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
339359819423	339359819940	339359820490	339359821040	339359821590	339359822140	339359822690	339359823240	339359823790	339359824340	339359824890	339359825440	339359825990	339359826540	339359827090	339359827640	339359828190	339359828740	339359829290	339359829840	339359830390	339359830940	339359831490	339359832040	339359832590	339359833140	339359833690	339359834240	339359834790	339359835340	339359835890	339359836440	339359836990	339359837540	339359838090	339359838640	339359839190	339359839740	339359840290	339359840840	339359841390	339359841940	339359842490	339359843040	339359843590	339359844140	339359844690	339359845240	339359845790	339359846340	339359846890	339359847440	339359847990	339359848540	339359849090	339359849640	339359850190	339359850740	339359851290	339359851840	339359852390	339359852940	339359853490	339359854040	339359854590	339359855140	339359855690	339359856240	339359856790	339359857340	339359857890	339359858440	339359858990	339359859540	339359860090	339359860640	339359861190	339359861740	339359862290	339359862840	339359863390	339359863940	339359864490	339359865040	339359865590	339359866140	339359866690	339359867240	339359867790	339359868340	339359868890	339359869440	339359869990	339359870540	339359871090	339359871640	339359872190	339359872740	339359873290	339359873840	339359874390	339359874940	339359875490	339359876040	339359876590	339359877140	339359877690	339359878240	339359878790	339359879340	339359879890	339359880440	339359880990	339359881540	339359882090	339359882640	339359883190	339359883740	339359884290	339359884840	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	5431	3600	2300	5430	3600	2300	5429	3600	2300	5428	3600	2300	5427	3600	2300	5426	3600	2300	5425	3600	2300	5424	3600	2300	5423	3600	2300	5422	3600	2300	5421	3600	2300	5420	3600	2300	5419	3600	2300	5418	3600	2300	5417	3600	2300	5416	3600	2300	5415	3600	2300	5414	3600	2300	5413	3600	2300	5412	3600	2300	5411	3600	2300	5409	3600	2300	5408	3600	2300	5407	3600	2300	5406	3600	2300	5405	3600	2300	5404	3600	2300	5403	3600	2300	5402	3600	2300	5401	3600	2300	5400	3600	2300	5399	3600	2300	5398	3600	2300	5397	3600	2300	5396	3600	2300	5394	3600	2300	5393	3600	2300	5392	3600	2300	5391	3600	2300	5390	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21916	19996	26769	23116	35980	71087	63520	47017	31473	25130	22167	20896	20929	20898	20931	20970	20840	21036	21106	20906	20775	20974	21030	20771	20719	20704	20855	20792	20725	20735	20770	20653	20761	20790	20904	20978	20832	20756	20785	20843	20781	20581	20809	20691	20802	20813	20635	20782	20913	20898	20617	20568	20848	20752	20797	20741	20769	20650	20765	20628	20889	20640	20826	20783	20834	20810	20599	20768	20645	20741	20609	20855	20705	20318	20475	20576	20520	20780	20991	20693	20833	20621	20705	20789	20772	20457	20478	20935	20756	20539	20478	20677	20558	20862	20477	20599	20717	20314	20696	20606	20646	20682	20758	20753	20649	20732	20681	20593	20431	20661	20722	20503	20626	20763	20705	20738	20858	20771	20773	20647	20817	20764	20725	20699	20765	20519	20579	20595	20925	20616	20742	20772	20525	20536	20551	20811	20769	20491	20747	20716	20831	20458	20880	20692	20631	20684	20639	20715	20636	20735	20894	20876	20863	20627	20547	20618	20858	20758	20704	20782	20700	20714	20427	20712	20853	20639	20755	20724	20557	20629	20826	20667	20818	20635	20614	20620	20751	20654	20667	20547	20730	20721	20721	20663	20799	20669	20760	20692	20687	20663	20706	20789	20690	20534	20643	20503	20719	20679	20698	20608	20662	20777	20613	20794	20796	20555	20632	20839	20622	20764	20568	20766	20574	20858	20737	20685	20629	20752	20552	20693	20651	20652	20685	20551	20669	20807	20910	20666	20681	20418	20481	20388	20933	20419	20387	20589	20625	20508	20637	20715	20775	20640	20959	20669	20696	20565	20627	20806	20367	20525	20508	20639	20657	20698	20618	20659	20732	20649	20663	20574	20679	20584	20644	20841	20668	20788	20800	20629	20649	20743	20600	20630	20634	20327	20712	20889	20633	20485	20502	20701	20663	20641	20736	20523	20562	20687	20430	20426	20459	20350	20687	20551	20627	20669	20732	20695	20557	20694	20574	20711	20971	20711	20942	20956	20663	20605	20780	20840	20581	20677	20710	20727	20669	20680	20601	20733	20669	20720	20654	20386	20619	20746	20757	20566	20466	20628	20765	20807	20612	20663	20656	20667	20716	20687	20766	20865	20498	20536	20600	20591	20759	20648	20729	20343	20719	20706	20609	20641	20629	20662	20653	20646	20706	20757	20594	20547	20762	20683	20571	20694	20674	20676	20703	20543	20610	21003	20643	20681	20873	20642	20682	20583	20623	20695	20507	20803	20592	20651	20653	20669	20728	20846	20797	20707	20906	20820	20574	20437	20727	20621	20804	20859	20744	20698	20754	20794	20435	20670	20613	20793	20579	20727	20712	20485	20627	20837	20659	20784	20836	20363	20445	20524	20757	20731	20624	20701	20830	20609	20816	20904	20968	20716	20737	20656	20624	20717	20753	20575	20650	20560	20776	20550	20523	20713	20656	20600	20434	20732	20697	20654	20637	20665	20619	20444	20823	20597	20808	20774	20445	20604	20509	20774	20801	20778	20729	20719	20639	20598	20628	20699	20786	20696	20519	20733	20763	20788	20555	20935	20703	20946	20911	20629	20553	20509	20640	20726	20627	20847	20707	20615	20660	20791	20701	20886	20811	20768	20805	20516	20606	20734	20654	20567	20610	20570	20344	20734	20601	20578	20753	20588	20586	20806	20590	20667	20478	20688	20701	20642	20574	20622	20534	20633	20789	20650	20552	20475	20820	20995	20523	20577	20725	20575	20606	20552	20558	20652	20948	20617	20726	20590	20400	20545	20660	20659	20770	20699	20393	20631	20687	20457	20739	20891	20780	20804	20823	20583	20713	20555	20358	20713	20659	20494	20418	20537	20595	20863	20800	20754	20667	20486	20397	20501	20500	20691	20807	20789	20731	20723	20742	20805	20721	20749	20706	20674	20639	20621	20670	20766	20503	20730	20750	20768	20737	20675	20599	20457	20584	20427	20752	20626	20700	20756	20632	20529	20628	20444	20667	20658	20776	20625	20624	20634	20792	20737	20734	20650	20857	20504	20615	20840	20625	20590	20467	20546	20778	20771	20767	20631	20716	20747	20793	20827	20644	20335	20623	20515	20632	20653	20632	20566	20600	20609	20656	20657	20698	20718	20704	20375	20449	20677	20594	20754	20811	20693	20848	20566	20755	20614	20798	20690	20506	20437	20843	20785	20456	20882	20523	20661	20629	20749	20437	20627	20834	20611	20606	20782	20873	20701	20726	20755	20657	20633	20934	20905	20897	20780	20574	20621	20518	20665	20818	20617	20527	20515	20622	20606	20450	20525	20664	20747	20823	20561	20279	20816	20394	20466	20627	20567	20682	20653	20894	20815	20822	20588	20857	20460	20792	20444	20851	20619	20754	20559	20585	20660	20624	20772	20868	20585	20817	20555	21002	20744	20509	20525	20591	20806	20671	20532	20848	20548	20691	20690	20566	20674	20711	20741	20952	20697	20756	20719	20818	20550	20740	20703	20719	20556	20349	20673	20832	20680	20610	20472	20585	20483	20561	20606	20730	20795	20660	20458	20679	20736	20668	20479	20570	20632	20651	20562	20604	20747	20459	20565	20728	20665	20580	20645	20640	20821	20836	20724	20632	20705	20706	20567	20585	20542	20734	20736	20709	20580	20799	20812	20789	20601	20851	20755	20664	20612	20675	20634	20757	20560	20819	20580	20956	20755	20732	20515	20782	20737	20602	20890	20876	20603	20768	20829	20813	20771	20737	20878	20621	20639	20694	20646	20525	20657	20888	20626	20805	20809	20462	20684	20593	20512	20837	20680	20685	20638	20789	20593	20843	20580	20550	20640	20685	20533	20584	20735	20929	20539	20797	20597	20636	20563	20640	20668	20778	20789	20629	20673	20946	20780	20645	20624	20770	20848	20800	20927	20685	20678	20937	20734	20641	20749	20740	20785	20475	20650	20387	20678	20552	20612	20794	20641	20636	20652	20642	20555	20558	20578	20930	20830	20777	20979	20977	20771	20629	20762	20647	20606	20525	20787	20743	20611	20750	20712	20527	20344	20405	20827	20668	20803	20705	20587	20456	20751	20730	20825	20697	20737	20551	20736	20593	20524	20767	20757	20563	20649	20572	20843	20668	20792	20769	20513	20597	20805	20862	20916	20735	20842	20886	20833	20717	20677	20941	20583	20412	20703	20631	20486	20355	20756	20765	20676	20435	20666	20711	20625	20918	20955	20778	20734	20558	20658	20716	20707	20633	20584	20736	20702	20654	20667	20900	20678	20543	20577	20671	20637	20666	20600	20491	20850	20685	20613	20733	20585	20500	20588	20680	20570	20792	20795	20866	20765	20452	20616	20731	20284	20494	20699	20803	20901	20568	20610	20903	20789	20716	20853	20442	20894	20699	20781	20743	20710	20762	20609	20597	20851	20655	20834	20669	20555	20718	20607	20580	20710	20626	20660	20856	20687	20741	20668	20626	20509	20726	20729	20843	20667	20497	20536	20894	20961	20823	20540	20703	20647	20457	20494	20663	20875	20640	20733	20543	20627	20669	20711	20605	20533	20761	20750	20850	20667	20480	20695	20446	20602	20518	20341	20531	20731	20771	20720	20728	20822	20718	20516	20586	20991	20518	20533	20699	20633	20545	20601	20653	20755	20933	20656	20542	20515	20830	20828	20785	20632	20847	20373	20451	20678	20809	20814	20497	20511	20927	20587	20530	20624	20707	20468	20826	20675	20734	20686	20427	20427	20596	20545	20523	20660	20637	20472	20650	20549	20557	20912	20780	20553	20738	20705	20845	20682	20633	20460	20418	20584	20954	20682	20701	20800	20716	20797	20610	20712	20737	20710	20785	20864	20717	20701	20537	21049	20671	20698	20779	20852	20662	20804	20725	20645	20587	20555	20588	20650	20721	20746	20859	20639	20747	20460	20547	20861	20823	20781	20635	20708	20815	20561	20770	20927	20612	20528	20645	20646	20658	20981	20647	20704	20716	20643	20709	20614	20818	20765	20726	20785	20478	20563	20470	20626	20790	20561	20921	20558	20542	20664	20673	20824	20638	20729	20863	20804	20712	20852	20615	20620	20752	20547	20645	20551	20502	20533	20735	20659	20643	20623	20702	20529	20569	20538	20669	20926	20613	20747	20545	20588	20586	20682	20624	20677	20651	20787	20559	20630	20537	20742	20542	20711	20632	20659	20815	20549	20671	20603	20746	20666	20592	20620	20679	20579	20629	20701	20537	20487	20622	20591	20707	20554	20669	20855	20835	20564	20548	20316	20650	20596	20865	20876	20521	20762	20716	20645	20708	20736	20827	20750	20732	20611	20497	20758	20737	20754	20639	20702	20915	20856	20481	20633	20896	20642	20727	20623	20580	20746	20632	20598	20816	20581	20722	20671	20822	20724	20830	20740	20367	20621	20878	20677	20718	20664	20637	20629	20817	20728	20645	20517	20672	20719	20651	20753	20747	20591	20448	20714	20678	20655	20495	20825	20853	20608	20781	20819	20679	20935	20637	20541	20885	20684	20627	20766	20710	20581	20658	20646	20847	20726	20704	20722	20973	20565	20659	20484	20747	20813	20432	20644	20728	20760	20548	20684	20609	20775	20745	20569	20680	20649	20741	20701	20670	20793	20689	20752	20686	20808	20844	20681	20637	20564	20628	20491	20555	20542	20618	20697	20833	20787	20805	20572	20747	20758	20769	20525	20691	20705	20765	20693	20665	20574	20557	20650	20695	20593	20586	20624	20771	20768	20829	20630	20928	20449	20648	20793	20569	20786	20632	20782	20551	20640	20662	20579	20631	20698	20806	20576	20695	20673	20678	20588	20713	20556	20712	20599	20589	20569	20722	20723	20835	20717	20628	20493	20710	20870	20841	20559	20544	20720	20586	20546	20492	20496	20690	20608	20625	20774	20610	20458	21020	20761	20814	20482	20778	20714	20526	20752	20485	20559	20587	20633	20637	20703	20667	20711	20788	20517	20779	20610	20690	20722	20795	20801	20610	20580	20836	20543	20775	20754	20678	20513	20611	20705	20850	20777	20720	20643	20703	20524	20496	20700	20545	20574	20621	20704	20513	20681	20773	20644	20831	20820	20961	20834	20857	20777	20692	20616	20818	20855	20918	20713	20782	20495	20685	20805	20675	20676	20654	20828	20781	20579
12542	22094	21398	17411	45783	75206	61022	38535	21795	15683	13145	12809	12555	12697	12709	12682	12616	12790	12643	12611	12671	12744	12697	12751	12812	12702	12667	12634	12548	12660	12816	12654	12692	12676	12557	12788	12602	12705	12685	12637	12733	12551	12579	12641	12533	12722	12648	12844	12474	12762	12482	12646	12680	12516	12664	12628	12553	12636	12574	12691	12790	12475	12649	12645	12571	12622	12594	12687	12609	12544	12726	12591	12613	12515	12565	12721	12610	12812	12697	12478	12507	12398	12411	12616	12618	12698	12602	12488	12735	12545	12550	12771	12563	12565	12701	12773	12432	12771	12634	12473	12598	12588	12705	12559	12701	12720	12564	12536	12692	12647	12580	12513	12634	12627	12702	12598	12702	12638	12703	12681	12457	12760	12544	12755	12453	12528	12626	12657	12476	12529	12582	12605	12448	12507	12657	12518	12461	12549	12484	12721	12529	12541	12410	12438	12619	12568	12450	12501	12671	12659	12400	12490	12690	12642	12559	12664	12447	12668	12873	12586	12486	12697	12644	12351	12623	12663	12537	12515	12605	12693	12596	12563	12413	12702	12632	12590	12657	12626	12589	12572	12579	12488	12806	12496	12676	12577	12591	12672	12415	12611	12487	12654	12574	12365	12660	12585	12657	12454	12518	12431	12558	12517	12602	12539	12573	12561	12568	12602	12565	12622	12444	12666	12503	12499	12530	12595	12542	12579	12599	12521	12571	12683	12644	12515	12534	12487	12532	12485	12560	12716	12391	12557	12633	12471	12526	12431	12621	12496	12703	12689	12585	12663	12764	12465	12770	12592	12632	12606	12620	12538	12545	12518	12525	12560	12504	12631	12500	12615	12410	12448	12539	12469	12655	12561	12425	12510	12562	12669	12536	12527	12485	12561	12650	12669	12488	12525	12608	12540	12593	12742	12428	12624	12579	12400	12571	12578	12593	12680	12562	12590	12527	12530	12682	12558	12615	12455	12523	12585	12472	12734	12685	12465	12605	12563	12485	12627	12589	12600	12453	12714	12521	12561	12493	12576	12586	12446	12499	12545	12586	12693	12547	12778	12642	12534	12526	12512	12612	12650	12606	12491	12558	12549	12472	12555	12546	12467	12569	12746	12514	12500	12687	12666	12519	12676	12709	12642	12643	12609	12611	12459	12658	12430	12618	12566	12630	12467	12420	12440	12646	12490	12649	12643	12594	12523	12517	12544	12654	12635	12544	12569	12395	12686	12567	12653	12574	12501	12480	12600	12571	12725	12407	12639	12649	12407	12486	12440	12638	12455	12609	12582	12636	12686	12532	12535	12649	12521	12578	12596	12559	12375	12681	12631	12528	12537	12647	12661	12595	12501	12573	12530	12650	12647	12617	12589	12607	12615	12458	12606	12506	12737	12534	12703	12592	12584	12577	12606	12537	12535	12543	12611	12492	12676	12462	12551	12594	12613	12628	12452	12428	12538	12676	12541	12572	12579	12577	12534	12443	12636	12631	12460	12448	12592	12605	12516	12488	12405	12495	12666	12706	12445	12617	12487	12372	12656	12375	12474	12457	12520	12434	12623	12477	12648	12423	12460	12537	12662	12416	12653	12385	12713	12514	12431	12486	12450	12509	12674	12651	12622	12511	12440	12642	12578	12488	12775	12579	12612	12565	12621	12535	12666	12601	12585	12749	12528	12654	12584	12746	12590	12521	12598	12507	12594	12541	12684	12610	12593	12727	12548	12673	12589	12617	12622	12512	12718	12540	12728	12487	12629	12730	12530	12566	12685	12485	12486	12511	12547	12519	12490	12698	12611	12555	12416	12637	12628	12501	12614	12760	12709	12456	12547	12557	12507	12560	12570	12814	12452	12532	12652	12539	12644	12779	12555	12573	12768	12508	12648	12618	12488	12491	12519	12517	12424	12452	12553	12481	12504	12745	12525	12442	12570	12436	12529	12590	12467	12566	12562	12549	12675	12662	12602	12696	12472	12813	12658	12704	12516	12602	12620	12584	12598	12659	12519	12490	12649	12406	12436	12655	12476	12528	12625	12490	12604	12564	12597	12511	12572	12709	12640	12572	12494	12594	12446	12558	12405	12528	12568	12629	12559	12547	12684	12412	12859	12476	12465	12502	12679	12644	12577	12460	12738	12563	12681	12521	12507	12541	12665	12772	12448	12640	12678	12720	12661	12594	12425	12578	12642	12504	12744	12689	12471	12577	12539	12553	12701	12586	12419	12646	12482	12637	12502	12441	12621	12730	12634	12569	12528	12538	12631	12488	12636	12414	12576	12672	12644	12635	12757	12473	12605	12470	12778	12470	12497	12475	12551	12536	12444	12448	12502	12694	12672	12601	12652	12496	12367	12622	12591	12578	12510	12515	12424	12455	12753	12359	12451	12451	12641	12500	12525	12318	12557	12648	12640	12508	12471	12578	12585	12689	12603	12691	12540	12462	12608	12471	12564	12580	12546	12416	12575	12536	12671	12368	12509	12550	12481	12600	12543	12635	12387	12750	12591	12528	12670	12456	12550	12656	12629	12582	12687	12554	12443	12632	12651	12480	12453	12700	12467	12393	12622	12509	12504	12500	12446	12558	12481	12534	12595	12684	12360	12462	12588	12521	12656	12532	12485	12670	12548	12727	12423	12629	12575	12559	12672	12423	12629	12589	12562	12597	12426	12595	12543	12672	12581	12549	12595	12581	12469	12597	12707	12489	12770	12674	12647	12669	12399	12481	12617	12608	12528	12450	12688	12465	12412	12566	12626	12451	12767	12451	12645	12481	12511	12583	12626	12588	12608	12553	12463	12676	12481	12629	12762	12751	12412	12676	12389	12479	12552	12651	12648	12422	12532	12575	12574	12612	12596	12623	12582	12537	12629	12491	12659	12626	12547	12697	12675	12485	12650	12589	12460	12443	12572	12601	12597	12561	12761	12595	12680	12485	12637	12445	12419	12555	12556	12598	12372	12602	12791	12452	12609	12581	12651	12504	12595	12621	12581	12609	12731	12422	12600	12522	12501	12523	12620	12526	12774	12517	12546	12584	12605	12566	12462	12559	12544	12585	12558	12681	12639	12652	12563	12614	12405	12500	12492	12743	12499	12617	12570	12645	12506	12484	12618	12517	12554	12523	12718	12557	12638	12497	12582	12467	12688	12532	12637	12700	12594	12397	12601	12735	12665	12526	12611	12575	12400	12647	12509	12671	12616	12496	12430	12666	12625	12447	12670	12624	12561	12609	12570	12713	12463	12656	12649	12524	12710	12537	12696	12795	12601	12398	12592	12615	12512	12571	12518	12536	12582	12586	12659	12555	12452	12599	12574	12656	12548	12579	12387	12535	12564	12536	12506	12581	12630	12639	12575	12584	12543	12528	12657	12540	12568	12766	12457	12682	12692	12500	12633	12725	12606	12596	12542	12739	12493	12589	12554	12484	12521	12418	12494	12315	12602	12653	12518	12485	12420	12655	12608	12729	12550	12544	12547	12598	12590	12754	12374	12606	12603	12621	12643	12614	12556	12603	12653	12581	12687	12481	12649	12725	12523	12742	12462	12474	12607	12559	12759	12616	12587	12574	12603	12469	12581	12593	12420	12379	12532	12654	12504	12595	12464	12577	12563	12546	12433	12412	12585	12686	12469	12588	12436	12516	12456	12601	12577	12511	12642	12632	12611	12511	12568	12378	12582	12486	12668	12514	12543	12727	12713	12600	12637	12565	12431	12576	12568	12569	12565	12585	12747	12539	12625	12304	12612	12418	12524	12684	12636	12656	12337	12577	12786	12462	12532	12622	12494	12668	12649	12527	12572	12490	12372	12496	12475	12609	12751	12601	12738	12696	12690	12477	12640	12542	12520	12655	12560	12617	12677	12431	12542	12379	12671	12614	12609	12555	12692	12514	12501	12645	12407	12420	12529	12510	12576	12596	12542	12565	12556	12587	12659	12512	12714	12510	12663	12605	12508	12636	12690	12621	12557	12579	12598	12858	12653	12820	12484	12326	12597	12545	12495	12551	12599	12535	12408	12546	12668	12648	12506	12426	12596	12666	12524	12620	12506	12746	12539	12560	12563	12517	12530	12538	12367	12481	12608	12597	12653	12477	12360	12641	12629	12550	12408	12673	12507	12496	12429	12554	12409	12561	12615	12457	12487	12602	12475	12536	12533	12579	12601	12384	12578	12642	12531	12603	12635	12703	12522	12483	12576	12679	12630	12578	12519	12529	12595	12580	12523	12689	12409	12656	12462	12791	12411	12602	12467	12544	12517	12533	12593	12477	12529	12577	12511	12623	12642	12602	12472	12568	12655	12633	12525	12712	12578	12452	12620	12690	12573	12537	12576	12649	12476	12429	12562	12515	12737	12588	12435	12552	12572	12670	12632	12451	12525	12597	12528	12411	12548	12584	12703	12450	12562	12567	12420	12659	12606	12609	12602	12493	12584	12622	12649	12536	12460	12630	12443	12645	12521	12628	12508	12418	12617	12632	12568	12460	12402	12725	12417	12735	12401	12501	12512	12494	12462	12641	12522	12516	12546	12481	12577	12611	12489	12491	12704	12561	12603	12551	12617	12621	12644	12483	12545	12614	12724	12652	12604	12661	12691	12655	12678	12663	12404	12536	12430	12695	12543	12665	12607	12642	12743	12541	12561	12474	12467	12625	12699	12657	12385	12639	12592	12499	12613	12511	12746	12732	12543	12529	12502	12634	12491	12501	12550	12624	12420	12593	12501	12617	12647	12670	12476	12431	12489	12502	12619	12487	12629	12676	12566	12501	12550	12461	12498	12586	12671	12602	12551	12343	12531	12578	12658	12407	12424	12722	12332	12495	12661	12410	12631	12649	12495	12367	12675	12563	12518	12718	12639	12724	12522	12562	12621	12661	12511	12647	12599	12589	12769	12514	12413	12603	12445	12570	12435	12640	12696	12646	12515	12615	12620	12467	12557	12618	12645	12387	12524	12639	12657	12452	12585	12540	12591	12626	12611	12597	12581	12515	12573	12366	12530	12551	12622	12625	12613	12705	12538	12355	12565	12714	12603	12446	12785	12469	12607	12609	12617	12546	12435	12582	12538	12519	12317	12653	12653	12492	12507	12542	12539	12616	12341	12640	12539	12746	12541	12543	12480	12548	12656	12687	12550	12670	12367	12636	12694	12496	12471
30995	26074	28683	26004	26217	33903	32060	27530	24628	23402	22779	22905	22748	22740	22726	22881	22774	22755	22571	22947	22843	22578	22593	22836	22720	22862	22806	22531	22779	22713	22775	22708	22967	22539	22681	22686	23014	22798	22843	22835	22522	22717	22631	22681	22965	22578	22662	22488	23011	22478	22667	22664	22585	22873	22704	22961	22793	22556	22770	22603	22719	22708	22697	22685	22598	22656	22513	22800	22749	22848	22744	23056	22561	22611	22835	22615	22786	22579	22573	22682	22602	22796	22762	22763	22778	22627	22806	22373	22696	22572	22441	22687	22683	22526	22563	22468	22582	22610	22772	22591	22614	22716	22681	22997	22623	22790	22750	22695	22438	22715	22690	22827	22867	22760	22715	22584	22719	22614	22748	22829	22587	22605	22491	22667	22704	22841	22473	22448	22685	22819	22581	22888	22735	22892	23046	22653	23019	22681	22692	22808	22706	22720	22737	22878	22720	22602	22737	22512	22667	22922	22730	22740	22694	22600	22643	22936	22481	22730	22712	22649	22680	22627	22818	22556	22638	22645	22804	22570	22873	22857	22608	22777	22825	22594	22799	22750	22725	22334	22632	22628	22831	22547	22724	22890	22776	22792	22740	22680	22789	22745	22650	22682	22607	22649	22807	22624	22578	22600	22714	22799	22679	22826	22689	22802	22644	22598	22843	22475	22814	22490	22504	22754	22607	22546	22695	22857	22867	22650	22401	22713	22693	22600	22476	22572	22780	22622	22603	22955	22633	22588	22712	22613	22700	22795	22843	22447	22676	22687	22686	22637	22753	22723	22713	22664	22836	22548	22540	22886	22691	22847	22823	22516	22765	22642	22908	22555	22615	22844	22687	22626	22964	22621	22691	22743	22647	22582	22577	22702	22701	22682	22915	22644	22887	22798	22663	22702	22764	22689	22249	22691	22752	22451	22654	22555	22561	22812	22609	22649	22711	22637	22694	22659	22608	22663	22830	22798	22672	22501	22769	22667	22790	22645	22910	22561	22838	22815	22623	22695	22683	22684	22613	22701	22621	22486	22785	22542	22456	22729	22829	22702	22610	22548	22645	22712	22683	22699	22699	22761	22793	22652	22802	22799	22513	22549	22588	22698	22720	22698	22605	22603	22480	22573	22605	22756	22592	22563	22614	22740	22498	22563	22753	22778	22492	22591	22567	22658	22847	22923	22661	22645	22592	22805	22713	22506	22807	22749	22615	22620	22647	22600	22772	22551	22606	22786	22407	22822	22851	22751	22811	22748	22478	22662	22749	22789	22620	22609	22608	22804	22779	22580	22592	22750	22887	22775	23059	22646	22937	22766	22479	22650	22618	22815	22576	22946	22642	22627	22666	22663	22915	22838	22655	22840	22404	22715	22656	22669	22931	22812	22716	22499	22751	22711	22714	22864	22917	22665	22775	22749	22768	22706	22938	22792	22683	22745	22781	22579	22576	22645	22515	22701	22768	22569	22982	22710	22827	22543	22778	22578	22627	22843	23019	22882	22663	22700	22609	22705	22609	22640	22687	22618	22782	22648	22669	22469	22575	22573	22845	22573	22584	22576	22629	22557	22803	22477	22503	22576	22711	22663	22725	22687	22764	22521	22523	22490	22640	22595	22693	22678	22475	22672	22771	22781	22617	22831	22712	22794	22683	22666	22712	22821	22758	22765	22832	22836	22798	22838	22490	22716	22728	22608	22436	22439	22610	22641	22587	22630	22805	22495	22685	22812	22769	22864	22688	22735	22592	22803	22821	22694	22631	22601	22689	22566	22776	22594	22696	22857	23002	22720	22687	22689	22788	22809	22724	22477	22569	22831	22705	22661	22660	22694	22624	22873	22746	22643	22698	22916	22855	22775	22842	22581	22719	22565	22655	22478	22636	22751	22740	22665	22535	22633	23054	22853	22617	22536	22443	22659	22855	22884	22969	22752	22516	22882	22645	22590	22562	22536	22592	22769	22788	22779	22653	22692	22566	22615	22817	22845	22772	22566	22782	22541	22700	22757	22648	22680	22579	22816	22698	22744	22728	22935	22515	22434	22819	22704	22699	22541	22755	22514	22657	22910	22713	22691	22738	22461	22731	22766	22599	22784	22744	22663	22847	22886	22967	22650	22550	22809	22953	22702	22569	22594	22569	22356	22483	22628	22753	22754	22627	22642	22918	22676	22636	22715	22798	22796	22567	22650	22718	22645	22594	22732	22489	22704	22608	22787	22881	22611	22739	22762	22832	22541	22440	22723	22701	22574	22853	22777	22924	22814	22734	22747	22493	22679	22827	22867	22647	22619	22503	22488	22477	22617	22746	22624	22752	22668	22863	22717	22691	22938	22785	22452	22847	22883	22916	22679	22999	22869	22657	22737	22631	22553	22663	22588	22508	22583	22672	22984	22545	22916	22918	22696	22544	22504	22679	22728	22730	22476	22556	22888	22841	22635	22739	22773	22551	22536	22755	22800	22888	22671	22610	22639	22639	22678	23035	22767	22782	22486	22790	22513	22676	22439	22712	22671	22800	22752	22838	22826	22832	22592	22689	22677	22516	22754	22771	22848	22845	22731	22807	22518	22778	22765	22375	22730	22531	22727	22592	22834	22825	22671	22778	22774	22750	22717	22766	22885	22849	22777	22665	22783	22864	22714	22724	22717	22643	22795	22635	22688	22824	22816	22486	22499	22782	22558	22738	22606	22674	22800	22799	22518	22638	22711	22661	22964	22758	22537	22664	22630	22440	22668	22666	22668	22692	22759	22643	22609	22784	22650	22602	22637	22699	22675	22683	22531	22595	22328	22668	22450	22653	22763	22718	22640	22795	22471	22478	22521	22710	22586	22720	22627	22665	22850	22735	22888	22746	22806	22613	22813	22559	22590	22861	22956	22641	22839	22642	22649	22720	22607	22664	22501	22847	22820	22574	22702	22790	22624	22751	22536	22363	22636	22776	22632	22476	22703	22806	22854	22900	22574	22572	22694	22771	22723	22580	22752	22929	22938	22784	22819	22612	22730	22697	22795	22702	22939	22681	22712	22738	22633	22763	22617	22942	22736	22587	22721	22910	22672	22576	22620	22638	22655	22587	22784	22783	22432	22960	22525	22718	22561	22738	22656	22562	22775	22626	22671	22684	22689	22876	22762	22683	22942	22681	22699	22686	22765	22816	22645	22651	22454	22665	22658	22590	22852	22928	22873	22612	22631	22914	22456	22724	22990	22652	22652	22778	22538	22673	22540	23105	22629	22620	22721	22524	22680	22784	22657	22697	22811	22577	22875	22795	22430	22653	22907	22913	22808	22745	22552	22766	22617	22756	22772	22600	22588	22723	22470	22674	22582	22749	22616	22444	22705	22823	22854	22931	22751	22941	22825	22769	22803	22889	22693	22887	22712	22670	22657	22731	22765	22748	22567	22994	22606	22728	22845	22680	22975	22380	22735	22697	22743	22875	22849	22619	22404	22702	22625	22756	22555	22473	22517	22757	22718	22726	22684	22751	22546	22688	22652	22737	22542	22852	22673	22803	22670	22660	22601	22447	22629	22660	22825	22657	22863	22747	22789	22682	22692	22622	22602	22652	22827	22569	22656	22664	22499	22499	22562	22840	22702	22499	22912	22663	22757	22823	22634	22719	22708	22843	22857	22540	22799	22493	22645	22556	22694	22575	22743	22665	22528	22665	22659	22790	22676	22853	22667	22611	22421	22688	22607	22528	22644	22504	22695	22613	22680	22534	22733	22741	22678	22642	22884	22602	22746	22486	22855	22584	22861	22829	22735	22742	22767	22639	22876	22732	22500	22576	22794	22713	22812	22779	22750	22812	22873	22303	22566	22598	22789	22646	22660	22658	22681	22599	22672	22646	22522	22617	22514	22408	22572	22585	22595	22540	22546	22742	22528	22587	22370	22611	22700	22621	22628	22550	22675	22758	22877	22622	22441	22884	22518	22499	22743	22581	22824	22869	22701	22864	22716	22396	22443	22901	22907	22693	22671	22626	22797	22723	22606	22863	22680	22858	22774	22472	22980	22559	22470	22710	22481	23021	22607	22695	22763	22527	22630	22727	22752	22734	22614	22584	22964	22794	22674	22646	22733	22506	22623	22659	22771	22970	22793	22885	22529	22656	22710	22859	22818	22640	22830	22852	22725	22671	22464	22683	22726	22793	22673	22667	22736	22653	22572	22825	22706	22517	22591	22530	22547	22656	22736	22538	22716	22663	22877	22663	22685	22477	22557	22899	22646	22580	22794	22743	22643	22834	22600	22756	22572	22684	22756	22482	22928	22727	22700	22721	22679	22729	22685	22585	22638	23057	22598	22793	22821	22777	22451	22871	22687	22719	22652	22541	22729	22628	22584	22596	22500	22692	22918	22560	22651	22576	22750	22767	22549	22842	22657	22612	22522	22749	22713	22832	22506	22648	22537	22518	22797	22719	22671	22730	22321	22763	22629	22731	22812	22615	22685	22864	22768	22719	22759	22755	22673	22709	22820	22534	22657	22756	22563	22710	22753	22655	22856	22527	22549	22733	22871	22679	22735	22724	22624	22761	22527	22505	22706	22659	22953	22691	22680	22751	22541	22638	22813	22831	22691	22722	22703	22633	22855	22930	22793	22676	22885	22706	22903	22730	22782	22663	22803	22621	22654	22641	22803	22923	22774	22863	22505	22588	22412	22828	22627	22533	22700	22788	22643	22758	22712	22879	22854	22661	22751	22624	22661	22747	22767	22877	22629	22700	22613	22747	22744	22573	22560	22584	22466	22552	22686	22650	22699	22801	22583	22497	22611	22882	22701	22764	22740	22770	22795	22431	22716	22628	22915	22741	22621	22636	22599	22702	22573	22724	22629	22643	22868	22690	22787	22733	22593	22521	22657	22751	22547	22700	22902	22931	22626	22491	22693	22651	22548	22791	22694	22381	22405	22613	22671	22681	22774	22798	22715	22801	22900	22650	22799	22948	22629	22870	22792	22711	22578	22653	22839	22901	22897	22611	22721	22771	22665	22751	22874	22530	22550	22507	23022	22720	22581	22666	22608	22760	23005	22747	22752	22649	22633	22762	22639	22669	23010	22553	22744	22629	22768	22707	22599	22750	22857	22700	22758	22778	22649	22542	22714	22615	22877	22516	22811	22720	22872	22711	22719	22755	22618	22675	22709	22471	22766
15763	21242	18381	15148	18698	25357	22135	17395	14771	13767	13506	13509	13356	13515	13405	13611	13602	13537	13514	13781	13458	13429	13344	13418	13411	13409	13500	13342	13471	13313	13415	13347	13237	13344	13386	13364	13387	13377	13223	13285	13456	13411	13487	13462	13430	13418	13539	13482	13372	13231	13393	13461	13296	13450	13502	13540	13521	13375	13489	13521	13245	13247	13257	13304	13517	13474	13318	13371	13353	13247	13498	13446	13455	13286	13441	13357	13455	13309	13341	13396	13287	13448	13487	13608	13496	13367	13334	13558	13430	13448	13493	13587	13466	13458	13267	13462	13358	13237	13345	13368	13464	13312	13581	13349	13218	13346	13435	13531	13341	13493	13277	13530	13347	13427	13340	13348	13365	13481	13226	13571	13246	13377	13453	13332	13498	13293	13368	13548	13300	13408	13407	13420	13501	13413	13535	13668	13395	13290	13391	13449	13314	13359	13278	13393	13495	13321	13469	13531	13418	13323	13379	13501	13531	13383	13337	13616	13466	13456	13489	13427	13475	13544	13307	13378	13360	13408	13532	13373	13490	13385	13573	13356	13345	13306	13416	13216	13383	13315	13460	13455	13294	13428	13314	13472	13563	13489	13338	13394	13424	13504	13478	13452	13206	13342	13245	13333	13313	13514	13308	13347	13344	13487	13275	13370	13454	13563	13376	13345	13457	13518	13343	13598	13560	13338	13377	13408	13322	13441	13356	13309	13295	13412	13324	13366	13463	13598	13440	13436	13226	13536	13328	13348	13498	13367	13449	13411	13256	13338	13277	13335	13328	13541	13291	13150	13474	13492	13301	13398	13342	13346	13388	13489	13445	13492	13430	13426	13543	13361	13346	13422	13385	13438	13494	13319	13561	13293	13354	13401	13235	13459	13454	13450	13378	13331	13407	13517	13298	13361	13274	13491	13403	13480	13505	13514	13539	13388	13494	13543	13567	13466	13460	13287	13548	13305	13424	13267	13379	13376	13408	13569	13426	13375	13528	13434	13416	13554	13319	13403	13436	13429	13300	13399	13460	13463	13353	13307	13388	13567	13406	13465	13397	13219	13385	13536	13198	13393	13252	13226	13419	13516	13535	13282	13488	13438	13367	13335	13364	13407	13459	13290	13535	13475	13449	13236	13317	13364	13446	13467	13375	13412	13304	13470	13459	13489	13350	13298	13505	13431	13402	13423	13429	13372	13408	13367	13595	13539	13534	13423	13372	13385	13320	13418	13230	13419	13476	13601	13425	13341	13494	13528	13435	13273	13412	13475	13557	13381	13531	13390	13447	13383	13308	13385	13442	13308	13472	13494	13501	13214	13223	13419	13317	13344	13487	13293	13382	13403	13447	13375	13262	13384	13320	13508	13400	13341	13464	13265	13344	13466	13484	13367	13410	13391	13339	13352	13408	13362	13240	13378	13545	13521	13560	13396	13279	13285	13353	13353	13432	13236	13585	13630	13270	13403	13523	13388	13256	13443	13348	13379	13382	13363	13410	13393	13419	13532	13312	13247	13398	13364	13434	13532	13329	13470	13249	13329	13471	13312	13511	13419	13469	13389	13287	13442	13410	13343	13541	13361	13450	13551	13378	13365	13332	13397	13484	13373	13316	13316	13306	13421	13517	13509	13250	13407	13275	13319	13368	13442	13468	13462	13324	13382	13328	13282	13350	13277	13419	13388	13503	13419	13579	13398	13385	13493	13319	13522	13408	13456	13267	13353	13572	13404	13463	13591	13309	13336	13725	13445	13486	13402	13451	13487	13359	13350	13331	13266	13331	13550	13467	13609	13370	13289	13530	13288	13449	13315	13335	13329	13458	13371	13347	13352	13401	13388	13372	13393	13378	13393	13446	13479	13409	13452	13329	13392	13450	13348	13271	13297	13456	13440	13431	13187	13370	13217	13467	13422	13554	13197	13700	13437	13520	13528	13318	13383	13348	13431	13527	13372	13499	13409	13399	13368	13445	13360	13295	13402	13460	13403	13362	13422	13347	13462	13368	13363	13246	13282	13467	13578	13302	13536	13208	13324	13411	13496	13465	13612	13566	13383	13531	13453	13457	13356	13301	13352	13459	13366	13395	13405	13374	13451	13408	13306	13550	13376	13445	13383	13363	13422	13308	13417	13367	13390	13327	13459	13519	13398	13444	13305	13505	13426	13434	13366	13351	13450	13558	13177	13407	13537	13459	13517	13567	13327	13532	13393	13299	13419	13327	13408	13333	13304	13341	13269	13394	13359	13502	13375	13298	13280	13384	13333	13159	13361	13282	13391	13461	13547	13304	13450	13244	13323	13467	13442	13278	13342	13389	13418	13338	13431	13317	13420	13505	13399	13441	13311	13399	13495	13175	13289	13478	13295	13509	13343	13188	13477	13375	13464	13360	13314	13444	13412	13393	13340	13478	13393	13444	13574	13470	13490	13344	13351	13336	13509	13429	13430	13433	13375	13359	13414	13460	13301	13394	13414	13555	13432	13433	13530	13648	13311	13506	13330	13365	13382	13506	13235	13341	13526	13296	13210	13296	13314	13438	13193	13312	13344	13397	13454	13459	13288	13502	13532	13416	13405	13494	13444	13463	13439	13414	13338	13310	13441	13498	13431	13312	13370	13455	13350	13393	13498	13423	13217	13295	13443	13416	13616	13222	13438	13489	13445	13490	13441	13313	13333	13546	13516	13557	13382	13575	13333	13470	13387	13519	13514	13510	13296	13295	13367	13320	13297	13591	13374	13555	13447	13540	13353	13192	13282	13442	13478	13370	13544	13357	13422	13470	13485	13432	13251	13428	13498	13330	13445	13504	13501	13406	13266	13462	13246	13491	13459	13282	13559	13535	13577	13435	13347	13314	13522	13474	13393	13432	13444	13401	13472	13359	13463	13280	13445	13500	13360	13568	13429	13494	13387	13301	13529	13436	13403	13460	13301	13322	13487	13363	13552	13418	13432	13314	13283	13407	13374	13347	13475	13415	13341	13446	13389	13376	13229	13415	13331	13344	13274	13424	13328	13403	13329	13241	13284	13398	13347	13479	13372	13568	13493	13313	13508	13376	13388	13445	13384	13400	13405	13577	13322	13490	13411	13484	13300	13368	13401	13431	13266	13497	13461	13330	13432	13446	13467	13362	13404	13472	13328	13487	13614	13400	13478	13326	13359	13264	13408	13276	13469	13505	13428	13413	13363	13369	13461	13415	13500	13452	13360	13324	13540	13376	13270	13476	13239	13501	13513	13359	13386	13330	13264	13283	13390	13322	13495	13367	13453	13341	13558	13428	13399	13351	13453	13407	13403	13349	13319	13351	13650	13486	13419	13512	13370	13232	13546	13424	13425	13469	13384	13563	13503	13358	13318	13445	13513	13437	13390	13470	13317	13321	13599	13368	13340	13402	13400	13305	13401	13445	13265	13554	13497	13300	13405	13440	13350	13519	13370	13379	13287	13491	13564	13420	13482	13529	13485	13287	13398	13403	13396	13554	13454	13326	13293	13372	13437	13581	13385	13574	13411	13249	13422	13411	13323	13350	13475	13591	13353	13359	13291	13329	13419	13503	13179	13288	13273	13480	13466	13390	13480	13275	13197	13450	13294	13478	13319	13340	13404	13499	13327	13569	13435	13403	13413	13393	13353	13426	13437	13341	13299	13353	13311	13404	13411	13509	13413	13174	13560	13390	13355	13460	13357	13470	13320	13488	13291	13441	13283	13464	13366	13471	13207	13501	13407	13438	13283	13401	13361	13458	13437	13426	13485	13405	13246	13330	13590	13393	13346	13421	13488	13463	13483	13395	13408	13387	13423	13190	13600	13381	13407	13562	13600	13498	13633	13473	13321	13553	13458	13525	13415	13514	13376	13550	13372	13384	13442	13199	13448	13360	13498	13477	13462	13367	13479	13325	13350	13534	13565	13325	13441	13422	13307	13539	13466	13345	13636	13344	13326	13427	13448	13465	13404	13459	13445	13365	13473	13516	13400	13529	13307	13420	13455	13371	13342	13450	13309	13378	13354	13462	13333	13251	13254	13432	13395	13397	13481	13386	13376	13349	13468	13441	13252	13413	13383	13460	13373	13433	13558	13539	13312	13220	13349	13510	13276	13376	13446	13427	13610	13535	13478	13497	13453	13512	13467	13262	13210	13512	13420	13361	13249	13497	13477	13407	13401	13443	13410	13238	13424	13268	13426	13525	13298	13388	13423	13596	13584	13354	13447	13390	13436	13383	13538	13331	13295	13473	13371	13388	13230	13544	13293	13370	13518	13432	13303	13360	13445	13529	13559	13476	13470	13520	13390	13580	13520	13442	13480	13488	13388	13373	13339	13321	13524	13383	13478	13494	13281	13408	13300	13491	13506	13392	13548	13495	13351	13348	13473	13276	13429	13355	13214	13436	13529	13363	13505	13338	13466	13442	13321	13457	13441	13407	13173	13424	13404	13433	13341	13317	13406	13333	13266	13253	13521	13395	13573	13455	13602	13233	13126	13499	13212	13485	13543	13528	13299	13567	13407	13543	13275	13357	13443	13385	13427	13292	13238	13380	13526	13455	13532	13337	13606	13304	13475	13259	13295	13376	13385	13450	13515	13377	13460	13361	13434	13288	13452	13329	13308	13382	13550	13480	13387	13322	13359	13318	13510	13406	13439	13394	13333	13524	13456	13414	13472	13535	13545	13510	13410	13436	13347	13387	13380	13471	13232	13382	13660	13227	13416	13598	13566	13328	13456	13607	13524	13291	13430	13269	13523	13362	13320	13411	13378	13260	13315	13401	13196	13492	13412	13198	13268	13278	13481	13344	13478	13436	13440	13454	13479	13410	13367	13392	13532	13392	13472	13479	13515	13286	13685	13348	13512	13369	13375	13501	13332	13451	13304	13252	13344	13519	13510	13588	13372	13380	13296	13518	13374	13341	13416	13458	13399	13360	13500	13608	13325	13406	13396	13471	13415	13461	13290	13380	13456	13557	13450	13400	13510	13358	13413	13394	13218	13491	13294	13467	13481	13507	13373	13488	13586	13214	13436	13267	13576	13520	13505	13474	13380	13374	13373	13504	13493	13408	13397	13536	13472	13447	13441	13367	13456	13400	13451	13375	13545	13470	13388	13332	13478	13356	13474	13461	13274	13293	13413	13238	13375	13491	13427	13314	13313	13492	13289
24225	21305	28223	25903	33457	68320	62756	45914	32347	26994	25012	24099	24158	23781	23765	23903	24011	23922	23813	23760	23766	23940	23706	23899	23797	23857	23833	23924	23902	23596	23515	23684	23695	23806	23770	23604	23784	24007	23656	23574	23650	23856	23726	23805	23856	23748	23900	23483	23705	23518	23776	23523	23649	23572	23733	23513	23930	23598	23807	23885	23614	23746	23701	23839	23634	23839	23657	23750	23540	23638	23578	23596	23975	23597	24027	23563	23920	23752	23537	23612	23630	23637	23830	23719	23607	23784	23813	23786	23856	23894	23726	23938	23766	23597	23772	23749	23791	23580	23784	23618	23845	23588	23525	23791	23538	23601	23801	23862	23800	23673	23776	23758	23620	23900	23642	23505	23586	23556	23633	23521	23744	23633	23510	23708	23849	23546	23807	23541	23629	23618	23624	23597	23439	23535	23618	23473	23743	23557	23834	23555	23421	23841	23717	23714	23650	23964	23628	23734	23745	23736	23612	23519	23630	23567	23652	23743	23771	23929	23446	23585	23703	23657	23485	23642	23720	23758	23643	23599	23795	23743	23646	23849	23786	23733	23706	23526	23901	23572	23690	23600	23895	23647	23753	23768	23588	23533	23553	23750	23758	23763	23724	23562	23709	23671	23730	23758	23839	23893	23819	23676	23591	23885	23577	23647	23697	23604	23867	23872	23641	23768	23572	23749	23745	23695	23907	23501	23513	23497	23857	23593	23753	23777	23620	23427	23687	23647	23820	23825	23580	23731	23763	23577	23740	23582	23708	23808	23554	23671	23439	23601	23825	23814	23691	23734	23580	23802	23598	23742	23514	23702	23665	23684	23520	23615	23877	24104	23803	23758	23786	23524	23735	23683	23633	23510	23674	23640	23424	23665	23552	23543	23697	23625	23764	23655	23758	23875	23867	23688	23631	23753	23509	23665	23653	23828	23797	23833	23599	23721	23722	23586	23624	23577	23778	23761	23641	23596	23778	23489	23509	23846	23606	23490	23677	23832	23680	23744	23738	23939	23763	23570	23710	23460	23637	23662	23634	23350	23762	23570	23676	23574	23779	23550	23525	23813	23716	23723	23651	23660	23773	23645	23760	23955	23583	23469	23708	23707	23682	23567	23661	23675	23589	23789	23704	23562	23758	23514	23723	23694	23302	23474	23641	23796	23692	23871	23639	23625	23676	24044	23782	23518	23911	23623	23636	23542	23546	23746	23684	23571	23663	23371	23702	23652	23594	23692	23669	23388	23672	23728	23598	23670	23791	23810	23474	23530	23915	23815	23541	23515	23363	23715	23711	23520	23616	23639	23616	23357	23494	23960	23750	23733	23739	23471	23621	23738	23892	23549	23835	23499	23815	23498	23783	23738	23559	23704	23512	23504	23639	23542	23803	23366	23738	23621	23769	23736	23575	23668	23835	23571	23792	23714	23665	23696	23929	23790	23620	23857	23433	23469	23808	23670	23645	23575	23757	23664	23803	23473	23569	23843	23658	23798	23816	23672	23693	23593	23826	23689	23773	23805	23749	23594	23529	23626	23651	23671	23822	23641	23601	23746	23617	23573	23568	23538	23628	23554	23604	23678	23536	23619	23812	23507	23629	23634	23798	23717	23672	23627	23839	23706	23880	23803	23808	23655	23856	23856	23572	23802	23766	23686	23493	23605	23744	23867	23669	23542	23480	23611	23514	23693	23520	23586	23508	23789	23822	23709	23454	23744	23733	23391	23679	23762	23940	23456	23689	23641	23756	23732	23635	23838	23649	23914	23741	23721	23575	23588	23790	23645	23587	23710	23497	23792	23261	23694	23645	23637	23701	23358	23647	23663	23721	23611	23643	23689	23634	23588	23696	23723	23581	23437	23747	23842	23541	23700	23664	23844	23612	23705	23536	23604	23493	23747	23950	23595	23636	23672	23813	23599	23687	23637	23761	23842	23748	23523	23659	23556	23714	23549	23750	23713	23711	23742	23572	23790	23789	23832	23833	23714	23774	23735	23648	23645	23565	23496	23871	23749	23791	23684	23538	23600	23780	23550	23625	23538	23542	23410	23556	23622	23821	23997	23791	23622	23619	23565	23901	23457	23598	23643	23501	23612	23660	23586	23628	23592	23853	23613	23713	23703	23673	23640	23528	23661	23431	23516	23815	23851	23772	23559	23912	23559	23626	23674	23668	23854	23634	23564	23785	23468	23809	23643	23817	23552	23584	23412	23744	23795	23540	23610	23518	23626	23879	23592	23753	23445	23562	23682	23639	23744	23456	23887	23579	23656	23726	23621	23628	23550	23630	23780	23743	23808	23607	23543	23793	23658	23795	23698	23711	23489	23660	23546	23450	23804	23755	23698	23645	23828	23735	23743	23423	23579	23809	23669	23681	23586	23655	23933	23763	23785	23808	23595	23715	23849	23706	23392	23691	23798	23768	23948	23467	23554	23736	23626	23530	23666	23497	23730	23456	23561	23643	23795	23668	23509	23597	23840	23659	23758	23697	23781	23783	23543	23721	23533	23606	23595	23822	23621	23497	23679	23740	23946	23692	23550	23516	23519	23522	23657	23541	23624	23732	23709	23713	23584	23564	23876	23602	23675	23911	23671	23520	23503	23656	23526	23454	23763	23750	23691	23853	23598	23586	23576	23805	23717	23862	23718	23511	23660	23864	23739	23517	23825	23751	23616	23561	23967	23761	23542	23587	23717	23655	23839	23918	23553	23687	23764	23690	23403	23689	23873	23857	23534	23536	23624	23598	23561	23778	23819	23776	23767	23563	23675	23723	23586	23659	23637	23635	23723	23934	23406	23624	23795	23751	23620	23467	23582	23725	23652	23946	23669	23775	23696	23635	23728	23809	23621	23889	23562	23841	23499	23490	23640	23536	23671	23784	23599	23858	23740	24030	23621	23633	23579	23626	23528	23682	23663	23831	23399	23800	23548	23585	23782	23765	23481	23813	23754	23965	23643	23578	23625	23726	23758	23615	23681	23418	23629	23574	23719	23794	23560	23817	23783	23690	23424	23644	23663	23538	23759	23729	23571	23647	23791	23836	23590	23653	23646	23711	23653	23566	23666	23661	23747	23811	23596	23738	23633	23847	23526	23688	23561	23602	23725	23496	23662	23609	23914	23632	23773	23762	23713	23729	23534	23481	23583	23807	23808	23911	23448	23548	23622	23588	23883	23890	23621	23726	23823	23819	23754	23712	23810	23565	23604	23648	23772	23839	23375	23872	23645	23547	23552	23603	23677	23548	23752	23578	23935	23657	23518	23655	23889	23803	23861	23676	23270	23683	23733	23470	23529	23562	23409	23483	23574	23549	23725	23875	23599	23545	23612	23657	23496	23576	24028	23992	23590	23504	23398	23560	23557	23506	23560	23819	23795	23886	23646	23536	23747	23665	23646	23519	23804	23694	23503	23724	23658	23646	23775	23603	23554	23553	23653	23405	23507	23440	23670	23668	23791	23568	23725	23728	23526	23833	23608	23829	23574	23451	23672	23753	23761	23486	23608	23578	23774	23548	23765	23592	23552	23694	23760	23815	23637	23606	23790	23703	23466	23560	23656	23843	23490	23474	23834	23783	23510	23729	23686	23640	23752	24044	23469	23745	23608	23665	23895	23619	23559	23673	23729	23552	23639	23639	23734	23519	23433	23743	23601	23828	23583	23657	23500	23766	23684	23587	23640	24034	23630	24063	23596	23781	23815	23838	23545	23754	23559	23502	23706	23711	23946	23579	23608	23572	23893	23692	23503	23766	23832	23754	23674	23643	23477	23655	23881	23769	23480	23778	23666	23678	23827	23747	23817	23810	23711	23702	23794	23548	23905	23774	23711	23627	23887	23536	23808	23724	23630	23591	23800	23453	23702	23497	23587	23664	23774	23833	23706	23608	23465	23574	23564	23753	23862	23579	23530	23702	23555	23580	23913	23749	23870	23759	23340	23617	23697	23667	23732	23789	23594	23609	23461	23764	23419	23481	23638	23751	23715	23816	24040	23785	23584	23621	23677	23583	23609	23659	23649	23823	23670	23969	23635	23936	23790	23833	23796	23919	23688	23517	23775	23866	23537	23736	23526	23939	23773	23801	23500	23780	23489	23720	23688	23781	23672	23608	23502	23777	23426	23979	23777	23715	23612	23651	23843	23845	23616	23339	23561	23847	23526	23594	23513	23663	23762	23591	23525	23774	23431	23586	23603	23561	23782	23716	23812	23944	23753	23984	23795	23742	23634	23868	23735	23643	23640	23540	23465	23668	23535	23667	23772	23776	23786	23427	23721	23760	23631	23778	23691	23814	23602	23676	23776	23803	23733	23615	23493	23587	23410	23807	23920	23722	23542	23645	23711	23880	23606	23637	23821	23483	23597	23914	23952	23859	23679	23743	23778	23868	23427	23806	23618	23782	23789	23823	23729	23691	23811	23864	23790	23715	23838	23735	23527	23660	23558	23842	23621	23537	23758	23333	23767	23653	23901	23847	23781	23688	23657	23731	23657	23808	23672	23755	23644	23779	23782	23746	23537	23613	23605	23752	23747	23558	23539	23970	23819	23632	23658	23660	23864	23797	23732	23624	23550	23761	23658	23669	23875	23633	23683	23690	23494	23614	23668	23706	23815	23715	23762	23733	23840	23790	23779	23788	23729	23812	23453	23734	23715	23612	23586	23675	23647	23748	23554	23472	23544	23690	23808	23646	23624	23633	23623	23555	23578	23576	23618	23802	23788	23669	23712	23717	23783	23757	23419	23703	23340	23892	23660	23539	23832	23834	23812	23720	23622	23579	23584	23875	23723	23733	23456	23685	23596	23699	23905	23778	23891	23726	23651	23440	23648	23641	23729	23865	23700	23836	23815	23829	23437	23439	23670	23665	23731	24029	23781	23769	23842	23472	23698	23663	23813	23838	23571	23628	23799	23707	23599	23674	23744	23488	23587	23706	23525	23958	23891	23760	23689	23913	23751	23884	23789	23641	23771	23891	23462	23766	23825	23837	23696	23639	23826	23812	23813	23758	23657	23633	23654	23952	23800	23573	23702	23840	23323	23922	23693	23801	23519	23601	23695	23668	23916	23503	23867	23650	23644	23570	23415	23665	23725	23639	23794	23609	23613	23875	23842	23627	23737	23609	23621	23659	23630	23569	23685	23509	23765	23960	23631	23718	23653
15099	25757	26450	20781	36466	68926	57471	35928	21566	16552	14559	14334	14319	14159	14219	14272	14133	14237	14221	13942	14207	14168	14261	14277	14117	14153	14112	14124	14046	14307	14075	14157	14070	14108	14283	14198	14266	14066	14153	14212	14105	14246	14042	14088	14159	14156	14067	14114	14109	14268	14155	14186	14251	13865	14167	14139	14028	14089	14067	14277	14009	14089	14258	14096	14061	14123	14163	14402	14140	14213	14073	14157	14158	14087	14269	14145	14159	14241	14202	14214	14030	14136	14008	14004	14187	14043	14137	14164	14170	14057	13993	14051	14107	14067	14275	14263	14106	14092	14188	14033	14162	14142	14116	14239	14098	14180	14249	14097	14026	14081	13982	14220	14303	14150	14213	14103	14210	14176	14097	14203	13935	14169	14034	14133	14203	14074	14105	14057	14069	14063	14068	13992	14112	14149	14084	14152	14144	14061	14130	14169	14099	14031	14426	14119	14094	14257	14220	14094	13966	14261	13951	14032	14065	14252	14185	14035	14065	14067	14236	14261	14020	14072	14202	14129	14248	14026	14008	14190	14076	14190	14026	14115	13931	14125	14291	13988	14319	14082	14056	14155	13962	14124	14133	14244	14167	14177	14163	14160	14243	14088	14166	14078	14168	14102	14151	14043	14114	14069	14277	14131	14044	14052	14347	14132	14170	14151	13892	14169	14173	14050	14064	14227	14117	14107	14055	14106	14126	14141	14269	14293	14115	13974	14195	14147	14000	14017	14074	14010	14200	14180	14099	14188	14016	13997	14044	14264	14142	14203	14016	14169	14186	14128	14119	14088	14208	14223	14089	14120	14181	14107	14173	13995	14317	14052	14223	14062	14059	14094	14209	14230	14098	14157	14188	14090	14091	14220	14092	14117	14077	14218	14057	14311	14160	14217	14085	14157	14047	14056	14208	14134	14133	14066	14084	13999	13873	14114	14279	14259	14121	14053	14119	14220	14106	14050	14232	14172	14042	14080	14149	14059	14122	14163	14087	14177	14054	14012	14203	14240	14099	13973	14121	14139	14081	14145	14195	14210	14275	13990	13968	14140	14153	14016	14128	14133	14032	14031	14181	14186	14064	14254	14012	14154	14225	14295	14098	14010	14044	14154	13977	13977	14049	14035	13937	14104	14114	14016	14151	14019	14296	13960	14102	14105	14286	14249	14135	14062	14142	14228	14017	14129	14205	14093	14293	14050	14021	13928	14188	14134	14154	14288	14021	14111	14032	14122	14134	14169	14070	14118	14139	13912	14037	14011	14104	14158	14078	14130	14002	14232	14094	14197	14154	14200	14210	14165	14029	14066	14145	14105	14161	14048	14035	14058	13971	14143	14241	14017	14083	14324	14094	14134	14052	14075	14057	14184	14155	13987	13955	14136	14157	14116	14125	14234	13996	14264	14216	14191	13916	14184	14076	14093	14275	14108	14078	13953	14239	14210	14082	14231	13943	14283	14231	14131	14134	14240	14039	14169	14257	14028	14098	14057	13957	14099	14128	14190	14293	14123	14144	14203	14246	13956	14124	14005	14252	14165	14136	14143	13990	13980	14089	14273	14084	14060	14090	14078	14050	14057	14093	14152	14172	14090	13949	14057	14069	14115	14135	14126	14200	14074	14140	14155	14068	14112	14215	14141	14383	14135	14233	14216	14258	13961	14132	14326	14280	14041	14272	14064	14073	14045	14063	14157	14080	14145	14083	14168	14114	14174	14112	14139	14097	14087	14184	14269	14184	14230	14100	14130	14125	14189	14201	14108	14184	14211	13835	14043	14224	14184	14283	14056	14055	14200	14294	14165	13995	13957	14188	14152	14136	14174	14253	14178	14161	14133	14026	14071	14034	14111	14301	14193	14209	14177	14198	14232	13968	14204	13983	14056	14263	14086	14185	14142	14127	14111	14052	14124	13978	14241	14269	14053	14023	14188	14226	14229	14146	14155	14052	14078	14031	14135	14190	14085	14146	14057	14053	14146	14097	13971	13979	14102	14119	14095	14137	14205	14184	14053	14170	14086	14024	14168	14014	14185	14213	14113	14082	14172	14199	14232	13931	13997	14201	14258	14078	14034	14102	14121	14077	14107	14219	14068	14047	14002	14024	14352	14096	14088	14090	14201	13960	14253	14144	13949	14126	14054	13977	14142	14074	14222	14145	13850	14110	14170	14205	14150	14106	13960	14194	14206	14216	14119	14071	14028	14263	14153	14076	14145	14038	14198	14262	14038	14031	14154	14017	13990	14168	14097	14122	14199	14096	14072	13841	14029	14294	14193	14165	14038	14289	14016	14158	14097	14134	14045	14226	14089	14098	14160	14003	14014	14202	14191	14383	14211	14163	14026	14180	14211	14176	14199	14047	14165	14126	14156	14000	14177	14294	14135	14031	14108	14326	14131	14054	14283	13856	14235	13930	14150	14081	13983	14002	13880	14104	14073	14251	14058	14161	14153	14033	14138	14038	14287	14001	14211	14103	14227	13987	14188	13928	14102	14140	14054	14131	14199	14126	14217	14106	14218	14076	14053	14256	14267	14105	14129	14041	14161	14008	14197	14185	14117	14079	14123	14205	13958	14272	14198	13991	14393	13807	14195	14134	14214	14276	14046	14278	14055	14125	14047	14188	14172	14082	14139	14123	14110	14214	14028	14106	14086	14161	14027	14223	14098	14205	14039	14145	14156	14032	14227	14193	14125	14101	14101	14100	14105	14151	14136	14070	14002	14365	13946	14045	14096	14142	13934	14155	14051	14166	13940	14158	14081	14264	14053	14114	14210	14085	14133	13918	14197	14229	13911	14219	14198	14080	14076	14270	13913	14164	13912	14278	14102	14205	14049	14162	14144	14064	14082	14036	14370	14134	14179	14137	14218	14033	14069	14089	14197	14247	14218	14085	14034	14035	13981	14085	13977	14099	14048	14296	14056	14223	14103	14087	14048	14284	14192	14206	14227	14164	14220	14112	13849	14052	14275	14065	14234	14323	14005	14104	14110	14116	14074	14036	14125	14207	13948	14057	14201	14090	14052	14095	14231	14225	14020	14236	14011	14078	13992	13982	14073	14103	14080	13932	14285	14174	14143	14041	14340	14170	14112	13979	14206	14064	14022	14181	14205	14101	13991	14082	14083	13975	14216	14221	14090	14227	14113	14245	14077	14106	14258	13893	14145	14076	13853	13877	14010	14136	14301	14086	14011	14260	14049	14003	14007	14015	14076	14087	14100	14045	14114	14038	14050	14256	14119	14233	14083	14072	14040	13941	14087	14181	14230	14101	14112	14201	14091	14041	14090	14152	14076	14017	14162	13961	14154	14185	14182	14203	13943	14175	14192	14011	14188	14156	14028	14074	14074	13978	14156	14076	14151	14218	14009	14055	14038	14080	14094	14136	14228	14185	14219	14332	14207	14157	13990	14114	14050	14142	14209	14174	14244	14086	14018	14197	14188	14188	14121	14252	14226	14222	14143	14061	14118	14181	14159	14189	14031	14224	14016	14051	14217	14086	14028	14192	13974	14229	14228	14107	13976	14032	14183	14270	14012	14333	14008	14147	14017	14030	14123	14161	14207	14105	13935	14416	14223	14071	14183	14072	14087	14062	14073	14337	14063	14183	14255	14090	14257	14421	14020	14185	14232	14162	13915	14141	13949	14411	14041	14120	14010	13944	14195	14095	14031	14030	14176	14021	14076	14318	13945	14263	14003	14134	14091	14093	14209	14172	14139	14136	14157	14083	13999	14044	14210	14097	14093	14069	13958	14115	14149	14131	14120	14232	14155	14135	14034	14056	13959	14089	14121	14028	14011	14132	14173	14119	14173	14012	14056	14005	14246	14320	13987	14290	14238	13995	14149	14108	14060	14128	14096	14152	13967	14242	14245	14086	14201	14146	14179	14275	14154	13941	14010	14123	14216	14034	13980	14058	14035	14052	13986	14215	14193	14187	14303	14177	14009	13998	14099	14197	14016	14157	14025	14025	13893	14213	14176	14201	14033	14029	14259	14061	14195	14137	13995	13986	14060	14031	14029	14011	14110	14228	14069	14292	14072	14122	14022	14093	14309	14006	14265	14176	14127	14160	14204	14011	14281	14056	14056	14155	14103	14193	14205	14114	14262	14143	14139	14001	14145	14099	14098	14065	14119	14128	14137	14082	14359	14073	14073	14182	13978	14200	14250	14028	14063	14117	14168	14240	14209	14080	14056	14074	14346	14173	13985	14030	14114	14126	14068	14229	13954	14194	14087	14019	14211	14016	14051	14166	14188	14099	14158	13935	14203	14073	14277	14031	14198	14019	14264	14104	14065	14236	14088	14165	13934	14108	14218	14029	13986	14089	14022	14085	14101	13997	14322	13983	14108	14072	14232	14151	14061	14187	14141	14114	14203	14180	14192	14136	14212	13988	14135	14133	14212	14126	14005	14205	13962	13979	14173	14037	14279	14148	14176	14025	14247	14169	14097	14288	14066	14270	14052	14250	14072	14394	14271	14052	13988	14371	14066	14169	14083	13947	14139	14059	14016	14151	14131	14354	14102	14182	14060	14278	14169	14238	14109	14246	14141	14220	14146	14087	14117	14268	14153	14248	14164	14251	13953	14202	14329	13999	14186	14079	14088	13964	14004	14160	14221	14101	14203	14065	14081	14098	14251	14267	14049	14141	13969	14024	14161	14214	14104	14065	14152	14169	14181	14096	14208	14083	13978	14154	14140	14287	14029	14144	14214	14089	14072	14047	14002	14149	13904	14118	14228	14100	14052	14117	14105	14268	14120	14097	14070	14137	14129	14102	14311	14068	14127	14265	14159	13982	14169	14237	13965	14046	13971	14244	14250	14073	13962	14266	14281	14115	14125	14098	14073	14344	14142	14272	14159	14110	14121	14043	14163	14070	14014	14124	14314	14039	14259	14108	14092	14147	14126	14189	14159	14304	14112	14076	14053	13917	14049	14242	14093	14065	14015	14039	14178	14012	13970	14130	14088	14128	14016	14150	14036	14028	14088	14060	14031	14082	13949	14137	14017	14072	14202	14182	14055	14179	14159	14148	13892	14119	14214	14147	14086	14051	14073	14081	14111	14125	14216	14124	14359	14145	14056	14087	14139	14201	14115	14166	13963	14016	14198	14199	14162	14314	14138	14107	14017	14224	14160	14183	14212	14100	14106
23155	21294	28402	25122	31452	75333	70751	53321	37312	30262	26983	26284	25978	25924	25557	25702	26178	25712	25767	25596	25488	25933	25660	25441	25804	25479	25621	25635	25563	25475	25745	25526	25468	25690	25303	25420	25595	25571	25524	25417	25360	25561	25899	25702	25375	25780	25524	25407	25798	25354	25627	25658	25610	25364	25806	25503	25511	25410	25469	25575	25630	25633	25619	25539	25571	25464	25483	25210	25601	25330	25406	25327	25527	25330	25577	25648	25622	25548	25394	25651	25481	25508	25515	25485	25437	25257	25803	25779	25508	25504	25614	25330	25682	25666	25594	25484	25446	25710	25536	25519	25610	25395	25533	25356	25491	25524	25739	25592	25292	25720	25631	25442	25584	25424	25221	25650	25291	25189	25414	25460	25527	25386	25482	25308	25411	25408	25324	25538	25453	25809	25632	25397	25438	25726	25517	25610	25555	25640	25644	25630	25653	25632	25457	25325	25402	25531	25570	25379	25363	25375	25453	25416	25553	25400	25509	25431	25338	25478	25428	25719	25409	25378	25610	25470	25608	25379	25499	25573	25361	25561	25665	25601	25628	25592	25518	25462	25382	25536	25631	25615	25506	25339	25530	25754	25670	25689	25718	25466	25676	25430	25789	25573	25235	25314	25152	25551	25362	25446	25367	25150	25386	25500	25532	25415	25508	25715	25395	25562	25571	25477	25721	25561	25580	25475	25311	25214	25404	25530	25523	25324	25439	25502	25673	25592	25219	25488	25421	25321	25513	25331	25329	25501	25646	25530	25580	25469	25591	25542	25470	25588	25439	25475	25373	25394	25627	25636	25551	25608	25473	25351	25651	25716	25511	25496	25754	25546	25619	25312	25604	25449	25347	25541	25777	25481	25380	25424	25550	25640	25619	25304	25300	25269	25498	25493	25465	25404	25595	25552	25443	25672	25280	25703	25463	25667	25372	25413	25504	25706	25401	25482	25524	25428	25609	25428	25425	25585	25449	25605	25536	25396	25502	25298	25245	25405	25464	25372	25459	25700	25623	25305	25368	25394	25370	25526	25701	25088	25599	25714	25551	25595	25711	25651	25558	25512	25378	25576	25446	25673	25812	25297	25439	25711	25435	25323	25525	25743	25342	25358	25581	25418	25415	25473	25280	25679	25577	25576	25468	25359	25461	25242	25435	25442	25494	25340	25570	25295	25399	25441	25708	25584	25745	25699	25418	25340	25281	25257	25356	25530	25545	25405	25309	25550	25269	25499	25467	25564	25508	25396	25185	25308	25501	25612	25654	25478	25687	25476	25780	25556	25452	25601	25528	25787	25707	25486	25593	25693	25595	25592	25485	25291	25327	25593	25558	25645	25423	25453	25403	25355	25454	25474	25467	25654	25436	25266	25789	25708	25472	25480	25689	25631	25465	25137	25369	25417	25293	25470	25399	25484	25323	25271	25237	25527	25552	25558	25378	25586	25429	25439	25343	25456	25624	25403	25614	25621	25362	25192	25528	25169	25621	25469	25426	25493	25402	25572	25184	25719	25333	25454	25392	25414	25366	25385	25580	25366	25454	25435	25401	25349	25362	25407	25390	25688	25554	25548	25523	25480	25678	25299	25717	25374	25668	25562	25337	25627	25560	25466	25503	25328	25422	25296	25369	25425	25875	25396	25504	25560	25416	25409	25623	25362	25221	25476	25535	25615	25521	25486	25442	25473	25380	25613	25542	25554	25282	25714	25530	25642	25328	25304	25413	25456	25435	25423	25203	25689	25561	25450	25737	25551	25470	25611	25361	25386	25417	25424	25586	25600	25422	25490	25386	25479	25455	25491	25392	25324	25544	25442	25759	25497	25486	25518	25110	25615	25536	25368	25579	25432	25475	25473	25349	25642	25486	25387	25641	25321	25430	25362	25489	25597	25777	25527	25510	25536	25513	25409	25399	25396	25490	25311	25330	25573	25482	25288	25506	25579	25256	25493	25376	25674	25633	25566	25557	25690	25339	25465	25540	25419	25589	25462	25692	25508	25558	25544	25560	25495	25534	25434	25617	25511	25426	25265	25421	25328	25454	25554	25654	25306	25344	25362	25659	25606	25711	25419	25908	25360	25633	25602	25547	25336	25306	25325	25613	25291	25558	25459	25307	25328	25381	25628	25520	25466	25483	25688	25452	25540	25616	25564	25477	25339	25706	25286	25391	25519	25377	25329	25371	25551	25534	25545	25481	25578	25413	25195	25438	25462	25411	25492	25539	25541	25297	25420	25216	25302	25544	25597	25462	25268	25589	25629	25612	25625	25262	25455	25450	25417	25549	25564	25300	25612	25450	25417	25499	25383	25594	25389	25310	25447	25728	25261	25553	25307	25592	25482	25456	25614	25482	25507	25504	25454	25268	25679	25642	25593	25426	25351	25368	25634	25560	25632	25514	25544	25274	25402	25386	25677	25563	25231	25395	25313	25505	25352	25478	25351	25507	25667	25348	25297	25315	25667	25575	25595	25486	25330	25377	25390	25495	25315	25690	25306	25481	25489	25698	25494	25296	25670	25643	25316	25464	25519	25725	25872	25389	25464	25337	25549	25424	25384	25158	25276	25401	25439	25354	25592	25370	25259	25593	25215	25543	25366	25295	25304	25291	25400	25347	25584	25568	25588	25581	25670	25671	25328	25751	25673	25432	25507	25509	25353	25434	25457	25584	25409	25583	25398	25416	25467	25310	25472	25677	25542	25536	25434	25519	25341	25355	25386	25530	25459	25621	25528	25484	25278	25430	25643	25592	25527	25482	25414	25489	25406	25384	25717	25434	25553	25520	25499	25310	25509	25411	25688	25706	25396	25363	25809	25667	25636	25318	25354	25470	25457	25501	25606	25619	25565	25548	25489	25402	25337	25514	25297	25665	25367	25589	25385	25441	25385	25488	25533	25556	25742	25789	25519	25484	25424	25444	25325	25507	25352	25403	25408	25758	25636	25659	25546	25565	25624	25499	25502	25533	25373	25580	25334	25387	25528	25388	25566	25463	25499	25513	25724	25803	25265	25470	25530	25294	25600	25466	25622	25636	25534	25527	25496	25756	25373	25934	25363	25627	25685	25299	25619	25601	25627	25472	25409	25371	25452	25399	25401	25472	25646	25421	25410	25288	25594	25401	25518	25574	25298	25688	25497	25611	25673	25830	25213	25516	25508	25293	25391	25399	25633	25384	25613	25621	25797	25469	25553	25532	25486	25522	25597	25261	25725	25557	25558	25603	25546	25693	25449	25306	25587	25504	25485	25662	25899	25375	25418	25556	25377	25580	25478	25680	25464	25593	25529	25501	25490	25508	25384	25607	25438	25411	25550	25540	25351	25299	25654	25432	25434	25526	25547	25408	25404	25335	25692	25467	25449	25342	25554	25379	25446	25660	25482	25485	25346	25419	25523	25484	25475	25494	25715	25623	25491	25394	25508	25521	25569	25416	25455	25365	25585	25605	25534	25199	25541	25525	25344	25680	25808	25645	25077	25337	25415	25536	25544	25648	25635	25568	25583	25388	25565	25492	25511	25594	25546	25381	25718	25539	25204	25474	25663	25545	25634	25905	25526	25522	25421	25553	25604	25361	25479	25512	25474	25533	25337	25418	25722	25385	25432	25664	25462	25535	25404	25449	25611	25506	25409	25567	25433	25430	25638	25550	25779	25350	25603	25414	25297	25490	25593	25432	25388	25634	25552	25289	25507	25404	25384	25596	25354	25548	25303	25469	25644	25620	25486	25502	25732	25518	25326	25627	25763	25456	25365	25467	25493	25565	25576	25688	25527	25416	25545	25713	25633	25398	25615	25390	25498	25313	25522	25746	25614	25379	25260	25487	25280	25635	25591	25516	25682	25373	25467	25316	25568	25571	25626	25449	25709	25392	25648	25428	25549	25366	25382	25512	25366	25398	25497	25578	25444	25401	25408	25561	25622	25643	25372	25871	25437	25473	25495	25463	25246	25663	25082	25459	25568	25383	25465	25551	25336	25609	25910	25593	25631	25559	25482	25487	25526	25565	25449	25691	25625	25591	25623	25556	25427	25552	25354	25495	25690	25483	25308	25407	25515	25493	25604	25337	25221	25559	25917	25569	25543	25321	25590	25463	25491	25443	25272	25364	25141	25617	25275	25495	25620	25399	25610	25618	25518	25259	25480	25402	25577	25508	25301	25537	25307	25580	25778	25581	25454	25474	25791	25366	25483	25536	25429	25606	25462	25415	25229	25718	25570	25374	25657	25603	25767	25590	25585	25295	25495	25356	25426	25340	25418	25240	25479	25523	25339	25528	25638	25802	25493	25286	25636	25636	25573	25521	25358	25734	25537	25244	25457	25712	25493	25498	25577	25614	25437	25646	25658	25592	25310	25545	25359	25487	25408	25492	25446	25332	25345	25819	25557	25504	25593	25576	25499	25392	25515	25487	25558	25484	25478	25273	25379	25512	25309	25577	25442	25571	25517	25529	25511	25438	25485	25270	25290	25532	25466	25487	25446	25287	25456	25560	25318	25531	25482	25395	25395	25429	25407	25460	25401	25766	25476	25410	25343	25607	25352	25564	25507	25527	25574	25476	25527	25485	25474	25286	25280	25541	25340	25587	25489	25829	25457	25580	25630	25669	25682	25386	25489	25601	25542	25547	25478	25490	25420	25362	25516	25584	25335	25678	25480	25554	25662	25646	25487	25668	25426	25399	25374	25716	25596	25544	25476	25582	25401	25571	25718	25479	25455	25271	25432	25339	25621	25411	25352	25482	25442	25369	25423	25674	25475	25417	25610	25384	25557	25436	25437	25615	25522	25468	25339	25582	25741	25504	25596	25706	25614	25694	25429	25290	25373	25492	25440	25708	25265	25351	25415	25563	25479	25486	25364	25164	25534	25251	25604	25658	25487	25493	25437	25513	25568	25504	25575	25373	25330	25523	25533	25497	25436	25458	25534	25470	25537	25415	25457	25490	25447	25363	25417	25626	25459	25581	25466	25650	25503	25630	25722	25419	25533	25415	25365	25408	25203	25443	25427	25564	25269	25649	25488	25867	25506	25435	25414	25644	25461	25434	25361	25363	25597	25526	25679	25397	25608	25723	25260	25483	25485	25582	25588	25707	25517	25428	25790	25452	25616	25552	25580	25426	25667	25441	25360	25699	25562	25772	25228	25389	25422	25496	25387
15099	31132	31564	24558	39279	81510	70323	45214	26375	18785	15739	15393	15283	15265	15343	15368	15209	15406	15299	15335	15256	15461	15282	15374	15285	15217	15258	15444	15171	15307	15382	15435	15284	15290	15131	15259	15361	15346	15360	15295	15265	15169	15314	15289	15137	15428	15297	15237	15319	15311	15323	15282	15220	15178	15459	15237	15229	15175	15137	15309	15255	15108	15133	15038	15154	15388	15108	15227	15224	15327	15203	15113	15026	15304	15226	15423	15115	15175	15267	15228	15163	15234	15195	15185	15218	15302	15148	15072	15402	15123	15263	15203	15186	15103	15248	15330	15221	15068	15268	15155	15155	15254	15311	15223	15319	15076	15171	15037	15393	15190	15210	15335	15153	15004	15262	15334	15281	15140	15157	15102	15065	15353	15084	15268	15208	15194	14962	15043	15288	15279	15200	15058	15151	15056	15228	15129	15195	15182	15081	15140	15331	15204	15090	15176	15161	15133	15042	15218	15122	15127	15218	15273	14954	15118	15284	15133	15381	15299	15193	15367	15126	15211	15303	15186	15299	15166	15205	15241	15166	15108	15246	15141	15140	15304	15307	15116	15135	15136	15190	15205	15027	15225	15243	15279	15102	15193	15113	15280	15227	15285	15003	15259	15164	15104	15186	15277	14942	15238	15361	15151	15223	15206	15150	15152	15119	15034	15195	15402	15113	15175	15280	15397	15214	15324	15122	15183	15114	15119	15077	15270	15404	15349	15216	15086	15135	15266	15247	15294	15193	15242	15204	15247	15163	15060	15197	15225	15105	15309	15075	15142	15199	15441	15009	15168	15014	15088	15328	15297	15089	15346	15085	15050	15103	15244	15203	15440	15235	15343	15232	15285	15050	15061	15030	15169	15186	15222	15040	15320	15324	15256	15093	15367	15092	15162	15231	15110	15026	15287	15201	15050	15256	14967	15232	15181	15139	15187	15024	15174	15099	15328	15137	15173	15227	15189	15263	15206	15210	15192	15164	15210	15288	15052	15153	15034	15168	15113	15018	15085	15037	15174	15291	15198	15098	15221	15221	15136	15312	15130	15197	15358	15252	15332	15206	15040	15288	15083	15382	15143	15197	15270	15410	15351	15121	15154	15192	15306	15105	15017	15301	15175	15155	15240	15228	15175	15162	15342	15031	14984	15026	15146	15309	15337	15318	15065	15261	15355	15183	15057	15363	15082	15467	15192	15191	15195	15237	15144	15173	15169	15249	15206	15098	15098	15181	15129	15231	15147	15083	15196	15233	15161	15122	15238	14931	15308	15203	15351	15232	15145	15316	15126	15088	15266	15331	15080	15195	15212	15289	15212	15112	15199	15162	15149	15132	15470	15188	15221	15168	15007	15163	15075	15155	15220	15038	15125	15195	15137	15133	15290	15265	15333	15168	15173	15212	15238	14904	15082	15185	15276	15293	15279	15117	15135	15231	15066	15242	15241	15070	15313	15199	15172	15149	15098	15016	15407	15241	15188	15322	15063	15304	14938	15136	15101	15273	15115	14916	15281	15144	15364	15054	15333	15122	15199	15047	15181	15144	15193	15255	15064	15037	15260	15013	15271	15065	15174	15111	15104	15165	15316	15264	15238	15093	15330	15250	15182	15220	15222	15209	15145	15072	15215	15262	15147	15225	15178	15134	15189	15209	15189	14996	15237	15136	14918	15140	15206	15196	15119	15262	15284	15136	15119	15202	15154	15204	15243	15162	15146	15160	14970	15299	15159	15103	15340	15309	15291	15130	14994	15268	15268	15223	15063	15116	15202	15265	15172	15214	15150	15180	15232	14944	15126	15378	15290	15105	15063	15149	15259	15330	15343	15192	15201	15249	14882	14937	15033	15191	15145	14947	15391	15324	15197	15128	15173	15076	15043	15132	15075	15322	15130	15164	15106	15312	15201	15135	15264	15155	15321	15113	15172	15004	15186	15060	15121	15105	15083	15163	15088	15065	15133	15171	15077	15077	15233	15114	15105	15380	15303	15229	15240	15211	15081	15059	15204	15252	15284	15069	15324	15266	15119	15154	15074	15232	15287	15113	15301	15132	15171	15182	15182	15196	15269	15161	15071	15065	15301	15466	15311	15328	15233	15183	15247	15262	15072	15227	15283	15163	15108	15326	15256	15453	15202	15233	14987	15121	14984	15115	15050	15166	15146	15159	15287	15386	15288	15169	15305	15125	15328	15333	15235	15186	15187	15383	15246	15305	15093	15073	15142	15198	15300	15344	15177	15263	15164	15176	15185	15215	15153	15241	15152	15408	15224	15272	15282	15075	15196	15052	15207	15177	15286	15394	15100	15271	15296	15133	15171	15101	15143	15308	15067	15428	15125	15319	15182	15293	15088	15081	15147	15180	15118	15247	15091	15255	15003	15288	15263	15171	15114	15255	14988	15258	15424	15055	15370	15169	15300	15269	15246	15120	15118	15148	15078	15265	15241	15235	15036	15160	15225	15228	15173	15230	15087	15283	14921	15179	15274	15209	15165	15304	15109	15235	14996	15271	15181	15250	15102	15088	15325	15255	15323	15191	15289	15274	15231	15184	15083	15205	15251	15131	15222	15144	15102	15067	15283	15036	14998	15365	15097	15081	15122	15176	15200	15214	15278	15272	15068	15208	15299	15133	15034	15232	15310	15212	15162	15255	15089	15212	15217	15159	15215	15165	15029	15129	15246	15192	15295	15218	15277	15164	15245	15195	15358	15100	15133	15086	15021	15306	15347	15150	15307	15160	15183	15021	15323	15411	15243	15120	15215	15149	15141	15029	15107	15209	15093	15148	15030	15011	15360	15071	15272	15217	15129	15048	15120	15147	15232	15310	15102	15044	15269	15144	15242	15311	14991	15271	15370	15188	15316	15090	15317	14931	15218	15195	15070	15085	15075	14989	15300	15183	15276	15310	14992	15185	14982	15176	15297	15183	15286	15221	15222	15097	15310	15248	15128	15084	15106	15306	15109	15310	15359	15307	15070	15194	15357	14956	15193	15074	15010	15102	15171	15177	15235	15312	15108	15261	15250	15259	15204	15135	14990	15113	15254	15233	15346	15214	15218	15017	15209	15175	15351	15233	15239	15139	15098	15198	15243	15149	15175	15269	15303	15142	15252	15192	15113	15142	15022	15302	15317	15039	15261	15149	15109	14984	15223	15205	15117	15217	15281	15143	15253	15174	15123	15275	15190	15147	15243	15260	15330	15150	15323	15286	15078	15153	15103	15351	15199	15176	15229	15104	15056	15162	15319	15311	15147	15176	15174	15170	15123	15265	15182	15141	15198	15121	15168	15303	15093	15325	15277	15413	15304	15050	15198	15357	15239	15243	14990	15204	15314	15286	15246	15258	15280	15392	15221	15276	15108	15252	15165	15182	15292	15191	15104	15263	15213	15058	15312	15360	15081	15322	15302	15131	15015	15111	15098	15163	15087	15219	15214	15162	15106	15259	15067	15131	15270	15277	15148	15166	15023	14993	15213	15215	15169	15304	15188	15294	15168	15035	15285	15214	15261	15292	15114	15343	15266	15167	15200	15252	15240	15003	15134	15336	15219	15151	15302	15290	15160	15239	15101	15234	15233	15170	15020	15269	15067	15126	15201	15180	15133	15196	15194	15184	15024	15300	15193	15314	15328	15249	15081	15202	14963	15184	15340	15081	15197	15103	15035	15081	15143	15270	15281	15243	15255	15227	15057	15399	15067	15445	14974	15200	15177	15066	15309	15307	15116	15404	15171	15217	15043	15142	15117	15261	15379	15190	15074	15230	15228	15112	15038	15337	15267	14977	15280	15124	15201	15134	15159	15319	15385	15171	14896	15054	15182	15192	15314	15065	14960	15090	15070	15122	15217	15182	15352	15297	15240	15071	15245	15117	15142	15334	15009	15280	15245	15215	15169	15133	15290	15188	15354	15313	15267	15032	15220	15236	15174	15123	15105	15227	15132	15275	14982	15199	15152	15230	15173	15237	15305	14971	15310	15269	15187	15145	15171	15100	15241	15006	15084	15105	15223	15092	15002	15211	15128	15207	15112	15291	14992	15057	15062	15304	15042	15152	15017	15190	15104	15391	15085	15077	15002	14973	15094	15386	15009	15020	15017	15156	15113	15234	15238	15170	14984	15069	15118	15194	15342	15152	15313	15166	15026	15071	15013	15212	15225	15191	15121	15213	15029	15177	15214	15274	15278	15171	15192	14966	15323	15185	14988	15156	15123	15199	14981	15062	15139	15154	15227	15105	15218	15288	15205	15214	15211	15169	15253	14969	15143	15265	14978	14949	15275	15329	15313	14958	15122	15151	15199	15224	15257	15216	15294	14944	15285	15208	15074	15025	15118	15297	15290	15281	15094	15104	15219	15311	15215	15178	15117	15003	15327	15275	15111	15202	15256	15332	15282	15207	15173	15312	15283	15137	15094	15164	15333	15101	15121	15239	15211	15235	15352	15094	15165	15314	15211	15214	15071	15405	15191	15131	15202	15188	15043	15210	15268	15069	15084	15282	15310	15220	15130	15167	15182	15138	15215	15234	15166	14930	15235	15229	15100	15146	15316	15203	15086	15241	15150	15145	15247	15231	15357	15278	15045	15345	15041	15000	15246	15402	15120	15198	15326	15105	15196	15487	15103	15291	14978	15152	15225	15120	15108	15234	15199	15078	14973	15115	15230	15103	15186	15272	15081	15089	15122	15200	15105	15288	15243	15119	15112	15076	15163	15331	15109	15152	15116	15301	15194	15189	15247	15361	15302	15223	15044	15165	15197	15310	15093	15125	15251	15214	15310	15201	15132	15251	15121	15258	15155	15130	15066	15266	15298	15102	15245	15350	15317	15058	15227	15128	15183	15185	15139	15330	15036	15237	15419	15148	15177	15256	15148	15115	15382	15281	15055	15151	14931	15135	15032	15087	15285	15222	15296	15162	15178	15011	15216	15026	15431	15065	15167	15245	15261	15077	15213	15159	15193	15011	15150	15324	15380	15325	15240	15056	15071	15174	14985	15058	15022	15219	14977	14996	15086	15084	15213	15240	15155	15268	15155	15165	15272	15151	15214	15097	15135	15216	15156	15209	15202	15245	15233	15221	15218	15143	15132	15207	15316	15076	15155	15234	15205	15308	15221	15243	15062	15206	15034	15201	15109	15067	15324	15196	15264	15313	15242
31363	26231	30261	29982	27878	35787	35810	31356	28028	26508	26469	26041	25929	25838	26237	26033	26218	26242	26099	26198	26157	25823	26156	25916	26119	25932	26333	25951	26121	26150	26013	26033	25989	25970	26043	26004	25884	25697	25996	26027	26046	25841	25831	26053	25891	26059	25809	26016	26015	26117	26142	25962	25986	26060	25849	26012	25987	25710	26018	25630	25769	26065	25876	26123	26045	25905	26062	26111	26074	26091	26072	25920	25706	25938	26219	26095	26048	25773	25807	26091	25912	25983	25829	26005	26245	26112	26171	25830	25856	26111	26063	26176	25950	26081	26075	26075	26017	26074	25997	25943	26075	26091	26184	25984	25989	26008	25989	25910	25916	25919	25867	25988	25966	25834	26169	26030	26044	26098	26108	25893	26079	26139	26113	26157	26283	26239	25896	25927	25979	26016	25971	25950	25805	25939	25880	26124	26018	26028	26009	26088	25869	26001	26007	25931	26042	25891	25818	26216	25857	26164	26063	25875	25814	26058	26021	26133	25965	25790	25944	25998	26027	26236	26085	26184	26021	25992	26090	26102	26159	26228	25878	26067	25976	25895	25838	26173	26011	26145	26157	25923	25847	26058	26201	25973	25868	26030	26032	26223	26072	25989	26334	25847	25989	26268	25787	26176	26285	25821	26335	25794	26102	26012	26072	26004	25925	26051	26115	25950	26063	26128	25850	25953	26127	26112	25739	25995	26198	26139	25896	25931	25924	26024	26177	26164	25958	25871	25833	26056	26324	26087	25867	26114	26218	25905	26181	25973	26207	26412	26050	26189	26208	25926	26055	25829	25834	25884	26242	25953	25958	25934	26023	26077	26057	26450	26058	25968	25986	25909	26128	26167	25897	26115	25702	26009	26155	26080	25965	26115	25976	26070	26103	26094	25947	25978	26195	26242	26138	26184	26083	26082	26150	26056	25909	25958	25763	26029	25931	25854	26133	26154	25816	26167	26064	26030	26039	25832	25861	25779	25998	26334	26067	25932	25883	25737	25949	25841	26092	25893	26127	26003	26120	25995	26024	26131	26152	26057	26065	26120	25996	26172	26023	25955	26098	25988	25799	25883	26113	26108	25869	25821	25902	26038	26053	26000	25976	26217	25946	26062	25993	26109	26032	26117	25948	26238	26175	26075	25996	26099	26317	26088	25966	25786	26109	25887	26002	25944	26094	26078	26093	26099	26034	25799	26094	25896	25893	26277	25983	26063	26196	26009	26041	25931	26096	25957	25881	25740	25895	26106	26139	25852	26088	26085	26151	26059	26039	25833	26032	25965	25887	25834	26037	25934	26084	26067	26446	26027	26266	25880	26189	25859	25866	25976	26246	26001	26090	25952	25884	25895	26065	26026	26227	26094	25754	25952	26120	26253	25932	26063	25982	25830	25797	26055	25950	25896	25868	26035	25767	26101	25902	26035	26226	26158	26069	26346	25928	26067	25875	26001	26100	25946	25939	25895	26013	26093	25990	25903	26014	26111	25986	26030	26132	26349	26115	26019	26003	26148	26136	25979	25986	25971	25897	25677	25971	25919	25939	25924	25963	26038	25893	26084	26114	26367	25984	26049	25982	25979	25973	26157	26235	26231	25874	26052	26040	26128	26112	26113	26057	26042	25875	25968	26167	25947	26021	26051	26115	26074	26053	25767	25950	25811	26001	25964	26186	26088	26087	25872	25817	25955	26004	26088	26066	26008	26054	26002	26143	26126	25908	25885	25985	25984	26102	25959	25962	26089	25926	26188	25958	26052	26102	26327	26181	26064	26090	26220	25864	25846	25928	26207	25756	25684	25885	26133	26222	25966	26129	26177	26081	25789	26010	26049	25942	26139	26057	26067	26337	25871	26072	25941	26052	26262	26006	26039	26145	26054	26114	26031	26071	26112	25993	26018	25912	25981	25974	25904	26183	25954	25828	26080	25835	25931	26111	25936	26087	26196	26022	25990	25983	25941	26065	26164	25870	25906	26096	26016	26052	25868	26071	25931	25868	26114	26249	26049	26148	25943	26094	26055	26162	25908	26321	26171	25892	25940	26251	26279	26337	25890	25962	25888	25819	26111	26189	25918	26077	26048	25974	25825	25802	25992	25960	25880	25799	25989	26191	26135	26029	25845	26218	25771	26067	25969	26108	26011	25859	26053	26080	26105	25922	25767	25932	26067	25889	26094	26133	26016	25788	25902	26191	25920	25911	26034	25968	25982	26179	26042	26110	26129	25933	26033	25886	25966	26033	25996	26012	25789	25917	26187	26025	25972	26094	25857	26066	26113	25974	26252	25944	25953	25878	26152	26080	26180	25994	25806	25830	25946	26243	26227	26199	26303	26050	26002	25975	26132	26042	25993	26177	26106	26215	26100	26132	25904	26029	26120	25969	26080	26072	26075	26031	25708	26016	26074	25872	25942	25988	26079	26040	25876	26135	25792	25872	26114	26216	26214	26112	25983	26030	26160	25994	25992	25921	26092	26107	25868	25892	26024	26190	25986	26098	25781	26012	26201	25927	25808	26177	26003	25924	26130	26118	25988	26326	25982	26126	26125	26038	26053	26144	26175	26005	26063	25881	25889	26027	25958	26091	26049	25923	26065	26135	26090	26120	26043	26118	26135	26260	25882	25845	26028	25873	26040	26267	26237	26160	26070	25917	26065	26103	26013	26253	26025	26037	26191	26160	25953	25969	26143	25979	26159	26177	25794	26256	26084	25879	26014	26265	26115	26123	25890	25865	26253	25881	26112	25941	25781	25996	26164	26008	26097	26022	26038	25843	26088	26118	26088	26207	25932	26275	26170	26034	25817	25981	25989	26309	26072	25983	25706	25923	26076	26120	26105	25900	25874	25873	26000	25982	25927	25970	26158	26128	25985	25933	26064	26171	25864	25842	25915	26099	26224	26162	25872	26093	26075	26186	25898	26115	26035	25935	26184	25951	26056	25918	26264	25962	25961	25798	25827	26063	26064	26039	26161	25967	26107	26004	26212	25872	26074	25914	26023	26095	26123	26077	25973	26241	25960	26107	25946	25837	26253	26117	25892	26116	25997	25935	25923	25845	26128	25804	26207	25892	26152	25817	25979	25960	25678	25897	25840	26282	25981	26039	25646	25956	25953	25837	26111	26062	26209	26128	26002	25913	26134	26008	25861	26048	26085	25984	26014	26044	26149	26216	25862	26312	26226	26328	25868	26094	26110	26138	25972	26231	26063	26094	25939	25988	26075	25980	25971	26231	25897	26145	25709	25960	26212	25942	25753	26037	25984	26178	25850	26029	25930	26047	25978	25911	25887	25947	25941	25959	25938	26008	25828	25943	25864	26053	26108	26132	25953	26144	25878	25935	25758	26048	25990	26087	26151	26176	25967	26196	25852	26085	26090	26009	26288	26044	26055	25835	25743	26160	25902	25908	26179	26041	25988	25925	25907	25906	25905	26063	25797	26113	26356	26002	26034	26073	25797	26021	26404	26184	25991	25991	25937	26019	26119	26332	26115	26154	26036	26128	26003	26180	26064	26216	25858	26021	26140	26014	26073	26444	26182	25986	25990	25897	25994	26108	26091	25871	26070	26157	26078	26034	25887	25774	26006	26201	26160	26057	26245	25938	26064	25807	26274	26051	25897	26144	25936	26030	25972	25772	25910	25888	25822	25859	26022	26149	25810	25983	26078	25943	26011	26305	25864	26200	26098	25892	26110	26067	26305	25912	25957	26217	25907	25792	25854	26145	26033	25993	25939	25949	26207	25878	26075	25917	26066	25979	26021	26123	26171	25948	26041	26222	26158	26126	26263	26088	25748	25858	26039	26071	26182	26171	26022	25974	26164	26125	26027	26098	25885	26061	25945	25854	26149	26121	25994	26047	25876	26266	26094	25917	26130	25990	25920	26237	26061	25973	26057	26061	26031	26097	25900	26010	25905	26016	26244	25986	26054	25996	26040	26026	25871	26181	26172	26297	26186	25653	25975	26087	26107	25912	26299	25976	26098	25959	26058	25617	26332	25962	26123	26055	26072	26012	26265	25975	26094	26067	26103	25931	26058	25960	25855	25816	25921	25956	25832	26079	25961	25891	26076	26228	25954	25854	25931	26124	25968	26049	26061	26073	26185	26071	26022	26071	25984	26197	25983	25802	25852	26239	26006	25836	26084	25989	26029	26146	25721	25897	26169	25952	25863	25929	25806	25816	26070	25915	26162	26018	25861	26164	26038	25901	26041	26132	26139	26156	26010	26054	25910	26110	26102	26041	25944	25886	26204	25877	25929	25905	26276	26080	25980	26138	26005	25786	25899	26254	26149	26271	26032	26115	26029	25900	25864	26099	25795	26203	26256	26320	25919	25908	26097	26150	26019	26092	26036	26088	25946	25931	25952	25893	26182	25868	25954	25944	25833	26045	26033	25856	25939	25945	25967	26009	26027	25949	25962	25753	25927	25966	25979	26165	25908	26177	25837	25955	25848	26059	25932	26075	26045	26080	26069	26074	26084	26173	26007	25964	25969	26095	26046	26191	26158	26098	26199	26236	26108	26220	25962	25877	26060	25797	25935	26109	26174	25962	25882	25948	25842	25719	26090	25885	26227	26155	26014	26153	26026	26038	25767	26038	26174	25833	26108	26168	25972	26143	26364	25961	25918	25917	26051	25910	26046	26190	25899	25956	26072	25888	26074	26178	26027	25869	26147	25967	26181	26070	26051	26004	26219	26154	26209	26050	25983	26005	25844	26155	25835	26085	26136	26151	26217	26258	25650	25952	25957	26014	25752	26329	25982	26395	26054	25853	25965	26010	25797	26159	25603	26054	26125	26208	26177	25898	26097	26148	25985	25900	26009	25949	26116	26194	25914	26158	26085	26074	25996	26137	26119	25899	25723	25854	26156	26015	26191	25978	25825	26138	26075	26033	26050	26276	26193	26262	26076	26023	25984	26342	26114	26339	26022	26181	25950	25879	26270	25826	26008	26091	26024	25982	26057	26192	26044	26110	25989	25972	25853	25891	25960	26202	26088	25979	26098	26168	25863	26283	25905	26173	25951	26073	25863	25951	25956	26013	26072	25697	25961	25868	25967	25947	26217	26078	25914	25912	25952	26192	26248	26223	26010	25984	26151	25990	26149	25984	25978	26037	26092	26022	26065	26307	26137	25898	26293	26049	26267	26175	25948
15958	19571	19362	18314	17577	26942	24448	19425	16518	15551	15111	15299	15038	15126	15190	15101	15277	15129	15088	15129	15137	15014	15127	15073	15047	15282	15190	15001	15018	15043	15079	15011	15019	14986	15076	15198	14878	15075	15031	15087	14965	15064	15039	15180	15090	15070	15043	15079	14970	15135	14992	15207	15066	15022	15234	15164	15027	15191	15184	15270	15048	14922	15085	15011	15107	14923	15135	15061	14852	15162	15315	15073	15093	15171	15091	15033	15021	15044	15274	15225	15110	15158	15069	15229	15210	15013	14985	15152	15133	15063	15150	14918	14936	15074	15105	15050	15197	15062	15135	15172	15029	14959	14919	15056	15169	15014	15179	14986	14997	15017	15052	15118	15138	15071	15158	14958	15310	14870	15016	15168	15052	15075	15038	15046	15060	15220	15230	15078	14989	14909	15012	14998	14925	15169	15132	15096	15063	15078	15241	15151	14912	14994	14895	15065	14851	15118	15145	15086	15163	14852	15010	15172	15021	15117	15192	15007	15213	15092	15005	15072	15060	15013	15045	15001	15044	14976	15211	15113	14983	15083	14994	15147	15067	15078	15163	14851	15073	15051	14887	15143	15011	14907	14961	15198	15100	14933	15147	15155	15197	15080	15145	14977	15097	15066	15089	15091	15048	15045	14978	14979	14957	15077	14955	15125	15001	15128	14956	15092	14945	15093	15112	15047	15192	14980	15051	15168	14987	14988	14990	15130	15005	14963	15243	15170	15093	14885	14940	15173	14917	15058	14945	15099	15007	14998	15141	14915	15055	15132	14953	15039	15023	15053	15061	15098	15158	15085	15032	15075	15151	14960	15058	14835	15052	15185	15079	14986	15258	15166	15179	14938	15099	14930	15189	15034	14879	15150	14964	14920	15035	15149	15125	15129	15124	15046	15160	15316	15198	15012	15045	15148	15056	15031	15094	15016	15421	15004	15054	15043	15191	14944	15117	15050	15157	15274	15167	14971	15188	14972	15314	14908	14911	14854	15116	15008	15138	15099	15010	14963	15156	15095	15189	15063	15051	15065	14985	14971	15157	15115	15094	15028	15157	14870	15059	14937	15208	14866	15110	14830	15079	15077	14800	15185	15043	15039	15081	15198	15076	15163	14950	15117	15172	15036	15154	15171	14943	15054	15090	15099	15050	14974	15163	15043	15219	15022	14989	14920	15127	15034	14990	15044	15259	14990	15124	14885	15103	15125	15131	15070	15135	15120	15004	15146	15066	14929	15012	15029	15133	14848	14970	15173	15054	15109	15046	14883	15162	14948	15054	15182	15049	15116	14979	15314	15061	14965	15158	15046	15242	14997	15216	14957	14990	15087	15039	14905	14999	15057	15001	15267	14915	15034	14890	15035	15316	15034	15234	15092	15086	15104	15069	15029	15004	15142	14981	15068	15182	14894	15068	14987	14987	15022	15032	15044	15205	15144	14962	14923	15176	15187	15084	15101	14981	15164	15282	15136	14823	15103	15156	14956	14982	15089	15033	15072	15057	15099	15100	15135	15070	15102	15027	15022	15159	14870	15149	15104	15003	15244	14868	15105	14996	15229	15077	14946	15061	15040	15053	14993	14864	14994	14937	15088	15135	15104	15202	14989	15083	14976	15036	15147	15146	15066	14994	15037	15212	15067	15179	15001	15196	15109	15039	14993	15205	15126	14904	15120	15151	15112	15062	15259	15035	14987	15147	15021	14971	14949	15037	15100	15001	15048	15219	15140	14889	15028	15069	15087	15082	15062	15215	14924	14825	14984	15106	15019	15228	15115	15116	15027	15041	15161	15062	15131	15181	15059	15222	15103	15003	15134	15191	15012	15165	15061	15028	14978	15142	15062	15073	15105	15154	15230	15123	14983	14883	15146	15045	14961	15056	15282	15011	14969	15022	15067	15059	14985	14859	15111	14936	15082	15030	15235	15061	15007	15277	15126	15025	15053	15041	15052	14909	14798	15021	15215	15163	15097	14946	15103	15084	15118	15021	15008	14955	15076	15030	15057	15244	15207	15006	14980	14993	14959	15088	15205	14858	14932	15048	15077	14976	15132	15129	15085	15217	15093	15072	15160	15114	15156	15077	15033	15072	14989	15118	15002	15047	14993	15042	15147	15125	15083	15014	14850	15064	15029	14901	15168	15111	15098	15149	15095	15245	15085	15126	14895	15038	15137	14927	14981	15033	15101	15031	14965	15150	14997	15100	15155	15187	15062	15095	14991	15116	15316	15083	15091	15260	15128	14988	15185	14984	15095	15003	14977	15023	15098	15315	15091	15002	15161	15010	14987	15142	15057	14971	15086	14970	14895	14986	14982	15154	14869	15122	15118	15175	15163	15097	15061	15092	15073	15153	15103	15187	14929	15056	15134	15173	14940	14965	15012	15231	15124	15256	15067	15130	15078	15260	15115	15178	15213	15063	15088	15052	15015	15198	15008	15200	15213	15045	15038	15101	15001	15026	15130	14910	15057	15001	15125	15061	14987	15149	15080	15107	15038	15071	15050	14935	14948	15131	14967	14835	15084	15032	15109	15030	15228	15232	14841	15011	15114	14965	14967	15109	15088	14983	15344	14862	15199	14873	15135	14978	15185	15066	15185	15115	15210	15172	15284	15096	15021	15143	15235	15204	15093	15014	15225	15153	15068	15081	15105	14924	15027	15060	14893	15302	15031	14893	15108	15089	15039	15080	15120	15122	15135	15010	14913	15022	15105	15102	15082	15050	15166	15150	15103	14940	15147	15053	15177	15019	14990	15005	14931	15191	15088	15164	15139	15160	15085	15114	15164	14941	15009	15178	15106	15121	15092	15143	14968	15098	15159	15105	15136	15165	15232	14807	14894	15004	15013	15142	15015	15107	15079	15024	15122	15081	15137	14825	15222	14871	15062	15182	15041	15105	14947	15036	15206	15311	14949	14933	15242	14961	15153	15029	15168	15098	14890	15096	15156	14954	15162	15024	15038	15065	15021	15260	15166	14946	14998	15207	15081	15005	14976	15168	15022	15057	15154	15200	14992	15135	14961	14960	15190	15055	15007	15316	15024	14995	15060	15072	15070	15152	15129	15100	15181	15048	15052	15218	15144	15178	15158	15082	15012	14979	15148	15010	15036	15073	15074	15257	15008	15011	15037	15005	15016	14871	14999	15086	15020	15043	15108	15005	15070	15281	15063	15098	15119	15192	15226	15056	15014	15014	15040	15033	15133	15028	15036	15054	15166	15189	15000	15148	15257	15143	15184	15078	15173	15083	14950	15023	15108	15129	15099	15100	15109	14991	15082	15129	15092	15055	15161	15049	14989	15040	15102	15137	14916	15055	15086	15137	15097	15127	15173	14957	14820	15128	15006	15182	14967	15011	15151	15085	14919	15186	15045	15121	15155	15017	14939	14981	15009	15091	15050	15155	14865	14901	15233	15074	14889	15013	15221	15153	15186	15120	15024	15159	15268	14939	14883	14921	14971	14839	15085	14974	14833	15149	15037	15061	14895	15033	15119	15151	15121	14961	15190	15039	15258	15118	14986	15052	15144	15033	15022	15102	15019	15088	15013	15131	15099	15165	15149	15046	14918	14974	14980	15066	15081	15279	15023	15122	15200	15046	15013	15046	15047	15035	15046	15121	15136	15060	15030	15069	15001	15093	15050	15082	15023	15071	15088	15188	15043	15015	15373	14948	15089	15054	15269	15124	14887	14871	14918	15206	15212	15167	15317	14985	15080	15007	15014	15096	15158	15205	15032	15110	15150	15233	15015	15038	15073	15148	15050	15047	15070	15201	15090	14955	15088	15165	15046	14917	14980	15242	15012	15242	15063	15167	15040	14966	15344	15176	15122	15098	14990	15263	15090	15033	14958	14975	14990	14931	15286	15030	15096	15281	14918	14996	15057	14874	14972	14975	15013	14952	14995	15209	14976	15183	15049	15068	15038	15124	15276	15106	15095	14901	15044	15094	15183	15006	15174	15087	15072	15043	14884	15252	15038	15306	15123	15139	14910	15208	14936	14995	15082	15127	15052	15049	14935	15095	15123	15035	15047	14897	14979	15091	14905	15224	15322	15084	15020	15145	15063	14942	15140	15095	14947	15074	15017	15106	15289	14983	14982	14963	15038	15176	15226	15020	15031	14957	15051	15063	15198	15010	15116	14977	14966	15158	14988	15047	15027	15112	15117	15273	15105	15170	15258	15119	15094	15023	15057	15172	15028	15010	14997	15061	15064	14929	15039	15166	15006	15088	14960	15086	14974	14987	15288	15043	15070	15004	15273	15027	15042	14845	14823	14932	14983	15154	15197	15125	15091	15060	15008	15122	14805	15122	14979	15054	15117	15048	15078	15021	14953	15073	15102	15225	15268	14833	15171	14923	15132	15013	14992	15148	14981	15056	15168	15106	14970	15065	15086	15003	15100	15125	15115	14995	15031	15123	15133	15004	15155	15053	14965	15118	14987	14852	14915	15083	15012	15062	15227	15218	14996	15083	14975	15028	15008	14952	14942	15195	15057	15069	15166	14989	15013	15024	15159	14979	15207	15285	15163	15009	14812	15225	15118	15048	15135	15215	15037	14967	15043	15082	14920	15180	14923	15166	15071	15070	15179	15048	15217	14982	14815	15145	15190	14949	15109	14979	15117	15168	15105	15095	15195	15123	14945	15123	15103	14907	15175	15018	15168	14941	15201	15003	15100	15080	15070	15062	15105	14978	15116	15115	15096	14987	15018	15179	15003	15133	15265	15197	15141	15172	14969	15062	15177	15050	15083	15215	15146	15071	15123	15016	15102	15167	15016	14810	15223	15122	15307	15044	15063	14991	15072	15083	15020	15016	15113	15279	14929	15066	15070	15080	15231	15056	14958	15083	15166	15008	15055	15142	14725	14950	15072	14988	15146	15181	14951	15078	15022	15198	15075	15230	15156	15114	14949	15049	15055	15260	15184	15099	15223	14949	14968	15109	14971	15053	14959	15006	15155	15039	15134	15087	15006	15078	15004	14979	14974	15124	15034	15055	15086	15237	14920	15150	15157	15141	14920	14958	15000	14994	15046	15088	14993	14995	15062	14955	15139	14996	15209	15240	14956	15105	15130	14892	15132	15263	14878	15181	15115	15156	15134	15158	15094	14920	15108	15157	15080	15061	14952	15164	15021	15101	15109	14961	15047
24185	21309	28267	26241	37152	68813	64645	47560	34538	29418	27238	26639	26367	26630	26197	26234	26221	26184	26258	26138	26274	26174	26171	26477	26299	26457	26070	26068	26061	26037	26146	26135	26223	26048	26188	26242	25994	26235	26156	26213	26220	26213	26087	25910	26201	26292	26209	25850	26365	26076	26371	26060	26504	26213	26150	25926	26171	26158	25991	26137	26093	26160	26035	26042	26065	26223	26105	26144	26024	26016	26234	26122	25964	26092	25838	25947	26016	26113	26151	26141	26305	26048	25911	25931	26041	26165	26353	26259	26307	26136	26366	26208	26212	26067	26115	26052	26205	26145	26323	26101	26324	26192	26034	26051	26358	26342	26071	26263	26210	25886	26212	26398	25970	26184	26015	26077	25900	25934	26129	25942	25689	26149	25866	26146	26249	26114	25967	26006	25943	26046	25972	25974	26137	25966	25935	26076	26010	26280	26159	25945	26144	26272	26099	25877	26280	25957	25836	26196	26011	25954	25709	26017	26119	26012	25963	26120	26100	25933	26070	26092	25953	25991	26199	26051	26083	26309	26234	26308	26177	26037	26094	26060	26072	25961	25764	25940	26169	26192	26238	26532	25920	26101	25970	26365	26010	26337	26272	25894	26121	25885	26159	26176	25953	26140	26056	25933	25838	26042	26011	26295	26278	26055	26168	26196	26125	25995	25952	25937	26070	25937	26161	26072	26143	26079	26069	26053	25994	25953	25885	25960	26137	26186	26129	26094	26256	25950	26139	26180	26114	25808	26270	26187	25973	25859	25852	26058	26321	25917	26187	25969	25956	25998	25974	26012	25881	26138	25920	26196	26074	26107	26207	25889	26265	26105	25915	25952	26092	26209	26094	26092	26263	26305	26092	26002	25996	26247	26268	26485	25932	25811	26127	26163	26126	26240	25932	25971	26286	25904	26144	26212	26269	25989	25902	26123	25911	26231	26237	26051	26161	26199	26360	26095	26177	26049	26187	26222	26061	25989	26056	26043	25890	26045	26214	26065	26018	26166	25873	26043	26354	26276	26111	26267	26111	26302	26049	26083	26083	26126	26060	26137	25991	25710	26173	26191	25984	26047	26015	25989	26254	26223	26122	26064	26171	26075	26059	26113	26253	26307	26265	26176	25815	26043	25945	26274	26142	26138	26346	26055	26151	26133	26241	25934	26082	25964	25918	26181	26248	25902	26229	26215	26160	25876	26025	26050	25989	26035	26289	26247	26156	26177	26313	26046	25979	26274	26023	26131	26406	25670	25907	26164	26004	26109	26094	26019	25960	26197	26163	26028	25828	26030	25994	26193	25840	26234	26114	26233	26135	26140	26127	26253	26253	26177	25920	26004	26361	26302	26301	26077	26200	26201	26304	26236	26024	26079	26317	25997	26047	26174	26155	25873	25857	25881	26283	26087	25997	26179	26181	25899	25973	26018	26049	26040	26010	25959	26209	26096	26167	26377	25859	25996	26036	26161	25953	26097	26196	25706	26057	26406	26086	25936	26115	26036	26104	25882	25933	25947	25888	25996	26049	26242	26156	26011	26178	26183	26103	26113	26116	26054	26082	25850	26143	25931	26137	25963	26204	25992	26483	26186	26202	26144	26160	26274	26053	25946	25968	26006	26128	26363	26294	25883	25912	26199	25998	25958	26038	26194	25907	25921	25874	25705	26182	26099	26064	25925	26110	26302	26121	26227	26062	26039	26155	25799	25972	26150	26183	25876	26261	25964	26064	26247	25913	26162	26190	26183	26023	26360	26459	26135	25985	26025	26374	25971	26081	26279	25773	26179	26040	26176	26105	25935	25996	26052	25970	26066	25982	25855	26178	26214	26143	26096	25986	26040	26145	26016	26071	25979	26194	25816	25935	26151	26293	26063	25995	26119	26029	25784	26210	26268	26146	26451	26104	26358	26129	26136	26049	26338	26166	25968	26054	26060	26079	25820	26010	26208	26215	26110	26172	26095	26335	26159	26162	25918	26130	26280	25935	25848	26017	25874	25988	26137	26140	26333	26214	26016	25984	25973	25986	26048	26240	25891	26027	25995	26113	26205	26372	26169	25868	25890	25954	26124	26036	25939	26297	26187	26164	26198	26090	26126	26140	26033	26085	26207	25789	26260	26155	25997	25949	25741	26238	26152	26053	26149	25740	25922	26009	26192	26230	25946	26157	25853	26091	26096	26206	26064	25900	26116	26034	26231	25793	26107	26062	26039	26160	26233	26114	26069	26336	26029	26484	25937	25994	26169	25994	26344	26250	26066	26024	26060	25930	26034	25816	26251	26192	25968	26061	26238	25934	25920	26026	25978	26166	26186	26347	26054	26220	26093	26094	25985	26198	26101	25982	26017	26176	25954	26177	26207	26057	26063	26234	26115	25928	26219	26172	26237	26111	26025	26109	26016	26129	25818	26093	26110	26106	26082	26070	26005	26392	25997	25883	26012	25978	25909	25982	26159	26289	26298	26051	26014	26203	26222	26008	25955	26207	25894	26008	25911	26111	26234	26114	26226	26151	26013	26115	26007	25996	26129	26126	26116	26208	25976	25964	25952	26068	26297	26202	26083	26080	25829	26289	26082	26297	26116	25884	25941	26023	26338	25866	25775	25879	26188	25864	26414	26124	25907	26257	26057	26119	26185	26136	25955	26121	26245	26183	26234	25953	26004	25965	26163	26294	26069	26284	26136	25876	26334	26089	26061	26007	26027	25932	25941	25984	26092	26056	26206	26053	25993	26063	26138	26046	26132	26044	26153	26115	26173	26301	26124	25991	26376	26060	26050	26347	26264	26266	26344	26001	26313	26163	25964	25985	25937	26032	26006	26373	26165	25864	26298	26198	26004	26301	26357	26092	25950	25920	26057	26023	25897	26057	25944	26073	26103	26225	26188	26316	26003	26155	25922	26177	26160	26085	26117	25938	26108	26355	26080	26171	25997	26073	25983	25979	26048	26111	26143	26218	26487	26246	25962	25921	26314	26290	26336	26095	26103	26186	26096	26150	26160	26224	26101	25967	26215	26295	25963	26002	26169	26153	25978	26090	26237	26187	26152	25882	26163	26123	26219	26374	26023	25957	26038	26115	26139	26190	26165	26039	25829	26061	26177	26180	26112	26058	26062	26224	26120	26129	26085	26214	26257	26144	26215	26109	26182	26270	26135	25966	26164	25970	26082	26027	26174	26146	26110	26360	26093	26105	25874	26090	26012	25844	26138	26424	26069	25948	26278	26394	26220	25936	26067	26115	26316	26104	26199	26197	25992	26187	26335	26200	26236	26249	26101	26177	26149	25939	26281	26189	26024	26323	25949	25948	26308	26020	26203	26250	26129	26248	26006	26166	26140	26337	26222	26280	26058	25749	26287	26192	26126	25909	26101	26161	26409	26032	25925	25944	26285	26066	25996	26063	25908	26019	26026	26038	26024	26089	26177	26018	26221	26201	26210	26095	26210	26124	26020	26255	26310	25850	26023	25979	26044	26160	26033	26174	26150	26023	26396	26044	26067	26131	25990	26289	26217	26344	26160	26232	26252	25876	26104	26436	26141	26208	26023	26100	26297	26097	26032	26369	25981	26181	26084	26185	26318	25844	26169	26508	26145	26186	25952	26159	26099	26158	26020	26165	26053	26150	26182	26262	26212	26271	26178	26313	26185	26317	26137	26242	26117	26089	26197	26053	26082	26192	26033	26036	26053	25877	26025	25842	26064	26016	26211	26231	26204	25993	26171	26160	26298	26026	26051	26157	26157	26144	25799	26151	26118	26075	26045	25920	26069	25937	26226	26073	26174	26143	26083	26066	26040	26236	26046	25967	26230	25915	26028	26165	26074	25935	25826	26011	26042	26101	26057	26052	26096	26089	26219	26361	26119	26105	26052	26180	26253	26366	25995	25898	26038	26197	26108	25989	26094	26028	26216	26189	26004	25833	26118	26176	26115	26023	26453	26062	26233	26329	26016	26188	26185	26107	26077	26065	25923	26011	25870	26206	26313	26217	25926	26127	26189	26223	26055	25914	26143	26018	25914	26098	26063	26230	26117	26122	26160	26165	26169	26029	26297	26043	26075	26088	26022	26231	25992	26179	26190	26015	26192	26149	26233	26075	26172	26220	26160	26160	26103	26283	26017	26124	26271	26212	25945	26104	26124	26200	26106	26003	26074	26059	26406	26172	25892	26328	26062	26129	25946	26092	26114	26248	25953	26205	26395	25913	26205	26051	25949	26157	26043	26070	26224	26082	25977	25981	26109	26089	26337	26040	26167	26416	26136	26302	25822	25956	26043	26216	26144	25914	26408	26184	26113	26104	26094	26271	26198	26402	26084	26137	25770	26161	26118	26142	26125	26100	26026	26254	26251	26401	26052	26291	26152	26136	26210	26197	26141	26295	26119	25936	25777	26034	25940	26077	26030	26200	26285	26140	26241	26023	26041	26211	25938	26088	26131	26286	26125	26250	25937	26241	26126	25920	26264	26069	26029	26259	26164	25857	26077	26087	26096	25972	26097	26260	26189	26406	26237	26057	26203	26317	25940	25870	26014	26030	26304	26035	26071	25988	26188	26226	26117	26177	26425	26131	26083	25822	25997	25954	26225	26164	25929	26008	26268	26277	26196	25908	26441	26188	26201	26018	26116	26397	26171	26051	26066	26081	26081	25791	26202	26134	26028	26209	26274	26456	26098	26319	26008	26051	26288	26375	26158	25955	26188	26139	25944	26120	25947	26103	26153	25946	26309	26054	26207	26333	25971	26308	26274	26214	26069	26084	26082	25898	25981	26039	25818	26080	26143	26127	25920	25874	25944	26068	26196	26138	26189	25953	26008	26011	26032	26168	26049	26243	26188	26143	25919	25904	26156	26080	26038	26152	26291	26066	26217	26210	26424	26008	25982	26019	26072	26156	26032	26022	26251	26333	25977	26363	26120	26133	26314	26200	26002	25849	26000	26076	26095	26122	26275	26185	26105	26214	26102	26321	25996	26054	26135	26220	26059	26308	26257	26114	26222	26252	26025	26186	26161	26446	26023	25920	25771	26078	26187	26224	26017	26183	25982	25950	26015	26076	25821	26079	25993	26158	26042	26019	26222	26042	26190	26129	26198	26212	26057	26128	25908	26176	25961	26068	26001	26192	26015	26006	26357	25927	26157	25903	26019	26066	26049	26064	26076
15098	30612	27120	22457	42079	70178	59675	36959	22899	17619	15906	15350	15477	15346	15461	15425	15531	15639	15554	15330	15474	15405	15472	15285	15480	15399	15377	15357	15610	15368	15501	15358	15277	15383	15309	15419	15400	15327	15339	15305	15314	15300	15238	15347	15428	15240	15333	15310	15369	15333	15356	15371	15440	15285	15412	15371	15437	15382	15523	15427	15539	15398	15366	15401	15347	15291	15463	15395	15330	15244	15363	15221	15403	15364	15369	15373	15298	15286	15226	15277	15323	15458	15178	15369	15353	15390	15281	15201	15375	15441	15447	15326	15522	15454	15389	15318	15279	15309	15372	15331	15356	15083	15267	15303	15236	15384	15211	15263	15331	15401	15528	15123	15327	15334	15423	15416	15346	15330	15345	15357	15467	15284	15153	15447	15399	15289	15237	15211	15393	15338	15143	15447	15439	15348	15305	15128	15127	15509	15369	15333	15321	15434	15362	15200	15345	15279	15379	15341	15492	15461	15466	15303	15341	15347	15395	15505	15425	15562	15120	15156	15401	15375	15289	15497	15270	15430	15188	15266	15136	15330	15378	15201	15322	15341	15412	15304	15326	15310	15308	15279	15511	15387	15390	15413	15345	15523	15360	15341	15302	15386	15429	15524	15396	15372	15316	15445	15222	15260	15366	15348	15432	15257	15357	15281	15452	15456	15552	15484	15429	15301	15339	15336	15439	15167	15275	15173	15400	15252	15409	15248	15365	15284	15237	15528	15220	15281	15318	15380	15453	15580	15261	15554	15316	15294	15418	15291	15369	15421	15386	15336	15383	15233	15385	15456	15336	15280	15224	15394	15475	15301	15230	15242	15259	15450	15346	15220	15207	15356	15389	15416	15460	15405	15252	15404	15323	15352	15291	15328	15504	15189	15268	15578	15398	15549	15325	15308	15308	15382	15306	15434	15366	15238	15221	15324	15305	15253	15376	15361	15344	15365	15414	15325	15346	15464	15243	15376	15295	15554	15273	15488	15434	15336	15225	15468	15315	15513	15338	15180	15345	15432	15207	15198	15334	15448	15146	15211	15323	15505	15392	15258	15256	15582	15419	15356	15465	15275	15358	15224	15450	15257	15417	15516	15414	15167	15176	15224	15343	15291	15334	15189	15359	15408	15299	15434	15449	15352	15311	15291	15481	15244	15344	15344	15266	15408	15277	15266	15402	15357	15385	15326	15478	15494	15154	15257	15322	15317	15277	15207	15122	15377	15348	15268	15419	15410	15224	15393	15201	15270	15535	15295	15226	15464	15213	15324	15135	15328	15346	15382	15321	15456	15243	15378	15212	15523	15317	15292	15329	15222	15210	15197	15410	15397	15196	15221	15166	15438	15388	15201	15502	15409	15101	15307	15430	15341	15311	15433	15355	15412	15370	15594	15173	15256	15239	15273	15449	15517	15451	15433	15304	15534	15270	15268	15178	15240	15270	15462	15149	15360	15352	15419	15404	15420	15213	15207	15296	15463	15314	15371	15371	15331	15334	15335	15338	15363	15430	15349	15439	15302	15249	15590	15558	15380	15380	15225	15370	15288	15320	15242	15332	15294	15308	15428	15293	15521	15367	15273	15315	15339	15437	15318	15302	15316	15380	15300	15469	15298	15247	15373	15273	15492	15288	15190	15362	15299	15343	15304	15222	15345	15452	15372	15333	15325	15378	15276	15363	15250	15352	15515	15332	15223	15342	15398	15266	15417	15269	15360	15452	15345	15447	15350	15337	15481	15301	15513	15273	15394	15297	15268	15385	15418	15281	15364	15427	15261	15448	15347	15287	15612	15635	15434	15304	15085	15341	15320	15386	15323	15327	15418	15367	15389	15233	15363	15324	15381	15315	15293	15462	15424	15388	15367	15248	15424	15360	15282	15500	15439	15558	15143	15248	15416	15367	15441	15429	15317	15393	15291	15250	15450	15641	15501	15299	15156	15267	15439	15347	15319	15392	15168	15420	15412	15335	15365	15451	15321	15315	15279	15394	15393	15536	15281	15313	15347	15287	15371	15337	15311	15440	15191	15480	15286	15240	15474	15279	15499	15375	15400	15253	15267	15340	15350	15199	15472	15245	15310	15161	15235	15529	15359	15453	15170	15225	15468	15273	15315	15401	15372	15404	15269	15405	15298	15386	15559	15359	15253	15216	15419	15344	15336	15457	15218	15384	15339	15255	15486	15330	15358	15386	15333	15330	15514	15371	15410	15383	15353	15576	15240	15304	15328	15286	15235	15365	15533	15335	15464	15399	15470	15473	15405	15297	15407	15313	15009	15567	15472	15310	15225	15473	15447	15592	15256	15398	15410	15461	15219	15385	15359	15203	15399	15337	15307	15347	15296	15389	15233	15303	15383	15387	15380	15196	15272	15503	15373	15333	15345	15343	15244	15446	15590	15250	15219	15458	15413	15380	15361	15398	15186	15110	15358	15403	15284	15386	15312	15203	15342	15188	15407	15231	15302	15395	15239	15337	15374	15315	15131	15334	15418	15291	15270	15259	15470	15459	15373	15443	15269	15218	15225	15368	15530	15332	15319	15284	15368	15240	15382	15398	15310	15345	15215	15399	15522	15515	15342	15119	15340	15270	15215	15290	15518	15280	15426	15270	15421	15294	15401	15317	15417	15205	15317	15520	15279	15401	15287	15478	15376	15357	15214	15264	15274	15348	15405	15472	15278	15508	15341	15324	15358	15431	15282	15418	15447	15500	15270	15341	15249	15189	15420	15313	15390	15524	15312	15464	15434	15415	15347	15455	15386	15281	15402	15274	15280	15424	15305	15615	15225	15385	15543	15401	15448	15580	15473	15381	15200	15433	15331	15515	15215	15437	15505	15276	15279	15283	15217	15412	15077	15372	15383	15300	15379	15385	15469	15460	15401	15381	15368	15401	15429	15533	15461	15323	15449	15319	15317	15398	15493	15237	15321	15550	15429	15241	15469	15526	15506	15343	15390	15383	15377	15295	15512	15312	15224	15232	15267	15299	15391	15383	15505	15407	15248	15302	15372	15370	15196	15278	15136	15441	15521	15292	15230	15479	15274	15238	15464	15195	15322	15467	15341	15305	15450	15353	15542	15341	15320	15426	15287	15515	15280	15388	15353	15391	15373	15486	15190	15017	15388	15194	15453	15181	15326	15192	15308	15429	15215	15418	15382	15354	15496	15388	15319	15344	15231	15350	15268	15374	15318	15360	15203	15516	15264	15402	15264	15253	15391	15436	15347	15327	15374	15378	15378	15385	15485	15391	15286	15344	15160	15296	15497	15348	15205	15380	15274	15410	15178	15294	15497	15338	15330	15194	15506	15542	15304	15394	15224	15344	15145	15497	15220	15235	15299	15246	15411	15583	15312	15432	15291	15231	15462	15444	15364	15348	15199	15387	15451	15389	15300	15260	15408	15185	15556	15236	15287	15382	15294	15495	15513	15490	15387	15441	15251	15434	15316	15284	15456	15260	15332	15343	15463	15325	15391	15344	15257	15360	15255	15455	15249	15384	15324	15236	15490	15467	15245	15320	15281	15259	15363	15440	15232	15356	15261	15555	15253	15344	15239	15357	15490	15445	15355	15382	15467	15433	15107	15219	15256	15302	15357	15540	15369	15482	15370	15254	15544	15197	15480	15349	15416	15337	15444	15364	15390	15195	15442	15619	15335	15557	15384	15301	15258	15293	15274	15365	15551	15420	15370	15521	15288	15206	15434	15284	15321	15477	15352	15453	15292	15427	15375	15286	15393	15527	15231	15554	15164	15444	15306	15472	15394	15282	15337	15434	15353	15418	15281	15246	15387	15386	15393	15528	15484	15426	15480	15277	15460	15326	15278	15321	15312	15206	15187	15422	15313	15496	15557	15409	15373	15347	15122	15432	15314	15459	15478	15360	15112	15334	15270	15271	15437	15354	15399	15209	15446	15203	15372	15598	15219	15473	15474	15281	15247	15354	15416	15322	15414	15375	15433	15466	15203	15223	15246	15415	15377	15256	15427	15238	15477	15299	15183	15270	15211	15364	15432	15202	15480	15189	15384	15490	15392	15231	15358	15250	15277	15336	15202	15403	15110	15298	15279	15407	15286	15262	15336	15438	15277	15272	15175	15342	15481	15300	15438	15308	15286	15276	15498	15385	15350	15293	15546	15359	15534	15389	15249	15195	15449	15265	15333	15345	15382	15308	15295	15282	15253	15372	15242	15461	15367	15399	15502	15288	15422	15270	15382	15204	15309	15390	15261	15275	15376	15336	15481	15278	15415	15352	15195	15384	15414	15286	15378	15465	15387	15221	15329	15459	15351	15294	15255	15258	15403	15557	15282	15438	15367	15378	15267	15456	15395	15211	15311	15219	15401	15339	15384	15264	15520	15334	15533	15380	15436	15359	15474	15350	15351	15384	15319	15422	15396	15306	15233	15600	15382	15300	15375	15381	15182	15332	15397	15492	15276	15340	15483	15467	15171	15400	15430	15277	15419	15429	15222	15283	15276	15521	15238	15277	15446	15356	15551	15109	15389	15511	15382	15273	15379	15413	15248	15507	15367	15374	15355	15343	15534	15416	15470	15301	15239	15377	15436	15401	15285	15209	15222	15269	15407	15297	15397	15288	15464	15240	15133	15384	15304	15435	15551	15329	15251	15336	15201	15361	15325	15350	15323	15285	15351	15371	15407	15499	15279	15320	15349	15400	15395	15346	15397	15313	15121	15273	15486	15244	15263	15387	15422	15238	15338	15087	15499	15323	15421	15317	15314	15276	15430	15421	15240	15188	15346	15326	15391	15461	15356	15359	15307	15385	15282	15480	15293	15474	15304	15477	15350	15316	15312	15321	15370	15269	15168	15460	15417	15470	15447	15337	15273	15370	15320	15286	15512	15341	15395	15421	15453	15524	15253	15194	15402	15349	15475	15183	15272	15446	15353	15242	15464	15495	15402	15211	15436	15331	15380	15335	15337	15441	15396	15312	15597	15203	15384	15335	15446	15255	15175	15426	15358	15455	15383	15322	15193	15428	15193	15436	15369	15305	15296	15498	15449	15474	15261	15504	15122	15337	15179	15352	15227	15284	15289	15325	15273	15343	15439	15257	15498	15320	15322	15248	15289	15308	15281	15564	15419	15354	15252	15320	15169	15688	15366	15329	15502	15289	15243	15459	15446	15441	15316
23067	21334	28444	25222	37531	78748	70714	52550	37105	31032	28030	26951	27067	27024	27023	27028	27015	27084	26679	26838	27037	26846	26950	26862	26634	26911	26969	26833	26705	26812	26851	26871	26755	26668	26973	26972	26942	26823	26718	26659	26905	26994	26835	26858	26754	26872	26782	26917	26788	26702	26671	26975	26804	26807	26890	26638	26939	26619	26876	26662	26924	26854	26953	26851	26609	26516	26715	27013	26749	26970	27062	26566	26694	26851	26887	26677	26774	26908	26909	26878	26869	26600	26446	26844	26855	26849	26713	26410	26626	26765	26917	26732	26542	26777	26933	26570	26894	26656	26985	26850	26360	26732	26744	26633	26490	26736	26769	26789	26782	26690	26627	26813	26769	26505	26665	26481	26452	26823	26858	26577	26641	26435	26669	26759	27013	26873	26663	26660	26426	26704	26849	26544	26702	26437	26783	26593	26623	26846	26604	26771	26739	26633	26530	26781	26736	26571	27141	27017	26716	26628	26481	26516	26707	26636	26691	26933	26706	26420	26642	26614	26678	26685	26829	26727	26486	26469	26723	26668	26590	26454	26545	26636	26604	26706	26667	26593	26483	26608	26622	26459	26790	26693	26621	26864	26933	26666	26799	26490	26817	26856	26723	26688	26786	26809	26771	26951	26961	26861	26786	26756	26663	26853	26717	26832	26995	26630	27077	26844	26742	26641	26551	26716	26824	26533	26829	26510	26495	26885	26732	26447	26693	26714	26696	26820	26789	26475	26841	26739	26812	26865	26746	26719	26845	26887	26750	26484	26813	26994	26871	26549	26851	26751	26679	26548	27008	26645	26800	27002	26775	26572	26857	26623	26812	26617	26781	26602	26935	26504	26722	26635	26546	26487	26723	26819	26481	26656	26707	26623	26748	26637	26564	26604	26704	26687	26620	26524	26467	26842	26771	26795	26636	26854	26717	26788	26884	26888	26519	26675	27025	26666	26656	26435	26544	26607	26747	26586	26826	26700	26862	26613	26609	26724	26623	26604	26897	26718	26684	26423	26695	26609	26625	26563	26747	26550	26688	26758	26843	26643	26708	26495	26712	26737	26633	26597	26908	26714	26514	26418	26603	26637	26592	26916	26843	26615	26706	26852	26663	26588	26757	26683	26794	26588	26482	26470	26709	26577	26486	26586	26717	26706	26518	26783	26472	26649	26609	26816	26777	26829	26919	26618	26503	26799	26768	26580	26751	27090	26743	26898	26876	26517	26725	26772	26805	26910	26876	26890	26756	26816	26533	26627	26668	26602	26784	26454	26659	26649	26631	26740	26558	26579	26655	26529	26582	26864	26821	26631	26613	26609	26683	26857	26808	26349	26641	26830	26647	26714	27013	26687	26765	26749	26525	26839	26596	26847	26817	26811	26691	26845	26766	26780	26582	26604	26962	26799	26613	26884	26693	26854	26772	26740	26432	26575	26728	26584	26735	26866	26668	26532	26496	26508	26595	26594	26739	26539	26735	26513	26487	26715	26800	26472	26785	26752	26602	26653	26921	26906	26767	26652	26462	26650	26605	26500	26562	26527	26717	26520	26596	26648	26724	26926	26729	26681	26656	26748	26734	26733	26529	26768	26803	26749	26669	26681	26573	26665	26626	26537	26820	26691	26624	26785	26698	26924	26736	26712	26687	26763	26778	26516	26689	26674	26952	26776	26728	26397	26507	26854	26528	26929	26710	26906	26745	26492	26865	26579	26801	26589	26614	26855	26830	26952	26725	26546	26768	26662	26598	26807	26592	26845	26900	26692	26766	26733	26697	26477	26596	26819	26635	26780	26557	27062	26752	26785	26667	26732	26631	26720	26740	26703	26694	26615	26892	26717	26643	26794	26796	26468	26557	26718	26549	26673	26664	26674	26844	26741	26804	26714	26585	26822	26602	27087	26835	26655	26697	26566	26555	26561	27063	26922	26665	26732	26757	26688	26677	26840	26464	26472	26806	26882	26691	26690	26687	26853	26748	26799	26794	26415	26528	26849	26800	26755	26538	26741	26870	26693	26748	26545	26770	26572	26577	26632	26827	26554	26814	26630	26751	26619	26690	26737	26772	26689	26615	26851	26603	26832	26722	26620	26826	26820	26732	26662	26454	26553	26566	26536	26930	26794	26769	26579	27033	26613	26743	26749	26737	26882	26972	26714	26855	26831	26839	26909	26820	26608	26739	26790	26518	26730	26813	26645	26620	26834	26712	26738	26693	26945	26615	26664	26739	26784	26705	26703	26545	26747	26589	26576	26850	26934	26829	26664	26650	26569	26622	26656	26659	26703	26955	26744	26764	26741	26856	26737	26731	26774	26911	26603	26877	26730	26987	26766	26861	26680	26581	26927	26629	26816	26804	26889	26592	26619	26765	26689	26651	26730	26847	26561	26911	26689	26579	26420	26618	26556	26877	26795	26825	26745	26651	26873	26688	26784	26768	26694	26576	26599	26840	26751	26812	26696	26627	26652	26765	26892	26690	26616	26861	26628	26602	26643	26887	26782	26412	26474	26612	26764	26757	26995	26652	26639	26822	26652	26897	26609	26563	26643	26608	26604	26599	26656	26921	26859	26566	26587	26785	26749	26592	26696	26610	26607	26843	26765	26703	26849	26874	26647	26532	26657	26572	26729	26845	26699	26805	26480	26731	26783	26639	26535	26636	26555	26942	26818	26846	26821	26526	26758	26785	26844	26943	26626	26673	26581	26593	26465	26696	26608	26827	26716	26806	26766	26460	26537	26831	26768	26581	26613	26615	26731	26864	26954	26662	26725	26637	26705	26742	26619	26554	26583	26528	26729	26686	26934	26599	26785	26693	26739	26908	26650	26591	26813	26975	26520	26697	26842	26781	26623	26689	26683	26621	26806	26870	26599	26503	26429	26824	26560	26799	26699	26732	26469	26623	26617	26536	26625	26620	26886	26995	26539	26691	26574	26599	26541	26660	26554	26806	26747	26652	26603	26660	26570	26556	26874	26943	26750	26717	26726	26844	26535	26559	26690	26899	26678	26962	26679	26601	26623	26715	26619	26627	26677	26790	26688	26532	26644	26753	26645	26691	26607	26729	26476	26633	26551	26663	26611	26703	26532	26719	26814	26828	26764	26634	26614	26900	26741	26725	26537	26592	26862	26646	26652	26897	26561	26680	26551	26744	26574	26730	26723	26498	26795	26535	26769	26712	26837	26464	26661	26901	26683	26915	26733	26729	26872	26741	26577	26708	26700	26630	26703	26503	26708	26583	26509	26883	26903	26812	26753	26706	26711	26888	26698	26839	26758	26804	26931	26648	26641	26678	26696	26698	26739	26747	26743	26889	26890	26641	26774	26644	26609	26703	26663	26451	26690	26615	26634	26653	26888	26715	26611	26869	26898	26813	26813	26860	26844	26594	26743	26381	26657	26621	26955	26617	26711	26475	26486	26795	26817	26930	26582	26780	26692	26906	26743	26737	26548	26574	26781	26769	26721	26677	26832	26535	26507	26693	26659	26803	26864	26853	26855	26695	26939	26569	26538	26571	26766	26681	26791	26731	26688	26864	26809	26596	26584	26595	26696	26596	26682	26565	26444	26780	26820	26922	26510	26495	26697	26685	26732	26828	26733	26765	26821	26412	26784	26923	26621	26582	26595	26469	26571	26800	26648	26753	26816	26594	26716	26818	26751	26662	26847	26722	26749	26693	26666	26838	26941	26867	26601	26917	26716	26784	26802	26724	27018	26825	26563	26978	26437	26672	26695	26640	26566	26637	26605	26775	26713	26711	26567	26579	26835	26811	26714	26816	26606	26793	26427	26690	26656	26524	26880	26811	26611	26658	26697	26570	26694	26732	26806	26617	26650	26463	26766	26809	26446	26628	26598	26834	26983	26579	26649	26537	26594	26706	26722	26648	26756	26600	26828	26726	27087	26630	26740	26423	26784	26970	26761	26774	26647	26656	26736	26925	26674	26748	26720	26915	26669	26428	26858	26775	26615	26694	26809	26894	26781	26905	26625	26646	26672	26966	26765	26852	26803	26735	26596	26386	26678	26554	26710	26915	26891	26630	26790	26643	26691	26590	26691	26529	26737	26563	26889	26748	26781	26794	26682	26661	26529	26717	26834	26627	26602	26668	26415	26916	26890	26706	26878	27098	26965	26755	26963	26808	26471	26436	26661	26610	26982	26789	27006	26473	26303	26744	26670	26707	26636	26696	26714	26895	26684	26675	26537	26681	26449	26622	26726	26814	26716	26655	26477	26682	26597	26604	26881	26721	26379	26567	26851	26958	26915	26852	26586	26596	26357	26730	26571	26366	26594	26583	26641	26503	26729	26612	26466	26424	26600	26878	26862	26613	26787	26337	26706	26841	26682	26866	26730	26681	26650	26474	26513	26620	26505	26507	26701	26950	26925	26761	26767	26906	26645	26537	26505	26597	26371	26763	26578	26705	26468	26578	26563	26892	26881	26763	26746	26741	26780	26597	26671	26672	26937	26814	26744	26770	26645	26805	26466	26705	26830	26548	26620	26855	26708	26739	26769	26552	26841	26440	26506	26858	26719	26552	26682	26675	26736	26727	26636	26666	26563	26525	26516	26765	26779	26612	26625	26834	26658	26735	26676	26780	26688	26450	26587	26864	26915	26462	26545	26633	26707	26624	26815	26762	26807	26630	26835	26511	26707	26539	26554	26814	26882	26849	26745	26654	26787	26757	26509	26716	26532	26933	26744	26693	26656	26537	26914	26914	26750	26760	26770	26921	26763	26555	26466	26693	26979	26417	26743	27053	26821	26513	26615	26815	26839	26723	26594	26839	26594	26562	26745	27025	26756	26767	26834	26888	26798	26654	26612	26810	26684	26903	26691	26799	26745	26908	26836	26670	26718	26653	26436	26747	26665	26878	26805	26500	26777	26735	26791	26791	26597	26441	26479	26762	26521	26739	26563	26667	26743	26785	26647	27014	26918	26582	26687	26532	26764	26615	26617	26789	26683	26768	26787	26833	26679	26774	26541	26859	26662	26730	26695	26795	26747	27036	26560	26591	26571	26840	26681	26746	26626	26602	26456	26512	26622	26677	26566	26871	26842	26588	26732	26737	26721	26739	27023	27079	26880	26624	26785	26838	26819	26920	26755	26804	26894	26596	26845	26769	26316	26724	26772	26664	26930	26628	26575	26698	26825
18211	36430	30885	25034	48027	83390	69766	43016	25718	19063	16374	16003	15873	15805	15938	15956	16031	15967	15746	15945	15928	15763	15833	15744	15851	15920	15959	15890	15834	15882	16036	15820	15961	16030	15749	15769	15993	15933	15839	15880	15748	15630	16049	15842	15949	15963	15531	15839	15749	15808	15940	16055	15896	15825	15817	15736	15802	15622	15837	15883	15930	15878	15846	15822	15825	15779	15907	15729	15847	15986	15760	15844	15773	15655	15890	15763	15605	15745	15926	15693	16017	15674	15880	15743	15801	15753	15741	15705	15785	15807	15635	15785	15810	15817	15812	15590	15850	15863	15989	15761	15703	15844	15744	15713	15779	15942	15712	15802	15739	15782	15745	15834	15912	15716	15989	15931	15852	15883	15750	15657	15920	15710	15831	15961	15655	15912	15774	15773	15729	15776	15687	15837	15967	15685	15765	15835	15891	15850	15947	15698	15855	15656	15636	15815	15748	15760	15880	15909	15821	15689	15802	15752	15865	15849	15976	15929	15660	15718	15577	15691	15849	15788	15821	15733	16011	15692	15534	15764	15745	15791	15727	15811	15739	15742	15815	15662	15819	15949	15801	15644	15638	15679	15703	15585	15721	15853	15751	15767	15685	15663	16002	15851	15667	15824	15816	15579	15831	15799	15859	15662	15763	15823	15845	15750	15642	15650	15753	15892	15917	15840	15782	15710	15874	15887	15697	15658	15873	15796	15898	15626	15757	15865	15695	15868	15925	15545	15822	15738	15734	15821	15800	15532	15912	15714	15930	15746	15716	15642	15725	15810	15773	15849	15805	15881	15730	15902	15823	15558	15774	15846	15702	15868	15701	15740	15882	15823	15764	15673	15789	15655	15750	15748	15729	15975	15695	15874	15686	15806	15710	15853	15748	15742	15740	15704	15723	15719	15991	15731	15815	15646	15709	15712	15989	15869	15927	15837	15781	15588	15786	15750	15724	15873	15665	15854	15978	15763	15771	15749	15914	15786	15969	15814	15812	15729	15809	15736	15817	15765	15776	15872	15804	15773	15707	15856	15835	15747	15863	15731	15744	15623	15855	15752	15781	15868	15671	15725	15644	15676	15778	15789	15924	15800	15863	15895	15774	15660	15680	15783	15640	15784	15667	15890	15682	15803	15876	15606	15947	15887	15772	15722	15751	15749	15860	15741	15921	15759	15734	15723	15893	15893	15852	15744	15852	15872	15601	15657	15915	15598	15763	15635	15816	15834	15772	15674	15880	15750	15876	15816	15727	15781	15702	15649	15794	15746	15766	15857	15880	15797	15712	15724	15854	15800	15746	15847	15861	15802	15674	15808	15777	15903	15642	15812	15930	15904	15869	15759	15843	15957	15888	15739	15836	15624	15791	15708	15825	15876	15750	15991	15800	15920	15707	16005	15989	15824	15641	15775	15654	15630	15898	15748	15828	15822	15821	15771	15878	15835	15804	15844	15681	15864	15928	15928	15797	15970	15824	15749	15748	15780	15864	15766	15853	15857	15912	15840	15764	15797	15658	15708	15758	15842	15576	15827	15660	15801	15920	15892	15853	15741	15963	15683	15818	15860	15894	15809	15965	15950	15779	15821	15745	15808	15904	15795	15655	15829	15915	15856	15763	15718	15776	15508	15884	15887	15859	15886	15805	15792	15841	15968	15678	15622	15853	15802	15679	15597	15826	15844	15991	15792	15771	15825	15767	15898	15755	15701	15645	15888	15667	15640	15774	15910	15781	15966	15700	15880	15728	15658	15936	15712	15794	15749	15805	15609	15712	15743	15874	15792	15719	15875	15852	15988	15707	15698	15852	15746	15866	15860	15827	15845	15825	15815	15906	15704	15663	15766	15668	15835	15780	15873	15811	15851	15829	15715	15750	15730	16046	15539	15864	15767	16011	15783	15718	15853	15849	15829	15745	15732	15660	15843	15872	15873	15777	15729	15873	15758	15749	15635	15747	15927	15820	15902	16010	15616	15750	15701	15861	15964	15890	15698	15901	15828	15673	15974	15810	15771	15820	15839	15700	15844	15608	15815	15705	15835	15690	15969	15767	15697	15906	15764	15747	15837	15753	15750	15779	15654	15663	15681	15779	15792	15904	15808	15855	15880	15838	15728	15664	15770	15862	15899	15715	15951	15818	15822	15756	15830	15775	15730	15840	15736	15565	15673	15987	15943	15741	15928	15715	15848	15688	15827	15754	16049	15830	15673	15867	15728	15910	16002	15861	15752	15747	15858	15735	15968	15812	15886	15733	15743	15726	15916	15698	15721	15716	15813	15622	15852	15847	15691	15860	15721	15780	15762	15797	15699	15800	15788	15759	15992	15883	15769	15656	15855	15767	15931	15669	15562	15803	15857	15939	15677	15818	15809	15664	15791	15859	15895	15912	15877	15638	15854	15850	15786	15813	15794	15799	15759	15883	15803	15897	15742	15916	15786	15831	15880	15732	15569	15962	15754	15833	15724	15796	15770	15726	15824	15676	15802	15696	15742	15781	15805	15792	15814	15787	15820	15865	15812	15770	15896	15753	15763	15619	15844	15773	15726	15793	15783	15626	15792	15732	15542	15944	15959	15918	15936	15916	15842	15975	15578	15762	15731	15723	15730	15653	15950	15787	15908	15829	15751	15806	15918	15822	15721	15693	15721	15839	15988	15809	15747	15658	15680	15953	15698	15882	15731	15777	15914	15809	15725	15865	15701	15803	15822	15697	15850	15813	15746	15762	15871	15941	15741	15777	15730	15806	15804	15755	15768	15790	15962	15714	15764	15590	15919	15726	15708	15872	15847	15867	15626	15920	15752	15695	15918	15712	15760	15914	15681	15710	15886	15842	15765	16029	15862	15838	15771	15846	15692	15788	15763	15763	15891	15832	15825	15611	15625	15784	15831	15799	15836	15858	15621	15750	15779	15845	15696	15900	15767	15982	15622	15887	15895	15785	15854	15941	15916	15754	15799	15762	15696	15724	15938	15791	15817	15670	15721	15945	15745	16023	15629	15929	15973	15604	15672	15907	15674	16031	15825	15708	15550	15959	15635	15894	15862	15647	15548	15757	15829	15793	15821	15888	15793	15701	15790	16009	15760	15940	15987	15837	15848	15758	15717	15777	15807	15758	15698	15884	15664	15679	15851	15701	15792	15662	15879	15909	15739	15791	15850	15766	15709	15601	15888	15587	15874	15806	15658	15918	15848	15715	15895	15725	15640	15699	15817	15926	15767	15854	15771	15543	15731	15782	15890	15665	15780	15859	15781	15589	15769	15548	15800	15855	15807	15739	15803	15991	15708	15994	15846	15776	15737	15851	15925	15837	15836	15717	15768	15858	15709	15723	15867	15758	15749	15693	15859	15851	15781	15806	15641	15699	15958	15926	15735	15776	15909	15886	15727	15710	15842	15958	15814	15838	15954	15820	15784	15612	15783	15655	15646	15836	15897	15918	15576	15873	15683	15781	15794	15642	15905	15751	15773	15659	15878	15569	15673	15711	15937	15882	15898	15861	16064	15790	15703	15736	15852	15804	15857	15829	15940	15746	15820	15864	15764	15755	15696	15820	15902	15863	15816	15818	15700	15760	15724	15817	15732	15955	15922	15854	15696	15792	15884	15628	15692	15858	15748	15816	15989	15820	15720	15719	15667	15657	15651	15693	15794	15639	15878	15795	15972	15756	15820	15730	15815	15750	15804	15760	15766	15884	15779	15698	15920	15690	15604	15836	15708	15934	15757	15877	15809	16055	15746	15778	15760	15831	15796	15695	15975	15842	15724	15826	15644	15836	15847	15891	15820	15853	15675	15907	15806	16066	15717	15855	15762	15764	15606	15870	15891	15670	15680	15740	15781	15767	15761	15829	15777	15746	15847	15789	15796	15917	15777	15863	15714	15887	15997	15722	15783	15868	15819	15800	15647	15705	15722	15898	15634	15848	15655	15701	15824	15779	15698	15782	15684	15898	15835	15754	15725	15757	15833	15798	15762	15548	15935	15891	15768	15854	15829	15726	15716	15880	15710	15471	15914	15875	15949	15709	15561	15959	15805	15837	15714	15645	15699	15864	15680	15606	15572	15804	15837	15793	15776	15724	15703	15714	15875	15723	15742	15761	15880	15730	16009	15776	15612	15886	15959	15875	15856	15818	15625	15809	15781	15812	15920	15858	15659	15890	15810	15935	15676	15782	15807	15959	15880	15827	15915	15939	15810	15874	15858	15753	15742	15840	15737	15950	15853	15795	15907	15868	16044	15973	15929	15814	15679	15761	15849	15642	15836	15919	15657	15846	15714	15790	15802	15781	15836	15717	15873	15833	15810	15879	15713	15773	15886	15965	15569	15750	15706	15844	15793	15723	15797	15881	15793	15727	15955	15853	15649	15786	15696	15796	15761	15810	15754	15750	15814	15701	15710	15819	15794	15814	15698	15673	15822	15672	15593	15874	15812	15910	15811	15854	15577	15722	15746	15854	15801	15566	15686	15851	15767	15725	15587	15640	15817	15634	15642	15759	15989	15855	15724	15858	15678	15893	15823	15736	15686	15896	15792	15983	15761	15782	15844	15782	15837	15944	15739	15701	15706	15703	15656	15850	15845	15821	15782	15690	15830	15923	15845	15786	15963	15671	15687	15733	15856	15855	15822	15865	15873	15803	15729	15775	15791	15648	15852	15691	15457	15845	15657	15783	15648	15692	15907	15956	15599	15795	15826	15937	15713	15574	15774	15859	15920	15658	15927	15717	15800	15678	15795	15945	15836	15898	15672	15886	15715	15628	15760	15695	15901	15793	15776	15625	15698	15665	15943	15974	15825	15774	15719	15871	15797	15854	15855	15715	15916	15653	15856	15682	15871	15835	15718	15682	15694	15942	15809	15615	15781	15794	15676	15780	15754	15935	15645	15731	15786	15821	15708	15850	15663	15919	15774	15703	15913	15648	15808	15963	15724	15711	15739	15723	15893	15717	15675	15759	15975	15808	15874	15768	15748	15961	15815	15930	15751	15691	15753	15922	15736	15729	15663	15891	16025	15888	15721	15774	15907	15853	15613	15876	16006	15854	15774	15954	15652	15651	15978	15628	15963	15700	15814	15810	15717	15698	15723	15884	15839	15774	15767	15774	15767	15806	15639	15910	15689	15737	15825	15717	15645	15817	15813	15792	15714	15938	15804
31511	26952	30432	29381	28454	37440	36186	31074	27693	26515	26089	25814	25980	25854	25988	25919	25958	25939	25894	25798	25798	25954	25883	25915	25951	25828	26192	25828	25864	25604	25878	25813	26082	26131	25838	25861	25915	25710	25922	25958	25843	25823	26243	25903	26038	26097	26234	25949	25878	25715	25908	25973	25871	25837	25826	25938	26200	25692	25805	25882	25886	25823	25742	25978	25974	26054	25902	26108	26002	25953	25738	26123	25929	25905	26115	25781	25812	25919	25705	25669	25852	26025	25954	25910	25963	25774	25761	25942	25589	25866	26064	25860	25937	25687	25750	25979	25972	25941	25905	25873	25781	25883	25641	25983	26185	25783	25890	25873	25544	25869	25853	26019	26002	25915	26114	26072	25818	25941	25518	25942	25629	25977	26026	25949	25803	25809	25892	25851	25809	25841	26063	25903	25839	26065	25869	25846	25689	25867	25725	25933	25803	25564	25835	25820	25741	25962	25810	25917	26090	25831	25962	26023	25866	25875	25857	26113	25880	25687	25626	25914	25871	25896	25894	25966	25863	25905	25916	25815	25931	25723	26064	25898	25727	25674	25998	25939	26140	25952	25955	25830	25738	25837	25776	26131	25970	25846	26120	25992	25901	25982	25767	25832	26000	25726	25940	25967	25764	25769	26059	25646	26105	26049	25771	25952	25925	25819	25682	26006	25666	25844	25996	26020	26006	25906	26059	26073	25747	25659	25759	25849	25884	25855	25842	25849	25764	26212	25824	26005	25892	25538	25851	25932	25824	25886	25774	26104	25941	25722	25677	25719	25856	25909	25874	25916	25831	25525	25797	25969	25808	25747	25892	25986	25951	25882	25559	25865	25817	25798	25772	25967	25776	25859	25871	25818	26030	25689	25596	25903	26058	26091	25788	25884	25794	25860	25861	25526	25887	26052	26229	26193	25878	25945	25642	25848	25963	26079	25878	26147	25875	26117	25908	26040	25771	25780	25879	25968	25904	25604	26010	25655	25898	25810	25845	25856	25642	25725	25634	25972	25835	25754	25920	25985	25871	25827	25800	26049	25727	25889	25877	25835	25938	26010	25618	26009	25649	25928	25764	25688	25965	26012	25791	25733	25602	25807	25789	25945	25914	25933	25877	26079	26097	26074	26145	25983	25814	25852	25851	25855	26126	25889	25972	25968	25935	25774	25942	25767	25778	25936	25873	25929	26071	25805	25950	25848	26019	25752	25567	26071	25702	25946	25717	25854	25714	25917	25880	25917	25896	25968	25791	26022	25642	25827	25887	25752	25786	26148	25726	26005	25883	25959	25761	25639	25801	25808	26046	25781	26133	26155	25976	26096	25896	26055	25751	25726	25923	25818	25924	25931	25660	26003	25896	25833	25879	25690	25842	25993	25616	25741	26105	25785	25582	25741	25800	25666	25495	25754	26164	25996	26056	25682	25864	25784	25795	25797	25804	26240	25684	26009	25614	25756	25985	25839	26013	26116	25795	25865	25990	25772	25968	25895	25749	25884	25843	25883	25707	25943	25677	25885	25886	26021	25922	25998	25811	25651	25727	25822	25870	25984	25785	25771	25837	25819	25826	25716	25711	25839	25839	25710	25845	25969	25996	25942	25815	25796	25791	25966	25774	25906	25756	25935	25648	25764	25687	25644	25748	25954	25926	25989	26080	25788	25915	25995	26152	25815	25982	26056	25735	26020	26009	25844	25612	25988	26062	25954	25761	25704	25761	25710	26021	25851	25958	25864	25786	26042	26133	25907	25889	25769	25481	25958	25822	26116	26059	26004	25898	26107	25962	26002	25967	25894	25839	26249	26177	25811	25675	26000	25815	25843	25909	25698	25632	25823	25822	25791	26057	25899	25796	25773	25726	25866	25800	25932	25616	26040	25737	25682	25826	25795	26016	26012	26050	25779	25582	25847	25751	25968	26149	25933	26019	25781	25818	25852	26027	26067	26001	25988	26029	25803	26034	26121	25757	25902	25887	25823	25784	25921	25701	25853	26077	26085	25924	26034	26050	25979	25984	25791	26083	25742	25877	26039	25805	26057	25894	25864	25734	25701	26056	25993	25818	25909	26079	25790	26182	26050	25762	25750	26060	25731	25902	25821	25835	26028	25821	25604	25547	25837	25885	25968	25991	26008	25872	25962	25869	25788	25825	25785	26026	25985	26010	25989	25923	25738	25915	26220	25932	25985	26047	25997	25910	25785	25557	25673	25773	25789	25890	25936	25996	25574	25794	25720	25679	25647	26037	25759	25717	26003	25960	25969	26035	25915	25691	25931	25947	25807	26061	25751	25876	25915	25966	25902	25942	25904	25881	25963	26013	25849	25612	25945	25901	25706	25889	25875	25753	26013	25681	26036	25954	25875	25852	25761	25996	25799	25860	25849	25880	25738	25741	25789	25923	25772	25878	25755	26148	25899	25841	25840	25819	25639	25806	25965	25844	25846	25902	25728	26051	25893	25901	25945	25775	25726	26042	25907	25736	25979	25739	26233	25749	25798	25682	25918	26157	25924	25970	25900	25859	26039	25915	25713	25821	26041	26013	25708	25952	25878	25909	26034	25993	25852	25729	25781	25948	25982	25773	25704	25639	25687	25726	25872	25676	25960	25867	25767	26327	25996	25909	25951	25861	25951	25682	25771	25861	25964	25780	25874	25846	25859	25691	26018	26009	25948	25847	25809	25997	25837	25778	25937	26023	25903	25667	25925	25884	25611	25819	25952	25731	25782	26080	25886	25962	25901	25885	26026	26045	25904	25817	25976	26071	25650	26016	25796	25697	25871	25869	26065	25916	25833	26026	25856	25734	26124	26006	25948	25870	25637	25826	25597	25841	25793	25984	26175	25841	25761	25843	25980	25984	25960	25813	25964	25913	25838	25803	25911	25816	26012	26065	25645	25725	25861	25756	25662	25870	25742	25931	25725	26097	25902	25928	25825	25761	25861	25819	25756	25738	25437	26050	26028	26066	25934	25962	25657	26019	25704	25772	25660	25869	25820	25871	25888	25848	25820	26099	25744	26154	25786	26060	25935	25926	25895	25854	25822	25751	25615	26013	25871	25735	25767	25938	25667	25893	26008	26034	25648	25814	25818	25860	25972	26193	26069	25887	25717	25926	25516	25727	26031	26013	25909	25880	26038	25890	26069	25999	25915	26150	25849	25733	25668	26118	25736	25547	25793	25819	25946	25824	26050	25697	25898	25886	25756	25939	26011	25882	25727	26134	25850	25895	26295	25863	25648	25533	25870	25969	26162	25729	26026	25836	25787	25656	25982	25852	25815	25853	25808	25912	25811	25836	26027	25847	25826	25737	26025	25911	25831	26004	25865	25944	26151	26052	25885	25691	25731	25917	25551	26089	25722	25803	25899	25837	25707	25967	25874	25948	26012	25852	26082	25652	25997	26056	26006	25797	25956	25910	25738	25702	26063	25989	26165	25917	25861	25996	25694	25800	25692	25686	26035	25901	25898	25883	25880	25902	25839	25996	25958	25737	26190	25924	25825	25971	25926	25725	25836	26082	25511	25957	25799	26095	25789	26017	25965	26027	25840	25970	25802	25973	25709	25822	25807	25884	25752	25816	25862	25854	25836	26088	25939	26043	25824	25712	25902	25937	26102	25948	25931	25758	25583	25877	25985	25836	25922	25933	26114	25877	25701	25663	26183	26012	25826	25626	26032	26015	25910	25763	25855	25866	25884	25917	25916	26043	25909	26040	25934	25964	25929	25836	25889	25979	25922	26008	25779	25665	25631	25944	25577	25753	25741	25681	25799	25847	26036	25960	25847	25765	25707	25786	25757	26175	25791	25941	25873	25820	25843	25828	25841	25905	26044	25748	25925	25838	25917	26033	25597	25987	25845	25809	26043	26071	25866	26037	25947	26219	25690	25613	25910	25965	25751	25959	25836	25889	25915	25869	25710	25962	26095	25931	26012	26106	26022	25891	25871	25840	25955	25968	26017	25839	25783	25999	26093	25859	25819	25722	25771	25721	25657	25740	25853	25981	25919	25980	25824	25871	25652	25785	26002	25924	25629	25963	26021	25940	25672	25893	25901	26038	25861	25924	25948	25825	26242	25774	25809	25748	25667	26079	25965	25826	26022	26049	25793	25901	26007	25950	25664	25913	25965	25940	25963	26075	25877	26000	26043	25983	25878	25952	26091	25823	26014	25876	25826	25745	25740	25869	25773	25893	25786	25945	25909	25975	25970	25684	25983	26143	25960	25948	25936	25752	25912	25840	25957	25893	25879	25963	26000	25943	25942	25996	25964	25903	25829	25792	26036	25679	25804	25977	25806	25997	25643	25724	26033	25898	25979	25977	25898	25967	25640	26046	25957	25923	26007	25879	25684	25922	25805	25798	25932	26055	25995	25736	25609	25842	25961	25916	25544	25564	25781	25959	25923	25881	26018	25983	25845	25982	25508	25560	25927	25883	25813	25855	25904	26110	25795	25795	26098	25983	26070	26220	26173	26102	25976	26146	25826	25856	25777	25915	26004	26061	25805	25772	25710	25969	25832	25815	25743	26074	26002	25971	25830	25979	25928	26332	25989	25870	26036	25744	26099	25617	25833	25788	26025	25667	25985	26053	25770	25876	25947	25763	25908	25764	25909	26035	25926	26138	25935	25985	25845	25933	25864	25923	25748	25953	25925	26223	25969	26240	25690	25797	25753	25916	25849	25960	26060	25898	25798	25851	25989	25731	25899	25666	25820	25956	25816	25966	25830	25990	26053	25777	25690	25759	25665	25898	25741	26040	25869	26074	25928	25709	25634	25812	25734	25656	25960	26055	26036	25958	25782	25825	25681	25834	25844	25783	25840	26144	25993	25810	25565	25854	26147	26223	25727	25641	25871	25856	25758	25957	25803	25735	25603	25719	25868	26077	25902	25779	25903	25908	25850	26113	26215	25977	25894	25738	25943	26090	25751	25846	25874	25819	25950	25998	25847	25968	25814	25803	25885	26060	25730	25854	25721	25727	25668	25763	25782	25856	25701	26040	25879	25910	25911	25914	25985	25995	25508	26089	25990	25874	25808	25931	25766	26105	25814	26047	25893	25748	25778	25903	25918	25808	25888	25774	25944	26018	25755	25834	25881	25987	25983	25819	25690	25646	26005	25962	25835	25815	25746	25845	25877	25831	25941	25960	25723
16942	22740	19016	17695	18710	28196	24562	19109	16093	15180	14996	15054	14900	14980	14897	15052	15005	14995	15108	14971	15002	14879	15186	14940	14948	14995	15014	15182	15024	14883	14953	15012	14948	14819	14967	14669	14934	14866	15014	14798	14870	14976	15131	15049	15212	14916	15017	15250	15041	14904	15039	15046	15024	15002	15042	15093	14898	15008	14671	14994	14995	14957	14803	14961	15036	15024	14972	14877	14951	14963	14973	14917	14758	14941	14936	14959	15043	14987	14915	14910	14816	14917	14919	14843	14916	14999	14873	15038	14899	15078	14904	14914	15063	14984	15064	14797	14924	14965	15069	15115	14947	14859	14942	14891	14865	15030	14817	14990	14968	14831	15042	14921	14989	15091	14835	14918	14909	15142	14985	15103	14908	14853	14883	15039	15016	15051	14801	14916	15074	15093	14859	14930	15063	14884	15004	14994	15069	14974	15046	14905	15045	14906	14786	14937	14836	14946	14888	14986	15011	14963	15134	15122	15207	14864	14857	14960	15021	14931	15187	14960	14796	15040	14938	14898	15097	14965	15022	14885	14996	14960	15008	14832	14942	14979	15038	15007	15048	14928	14862	15066	14998	14789	14927	14852	14887	14988	14961	14738	14909	14875	15028	14952	15089	14852	14845	14911	14871	14920	14901	15102	15176	15097	14932	14921	14919	14732	15027	15131	14826	15041	14952	14809	14878	14882	14962	15052	14802	15033	14987	15012	14973	15043	14901	14844	15071	15044	15011	14895	14945	14967	14933	14920	15104	14791	14860	14925	14995	14972	14867	15081	14897	15031	15004	15094	14928	15150	14983	14978	14800	15202	14937	14812	14845	14850	14990	14994	14942	14927	15012	14990	15154	14928	14772	14760	14869	15102	15087	14849	15017	15096	15082	15117	14921	14852	14987	14960	14904	14924	14991	15014	14952	14861	14913	15021	14879	14811	14974	15060	14975	14862	15157	15083	14881	14679	15109	14872	14944	14995	14995	14816	14920	14990	14854	14923	14924	14943	14891	14998	14891	14895	14938	14937	15011	14806	14930	14906	15007	14958	15096	14967	15052	14947	14833	14901	15012	14954	14971	15178	15044	14959	15015	15113	14808	15100	15018	15010	14962	14847	15036	15066	14870	14827	14953	14978	15008	15035	15024	15037	14950	14995	14928	15199	14996	14811	15013	15011	14906	14860	14744	14950	14932	14922	15118	14789	14997	14961	14946	14757	14769	15107	14713	15053	14976	14970	14907	15009	15039	15049	14972	14921	14949	15069	14824	14992	14990	15003	14982	15095	15037	15074	15047	14687	14892	14949	14928	14905	14854	15027	14871	15025	15065	14908	14906	14902	15069	14817	14826	15048	14879	14888	14912	14880	15026	15038	14767	15057	14914	14914	14793	14996	14980	14902	15002	15085	14843	14853	15075	14820	15050	14921	14934	14867	14884	15060	14857	15101	14840	14997	15037	14876	15121	15040	14912	14984	15005	15170	14946	15089	15189	14941	14803	14956	15000	14845	14944	15054	15007	15109	14983	15077	15020	14961	14952	14781	14991	14876	15076	15172	15133	15037	15043	14917	15000	14982	15042	14963	15004	14795	15034	14800	14838	15030	15082	15004	14903	14965	14976	14871	14859	14950	15055	14924	15133	14866	15067	15011	15042	14829	14992	14975	15000	15016	15021	14980	14964	14917	14860	15085	14954	15029	15031	14947	14876	15113	14979	15012	14923	14999	15068	14885	14897	15174	14974	15086	15032	15016	15007	15027	14880	15042	15018	14711	14936	14879	14973	15125	15083	15084	14747	15099	14884	14976	15069	14890	15054	15034	14930	14958	15001	15164	15024	14958	15061	14966	14972	14920	14981	14950	15098	14796	14869	14970	15064	15063	14937	14987	14858	14848	14823	15078	14955	15106	14765	15044	15043	15099	14888	14923	15031	15058	15104	14949	15033	15002	14884	14961	15080	14865	14852	15113	15103	14854	14983	15155	15007	14942	14826	15083	14858	14926	14945	14896	15082	15102	14834	14830	14866	15036	14952	14976	15079	14922	14986	14874	15118	14880	14962	15111	14997	15048	15039	14817	14768	14842	15027	14821	14846	15014	14950	15035	15004	14953	15100	14931	15124	14981	15031	14922	15008	14871	15013	15068	15117	14953	14915	14910	15128	14963	14860	15075	14994	15194	14848	14969	15106	14956	14916	14983	14957	15119	14808	14880	14966	14837	15144	14965	15086	15020	14794	14960	14969	14605	15004	14940	15036	14949	14847	15002	15147	15021	14946	14856	15020	14859	15013	15024	14939	15039	15181	14791	14985	15023	14815	14932	15005	14908	14874	14944	15017	14852	15140	14841	14991	14826	15054	14956	14829	14964	15072	14935	14996	14933	14956	15024	14908	15051	15062	15000	15132	14904	15029	15007	15008	14783	14931	15012	14899	15002	14992	14933	15054	14922	15087	14941	14991	14901	15022	15091	14931	14853	14915	15033	15049	14795	15070	14946	14987	14942	14916	14922	14993	14914	14879	14928	15061	14987	15101	14976	14941	14982	15002	14910	15020	14867	14936	15040	15074	15042	15097	14815	14896	14948	14935	15072	14990	14829	14918	14918	14908	14931	15015	14847	14874	15000	14970	14864	14972	14924	14855	15128	14902	14944	15105	14882	15043	14850	14946	14909	15016	15132	14982	14815	15031	15030	15088	14908	14744	15125	14760	15093	14917	15019	14912	14674	14991	14967	15149	15028	15099	14970	14903	15040	14975	14999	14882	14913	15023	14958	14924	15069	14992	14955	15025	14926	15008	14987	14882	14925	14955	14974	15042	14964	15040	15053	14946	14950	14945	14877	14885	14978	15089	14804	14882	15043	14973	14989	14956	15143	14892	14911	14930	14920	15113	14791	15034	14904	14968	15059	14942	14921	15077	15027	14974	14944	15099	14878	14828	15097	15053	15105	14935	14967	15034	14933	14940	14886	15086	14828	14936	14993	14884	14948	14967	15081	14924	14744	15028	14763	14851	15121	14952	14938	14935	15055	14964	14924	14915	14902	15035	15022	14952	14877	15050	15110	14969	14962	15026	14919	15020	15012	15019	14895	14789	15089	14881	15013	14939	14805	14987	14993	14998	15126	15039	14927	15019	15003	15042	14959	15169	14945	14897	14915	14922	14882	15101	14962	15076	14890	14770	14784	15014	14911	15041	14938	15006	14754	14958	14872	14861	14923	14796	14985	15002	15076	15031	14883	15016	14976	14804	14931	15053	14977	14788	14900	15046	14880	14887	14870	14839	14755	14868	14941	15038	15044	14833	14715	14916	14864	15028	15177	15008	14960	14917	14845	15051	14846	15029	15169	14910	14995	14878	14925	15117	14834	15012	14926	15005	15101	15018	14915	15009	14880	15015	14959	14891	14781	14995	14925	14971	14926	15056	14901	15001	14888	14868	14973	15029	14871	15096	14922	14890	14880	15115	15027	14886	15133	15010	15140	15060	15041	14949	14913	14976	14937	15004	15028	14957	14962	14995	14933	15042	15033	15032	14858	14979	14982	15067	15181	14852	14990	14957	14989	15001	14980	14907	15028	14835	14872	15043	14891	14719	15015	14769	15074	14982	15092	14928	14987	15050	14931	14912	15048	15059	14986	15044	14880	15115	15102	14905	14897	15096	15031	14942	14870	14996	14986	14930	15239	14848	14844	14942	15060	14970	15010	15001	14942	15021	15120	14984	14890	14944	15024	15030	14823	15001	14842	14955	14998	14909	15055	14948	15052	15068	14992	14989	14934	14938	15002	14894	14848	15106	14952	14824	14959	14988	15002	14848	14844	15138	14846	15081	14792	15071	14990	14885	14936	14945	15000	14905	15120	14883	14946	14941	15165	14879	14997	14841	15024	14952	14859	15018	14795	15035	14956	14953	15142	14940	14848	15086	14970	15026	15087	14910	15005	15106	14928	15011	14937	15116	14921	15005	15007	15001	15049	14900	14866	14959	14917	14908	15109	14974	14970	15028	15080	14820	14920	14908	14929	14699	14966	15097	15021	14893	15089	14782	14891	14817	14720	15090	14956	14995	15025	15000	14905	15033	14963	14896	15007	14897	15056	14979	14995	15011	15235	14931	14992	14900	14857	15078	14914	14941	14955	15307	15057	15098	15041	15028	15056	15070	14930	14976	15014	15055	14851	14829	15115	14928	14817	15109	15015	14921	14942	15146	14901	14987	15008	14866	14820	14966	15072	15000	14853	14930	14995	14892	15021	14922	15063	15082	15078	15015	14820	14826	14967	14954	14766	14844	15032	14825	14885	15076	14946	14982	14882	15028	14965	14906	14982	14716	15003	14961	14961	14989	15010	15051	14909	14730	15267	14912	14848	14986	15079	15017	15146	15134	14927	14987	15094	14807	14936	15026	14907	15037	14931	14951	15034	15058	15026	15040	14785	15006	14948	15018	14963	14886	14833	14880	15123	14872	15085	15050	14823	14994	14893	15057	14911	14973	14979	14961	14904	14909	15026	14990	14955	15016	14920	15035	14996	14997	14949	14971	15036	15078	14922	14869	14912	15105	15056	14865	14861	14950	14903	15031	14846	14787	15004	14865	15033	14938	14892	15068	14968	15112	14989	14995	14891	14890	14950	15068	15087	14802	14820	14985	14923	14917	14858	15089	15130	14971	14865	14931	15021	15074	14990	15041	14993	15056	14856	15191	15180	14813	15010	14939	14778	14896	14908	14914	14890	14958	14986	15070	14948	15047	15023	15080	14909	15014	14865	15032	14970	15075	15025	14907	14853	14963	15031	14867	14816	15079	14852	15094	14924	14937	14966	15165	14890	14897	15143	14915	14909	15081	14974	14780	14875	14913	14980	14931	14828	14938	14889	15003	15035	14947	15048	15112	14973	15005	14960	15161	15030	15071	15151	14865	15038	14908	14894	15039	15187	14953	14863	14972	15038	14908	14982	14858	15111	15114	14938	14855	15029	14973	14958	15171	14958	14836	14990	15041	14985	14982	14959	15038	15068	15012	14878	14986	14997	15061	14655	14947	14886	15072	15037	15161	14955	15032	15075	15014	15162	14959	15110	15028	14806	14960	15075	14878	14908	14989	15300	14973	14883	14828	15028	14966	15060	14979	14851	15099	14938	15039	14768	15051	14780	14843	15116	14915	14928
24191	21324	28349	26157	31073	65878	64557	47802	32765	28638	26449	25778	25645	25441	25477	25382	25666	25443	25428	25500	25457	25404	25184	25280	25582	25493	25466	25454	25379	25741	25270	25168	25432	25402	25239	25337	25252	25452	25237	25602	25220	25265	25285	25430	25523	25342	25528	25470	25457	25493	25490	25471	25209	25278	25220	25207	25334	25438	25322	25301	25437	25531	25502	25318	25278	25436	25602	25451	25121	25474	25198	25312	25206	25410	25373	25322	25123	25298	25228	25469	25430	25264	25108	25213	25440	25334	25269	25202	25464	25434	25596	25229	25346	25398	25265	25556	25273	25245	25076	25126	25295	25316	25396	25397	25419	25104	25299	25113	25492	25393	25176	25264	25351	25454	25288	25261	25402	25333	25365	25622	25235	25193	25357	25092	25319	25515	25459	25183	25466	25444	25576	25226	25279	25104	25290	25246	25160	25380	25288	25488	25013	25379	25320	25431	25309	25467	25290	25242	25223	25117	25246	25324	25471	25434	25449	25296	25347	25232	25356	25486	25306	25267	25197	25366	25321	25338	25272	25079	25305	25179	25398	25215	25159	25354	25293	25326	25221	25375	25213	25332	25241	25217	25211	25357	25269	25426	25343	25219	25361	25240	25171	25164	25288	25304	25346	25402	25274	25220	25253	25408	25322	25288	25107	25567	25383	25146	25496	25505	25084	25134	25159	25434	25398	25249	25690	25413	25289	25485	25314	25253	25416	25275	25178	25352	25652	25399	25227	25281	25330	25351	25410	25131	25401	25184	25277	25183	25290	25253	25252	25400	25520	25401	25090	25072	25266	25350	25286	25422	25149	25508	25351	25290	25321	25039	25388	25227	25500	25489	25526	25328	25445	25211	25387	25566	25142	25538	25351	25330	25189	25292	25335	25488	25233	25263	25330	25555	25208	25181	25137	25403	25385	25341	25379	25403	25244	25443	25243	25027	25376	25270	25119	25312	24968	25430	25355	25292	25371	25136	25215	25193	25395	25598	25259	25442	25276	25357	25274	25383	25148	25156	25011	25298	25157	25342	25326	25531	25575	25212	25199	25214	25224	25380	25170	25106	25313	25319	25187	25476	25461	25334	25443	25531	25487	25064	25425	25136	25056	25590	25342	25313	25528	25319	25388	25454	25220	25245	25203	25334	25359	25213	25175	25194	25414	25267	25451	25206	25384	25534	25590	25290	25291	25126	25232	25203	25499	25164	25179	25519	25454	25196	25423	25292	25252	25052	25201	25330	25319	25332	25266	25391	24948	25211	25543	25470	25212	24899	25383	25500	25201	25333	25162	25459	25251	25477	25137	25081	25411	25268	25280	25258	25097	25574	25129	25297	25413	25502	25419	25395	25370	25374	25152	25237	25404	25221	25345	24978	25032	25335	25497	25583	25342	25322	25326	25391	25253	25320	25208	25498	25178	25130	25226	25430	25331	25206	25233	25451	25282	25329	25373	25449	25382	25263	25425	25168	25088	25420	25433	25192	25215	25505	25504	25358	25436	25255	25485	25504	25211	25296	25452	25036	25277	25352	25359	25301	25591	25266	25471	25275	25556	25580	25341	25411	25559	25204	25286	25282	25259	25232	25225	25349	25222	25306	25278	25159	25249	25253	25432	25346	25352	25281	25074	25316	25413	25241	25468	25531	25224	25572	25460	25130	25258	25359	25232	25341	25369	25368	25411	25283	25418	25543	25466	25366	25033	25207	25345	25215	25328	25213	25261	25212	25309	25260	25281	25167	25443	25142	25349	25452	25311	25321	25101	25440	25088	25431	25228	25199	25269	25047	25338	25636	25217	25352	25549	25256	25258	25210	25162	25254	25244	25232	25458	25298	25368	25174	25389	25276	25335	25400	25348	25279	25245	25466	25214	25074	25444	25507	25346	25224	25187	25295	25364	25316	25040	25136	25259	25496	25006	25206	25375	25390	25225	25226	25308	25284	25201	25151	25200	25163	25288	25236	25194	25245	25510	25363	25405	25383	25216	25277	25432	25146	25422	25195	25406	25358	25253	25315	25105	25447	25538	25071	25290	25295	25388	25278	25248	25388	25576	25152	25239	25366	25566	25370	25359	25243	25290	25528	25255	25383	25433	25351	25186	25200	25387	25221	25404	25303	25010	25110	25393	25192	25337	25410	25426	25483	25356	25153	25422	25256	25265	25531	25287	25474	25546	25389	25353	25275	25546	25365	25412	25394	25407	25204	25150	25271	25623	25348	25022	25233	25669	25227	25494	25120	25223	25080	25274	25344	25185	25532	25333	25279	25348	25319	25491	25433	25392	25067	25493	25167	25306	25412	25427	25404	25124	25353	25600	25393	25403	25160	25375	25353	25348	25291	25512	25348	25229	25493	25150	25242	25239	25006	25385	25300	25374	25463	25472	25285	25175	25568	25298	25424	25188	25437	25290	25089	25474	25278	25394	25372	25529	25632	25320	25375	25358	25320	25367	25349	25395	25422	25167	25343	25236	25226	25383	25261	25438	25429	25404	25330	25113	25298	25385	25214	25435	25321	25083	25288	25301	25356	25157	25302	25315	25159	25089	25195	25240	25241	25476	25178	25478	25025	25245	25039	25273	25329	25217	25329	25343	25476	25233	25293	25368	25448	25451	25335	25279	25446	25517	25282	25460	25357	25016	25210	25135	25562	25326	25349	25367	25180	25073	25312	25445	25324	25314	25480	25242	25266	25180	25715	25491	25060	25421	25300	25209	25214	25063	25235	25410	25233	25501	25201	25513	25231	25089	25080	25487	25205	25283	25461	25205	25396	25390	25415	25309	25412	25132	25544	25271	25343	25512	25104	25514	25295	25173	25223	25121	25635	25250	25423	25497	25175	25402	25088	25427	25379	25238	25414	25427	25293	25477	25405	25285	25429	25039	25241	25359	25495	25541	25350	25253	25151	25471	25307	25340	25396	25256	25291	25269	25257	25051	25156	25256	25406	25577	25333	25421	25358	25152	25436	25346	25280	25324	25309	24943	25149	25234	25409	25290	25417	25231	25279	25228	25222	25246	25046	25188	25052	25176	25420	25183	25442	25281	25289	25287	25332	25226	25275	25211	25557	25476	25199	25511	25351	25235	25424	25245	25092	25368	25340	25326	25082	25314	25499	25216	25362	25483	25522	25371	25502	25301	25460	25259	25209	25190	25316	25433	25450	25341	25212	25444	25289	25261	25381	25514	25188	25394	25448	25657	25192	25325	25225	25189	25428	25358	25419	25383	25299	25254	25045	25349	25400	25172	25368	25598	25388	25331	25594	25287	25310	25316	25317	25205	25354	25424	25376	25232	25313	25298	25438	25256	25331	25261	25261	25405	25310	25342	25268	25278	25389	25406	25379	25278	25490	25441	25225	25276	25357	25133	25078	25335	25425	25489	25559	25436	25266	25171	25347	25324	25193	25375	25074	25343	25351	25168	25342	25137	25209	25400	25383	25230	25483	25170	25361	25273	25323	25455	25273	25381	25337	25241	25414	25644	25422	25363	25000	25192	25304	25300	25506	25414	25426	25443	25253	25518	25283	25492	25335	25259	25316	25169	25104	25267	25191	25468	25372	25467	25278	25329	25243	25129	25371	25288	25282	25525	25398	25375	25392	25264	25227	25567	25239	25550	25482	25364	25441	25306	25458	25524	25278	25070	24876	25475	25487	25565	25383	25238	25028	25413	25224	25400	25262	25215	25373	25451	25410	25293	25377	25244	25300	25253	25143	25149	25231	25204	25201	25460	25409	25156	25321	25260	25519	25387	25327	25283	25107	25253	25265	25406	25192	25305	25440	25391	25462	25686	25181	25133	25063	25599	25241	25414	25384	25286	25573	25202	25144	25184	25129	25083	25393	25197	25170	25441	25559	25241	25037	25451	25336	25205	25228	25325	25585	25435	25431	25472	25484	25324	25283	25627	25350	25244	24981	25176	25131	25167	25302	25426	25412	25270	25305	25417	25432	25233	25361	25320	25020	25364	25304	25196	25201	25002	25209	25271	25390	25346	25214	25312	25190	25444	25258	25367	25328	25141	25102	25613	25431	25201	25337	25257	25220	25023	25267	25281	25370	25325	25287	25211	25237	25381	25256	25231	25181	25517	25379	25255	25473	25194	25244	25275	25198	25173	25150	25127	25326	24942	25258	25319	25389	25342	25145	25306	25306	25455	25291	25334	25293	25295	25219	25443	25351	25275	25287	25271	25382	25095	25360	25506	25265	25276	25375	25499	25375	25294	25340	25491	25251	25380	25331	25331	25295	25681	25451	25198	25298	25557	25086	25310	25104	25277	25322	25552	25406	25115	25068	25366	25469	25384	25451	25304	25468	25388	25312	25104	25466	25426	25282	25440	25788	25476	25447	25498	25123	25263	25235	25383	25202	25482	25206	25033	25114	25315	25005	25489	25217	25515	25448	25478	25240	25287	25498	25312	25280	25297	25426	25512	25115	25060	25342	25763	25424	25506	25370	25672	25351	25354	25383	25474	25195	25428	24946	25384	25299	25352	25330	25452	25314	25418	25332	25313	25225	25395	25369	25295	25235	25106	25147	25317	25328	25516	25378	25540	25412	25375	25558	25103	25252	25157	25075	25293	25171	25203	25204	25394	25044	25226	25484	25604	25278	25202	25356	25471	25507	25398	25221	25270	25355	25333	25380	25261	25263	25217	25386	25401	25319	25152	25376	25482	25182	25336	25454	25152	25283	25446	25125	25367	25316	25277	25391	25291	25344	25502	25405	25136	25183	25169	25497	25405	25317	25257	25176	25172	25409	25375	25544	25299	25449	25306	25306	25186	25286	25102	25597	25060	25493	25455	25349	25533	25276	25265	25294	25385	25442	25146	25103	25112	25002	25193	25041	25334	25378	25344	25358	25333	25307	25160	25427	25439	25463	25254	25287	25164	24927	25344	25433	25513	25355	25342	25380	25381	25489	25486	25323	25192	25068	25208	25168	25182	25171	25527	25410	25231	25307	25486	25272	25301	25121	25351	25083	25361	25185	25241	25390	25208	25352	25364	25323	25426	25206	25251	25134	25402	25263	25136	25308	25056	25283	25492	25411	25408	25422	25279	25446	25263	25213	25354	25583	25308	25432	25513	25345	25214	25362	25389	25136	25151	25462	25126	25356	25153	25349	25376	25362	25400	25414	25350	25498	25241	25384
16774	32781	27008	23084	32108	68469	60036	37242	21278	17364	15234	15284	15081	14918	14989	14887	14940	14852	14967	14916	14998	15000	14962	14928	14892	14885	14960	14913	15029	14909	14935	14849	14996	14948	14927	15018	14941	14660	14936	15088	15017	14868	14838	14860	15025	14753	14852	14938	14998	14768	14907	14917	14870	15107	14784	14860	15085	14799	14992	14878	14947	14871	14973	14945	14975	14871	14910	14849	14965	14928	14763	14860	14923	15018	14899	14729	14827	14957	14854	14812	14914	14917	15004	14914	14906	14827	14878	14831	14883	14812	15074	15038	14914	14923	14971	15053	14792	15004	15034	14994	14841	14774	14724	14894	14805	14923	14926	14883	15014	14897	14867	14873	14987	14855	14919	14878	14806	15000	14786	14787	14794	14833	14952	14830	14800	14983	14702	14698	15075	14851	14740	14941	14858	14702	14960	14922	14883	14816	14891	14795	14748	14870	14807	14918	14862	14911	14894	14987	14848	14935	14891	14848	14887	14985	15070	14682	14927	15022	14947	14949	14902	14986	14627	14968	14970	14838	14939	14778	15071	14885	14805	14876	14979	14925	14750	14840	15073	14902	14917	14883	14834	14981	14835	15058	14824	14884	14913	14791	14897	14933	14887	14770	14967	14906	14836	15013	14790	14716	14858	14740	14980	14913	14821	15007	14765	14911	14884	14760	14899	14837	14960	14749	14833	14791	14833	14940	14826	15010	14867	14860	14840	14906	14915	14892	14827	14915	15050	14869	14923	15013	14853	14936	14808	14908	14788	14854	14785	14688	15110	14820	14682	14687	14912	15003	14869	14893	14770	14946	14783	14783	14942	14534	14803	14833	14869	14849	14805	14817	14689	15013	14962	14850	14749	14856	15021	15010	14908	14881	14707	14826	14902	15046	14952	14694	14917	14956	14882	14996	14798	14838	15093	14797	14958	14869	14867	14882	14779	14909	14740	14838	14870	14898	14969	14971	14951	14777	14818	14910	14862	14727	14862	14814	14963	14808	14956	14927	14762	14838	14867	14969	14687	15086	15049	14858	14944	14897	14910	14869	14887	14941	14850	14881	14694	14980	14959	14918	14901	14984	14801	14942	14897	14948	14720	14960	14946	14811	14797	14571	14816	14835	14922	14836	14725	14964	14848	14884	15063	14800	14968	14890	14787	14913	14674	14958	14928	14941	15015	14758	14974	14772	14918	14642	15002	15180	14702	14684	14865	14892	15103	14891	14867	14816	14988	14895	14894	14857	14944	14890	14778	14998	14969	14893	14774	14960	14954	14782	14963	14868	14735	14971	14934	14828	14881	14980	14919	14662	14960	14961	14993	14781	14891	14866	15019	14894	14947	14863	14836	14829	15062	14843	14857	14875	14761	14797	14945	14951	14777	14977	14956	14863	14914	14942	14808	14909	14824	15101	14912	14946	14862	14881	14817	14890	14896	15002	14809	14821	14636	14891	14628	14816	14835	14807	14720	14791	14955	14816	14744	14888	14969	14877	15081	14826	14958	14758	14867	14913	14956	14748	14939	14947	14867	14949	14759	14984	14755	14673	14957	14804	14906	14796	14851	14931	14778	14815	14917	14917	14966	14754	14825	14754	14900	14916	14929	14816	14989	14833	14852	14856	14808	14896	14954	14844	14895	14762	14876	14967	14940	14796	14950	14952	14855	14990	14838	14756	14900	14701	14663	14813	14756	14942	14668	14651	14721	14871	14771	14708	14822	14872	14787	14696	15020	14937	15022	14694	14865	14802	14875	14966	15112	14919	14949	14795	14916	14817	14900	14975	14896	14977	14813	14920	15142	14855	14997	14764	14901	14993	14977	14783	14926	14814	14848	14914	14860	14957	14792	14989	14883	14842	14900	14957	14745	14920	14745	14870	14656	15008	14946	14949	14873	14978	14897	14750	14860	14901	14809	14861	14952	14797	14997	14856	14860	14972	14714	14925	14688	14867	15099	14865	14861	14858	15039	14853	14799	14687	14801	14775	14906	14842	14859	14947	14806	14885	14673	14885	14843	15015	14888	14708	14744	15054	14794	14693	15048	14769	14980	14719	14850	15012	14841	15003	15012	14695	14646	14952	14946	14887	14874	15012	14825	14932	14850	14650	14941	14862	14940	14880	14806	14894	14881	14982	14793	14886	14913	14728	14750	14861	14911	14858	14921	14702	14941	14897	14860	14689	14712	14938	14729	14894	14997	15041	14841	15078	15010	14788	14807	14691	14924	14844	14834	14817	14882	14831	14698	14991	14823	14896	14892	14736	14835	14879	14955	14843	14839	14727	14928	14934	14742	14958	14909	14742	15016	14956	15070	14980	14926	14896	14771	14893	14798	14903	14960	14873	14938	14914	14920	14858	14884	14911	14825	14642	14723	15032	14958	14758	14971	14896	14898	14844	14941	14853	14805	14868	15144	14889	14726	14664	14656	14912	14823	14915	14955	14938	14734	14784	14943	14979	14802	14903	14889	14710	14952	14850	15089	14726	14859	14833	14854	14832	14828	15019	14866	14995	14770	14982	14940	15030	14770	14813	14902	14815	15021	14905	14830	14839	14714	14834	14863	14793	14763	14727	14986	14951	14967	14918	15045	14829	14891	14733	14959	14830	14885	14922	14869	14763	14892	14836	14922	14758	14994	14896	14893	14879	14908	14803	14916	14951	14946	14922	14966	14978	15049	14943	14853	14869	14900	14826	14684	14870	14826	14704	14916	14904	14883	14867	14633	14850	14754	14834	15007	14716	14814	14736	14893	14934	14790	14815	14832	14791	14941	15071	14940	14737	14901	14812	14794	14951	14996	14952	14876	14884	14823	14676	14987	14924	14944	14877	15012	14958	14848	14759	14896	14816	15164	14732	14968	14767	14889	14873	14702	14785	14920	14742	15009	14750	14806	14856	14949	15015	14841	14822	14728	14909	14891	14893	14927	14793	14916	14918	14901	14957	14785	14950	14658	14776	14812	14877	15037	14970	14861	14836	14860	14794	14886	14740	14954	14850	14851	14873	14871	14981	14778	14786	15112	14860	14983	14816	14844	14933	14915	14967	14732	14821	14985	14976	15019	14943	14959	14989	14846	14918	15042	14873	14902	15016	14842	14862	15018	14886	14854	15168	14859	14748	14873	14650	14853	14858	14812	14885	15012	14916	15016	14878	14965	14834	14873	15028	14930	14908	15001	14891	14862	14893	14951	14846	14794	14796	14804	14830	14840	14970	14817	14986	14752	14952	14759	14831	14851	14832	14865	14829	14922	14827	14934	15048	14913	15042	14929	14917	14789	14734	14779	14836	14900	14983	14893	14818	14752	14777	14883	14972	14880	14772	14924	14662	14855	14920	14862	14797	14828	14745	14877	14842	14539	14898	15110	14913	14860	14829	14909	14799	14790	14747	15023	14997	14861	15041	14975	15045	14923	14786	14927	14967	14932	14815	14781	14734	14751	14969	14674	14887	14905	14907	14806	14827	14934	14863	14866	14692	14991	14900	14870	14915	14916	14742	15053	14989	14971	14729	14830	14961	14651	14677	14951	14704	14963	15102	14852	14935	14878	14929	14812	14684	14846	14917	14997	14817	14819	14932	14700	14843	14778	14923	14853	15006	15027	14801	15083	14798	14857	14847	14921	14999	15000	14860	14919	14828	14916	14858	14987	14896	15033	14918	14764	14698	15007	14833	14769	14868	14756	14652	15021	14894	14811	14943	14974	15030	15074	14694	14940	14851	14877	14771	14869	14999	14799	14766	14858	14845	14933	15088	14832	14895	14903	14757	14910	14713	14825	14956	15006	14864	14812	14813	14809	15172	14957	14933	14904	14843	14861	14852	14770	14960	14946	14828	14847	14896	15157	14917	14968	14920	14934	14811	14833	14883	14964	14912	14868	14909	14746	14904	14782	14763	14935	14876	14729	14928	14834	14843	15115	14728	15068	14970	14966	15046	14833	14804	15054	14941	14907	14953	15107	14623	14920	14910	14850	14949	15046	14865	14833	14902	15052	14917	14845	14765	14925	14949	14823	14987	14804	14879	14824	14972	14896	14907	14759	14769	14828	15138	14743	14894	14785	14748	14854	15020	14828	14829	14751	14834	14877	14905	14786	14964	14915	14978	14882	14791	14858	14821	14851	14939	14817	14943	14749	15045	14800	15009	14752	14820	14814	15050	15002	14850	14811	14823	14870	14972	14835	14852	15014	14975	14870	14919	14936	14831	14972	14882	14844	14821	15133	14887	14823	14938	14957	14930	14759	14880	14844	14824	14797	15003	14936	15065	14791	14873	14835	14800	14863	14790	15028	14817	14955	14889	15046	14885	14892	14868	14870	14844	14952	14895	14903	14783	14894	15129	14719	14808	14874	14851	14775	14882	14920	14820	14754	14898	14800	14702	14923	14929	14910	14839	14696	14954	14947	14940	14777	14832	14928	14906	14858	15034	14705	14902	14911	14960	14783	14846	15015	14781	14830	14990	14577	14941	14843	14805	14794	14902	14866	14872	14804	14906	14863	14880	14693	14872	14869	14749	14833	14980	14829	14689	14830	14778	15001	14905	14849	15004	14968	14873	14914	14996	14988	14874	14840	14813	14847	14838	14874	14706	14793	14938	14759	14819	14827	14938	14776	14895	14934	14829	14998	14665	14889	15023	14752	14860	14875	14746	14812	14977	14761	14878	14884	14818	14714	14998	14925	14980	14857	15019	14904	14706	14900	14952	14950	14932	14964	14864	15119	14777	14773	14784	14877	15089	14692	14899	14919	14789	14848	14855	14858	15047	14758	14751	14716	15094	14868	14940	14916	14832	14884	14815	14870	14841	14921	14862	14974	15017	14781	15065	14628	15044	15150	14716	15079	14984	14788	14909	14838	14799	14656	14852	14923	14789	14987	14768	14894	14731	14952	14853	14914	14880	14999	14783	14897	14999	14719	14873	14728	14859	15014	14816	14924	14649	14818	14983	14814	14789	14918	14918	15069	14794	14904	14654	14848	15123	14934	14869	14889	14639	14958	14756	14912	14801	14826	14935	14842	14851	14818	14723	14987	14745	14748	14866	14810	14931	14799	14837	14837	14999	14878	14789	14895	14876	14869	14824	14936	14830	14746	14875	14947	14916	14946	14876	14987	14865	14990	14825	14898	14847	14773	14899	15030	14804	14876	14921	14790	14742
23110	21312	28499	25126	32661	76915	71086	52447	35490	30285	27094	26066	25879	25837	25594	25606	25788	25660	25790	25666	26051	25619	25729	25607	25733	25753	25615	25884	25608	25596	25583	25527	25560	25622	25655	25433	25696	25419	25673	25376	25507	25785	25617	25722	25451	25662	25614	25873	25498	25648	25419	25412	25314	25569	25570	25511	25522	25637	25646	25470	25627	25539	25482	25424	25528	25399	25394	25450	25675	25560	25743	26039	25402	25663	25549	25880	25600	25656	25728	25389	25509	25415	25673	25324	25549	25509	25611	25682	25519	25520	25441	25497	25709	25583	25483	25486	25727	25756	25530	25394	25441	25494	25625	25449	25545	25714	25268	25566	25420	25766	25688	25417	25388	25618	25285	25664	25464	25568	25322	25519	25547	25343	25529	25764	25873	25785	25618	25394	25399	25521	25706	25640	25545	25568	25311	25676	25480	25489	25768	25716	25405	25715	25697	25367	25481	25614	25693	25689	25555	25585	25752	25293	25295	25307	25521	25526	25362	25548	25308	25307	25525	25550	25472	25628	25477	25486	25286	25511	25378	25689	25526	25462	25680	25493	25287	25369	25694	25645	25632	25547	25492	25603	25431	25256	25316	25597	25372	25505	25753	25650	25622	25413	25708	25523	25421	25466	25725	25385	25427	25356	25469	25514	25678	25702	25685	25669	25493	25729	25647	25547	25477	25519	25328	25686	25260	25626	25444	25613	25438	25425	25625	25544	25429	25561	25489	25540	25402	25474	25628	25641	25525	25526	25465	25643	25499	25614	25588	25441	25585	25464	25306	25579	25163	25582	25549	25367	25502	25596	25732	25807	25540	25268	25230	25631	25727	25593	25316	25440	25508	25517	25676	25499	25481	25394	25537	25307	25665	25553	25264	25394	25707	25514	25567	25254	25398	25520	25708	25533	25438	25506	25524	25554	25393	25296	25423	25434	25480	25636	25894	25659	25462	25660	25745	25443	25336	25531	25605	25479	25648	25551	25258	25460	25658	25471	25598	25796	25636	25619	25672	25551	25680	25394	25325	25552	25404	25382	25817	25526	25427	25805	25605	25656	25668	25415	25398	25616	25674	25395	25414	25643	25221	25233	25499	25370	25681	25594	25556	25694	25619	25502	25469	25527	25506	25339	25508	25513	25607	25622	25332	25491	25436	25598	25343	25623	25420	25504	25605	25775	25710	25624	25468	25533	25535	25770	25553	25403	25498	25492	25468	25535	25335	25300	25616	25545	25259	25366	25609	25535	25568	25425	25511	25304	25473	25636	25683	25554	25463	25626	25594	25579	25547	25440	25469	25482	25596	25308	25545	25371	25246	25569	25456	25490	25644	25407	25367	25481	25578	25706	25544	25327	25421	25440	25693	25430	25203	25391	25526	25415	25340	25549	25518	25477	25483	25711	25524	25508	25588	25590	25489	25391	25508	25153	25568	25344	25426	25453	25488	25315	25478	25467	25561	25437	25352	25446	25434	25361	25600	25446	25638	25648	25420	25570	25358	25332	25490	25409	25478	25411	25515	25478	25555	25404	25357	25583	25563	25402	25468	25579	25513	25455	25599	25520	25482	25504	25418	25596	25505	25390	25448	25623	25331	25412	25508	25546	25602	25707	25497	25447	25391	25419	25478	25574	25553	25530	25495	25572	25673	25623	25776	25420	25699	25598	25583	25381	25505	25504	25359	25701	25616	25563	25358	25457	25521	25517	25598	25604	25424	25286	25709	25351	25464	25637	25214	25526	25373	25421	25333	25479	25699	25388	25297	25641	25527	25639	25571	25576	25561	25396	25241	25324	25368	25511	25408	25554	25431	25541	25492	25503	25490	25705	25476	25688	25599	25563	25613	25321	25525	25525	25650	25347	25017	25314	25438	25548	25580	25344	25601	25473	25467	25385	25614	25643	25566	25266	25491	25311	25469	25443	25626	25587	25557	25538	25477	25377	25328	25371	25407	25363	25363	25413	25455	25440	25691	25643	25855	25308	25538	25708	25505	25574	25509	25549	25589	25495	25423	25420	25541	25454	25429	25354	25537	25715	25335	25441	25438	25465	25640	25318	25453	25481	25284	25450	25499	25477	25501	25575	25632	25342	25427	25435	25664	25403	25674	25343	25385	25428	25686	25533	25509	25576	25570	25480	25423	25753	25882	25419	25422	25439	25262	25510	25516	25765	25642	25483	25595	25567	25643	25617	25607	25552	25445	25703	25640	25172	25345	25392	25535	25753	25358	25481	25478	25279	25434	25402	25474	25585	25494	25317	25837	25588	25572	25531	25482	25409	25542	25338	25423	25384	25662	25609	25563	25679	25661	25557	25782	25487	25612	25425	25500	25526	25227	25442	25389	25641	25703	25326	25534	25616	25507	25282	25369	25424	25307	25345	25518	25724	25677	25757	25555	25540	25565	25621	25584	25529	25588	25577	25525	25461	25477	25589	25453	25568	25440	25369	25518	25578	25608	25398	25452	25648	25584	25749	25484	25580	25607	25422	25721	25647	25544	25550	25454	25489	25713	25610	25462	25310	25509	25580	25316	25198	25471	25599	25695	25447	25545	25560	25598	25663	25558	25898	25493	25475	25392	25617	25449	25440	25640	25467	25446	25334	25496	25688	25489	25686	25429	25487	25642	25524	25541	25829	25350	25708	25352	25534	25583	25222	25589	25665	25516	25246	25662	25512	25581	25436	25558	25801	25666	25494	25535	25532	25540	25454	25464	25468	25579	25416	25392	25576	25639	25384	25741	25464	25395	25418	25349	25418	25479	25358	25594	25472	25537	25809	25536	25383	25636	25359	25492	25483	25558	25823	25651	25596	25479	25285	25512	25535	25391	25334	25465	25472	25478	25387	25540	25428	25532	25511	25781	25644	25378	25620	25400	25483	25549	25611	25716	25518	25516	25194	25295	25500	25791	25519	25645	25600	25459	25558	25606	25656	25458	25851	25539	25694	25524	25659	25437	25593	25482	25580	25404	25687	25323	25420	25224	25576	25475	25470	25604	25555	25735	25505	25363	25662	25474	25499	25571	25445	25545	25533	25465	25555	25610	25620	25629	25386	25563	25553	25463	25537	25380	25258	25498	25621	25653	25593	25498	25370	25489	25542	25449	25450	25606	25358	25655	25038	25167	25472	25428	25380	25303	25721	25577	25487	25577	25472	25419	25615	25516	25546	25515	25541	25427	25451	25520	25390	25632	25434	25779	25589	25327	25423	25220	25503	25487	25582	25474	25324	25741	25404	25563	25341	25458	25860	25461	25354	25400	25447	25598	25569	25548	25504	25360	25577	25488	25488	25484	25511	25529	25355	25538	25353	25560	25541	25726	25503	25725	25611	25563	25432	25486	25379	25520	25489	25386	25768	25548	25041	25511	25520	25647	25720	25445	25336	25536	25217	25498	25479	25479	25740	25520	25105	25573	25504	25490	25536	25682	25312	25360	25533	25621	25680	25629	25418	25634	25305	25430	25454	25464	25636	25447	25616	25229	25574	25581	25256	25581	25292	25296	25646	25498	25663	25551	25322	25633	25647	25367	25532	25422	25571	25491	25580	25549	25212	25417	25425	25376	25451	25385	25492	25571	25466	25649	25396	25275	25535	25452	25441	25601	25517	25510	25545	25360	25524	25486	25575	25565	25420	25622	25635	25575	25354	25186	25268	25450	25652	25680	25262	25462	25610	25496	25354	25435	25520	25384	25646	25728	25720	25679	25553	25418	25657	25640	25531	25427	25749	25452	25512	25584	25558	25587	25701	25471	25414	25340	25594	25617	25596	25481	25417	25360	25418	25542	25609	25413	25359	25889	25685	25237	25274	25469	25557	25630	25361	25219	25601	25602	25695	25286	25457	25543	25207	25285	25690	25555	25621	25563	25441	25427	25624	25488	25447	25474	25396	25572	25536	25626	25540	25310	25628	25483	25655	25553	25510	25393	25512	25465	25383	25438	25492	25519	25681	25638	25347	25322	25613	25693	25465	25523	25631	25721	25550	25616	25347	25517	25414	25642	25541	25318	25526	25362	25380	25596	25337	25526	25425	25613	25430	25439	25519	25750	25539	25360	25471	25595	25627	25359	25478	25501	25436	25315	25396	25232	25630	25563	25280	25538	25395	25381	25548	25738	25554	25592	25675	25666	25606	25708	25573	25292	25522	25574	25522	25513	25469	25618	25592	25497	25640	25320	25337	25662	25511	25614	25589	25273	25500	25682	25547	25310	25497	25330	25429	25729	25459	25538	25558	25647	25699	25432	25549	25560	25332	25745	25504	25598	25372	25649	25364	25570	25316	25487	25683	25309	25333	25462	25623	25378	25584	25534	25511	25675	25464	25380	25347	25549	25536	25519	25561	25482	25572	25662	25574	25667	25539	25285	25760	25452	25600	25531	25438	25643	25347	25265	25440	25283	25469	25332	25524	25536	25426	25397	25576	25443	25478	25599	25504	25776	25673	25771	25348	25518	25525	25839	25380	25495	25558	25500	25566	25659	25615	25275	25614	25454	25592	25560	25396	25559	25538	25502	25262	25321	25283	25477	25642	25612	25635	25549	25506	25552	25685	25619	25807	25361	25528	25537	25543	25507	25613	25449	25219	25616	25520	25424	25372	25514	25186	25561	25565	25523	25681	25820	25419	25590	25723	25651	25489	25422	25557	25675	25569	25646	25429	25430	25320	25338	25464	25498	25383	25314	25428	25500	25437	25606	25654	25655	25427	25516	25399	25682	25407	25671	25414	25509	25628	25354	25442	25643	25494	25232	25473	25668	25454	25559	25636	25294	25350	25376	25593	25527	25339	25644	25699	25776	25593	25504	25686	25359	25393	25589	25457	25453	25654	25676	25502	25337	25639	25451	25557	25410	25392	25425	25579	25476	25481	25476	25394	25814	25578	25644	25489	25486	25421	25647	25556	25710	25496	25455	25343	25430	25769	25434	25438	25455	25470	25487	25428	25488	25364	25448	25508	25605	25621	25568	25435	25642	25582	25656	25586	25473	25201	25529	25562	25517	25507	25831	25693	25654	25688	25551	25638	25672	25483	25389	25465	25397	25547	25236	25477	25489	25374	25906	25545	25765	25599	25509	25443	25771	25324	25462	25545	25656	25049	25496	25557	25246	25273	25614	25702	25559	25398	25485	25473	25404	25249	25553	25763	25593	25495
18236	37375	34713	25522	40773	82701	69891	43752	24210	18429	15724	15218	15337	15176	15262	15180	15255	15194	15030	15212	15306	15272	15250	15303	15101	15309	15178	15339	15276	15292	15230	15183	15091	15347	15238	15216	15214	15095	15179	15333	15332	15287	14997	15202	15278	15206	15164	15149	15245	15117	15182	15251	15120	15156	15057	15112	15225	15351	15142	15099	14999	15152	15343	15230	15120	15130	15157	15134	15295	15011	15255	15147	15230	15126	15419	15298	15193	15179	15053	15189	15097	15103	15317	15101	15261	15215	15263	15176	15084	15252	15097	15162	15135	15288	15190	15014	15086	15122	15284	15040	15268	15186	15148	15102	14947	15254	15047	15131	15009	15025	15231	15067	14974	15085	15258	15237	15112	15042	15214	15115	15161	15037	15123	15141	15238	14958	15306	15198	14965	15256	15093	14983	15126	15261	15143	15182	15291	15062	15234	15138	15060	15282	15069	15044	15183	15376	15258	15229	14992	15041	15112	15148	15092	15095	15249	14989	15210	14954	15119	14978	15097	15131	15175	15178	15094	15026	15155	15322	15028	14999	15215	15216	15078	15268	15245	15135	15179	15260	15065	15020	14992	15296	15062	15021	15205	15199	15221	15129	14974	15120	15077	15083	15132	15178	15100	15174	15162	15206	15118	14995	15133	14927	15028	15066	14943	15404	15001	15199	15223	15209	15174	15265	15162	15134	14920	15073	15104	15107	15001	15158	15117	15031	15157	15102	15120	15158	15210	15148	15158	15252	15068	15125	15180	15202	15250	15042	15092	15226	14923	15059	15303	15034	15086	14975	15051	15031	15140	15229	15181	15012	14992	14861	15261	15155	15318	15164	15221	15169	15079	15060	15077	15305	15147	15187	15078	15173	15356	15149	15137	14935	14987	15016	15131	15131	15360	15066	14979	15158	15146	15185	14903	15144	14984	15237	15230	15300	15190	15145	15049	15205	14936	15190	15125	15060	15215	15130	15161	15125	15145	15220	15063	15088	15153	15156	15075	15144	15030	14962	15096	14885	15070	15253	15052	15240	15073	15286	15161	15125	15289	15224	15252	15066	15181	14976	14981	15067	15297	15084	15237	15204	15196	15154	15350	15126	15147	15132	15193	15090	15102	15273	15307	15064	15029	15061	15120	15151	15121	15135	15261	14960	15121	15187	15115	15185	15289	14999	15133	15094	15139	15147	15079	15126	14960	15272	15067	15084	14993	15174	15027	15131	15282	15156	15175	14973	15018	15153	15044	15071	14984	14938	15321	15056	15156	15046	15087	15102	15160	15176	15033	15080	15166	15298	15311	15141	15022	15157	15243	15266	14997	14989	15025	15264	15264	14908	15150	15133	15211	15316	15011	15049	15224	15208	15209	14964	15459	15163	15011	15147	15085	15145	15032	15142	15063	15118	15207	14987	15181	15107	15156	15224	15093	15320	15046	15183	15129	14971	15209	15139	15210	15078	15165	15190	15197	15148	15284	15062	15115	15184	15224	14944	15184	15204	15169	15262	15080	15004	15070	15024	15007	14992	15251	15284	15146	15040	15124	15034	15278	15161	15166	15205	15060	15198	15098	14905	15215	15044	15109	15297	15129	15322	15040	15119	15100	15087	15278	15062	15125	14889	15005	15151	14933	15073	15156	15211	14968	15180	15193	15231	15136	15220	15301	15094	15179	15099	15256	15227	15203	15122	15206	15158	15243	15077	15036	15178	14953	15118	15060	15087	15156	15001	15263	15039	15123	15137	15184	15119	15221	15181	15166	15314	15187	15081	15242	15139	15235	15266	15224	15051	15033	15338	14911	15053	15180	15279	14969	15074	15107	15048	15143	15118	15311	15073	15165	15180	15082	14995	15264	15244	15171	15100	15113	15133	15100	15086	15082	14784	15133	15173	15187	14975	15244	15119	15095	15195	15089	15240	15037	15371	15194	14976	15268	15131	15211	15010	15108	15168	15161	15046	15047	15155	15101	15244	15206	15368	15083	15140	15136	15290	15286	15153	15187	15149	15206	14960	15315	15264	15135	15265	14996	15030	15268	14919	15256	15234	15128	15136	14955	15257	15008	15056	15187	15047	15334	15157	15209	15211	15206	14999	15334	14988	15086	15234	15184	15009	15159	15118	15051	15158	15035	15147	15313	15238	15229	15170	15191	15112	15133	15318	15161	15204	15157	15065	15075	15269	14967	15267	15140	15211	15187	15108	15203	14940	14995	14963	15262	15106	15010	15159	15047	15185	15166	15083	15184	15277	15341	15050	15211	15049	15117	15137	15086	15133	15119	15221	15028	15067	15245	15024	15193	15277	15274	15127	15091	15286	15289	15063	15038	15081	15149	15020	15108	14964	15159	15083	15107	15062	15121	15264	15153	15227	15190	15335	15134	15256	15318	15307	15197	15019	15278	15082	15122	14974	15244	15278	15026	15210	14950	15168	15071	15137	15256	15070	15282	15260	15003	15188	15188	15225	15121	15084	15201	15233	15076	15059	15162	15074	15213	15109	15281	15084	15111	15214	15018	15222	15057	15122	15115	14958	15080	15097	15237	15250	15212	14975	15107	15354	15125	15012	15222	15376	15225	15023	14933	15012	15347	15212	15177	14874	14926	15171	15110	15109	15096	15150	14974	15128	15123	15056	15219	15005	15185	15272	15137	15121	15145	15253	15206	15174	15128	15227	15120	14942	15053	15232	15102	15238	15173	15050	15018	15115	15036	15104	15081	15102	15043	15265	15147	15127	15413	15106	15063	15065	15232	15240	15129	15345	14951	15254	15224	15216	15201	15005	14998	15158	15120	15261	15195	14959	15075	15240	15033	15097	15078	15085	15166	15127	14885	15132	15203	15096	15249	15061	15287	15182	15217	15217	15162	15187	15074	15249	15160	15094	15162	15093	15029	15178	15121	15276	15134	15164	15114	15138	15028	14988	14990	15004	15132	15077	15165	15071	15195	15168	14956	15158	15195	15174	15121	15254	15132	15071	15222	15144	15012	15011	15105	14975	15217	15117	15133	15032	15253	15037	15086	15151	15009	15050	15201	15331	15061	15021	15234	15217	15285	15049	14820	15119	15139	14974	15240	15178	15014	15090	15178	15233	15059	14925	15211	15130	15058	15328	15153	15020	15001	15110	15155	15306	14981	15238	15136	15110	15081	15051	15053	15132	14984	15320	15166	15181	15099	15130	15208	15131	15083	15227	14972	15211	15304	15165	15036	15388	15324	15276	15039	15103	15174	15028	15097	15052	15060	15036	15151	15098	15168	15130	15115	15078	14999	15237	15100	15114	15185	15115	15144	14839	15167	15165	15136	15145	14963	15237	15009	15012	15310	15328	14987	15262	15059	15021	15057	15034	15087	15091	15171	15203	15050	15017	15044	15050	15185	15099	15136	15174	15211	15099	15098	15139	15134	15187	15022	15160	15333	15106	15229	15305	15109	15124	15226	15336	15101	15143	15080	15159	15062	15236	14961	15253	15148	15157	15167	15072	15181	15359	14884	15178	15250	15224	15174	14998	15104	14969	15271	15211	15056	15125	15091	15257	15065	15100	15137	15001	15101	15166	15177	15126	15146	15172	15069	15228	15041	14985	15075	15070	15096	14977	15188	15137	15205	15125	15099	15197	15204	15245	15119	15156	15184	15167	15243	15131	15252	15107	15259	15139	15278	15175	15308	14998	15162	15110	15136	15307	15107	15192	15175	15143	15092	15228	14975	15253	15222	15086	15182	15067	15191	15112	15245	15180	15101	15076	15105	15275	15227	15043	15017	15153	15134	15202	15223	15120	15284	15190	15083	15424	15118	15189	15195	15225	15152	14976	15101	15043	15159	15276	15174	15157	15110	15061	15104	15126	15114	15154	15206	15079	15026	15108	15284	15147	15287	15103	15099	15287	15161	15251	15012	15119	15000	14995	15358	14965	15163	15126	15059	15067	15200	15285	15048	15271	15047	15105	15125	15215	15015	15092	15059	15057	15228	15009	15138	15024	15226	14917	14973	15335	15166	15119	15147	15204	15128	15215	15282	14962	15086	15185	15199	15131	15232	15100	14936	15039	15161	15360	15047	15138	15120	15162	15274	15147	14986	15142	15242	15144	15120	15183	15223	15083	15196	15109	15263	15208	15212	15003	15076	15213	15288	15079	15243	15241	15180	15192	15188	15052	15131	15024	15092	15324	15147	15213	15171	15213	14885	14950	15120	15140	14981	15177	15351	15246	15255	15021	15071	15192	15100	15175	15034	14996	14992	15306	15081	15029	15153	15094	15127	15018	15053	15201	15333	15172	15236	15166	15161	15161	15102	15274	14966	15173	15200	15208	14979	15282	15304	15181	15156	15082	14983	15154	15188	15120	15081	15145	14992	15311	15009	15283	15211	15143	15241	14838	15199	14991	15190	15283	15127	15233	14913	15136	15126	15041	15230	15023	15177	15059	14997	15225	15244	14954	15215	15168	15005	15157	15117	15162	15205	15272	15192	15127	15292	15080	15014	15158	15205	15098	15107	15135	15007	15253	15033	14902	15121	15081	15286	15244	15111	15065	14903	15244	15242	15014	15190	15042	15200	15105	15131	15106	15058	15254	15206	15072	15130	15169	15125	15006	15231	15078	15083	15223	15197	14984	15246	15169	15039	15185	15197	15168	15105	15193	15118	15284	15033	15284	15294	15133	15015	15239	15097	15156	15070	15113	15206	15155	15169	15275	15208	15209	15151	15187	15036	15227	15102	15134	15074	15155	15253	15081	15056	15221	15109	15277	15129	15110	14974	15259	15076	15154	15119	15173	14903	15091	15308	15192	15096	15085	15048	15425	15198	15245	15008	15135	15125	15276	15253	15229	15044	14954	15096	15150	15310	15141	15154	15165	15071	15281	15145	15099	15118	15039	15115	15107	15188	15092	15051	15044	15092	14996	15176	15087	15138	15129	15216	15336	15166	15129	15118	15193	15023	15116	15123	15196	15017	15193	15154	15203	15126	15315	15111	15101	14888	15086	15035	15068	15166	15008	15059	15062	15011	15103	15032	15134	15095	15229	15213	15165	15139	15178	15077	15220	15071	15024	15060	15071	15026	15052	15094	15176	14988	15131	14992	15010	15119	15016	15089	15090	15033	15225	15101	15156	15064	15154	15293	15125	15163	15353	15184	15095	15311	15074	15027	15184
31885	27610	32351	30016	27786	35915	34750	29773	26502	25279	25389	24922	25090	24880	25123	24968	25125	24793	24963	25005	24964	24993	25035	25090	24953	24982	24985	24844	24981	24912	24957	24973	25154	25130	25108	24858	24959	24800	24918	24977	25028	25059	24903	24957	24870	24948	25501	24888	25033	25091	24944	24851	24912	25171	25052	25002	25086	24913	25157	25036	24971	25118	24935	24939	25187	25257	24850	24971	24835	24956	25017	24900	24977	25046	25089	24991	25035	24920	24687	24876	25058	25252	25032	24927	24853	25198	25061	25065	24878	24923	24849	24693	24834	24905	25248	24994	25057	25019	24972	24932	25094	24806	24973	24739	24895	24896	24811	25169	24912	24919	24986	25175	25073	25005	24830	24968	24933	24896	24860	24935	25047	25287	25082	25080	24856	25034	24937	24848	25054	25175	24818	25134	24953	25003	25297	24997	24961	24816	25056	24892	24810	24940	24835	24864	25224	24952	25005	25126	24881	25078	25042	25134	25075	25029	24981	25139	24855	25309	24907	24799	25061	25103	24922	25048	25231	24879	25081	25276	25008	25142	25073	24753	24866	24737	25199	24968	25073	24934	24989	25069	24824	25125	24953	24892	24925	24833	25181	25084	25135	24764	24973	25100	25032	25048	24850	24883	25171	25105	25092	24851	24958	24924	24874	24872	24928	25246	24937	24965	25102	25030	25065	24838	25008	25028	25060	25141	25172	25166	24811	25086	25007	24954	24762	24768	24993	24803	24885	24810	24900	24876	24957	24970	24938	25230	24999	25150	24799	25097	25094	24921	25045	24972	24830	24849	25054	25184	25113	25038	24736	24881	25011	24765	24907	25071	24820	24874	24981	24763	25093	25079	25101	24886	25028	25137	25093	24874	24815	24712	24987	25024	25123	24986	25198	24982	25033	25154	25039	25024	24633	24854	24998	24791	25173	25150	24965	24805	25172	24950	25029	24984	24765	25103	25007	24935	25138	24798	24917	25054	25052	24670	25184	24919	24832	24893	25037	24947	24812	24687	25019	25150	24954	25084	24905	24993	25079	24700	25008	24968	24880	24769	24786	24696	24809	24730	24894	24984	24974	24964	24812	24902	24861	25044	24753	25128	25175	24978	24904	24932	25059	24876	24929	24985	24829	24979	24815	24914	25037	24916	24942	24888	25297	24856	25018	25114	24944	24913	24820	24928	24982	25054	25030	24940	24892	25150	24928	24995	24931	24937	25130	25166	24958	25024	24842	24800	24826	25185	25099	25137	24681	24891	24961	24955	25018	25083	24765	24956	25011	25083	24971	25063	24891	24844	25134	25039	24908	25036	25215	24869	24997	24731	24824	24830	25040	24658	25215	25087	24763	24874	25089	25078	24762	24721	24949	24878	25047	25139	25009	25338	25178	25035	24836	25020	25143	24783	24940	24758	24896	25009	25010	24989	25018	25165	25178	25115	24882	24988	25024	24925	25068	25168	25149	25003	24972	24987	25132	25037	24962	25130	24750	25225	25058	25063	24877	25066	25102	24948	24938	24946	24998	25108	25121	24995	25067	24779	24768	24870	25015	24865	24956	25295	24763	25115	24909	24991	25238	24999	25132	24922	24905	24921	25154	25129	24816	24733	24904	24883	24898	25110	25140	24786	25011	24890	24998	24875	25167	25073	24881	24931	24972	24918	24852	24800	24834	24779	24815	24595	24842	25115	25048	24925	25137	24924	24918	25104	25049	25008	25069	24685	24968	25114	25094	24834	24944	24973	24946	24915	24831	24908	25100	24824	25181	25072	25009	24945	25195	25062	25211	25044	24928	25212	25099	24904	25114	24776	25093	25060	24978	24995	24978	25055	25150	24910	24843	25068	25022	24771	24901	24909	24835	24832	24761	25018	24936	24808	25090	24919	25000	24826	25204	25142	25000	24842	24701	25102	25014	24857	24942	24934	24851	24905	25099	24986	24976	25007	25049	24940	24967	25007	24941	24839	24844	24887	25063	24958	24839	24783	24805	25095	24883	25077	25014	24887	25027	24700	24879	24886	24554	25109	25056	24892	24844	25104	25232	24949	24737	24962	25005	24828	25210	25000	24796	25350	25059	24979	24964	24951	24929	24892	24835	24899	24982	24804	25030	25010	24679	24769	24950	24724	24943	24938	24709	24940	24921	24785	25115	24988	24935	24976	24987	24884	24744	24931	24848	24916	25167	24695	24727	24799	24828	24854	25087	25061	24909	24886	25007	25146	24996	24940	24870	25054	24989	25257	24979	24820	25121	24553	24912	24898	25186	25074	24829	24981	24920	24992	25025	24914	25022	25149	25034	24877	25298	24937	25135	25039	25134	24999	24980	25189	25050	25054	24980	24596	24708	24973	25038	24992	24915	25105	25287	25012	24852	24897	24903	24901	24878	24782	25129	25179	24859	24962	24676	24816	25167	24944	24877	24948	25243	25056	24685	25002	24947	25030	24953	24923	25000	24812	24953	24984	24882	24871	25060	25024	24873	25073	24988	25164	24868	24894	24842	25124	25080	24974	24904	25091	25159	25067	24801	24901	25208	25158	25210	24796	24933	25122	25119	25007	24948	24862	24730	24825	25036	24781	24941	24900	24851	25004	24892	24746	24967	25130	24987	24916	24898	24946	24949	25121	24986	24803	24741	25105	24712	25029	25151	24948	25071	25031	25047	24910	25197	24763	24957	24908	24881	25130	25015	24929	25113	24888	25184	24973	25006	25057	25194	24773	24636	24893	24942	25028	24803	25154	24824	24913	25007	25080	24902	24688	24988	24955	24978	24911	25044	25051	24966	25003	25086	24992	25128	24894	24958	24795	24966	24920	24924	24881	24959	24637	24945	24596	24921	24987	24859	24997	25045	25065	25010	25140	25189	24931	24873	25231	24782	24952	24960	24860	24973	24999	25007	24842	24881	24948	25080	25168	24950	25215	25027	24993	24957	25002	25115	24798	25067	24954	24945	24853	24775	24949	24718	25053	24761	24848	24785	24618	25040	25064	25115	24999	24759	25143	25080	25123	25033	25048	24798	24937	25102	24722	24798	24794	24974	24989	24888	24741	24976	25068	24774	25100	25010	24840	24988	25104	25113	25150	25099	24904	25007	25061	25053	25076	25118	24994	25232	25033	25090	24776	25038	24841	24800	24948	25126	24957	25055	24950	25381	24945	24938	25006	25299	24855	25030	24825	25057	24993	25207	25132	25261	24678	25131	24987	24862	24869	24934	24980	25114	25071	24856	25035	25129	25028	25022	24974	25046	25049	24908	24760	25178	24883	24997	25029	25132	24999	24977	24986	25064	24864	24890	24930	24771	24977	24957	24923	24884	25044	25049	24711	24956	24831	24997	25114	25024	24987	25238	24922	25104	24985	25213	24820	25088	24831	25169	24776	24770	25070	25238	25047	25063	24947	24841	24817	24932	25001	24959	25064	25071	24955	25074	24890	24935	25188	25001	25029	25119	24818	25065	24839	25069	24977	24978	25039	25055	25242	24973	25016	24979	25172	25073	25022	24950	24805	24877	24866	24704	25070	24900	24671	24844	25004	24985	24920	24924	24989	25197	24923	25076	24788	25088	24943	25068	25154	25062	25032	24758	25080	24795	25358	25039	24877	25276	25158	24827	24905	24759	25059	24927	24766	24953	24870	24857	24998	24644	25192	24988	24997	24872	24882	24998	25076	24899	24844	24882	24988	24705	24880	25095	25112	25012	24833	24875	25228	25063	24901	24749	25260	24808	24964	25083	24788	25102	24960	25325	24992	25117	24571	24677	24934	24989	24926	24971	24953	24949	25025	24959	25035	24866	24854	25141	25113	25059	25024	25002	24947	24941	24790	25047	24918	24898	25124	24701	24897	24815	24986	25203	25025	25020	24841	25152	25181	24740	24925	24849	24955	24794	24957	25022	24966	24809	24849	24935	24811	25221	25123	24864	24755	25144	24953	24978	25118	24883	25094	25044	25061	24849	24940	24948	25286	24977	24954	24615	24988	24834	24857	25178	24994	24831	25173	25063	24974	24978	24777	24942	25035	24906	24789	25040	25127	25007	24979	25061	25111	25325	25148	25007	24926	24950	25067	25335	25076	24974	24947	24696	25070	24764	25021	24895	24844	25011	25306	25036	24949	24838	25016	24715	25005	25122	24948	25261	25256	24997	25087	24903	25004	25096	24899	24784	25121	24966	25045	25355	24796	25001	24882	24900	24931	24834	24774	25208	25081	25093	24820	24887	24943	25047	25032	25066	24943	25068	25003	25123	25073	25033	24902	25069	24741	25115	25104	24963	24982	25130	24881	24907	25039	24906	24877	24703	24992	25230	25116	25066	24907	25104	24702	24981	24962	24835	24978	24929	24883	25195	25166	25020	25137	24923	24883	25039	25034	24966	24956	25063	25025	25015	24747	24895	25013	25025	24993	24627	24829	25070	25063	24863	25156	25266	25089	24913	25076	24978	24893	24941	24956	25071	24649	24991	24905	25367	25255	24992	25202	25064	24959	24976	25092	24727	24882	25178	24984	25258	24958	25122	24954	24900	25014	25031	25226	24750	24713	24964	24972	24906	25002	25181	24833	24850	25091	25008	25059	25097	25040	25036	25094	25049	24961	25184	25064	24958	24852	24892	24912	25004	24964	24984	25245	25075	24867	25157	24853	24958	25115	25055	24915	24841	25060	25120	24963	24844	24829	25112	24870	24773	25188	25105	24901	24972	24832	24923	24709	25043	24695	25064	25096	24998	25110	24999	24860	24980	24882	24977	24803	24983	24976	25036	24886	25096	25101	24862	25130	24863	24921	24899	24875	24903	25270	25056	24855	25085	25086	25025	24817	25073	25037	24809	24864	25016	24842	24748	24818	25195	25026	25060	24974	24846	24994	25154	25133	25018	24862	24712	25162	24909	24925	24929	25014	24997	25091	24810	25198	25034	24883	24775	24939	25172	24943	25471	24889	24958	25219	24953	24940	24976	24781	25009	24951	24793	24827	24954	25077	24889	24879	24953	25051	24954	25010	25036	24693	24614	24925	24993	25258	24852	25018	25051	25199	25072	24843	25045	24896	25195	24819	24770	24857	24913	24822	25069	25122	24949	25127	25026	25067	24994	24858	25263	24894	24869	24805	25044	25162	25001	25126	25146	24962	24854	24948	25055	24931	25143	24836	25027	25012
18921	24944	24029	18893	18107	27082	23749	18376	15490	14961	14558	14820	14365	14557	14429	14413	14380	14494	14459	14558	14665	14586	14581	14656	14709	14632	14640	14530	14644	14504	14508	14605	14456	14567	14506	14575	14413	14597	14508	14686	14544	14518	14473	14627	14561	14609	14500	14452	14568	14303	14566	14454	14471	14670	14489	14617	14664	14521	14430	14590	14581	14400	14498	14562	14420	14555	14537	14443	14465	14634	14553	14470	14568	14480	14503	14672	14580	14520	14579	14706	14683	14603	14352	14379	14555	14546	14672	14688	14539	14495	14708	14395	14384	14442	14562	14553	14585	14539	14413	14604	14588	14562	14438	14658	14393	14495	14613	14360	14339	14487	14499	14583	14520	14425	14510	14496	14529	14443	14511	14629	14623	14521	14426	14503	14590	14315	14556	14666	14585	14640	14568	14519	14574	14368	14647	14367	14466	14518	14502	14423	14632	14293	14634	14479	14427	14589	14596	14520	14616	14306	14538	14656	14659	14469	14502	14444	14340	14567	14621	14368	14388	14619	14537	14473	14448	14607	14436	14443	14495	14528	14418	14621	14388	14600	14637	14480	14645	14562	14545	14565	14439	14554	14563	14388	14427	14604	14493	14682	14440	14513	14615	14574	14500	14419	14443	14547	14540	14576	14678	14547	14427	14630	14353	14321	14480	14514	14628	14459	14372	14500	14505	14499	14560	14435	14271	14397	14585	14547	14444	14559	14536	14683	14336	14474	14432	14546	14465	14633	14517	14496	14487	14486	14603	14434	14342	14398	14573	14486	14566	14526	14446	14476	14603	14586	14503	14424	14535	14529	14360	14548	14371	14432	14502	14393	14403	14510	14625	14693	14522	14497	14522	14304	14601	14391	14537	14419	14516	14370	14595	14510	14556	14450	14652	14550	14791	14404	14453	14588	14503	14567	14404	14692	14500	14449	14551	14408	14465	14378	14351	14285	14598	14465	14448	14685	14556	14419	14627	14400	14377	14575	14557	14576	14501	14541	14651	14438	14570	14507	14601	14668	14416	14440	14412	14404	14523	14354	14437	14580	14492	14446	14536	14338	14511	14665	14451	14576	14482	14470	14401	14741	14615	14676	14438	14413	14656	14722	14646	14431	14542	14513	14376	14588	14591	14481	14573	14575	14512	14765	14414	14496	14626	14586	14630	14569	14508	14429	14520	14497	14561	14735	14527	14489	14507	14600	14460	14567	14661	14556	14633	14375	14691	14517	14503	14445	14458	14519	14590	14571	14407	14285	14551	14515	14583	14601	14632	14388	14775	14606	14534	14481	14493	14425	14543	14384	14394	14550	14417	14748	14418	14462	14562	14273	14316	14629	14498	14595	14348	14393	14424	14477	14703	14554	14575	14459	14413	14561	14493	14498	14698	14344	14537	14406	14758	14593	14626	14443	14578	14513	14541	14608	14415	14516	14396	14442	14611	14532	14539	14440	14577	14458	14610	14403	14588	14426	14579	14448	14609	14645	14597	14558	14472	14505	14515	14601	14520	14514	14632	14633	14498	14588	14480	14505	14413	14717	14538	14486	14482	14553	14599	14530	14425	14541	14393	14474	14465	14497	14612	14608	14574	14408	14453	14579	14590	14490	14544	14481	14596	14554	14467	14629	14572	14467	14437	14447	14405	14610	14652	14520	14541	14468	14567	14468	14581	14568	14694	14313	14650	14404	14447	14499	14511	14445	14557	14628	14452	14497	14524	14398	14608	14394	14403	14501	14478	14479	14587	14486	14598	14530	14382	14600	14641	14401	14446	14542	14555	14503	14579	14666	14535	14602	14604	14537	14500	14484	14461	14524	14691	14550	14653	14517	14522	14373	14594	14505	14679	14489	14544	14473	14389	14615	14374	14408	14532	14583	14509	14440	14596	14588	14374	14615	14711	14720	14510	14567	14469	14588	14579	14505	14499	14468	14649	14580	14271	14702	14472	14532	14609	14616	14419	14499	14623	14488	14455	14464	14558	14427	14432	14380	14596	14556	14362	14448	14391	14613	14655	14592	14766	14567	14538	14469	14495	14462	14425	14490	14586	14612	14515	14524	14603	14623	14531	14524	14665	14405	14487	14421	14638	14406	14508	14639	14495	14514	14618	14560	14499	14450	14680	14394	14533	14568	14337	14499	14484	14400	14574	14421	14632	14539	14513	14479	14440	14567	14559	14502	14578	14468	14517	14495	14432	14489	14511	14515	14656	14529	14471	14534	14490	14514	14499	14598	14550	14484	14551	14438	14577	14398	14676	14527	14662	14430	14450	14609	14554	14342	14405	14639	14497	14329	14578	14563	14552	14525	14641	14380	14565	14649	14488	14424	14638	14720	14535	14457	14560	14565	14359	14653	14526	14735	14448	14661	14669	14589	14560	14519	14556	14663	14606	14595	14464	14515	14347	14653	14437	14746	14494	14594	14491	14666	14553	14596	14612	14499	14701	14536	14484	14516	14505	14495	14564	14499	14494	14514	14543	14520	14587	14444	14606	14586	14393	14714	14472	14649	14548	14537	14500	14547	14529	14542	14513	14493	14298	14468	14523	14532	14526	14453	14530	14454	14512	14640	14334	14507	14498	14393	14516	14515	14617	14604	14410	14607	14493	14587	14523	14554	14408	14394	14530	14434	14363	14460	14633	14493	14537	14620	14556	14470	14442	14566	14611	14524	14493	14237	14608	14685	14427	14657	14706	14555	14523	14561	14613	14547	14790	14449	14486	14309	14359	14533	14492	14463	14575	14552	14483	14434	14621	14573	14597	14531	14442	14610	14456	14454	14352	14444	14330	14587	14480	14540	14633	14527	14541	14491	14488	14577	14320	14583	14575	14653	14645	14499	14482	14562	14563	14516	14322	14442	14626	14587	14538	14525	14425	14612	14485	14452	14649	14448	14592	14529	14588	14480	14421	14609	14458	14476	14325	14415	14710	14593	14525	14339	14373	14512	14551	14399	14573	14522	14405	14674	14490	14402	14471	14755	14394	14674	14659	14405	14431	14488	14423	14596	14536	14430	14538	14474	14704	14425	14531	14401	14343	14531	14562	14461	14461	14561	14767	14511	14502	14698	14489	14380	14555	14597	14516	14405	14526	14548	14438	14425	14513	14470	14517	14541	14617	14407	14550	14559	14494	14619	14491	14453	14532	14507	14377	14552	14486	14594	14589	14574	14652	14680	14409	14654	14603	14424	14567	14290	14562	14531	14671	14590	14717	14478	14347	14429	14615	14453	14428	14391	14377	14606	14672	14487	14600	14650	14419	14509	14495	14532	14520	14416	14437	14576	14625	14525	14624	14563	14560	14463	14516	14562	14404	14493	14490	14376	14556	14553	14506	14664	14750	14547	14494	14514	14456	14500	14559	14439	14410	14617	14401	14515	14623	14485	14462	14559	14433	14482	14642	14530	14437	14627	14533	14504	14571	14566	14732	14417	14478	14446	14364	14374	14658	14558	14487	14517	14555	14434	14471	14409	14344	14411	14594	14532	14695	14537	14651	14574	14594	14475	14646	14392	14472	14648	14513	14432	14439	14601	14264	14282	14505	14569	14442	14359	14485	14558	14407	14531	14435	14567	14637	14413	14564	14494	14363	14599	14521	14549	14489	14306	14584	14558	14366	14531	14498	14508	14518	14576	14402	14501	14547	14472	14551	14450	14656	14643	14341	14613	14768	14320	14437	14643	14675	14660	14519	14457	14490	14603	14508	14535	14389	14543	14494	14506	14629	14426	14564	14497	14731	14537	14281	14576	14551	14596	14613	14565	14459	14480	14584	14474	14570	14471	14380	14512	14655	14510	14384	14613	14618	14649	14483	14652	14535	14508	14715	14639	14647	14525	14494	14408	14367	14581	14625	14501	14663	14328	14482	14577	14603	14457	14636	14567	14687	14574	14304	14545	14532	14401	14589	14555	14539	14493	14450	14541	14408	14506	14647	14491	14589	14395	14568	14572	14496	14609	14467	14672	14620	14459	14638	14647	14384	14522	14390	14513	14491	14285	14573	14670	14567	14611	14421	14510	14508	14436	14463	14483	14530	14528	14557	14681	14387	14531	14663	14581	14538	14488	14504	14461	14474	14423	14508	14530	14589	14649	14454	14500	14474	14494	14509	14511	14590	14618	14589	14555	14570	14689	14397	14570	14729	14452	14459	14542	14487	14609	14511	14426	14389	14555	14599	14630	14600	14486	14568	14624	14534	14482	14421	14379	14566	14610	14509	14503	14630	14650	14547	14562	14421	14712	14521	14428	14634	14534	14630	14423	14614	14411	14630	14538	14745	14553	14414	14464	14456	14576	14430	14610	14612	14575	14564	14473	14465	14502	14743	14662	14407	14329	14452	14518	14596	14597	14759	14514	14394	14381	14631	14588	14562	14572	14461	14468	14546	14582	14544	14489	14661	14647	14593	14546	14407	14604	14577	14600	14457	14515	14356	14502	14340	14433	14575	14660	14525	14471	14466	14519	14645	14378	14640	14473	14600	14584	14537	14453	14510	14409	14490	14336	14365	14550	14434	14647	14456	14421	14544	14513	14140	14562	14579	14403	14759	14533	14448	14550	14577	14436	14390	14492	14396	14536	14418	14551	14492	14462	14468	14376	14460	14578	14483	14478	14630	14457	14754	14440	14477	14618	14598	14353	14743	14556	14481	14527	14385	14537	14385	14580	14544	14521	14677	14566	14687	14461	14461	14581	14256	14539	14686	14509	14481	14416	14504	14288	14466	14479	14677	14709	14557	14505	14522	14449	14544	14480	14474	14357	14369	14480	14523	14595	14581	14469	14672	14425	14715	14571	14467	14463	14377	14388	14430	14699	14472	14511	14574	14677	14418	14524	14412	14518	14513	14593	14696	14560	14651	14566	14610	14430	14414	14400	14580	14590	14617	14587	14567	14495	14614	14531	14613	14475	14561	14532	14630	14578	14605	14458	14518	14476	14413	14492	14274	14551	14650	14600	14366	14471	14790	14629	14550	14597	14568	14483	14391	14426	14375	14604	14577	14414	14600	14562	14480	14582	14550	14455	14461	14555	14529	14259	14419	14435	14406	14460	14624	14510	14545	14579	14275	14354	14567	14441	14399	14487	14702	14463	14601	14320	14553	14423	14666	14601	14588	14512	14563	14589	14457	14721	14584	14648	14329	14582	14471	14418
24258	21319	28365	26192	35662	69378	62963	46088	31758	27720	25911	25041	25064	25176	25087	25041	25173	25053	24931	24969	25210	24936	25055	25038	24780	24948	24602	25001	25048	24778	24831	24827	24900	24944	24829	24941	24884	24906	24888	24964	24826	24889	24944	24964	24939	24777	24885	24657	24727	24719	24742	24736	24663	24704	24859	24715	24656	24732	24843	25052	25007	24922	24954	24745	24596	24968	24869	24876	24875	24768	24825	24557	24778	24880	24935	24708	24765	24746	24754	25021	24891	24901	24818	24842	24822	24772	25060	24789	24992	24701	24984	24826	24739	24979	25070	24771	24835	24570	24536	25005	24819	25038	24923	24808	24637	24795	24870	25028	24883	24695	24751	24369	24777	24836	24913	24774	24623	24824	24719	24902	24684	24829	24731	24753	24701	24870	24847	24710	24687	24642	24711	24744	24734	24880	24863	24686	24935	24793	24947	24697	24942	24954	24987	24931	24727	24863	24594	24824	24602	24527	24697	24805	24944	24874	24710	24613	24927	24887	24966	24455	25025	24907	24787	24696	25013	24924	24714	24954	24840	24587	24734	24644	24699	24597	24773	24865	24785	24803	24680	24666	24733	24867	24974	24777	24788	24705	24811	24907	24917	24997	24722	24852	24918	24808	24647	24806	24724	24941	24882	24722	24737	24738	24598	24858	24659	25027	25042	24525	24580	24933	24890	24829	24709	24883	24687	24973	24636	24662	24912	24540	24897	24717	24897	24839	24877	24501	24675	24899	24849	24715	24657	24670	24600	24808	24629	24776	24778	24801	24785	24376	24644	24535	24729	24835	24802	24747	24799	24743	24589	24986	24737	24703	24969	24664	24665	24729	24580	24715	24628	24684	24867	24757	24581	24862	24845	24724	24921	24698	24887	24612	24527	24582	24571	24845	24634	24621	24688	24686	24875	24845	24620	24829	24708	24769	25252	24906	24806	24679	24675	24846	24652	24656	24877	24932	24896	24821	24810	24937	24953	24812	24582	24761	24930	24833	24627	24579	24693	24644	24761	24820	24832	24742	24765	24739	24574	24593	24775	24602	24783	24791	24444	24854	24781	24711	24687	24886	24707	24833	24854	24889	24637	24755	24967	24793	24821	24832	24544	24517	25013	24720	24826	24852	24777	24718	24923	25112	24782	24711	24774	24756	24757	24601	24942	24666	24651	24811	25160	24597	24849	24778	24700	24809	24593	24559	24717	24962	24773	24654	24848	24785	24684	24793	24959	24673	24840	24745	24736	25013	24800	24732	24751	24824	24791	25065	24791	24840	24778	24885	24737	24739	24711	24561	24621	24697	24739	24860	24743	24648	24830	25055	24710	24795	24699	24759	25051	25007	24776	24854	24738	25038	24863	24715	24544	24818	24844	24886	24838	24693	24719	24694	24701	24688	24697	24772	24889	24787	24760	24784	25044	24778	24895	24684	24824	24739	24912	24923	24790	24670	24606	24794	24733	24820	24839	24721	24501	24425	25163	24668	24669	24776	24659	24841	24708	24643	24865	24655	24879	24816	24868	24901	24809	24596	24805	24482	24496	24756	24776	24678	24965	24772	24913	24886	24895	24734	24852	24925	24917	24818	24850	24648	24870	24971	24803	24708	24890	24841	24785	24759	24843	24613	24915	25002	24852	24875	24793	24777	24980	24819	24784	24907	24854	24679	24738	24810	24902	24853	24812	24615	24746	24713	24775	24944	24993	24679	24746	24633	24972	24912	24730	24741	24699	24977	24726	24692	24779	24954	25027	24666	24714	24714	24821	24789	24838	25050	24777	24831	24701	24757	24349	24914	24670	24491	24646	24889	24760	24804	24902	24685	24697	24813	24581	24936	24592	24578	24646	24752	24810	24652	24895	24899	24830	24871	24775	24961	24916	24962	24754	24899	24858	24794	24926	25009	24720	24704	24714	24578	24661	24811	24641	24613	25040	24722	24997	24653	24711	24662	24685	24894	24877	24776	24688	24818	24938	25091	24976	24849	24857	24895	25020	24967	24889	24780	24845	24701	24688	24812	25044	24895	24754	24797	24997	24779	24766	24661	24809	24932	24723	24845	24783	24810	24678	25010	24952	24831	24762	24848	24682	24878	25022	24662	24928	24660	24742	24620	24554	24766	24779	24618	24923	24762	24768	24757	24867	24706	24517	24845	24868	24641	25124	24705	24755	24901	24553	24417	24996	24852	24773	24715	24596	25008	24891	24654	24679	25102	24687	24875	24655	24759	24812	24800	24717	24872	24944	24919	24858	24727	24914	24624	24510	24778	24729	24770	24695	25011	24961	24932	24835	24568	24712	24908	24911	24882	24826	24854	24794	24886	24600	24726	24879	24893	24627	25058	24838	24817	24706	24773	24764	24573	24643	24915	24615	24714	24716	24652	24554	24662	24664	24716	24544	24797	24778	24974	24975	24863	24940	24858	24708	24881	24773	24657	24931	24706	24795	24780	24905	24868	24887	24729	24683	24935	24970	24850	24735	24874	24655	24619	25044	25048	25042	25040	24779	24577	24635	24574	24725	24862	24788	24796	24830	24658	24671	24718	25064	24971	24779	24793	24968	24886	24467	24684	24763	24797	24568	24938	24912	24767	24943	24992	24743	24600	24644	24624	24769	24833	24708	24915	24806	24675	24550	24696	24864	24748	24678	24942	24743	24820	24946	24834	24862	24688	24905	24832	24759	24963	24676	24860	24987	24690	24684	24910	24885	24903	25024	25052	24764	24506	24837	24799	24749	24569	24848	25007	24867	24812	24769	24709	24686	25029	24725	24901	25027	24645	24932	24817	24899	24666	24780	24674	24488	24991	24906	24490	24514	24763	24810	24696	24617	24932	24826	24882	24853	24748	24734	24724	24844	24943	24673	24812	24970	24761	24995	25001	25046	24714	24717	24890	24794	24852	24620	24634	24702	24618	24873	24739	24674	24903	24789	24804	24967	24887	24736	24969	25017	24855	24566	24835	24593	24664	24671	24767	24863	24873	24913	24881	24732	24868	24888	24697	24911	24463	24765	24937	24722	24882	24603	24938	25045	24732	24645	24621	24785	24707	24875	25053	24902	24917	24709	24902	24714	24784	24867	24867	24738	24764	24627	24807	24970	24848	24630	24793	24684	24548	24876	24905	24782	24830	24775	24983	24802	24708	24669	24721	24826	24739	24570	24901	24910	24835	24708	24510	24765	24791	24772	24570	24781	24919	24703	24898	24840	24871	24724	24876	24857	24753	24718	24644	24911	24768	24622	24563	24928	24484	24779	24661	24774	24763	24802	24829	24811	24750	24785	24562	24824	24742	24748	24577	24683	24959	24637	24592	24664	24542	24726	24732	24577	24864	24886	24476	24508	24719	24548	24829	24898	24889	24829	24775	24808	25040	24881	24837	24649	24871	24768	24834	24585	24878	24849	24736	24791	24707	24771	24820	24686	24649	24669	24732	24632	24721	24757	24784	24977	24948	24920	25050	24794	24706	24809	24787	24740	24867	24788	24893	24711	24825	24659	24671	24887	24946	24805	24897	24657	24753	24892	24715	24813	24828	24793	24976	24885	24775	24885	24671	24775	24792	24808	24756	24764	24892	24899	24912	24790	24475	24757	24586	24595	24725	24979	24651	24721	24756	24940	24969	24906	24812	24793	24774	24482	25014	24886	24800	25170	24696	25021	24693	24841	24469	24603	24757	24492	24922	24887	24674	24764	24870	24853	24857	24861	24458	24763	24891	24711	24714	24894	24981	24715	24681	24802	24774	24833	24679	24749	24767	24696	24717	24536	24855	24677	24465	24699	24946	24740	24823	24878	24855	24823	24964	25050	24730	24686	24930	24843	24617	24778	24812	24944	24635	24765	24620	24703	24825	24547	24593	24734	24692	24810	24936	24788	24889	24925	24622	24660	24962	24675	24734	24984	24820	24865	24552	24496	24468	24862	24613	25151	24997	24787	24821	24911	24863	24893	24978	24875	24972	25067	24806	24483	24699	24759	24849	24923	24984	24750	24707	24776	24704	24791	24571	24743	24695	24734	24901	24677	24901	25083	24797	24861	24956	24823	24565	24719	24668	24847	24818	24747	25057	24699	24753	24819	24776	24708	24823	24870	24757	24770	24653	24774	24781	24929	24783	24916	24928	24876	24885	24677	24912	24714	24818	24846	24745	24834	24552	24832	25062	24875	24835	24773	24908	24733	24694	24747	24849	24874	24570	24917	25079	24827	24974	24703	24623	24663	24689	25053	24666	24767	24870	24693	24901	24833	24675	24520	24773	24910	24930	24934	24826	25005	24630	24850	25018	24792	24725	24709	24684	24826	24626	24847	24775	24957	24530	24726	24749	24956	24957	24727	24880	24835	24878	24888	24609	24925	24726	24780	24805	24751	24758	24611	24587	24715	24741	24465	24982	24717	24713	24883	24934	24839	24696	24855	25110	24714	24607	24509	24752	24742	24979	24735	24753	24604	24807	24766	24889	24788	24680	24422	25040	24727	24730	24681	24887	25009	24623	24794	24981	24738	24853	24663	24789	24804	24962	24685	24778	24533	24650	24955	25067	24971	24825	24672	24951	25023	24732	24643	24930	24480	24755	24681	24709	24862	24940	24706	24897	24621	24978	25000	24733	24892	24697	24754	24862	24971	24611	24816	24664	24793	24768	24596	24981	24821	24950	24810	25053	24873	24897	24788	25043	24695	24876	24828	24662	24892	24815	24871	24558	24773	24747	24779	24670	24799	24829	24773	24644	24643	24753	24901	24526	24758	24817	24871	25004	24877	24848	24489	24459	24668	24520	24633	24732	24988	24924	24852	24772	24730	24932	24755	24776	24805	24926	24881	24940	24840	24779	24708	24683	24623	24796	24792	24903	24807	24716	24894	24812	24878	24802	24750	24987	24959	24728	24740	24661	24747	24847	24828	25145	24821	24853	24745	24906	25001	24976	24649	24394	24857	24886	25042	24778	24749	24786	24922	24941	24900	24699	24659	24842	24680	24601	24845	24729	24808	24783	24791	24919	24909	24901	24832	24899	24693	24749	24942	24978	24884	24652	24797	24737	24802	24788	24767	24772	25057	24764	24927	25005	24653	25007	24945	24857	24981	24648	24999	24640	25099	24886	24795	24694	24965	24996	24950	24943	24993	25147	24720	24602	24754	24782	24755	25036	24748	24896
18871	33367	31621	23682	38807	69714	58259	34844	20632	16889	14954	14825	14797	14840	14825	14644	14759	14782	14707	14719	14639	14669	14927	14697	14792	14752	14802	14686	14597	14558	14607	14799	14525	14581	14663	14699	14734	14696	14718	14805	14848	14705	14860	14566	14614	14844	14613	14556	14571	14711	14486	14712	14780	14717	14711	14887	14375	14767	14571	14604	14658	14774	14790	14680	14834	14662	14746	14760	14629	14445	14670	14617	14722	14677	14650	14658	14626	14609	14660	14758	14521	14722	14569	14741	14423	14761	14629	14695	14435	14566	14700	14567	14558	14696	14711	14432	14556	14679	14711	14629	14562	14678	14538	14752	14442	14705	14842	14608	14710	14637	14758	14662	14748	14735	14696	14815	14652	14672	14528	14634	14676	14684	14751	14621	14765	14520	14619	14739	14627	14625	14606	14601	14650	14525	14596	14689	14574	14659	14702	14696	14659	14682	14769	14569	14364	14682	14399	14674	14761	14740	14752	14565	14574	14766	14517	14654	14707	14576	14704	14690	14676	14653	14695	14703	14685	14590	14691	14619	14684	14751	14600	14673	14777	14543	14812	14580	14764	14453	14714	14611	14642	14694	14648	14593	14540	14701	14561	14676	14539	14630	14529	14570	14591	14741	14634	14507	14640	14736	14831	14679	14680	14739	14656	14515	14708	14607	14596	14476	14681	14662	14715	14493	14625	14703	14666	14483	14535	14569	14639	14675	14514	14636	14831	14577	14707	14592	14895	14670	14708	14620	14611	14506	14706	14704	14671	14743	14557	14686	14851	14572	14640	14525	14630	14697	14625	14355	14594	14755	14767	14608	14618	14591	14844	14630	14669	14730	14805	14587	14548	14673	14727	14894	14549	14747	14676	14471	14701	14759	14596	14544	14686	14494	14784	14590	14777	14510	14481	14657	14603	14612	14762	14586	14665	14862	14560	14439	14693	14664	14528	14728	14587	14584	14616	14550	14704	14795	14603	14655	14642	14661	14721	14628	14635	14533	14783	14848	14700	14718	14571	14558	14515	14516	14739	14555	14632	14715	14596	14713	14681	14541	14516	14435	14634	14706	14737	14614	14698	14734	14656	14712	14654	14676	14693	14606	14679	14543	14672	14743	14547	14685	14708	14459	14567	14654	14624	14543	14688	14458	14733	14553	14532	14585	14572	14658	14775	14576	14636	14560	14559	14551	14781	14598	14629	14688	14844	14600	14685	14756	14840	14676	14712	14576	14557	14688	14652	14648	14540	14700	14717	14461	14677	14652	14501	14557	14551	14515	14483	14662	14538	14690	14787	14598	14585	14693	14593	14705	14608	14675	14582	14725	14492	14672	14727	14707	14602	14592	14593	14640	14656	14674	14633	14653	14641	14764	14703	14504	14591	14743	14799	14754	14907	14493	14635	14756	14568	14603	14569	14760	14599	14564	14635	14638	14448	14549	14750	14712	14589	14466	14537	14649	14699	14717	14478	14601	14664	14557	14576	14499	14638	14499	14397	14492	14466	14614	14761	14629	14614	14596	14460	14551	14746	14589	14440	14781	14711	14733	14574	14606	14777	14578	14631	14539	14642	14743	14735	14889	14707	14675	14658	14551	14667	14485	14616	14575	14572	14723	14546	14646	14636	14723	14590	14643	14707	14857	14572	14646	14642	14632	14887	14564	14694	14637	14625	14676	14737	14606	14432	14496	14650	14678	14460	14543	14706	14688	14498	14710	14666	14593	14644	14676	14622	14448	14753	14643	14518	14617	14539	14463	14741	14593	14613	14760	14652	14547	14525	14716	14593	14692	14692	14672	14648	14766	14498	14614	14675	14490	14713	14650	14633	14660	14546	14735	14797	14666	14604	14631	14595	14686	14565	14659	14638	14777	14539	14644	14644	14506	14661	14719	14756	14606	14627	14646	14776	14684	14679	14665	14678	14588	14687	14746	14666	14690	14614	14771	14579	14707	14798	14529	14820	14528	14589	14447	14685	14722	14621	14539	14637	14759	14744	14706	14664	14594	14572	14536	14503	14584	14837	14463	14540	14594	14460	14586	14646	14709	14702	14489	14646	14797	14733	14646	14507	14741	14550	14703	14600	14490	14687	14683	14568	14659	14527	14506	14677	14738	14692	14608	14780	14568	14628	14748	14627	14455	14759	14786	14668	14425	14585	14559	14482	14482	14767	14745	14567	14592	14695	14615	14583	14633	14588	14850	14704	14693	14518	14641	14684	14601	14643	14730	14711	14627	14778	14734	14522	14560	14563	14682	14728	14693	14598	14483	14735	14660	14569	14651	14530	14585	14603	14567	14664	14661	14596	14868	14718	14634	14735	14581	14758	14633	14656	14686	14663	14811	14434	14641	14638	14663	14656	14449	14750	14788	14582	14397	14694	14481	14633	14713	14571	14605	14721	14640	14700	14667	14735	14809	14654	14680	14827	14695	14514	14710	14632	14599	14606	14843	14553	14668	14618	14799	14597	14647	14691	14822	14613	14577	14689	14661	14756	14598	14623	14721	14584	14542	14536	14696	14668	14665	14503	14644	14445	14681	14634	14613	14583	14607	14580	14607	14630	14566	14453	14618	14848	14613	14663	14565	14677	14573	14624	14641	14557	14666	14599	14647	14407	14731	14782	14695	14636	14733	14664	14503	14522	14574	14709	14614	14559	14598	14559	14716	14772	14682	14417	14736	14653	14710	14705	14408	14841	14906	14615	14668	14658	14720	14689	14503	14717	14720	14578	14578	14585	14648	14557	14704	14736	14603	14627	14391	14636	14671	14729	14672	14700	14547	14711	14854	14775	14486	14678	14933	14509	14596	14680	14494	14739	14508	14577	14709	14559	14705	14568	14674	14626	14807	14595	14654	14679	14703	14736	14511	14547	14643	14815	14598	14612	14750	14605	14637	14849	14472	14540	14521	14659	14640	14556	14650	14627	14562	14722	14585	14718	14580	14592	14575	14591	14588	14589	14680	14500	14623	14706	14781	14723	14709	14785	14862	14587	14655	14630	14820	14696	14751	14608	14634	14595	14650	14598	14538	14638	14606	14583	14646	14553	14685	14662	14414	14465	14502	14603	14778	14763	14736	14683	14549	14621	14642	14835	14710	14571	14736	14697	14824	14729	14636	14570	14606	14719	14464	14539	14775	14641	14744	14683	14548	14582	14637	14714	14597	14868	14395	14607	14467	14463	14584	14593	14564	14485	14730	14767	14457	14608	14533	14700	14855	14666	14735	14724	14719	14664	14693	14520	14738	14508	14558	14556	14511	14680	14729	14728	14656	14664	14754	14641	14757	14511	14568	14589	14665	14676	14643	14506	14661	14822	14719	14719	14993	14686	14514	14647	14668	14615	14523	14658	14816	14590	14591	14693	14568	14677	14822	14624	14635	14620	14657	14878	14667	14770	14665	14681	14621	14690	14608	14420	14728	14649	14516	14809	14756	14617	14751	14605	14744	14607	14791	14660	14660	14762	14557	14664	14704	14727	14607	14883	14608	14700	14577	14715	14667	14519	14582	14565	14647	14597	14570	14450	14433	14551	14529	14671	14728	14884	14668	14563	14670	14475	14529	14762	14494	14715	14532	14693	14492	14673	14669	14558	14366	14706	14659	14599	14596	14637	14582	14630	14700	14652	14614	14475	14878	14626	14635	14646	14740	14658	14779	14703	14642	14656	14511	14654	14636	14596	14565	14660	14629	14701	14593	14586	14611	14712	14686	14623	14590	14847	14535	14662	14394	14652	14671	14748	14596	14562	14704	14676	14601	14786	14684	14630	14627	14576	14494	14688	14668	14591	14466	14765	14610	14777	14725	14501	14578	14676	14632	14511	14551	14679	14657	14657	14551	14584	14742	14539	14564	14792	14696	14656	14696	14567	14573	14858	14756	14691	14666	14739	14724	14386	14776	14690	14644	14679	14572	14642	14555	14660	14658	14628	14615	14807	14658	14663	14521	14598	14778	14771	14720	14555	14712	14708	14712	14656	14716	14667	14666	14679	14606	14729	14530	14539	14725	14744	14729	14666	14657	14657	14700	14657	14654	14631	14751	14740	14685	14636	14773	14495	14468	14456	14685	14599	14738	14593	14533	14688	14585	14654	14676	14736	14781	14580	14701	14620	14497	14703	14594	14901	14576	14791	14695	14603	14612	14625	14786	14715	14565	14541	14718	14529	14743	14630	14480	14696	14751	14698	14509	14843	14512	14510	14649	14707	14678	14723	14727	14544	14851	14574	14617	14636	14774	14568	14426	14558	14577	14535	14639	14619	14595	14774	14623	14550	14574	14638	14771	14594	14821	14679	14735	14498	14610	14812	14874	14751	14676	14629	14564	14537	14715	14545	14714	14672	14634	14661	14670	14563	14466	14619	14694	14635	14676	14677	14670	14563	14750	14584	14626	14703	14586	14854	14654	14696	14632	14789	14668	14507	14602	14769	14552	14585	14645	14440	14727	14765	14822	14486	14806	14776	14720	14643	14518	14652	14675	14739	14560	14536	14748	14654	14429	14690	14786	14680	14663	14677	14369	14746	14606	14577	14545	14586	14805	14564	14533	14718	14648	14656	14604	14568	14592	14640	14592	14597	14839	14628	14673	14647	14641	14528	14759	14655	14695	14657	14498	14738	14618	14656	14773	14579	14619	14836	14592	14431	14575	14516	14684	14629	14599	14646	14647	14644	14440	14599	14623	14668	14566	14797	14435	14613	14726	14836	14563	14659	14726	14551	14614	14590	14640	14859	14318	14811	14575	14784	14579	14529	14719	14632	14626	14737	14797	14537	14417	14655	14577	14592	14730	14719	14598	14600	14691	14846	14572	14619	14541	14572	14495	14608	14554	14870	14658	14569	14575	14652	14588	14549	14603	14524	14766	14659	14614	14728	14690	14372	14666	14925	14460	14845	14582	14691	14692	14746	14613	14640	14620	14436	14460	14680	14411	14579	14643	14656	14490	14640	14682	14715	14639	14765	14651	14748	14487	14568	14611	14691	14675	14620	14602	14683	14571	14646	14707	14553	14684	14562	14571	14721	14637	14700	14745	14758	14613	14529	14635	14671	14604	14556	14575	14943	14862	14586	14519	14780	14711	14541	14738	14489	14481	14658	14598	14523	14680	14631	14454	14757	14677	14616	14418	14633	14541	14634	14673	14648	14670	14785	14734
23181	21353	28517	25252	34829	75615	71916	52747	35620	30053	27117	26204	26210	25944	25792	25958	26014	26046	25913	25731	25678	25746	25779	25878	25970	25452	25699	25908	25545	25741	25764	25604	25876	25565	25737	25826	25687	25814	25892	25559	25566	25802	25868	25541	25984	25603	25526	25675	25784	25645	25800	25756	25611	25534	25665	25806	25405	25795	25870	25610	25662	25788	25774	25585	25866	25705	25862	25740	25690	25774	25580	25900	25909	25596	25575	25737	25750	25618	25582	25768	25734	25679	25862	25675	25754	25630	25675	25677	25969	25810	25433	25875	25736	25797	25731	25737	25668	25607	25683	25466	25775	25754	25397	25629	25588	25858	25827	25466	25638	25728	25539	25656	25630	25673	25900	25579	25711	25461	25592	25715	25976	25553	25861	25933	25732	25698	25624	25649	25534	25627	25693	25658	25359	25705	25677	25771	25615	25572	25529	25637	25823	25575	25684	25707	25696	25603	25713	25376	25688	25724	25815	25642	25792	25511	25714	25567	25568	25654	25554	25264	25729	25549	25585	25755	25765	25558	25611	25238	25660	25644	25749	25555	25729	25779	25705	25320	25793	25571	25705	25818	25556	25559	25615	25511	25654	25479	25565	25651	25632	25561	25667	25700	25566	25732	25796	25759	25512	25346	25609	25380	25772	25414	25575	25813	25491	25760	25572	25406	25537	25622	25736	25607	25620	25653	25726	25589	25757	25842	25453	25549	25496	25524	25784	25820	25765	25666	25948	25550	25842	25769	25454	25757	25655	25815	25567	25603	25635	25484	25533	25709	25642	25652	25681	25577	25649	25600	25685	25329	25763	25693	25938	25935	25765	25720	25696	25726	25875	25690	25697	25487	25493	25691	25869	25811	25438	25797	25715	25788	25784	25883	25663	25559	26039	25691	25658	25533	25824	25687	25619	25620	25456	25508	25779	25667	25717	25592	25747	25754	25738	25411	25490	25613	25633	25518	25624	25963	25632	25763	25499	25376	25881	25867	25739	25755	25728	25820	25589	25528	25797	25693	25772	25906	25594	25618	25453	25641	25627	25448	25867	25536	25640	25791	25739	25495	25511	25783	25613	25766	25674	25699	25589	25659	25299	25559	25909	25896	25700	25539	25536	25540	25632	25756	25640	25786	25610	25460	25717	25554	25779	25679	25673	25707	25982	25433	25913	25533	25580	25723	25725	25928	25821	25876	25410	25638	25641	25593	25671	25576	25754	25565	25508	25850	25545	25649	25769	25829	25628	25734	25899	25733	25769	25523	25624	25616	25729	25371	25699	25655	25585	25414	25602	25670	25753	25707	25625	25551	25512	25718	25594	25731	25533	25744	25708	25904	26095	25579	25704	25567	25679	25698	25686	25658	25788	25820	25639	25615	25596	25598	25599	25696	25691	25646	25710	25756	25611	25515	25624	25487	25691	25556	25463	25758	25624	25759	25731	25760	25462	25630	25869	25469	25718	25763	25670	25714	25942	25887	25808	25577	25653	25666	25724	25706	25920	25498	25339	25589	25795	25804	25548	25547	25828	25535	25786	25864	25696	25924	25735	25689	25601	25893	25745	25655	25665	25450	25436	25522	25539	25762	25888	25506	25720	25845	25914	25876	25712	25653	25700	25770	25698	25431	25795	25730	25695	25460	25511	25747	25725	25411	25726	25817	25892	25770	25800	25742	25543	25620	25793	25604	25462	25629	25457	25424	25862	25625	25586	25677	25638	25480	25528	25763	25818	25556	25510	25427	25660	25813	25801	25606	25665	25774	25640	25667	25619	25750	25654	25577	25642	25546	25726	25676	25694	25743	25714	25611	25582	25692	25881	25629	25585	25587	25425	25630	25608	25646	25766	25567	25532	25625	25499	25527	25718	25550	25653	25731	25690	25464	25701	25574	25723	25557	25804	25674	25701	25761	25870	25807	25855	25527	25644	25632	25759	25668	25388	25508	25452	25949	25655	25847	25556	25763	25511	25653	25536	25506	25849	25682	25342	25577	25597	25484	25710	25775	25612	25471	25595	25758	25548	25628	25536	25661	25453	25606	25436	25504	25760	25745	25615	25588	25774	25600	25582	25777	25532	25534	25502	25651	25904	25678	25671	25689	25721	25605	25676	25730	25412	25623	25420	25533	25511	25664	25679	25643	25588	25570	25571	25698	25936	25830	25794	25475	25555	25615	25710	25476	25692	25778	25567	25724	25710	25470	25868	25916	25537	25606	25686	25614	25589	25760	25509	25885	25683	25522	25886	25581	25654	25411	25735	25692	25669	25790	25611	25662	25644	25532	25606	25564	25562	25657	25774	25642	25776	25730	25535	25822	25831	25809	25842	25569	25707	25509	25896	25594	25369	25578	25879	25561	25774	25414	25512	25758	25508	25609	25477	25635	25475	25670	25595	25480	25804	25676	25530	25735	25753	25847	25690	25651	25807	25595	25387	25387	25540	25850	25734	25792	25523	25715	25591	25573	25681	25633	25594	25530	25692	25618	25678	25786	25589	25631	25741	25525	25542	25766	25624	25628	25709	25689	25507	25737	25800	25752	25801	25515	25607	25881	25803	25897	25818	25846	25690	25658	25769	25878	25602	25656	25692	25487	25806	25663	25736	25876	25519	25544	25604	25558	25829	25667	25901	25605	25793	25424	25524	25554	26047	25607	25671	25783	25707	25632	25526	25806	25860	25725	25506	25677	25496	25779	25425	25824	25448	25591	25739	25719	25564	25649	25454	25774	25568	25644	25568	25836	25784	25746	25862	25525	25871	25543	25598	25807	25947	25588	25411	25518	25894	25750	25674	25844	25817	25818	25755	25726	25500	25687	25596	25549	25696	25665	25456	25573	25681	25714	25624	25898	25801	25643	25773	25884	25731	25627	25649	25817	25458	25315	25681	25738	25514	25460	25475	25679	25848	25499	25547	25607	25585	25574	25579	25383	25794	25589	25598	25763	25725	25469	25930	25689	25892	25550	25830	25718	25751	25571	25993	25728	25631	25419	25737	25600	25526	25686	25776	25414	25594	25619	25828	25725	25891	25581	25664	25757	25702	25777	26025	25739	25674	25525	25919	25802	25878	25524	25851	25597	25497	25761	25499	25726	25529	25888	25892	25445	25771	25672	25569	25636	25638	25656	25772	25842	25446	25886	25728	25799	25726	25573	25805	25540	25751	25762	25677	25632	25580	25737	25760	25728	25621	25667	25486	25559	25646	25523	25708	25650	25679	25623	25625	25715	25531	25609	25480	25752	25747	25805	25532	25428	25637	25705	25784	25785	25458	25571	25594	25654	25598	25862	25702	25595	25487	25707	25592	25527	25968	25746	25772	25450	25463	25504	25726	25675	25497	25528	25480	25742	25700	25751	25802	25712	25570	25759	25689	25847	25498	25421	25761	25624	25606	25499	25856	25525	25773	25788	25701	25435	25623	25589	25447	25610	25493	25422	25695	25775	25722	25697	25785	25603	25347	25552	25801	25717	25752	25809	25515	25762	25365	25608	25490	25789	25790	25787	25676	25612	25835	25866	25751	25468	25983	25813	25799	25626	25703	25709	25787	25555	25606	25751	25358	25805	25781	25836	25577	25920	25623	25838	25694	25695	25563	25413	25561	25643	25715	25742	25711	25522	25610	25409	25634	25613	25569	25657	25579	25767	25480	25646	25734	25620	25785	25784	25511	25758	25744	25614	25634	25764	25656	25718	25617	25636	25825	25414	25464	25727	25541	25535	25620	25458	25627	25785	25629	25778	25782	25652	25841	25585	25632	25575	25933	25612	25753	25547	25702	25409	25647	25613	25633	25816	25511	25646	25697	25631	25603	25703	25764	25706	25629	25584	25617	25682	25853	25579	25517	25748	25366	25661	25502	25601	25597	25742	25665	25484	25629	25920	25504	25802	25406	25766	25904	25700	25674	25748	25783	25730	25528	25471	25713	25680	25530	25721	25634	25586	25600	25683	25642	25766	25755	25478	25410	25546	25530	25704	25779	25529	25753	25558	25689	25812	25438	25826	25477	25472	25779	25836	25958	25786	25541	25501	25629	25651	25869	25623	25579	25770	25620	25714	25682	25468	25675	25678	25423	25759	25888	25818	25652	25370	25360	25491	25503	25776	25707	25712	25482	25596	25798	25526	25422	25633	25644	25685	25606	25761	25694	25465	25614	25631	25438	25479	25516	25680	25648	25763	25624	26024	25682	25502	25593	25688	25742	25830	25738	25617	25759	25616	26013	25842	25952	25692	25886	25707	25527	25709	25870	25747	25608	25617	25742	25463	25531	25524	25892	25680	25793	25621	25722	25809	25598	25763	25621	25686	25907	25800	25555	25418	25652	25766	25553	25530	25591	25702	25606	25715	25872	25611	25754	25347	25544	25861	25740	25625	25855	25571	25746	25707	25785	25676	25611	25590	25522	25800	25551	25543	25444	25638	25654	25783	25850	25718	25799	25461	25686	25760	25583	25706	25703	25626	25805	25741	25504	25536	25620	25733	25483	25551	25684	25563	25649	25870	25726	25527	25440	25583	25664	25570	25600	25872	25444	25665	25728	25922	25647	25431	25523	25353	25358	25675	25733	25367	25529	25884	25739	25748	25359	25553	25773	25794	25448	25597	25727	25704	25539	25761	25738	25840	25806	25718	25724	25838	25826	25866	25505	25732	25839	25704	25604	25601	25586	25594	25475	25630	25769	25922	25750	25660	25475	25633	25735	25885	25609	25724	25570	25514	25835	25974	25768	25589	25671	25574	25789	25789	25745	25817	25791	25507	25496	25847	25850	25535	25915	25757	25491	25641	25766	25618	25364	25504	25606	25775	25584	25784	25527	25661	25790	25598	25678	25618	25622	25651	25681	25573	25428	25616	25481	25163	25519	25592	25568	25733	25383	25729	25666	25775	25571	25929	25389	25867	25580	25497	25692	25664	25672	25562	25729	25932	25730	25751	25866	25570	25697	25592	25665	25685	25548	25602	25607	25774	25766	25671	25849	25648	25583	25569	25463	25612	25780	25655	25761	25381	25602	25565	25617	25670	25799	25643	25617	25788	25750	25473	25732	25624	25595	25824	25994	25291	25471	25740	25722	25679	25859	25782	25772	25637	25587	25965	25651	25902	25650	25554	25529	25686	25610	25525	25573	25752	25793	25747	25578	25579	25433	25691	25648	25724
22518	40599	34482	26945	44222	82040	70481	43246	24741	18677	15695	15333	15209	15385	15286	15221	15353	15385	15362	15339	15356	15082	15159	15366	15277	15146	15109	15445	15446	15242	15414	15296	15345	15266	15244	15319	15357	15229	15181	15351	15307	15378	15195	15387	15275	15211	15144	15194	15268	15425	15224	15441	15074	15194	15116	15115	15314	15373	15298	15361	15209	15093	15207	15230	15208	15325	15291	14985	15164	15244	15273	15436	15301	15119	15219	15054	15327	15141	15013	15124	15152	15184	15067	15241	15038	15184	15152	15017	15351	15280	15334	15065	15099	15220	15232	15331	15345	15273	15146	15302	15245	15181	15128	15284	15221	15093	15108	15341	15233	15365	15226	15296	15158	15222	15375	15254	15153	14922	15194	15221	15201	15141	15228	15248	15254	15256	15248	15097	15076	15267	15186	15173	15333	15218	15226	15194	15154	15157	15245	15310	15250	15175	15211	15071	15152	15193	15224	15099	15194	15153	15170	15331	15134	15224	15181	15122	15228	15075	15246	15171	15031	15321	15315	15200	15203	15207	15330	15047	15189	15110	15263	15304	15264	15155	15099	15281	15407	15123	15147	15282	15262	15123	15141	15343	15208	15055	15015	14989	15201	14880	14966	15212	15110	14983	15306	15131	15218	15191	15239	15221	15286	15314	15319	15259	15271	15194	15011	15172	15106	15169	15214	15122	15252	15233	15178	15190	15156	15026	15183	15161	15030	15251	15243	15070	15288	15264	15223	15333	15380	15243	15053	15125	15272	15045	15132	15212	15100	15140	15207	15231	15379	15112	15285	15140	15242	15256	15320	15199	15180	15202	15184	15282	15281	15139	15082	15354	15161	15213	15240	15084	15181	15470	15196	15339	15166	15203	15201	15058	15088	15160	15290	15148	15166	15011	15105	15025	15235	15278	15169	15087	15215	15312	15016	15241	15145	15114	15193	15366	15099	15220	15189	15093	15293	15235	15104	15156	15312	15283	15333	15192	15170	15122	15182	15069	15110	15267	15147	15065	15136	15248	15281	15171	15206	15249	15177	15224	15230	15133	15200	15261	15313	14992	15200	15092	15175	15315	15245	15267	15270	15067	15154	15270	15133	15251	15314	15223	15228	15189	15262	15186	15233	15157	15244	15177	15263	15281	15038	15020	15040	15067	15114	15046	15124	15242	15346	15341	15054	15110	15285	15139	15139	15049	15181	15283	15192	15167	15186	15238	15202	15158	15176	15321	15260	15321	15161	15120	15347	15322	15123	15142	15182	15134	15404	14967	15233	15234	15224	15128	15235	15238	15147	15287	15120	15223	15240	15247	15247	15345	15111	15188	15125	15279	15214	15155	15019	15287	15200	15160	15212	15227	15130	15189	15034	14994	15185	15207	15302	15297	15139	15088	15131	14978	15104	15247	15274	15214	15170	15296	14932	15250	15180	15359	15089	14999	15411	15368	15220	15152	15247	15316	15137	15155	15217	15208	15257	15258	15124	14972	15265	15159	14988	15136	15220	15219	15434	15215	15064	15089	15114	15390	15278	15119	15188	15142	15189	15276	15327	15294	15249	15225	15305	15077	15075	15277	15174	15357	15249	15038	15286	15295	15404	15178	15313	15116	15160	15113	15255	15182	15090	15295	15242	15268	15149	15025	15174	15138	14878	15253	15083	15255	15150	15464	15106	15000	15214	15180	15123	15120	15328	15232	15157	15219	15061	15157	15266	15086	15084	15375	15121	15264	15016	15004	15219	15082	15235	15081	15147	15122	14899	15241	15060	15244	15092	15100	15059	15317	15183	15143	15040	15402	15113	15324	15151	15245	15143	15440	15183	15124	15168	15198	15339	15395	15288	15179	15330	15099	15313	15101	15145	15110	15237	15083	15181	15126	15313	15024	15384	15156	15198	15235	15322	15167	15160	15081	15241	15144	15123	15249	15148	15132	15043	15087	14985	15139	15323	15248	15171	15206	15234	15169	15265	15281	15183	15116	15259	15169	15208	15178	15187	15165	15178	15366	15257	15423	15101	15151	15317	15285	15284	15192	15023	15031	15085	15155	15150	15195	15252	15365	15144	15027	15124	15243	15432	15178	15340	15156	15287	15300	15013	15019	15063	15195	15194	15150	15144	15080	15023	15195	15206	15328	15407	15084	15350	15070	15292	15089	15192	15221	15222	15101	15267	15199	15136	15161	15117	15082	15092	15161	15339	15186	15349	15237	15205	15207	15137	15117	15254	15236	15235	15175	15257	15274	15054	15161	15479	15139	15295	15192	15223	14980	15301	15211	15120	15319	15126	15180	15182	15004	15125	15213	15076	15237	15157	15089	15194	15128	15184	15276	15055	15361	15112	15281	15272	15143	15179	15188	15169	15273	15061	15274	15248	15210	15057	15248	15111	15316	15147	15241	15250	15097	15172	15227	15302	15038	15188	15068	15095	15220	15295	15226	15158	15249	15166	15127	15181	15342	15094	15182	15431	15181	14973	15186	15126	15165	15031	15116	15158	15124	15209	15237	15239	15182	15250	15294	15348	15355	15244	15315	15097	15173	15116	15293	15215	15124	15025	15254	15129	15223	15211	15215	15264	15200	15131	15177	15056	15212	15092	15334	15112	15022	15134	15277	15153	14895	15242	15232	15159	15240	14993	15289	15217	15213	15214	15282	15260	15232	15133	15263	15197	15223	15415	15040	15440	15166	15362	15158	15072	15028	15211	15112	15282	15266	15011	15176	15109	15073	15093	15126	15169	15417	15146	15247	15031	15118	15276	15136	15133	15320	15038	15122	15074	15119	15200	15323	15232	14895	15197	15054	15178	15339	15255	15204	15161	15311	15158	15305	15072	15291	15140	15337	15287	15111	15293	15285	15148	15178	15292	15177	15210	15096	15235	15108	15260	15293	15350	15138	15102	15124	15243	15071	15178	15076	15166	15187	15212	15094	15199	15149	15132	15193	15081	15178	15291	15460	15135	15189	15192	15290	15162	15176	15265	15279	15209	15193	15405	15174	15170	15358	15244	15044	15223	15168	15219	15227	15161	15179	15015	14988	15225	15263	15216	15413	15127	15043	15178	15146	15239	15176	15202	15112	15001	15185	15307	15127	15095	15166	15117	15249	15388	15060	15225	14984	15227	15163	15255	15161	15175	15293	14985	15153	15284	15169	15168	15212	15160	14967	15160	15059	15136	15276	15101	15140	15209	15150	15129	15188	15182	15127	15499	15197	15100	15095	15050	15184	15173	14997	15262	15312	15255	15059	15239	15162	15131	15148	15156	15283	15096	15236	14954	15078	15237	15245	14993	15140	15146	15192	15024	15286	15091	15222	15209	15090	15354	15221	15133	15208	15089	15112	15324	15344	15173	15072	15089	15101	15083	15089	15169	15207	15162	15153	15361	15248	15120	15255	15198	15085	15256	15105	15184	15096	15103	15259	15320	15241	15023	15043	15133	15041	15201	15195	15116	15307	15182	15301	14971	15285	15185	15290	15317	15173	15187	15270	15327	15131	15377	15137	15333	15206	15130	15384	15389	15134	15167	15330	15424	15161	15094	15429	15226	15291	15246	15209	15302	15280	15212	15299	15240	15213	15322	15190	15219	15118	15150	15218	14999	15376	15108	15193	15177	15250	15024	15203	15103	15140	15272	15274	15363	15171	15133	15148	15188	15119	15077	15281	15197	15212	15245	15090	15190	14910	15140	15111	15201	14998	15193	15283	15202	15307	15109	15272	15175	15166	15148	15276	15116	15391	15235	15082	15245	15062	15244	15043	15282	15085	15060	15200	15149	15179	15416	15229	15067	15374	15100	15124	14987	15153	14931	15191	15275	14991	15160	15194	15065	15246	15260	15289	15195	15168	15197	15158	15228	15086	15227	15176	15088	15135	15282	15127	15364	15279	15240	15183	15335	15086	15259	15217	15157	15272	15131	15018	15109	15267	15020	15216	15226	15106	15253	15204	15209	15311	15296	15223	15175	15060	15423	15221	15351	15227	15123	15251	15310	15036	15297	15153	15169	15230	15229	15214	15377	15261	15127	15122	15007	15057	15046	15191	15036	15261	15180	15333	15117	15254	15049	15171	15284	15157	15221	15190	15100	15077	15284	15290	15282	15212	15176	15156	15241	15137	15071	15238	15173	15276	15054	15049	15264	15265	15234	15167	15146	15226	15060	15139	15114	15079	15071	15229	15171	15280	15058	15093	15054	15182	15096	15108	15150	15198	15144	15201	15197	15196	15005	15178	15126	15312	15296	15234	15214	15190	15276	15267	15192	15076	15342	15183	15050	14987	15232	15375	15085	15165	15266	15239	15288	15053	15088	15124	15213	15260	15092	15195	15243	15061	15266	15076	15089	15241	15240	15119	15186	15146	15201	15211	15151	15154	15063	15218	15096	15170	15193	15136	15330	15321	15353	15151	15262	15199	15102	15289	15191	15260	15290	15133	15218	15136	15124	15301	15064	15322	15082	15239	14965	15276	15345	15005	15068	14965	15327	15114	15225	15118	15353	15360	15314	15282	15137	15318	15240	15152	15223	15287	15170	15288	15213	15284	15139	15025	15147	15189	15284	15226	15002	15207	15103	15232	15357	15065	15289	15129	15137	15220	15118	15152	15114	14893	15340	15049	15104	15155	15266	15322	15141	15116	15366	15417	15327	15134	15176	15182	15279	15271	15056	15218	15182	15033	14990	15229	15172	15217	15232	15199	15192	15272	15212	15217	15232	15244	15212	15331	15242	15214	15315	15179	15147	15252	15178	15210	15232	15084	15102	15122	15109	15234	15060	15149	15059	15016	15122	15166	14967	15231	15071	15109	15320	15013	15207	15180	15417	15140	15141	15129	15291	15127	15302	15112	15353	15273	15337	15038	15226	15291	15192	15131	15165	15189	15293	15218	15145	15310	15197	15284	15117	15075	15173	15153	15412	15043	15174	15097	15165	15054	15215	15142	14893	15094	14962	15190	15231	15058	15147	15123	14999	15370	15205	15156	15219	15171	15067	15196	15136	15185	15340	15219	15303	15171	15095	15312	15302	15031	15245	14934	15087	15067	15191	15322	15133	15144	15403	15187	15240	14915	15077	15171	15266	15135	15314	15185	15284	15100	14979	15124	15269	14946	15179	15226	15168	15135	15262	15226	15223	15104	15177	15232	15172	15191	15244	15119
32192	28797	31110	29388	28242	36029	35003	30430	27283	26208	25689	25453	25712	25636	25720	25361	25434	25566	25710	25498	25329	25344	25324	25348	25279	25603	25721	25839	25351	25376	25595	25785	25456	25545	25667	25328	25442	25601	25608	25647	25606	25745	25638	25302	25397	25625	25426	25989	25846	25369	25729	25581	25435	25627	25332	25436	25778	25723	25480	25455	25492	25584	25518	25436	25626	25612	25565	25735	25866	25563	25541	25589	25419	25326	25384	25752	25673	25682	25490	25392	25443	25419	25713	25577	25519	25796	25573	25592	25651	25535	25562	25818	25495	25646	25456	25500	25578	25468	25401	25648	25633	25559	25760	25565	25601	25363	25444	25279	25608	25385	25530	25426	25451	25719	25554	25426	25475	25336	25655	25586	25664	25704	25400	25618	25556	25535	25544	25542	25484	25500	25677	25472	25898	25682	25582	25468	25494	25767	25593	25625	25643	25722	25498	25735	25282	25553	25544	25544	25636	25663	25527	25537	25544	25497	25368	25337	25454	25600	25675	25448	25602	25338	25463	25742	25394	25556	25640	25580	25727	25799	25526	25360	25456	25345	25431	25442	25547	25284	25755	25588	25415	25334	25600	25737	25538	25207	25777	25279	25564	25745	25430	25386	25616	25619	25588	25607	25463	25511	25540	25553	25658	25646	25459	25472	25431	25489	25436	25209	25693	25763	25247	25538	25382	25592	25689	25467	25313	25337	25508	25439	25468	25525	25385	25539	25482	25355	25297	25583	25488	25319	25446	25510	25591	25723	25405	25451	25579	25564	25618	25725	25837	25590	25641	25533	25426	25311	25708	25497	25318	25346	25285	25515	25557	25494	25867	25644	25799	25426	25372	25309	25747	25602	25538	25684	25401	25470	25501	25624	25454	25678	25636	25229	25429	25558	25446	25585	25521	25452	25514	25741	25814	25363	25534	25553	25678	25416	25790	25477	25458	25470	25360	25502	25552	25559	25481	25474	25489	25633	25330	25186	25466	25570	25458	25586	25406	25490	25349	25595	25767	25710	25623	25474	25457	25285	25752	25383	25761	25761	25578	25600	25634	25587	25662	25664	25635	25435	25574	25610	25352	25496	25434	25466	25743	25386	25608	25642	25418	25688	25686	25625	25444	25504	25618	25490	25473	25329	25694	25441	25453	25266	25473	25480	25473	25549	25409	25517	25507	25706	25627	25507	25467	25586	25424	25643	25605	25550	25658	25512	25630	25394	25413	25476	25614	25295	25492	25574	25361	25467	25760	25910	25473	25417	25344	25709	25514	25455	25320	25659	25472	25555	25554	25693	25719	25728	25509	25292	25623	25616	25412	25298	25546	25740	25415	25557	25533	25456	25493	25572	25500	25752	25589	25459	25396	25527	25523	25783	25577	25733	25714	25434	25745	25692	25431	25472	25596	25612	25508	25504	25274	25506	25562	25517	25587	25381	25596	25449	25395	25643	25478	25395	25547	25548	25602	25742	25718	25299	25504	25398	25560	25479	25487	25522	25343	25638	25410	25407	25485	25364	25620	25605	25671	25496	25320	25490	25397	25560	25592	25913	25663	25833	25353	25483	25631	25684	25654	25650	25769	25376	25689	25383	25250	25550	25461	25388	25650	25646	25832	25775	25528	25624	25785	25278	25738	25527	25599	25445	25480	25352	25507	25539	25545	25568	25471	25655	25425	25441	25489	25494	25586	25316	25491	25557	25597	25500	25647	25569	25409	25595	25730	25580	25508	25597	25617	25310	25583	25463	25620	25843	25362	25399	25569	25459	25629	25309	25332	25233	25421	25603	25880	25663	25655	25501	25643	25146	25331	25597	25473	25352	25638	25549	25545	25470	25408	25397	25486	25347	25706	25628	25399	25577	25526	25515	25435	25656	25789	25457	25545	25472	25456	25459	25451	25366	25490	25535	25693	25361	25519	25568	25349	25530	25732	25642	25920	25487	25630	25626	25574	25732	25361	25491	25607	25677	25305	25427	25567	25798	25326	25539	25723	25405	25607	25504	25522	25421	25369	25323	25600	25555	25509	25509	25502	25432	25381	25516	25672	25345	25880	25652	25615	25516	25615	25551	25448	25612	25491	25361	25749	25542	25800	25542	25502	25405	25498	25504	25757	25220	25273	25430	25756	25400	25544	25460	25638	25412	25550	25217	25477	25402	25394	25412	25577	25564	25554	25668	25497	25148	25505	25615	25683	25477	25520	25265	25435	25527	25413	25497	25517	25617	25403	25723	25614	25449	25816	25501	25730	25504	25488	25494	25752	25573	25408	25623	25396	25228	25423	25614	25653	25511	25520	25261	25579	25418	25386	25298	25537	25507	25626	25560	25641	25474	25518	25611	25505	25529	25675	25435	25447	25398	25452	25427	25335	25568	25484	25534	25609	25342	25476	25382	25211	25530	25412	25573	25409	25792	25462	25380	25429	25545	25672	25603	25455	25610	25606	25427	25609	25675	25445	25421	25411	25485	25572	25577	25476	25584	25785	25613	25666	25685	25695	25645	25399	25607	25588	25324	25528	25529	25761	25453	25492	25404	25828	25519	25529	25367	25444	25511	25649	25586	25607	25601	25366	25572	25416	25480	25701	25538	25428	25579	25531	25458	25609	25532	25332	25509	25679	25744	25627	25438	25470	25631	25489	25738	25484	25532	25528	25490	25516	25600	25562	25586	25483	25745	25647	25511	25462	25786	25423	25410	25597	25446	25615	25570	25547	25595	25661	25408	25512	25625	25623	25540	25527	25325	25502	25514	25416	25485	25585	25780	25541	25428	25265	25434	25610	25424	25747	25680	25595	25471	25449	25330	25599	25442	25605	25748	25500	25343	25643	25419	25368	25662	25475	25412	25654	25256	25728	25484	25429	25437	25420	25514	25442	25536	25518	25602	25829	25677	25644	25611	25694	25362	25556	25634	25410	25376	25837	25473	25475	25514	25519	25436	25725	25628	25444	25706	25568	25344	25403	25659	25451	25574	25475	25495	25415	25605	25595	25428	25608	25509	25554	25450	25549	25383	25372	25479	25589	25690	25539	25528	25737	25547	25445	25622	25532	25411	25535	25230	25512	25478	25537	25589	25348	25514	25793	25664	25407	25644	25694	25555	25707	25618	25400	25628	25555	25444	25693	25549	25775	25652	25385	25264	25546	25447	25421	25417	25530	25398	25506	25655	25619	25526	25687	25404	25600	25829	25470	25332	25760	25445	25375	25504	25540	25496	25700	25738	25543	25701	25571	25633	25610	25617	25469	25555	25743	25440	25606	25530	25646	25565	25384	25782	25386	25537	25541	25603	25508	25748	25471	25514	25678	25346	25416	25551	25479	25501	25588	25395	25412	25623	25544	25507	25717	25609	25536	25362	25398	25482	25364	25556	25305	25518	25251	25599	25633	25347	25624	25700	25252	25631	25531	25317	25758	25591	25584	25730	25546	25557	25597	25437	25509	25590	25461	25629	25816	25589	25602	25592	25635	25631	25403	25664	25657	25543	25566	25425	25495	25352	25626	25480	25374	25473	25723	25790	25682	25385	25310	25723	25323	25714	25613	25588	25353	25479	25502	25513	25746	25507	25521	25440	25558	25617	25419	25409	25551	25853	25728	25414	25296	25522	25603	25548	25363	25661	25693	25491	25690	25580	25507	25753	25665	25410	25193	25632	25640	25582	25446	25592	25639	25279	25587	25285	25535	25621	25335	25335	25642	25594	25640	25555	25741	25259	25518	25782	25371	25564	25633	25209	25834	25369	25533	25463	25393	25387	25334	25544	25701	25383	25411	25539	25504	25699	25432	25486	25494	25571	25632	25413	25555	25647	25653	25479	25580	25415	25827	25521	25502	25640	25617	25386	25439	25686	25626	25442	25316	25395	25599	25618	25428	25197	25296	25499	25761	25525	25677	25501	25478	25514	25529	25348	25551	25242	25554	25620	25622	25588	25617	25390	25495	25601	25717	25634	25645	25468	25804	25596	25550	25613	25713	25608	25521	25239	25461	25533	25512	25549	25581	25625	25510	25709	25562	25551	25612	25633	25627	25674	25824	25501	25471	25314	25404	25831	25238	25506	25696	25758	25425	25396	25267	25507	25508	25458	25490	25620	25591	25691	25670	25534	25533	25595	25621	25281	25724	25478	25501	25358	25532	25621	25677	25685	25593	25542	25503	25780	25538	25508	25612	25381	25557	25617	25607	25409	25688	25554	25558	25574	25575	25252	25553	25590	25582	25509	25416	25762	25806	25419	25645	25386	25588	25582	25464	25547	25541	25652	25623	25469	25461	25682	25585	25551	25577	25453	25489	25675	25398	25535	25538	25676	25746	25616	25815	25580	25726	25507	25552	25510	25487	25603	25722	25475	25394	25577	25441	25329	25594	25442	25317	25976	25565	25601	25682	25500	25841	25382	25549	25373	25480	25557	25533	25652	25406	25316	25478	25683	25550	25537	25297	25545	25439	25649	25414	25631	25636	25558	25542	25521	25280	25298	25738	25403	25435	25594	25644	25514	25716	25579	25479	25873	25572	25362	25808	25314	25611	25498	25482	25675	25547	25332	25747	25620	25545	25418	25530	25802	25647	25432	25519	25615	25775	25455	25624	25374	25752	25460	25868	25327	25512	25588	25727	25309	25425	25578	25647	25549	25517	25433	25618	25601	25471	25391	25561	25472	25621	25534	25292	25486	25616	25729	25557	25699	25643	25520	25448	25291	25569	25827	25490	25574	25589	25586	25571	25659	25660	25314	25348	25592	25503	25435	25406	25533	25725	25495	25260	25569	25374	25570	25809	25485	25427	25368	25298	25561	25305	25334	25355	25609	25497	25472	25212	25614	25683	25676	25390	25873	25479	25645	25325	25456	25480	25457	25547	25558	25816	25634	25380	25510	25439	25614	25591	25627	25635	25716	25532	25461	25433	25408	25553	25841	25659	25521	25975	25717	25669	25425	25485	25585	25332	25482	25513	25664	25531	25555	25569	25404	25519	25286	25312	25483	25477	25629	25704	25591	25734	25688	25479	25341	25482	25451	25742	25492	25621	25490	25661	25458	25566	25593	25425	25830	25579	25703	25678	25498	25578	25747	25450	25616	25569	25426	25576	25347	25449	25725	25523	25430	25696	25466	25395	25577	25537	25509	25598	25494	25616	25495	25615	25452	25675	25494
21487	27026	20830	17857	18879	26694	24129	18825	15937	15198	14917	14829	14964	14729	14928	14699	14848	14844	14818	14836	14843	14893	14848	14812	14927	14881	14865	14937	14914	14912	15001	14927	14927	14804	14697	14887	14808	14840	14818	14903	14828	14752	14948	14817	14928	14821	14903	14788	14898	14753	14819	14812	14692	14965	14620	14797	14802	14874	14722	14811	14708	14891	15017	14744	14834	14874	14761	14838	14759	14888	15032	14860	14836	14954	14848	14734	14847	14790	14899	14740	14748	14854	14896	14690	14894	14766	14846	14812	14679	14887	14786	14845	14820	14731	14899	14717	14947	14869	14730	14611	14718	14771	14873	14792	14961	14860	14762	14936	14937	14483	14850	14891	14908	14845	14795	14965	14766	14720	14658	14780	14649	14645	14924	14791	14691	14708	14771	14664	14831	14667	14772	14791	14800	14624	14761	14848	14741	14954	14761	14955	14794	14852	14722	14620	14829	14651	14839	14810	14895	14676	14877	14735	14821	14853	15033	14817	14629	14647	14943	14782	14592	14884	14795	14763	14854	14889	14810	14843	14893	14910	14834	14841	14879	14836	14859	14904	14888	14885	14825	14858	14769	14945	14839	14803	14850	14992	15000	14937	14635	14875	14904	14661	14891	14896	14713	14728	14840	14793	14874	14600	14746	14718	14694	14853	14763	14887	14904	14664	14704	14955	14848	14709	14871	14771	14877	14763	14866	14709	14967	14844	14837	14893	14699	14847	14730	14901	15053	14699	14863	14761	14844	14768	14591	14732	14621	14855	14935	14762	14872	14784	14933	14885	14836	14810	14770	14716	14871	14933	14767	14786	14856	14864	14772	14895	14777	14802	14739	14643	14790	14662	14712	14841	14894	14934	14701	14671	14845	14890	14827	14761	14991	14917	14785	14809	14916	14789	14757	14628	14912	14744	14924	14758	14825	14550	14767	14807	14933	14669	14888	14708	14780	14887	15047	14901	14691	14866	14813	14790	14854	14959	14735	14742	14695	14908	14728	14923	14626	14653	14894	14737	14960	14795	14845	14720	14848	15024	14815	14759	14716	14960	14815	14797	14935	14607	14985	14737	14866	14868	14744	14688	14866	14764	14823	14829	14913	14809	14805	14876	14799	14751	14659	14752	14667	14819	14946	14912	14641	14885	14703	14957	14854	14846	14746	14951	14766	15006	14696	14955	15062	14747	14827	15070	14736	14659	14856	14787	14602	14935	14742	14803	14747	14728	14923	14838	14781	14687	14824	14987	14804	14871	14867	14755	14814	14835	14698	14726	14853	14884	14688	14902	14981	14840	14891	14821	14887	14986	14881	14897	14716	14718	14906	14871	14879	14805	14810	14880	14885	14739	14791	14715	14967	14838	14941	14900	14753	14837	14790	14625	14820	14959	14735	14846	14810	14852	14974	14823	14806	14804	14950	14919	14623	14823	14740	14730	14827	14889	14962	14789	14634	14785	14683	14821	14684	14845	14885	14830	14963	14848	14804	14794	15115	14800	14775	14738	14800	14894	14964	14651	14764	14821	14881	14786	15003	14736	14935	14712	14965	14684	14850	14689	14830	14790	14828	14955	14803	14943	14804	14904	14738	14718	14837	14782	15204	14752	14966	14779	14993	14846	14771	14816	14766	14824	14852	14762	15000	14779	14936	14784	14837	14829	14859	14869	14794	14701	14963	14880	14698	14864	14868	14614	14927	14813	14754	14844	14777	14778	14982	15007	14931	14832	14775	14975	14821	14772	14669	14825	14773	14900	14650	14705	14741	14979	14761	14821	14703	14737	14922	14633	15033	14897	14724	14808	14939	14825	14875	14795	14878	14793	14621	14620	14740	14691	14701	14794	14940	14997	14818	14791	14852	14762	14672	14876	14715	14879	14812	14807	14920	14867	14979	14855	14833	14674	14733	14797	14948	14612	14921	14878	14783	14783	14778	14823	14910	14754	14679	14811	14725	14824	14945	14838	14828	14687	14904	14802	14799	14845	14924	14791	14869	14868	14923	14913	14912	14910	14896	14744	14732	14758	14865	14834	14777	14972	14884	14906	14918	14823	14804	14990	14823	14921	14822	14894	14791	14837	14773	14758	14793	14982	14848	15064	14744	14721	14714	14885	14773	14966	14764	14944	14980	14777	14781	14785	14608	14812	14817	14836	14666	14851	14910	14839	14719	14773	14792	14819	14841	15111	14840	14817	14874	15020	14787	14969	14851	14810	14884	14940	14799	14791	14751	14876	14644	14791	14801	14853	14780	15034	14984	14596	14834	14747	14870	14955	14855	14694	14795	14927	14919	14936	14920	14819	14753	14936	14843	14850	14767	14754	14700	14976	14901	14772	14967	14784	14769	14790	14626	14945	14734	15023	14904	14744	14860	14727	14737	14826	14946	14847	14987	14816	14771	14816	14908	14720	15009	14825	14787	14745	14792	14986	14744	14954	14661	15134	14882	14775	14931	14889	14737	14858	14908	14985	14740	14936	14586	14949	14910	14793	14973	14748	15015	14894	14907	14691	14874	14773	14883	14775	14754	14696	14750	14836	14803	14913	14726	14810	14954	14850	14891	14742	14753	14862	14912	14787	14688	14796	15099	14982	14887	15029	14802	14954	14981	14770	14837	14885	14773	14792	14855	14864	14629	14657	14844	14824	14876	14748	14849	14862	14730	14837	15000	14744	14705	14847	14895	14835	14707	14889	14681	15038	14799	14710	14949	14827	14859	14926	14771	14768	14817	14863	14840	14730	14929	14671	14846	14701	14751	14844	14918	14791	14877	14966	14801	14807	14743	14717	14981	14938	14864	14772	14713	14935	14855	14878	14675	14743	14897	14691	14682	14954	14908	14950	14749	14899	15061	14717	14911	14882	14801	14821	14954	14827	14829	14784	14832	14778	14919	14827	14885	14563	14773	15000	14803	14781	14810	14788	14808	14912	14953	14821	14765	14726	14706	14819	14876	14828	14827	14772	14613	14823	15047	14841	14844	14797	14697	14887	14692	14918	15022	14929	14977	14867	14796	14895	14797	14783	14850	14854	14614	14897	14910	14958	14788	14952	14708	14988	14830	14903	14970	14692	14860	14701	14804	14848	14833	14815	14787	14632	14870	14871	14899	14791	14604	14760	14740	14770	14843	14749	14773	14827	14866	14878	14752	14761	14905	14851	14774	14590	14813	14961	14796	14935	14993	14791	14931	14852	14943	14773	14809	14787	15003	14672	14850	14833	14744	15055	14764	14741	14912	14945	14681	14746	14758	14882	14705	14981	14872	14917	14840	14876	14924	14785	14861	14886	14820	14720	14830	14784	14897	14792	14984	14875	14750	14728	14721	14965	14825	14837	14858	14918	14875	14831	14745	14710	14935	14904	14863	14908	14917	14953	14859	14775	14849	14791	14838	14789	14861	14725	14908	14845	14950	14726	14809	14942	14939	14748	14775	14877	14751	14791	14774	14856	14806	14712	14785	14849	14881	14721	14952	14943	14740	14834	14927	14738	14743	14757	14925	14767	14814	14785	14825	14935	14867	14802	15025	14786	14914	14644	14922	14941	14746	14970	14813	14777	14760	14821	14968	14806	14974	14773	14837	14874	14856	14902	14873	14845	14913	14930	14718	14786	14651	14811	14969	14874	14782	14882	14782	14826	14826	14702	14874	14770	14770	14768	14831	14914	14813	14893	14840	14838	14670	14838	14812	14839	14825	14781	14733	14750	14870	14863	14847	14821	14986	14856	14840	14802	14716	14586	14907	14814	14910	14808	14648	14916	14876	14755	14787	14871	14901	14787	14914	14824	14921	14907	14734	14824	14837	14684	14762	14802	14754	14839	14872	14719	14927	14706	14808	14752	14534	14794	14905	14790	14962	14742	14833	14824	14842	14777	14916	14791	14816	14944	14623	14686	14851	14676	14928	14810	14812	15085	14771	14585	14943	14784	15000	14825	14741	14778	14808	14865	14988	14968	14897	14840	14849	14771	14773	14746	14692	14839	15011	14644	14838	14840	14820	14798	14853	14858	14767	14860	14786	14777	14837	14828	14741	14910	15020	14764	14758	14945	14734	14873	15073	14695	14867	14772	14878	14908	14901	14783	14580	14800	14746	14732	14672	14862	14928	14750	14893	14901	14714	14862	14794	14655	14711	14776	14759	14916	14811	14765	14860	14888	14835	14788	14873	14969	14844	14675	14923	14685	15053	14944	14797	14705	15014	14727	14877	14829	14856	14775	14865	14762	14580	14881	14821	15038	14799	14891	14945	14905	14840	14662	14684	14749	14806	14806	15045	14910	14621	14940	14710	14963	14706	14960	14844	14923	14954	14960	14834	14947	14757	14794	14643	14736	14846	14841	14920	14867	14854	14673	14892	14853	14619	14710	14837	14754	14892	14758	14887	14827	14720	14767	14639	14956	14746	14808	14870	14795	14872	14875	14901	14832	14980	14782	14972	14732	14773	14937	14957	14831	14771	14809	14841	14714	14775	14893	14760	14964	14791	14860	14955	14776	14884	14755	14701	14951	14620	14844	14863	14803	14851	15060	14744	14902	14931	14703	14846	14777	14902	14987	14812	14880	14773	14759	14867	14877	14786	14798	14773	14861	14780	14695	14953	14846	14751	14763	14781	14591	14920	14797	14598	14682	14865	14863	14833	14648	14899	14908	14720	14930	14896	14948	14927	14775	14904	14936	14858	14659	14881	14841	14796	15035	14824	14718	14941	14760	14810	14946	14821	14903	14873	14879	14926	14619	14890	14804	14946	14748	14821	14875	14665	14825	14956	14795	14891	14760	14737	14750	15065	14667	14728	14877	14759	14666	14846	14917	14995	14670	14880	14748	14649	14913	14847	14716	14910	14661	15013	14929	14858	14917	14837	14861	14905	14650	14904	14891	14991	14849	14887	14819	14742	14847	14755	14795	14746	14762	14804	14858	14783	14993	14846	14876	14821	14827	14871	14637	14790	14979	14830	14819	14858	15021	14739	14820	14870	15009	14786	14740	14895	14836	14793	14725	14885	14726	14969	14825	14853	14968	14760	14882	14791	14953	14832	14943	14738	14777	14964	14726	14724	14816	15016	14856	14684	14750	14749	14661	14888	14847	14697	14831	14941	14915	14860	14798	14648	14709	14689	14893	14810	14897	15007	14902	14712	14968	14811	14973	14759	14763
24255	21340	28352	26097	30221	68071	65218	48173	33877	29197	26684	25981	26026	25782	25664	25689	25907	26002	25850	25747	25592	25657	25790	25831	25863	26009	25782	25525	25537	25612	25664	25480	25749	25643	25724	25778	25617	25484	25523	25680	25870	25637	25679	25517	25425	25773	25635	25739	25771	25404	25614	25360	25588	25620	25394	25595	25738	25906	25732	25785	25626	25477	25811	25753	25637	25445	25475	25474	25394	25684	25496	25277	25448	25651	25745	25688	25403	25682	25419	25509	25467	25554	25734	25807	25612	25554	25559	25645	25365	25639	25541	25610	25680	25559	25742	25376	26019	25486	25659	25627	25717	25467	25603	25525	25495	25679	25516	25652	25726	25464	25521	25532	25811	25505	25633	25505	25509	25576	25553	25652	25601	25526	25562	25793	25548	25404	25637	25636	25468	25660	25564	25809	25818	25489	25486	25767	25425	25491	25562	25576	25695	25325	25555	25512	25746	25705	25814	25645	25675	25457	25660	25674	25591	25784	25621	25657	25703	25874	25984	25723	25561	25754	25723	25488	25577	25925	25601	25733	25659	25441	25518	25850	25679	25673	25459	25728	25719	25647	25520	25774	25576	25468	25636	25557	25730	25634	25581	25618	25494	25699	25622	25515	25521	25548	25577	25420	25808	25944	25540	25533	25484	25923	25654	25587	25650	25621	25503	25791	25670	25614	25511	25703	25388	25482	25588	25713	25745	25312	25742	25586	25455	25544	25663	25396	25416	25518	25645	25741	25906	25382	25473	25499	25257	25542	25682	25515	25496	25759	25598	25373	25716	25513	25570	25562	25710	25613	25549	25502	25481	25802	25579	25619	25505	25551	25557	25662	25457	25580	25342	25560	25662	25387	25755	25683	25781	25444	25745	25605	25469	25745	25538	25588	25567	25575	25476	25602	25492	25456	25432	25627	25712	25389	25835	25705	25718	25527	25474	25412	25399	25298	25503	25775	25597	25707	25492	25484	25709	25606	25446	25753	25558	25511	25608	25411	25716	25719	25760	25598	25738	25445	25662	25490	25551	25413	25632	25560	25588	25721	25671	25420	25669	25418	25372	25459	25482	25530	25641	25614	25536	25533	25449	25520	25820	25605	25907	25838	25650	25612	25947	25605	25862	25864	25651	25631	25584	25517	25495	25660	25484	25734	25419	25785	25500	25591	25679	25320	25630	25490	25792	25678	25617	25512	25700	25480	25577	25557	25270	25566	25659	25617	25592	25830	25786	25513	25409	25581	25684	25779	25492	25670	25375	25435	25635	25581	25927	25475	25617	25706	25592	25768	25407	25593	25451	25649	25378	25661	25581	25587	25395	25515	25565	25695	25524	25219	25731	25575	25497	25769	25649	25438	25581	25663	25762	25438	25581	25540	25625	25684	25732	25361	25539	25466	25629	25596	25564	25355	25650	25631	25766	25607	25699	25452	25709	25452	25858	25413	25572	25639	25585	25695	25555	25611	25682	25378	25645	25611	25633	25446	25580	25284	25638	25556	25767	25658	25459	25603	25749	25414	25539	25870	25724	25631	25610	25422	25340	25689	25492	25271	25508	25554	25541	25655	25284	25633	25612	25478	25692	25270	25687	25537	25681	25631	25740	25561	25572	25692	25581	25597	25881	25761	25539	25524	25594	25759	25784	25650	25538	25734	25506	25553	25587	25669	25432	25569	25536	25556	25550	25482	25739	25675	25380	25436	25733	25518	25509	25609	25519	25509	25441	25574	25594	25365	25448	25655	25755	25527	25574	25473	25643	25646	25561	25571	25497	25677	25544	25439	25682	25375	25855	25514	25475	25543	25231	25652	25530	25414	25424	25637	25558	25683	25591	25670	25452	25830	25403	25659	25351	25470	25734	25521	25656	25512	25571	25628	25488	25545	25712	25663	25569	25492	25545	25993	25473	25503	25488	25732	25766	25541	25538	25848	25698	25428	25601	25556	25630	25594	25799	25578	25623	25382	25727	25418	25331	25536	25377	25658	25438	25547	25803	25610	25439	25722	25430	25483	25812	25600	25739	25422	25346	25388	25797	25383	25587	25574	25663	25768	25786	25380	25578	25440	25641	25508	25638	25506	25650	25653	25557	25480	25651	25675	25558	25803	25691	25546	25538	25575	25788	25741	25498	25578	25533	25537	25702	25382	25459	25601	25320	25247	25705	25720	25530	25539	25413	25651	25485	25660	25784	25569	25387	25628	25659	25798	25251	25446	25529	25465	25767	25489	25494	25825	25637	25517	25643	25545	25672	25594	25666	25555	25594	25331	25370	25437	25651	25674	25454	25594	25629	25462	25509	25632	25752	25563	25408	25384	25493	25680	25627	25619	25630	25459	25542	25561	25832	25435	25699	25356	25545	25687	25561	25837	25508	25462	25521	25665	25555	25490	25452	25341	25568	25615	25548	25458	25601	25723	25787	25844	25867	25636	25506	25619	25497	25442	25554	25484	25446	25665	25728	25718	25777	25568	25566	25372	25563	25559	25441	25646	25484	25725	25375	25497	25563	25628	25357	25460	25592	25564	25527	25511	25583	25577	25754	25629	25526	25755	25557	25682	25564	25799	25768	25357	25487	25515	25715	25482	25577	25418	25732	25479	25579	25720	25424	25645	25568	25639	25751	25693	25611	25603	25603	25552	25769	25616	25562	25641	25534	25595	25435	25872	25787	25417	25882	25699	26072	25570	25487	25413	25525	25605	25822	25547	25460	25689	25607	25642	25781	25735	25509	25740	25534	25577	25638	25598	25446	25453	25517	25745	25359	25449	25715	25585	25799	25597	25606	25635	25719	25561	25641	25539	25368	25530	25499	25433	25635	25575	25636	25637	25528	25339	25617	25594	25845	25596	25726	25391	25631	25487	25774	25722	25597	25652	25653	25682	25567	25516	25690	25654	25594	25248	25403	25512	25636	25769	25546	25548	25500	25553	25361	25517	25708	25522	25344	25560	25586	25662	25286	25309	25531	25570	25739	25454	25656	25345	25320	25341	25664	25450	25776	25646	25547	25498	25576	25622	25673	25391	25663	25593	25623	25682	25587	25700	25367	25764	25618	25577	25678	25726	25681	25551	25639	25515	25567	25621	25593	25657	25707	25705	25674	25342	25484	25654	25599	25425	25710	25430	25447	25606	25489	25393	25726	25564	25536	25475	25544	25178	25633	25763	25760	25789	25535	25596	25538	25654	25505	25546	25571	25665	25534	25431	25542	25676	25595	25554	25510	25843	25773	25579	25647	25645	25684	25489	25678	25553	25862	25653	25646	25467	25737	25743	25518	25545	25744	25540	25492	25506	25609	25543	25451	25482	25315	25495	25523	25617	25527	25749	25370	25632	25709	25496	25567	25519	25712	25589	25817	25838	25603	25405	25485	25596	25575	25381	25714	25480	25550	25626	25705	25584	25708	25746	25271	25486	25446	25464	25598	25615	25449	25312	25602	25729	25651	25621	25863	25667	25617	25192	25718	25460	25698	25603	25679	25634	25928	25684	25567	25500	25409	25613	25605	25665	25527	25415	25435	25182	25443	25542	25404	25686	25762	25620	25328	25382	25694	25666	25412	25432	25861	25531	25615	25837	25661	25432	25490	25779	25754	25458	25620	25351	25400	25706	25847	25724	25578	25553	25709	25726	25559	25430	25571	25740	25694	25653	25534	25553	25573	25636	25546	25682	25632	25779	25499	25564	25592	25732	25616	25556	25617	25429	25684	25671	25553	25417	25777	25479	25733	25390	25606	25861	25532	25481	25641	25347	25393	25632	25592	25422	25697	25684	25479	25606	25571	25456	25569	25491	25480	25569	25366	25640	25523	25674	25790	25570	25762	25670	25559	25516	25615	25488	25690	25372	25610	25404	25626	25579	25716	25706	25714	25591	25490	25869	25789	25590	25764	25579	25501	25662	25716	25578	25342	25476	25614	25574	25683	25473	25366	25504	25523	25659	25610	25200	25572	25649	25312	25772	25727	25507	25909	25723	25757	25590	25480	25512	25814	25517	25577	25567	25373	25451	25546	25523	25727	25422	25611	25650	25726	25488	25678	25632	25642	25613	25471	25619	25591	25626	25357	25601	25697	25850	25562	25748	25398	25620	25677	25702	25319	25522	25703	25640	25569	25460	25624	25499	25492	25478	25540	25520	25488	25523	25322	25668	25682	25374	25797	25798	25736	25598	25487	25522	25476	25774	25790	25564	25680	25712	25574	25685	25563	25306	25567	25273	25762	25557	25508	25811	25736	25628	25587	25622	25686	25569	25546	25684	25978	25691	25524	25644	25699	25521	25635	25434	25735	25454	25619	25345	25761	25490	25710	25609	25509	25508	25699	25609	25687	25515	25485	25753	25646	25611	25455	25576	25473	25599	25497	25518	25768	25775	25499	25387	25655	25476	25554	25454	25444	25559	25682	25493	25715	25697	25745	25868	25768	25552	25474	25492	25507	25546	25684	25486	25453	25506	25580	25620	25421	25422	25525	25611	25841	25484	25557	25688	25567	25439	25661	25625	25607	25354	25570	25320	25468	25499	25595	25405	25464	25713	25444	25539	25655	25389	25550	25569	25606	25638	25546	25399	25717	25724	25629	25485	25575	25514	25463	25769	25730	25717	25341	25642	25554	25307	25454	25394	25453	25497	25664	25690	25624	25476	25532	25497	25382	25649	25613	25783	25783	25749	25520	25426	25570	25487	25709	25770	25550	25733	25694	25694	25641	25603	25611	25633	25747	25417	25542	25408	25651	25749	25370	25561	25672	25503	25752	25332	25695	25669	25242	25961	25879	25428	25493	25705	25647	25712	25695	25705	25674	25274	25654	25486	25579	25336	25808	25507	25677	25590	25700	25571	25601	25649	25667	25576	25783	25595	25787	25439	25491	25463	25369	25596	25595	25425	25687	25668	25809	25651	25479	25784	25680	25689	25400	25358	25607	25589	25500	25494	25795	25730	25443	25816	25656	25593	25499	25392	25539	25676	25595	25486	25407	25428	25688	25466	25651	25687	25651	25435	25757	25702	25466	25628	25566	25592	25650	25550	25469	25678	25776	25817	25629	25344	25633	25345	25516	25555	25404	25680	25701	25831	25985	25590	25521	25666	25758	25668	25573	25682	25705	25618	25496	25313	25441	25685	25652	25615	25634	25578	25477	25417	25604	25787	25339	25523
22396	37258	29222	22121	29552	69363	61185	37558	22346	17517	15669	15282	15210	15130	15297	15187	15133	15193	15246	15374	15074	15279	15324	15224	15088	15110	15300	15202	15075	15110	15001	15095	15188	15223	15198	15115	15232	15141	15224	15321	14997	15166	15031	15075	15110	15115	15061	15103	15098	14980	15134	14975	15046	15086	15095	15036	15113	15201	15099	15046	15004	14993	15219	14980	14964	15019	15024	15158	15265	15022	14874	15082	15078	15145	15019	15042	14831	14988	15133	15216	15113	15089	15200	15109	15107	15039	15063	15002	14929	15145	15063	15311	15212	15094	14988	15218	15139	15106	15120	14971	15311	15191	15054	15081	15279	15051	15128	15080	15089	15071	15171	14967	14978	14986	14929	15047	15134	15027	15041	15104	14985	15026	15001	15044	15080	14990	15126	15242	14821	15056	15027	15102	15102	14905	14938	15227	14844	15052	14973	15285	15118	15108	14933	15000	15049	15096	14952	15008	15221	15200	15045	15117	15215	15194	15169	15094	15157	15088	15012	15199	15131	15086	15264	15021	15258	15138	15022	15103	15095	15251	15271	15195	15019	14984	15075	15071	15086	15142	14933	15088	15002	15012	15080	14990	14959	14963	15037	14949	15269	15098	15145	15166	15017	15095	15111	14935	14970	15110	15055	15160	14996	15147	15068	14966	15035	15178	14972	15222	15151	15055	14949	15069	15053	15233	14992	14874	15039	15161	14993	15026	14968	15168	15122	15171	15055	15098	15145	15080	15224	15231	14987	14981	14975	15122	15092	15157	15235	14929	15083	14992	15209	14915	14973	15048	14812	15163	14855	15129	15154	14978	15029	14899	14970	14859	15084	15064	15174	15124	15121	15171	15275	15201	15256	15149	14931	14916	14934	15302	14935	14921	15144	15105	15140	14980	15117	15264	14990	15050	15037	14943	14958	15061	15156	15202	14829	14933	15148	15104	14951	15198	15094	15102	15029	15280	15360	15148	15157	14965	15201	15177	15097	15084	14899	15104	15134	15052	15107	15195	15011	14939	15082	15035	15088	15176	15010	15236	15220	14877	15103	14915	14910	15079	15090	14831	15116	15025	15053	15004	15330	14994	15065	15067	14952	14984	15201	15000	15241	15133	15023	14974	15069	15151	15017	15034	14864	15009	15109	15111	14883	15011	15105	15094	15079	15143	14997	15093	14849	15020	14975	15119	15006	14998	15204	15203	14899	15111	15097	15038	15125	15019	15113	15374	14909	15285	15071	15048	15038	15003	15087	15036	15198	14869	15132	15163	15026	15006	15095	14920	15239	15302	15090	15020	14987	14878	15189	15109	15056	15010	14994	15082	15064	15046	15057	15177	15167	14926	15119	14970	15029	15038	14811	15302	15011	15093	15261	15077	15091	15007	15125	15112	15062	14988	15049	14949	14968	14991	15047	15077	15192	15038	14883	15030	15113	14986	15054	14848	14949	15088	15104	15039	15004	15017	15021	15012	14927	15053	14917	15057	15143	15140	14884	15110	15205	15143	15121	15004	15143	15086	15061	15089	15022	15107	14966	15224	15042	15147	15156	14930	15104	14922	15156	15379	14912	15078	15045	15057	15076	15152	15119	15094	15050	15025	15108	15066	14937	15004	15302	15122	15106	15019	15066	15010	14955	15109	15088	15155	15080	15130	14881	14822	15068	15129	15293	15023	15012	14989	15104	15092	15018	15125	15123	15019	15129	15018	15125	15307	15108	15128	15050	14851	15146	15152	14848	15183	14929	15182	15112	15168	14944	15214	15170	14808	14970	15079	15176	14992	14962	15315	15128	15131	15072	15291	14960	15022	15024	15105	15092	14994	15000	15210	15086	15075	15129	15137	15025	15219	15277	15103	15126	15104	15178	15059	15105	15186	14949	15150	15115	15106	15137	15022	15098	15217	15224	15090	14956	15078	15137	15037	14997	15216	15157	14971	15130	14915	15031	15032	15117	15041	14980	15113	15113	14995	14884	15087	15065	15125	15209	14801	15020	14969	15139	14998	14918	15253	15164	15131	15083	15120	15274	15027	15040	15060	15160	15013	15045	15221	14932	15125	15301	15169	15172	14953	15083	14999	14964	15145	15071	15077	15215	15072	15287	15130	15118	15011	15089	15255	15145	15083	14934	15196	15016	15304	14892	15082	15030	15130	15123	15113	15218	15206	15154	15135	15037	15138	15092	15036	15161	15071	15123	15099	15284	15117	14999	15113	14826	15128	14917	15272	15047	15117	15007	15168	15007	15047	15084	15013	15000	14970	15153	15039	14939	14920	15139	14996	15215	15080	15118	15002	14974	14917	15231	15101	15014	15214	15046	15072	15268	15094	15165	15144	15127	15022	14929	15153	14917	14934	15011	15103	15052	14990	15079	15068	15293	14924	15121	15121	15260	14871	15035	15149	14992	15141	15206	15073	15129	14945	15324	14999	15184	15101	15090	15046	15105	15194	15227	14925	15164	15031	15050	15002	14988	15344	14980	15031	14906	15050	14954	15068	15182	15174	15001	15007	15104	15054	15206	15191	15134	14955	15003	15005	15170	14983	15138	15014	15028	15215	14987	15082	15176	15128	15043	15098	15099	15132	14848	15179	15007	14984	15076	15109	14988	15000	15207	15022	15075	15230	15006	15025	15120	15114	15042	15080	14910	15145	15172	15011	15041	14850	15154	15069	15060	15080	14895	15098	14917	15074	15008	15161	15012	15017	15057	14884	14994	15201	15009	15120	15043	15034	15092	15155	15159	15258	15043	15179	15119	14978	14939	15052	15100	15034	15295	15093	15139	15100	15037	14989	15215	14919	15230	14993	15354	15110	15021	15053	15375	14957	15008	15035	14988	15078	15093	15297	15015	15278	14941	15131	15116	15041	14986	15001	14975	14881	15262	15045	14955	14955	15095	14944	15119	14867	15260	15155	15105	14992	15072	15192	15038	15105	14903	14937	14984	15257	15111	15106	15074	15143	15054	15040	15196	15026	15202	15105	15040	15006	15214	15001	15191	15144	15033	14971	14971	15223	15077	15215	15060	15022	15078	15081	15202	15050	15212	15339	15159	15201	15226	15082	15030	14814	15041	14969	14935	15100	15139	14937	15026	15229	15208	15231	14962	15068	15117	15024	15197	14870	15161	15205	15271	15030	15102	15024	14990	15213	15032	15256	15168	14958	15069	15134	14913	14969	15109	15087	15070	15091	14949	15092	15026	15216	15069	15120	15232	14997	15097	15079	15063	15041	15091	15136	14992	15096	14992	15007	15009	15074	15079	15167	15021	15045	15125	15041	15111	15006	15035	15050	15118	15065	15198	15223	15118	15076	15015	15032	15073	15108	15181	15179	15216	15215	14929	15231	15035	15143	15054	15198	14999	15225	14869	15008	15034	15005	15048	15053	14919	14989	15065	14979	15046	15141	15089	15118	15118	15116	14941	15100	15224	15132	15129	15067	14924	15215	15003	15149	15009	15043	15032	15013	15146	15184	15209	14812	14894	15126	14974	15033	14960	15132	14996	14959	14975	15268	14987	15114	15071	15121	15008	15127	15103	15177	15027	14916	15084	15286	15205	15157	15159	15014	15024	15219	15068	14988	14969	15084	15162	15004	15152	14855	15096	14902	15177	15084	14927	15047	14909	14863	15180	15103	15244	15081	15108	15013	15167	14975	14970	15070	14986	14952	14970	15144	15005	14968	15041	15104	15057	14959	15114	15302	15139	15059	15043	15141	14931	15083	15033	14894	15052	14981	14997	15076	15161	15121	15045	15200	15116	15084	15090	14952	14963	15053	15217	15127	14939	15059	15010	15079	15023	15075	14996	15094	15086	15041	15061	15015	15000	15056	15187	15067	15049	15091	14876	15042	15173	15188	15010	14980	15188	15039	14913	15162	15159	14943	15122	15024	14952	15067	14905	15025	15153	14849	15007	15140	14990	15224	15011	15172	15025	15133	15046	14919	14999	14989	15053	15156	14899	15122	15120	15159	15024	15277	15010	15057	15264	15138	15077	15096	14972	15150	15042	15156	14988	15208	15076	15059	15103	15040	15097	15012	15103	14811	15095	15127	14984	15288	14867	15010	15105	14984	15157	15201	15094	14938	14999	15013	15204	15015	15060	15008	15232	15000	15068	15064	15062	15087	15078	15137	15061	15116	15094	15202	14904	14971	15087	15100	15050	15074	15052	15081	14898	14969	14884	15193	15076	15004	15061	14973	15269	15050	15126	14963	14952	15035	15129	14918	14916	15013	15243	15032	15037	15294	15116	15119	14986	15075	15125	14956	15126	15149	14859	15132	15155	15194	14971	15108	15195	15042	15062	15082	15166	15116	15069	15011	14928	15212	14978	15077	15120	14871	15088	15058	15056	14955	15181	14941	15196	14899	14899	14985	15209	15069	15148	15040	15121	15039	15106	15145	15105	15085	15027	15111	15238	15206	15040	15224	15072	14873	15097	15099	14966	15271	15016	15086	15288	15062	15069	14895	15231	14965	15203	14936	14938	15251	15115	15170	15053	14951	15021	15053	15035	15194	15113	15197	15183	15138	15048	15128	14927	15045	15112	15245	14817	15113	14955	14960	15019	15024	15166	15149	15110	14996	15270	15087	15238	15063	15095	14927	14929	15053	15047	15119	15125	15145	14989	15121	15164	15024	15169	15082	14887	15100	15111	14973	14932	15181	15070	15018	15106	15128	15204	14954	14940	15175	15263	15126	15019	15076	15022	15293	15328	15154	14956	15151	15174	15040	15045	15236	15078	15215	15012	14984	14976	14995	14997	15050	15067	15252	15041	15048	15159	15017	15153	15004	15248	15004	14864	15223	15124	15018	15018	15116	15120	15062	15048	15131	14953	15180	15159	14975	15042	14999	14976	15036	15172	15198	15187	14955	15137	15007	14885	14908	15042	15073	15171	15042	15159	15147	14952	15093	15214	15008	15185	15172	14998	15104	15195	15098	15155	15134	14924	15116	15047	14992	15234	14930	14934	14862	15006	15024	14949	15106	15235	15189	15026	15203	15088	15091	14872	15269	14940	15104	15126	15081	15070	15080	14985	15059	15039	15016	14979	15147	15256	15053	15011	15090	15168	15265	15201	15047	15004	15149	15245	15026	15024	15037	15046	15094	14931	14980	14985	15090	15066	15075	15145	15083	15030	15163	15078	15109
23103	21318	28423	25097	29492	73959	73515	55120	37699	31581	27976	26802	26744	26807	26719	26484	26523	26474	26396	26635	26728	26915	26336	26312	26781	26559	26538	26359	26535	26475	26482	26396	26833	26685	26817	26458	26505	26484	26734	26586	26733	26401	26236	26753	26523	26785	26597	26380	26392	26492	26535	26597	26570	26442	26554	26473	26292	26544	26573	26254	26484	26652	26547	26494	26379	26638	26295	26398	26492	26581	26728	26387	26481	26353	26638	26434	26498	26418	26477	26616	26550	26479	26394	26400	26636	26436	26374	26453	26431	26385	26436	26379	26475	26682	26429	26506	26511	26337	26722	26276	26061	26349	26716	26752	26495	26405	26398	26451	26469	26454	26661	26253	26265	26599	26725	26546	26274	26628	26676	26439	26386	26625	26119	26251	26530	26430	26501	26567	26513	26626	26680	26564	26554	26657	26518	26637	26380	26360	26481	26405	26413	26330	26432	26260	26395	26583	26461	26462	26399	26502	26519	26684	26550	26790	26611	26297	26607	26578	26385	26451	26519	26382	26308	26276	26532	26643	26542	26443	26436	26302	26335	26409	26200	26537	26235	26379	26395	26436	26634	26591	26343	26494	26711	26336	26421	26467	26359	26538	26383	26629	26657	26409	26418	26371	26455	26430	26455	26327	26567	26714	26609	26605	26659	26414	26295	26492	26509	26506	26444	26514	26393	26368	26487	26435	26442	26466	26723	26351	26307	26515	26359	26587	26453	26614	26679	26550	26260	26489	26393	26477	26274	26473	26546	26422	26481	26425	26667	26575	26516	26296	26503	26323	26272	26433	26393	26416	26395	26236	26435	26345	26324	26403	26348	26698	26353	26298	26525	26477	26516	26426	26620	26125	26446	26448	26405	26305	26613	26503	26647	26422	26385	26287	26455	26386	26384	26400	26449	26644	26433	26370	26489	26495	26413	26565	26389	26523	26529	26227	26580	26313	26393	26494	26322	26446	26561	26414	26276	26494	26677	26515	26600	26522	26675	26309	26526	26479	26267	26282	26390	26438	26495	26350	26601	26422	26586	26563	26565	26722	26334	26324	26369	26270	26383	26529	26288	26578	26658	26399	26159	26365	26512	26244	26417	26269	26513	26363	26506	26339	26601	26656	26296	26388	26339	26502	26316	26645	26494	26600	26250	26403	26239	26707	26522	26437	26516	26292	26233	26260	26547	26155	26298	26471	26430	26085	26422	26421	26162	26324	26468	26349	26464	26322	26481	26799	26617	26158	26356	26588	26400	26447	26374	26584	26409	26424	26223	26321	26564	26264	26449	26777	26573	26386	26341	26561	26360	26433	26203	26340	26567	26216	26442	26541	26347	26339	26332	26229	26384	26454	26527	26363	26350	26411	26519	26472	26352	26529	26697	26455	26657	26638	26571	26271	26526	26589	26576	26322	26586	26497	26487	26478	26415	26324	26425	26297	26374	26470	26632	26648	26105	26555	26323	26246	26250	26534	26806	26499	26392	26181	26686	26504	26430	26403	26546	26494	26352	26486	26597	26451	26524	26355	26538	26425	26227	26306	26397	26347	26256	26189	26252	26318	26471	26458	26292	26208	26493	26321	26595	26566	26671	26341	26278	26515	26548	26345	26467	26147	26371	26386	26434	26166	26417	26348	26417	26583	26563	26265	26591	26483	26444	26390	26604	26528	26492	26441	26378	26250	26665	26477	26434	26405	26449	26602	26426	26528	26312	26309	26577	26483	26471	26550	26464	26587	26402	26225	26609	26690	26697	26287	26345	26372	26477	26511	26314	26425	26464	26721	26471	26508	26224	26548	26333	26390	26371	26592	26272	26593	26365	26422	26486	26472	26574	26609	26389	26452	26307	26486	26278	26299	26604	26318	26884	26471	26347	26202	26316	26427	26561	26685	26702	26563	26490	26377	26374	26356	26374	26721	26397	26472	26251	26593	26295	26341	26227	26232	26315	26496	26598	26384	26347	26538	26639	26604	26408	26481	26476	26464	26577	26406	26515	26443	26374	26195	26571	26430	26275	26418	26600	26314	26358	26614	26537	26312	26449	26598	26549	26466	26535	26145	26178	26141	26534	26407	26283	26435	26416	26396	26505	26440	26514	26507	26722	26400	26571	26497	26278	26515	26347	26606	26458	26451	26259	26301	26442	26257	26442	26679	26377	26587	26276	26369	26544	26585	26592	26307	26568	26520	26546	26648	26543	26343	26403	26143	26438	26255	26479	26635	26182	26351	26456	26225	26408	26327	26248	26470	26500	26562	26389	26466	26646	26273	26357	26387	26240	26407	26424	26518	26441	26554	26523	26493	26463	26380	26208	26695	26334	26478	26420	26458	26412	26494	26402	26409	26484	26541	26566	26157	26436	26504	26421	26116	26627	26357	26621	26643	26491	26431	26012	26287	26170	26389	26471	26744	26367	26003	26460	26200	26513	26462	26449	26431	26357	26573	26397	26197	26529	26394	26666	26597	26512	26183	26409	26521	26639	26460	26738	26324	26471	26711	26482	26100	26433	26327	26259	26321	26523	26400	26429	26589	26466	26486	26463	26565	26451	26463	26416	26218	26476	26231	26333	26501	26444	26352	26413	26569	26359	26414	26424	26485	26298	26415	26567	26515	26396	26333	26307	26526	26624	26326	26486	26516	26567	26415	26328	26213	26560	26492	26311	26378	26547	26524	26593	26467	26404	26506	26662	26382	26310	26434	26392	26587	26374	26553	26493	26406	26463	26525	26431	26528	26561	26295	26262	26501	26564	26494	26248	26297	26477	26530	26646	26443	26398	26320	26433	26327	26463	26390	26613	26575	26590	26402	26368	26218	26468	26449	26594	26368	26420	26215	26543	26488	26174	26475	26405	26219	26428	26374	26350	26435	26582	26413	26414	26435	26433	26442	26312	26406	26491	26623	26570	26235	26486	26519	26474	26535	26302	26373	26535	26472	26830	26442	26240	26304	26703	26400	26299	26410	26279	26386	26512	26463	26310	26248	26323	26582	26432	26365	26459	26550	26511	26590	26386	26429	26521	26371	26598	26403	26312	26344	26493	26455	26487	26333	26468	26363	26533	26465	26465	26597	26456	26775	26493	26445	26426	26449	26350	26549	26532	26397	26313	26453	26446	26384	26367	26395	26492	26556	26325	26595	26525	26598	26426	26521	26560	26717	26333	26161	26411	26464	26358	26451	26499	26515	26332	26520	26394	26428	26405	26480	26488	26584	26189	26367	26471	26596	26363	26438	26396	26295	26444	26500	26417	26350	26413	26104	26250	26537	26531	26429	26706	26306	26457	26529	26292	26258	26515	26503	26567	26209	26271	26370	26395	26556	26471	26563	26334	26482	26264	26511	26557	26342	26538	26611	26399	26618	26483	26379	26642	26537	26333	26317	26546	26539	26516	26474	26126	26425	26314	26570	26243	26352	26449	26435	26295	26319	26497	26286	26493	26395	26715	26598	26617	26520	26505	26399	26431	26491	26608	26692	26283	26397	26152	26442	26657	26699	26587	26596	26448	26518	26555	26153	26402	26296	26327	26289	26080	26365	26217	26468	26461	26440	26410	26593	26406	26344	26650	26422	26511	26225	26225	26640	26376	26463	26494	26559	26536	26207	26654	26373	26484	26669	26412	26363	26461	26457	26643	26488	26530	26462	26417	26333	26388	26260	26727	26737	26371	26490	26542	26570	26423	26515	26379	26186	26438	26435	26511	26551	26373	26432	26439	26441	26178	26216	26402	26481	26315	26475	26345	26419	26552	26528	26189	26448	26352	26513	26412	26179	26557	26298	26579	26342	26281	26362	26523	26471	26601	26547	26592	26488	26419	26563	26464	26173	26458	26204	26500	26450	26470	26379	26349	26686	26392	26306	26572	26505	26203	26428	26467	26593	26508	26396	26464	26477	26568	26271	26269	26218	26623	26303	26378	26601	26232	26314	26539	26507	26482	26545	26508	26406	26387	26528	26573	26253	26315	26440	26502	26351	26495	26333	26423	26385	26609	26415	26483	26335	26489	26364	26401	26564	26428	26531	26263	26658	26327	26468	26501	26392	26474	26433	26347	26202	26248	26470	26192	26473	26312	26157	26577	26596	26324	26325	26485	26586	26465	26366	26267	26471	26601	26588	26554	26523	26540	26287	26591	26492	26290	26449	26446	26359	26195	26381	26315	26379	26152	26413	26513	26532	26643	26087	26440	26217	26318	26551	26384	26302	26221	26633	26409	26472	26371	26509	26478	26649	26802	26284	26275	26626	26434	26479	26394	26449	26726	26522	26371	26509	26431	26368	26225	26577	26478	26582	26364	26317	26600	26525	26602	26385	26477	26348	26560	26422	26472	26591	26565	26403	26448	26398	26067	26327	26560	26394	26298	26427	26525	26532	26569	26547	26567	26639	26413	26649	26610	26482	26529	26430	26714	26407	26296	26446	26212	26508	26354	26553	26565	26627	26560	26456	26496	26493	26413	26293	26552	26430	26417	26567	26520	26627	26679	26369	26699	26083	26231	26167	26395	26278	26550	26389	26463	26166	26583	26233	26696	26196	26440	26500	26461	26291	26495	26280	26456	26440	26743	26413	26479	26321	26547	26523	26563	26523	26524	26179	26298	26522	26568	26340	26132	26303	26284	26287	26524	26300	26404	26491	26514	26152	26678	26610	26439	26643	26069	26301	26329	26302	26138	26371	26367	26559	26360	26408	26476	26436	26670	26395	26214	26433	26564	26473	26344	26229	26460	26547	26473	26429	26137	26534	26491	26476	26478	26477	26289	26623	26335	26582	26421	26257	26570	26400	26262	26448	26463	26455	26425	26323	26478	26431	26484	26653	26413	26371	26499	26455	26531	26473	26492	26464	26515	26520	26422	26295	26360	26573	26429	26389	26466	26343	26872	26315	26557	26618	26706	26368	26502	26585	26486	26440	26460	26695	26597	26321	26353	26478	26399	26604	26391	26541	26395	26325	26461	26578	26416	26544	26535	26369	26497	26462	26474	26255	26428	26574	26549	26576	26407	26533	26296	26356	26460	26418	26478	26354	26400	26562	26583	26393	26292	26174	26476	26539	26649	26617	26558	26520	26673	26536	26487	26484	26428	26507	26606	26400	26217	26484	26462	26625	26505	26372	26711	26199	26424	26207	26509	26393	26501	26507	26360	26403	26386	26366
18378	31163	28811	22653	34485	81452	73356	45912	26139	19725	16190	15855	15820	15763	15719	15631	15599	15778	15794	15653	15846	15714	15769	15768	15759	15689	15588	15771	15676	15704	15664	15739	15645	15626	15608	15837	15581	15559	15587	15778	15589	15496	15775	15864	15809	15751	15739	15688	15719	15580	15680	15663	15796	15592	15590	15590	15737	15742	15735	15746	15665	15751	15822	15659	15624	15744	15755	15700	15587	15600	15737	15653	15836	15695	15679	15765	15574	15716	15629	15731	15581	15740	15668	15783	15726	15630	15605	15723	15643	15596	15778	15782	15690	15794	15678	15616	15616	15526	15726	15564	15521	15756	15721	15476	15512	15562	15663	15748	15887	15569	15673	15660	15608	15559	15686	15732	15847	15898	15538	15734	15788	15716	15642	15639	15610	15765	15607	15626	15747	15643	15665	15866	15757	15615	15552	15642	15709	15776	15633	15661	15687	15569	15619	15683	15499	15814	15586	15751	15351	15538	15640	15561	15620	15851	15665	15764	15502	15765	15678	15699	15564	15564	15629	15638	15470	15745	15596	15551	15596	15519	15743	15454	15628	15538	15530	15721	15748	15341	15555	15728	15616	15480	15644	15622	15734	15821	15774	15684	15577	15552	15809	15594	15629	15758	15605	15552	15687	15763	15627	15771	15547	15622	15762	15793	15536	15675	15741	15672	15568	15592	15622	15604	15594	15635	15699	15592	15514	15575	15770	15525	15630	15658	15760	15689	15639	15675	15639	15731	15603	15651	15668	15572	15576	15703	15647	15692	15597	15724	15636	15533	15652	15683	15705	15698	15613	15707	15637	15777	15650	15609	15564	15589	15572	15724	15664	15721	15671	15851	15796	15653	15633	15419	15577	15609	15718	15717	15599	15633	15635	15704	15680	15712	15680	15709	15660	15429	15602	15559	15794	15586	15732	15663	15536	15580	15578	15434	15554	15776	15650	15676	15534	15755	15604	15605	15689	15359	15701	15719	15651	15511	15594	15586	15450	15457	15712	15606	15687	15674	15676	15695	15795	15539	15730	15582	15584	15777	15617	15720	15579	15694	15609	15731	15617	15539	15699	15543	15553	15889	15496	15483	15607	15503	15662	15493	15667	15642	15660	15739	15508	15601	15602	15608	15490	15554	15583	15633	15563	15737	15653	15567	15538	15652	15594	15749	15776	15624	15519	15638	15650	15663	15498	15836	15747	15753	15815	15729	15426	15731	15744	15816	15521	15596	15638	15712	15720	15558	15755	15570	15552	15707	15703	15674	15652	15766	15486	15648	15708	15750	15569	15577	15644	15459	15727	15535	15613	15598	15738	15619	15698	15584	15617	15586	15597	15540	15654	15676	15870	15817	15688	15561	15563	15602	15610	15644	15653	15607	15607	15548	15572	15576	15874	15704	15646	15623	15563	15601	15788	15534	15603	15744	15574	15689	15671	15800	15615	15580	15700	15591	15744	15717	15656	15484	15627	15644	15839	15566	15660	15719	15733	15474	15484	15736	15518	15739	15695	15510	15661	15683	15377	15855	15729	15612	15816	15596	15652	15719	15426	15553	15773	15532	15770	15662	15729	15580	15580	15672	15674	15773	15641	15610	15792	15527	15776	15489	15626	15768	15463	15499	15511	15566	15595	15694	15705	15838	15709	15736	15675	15608	15510	15571	15589	15569	15699	15540	15628	15579	15578	15612	15665	15555	15858	15413	15580	15711	15665	15543	15794	15656	15631	15658	15553	15721	15529	15803	15618	15573	15632	15651	15697	15920	15495	15616	15850	15593	15867	15772	15737	15636	15530	15545	15618	15497	15533	15560	15742	15736	15611	15811	15580	15650	15511	15565	15789	15605	15664	15613	15660	15658	15649	15553	15592	15650	15795	15647	15678	15569	15560	15719	15646	15643	15616	15663	15636	15571	15620	15620	15670	15578	15773	15542	15794	15645	15679	15478	15682	15494	15722	15671	15599	15575	15601	15917	15564	15799	15584	15707	15520	15498	15581	15688	15490	15499	15534	15738	15647	15560	15710	15566	15579	15703	15556	15677	15633	15510	15724	15717	15656	15725	15583	15597	15669	15361	15718	15578	15738	15694	15473	15718	15848	15586	15558	15825	15597	15694	15647	15759	15659	15547	15580	15662	15718	15660	15497	15759	15853	15631	15489	15618	15625	15648	15523	15554	15657	15777	15660	15413	15638	15494	15601	15589	15680	15569	15703	15591	15711	15490	15749	15954	15480	15536	15775	15479	15715	15764	15513	15564	15617	15533	15631	15382	15664	15539	15632	15833	15696	15550	15749	15654	15571	15650	15627	15577	15685	15717	15622	15572	15575	15508	15650	15696	15486	15734	15650	15620	15497	15732	15666	15621	15626	15585	15513	15559	15536	15655	15634	15687	15872	15655	15596	15708	15604	15594	15784	15649	15541	15550	15598	15457	15580	15670	15592	15539	15633	15553	15756	15691	15570	15604	15677	15646	15685	15792	15722	15758	15824	15696	15726	15557	15617	15733	15689	15527	15642	15815	15543	15744	15517	15708	15588	15760	15688	15594	15572	15717	15590	15639	15671	15579	15609	15530	15640	15612	15595	15578	15621	15631	15606	15549	15678	15509	15648	15691	15533	15644	15658	15685	15521	15532	15596	15761	15720	15740	15642	15722	15706	15598	15594	15639	15752	15492	15852	15638	15630	15585	15600	15617	15586	15619	15735	15568	15625	15796	15564	15763	15543	15645	15642	15569	15426	15749	15693	15756	15610	15574	15754	15542	15568	15597	15741	15435	15695	15690	15472	15603	15673	15577	15629	15500	15688	15477	15665	15683	15585	15679	15448	15817	15516	15598	15664	15722	15780	15581	15696	15659	15592	15849	15682	15489	15872	15563	15721	15686	15862	15675	15363	15582	15580	15612	15705	15558	15457	15476	15666	15517	15537	15738	15584	15676	15796	15690	15630	15540	15646	15580	15506	15624	15822	15499	15602	15545	15551	15686	15710	15687	15664	15414	15594	15584	15535	15524	15538	15697	15750	15579	15740	15523	15916	15640	15704	15729	15637	15772	15676	15701	15752	15653	15962	15590	15672	15622	15815	15808	15663	15729	15708	15690	15634	15596	15590	15769	15519	15698	15668	15490	15510	15731	15640	15541	15502	15608	15739	15705	15724	15557	15615	15639	15754	15570	15588	15699	15543	15663	15549	15703	15726	15459	15712	15604	15593	15638	15647	15620	15700	15542	15757	15751	15878	15785	15698	15672	15449	15650	15659	15621	15439	15570	15559	15813	15742	15700	15652	15708	15474	15439	15619	15667	15697	15772	15682	15539	15460	15588	15653	15547	15525	15672	15650	15705	15639	15695	15747	15826	15509	15597	15651	15680	15796	15815	15657	15569	15537	15731	15623	15474	15673	15702	15572	15432	15878	15792	15808	15437	15822	15766	15573	15656	15799	15692	15563	15599	15644	15749	15528	15763	15455	15678	15661	15677	15697	15609	15604	15518	15506	15544	15635	15588	15646	15496	15675	15563	15623	15580	15726	15701	15490	15806	15808	15707	15448	15650	15556	15660	15741	15620	15689	15588	15657	15739	15406	15727	15678	15815	15444	15754	15537	15630	15505	15642	15762	15742	15579	15661	15690	15576	15748	15627	15589	15657	15703	15579	15519	15457	15669	15633	15780	15781	15852	15591	15755	15693	15693	15704	15511	15597	15889	15581	15552	15680	15700	15655	15592	15511	15556	15695	15633	15562	15678	15733	15717	15614	15600	15585	15499	15559	15517	15660	15600	15687	15715	15515	15682	15663	15666	15717	15631	15628	15629	15675	15822	15618	15632	15761	15671	15498	15749	15499	15451	15599	15699	15500	15672	15719	15583	15554	15754	15762	15710	15563	15768	15661	15637	15758	15595	15556	15550	15707	15660	15634	15553	15618	15729	15658	15777	15674	15616	15749	15658	15768	15672	15651	15848	15684	15547	15722	15555	15614	15693	15561	15693	15552	15728	15683	15612	15717	15746	15811	15668	15569	15623	15463	15563	15797	15550	15713	15578	15676	15659	15640	15533	15795	15673	15555	15725	15721	15611	15633	15739	15590	15564	15664	15769	15517	15544	15676	15612	15669	15741	15773	15654	15520	15551	15688	15626	15586	15551	15479	15503	15655	15691	15676	15578	15507	15637	15623	15604	15624	15634	15499	15802	15551	15651	15407	15688	15826	15707	15697	15562	15804	15686	15821	15350	15578	15522	15714	15593	15575	15613	15730	15539	15698	15618	15662	15733	15721	15705	15517	15713	15562	15715	15695	15592	15735	15407	15701	15672	15434	15708	15641	15657	15651	15824	15913	15724	15581	15802	15402	15446	15606	15575	15503	15836	15689	15591	15570	15692	15530	15649	15662	15659	15496	15434	15629	15884	15584	15625	15692	15654	15461	15466	15595	15856	15626	15646	15661	15649	15621	15612	15581	15731	15629	15780	15779	15729	15516	15829	15798	15622	15807	15739	15640	15491	15660	15498	15699	15601	15733	15548	15849	15642	15486	15563	15646	15661	15708	15473	15767	15506	15730	15573	15804	15655	15808	15642	15623	15788	15595	15731	15507	15544	15399	15542	15653	15409	15411	15872	15461	15549	15600	15770	15736	15801	15703	15596	15608	15598	15689	15652	15667	15733	15787	15570	15596	15724	15604	15514	15563	15442	15557	15645	15764	15899	15886	15430	15716	15587	15715	15807	15545	15513	15602	15709	15568	15532	15647	15611	15645	15633	15750	15645	15586	15501	15517	15667	15497	15602	15717	15640	15602	15545	15917	15918	15627	15649	15650	15723	15498	15671	15656	15681	15462	15508	15618	15590	15510	15762	15525	15698	15592	15546	15749	15691	15525	15832	15578	15605	15471	15518	15563	15727	15571	15587	15738	15548	15676	15503	15554	15534	15699	15682	15576	15433	15662	15597	15532	15720	15538	15729	15832	15697	15572	15533	15593	15589	15539	15838	15709	15668	15738	15499	15563	15511	15646	15875	15593	15596	15547	15693	15568	15725	15727	15694	15643	15503	15594	15633	15407	15364	15679	15525	15644	15658	15512	15641	15571	15633	15767	15672	15721	15692	15745	15619	15493	15549	15713	15525	15751	15658	15598	15531	15622	15742	15449	15703	15501	15571	15569
31437	26099	30567	29138	27421	35807	36157	31803	28040	26993	26712	26094	26189	26029	26324	26473	26443	26068	26196	26196	26312	26216	26366	26333	26269	26221	26225	26435	26236	26250	26398	26369	26291	26387	26207	26312	26363	26356	26449	26189	26248	26453	26351	26506	26171	26414	26340	26390	26413	26325	26211	26067	26458	26326	26305	26520	26382	26215	26325	26345	26362	26345	26454	26219	26279	26185	26204	26175	26211	26306	26445	26453	26291	26229	26330	26142	26446	26313	25979	26068	26381	26306	26198	26180	26205	26481	26678	26377	26339	26240	26394	26356	26383	26305	26398	26198	26343	25981	26125	26202	26315	26178	26329	26114	26371	26144	26160	26116	26319	26517	26427	26103	26114	26304	26264	26464	26028	26061	26361	26327	26263	26224	26243	26451	26417	26084	26163	25874	26288	26383	26558	26249	26200	26380	26233	26147	26483	26351	26276	26077	26100	26187	26485	26189	26173	26159	26429	26561	26268	26179	26082	26328	26517	26100	26213	26223	26207	26085	26262	26424	26333	26266	26327	25961	26416	26257	26326	26355	26283	26444	26433	26138	26304	26152	26322	26253	26115	26306	26144	26231	26433	26265	26227	26527	26156	26040	26307	26377	26437	26279	26195	26377	26561	26366	26283	26103	26202	26338	26047	26314	26278	26059	26247	26162	26235	26403	26379	26387	26081	26473	26150	26285	26211	26443	26465	26233	26296	26103	26415	26236	26021	26115	26265	26289	26196	26355	26303	26242	26466	26513	26382	26352	26202	26248	26211	26050	26352	26318	26275	26391	26095	26447	26438	26181	26270	26509	26291	26075	26200	26194	26388	26326	26289	26240	26484	26236	26412	26364	26292	26256	26242	26216	26155	26272	26291	26226	26252	26442	26631	26319	26237	26052	26287	26391	26270	26469	26327	26501	26462	26204	26320	26493	26179	26255	26383	26237	26441	26405	26234	26101	26160	26311	26405	26540	26272	26175	26238	26400	26164	26385	26266	26396	25876	26237	26239	26249	26465	26406	26391	26072	26252	26119	26348	26398	26155	26351	26387	26331	26377	26285	26337	26366	26185	26161	26402	26264	26380	26164	26360	26245	26279	26337	26353	26252	26377	26591	26174	26287	26402	26165	26375	26460	26354	26256	26237	26312	26209	26163	26052	26246	26290	26305	26253	26425	26482	26419	26330	26165	26204	26547	26187	26169	26235	26184	26101	26408	26541	26115	26260	26461	26342	25983	26135	26018	26413	26543	26400	26039	26271	26506	26318	26110	26004	26082	26281	26421	26287	26321	26248	26016	26059	26063	26219	26180	26218	26296	26431	26316	26257	26396	26241	26239	26328	26443	26113	26322	26357	26183	26046	26374	26245	26200	26295	26239	26068	26326	26454	26056	26055	26243	26293	26411	26216	26392	26249	26378	26218	26359	26312	26404	26192	26247	26475	26447	26311	26348	26104	26286	26156	26010	26185	26366	25958	26278	26265	26448	26347	26463	26418	26495	26545	26619	26113	26224	26381	26140	26304	26264	26153	26375	26138	26331	26177	26178	26217	26261	26312	26394	26382	26494	26173	26081	26169	26342	26082	26084	26284	26151	26351	26339	26366	26266	26203	26037	26738	26321	26168	26278	26285	26184	26158	26209	26249	26339	26167	26191	26402	26452	26394	26287	26237	26297	26504	26145	26254	26232	26140	26050	26307	26125	26344	26342	26274	26341	26426	26249	26053	26343	26340	26085	26288	26284	26109	26220	26277	26441	26322	26037	26314	26187	26247	26447	26172	26521	26262	26226	26358	26350	26196	26360	26233	26054	26082	26392	26388	26183	26447	26213	26282	26304	26343	26041	26308	26349	26351	26220	26511	26146	26385	26216	26541	26083	26149	26337	26317	26403	26451	26467	26409	26137	26227	26789	26071	26197	26365	26079	26227	26257	26226	26273	26477	26168	26343	26465	26067	26273	26260	26191	26281	26454	26253	26317	26163	26291	26140	26462	26288	26353	26599	26275	26477	26206	26285	26260	26325	26192	26389	26365	26442	26140	26147	26052	26123	26220	26286	26573	26096	26397	26349	26222	26350	26280	26007	26086	26205	26322	26260	26373	26242	26123	26186	26193	26186	26184	26121	26281	26512	26424	26240	26174	26225	26478	26231	26361	26333	26362	26269	26457	26495	26158	26315	26573	26186	26205	26326	26388	26242	26195	26671	26239	26077	26321	26156	26372	26347	26373	26219	26227	26511	26178	26574	26286	26392	26131	26473	26187	26063	26068	26249	26488	26427	26386	26399	26140	26282	26211	26439	26487	26220	26606	26323	26122	26340	26242	26329	26417	26191	26244	26399	26168	26368	26329	26288	26325	26486	26050	26029	26360	26254	26298	26297	26237	26354	26225	26591	26296	26442	26414	26107	26263	26119	26383	26181	26412	26333	26246	26180	26142	26356	26430	26341	26408	26314	26174	26043	26482	26362	26221	26268	26133	26226	26162	26161	26435	26381	26034	26256	26160	26324	26178	26267	26194	26466	26101	26046	26130	26138	26288	26108	26219	26408	26389	26339	26248	26541	26236	26430	26397	26262	26050	26322	26200	26302	26347	26498	26402	26323	26229	26207	26238	26374	26179	26415	26142	26183	26191	26314	26516	26262	26232	26233	26286	26517	26500	26331	26332	26398	26184	26222	26240	26040	26297	26443	26388	26420	26321	26063	26103	26345	26226	26422	26472	26164	26537	26344	26351	26244	26266	26292	26214	26118	26109	26401	26429	26317	26084	26426	26426	26450	26368	26340	26250	26214	26372	26455	26192	26284	26287	26387	26482	26122	26141	26114	26216	26352	26305	26400	26510	26521	26287	26202	26419	26060	25854	26153	26132	26580	26528	26220	26618	26201	26041	26375	26418	26228	26365	26586	26317	26337	26310	26306	26228	26282	26124	26462	26646	26358	26103	26277	26164	26195	26501	26146	26333	26387	26251	26306	26300	26218	26419	26279	26288	26406	26332	26701	26459	26217	26053	26171	26428	26271	26154	26298	26255	26246	26216	26405	26294	26463	26074	26200	26563	26093	26489	26371	26108	26695	26216	26349	26047	26402	26407	26190	26164	26284	26175	26244	26543	26261	26277	26418	26238	26353	26396	26068	26357	26514	26242	26089	26213	26048	26489	26498	26440	26439	26067	26360	26394	26423	26289	26446	26195	26458	26079	26442	26497	26402	26194	26164	26273	26211	26357	26399	26178	26345	26233	26299	26486	26026	26225	26273	26372	26216	26189	26397	26282	26252	26256	26279	26281	26101	26422	26176	26249	26194	26367	26394	26510	26103	26367	26382	26119	26053	26182	26347	26373	26301	26366	26307	26179	26271	26243	26160	26264	26210	26153	26162	26263	26224	26239	26338	26417	26361	26261	26152	26063	26271	26176	26260	26126	26169	26152	26151	26010	26333	26051	26393	26075	26422	26428	26144	26439	26361	26552	26113	26386	26169	25996	26435	26162	26176	26236	26242	26398	26212	26193	26446	26164	26417	26422	26584	26649	26561	26369	26273	26026	26221	26581	26463	26337	25994	26308	26479	26420	26488	26667	26332	26067	26482	26372	26101	26357	25989	26131	26265	26309	26197	26456	26225	26429	26325	26310	26465	26194	26214	26335	26384	26408	26370	26167	26303	26230	26326	26140	26279	26203	26289	26016	26325	26446	26459	26582	26314	26455	26400	26160	26498	26617	26340	26276	26121	25988	26230	26220	26343	26153	25975	26173	26038	26319	26486	26226	26127	26304	26209	26339	26117	26240	26398	26228	26312	26343	26086	26420	26269	25970	26255	26178	26369	26431	26393	26181	26378	26282	26318	26544	26517	26201	26232	26429	26231	26287	26484	26341	26268	26352	26319	26445	26504	26219	26372	26462	26464	26177	26187	26280	26363	26281	26065	26116	26164	26345	26453	26109	26439	26363	26212	26352	26179	26139	26175	26283	26357	26325	26227	26288	26102	26277	26635	26329	26503	26048	26616	26186	26531	26437	26501	26274	26417	26133	26215	26363	26355	26120	26189	26179	26286	26400	26241	26188	26179	26237	26100	26352	26328	26059	26302	26280	26206	26298	26168	26195	26456	26258	26242	26242	26118	26410	25974	26259	26072	26255	26424	26466	26231	26040	26290	25983	26417	26368	26137	26269	26098	26242	26341	26287	26086	26269	26167	26209	26286	26150	26249	26125	26433	26306	26235	26354	26214	26156	26257	26486	26354	26112	26180	26146	26343	26399	26370	26445	26464	26431	26367	26308	26147	26073	26244	26042	26168	26422	26112	26275	26426	26168	26473	26263	26183	26527	26199	26411	26224	26280	26315	26277	26279	26376	26081	26341	26410	26360	26371	26398	26242	26437	26226	25918	26446	26208	26017	26542	26166	26441	26489	26316	26420	26262	26232	26091	26222	26180	26493	26252	26286	26279	26416	26445	26379	26329	26118	26274	26529	26327	26188	26299	26414	26356	25931	26202	26319	26472	26360	26555	26223	26396	26341	26292	26511	26183	26337	26395	26098	26436	26290	26324	26332	26274	26238	26171	26264	26256	26260	26029	26223	26132	26230	26126	26315	26219	26157	26189	26161	26091	26310	25964	26194	26434	26374	26261	26345	26224	26543	26225	26473	26307	26496	26286	26306	26206	26236	26160	26234	26155	26166	26317	26303	26153	26257	26335	26413	26298	26236	26483	26456	26299	26370	26179	26219	26315	26339	26429	26006	26152	26371	26222	26391	26253	26116	26149	26217	26286	26332	26502	26395	26072	26238	26126	26301	26263	26133	26190	26239	26253	26154	26289	26309	26497	26417	26369	26215	26388	26357	26030	26256	26311	26413	26338	26515	26131	26365	26133	26347	26149	26199	26256	26264	26256	26079	26081	26365	26118	26244	25964	26044	26480	26291	26362	26344	26446	26242	26335	26603	26240	26280	26504	26393	26360	26332	26200	26077	26183	26287	26195	26062	26217	26298	26323	26410	26213	26494	26285	26326	26230	26080	26239	26453	26064	26403	26373	26344	26318	26216	26365	26436	26247	26369	26621	26580	26541	26471	26338	26360	26160	26388	26178	26310	26212	26334	26221	26444	26353	26342	26215	26348	26192	26155	26099	26293	26146	26165	26360	26350	26319	26274	26362	26391	26394
16164	18535	18964	17104	17734	26694	24722	19903	16437	15726	15393	15489	15442	15369	15381	15230	15291	15187	15183	15418	15376	15415	15338	15387	15338	15274	15321	15237	15244	15348	15151	15487	15212	15446	15222	15298	15268	15314	15148	15413	15309	15286	15309	15328	15339	15382	15363	15081	15513	15281	15147	15519	15472	15048	15217	15192	15175	15270	15196	15323	15173	15185	15448	15370	15370	15094	15305	15265	15234	15429	15193	15338	15139	15330	15308	15360	15172	15171	15009	15381	15294	15429	15434	15228	15457	15468	15252	15251	15499	15408	15309	15346	15382	15143	15367	15125	15378	15149	15419	15398	15297	15283	15314	15183	15332	15386	15452	15371	15324	15551	15350	15127	15246	15233	15307	15376	15318	15384	15291	15210	15280	15111	15154	15306	15342	15408	15357	15274	15279	15247	15166	15569	15413	15290	15341	15271	15419	15232	15299	15222	15276	15233	15297	15221	15229	15207	15202	15249	15230	15278	15253	15201	15510	15272	15395	15352	15335	15336	15260	15257	15199	15325	15393	15287	15203	15274	15324	15237	15414	15340	15180	15330	15283	15142	15317	15243	15108	15450	15245	15297	15223	15288	15299	15140	15352	15250	15370	15444	15455	15221	15369	15257	15240	15376	15228	15353	15246	15292	15112	15487	15203	15167	15185	15465	15272	15190	15194	15385	15350	15433	15326	15354	15168	15220	15255	15090	15255	15161	15338	15520	15330	15384	15350	15397	15535	15214	15265	15449	15381	15452	15269	15377	15089	15246	15299	15280	15362	15333	15203	15308	15289	15262	15215	15263	15245	15182	15398	15128	15200	15275	15287	15168	15293	15348	15233	15499	15345	15188	15370	15367	15440	15295	15215	15231	15335	15289	15268	15358	15255	15220	15322	15247	15280	15199	15273	15213	15291	15367	15248	15320	15218	15307	15083	15285	15322	15171	15408	15255	15377	15476	15142	15319	15258	15338	15308	15292	15362	15247	15296	15122	15221	15186	15478	15179	15290	15167	15388	15402	15332	15399	15283	15183	15383	15425	15353	15386	15283	15295	15265	15190	15387	15143	15228	15369	15244	15370	15377	15312	15268	15243	15354	15294	15200	15325	15326	15238	15284	15298	15338	15390	15293	15412	15180	15174	15370	15434	15314	15356	15485	15133	15163	15302	15535	15310	15306	15383	15293	15301	15175	15320	15285	15302	15362	15186	15364	15300	15260	15226	15248	15395	15293	15312	15439	15291	15081	15149	15424	15085	15242	15071	15296	15173	15319	15256	15234	15258	15339	15212	15153	15005	15323	15162	15349	15280	15319	15354	15158	15551	15316	15198	15325	15356	15154	15233	15364	15406	15208	15206	15233	15300	15391	15647	15041	15250	15117	15114	15058	15234	15283	15134	15405	15209	15325	15497	15175	15271	15263	15345	15278	15283	15513	15408	15258	15272	15231	15155	15277	15250	15182	15146	15370	15303	15285	15416	15264	15208	15215	15281	15536	15311	15242	15336	15242	15283	15365	15387	15313	15400	15123	15500	15179	15168	15303	15086	15220	15301	15304	15284	15340	15246	15205	15216	15413	15251	15244	15213	15334	15310	15037	15196	15160	15236	15243	15305	15285	15058	15274	15324	15252	15280	15330	15400	15424	15398	15306	15226	15167	15276	15330	15193	15206	15297	15230	15342	15271	15215	15417	15222	15379	15160	15255	15158	15213	15214	15112	15328	15328	15440	15158	15296	15214	15257	15384	15254	15246	15353	15406	15203	15163	15238	15257	15220	15037	15319	15349	15394	15208	15382	15169	15295	15085	15492	15383	15327	15250	15301	15359	15347	15366	15147	15389	15193	15223	15268	15158	15285	15163	15369	15325	15391	15109	15410	15204	15379	15203	15225	15395	15189	15413	15217	15450	15412	15208	15318	15301	15270	15169	15344	15400	15307	15193	15242	15229	15439	15293	15414	15308	15246	15165	15034	15349	15328	15208	15518	15171	15240	15343	15315	15161	15215	15410	15401	15198	15125	15253	15058	15492	15256	15305	15222	15260	15270	15210	15279	15169	15231	15232	15355	15263	15275	15189	15525	15351	15450	15235	15124	15238	15283	15209	15445	15241	15180	15258	15281	15432	15290	15367	15391	15356	15428	15425	15238	15366	15238	15424	15231	15378	15319	15111	15267	15160	15285	15387	15415	15134	15125	15178	15392	15264	15192	15291	15406	15289	15228	15316	15438	15367	15294	15354	15304	15412	15310	15193	15255	15364	15197	15372	15398	15236	15402	15306	15119	15096	15256	15241	15321	15313	15159	15334	15295	15341	15401	15396	15271	15472	15400	15287	15377	15215	15240	15269	15364	15396	15324	15381	15293	15262	15474	15519	15208	15335	15294	15349	15234	15425	15326	15257	15133	15251	15240	15259	15080	15143	15324	15316	15355	15222	15300	15063	15207	15322	15442	15132	15414	15317	15234	15276	15118	15188	15225	15345	15301	15182	15300	15278	15423	15294	15144	15341	15187	15421	15348	15390	15345	15095	15385	15439	15370	15190	15265	15204	15274	15305	15197	15338	15222	15367	15302	15156	15256	15319	15403	15341	15341	15365	15253	15274	15451	15408	15148	15356	15247	15352	15427	15307	15523	15327	15426	15252	15133	15396	15278	15394	15236	15307	15242	15053	15303	15198	15133	15361	15456	15359	15165	15211	15178	15256	15276	15225	15316	15426	15134	15276	15334	15233	15190	15278	15243	15278	15149	15162	15199	15313	15267	15337	15217	15342	15348	15200	15218	15260	15359	15448	15297	15362	15296	15309	15307	15341	15138	15300	15329	15199	15391	15249	15238	15178	15306	15118	15183	15390	15400	15278	15316	15373	15133	15270	15203	15345	15268	15291	15365	15399	15240	15162	15365	15275	15320	15307	15428	15239	15132	15416	15288	15142	15318	15389	15179	15222	15303	15429	15244	15304	15272	15339	15342	15454	15247	15260	15415	15416	15210	15332	15462	15197	15307	15203	15394	15180	15307	15274	15302	15229	15366	15145	15310	15187	15288	15176	15412	15295	15436	15246	15254	15330	15402	15255	15120	15382	15295	15149	15197	15288	15384	15326	15428	15207	15306	15240	15293	15267	15264	15256	15312	15251	15434	15410	15276	15337	15314	15279	15468	15226	15459	15219	15450	15234	15227	15448	15405	15175	15465	15563	15370	15162	15304	15069	15354	15325	15097	15228	15263	15388	15392	15353	15176	15542	15120	15279	15341	15233	15222	15305	15235	15145	15232	15412	15125	15326	15298	15199	15464	15268	15165	15210	15405	15213	15064	15408	15213	15204	15151	15267	15493	15288	15203	15371	15278	15424	15242	15312	15264	15228	15328	15148	15129	15351	15134	15211	15332	15274	15459	15313	15486	15283	15173	15144	15424	15423	15432	15353	15231	15401	15224	15277	15306	15331	15319	15530	15418	15306	15315	15200	15321	15175	15402	15299	15092	15318	15489	15245	15339	15249	15271	15364	15235	15286	15332	15390	15236	15340	15318	15280	15296	15195	15248	15315	15317	15279	15383	15213	15386	15422	15366	15467	15414	15415	15485	15265	15397	15149	15277	15214	15330	15244	15253	15199	15203	15410	15360	15276	15172	15439	15179	15328	15175	15175	15344	15338	15399	15292	15052	15276	15224	15200	15424	15287	15316	15211	15325	15481	15354	15242	15243	15204	15488	15391	15217	15451	15324	15115	15271	15276	15232	15254	15287	15422	15440	15129	15055	15203	15358	15173	15346	15246	15361	15288	15308	15432	15317	15260	15350	15348	15341	15287	15317	15380	15101	15151	15360	15338	15286	15329	15339	15350	15246	15129	15174	15302	15243	15416	15317	15428	15304	15339	15460	15233	15283	15353	15277	15311	15213	15109	15205	15268	15393	15227	15309	15241	15089	15203	15205	15455	15292	15318	15391	15295	15433	15368	15397	15320	15450	15352	15183	15301	15373	15316	15325	15186	15190	15436	15301	15159	15341	15247	15211	15308	15196	15446	15255	15260	15446	15397	15383	15392	15290	15271	15292	15420	15290	15349	15402	15135	15449	15365	15264	15283	15219	15076	15232	15274	15355	15416	15322	15228	15205	15254	15196	15247	15282	15170	15241	15317	15421	15334	15305	15389	15280	15310	15365	15310	15387	15306	15252	15218	15245	15212	15262	15259	15381	15368	15167	15243	15208	15297	15120	15397	15231	15353	15298	15387	15186	15201	15237	15337	15286	15479	15273	15175	15216	15205	15245	15085	15285	15105	15394	15369	15243	15402	15307	15212	15250	15167	15354	15405	15336	15006	15259	15288	15198	15202	15347	15239	15360	15302	15256	15318	15484	15325	15130	15234	15590	15213	15116	15319	15216	15223	15244	15374	15380	15255	15259	15235	15146	15360	15200	15242	15139	15282	15471	15408	15488	15336	15227	15280	15190	15216	15220	15530	15067	15435	15391	15112	15399	15287	15442	15417	15304	15203	15318	15039	15377	15339	15486	15164	15381	15261	15403	15327	15350	15295	15194	15307	15358	15297	15294	15317	15146	15357	15370	15172	15422	15241	15355	15218	15150	15295	15275	15095	15118	15393	15207	15240	15309	15202	15492	15454	14969	15322	15133	15314	15259	15257	15223	15357	15353	15473	15306	15240	15284	15371	15367	15379	15324	15416	15348	15330	15318	15293	15235	15351	15334	15435	15310	15088	15430	15274	15289	15145	15296	15317	15234	15325	15172	15112	15268	15288	15428	15335	15287	15384	15214	15279	15506	15288	15186	15131	15242	15310	15215	15248	15285	15310	15421	15129	15224	15129	15305	15219	15375	15442	15212	15228	15229	15313	15246	15247	15443	15386	15199	15446	15219	15258	15262	15197	15362	15336	15349	15247	15321	15335	15138	15378	15341	15384	15161	15353	15462	15393	15253	15300	15170	15340	15443	15264	15113	15281	15255	15374	15328	15168	15341	15186	15417	15314	15344	15326	15309	15347	15393	15370	15324	15381	15245	15252	15189	15382	15311	15140	15366	15286	15265	15233	15109	15271	15426	15371	15251	15218	15216	15286	15299	15379	15350	15286	15296	15241	15003	15127	15410	15309	15309	15378	15230	15408	15452	15273	15188	15353	15260	15184	15193	15253	15293	15084	15329
24182	21327	28273	25939	28568	66677	66131	51293	34870	29799	27376	26609	26671	26536	26339	26300	26196	26453	26619	26194	26306	26634	26610	26271	26369	26513	26109	26429	26303	25941	26138	26308	26272	26365	26323	26129	26110	26465	26178	26158	26241	26333	25998	26117	26228	26483	26273	26443	26057	26194	26041	26044	26183	26056	26422	26209	26272	26353	26493	26026	26254	26355	26327	26325	26243	26225	26176	26190	26391	26304	26330	26327	26350	26010	26267	26283	26300	26246	26393	26208	26134	26049	26359	26114	26176	26373	26228	26224	26361	26042	26332	26222	26212	26179	26240	26240	26317	26181	26169	26447	26424	26292	26203	26067	26139	26366	26460	26345	26384	26275	26223	26245	26170	26358	26351	26204	26311	26017	26244	26267	26205	26054	26288	26305	26319	26276	26419	26339	26032	26464	26369	26155	26112	26495	26344	26148	26279	26349	26400	26254	26431	26185	26110	26475	26364	26309	26430	26194	26353	26132	26213	26301	26219	26214	26322	25979	26324	26094	26200	26400	26056	26220	26443	26436	26402	26223	26316	26285	26414	26121	26167	26115	26111	26330	26262	26256	26409	26180	26379	26347	26097	26067	26352	26118	26192	25991	26165	26001	26370	26180	26331	26220	26435	26150	26189	26218	26109	26067	26326	26204	26426	26134	26155	26107	26294	26114	26108	26156	26227	26122	26279	26282	26169	26214	26119	25928	26081	26268	26186	26307	26266	26371	26230	26231	26378	26062	26409	26220	26235	26266	26328	26062	26294	26421	26368	26216	26434	25962	26288	26247	26362	26226	26324	26146	26308	26328	26356	26084	26289	26245	26439	26243	26142	26386	26254	26225	26181	26188	26109	26367	26122	26216	26265	26242	26233	26408	26342	26243	26147	26137	26369	26225	26533	26490	26265	26109	26339	26409	26553	26364	25835	26519	26170	26114	26206	26135	26288	26382	26190	25940	26279	26414	26293	26243	26222	26095	26386	26076	26275	26172	26323	26405	26079	26369	26576	25877	26284	26272	25992	26209	26261	26225	26165	26416	26267	26128	26210	26079	26063	26259	26202	26201	26532	26107	26489	26201	26224	26008	26460	26163	26353	26052	26254	25939	26306	26240	26322	26565	26129	26012	26034	26076	26255	26222	26141	26547	26400	26392	26254	26433	26406	26200	26203	26360	26254	26323	26379	26128	25974	26201	26466	26094	26292	26185	26286	26492	26169	26071	26141	26375	26384	26117	26410	26106	26251	26300	26390	26124	26239	26395	26397	26082	26474	26202	26337	26119	26283	26169	26108	26269	26331	26280	26148	26006	26467	26285	26048	26178	26264	26213	26358	26310	26027	26329	26436	26382	26496	26129	26273	26380	26217	26425	26297	26490	26278	26219	26147	26201	26174	26460	26435	26240	26157	26391	26225	26292	26173	26144	26333	26014	26221	26114	26388	26128	26264	26334	26079	26120	26055	26245	26498	26241	26337	26253	26241	26302	26295	26219	25951	26176	26140	26067	26280	26263	26461	26473	26027	26427	26245	26365	26238	26262	26310	26193	26068	26408	26222	26066	26301	26297	26276	26381	25981	25938	26112	26340	26487	26272	26176	26373	26250	26224	26153	26224	26176	26174	26285	26141	26174	26272	26365	26107	26329	26156	26072	26278	26297	26014	26186	26245	26077	26260	26338	26726	26336	26149	26023	26077	26114	26340	26128	26121	26210	26157	26286	26272	26573	26223	25998	26272	26291	26212	26288	26325	26009	26178	26213	26157	26162	26250	26207	26413	26181	26293	26253	26304	26313	26040	26542	26145	26281	26433	26248	26183	26232	26315	26362	26319	26140	26152	26076	26149	26228	26223	26425	26250	26289	26345	26300	26547	26323	26041	26324	26203	26405	26408	26283	26473	25961	26229	26211	26201	26352	26241	26246	26271	26273	26130	26310	26217	26276	26219	26356	26159	26075	26217	26377	26333	26184	26251	26312	26107	26109	26174	26144	26179	26372	26333	26358	26603	26336	26325	26205	26479	26408	26399	26110	26353	26349	25899	26347	26386	26197	26337	26510	26214	26239	26279	26001	26249	26324	26265	26313	26428	26318	26172	26383	26316	26217	26437	26069	26113	26228	26361	26325	26308	25999	25921	26249	26336	26434	26126	26077	26319	26157	26331	26484	26323	26386	26203	26385	26559	26198	26027	26077	26181	26171	26382	26329	26538	26335	26189	26036	26280	26195	26269	26079	26072	26533	26245	26270	26337	26267	25833	26143	26483	26136	26130	26428	26423	26330	26115	25997	26089	26352	26266	26056	26485	26485	26206	26250	26133	26359	26329	26330	26126	26287	26263	26212	26143	26485	26255	26303	25975	26311	25953	26449	26493	26313	26094	26352	26398	26189	26211	26094	26165	26225	26186	25951	26395	26247	26106	26102	26360	26119	26440	26419	26279	26177	26275	26356	26305	26372	26385	26302	26134	26358	26538	26155	26092	26297	26239	26230	26415	26329	26052	26242	26224	26054	26118	26177	26231	26338	26311	26142	26070	26181	26105	26146	26312	26146	26078	26391	26110	26003	26332	26355	26140	26490	26471	26530	26178	26157	26403	26358	26424	26260	26256	26495	26218	26158	25771	26206	26319	26439	26354	26190	26426	26245	26374	26322	26369	26126	26270	26249	26134	26404	26036	26229	26386	26092	26470	26443	26200	26274	26183	26356	26458	26379	25995	26319	26152	26161	26257	26113	26416	25933	26186	26320	26352	26087	26301	26107	26062	26310	26231	26258	26263	26158	26180	25973	26507	26246	26222	26064	26273	26118	26291	26428	26257	26124	26245	26324	26181	26148	26223	26272	26174	26367	26181	26465	26036	26356	26286	26049	26393	26390	26428	26016	26251	26128	26342	26389	26288	26168	26263	26258	26417	26222	26289	26374	26458	26325	26174	26270	26325	26280	26283	26119	26155	26231	26157	26191	26244	26176	26388	26307	26034	26259	26267	26293	26248	26325	26133	26027	26319	26144	26185	26340	26292	26371	26441	26290	26110	26332	26098	26059	26497	26275	26164	26203	26393	26427	26218	26301	26373	26116	26437	26148	26148	26201	26338	26166	26149	26239	25897	26313	26471	26591	26506	26220	26093	26278	26344	26073	26283	26075	26229	26494	26445	26169	26309	26244	26140	26175	26387	26470	26016	26371	26268	26160	26230	26239	26055	26056	26401	26283	26019	26159	26110	26610	26041	26167	26162	26225	26168	26014	26094	26288	26157	26398	26280	26494	26272	26114	26365	26219	26308	26237	26372	26078	26368	26201	26187	26249	25972	26205	26407	25959	26275	26211	26360	26334	26263	26215	26495	26561	26034	26289	26219	26241	26369	26490	26261	26167	26288	26106	26242	26353	26300	26348	26428	26275	26345	26450	26143	26200	26325	26426	26150	26074	26189	26339	26273	26291	26331	26347	26523	26321	26427	26367	26056	26258	25970	26432	26149	26250	26245	26049	26373	26066	26468	26457	26387	26336	26112	26371	26192	26443	26197	26227	26105	26417	26168	26158	26372	26350	26144	26321	26179	26345	26201	26123	26370	25986	26302	26244	26215	26380	26293	26365	26230	26165	26304	26223	26248	26095	26403	26194	26231	26057	26129	26033	26129	26473	26433	26125	26099	25993	26128	26483	26235	26487	26438	26285	26280	26486	26230	26314	26008	26174	26274	26320	26410	26197	26382	26383	26102	26327	26286	26281	26460	26025	26186	26203	26353	26461	26066	26056	26215	26086	26191	26243	26121	26404	26385	26284	26264	26390	26342	26184	26137	26278	26253	26385	26237	26356	26326	26352	26209	26463	26152	25999	26377	26144	26299	26039	26156	26085	26329	26213	26180	26341	26062	26364	26525	26169	26191	26232	26073	26164	26086	26186	26205	26259	26130	26100	26231	26455	26342	26306	26364	26176	26228	26161	26167	26317	26139	26458	26063	26319	26131	26324	26209	26404	26123	26293	26031	26333	26462	26336	25920	26091	26116	26221	25852	26259	26062	25953	26237	26480	26247	26269	26162	26245	26439	26569	26272	26266	26211	26285	26216	26273	26138	26093	26133	26225	26507	26264	26139	26350	26120	26188	26313	26370	26372	26432	26350	26136	25995	25974	26088	26133	26518	26302	26291	26207	26307	26424	26256	26312	26364	26180	26312	26103	26104	26361	26426	26069	26227	25984	26271	26153	26184	26059	25957	26359	26331	26218	26222	26164	26026	26147	26319	26214	26295	26293	26249	26260	26368	26220	26328	26482	26238	26536	26381	26364	26283	26370	26336	25722	26440	26262	26110	26201	26196	26372	26259	26388	26295	26235	26277	26321	26208	26227	26320	26461	26047	26085	26483	26182	26342	26331	26179	26240	26065	26068	26197	26138	26125	26192	26430	26420	26399	26169	25990	26177	26286	26123	26386	26402	26328	26451	26183	26306	26157	26183	26321	26131	26214	26322	25970	26307	26208	26210	26399	26139	26452	26113	26237	26304	26228	26409	26381	26108	26249	26129	26168	26487	26343	26086	26317	26396	26160	26443	26188	26442	26061	26068	26238	26124	26171	26484	26329	26180	26310	26233	26218	26425	26158	26084	26245	26404	26251	26348	26482	26129	26181	26440	26272	26228	26211	26187	26040	26092	26265	26446	26005	26184	26202	26467	26357	26068	26312	26191	26318	26313	26341	26510	26235	26120	26172	26261	26190	26395	26367	26289	26185	26188	26336	26336	26086	26168	26329	26127	26205	26110	26283	26168	26256	26365	26178	26174	26187	26253	26318	26219	26043	26271	26092	26308	26193	26312	26268	26259	26211	26170	26181	26364	26372	26270	26252	26083	26243	26452	26154	26160	25969	26431	26218	26176	26181	26346	26305	26569	26309	25845	26315	26062	26072	26241	26135	25944	26007	26276	26240	26379	26212	26396	26279	26430	26084	26171	26342	26159	26318	26272	26315	26184	26148	26340	26176	26345	26259	26234	26366	26362	26115	26205	26138	26117	26161	26186	26268	26225	26462	26332	26197	26318	26317	26344	26412	26322	26326	26185	26438	26345	26060	26420	26402	26415	26201	26306	25926	26254	25809	26206	26321	26079	26006	26307	26236	26244	26365	26143	26359	26146	26167	26258	26421	26271	26431	26067	26295	26213	26180
15320	26748	24219	19960	25824	68757	62569	41447	22477	18306	16010	15531	15556	15556	15465	15602	15314	15445	15403	15408	15491	15697	15479	15607	15614	15600	15630	15437	15506	15575	15526	15858	15492	15652	15495	15609	15475	15551	15505	15379	15504	15534	15392	15576	15761	15382	15669	15498	15510	15407	15590	15673	15435	15504	15390	15461	15469	15372	15512	15582	15502	15551	15425	15388	15493	15478	15505	15463	15464	15530	15457	15434	15544	15585	15510	15478	15632	15559	15425	15481	15503	15407	15509	15697	15568	15525	15482	15551	15570	15627	15510	15420	15577	15453	15498	15465	15624	15417	15373	15424	15289	15492	15507	15459	15603	15606	15564	15474	15513	15462	15442	15437	15530	15560	15423	15327	15623	15536	15494	15482	15610	15496	15499	15238	15636	15549	15469	15618	15417	15551	15567	15635	15529	15521	15457	15345	15546	15464	15579	15574	15478	15488	15379	15409	15464	15336	15354	15474	15451	15649	15672	15672	15560	15591	15475	15401	15621	15527	15519	15538	15482	15386	15589	15636	15404	15402	15436	15427	15663	15554	15534	15489	15334	15551	15358	15444	15406	15518	15432	15473	15564	15511	15578	15350	15398	15350	15609	15581	15514	15492	15467	15480	15488	15481	15425	15576	15464	15636	15487	15549	15454	15513	15584	15576	15482	15649	15401	15597	15481	15462	15531	15552	15508	15457	15509	15592	15505	15485	15448	15649	15564	15530	15663	15368	15488	15553	15621	15544	15444	15497	15622	15400	15647	15410	15561	15519	15451	15456	15461	15502	15537	15565	15432	15532	15564	15536	15562	15620	15583	15481	15486	15503	15444	15368	15452	15640	15313	15486	15558	15418	15515	15686	15554	15591	15556	15452	15585	15565	15464	15527	15499	15739	15576	15666	15360	15468	15475	15586	15324	15649	15520	15447	15636	15596	15473	15492	15432	15409	15570	15438	15420	15476	15358	15493	15339	15430	15332	15509	15487	15450	15540	15410	15755	15410	15593	15473	15368	15387	15612	15458	15564	15406	15474	15467	15579	15641	15689	15384	15639	15487	15480	15457	15433	15574	15357	15544	15547	15452	15387	15500	15544	15779	15444	15454	15605	15624	15445	15452	15582	15466	15632	15510	15342	15453	15480	15373	15405	15419	15534	15593	15353	15534	15447	15485	15446	15451	15568	15461	15565	15584	15406	15564	15385	15480	15369	15454	15665	15442	15493	15503	15531	15293	15471	15526	15248	15330	15584	15542	15351	15463	15677	15428	15356	15459	15548	15427	15674	15446	15389	15477	15518	15534	15438	15573	15520	15557	15508	15507	15403	15530	15615	15453	15663	15593	15505	15534	15489	15508	15424	15654	15430	15559	15419	15464	15587	15491	15482	15329	15534	15585	15421	15594	15503	15493	15501	15523	15559	15516	15566	15563	15395	15588	15413	15503	15413	15316	15420	15586	15659	15577	15527	15586	15448	15582	15570	15547	15447	15527	15433	15498	15490	15411	15601	15318	15599	15432	15701	15551	15447	15445	15403	15467	15460	15439	15612	15491	15455	15264	15450	15552	15331	15527	15259	15491	15551	15461	15489	15549	15552	15394	15490	15451	15446	15404	15557	15587	15423	15561	15449	15595	15361	15639	15497	15445	15336	15490	15418	15652	15530	15525	15609	15476	15373	15462	15460	15370	15500	15487	15353	15380	15373	15529	15510	15583	15558	15430	15428	15518	15441	15516	15519	15439	15558	15495	15485	15568	15502	15361	15571	15485	15494	15612	15409	15571	15510	15367	15576	15351	15663	15607	15418	15309	15586	15635	15528	15561	15545	15459	15521	15511	15291	15479	15491	15240	15431	15448	15600	15425	15702	15542	15535	15540	15464	15262	15429	15660	15533	15495	15549	15537	15465	15493	15606	15407	15456	15425	15452	15476	15459	15563	15417	15419	15525	15538	15425	15517	15417	15466	15275	15495	15541	15453	15473	15644	15556	15410	15412	15417	15538	15541	15359	15468	15419	15572	15388	15504	15613	15541	15623	15563	15490	15551	15538	15631	15437	15659	15419	15594	15622	15444	15544	15533	15480	15610	15182	15584	15572	15573	15427	15613	15432	15580	15432	15592	15604	15358	15563	15260	15554	15491	15486	15344	15588	15556	15558	15709	15551	15617	15449	15401	15430	15625	15450	15474	15485	15461	15555	15381	15313	15470	15328	15547	15572	15650	15601	15526	15564	15371	15492	15485	15391	15510	15458	15353	15350	15369	15455	15432	15386	15469	15554	15527	15587	15574	15464	15499	15371	15598	15470	15451	15459	15515	15385	15520	15631	15470	15344	15467	15488	15496	15374	15638	15424	15635	15408	15591	15691	15664	15463	15494	15500	15435	15629	15606	15555	15312	15451	15426	15488	15628	15499	15455	15670	15474	15419	15524	15671	15415	15603	15785	15590	15518	15337	15498	15560	15676	15509	15561	15445	15321	15520	15380	15356	15391	15514	15655	15475	15479	15534	15547	15451	15440	15402	15536	15687	15440	15302	15484	15504	15517	15363	15591	15338	15373	15602	15377	15561	15530	15458	15479	15342	15328	15571	15500	15623	15574	15381	15341	15528	15588	15578	15633	15583	15441	15438	15240	15544	15508	15423	15495	15400	15287	15425	15643	15435	15532	15457	15378	15615	15606	15499	15498	15625	15546	15508	15520	15452	15632	15465	15641	15504	15398	15530	15384	15407	15440	15486	15507	15436	15419	15414	15612	15453	15398	15517	15563	15395	15463	15449	15581	15452	15505	15480	15380	15540	15363	15361	15348	15294	15358	15528	15497	15309	15389	15488	15598	15578	15420	15443	15606	15561	15470	15848	15627	15475	15609	15517	15517	15689	15600	15523	15444	15368	15538	15598	15412	15469	15164	15507	15698	15533	15587	15667	15326	15637	15267	15398	15564	15545	15435	15350	15470	15458	15430	15478	15456	15623	15601	15509	15562	15422	15657	15301	15701	15455	15466	15716	15507	15523	15601	15413	15509	15560	15537	15608	15391	15577	15586	15567	15516	15593	15547	15548	15553	15567	15466	15482	15542	15558	15339	15680	15507	15570	15425	15445	15360	15606	15447	15528	15556	15346	15593	15754	15459	15566	15378	15443	15524	15413	15571	15511	15485	15630	15674	15505	15507	15627	15378	15352	15278	15550	15655	15545	15236	15415	15332	15510	15503	15603	15580	15319	15600	15405	15649	15602	15476	15606	15456	15577	15485	15465	15354	15318	15440	15434	15518	15563	15456	15681	15438	15677	15538	15553	15533	15442	15591	15563	15392	15569	15433	15547	15585	15351	15347	15564	15340	15400	15555	15329	15409	15464	15559	15332	15398	15459	15468	15463	15482	15695	15572	15558	15685	15546	15357	15511	15335	15602	15572	15488	15444	15630	15419	15438	15650	15544	15582	15591	15529	15604	15675	15672	15616	15499	15586	15470	15507	15574	15575	15567	15659	15345	15405	15531	15431	15366	15439	15518	15465	15492	15502	15266	15482	15629	15604	15524	15517	15454	15277	15551	15278	15548	15308	15533	15577	15684	15505	15520	15515	15375	15547	15461	15807	15483	15597	15569	15567	15580	15824	15379	15559	15452	15579	15528	15463	15660	15335	15569	15573	15444	15466	15461	15461	15447	15364	15469	15318	15633	15660	15645	15647	15512	15292	15408	15405	15537	15476	15567	15524	15567	15521	15477	15608	15414	15522	15349	15590	15508	15393	15382	15615	15580	15564	15568	15524	15288	15499	15402	15459	15605	15194	15359	15440	15426	15559	15610	15497	15305	15282	15372	15520	15662	15455	15475	15425	15555	15664	15654	15475	15378	15558	15378	15501	15485	15460	15568	15499	15551	15521	15595	15458	15493	15565	15453	15438	15527	15543	15372	15524	15453	15398	15225	15469	15341	15624	15508	15494	15492	15322	15525	15438	15558	15369	15683	15508	15594	15532	15716	15468	15472	15441	15500	15398	15441	15585	15450	15602	15520	15520	15459	15285	15593	15586	15502	15502	15568	15341	15620	15342	15528	15622	15598	15444	15446	15458	15373	15607	15590	15580	15610	15569	15474	15702	15525	15506	15520	15560	15653	15540	15515	15674	15494	15402	15417	15505	15403	15418	15602	15453	15555	15526	15532	15505	15477	15627	15559	15531	15691	15338	15533	15501	15555	15512	15478	15525	15495	15525	15518	15573	15623	15521	15490	15593	15348	15388	15564	15504	15440	15416	15539	15623	15601	15499	15562	15428	15543	15533	15448	15496	15603	15505	15801	15354	15623	15506	15424	15779	15448	15348	15480	15444	15441	15614	15429	15574	15487	15556	15521	15502	15575	15381	15483	15531	15645	15427	15672	15503	15500	15416	15516	15485	15353	15523	15505	15307	15343	15625	15462	15492	15563	15511	15379	15387	15373	15570	15402	15481	15400	15357	15548	15623	15473	15463	15496	15443	15482	15345	15503	15597	15662	15492	15352	15548	15413	15617	15549	15532	15202	15594	15635	15676	15474	15549	15610	15563	15658	15469	15399	15407	15419	15473	15426	15462	15594	15708	15621	15299	15326	15486	15519	15347	15534	15604	15536	15652	15702	15353	15563	15563	15476	15423	15616	15407	15466	15588	15567	15446	15404	15477	15446	15472	15419	15632	15571	15540	15473	15482	15441	15567	15461	15526	15539	15479	15458	15491	15542	15535	15447	15520	15658	15524	15293	15503	15538	15460	15379	15458	15356	15435	15536	15758	15668	15657	15524	15519	15527	15382	15455	15519	15586	15287	15378	15397	15420	15660	15445	15480	15283	15479	15633	15363	15407	15455	15504	15400	15638	15486	15408	15423	15525	15502	15517	15664	15547	15640	15428	15384	15727	15597	15549	15458	15535	15532	15523	15509	15675	15466	15499	15562	15440	15512	15701	15554	15538	15486	15531	15469	15419	15504	15469	15568	15473	15511	15598	15495	15467	15403	15542	15534	15640	15292	15443	15561	15419	15538	15464	15355	15547	15405	15457	15604	15475	15447	15349	15442	15565	15453	15347	15484	15499	15538	15494	15443	15519	15430	15436	15581	15494	15527	15431	15620	15432	15514	15383	15477	15420	15544	15674	15621	15475	15601	15507	15634	15449	15517	15465	15445
23028	21312	28391	25067	29474	74224	73356	56426	37798	32221	28731	27725	27430	27732	27789	27544	27507	27603	27622	27466	27578	27419	27544	27387	27731	27380	27385	27186	27045	27307	27551	27215	27321	27586	27503	27305	27308	27377	27567	27318	27365	27424	27612	27306	27526	27309	27468	27141	27196	27245	27325	27220	27345	27314	27375	27229	27216	27462	27381	27260	27227	27221	27108	27349	27365	27371	27326	27396	27480	27328	27568	27427	27202	27557	27234	27203	27436	27617	27167	27465	27389	27178	27347	27248	27283	27254	27516	27170	27348	27213	27435	27396	27248	27182	27126	27450	27507	27151	27466	27338	27471	27307	27307	27353	27051	27238	27290	27382	27210	27239	27381	27408	27446	27353	27591	27206	27275	27380	27086	27410	27444	27404	27367	27328	27185	27529	27403	27241	27523	27086	27410	27427	27221	27356	27360	27064	27228	27134	27341	27271	27385	27284	27175	27034	26944	27428	27194	27032	27314	27170	27318	27346	27171	27262	27467	27346	27377	27124	27328	27226	27173	27306	27317	27229	27282	27087	27320	27286	27122	27212	27395	27120	27216	27261	27237	27225	27254	27121	27293	27155	27023	27214	27245	27243	27109	27283	27427	27501	27366	27257	27252	27468	27366	27266	27219	26915	27048	27260	27645	27222	27343	27436	27476	27241	27352	27329	27329	27142	27370	27258	27545	27339	27288	27363	27158	27169	27142	27168	27446	27184	27318	27318	27476	27259	27465	27106	27292	27245	27452	27061	27155	27173	27275	27181	27297	27083	27184	27397	27407	27168	27533	27321	27564	27377	27354	27420	27327	27199	27312	27130	27274	27299	27240	27291	27162	27132	27344	27132	27240	27182	27397	27334	27260	27053	27112	27139	27372	27121	27339	27054	27400	27049	27367	27491	27202	26962	27363	27133	27376	27281	27196	27074	27351	27188	27373	27317	27312	27344	27165	27089	27515	27057	27337	27156	27036	27257	27339	27100	27049	27295	27287	27454	27371	27170	27229	27307	26975	27124	27334	27215	27074	27040	27138	27052	27293	27157	27246	27343	27205	27260	27129	27146	27339	27302	27226	27103	27445	27230	27351	27434	27426	27306	27467	27455	27450	26999	27413	27288	27080	27343	27146	27280	27170	27196	27324	27404	27191	27349	27517	27297	27301	27191	27536	27312	27345	27448	27328	27424	27489	27297	27539	27323	27229	27249	27295	27304	27211	27320	27293	27116	27256	27169	27018	27455	27232	27352	27428	27294	27079	27048	27279	27473	27535	27447	27297	27283	27222	27159	27298	27153	27418	27239	27223	27475	27374	27389	27500	27429	27283	27190	27105	27209	27127	27182	27346	27270	27289	27464	27380	27484	27256	27258	27276	27210	27140	27214	27466	27239	27351	27163	27283	27052	27408	27250	27246	27318	27323	27461	27348	27016	27430	27345	27177	27170	27143	27101	27395	27420	27474	27130	27197	27115	27197	27064	27405	27267	27356	27313	27397	27408	27090	27273	27373	27325	27113	27161	27157	27303	27147	27319	27390	27308	27241	27246	27294	27189	27358	27397	27167	27163	27246	27171	27466	27078	27606	27126	27152	27427	27446	27386	27136	27247	27138	27353	27224	27302	27279	27249	27149	27144	27536	27303	27445	27567	27478	27171	27321	27309	27321	27375	27267	27168	27272	27276	27421	26981	27187	27305	27277	27163	27324	27658	27532	27265	27246	27267	27381	27146	27367	27109	27268	27015	27237	27112	27246	27426	27157	27426	27335	27148	27495	27409	27242	27209	27405	27303	27134	27330	27291	27274	27350	27442	27294	27132	26981	27347	27191	27620	27338	27119	27053	26877	27190	27380	27291	27512	27231	27226	27266	27220	27105	27212	27315	27268	27146	27451	27345	27464	27216	27394	27237	27345	27437	27321	27446	27092	27357	27113	27194	27259	27401	27434	27379	27472	27331	27417	27262	27031	27114	27325	27510	27364	27421	27333	27104	27138	27322	27397	27253	27149	27340	27256	27307	27401	27460	27147	27067	27069	27365	27045	27212	27230	27534	27323	27078	27138	27226	27427	27446	27142	27494	27385	27164	27228	27536	27350	26984	26964	26995	27373	27401	27224	27298	27347	27261	27389	27480	27290	27284	27292	27373	27085	27073	27186	27451	27330	27158	27110	27312	27077	27367	27133	27371	27165	27222	27308	27354	27425	27415	27027	27483	27340	27119	27041	27402	27557	27530	27307	27293	27412	27405	27259	27091	27409	27228	27145	27369	27031	27029	27155	27381	27242	27114	27367	27280	27299	27517	27363	27319	27398	27442	27167	27148	27459	27199	27236	27164	27443	27581	27292	27177	27310	27429	27297	27211	27237	27427	27386	27377	27498	27243	27166	27161	27055	27136	27276	27173	27165	27389	27195	27276	27145	27360	27439	27290	27215	27372	27187	27206	27276	27140	27355	27343	27285	27225	27039	27408	27160	27448	27281	27197	27275	27304	27155	27101	27289	27292	27298	26997	27169	27298	27348	27552	27355	27162	27238	27087	27034	27283	27528	27331	27098	27422	27370	27250	27196	27303	27280	27359	27312	27184	27166	27334	27224	27382	27318	27268	27222	27246	27366	27246	27458	27137	27259	26908	27323	27332	27302	27569	27266	26969	27280	27275	27258	27111	27292	27194	27069	27203	27397	27101	27010	27304	27347	27251	27432	27414	27016	27235	27423	27316	27366	27315	27420	27356	27114	27641	27376	27368	27192	27313	27199	27309	27291	27332	27297	27042	27358	27151	27345	27154	27318	27036	27144	27278	27171	27374	27397	27225	27183	27057	27412	27159	27420	27301	27142	27252	27169	27053	27070	27348	27157	27039	27106	27537	27276	27394	27386	27201	27282	27212	27246	27299	27308	27249	27241	27135	26982	27161	27084	26995	27122	27442	27249	27199	27162	27311	27330	27387	27489	27459	27216	27169	27475	27302	27242	27069	27392	27211	27032	27372	27204	27065	27278	27072	27142	27118	27114	27507	27396	27286	27405	27310	27052	27325	27121	27241	27533	27268	27325	27104	27213	27546	27310	27364	27059	27379	27056	27272	27142	27075	27248	27375	27244	27154	27414	27500	27455	27239	27071	27303	27403	27220	27309	27342	27062	27123	27056	27318	27343	27336	27348	27236	27444	27120	27196	27167	27414	27210	27094	27430	27138	27475	27199	27484	27088	27091	27221	27345	27224	27354	27066	27211	27205	27344	27437	27336	27313	27154	27099	27432	27535	27228	27390	27399	27415	27318	27089	27380	27376	27274	27145	27412	26972	27361	27133	27293	27359	27154	27154	26897	27087	27113	27193	27225	27179	27187	27167	27372	27273	27344	27152	27170	27347	27635	27207	27131	27162	27159	27311	27251	27238	27015	27210	27064	27149	27469	27172	27288	27440	26933	27359	27246	27355	27219	27431	27311	27380	27333	26909	27533	27228	27473	27221	27552	27485	27180	27143	27102	27146	27222	27316	27105	27070	27382	27255	27311	27510	27304	27245	27102	27420	27411	27141	27117	27272	27297	27338	27156	27261	27441	27117	27364	27207	27098	27279	27276	27204	27544	27482	27288	27408	27220	27363	27158	27235	27226	27480	27331	27278	27234	27422	27462	27112	27298	27146	27241	27239	27284	27474	27309	27216	27230	27587	27681	27337	27518	27352	27222	27422	27338	27236	27245	27194	27363	27231	27390	27315	27340	27282	27403	27166	27284	27298	27373	27393	27119	27460	27386	27429	27148	27490	27404	27330	27418	27238	27510	27347	27286	27488	27546	27277	27245	27395	27264	27413	27420	27250	27302	27327	27258	27459	27423	27008	27391	27196	27341	27115	27404	27177	27421	27372	27009	26989	27233	27297	27293	27154	27337	26974	27314	27203	27485	27363	27136	27423	27456	27195	27038	27482	27232	27348	27395	27198	27253	27023	27321	27119	27216	27269	27207	27293	27507	27360	27225	27158	27232	27369	27199	27557	27405	27245	27314	27404	27149	27406	27315	27219	27309	27313	27462	27430	27183	27241	27451	27461	27405	27304	27445	27497	27346	27361	27438	27435	27237	27266	27278	27338	27291	27197	27239	27298	27268	27292	27290	27645	27374	27262	27102	27504	27535	27413	27308	27254	27462	27020	27356	27199	27306	27230	27502	27271	27212	27185	27286	27014	27485	27585	27346	27143	27434	27265	27275	27192	27245	27288	27093	27306	27237	27301	27375	27345	27263	27257	27141	27441	27324	27147	27342	27273	27300	27356	27233	27341	27180	27093	27007	27040	27269	26998	27206	27237	27291	27091	27319	27389	27062	27359	27386	27043	27329	27314	27354	27405	27563	27351	27157	27488	27535	27378	27294	27644	27313	27392	27257	27218	27048	27428	27113	27132	27482	27047	27003	27306	27530	27267	27233	27295	27299	27295	26863	27348	27247	27577	27164	27383	27199	27326	27205	27307	27255	27433	27419	27496	27352	27460	27352	27377	27256	27120	27009	27257	27592	27226	27282	27223	27389	27247	27459	27285	27188	27284	27036	27139	27300	27455	27418	27167	27490	27078	26909	27162	27073	27165	27275	27448	27244	27482	27209	27348	27187	27391	27262	27289	27384	27136	27312	27458	27306	27423	27140	27382	27281	27309	27060	27152	27123	27351	27259	27323	27536	27374	27231	27113	27143	27485	27134	27232	27470	27283	27083	27204	27494	27327	27450	27406	27318	27337	27281	27181	26943	27385	27437	27510	27298	27063	27105	27172	27379	27412	27350	27153	27370	27335	27234	27288	27326	27182	27520	27090	27098	27313	27202	27256	27005	26950	27304	27413	27127	27031	27328	27207	27340	27346	27307	27538	27282	27379	27264	27306	27211	27146	27486	27387	27229	27297	27358	27373	27400	27396	27409	27073	27368	27333	27123	26996	27439	27335	27318	27466	27321	27097	27197	27206	27493	27205	27301	27335	27194	27389	27590	27154	27351	27362	27293	27400	27065	26967	27026	27245	27317	27136	27326	27508	27148	27327	27069	27373	27540	27294	27234	27313	27229	27394	27486	27051	27412	27205	27383	27173	27323	27601	27249	27198	27177	27073	27212	26955	27174	27231	27424	27257	27021	27335	27417	27304	27334	27537	27528	27189	27339	27586	27351	27326	27483	27148
16061	28235	25724	21998	33191	82081	73167	48696	26461	20281	16729	16172	16440	16456	16320	16114	16260	16137	16219	15937	16143	16093	16192	16259	16199	16274	16332	16242	16194	16117	16238	16360	16189	16069	16385	16252	16121	16087	16042	16195	16271	16073	16238	16295	16148	16277	16067	16162	16142	16234	16114	16160	16245	16099	16256	16252	16176	16049	16170	15924	16186	16266	16264	16126	16219	15973	16064	16285	16444	16209	16105	15928	16151	16233	16023	16173	16059	16024	16100	16068	16030	16271	16201	16228	16068	16232	16304	16129	16202	16217	16190	16046	16157	16234	16156	16204	16111	16053	16023	16264	16020	16176	16040	16027	16130	16118	16192	16195	16186	16090	16087	15917	16078	16266	16092	16272	16141	16080	16049	16190	16119	16071	16139	16168	16034	16105	16110	16143	16231	16108	16087	15978	16158	16012	16093	16242	16169	16279	15996	16075	16162	16158	16076	15996	16097	16273	16314	16138	16124	16232	16195	16150	16270	16300	16089	16207	16167	16095	16020	16123	16112	16080	16163	15987	16041	16044	16154	16135	16138	16114	16136	16158	16237	15953	16048	16160	16155	16208	16079	16169	16152	16064	16244	16191	16001	16155	16187	16247	16216	16352	16172	16224	16129	16225	16073	16154	16070	16119	16203	16290	16131	16191	16119	15968	15973	16073	16190	16118	16260	16000	16238	16229	16043	16044	16184	16127	15837	15885	16076	16159	15996	16090	16000	16136	16237	16073	16094	16180	16072	16237	16100	16236	16186	16237	16077	16047	16332	16228	15991	15946	16224	15868	16020	16227	16182	16148	16094	16163	16121	16094	16263	16170	16168	16234	16194	16097	16059	16121	16024	16137	15935	16248	16056	15946	16215	16154	16107	16200	16006	16279	16090	16155	16168	16272	16096	15910	16177	16047	16057	16129	16284	16004	16124	16252	16168	15833	16086	16096	16055	16088	16129	16194	16205	16188	16150	16138	15974	16211	16021	16069	16063	16291	16132	16089	16172	15989	16071	16324	16066	16126	16178	16025	16090	16121	16135	16076	16123	16120	16110	16305	16040	16083	16085	16223	16095	16158	16052	16288	16003	16035	15979	15945	16205	16117	16115	15942	16138	16187	15888	16186	15797	16101	16198	16267	15998	15943	16128	16232	16188	16160	15916	16205	16098	16135	16070	16053	16161	16152	16074	15979	16139	16120	16122	16094	16138	16136	16069	16220	16206	16208	16145	15746	16047	15936	16145	16186	16139	15994	16193	16250	15990	16263	16082	16057	16138	16054	16204	16264	16125	16157	16063	16067	16224	16046	16140	16083	16279	16118	16123	16009	16113	16040	15970	16108	16251	15972	16114	16101	16007	16123	16112	16018	16219	16193	16333	16202	16094	16161	16104	16187	16207	16078	16140	16139	16130	16145	16010	16037	16093	16028	16162	16103	16269	16151	16156	16242	16115	15990	16029	16215	16143	16067	16323	16009	16241	16220	16165	16109	16077	16326	15950	16029	16087	16049	16008	16174	16128	16030	16147	16068	16166	16249	16044	16064	16203	16084	16224	16108	16206	16017	15963	16145	16161	16283	16004	16049	16194	16104	16347	16044	16132	16023	16031	16037	16167	16190	16172	15967	16076	16071	16155	16102	16068	16093	15962	16189	16137	16081	16106	16145	16160	16087	16087	15920	16345	16145	16109	15968	16067	16106	16148	16168	16026	16078	16294	16080	16133	16104	15985	16170	16235	16181	16208	16177	16256	16160	16020	16195	15958	16045	16123	16072	15915	15987	16097	16007	16059	16045	16123	16037	16058	16087	16067	15968	16284	16143	16063	16362	16220	16157	16102	16100	16130	16226	16178	16139	16159	16135	16114	16057	16245	16124	16225	16060	16157	16343	16056	16131	16189	16187	16082	16005	16112	16163	16027	16059	16209	16123	16114	16042	16098	16006	16092	16121	16060	16216	16079	16026	16008	15776	16285	15942	16093	16219	16155	16144	16024	16143	16137	16141	16221	16188	16016	16150	16169	16177	16240	15982	16053	16093	15989	16189	16155	16092	16119	16262	16109	16120	16162	16040	16267	16187	16104	16021	16253	16228	16199	15922	16185	15997	15986	16012	16266	16186	16061	16007	16066	16168	15947	16106	16054	16023	16095	16061	16086	16175	16321	16231	16108	16010	16199	16275	16036	15916	16141	16158	15794	16056	15989	15970	16190	16185	16020	16241	16150	16064	16202	16025	16038	15936	16073	16023	16221	16140	16109	16107	16126	16256	16256	15974	16241	16154	15999	16165	16163	16227	16114	16132	16261	16111	16051	16090	16239	16108	15984	15948	16128	16085	16202	16128	16298	16163	16179	16264	16155	16156	16107	16181	16103	16085	16016	16305	15890	16264	16134	16144	16034	15996	16203	16071	16067	16027	15827	16164	16152	16041	15951	16052	16071	16099	16186	16022	16070	16142	16157	16210	15973	16007	16117	16108	15996	16083	16208	16085	16117	15953	16069	16303	16214	16007	16181	16300	16169	16101	16171	16058	16130	16241	16183	16256	16065	16160	16035	16134	16028	16127	16089	16248	16301	16085	16223	16198	16161	16158	15981	16047	16202	16070	16254	16248	16192	16158	16218	16114	16084	16076	15977	16156	16124	16064	16142	16085	16068	16007	16118	16121	16072	16168	16200	16347	16008	16154	16115	16250	16030	16168	16132	15872	16200	16113	16100	15980	16277	16043	16171	15875	16089	15935	15918	16138	16188	16076	16227	15983	16049	16180	16173	16072	16019	16033	15994	16154	16255	16185	16160	16200	16140	16071	16088	16087	16177	16308	16193	16130	16023	16020	16123	16152	16081	16144	16198	16260	16253	16152	16092	16005	16097	16093	16144	16216	16120	16043	16206	15956	16160	15942	16189	15982	16102	16291	16072	16190	16077	16110	16090	15994	16256	16151	16127	16078	16022	16189	16068	16227	16128	16199	15997	16058	16251	15976	16094	16132	15961	16069	16022	16172	16023	16173	16270	16171	16307	16156	16309	16157	16067	16170	16153	16002	16123	15976	16150	16052	16040	16003	16145	16219	16063	16242	15944	16103	16046	16269	15942	16077	16204	16035	16051	16105	16099	16277	16090	16150	16221	16148	16029	16185	16018	16213	16120	16183	15987	16017	15919	16133	16061	16099	16136	16016	16021	16264	15946	16218	16179	16263	16078	16111	16273	16132	16238	16314	16112	16205	16255	16300	16013	16311	16301	16086	16038	16060	16128	16072	16421	16157	16045	16055	16232	16136	16125	16003	16122	16013	16210	16120	15907	16169	16019	16343	16237	16181	16344	15979	15970	16016	15968	16189	16014	15885	16099	16136	16119	16274	16081	16115	15983	16189	16178	16178	16188	15912	16134	16219	16213	16184	16087	16194	16077	16041	16212	16169	16030	16063	16143	15955	16053	16274	16154	16093	16152	16225	16103	16213	16050	16314	15996	15874	16185	16057	16100	16026	16156	16172	16286	16221	16234	16169	16149	16248	15928	16121	16067	16322	16377	16168	16168	15893	16133	16160	16176	15939	16073	16198	16064	16126	16208	16189	15977	16173	16196	16174	16129	16133	16146	16039	16121	15936	16207	16293	16053	16035	15922	16058	16127	15954	16292	16027	16037	16151	15994	16142	16099	16156	16137	15965	16085	16042	16149	16136	16069	16235	15957	16014	16218	16263	16061	16062	16170	16343	15978	16102	16237	16211	16197	15931	16126	16134	15946	16305	16031	15800	15975	16133	16236	16136	16355	15964	16267	16154	16205	15957	16307	16065	16001	16272	16016	16142	16276	16065	16108	16135	15921	16132	16208	15987	16225	16103	16120	16102	16130	16145	16006	16184	15925	15931	16120	16095	16086	16279	16037	16128	16080	16089	16003	16063	16164	16112	16067	16232	16079	16112	16145	16048	16102	16257	15921	16142	16108	16030	16211	15996	16233	16213	16090	16236	16121	16124	16188	16045	15955	16263	15988	16153	16162	16155	16045	16209	16031	16139	16031	16207	16334	16188	16037	16067	16265	16192	16104	16110	16100	16067	16034	16142	16034	15932	16126	16023	16185	16240	16113	16080	16065	16094	15925	16136	16203	16113	16063	16171	16188	16249	15928	16004	16344	15976	16177	16030	16182	16182	16062	16022	16012	16268	15918	16274	16150	16180	16266	16097	16162	16023	16227	16176	15979	16343	16066	15919	16229	16096	16126	16066	16234	16058	16198	16074	16201	16224	16112	16254	15943	16237	16237	16277	16037	16129	16177	16016	16175	16068	16087	16041	16303	16217	16174	16002	16030	15934	16039	16107	15992	16222	16172	16137	16230	16127	16083	16105	16096	16111	16111	16146	15977	16141	16038	16248	16069	16085	15973	16117	16060	16135	16136	16075	16063	16240	16205	16139	16268	16158	16117	16185	16076	16175	16151	16263	16024	16218	16196	16051	16204	16192	16099	16153	15810	16136	15916	16111	16118	16035	16089	16154	16323	16020	16089	16082	16215	16055	16238	15978	16143	16206	16114	16248	16173	16072	16138	16230	15985	16010	16145	16044	16161	16218	16218	16250	16165	16119	16018	16171	16136	16057	16109	16124	16311	16078	16086	16111	16120	16065	16040	16195	16168	16106	16178	16256	16201	16246	16200	16161	16234	16183	16067	16125	16022	16093	16000	16186	16223	16159	16271	16260	16147	16097	16234	16160	16177	16055	16105	16274	15962	16161	16108	16106	16037	16130	16095	16044	16170	16178	16018	16202	16277	16168	16272	15968	16038	16137	16048	16164	16117	16135	16215	16154	16165	16236	16060	15979	16067	15976	16128	16073	16239	16140	15936	16028	16196	16019	16353	16120	16105	16127	16149	16009	16128	16035	16199	16123	16156	16171	16199	16155	16007	16295	16032	16199	16058	16101	15958	16218	16285	16285	16118	16000	16153	15995	16098	16014	16202	16091	16170	16160	16040	16174	16035	16042	16206	16226	16071	16214	16215	16199	15984	16137	16064	16268	15936	16367	16048	16173	16091	16038	15950	16264	15990	16101	16185	16192	16116	15938	16252	16044	16069	16028	16047	15954	16089	16047	16107	16003	16206	16044	16143	15986	16013	16169	16069	16246	16307	16121	16181	16036	16042	15898	16120	16078	16225	16122
31762	26295	30243	30153	28353	36610	37176	32600	29514	28090	27544	27267	27167	27511	27247	27293	27256	27446	27130	27407	27207	27241	27127	27485	27221	27314	27381	27471	27473	27204	26998	26912	27257	27316	27480	27574	27205	27295	27207	27057	27195	27319	27133	27158	27186	27242	27167	27298	27182	27114	27270	27208	27125	26893	27583	27383	27080	27190	27388	27286	27378	27263	27363	27170	27343	27345	27329	27159	27341	27444	27131	27283	27305	27272	27203	27407	27562	27255	27435	27211	27126	27005	27334	27189	27245	27388	27406	27240	27246	27327	27301	26936	27279	27198	27234	27417	27362	27340	27365	27306	27323	26994	27299	27100	27210	27203	26956	27328	27275	27267	26971	27283	27310	27317	27275	27278	26997	27271	27616	27227	27332	27368	27508	27579	27277	27119	27178	27402	27115	27394	27311	27181	27116	27128	27145	26965	27305	27446	27337	27386	27451	27134	27432	27237	27096	27117	27214	27156	27374	27461	27256	27302	27123	27213	27212	27357	27068	27262	27474	27307	27323	27376	27281	27296	27150	27088	27159	27436	27278	27074	27449	27176	27267	27371	27403	27195	27026	27134	27644	27479	27322	27291	27200	27411	27286	27161	27088	27291	26951	27203	27310	27104	27173	27356	26967	27279	27363	27286	27205	27230	27198	27113	27272	27197	27495	27251	27289	27099	27086	27068	27073	27344	27235	27186	27239	27182	27004	27291	27168	27435	27385	27258	27342	27132	27367	27355	27197	27286	27445	27114	27098	27018	27119	27333	27313	27295	27223	27340	27341	27090	27317	27202	27363	27285	27185	27468	27268	27184	27145	27229	27285	27263	27076	27228	27328	27054	27181	27384	27166	27145	27002	27236	27491	27295	27431	27198	26996	27027	27316	27245	27305	27059	27646	27338	27085	27138	27172	27389	27182	27225	27197	27448	27275	26836	27179	27162	27237	27370	27004	27047	27528	27469	27427	27272	27419	27049	27351	27277	27128	27026	27133	27255	27352	27136	27266	27378	27182	27331	27202	27406	27365	27059	27284	27436	27399	26966	27080	27323	27117	27153	27389	27109	27211	27311	27083	27065	27135	27311	27323	26966	27115	27149	27357	27075	27265	27091	27159	27042	27367	27100	27421	26969	27185	27296	27240	27190	27318	27116	27271	27301	27311	27305	27349	27054	27166	27227	27318	27414	27332	27249	27379	27011	27179	27208	27345	27225	27426	27328	27386	27408	27105	26831	27330	27300	27203	27202	27086	27137	27497	27353	27025	27277	27306	27448	27237	27182	27308	27088	27231	27324	26999	27342	27177	27110	27337	27313	26963	27284	27128	27249	27329	27221	27222	26980	27232	27209	27154	27408	27165	27112	27189	27301	27102	27011	27151	27348	27305	27356	27346	27381	27285	27238	27171	27479	27397	27129	27415	27405	27303	27118	27376	27294	27362	27044	27082	27091	27233	27508	27155	27298	27314	27166	27217	27439	27125	27085	27285	27127	27331	27423	27138	27057	27367	27321	27041	27179	27142	27200	27318	27260	27190	27530	27574	27105	26989	27222	27336	27314	27428	27360	27444	27287	27339	27193	27151	27117	27318	27052	27436	27386	27159	27218	27359	27271	27368	27278	27372	27217	27190	27252	27352	27398	27438	27183	27138	27276	27151	27057	27226	27368	27214	27274	27318	27072	27095	27097	27119	26970	27274	27280	27237	27170	27335	27034	27566	27262	27448	26954	27466	27394	27410	27321	27326	27052	27128	27225	27179	27323	27217	27132	27251	27205	27099	27285	27253	27277	27213	27260	27340	27410	27151	27224	27131	27270	27130	27039	27166	27259	27189	27140	27127	27291	26889	27170	27177	27251	27180	27093	27130	27099	27175	27440	27319	27204	27423	27248	27115	27247	27297	27250	27410	27143	27261	27462	27395	27313	27233	27380	27242	26912	27025	27362	27351	27213	27209	27363	27485	27271	27221	27338	27129	27127	27267	27430	27089	27336	27007	27070	27202	27476	27400	27215	27430	27344	27305	27214	27320	27485	27338	27388	27331	27178	27356	27171	27447	27258	27098	27395	27424	27341	27317	27357	27330	27154	27101	27022	27222	27589	27229	27274	27370	26964	27210	27059	27445	27170	27366	27178	27489	27168	27238	27150	27312	27424	27242	27149	27322	27421	27234	27094	27304	27325	27159	27103	27116	27315	27238	27215	27226	27276	27414	27002	27158	27082	27467	27411	27313	27065	27244	27152	27433	27299	27336	27231	27210	27231	27109	27375	27067	27213	27021	27442	27218	27169	27539	27294	27092	27239	27285	27322	27093	27399	27377	27219	27177	27170	27221	27200	27396	27258	27277	27258	27243	27352	27111	27283	27354	27141	27343	27364	27177	27355	27238	27371	27445	27334	27217	27334	27389	27461	27323	27386	27318	27080	27092	27230	27091	27201	27235	27078	26976	27345	26910	27264	27209	27084	27136	27274	27191	27033	27301	27420	27266	27055	27282	27435	27231	27147	27214	27133	27350	27193	27440	27292	27268	27376	27103	27364	27145	27080	27383	27074	27282	27233	27278	27462	27172	27135	27176	27240	27346	27030	27213	27295	27335	27302	27281	27328	27288	27020	27014	27468	27345	27394	27323	27271	27090	27334	27356	27179	27480	27246	27149	27067	27354	27438	27021	27150	27194	27018	27257	27056	27326	27169	27341	27347	27192	26993	27345	27196	27299	27263	27089	27298	27426	27186	27606	27355	27250	27099	27314	27358	27267	27215	27302	27261	27291	27114	27014	27318	27110	27088	27219	27300	27423	27204	27150	27396	27369	27283	27212	27185	27369	27358	27436	27201	27153	27216	27367	27201	27213	27079	27383	27132	27303	27426	27069	27092	27484	27285	27163	27327	27329	27304	27254	27180	27402	27440	27149	27322	27251	27199	27500	27171	27196	27295	27438	27400	27227	27468	27455	27301	27272	27090	27366	27257	27352	27232	27279	27282	27142	27279	27576	27366	27189	27256	27290	27219	27126	27521	27268	27356	27337	27133	27211	27298	27425	27478	27420	27374	27327	27368	27319	27396	27324	27269	27320	27233	26953	27282	27351	27207	27120	27349	27274	27204	27106	27183	27437	27176	27249	27196	26866	27080	27043	27080	27016	27233	27071	27120	27218	27276	27224	27241	27271	27421	27155	27296	27300	27551	27291	27276	27033	27006	27039	27606	27518	27452	27123	27180	27214	27278	27230	27332	27172	27341	27441	27047	27049	27387	27020	27265	27184	27108	27081	27120	27196	27019	27452	27249	27239	27421	27407	27455	27244	27457	27167	27261	27494	27226	27119	27488	27437	27527	27451	27096	27179	27435	27345	27416	27536	27350	27319	27201	27279	27381	27509	27448	27501	27163	27209	27115	27288	27340	27568	27333	27199	27147	27339	27304	27072	27149	27258	27431	27437	27227	27409	27167	27081	27316	27301	27191	27097	26933	27022	27243	27532	27372	27245	27271	27362	27302	27206	27136	27553	27446	27453	27343	27111	27063	27206	27294	27115	27245	27272	27430	27118	27325	27268	27189	27512	27185	27377	27035	27096	26979	27343	27259	27303	27365	27395	27344	27238	27377	27159	27304	27208	27108	27405	27158	27009	27219	27303	27177	27181	27337	27278	27280	27023	27438	27266	27012	26985	27269	27356	27250	27207	27176	27345	27218	27433	27179	27237	27097	27266	27234	26980	27216	27331	27062	27377	27241	27423	27222	27241	27239	27221	27193	27163	27399	27092	27539	27530	27252	27679	27087	27365	27392	27029	27425	27402	27414	27373	27073	27138	27296	27132	27277	27138	27209	27259	27084	27397	27252	27520	27512	27190	27391	27235	27547	27341	27131	26963	27118	27137	26981	27260	27148	27052	27074	27178	27010	27376	27085	27318	27256	27231	27090	27251	27237	27524	27224	27236	27210	27038	27158	27349	27384	26990	27143	27676	27519	27122	27305	27535	27450	27388	27140	27179	27050	27327	27297	27061	26997	27196	27253	27387	27463	27347	27301	27343	27120	27379	27190	27111	27342	27500	27310	27129	27010	27408	27117	27130	27483	27158	27433	27367	27353	27500	27153	27260	27360	27244	27406	27277	27269	27352	27233	27334	27419	27286	27157	27356	27219	27221	27219	27387	27213	27208	27189	27164	27376	27146	26949	27301	27544	27450	27096	27358	27425	27516	27265	27329	27485	27384	27230	27268	27338	27459	27025	26993	27202	27415	27153	27214	27265	27306	27286	27103	27244	27148	27346	27353	27132	27117	27384	27331	27217	27166	27441	27238	27186	27345	27272	27211	27287	27160	27405	27248	27546	27411	27364	27129	27284	27176	27205	27200	27289	27236	27216	27324	27402	27364	27238	27563	27236	27178	27056	27032	27482	27124	27205	27268	27100	27231	27460	27463	27304	27023	27100	27249	27288	27336	27255	27231	27380	27475	27179	27104	27344	27123	27345	27280	27050	27220	27082	27312	27384	27193	27100	27348	27112	27122	27287	27266	27008	27346	27261	27373	27215	27413	27157	27396	27323	27393	27448	27200	27315	27147	27277	27104	27305	27261	27200	27225	27434	27413	27396	27202	27221	27271	27249	26979	27256	27166	27151	27327	27344	27422	27217	27054	27326	27183	26982	27191	27177	27263	27308	27115	27266	27282	27401	27258	27392	27098	27147	27448	27232	27325	27348	27084	27279	27175	27371	27374	27355	27210	27297	27361	27201	27310	27222	27189	27401	27319	27253	26934	27361	27253	27154	27315	27018	27175	27338	27439	27013	27381	27414	27165	27037	27331	27137	27291	27399	27379	27302	27238	27246	27145	26997	27357	27033	27116	27127	27137	27032	27293	27312	27095	27114	27067	27118	27426	27348	27318	27044	27325	27107	27267	27457	27210	27190	27138	27482	27390	27384	27373	27454	27200	27094	27386	27244	27108	27153	27389	27212	27210	27176	27135	27329	27176	27157	27257	27083	27087	27295	27077	27331	27200	27031	27344	27244	27275	27324	27511	27325	27431	27438	27418	27333	27446	27388	26919	27294	27239	27068	27349	27231	27341	27380	27274	27448	27538	27226	27253	27183	27299	27409	27255	27257	26944	27020	27358	27173	27456	27023	26846	27351	27294	27439	27475	27574	27409	27249	27398	27400
17399	18111	17760	17805	17498	27296	25953	20479	17063	16132	15858	15707	15912	16036	15700	15820	15882	15770	15801	15678	15768	15851	15734	15858	15883	15887	15736	15691	15768	15671	15733	15807	15757	15738	15653	15793	15774	15738	15887	15752	15782	15795	15769	15851	15655	15763	15709	15689	15799	15854	15867	15566	15805	15703	15856	15780	15770	15746	15829	15627	15529	15885	15748	15628	15736	15723	15921	15718	15819	15625	15808	15765	15842	15753	15857	16038	15922	15544	15914	15754	15761	15689	15897	15688	15775	15577	15692	15747	15773	15902	15812	15805	15735	15876	15563	15822	15673	15735	15756	15741	15676	15702	15866	15631	15644	15655	15726	15732	15669	15619	15880	15846	15655	15822	15892	15594	15670	15727	15751	15868	15777	15701	15714	15737	15754	15903	15920	15909	15729	15899	15626	15714	15806	15549	15822	15746	15865	15782	15729	15697	15747	15812	15748	15843	15868	15756	15611	15784	15723	15724	15580	15788	15533	15644	15650	15787	15599	15715	15649	15850	15716	15781	15700	15676	15626	15490	15868	16007	15665	15632	15770	15737	15777	15819	15803	15987	15780	15903	15619	15968	15657	15515	15851	15659	15712	15910	15640	15628	15798	15761	15834	15797	15659	15909	15999	15699	15715	15623	15672	15782	15857	15854	15793	15844	15702	15777	15957	15850	15655	15796	15731	15761	15536	15884	15798	15758	15720	15737	15753	15649	15704	15684	15641	15741	15741	15820	15813	15677	15784	15732	15593	15949	15827	15898	15546	15741	15787	15818	15734	15901	15670	15785	15820	15810	15819	15742	15850	15873	15771	15588	15700	15774	15747	15693	15742	15778	15760	15651	15778	15629	15875	15935	15761	15699	15777	15774	15657	15830	15721	15714	15698	15747	15582	15671	15742	15844	15845	15841	15871	15707	15828	15783	15639	15813	15814	15852	15680	15798	15934	15789	15786	15697	15776	15804	15682	15677	15689	15655	15861	15975	15702	15761	15896	15733	15782	15789	15740	15844	15640	15734	15736	15932	15841	15700	15876	15824	15726	15743	15771	15612	15743	15884	15743	15784	15783	15879	15809	15789	15638	15704	15757	15790	15902	15489	15827	15972	15849	15643	15719	15830	15771	15695	15519	15674	15775	15844	15729	15672	15804	15578	15555	15775	15737	15672	15684	15856	15731	15900	15591	15727	15612	15846	15704	15791	15720	15842	15838	15894	15745	15738	15713	15649	15806	15687	15724	15656	15752	15830	15632	15771	15571	15720	15654	15935	15776	15765	15782	15892	15718	15834	15609	15782	15923	15827	15787	15780	15748	15766	15822	15788	15736	15679	15848	15749	15788	15746	15957	15771	15732	15786	15707	15675	15821	15762	15632	15703	15743	15606	15727	15547	15782	15642	15722	15944	15694	15827	15699	15839	15887	15625	15760	15731	15711	15629	15822	15787	15578	15912	15959	15703	15813	15651	15599	15569	15724	15791	15705	15703	15847	15739	15915	15759	15738	15647	15878	15893	15821	15722	15761	15648	15918	15744	15706	15790	15799	15810	15679	15668	15777	15811	15663	15781	15722	15680	15668	15746	15787	15768	15800	15682	15907	15708	15754	15948	15651	15938	15699	15795	15803	15759	15639	15830	15782	15547	15741	15697	15765	15880	15773	15820	15948	15803	15768	15764	15806	15786	15697	15696	15782	15629	15810	15795	15743	15718	15678	15863	15760	15736	15559	15689	15799	15720	15791	15767	15838	15948	15658	15679	15833	15649	15851	15688	15881	15842	15602	15756	15704	15742	15773	15792	15841	15808	15709	15594	15729	15815	15901	15689	15753	15735	15819	15518	15829	15728	15810	15826	15761	16040	15673	15789	15755	15683	15626	15654	15932	15664	15664	15661	15662	15638	15772	15835	15842	15715	15729	15674	15720	15776	15822	15824	15708	15779	15683	15766	15866	15598	15625	15849	15823	15699	15770	15653	15906	15883	15678	15928	15543	15771	15844	15866	15777	15771	15774	15696	15698	15721	15805	15880	15831	15903	15707	15781	15722	15582	15612	15696	15537	15759	15799	15871	15760	15779	15687	15660	15804	15694	15835	15728	15742	15597	15805	15566	15925	15825	15428	15842	15834	15799	15665	15725	15914	15889	15728	15821	15838	15703	15796	15697	15792	15720	15744	15552	15623	15733	15790	15687	15836	15759	15852	15693	15902	15710	15856	15960	15672	15804	15896	15735	15774	15741	15649	15757	15623	15732	15618	15717	15828	15690	15668	15648	15804	15732	15633	15973	15875	15686	16035	15627	15858	15674	15651	15802	15637	15769	15763	15677	15597	15629	15881	15845	15832	15896	15738	15604	15864	15874	15718	15815	15658	15866	15691	15739	15719	15738	15803	15793	15697	15810	15807	15744	15768	15726	15743	15640	15852	15612	15886	15887	15800	15643	15779	15628	15741	15787	15596	15781	15724	15940	15768	15761	15893	15740	15695	15729	15802	15754	15854	15673	15712	15946	15689	15712	15790	15729	15657	15834	15646	15844	15714	15611	15787	15735	15787	15814	15772	15677	15514	15678	15643	15791	15949	15610	15855	15705	15640	15779	15898	15941	15708	15796	15557	15838	15744	15848	15638	15784	15912	15726	15713	15561	15496	15694	15568	15768	15700	15844	15747	15781	15711	15729	15776	15832	15873	15708	15664	15643	15727	15676	15902	15608	15787	15520	15698	15731	15823	15676	15545	15726	15797	15619	15743	15729	15668	15763	15739	15771	15882	15561	15784	15807	15715	15442	15768	15790	15706	15792	15645	15815	15811	15717	15674	15782	15692	15742	15740	15770	15640	15876	15641	15733	15880	15834	15814	15840	15653	15743	15692	15771	15791	15733	15815	15884	15903	15882	15903	15722	15856	15853	15628	15762	15795	15973	15662	15892	15804	15785	15731	15779	15724	15707	15782	15781	15772	15751	15751	15474	15936	15647	15677	15795	15794	15807	15669	15629	15921	15590	15794	15801	15729	15695	15831	15800	15839	15646	15873	15931	15756	15671	15625	15672	15967	15803	15536	15928	15631	15806	15811	15743	15688	15791	15769	15790	15862	15848	15675	15790	15694	15677	15775	15770	15737	15736	15674	15615	15800	15849	15526	15691	15625	15632	15704	15580	15926	15701	15498	15714	15722	15826	15853	15760	15736	15978	15762	15896	15614	15729	15759	15789	15717	15749	15834	15898	15823	15655	15798	15779	15750	15934	15805	15849	15840	15854	15691	15609	15827	15664	15684	15770	15879	16003	15532	15740	15558	15820	15845	15625	15814	15565	15901	15716	15877	15799	15513	15812	15732	15664	15722	16035	15892	15688	15813	15949	15751	15874	15702	15745	15743	15630	15775	15710	15897	15729	15830	15722	15810	15872	15801	15737	15680	15784	15725	15676	15827	15828	15811	15781	15749	15702	15787	15661	15837	15744	15738	15839	15825	15566	15745	15877	15637	15632	15843	15689	15640	15764	15789	15766	15671	15846	15747	15752	15625	15794	15906	15813	15640	15913	15617	15803	15862	15877	15796	15932	15610	15503	15927	15731	15822	15753	15620	15878	15803	15834	15697	15868	15763	15789	15826	15768	15695	15873	15813	15756	15826	15805	15753	15658	15716	15766	15805	15511	15721	15854	15846	15663	15857	15806	15632	15863	15714	16021	15708	15713	15678	15652	15765	15706	15836	15732	15772	15686	15570	15747	15742	15894	15853	15673	15748	15873	15915	16000	15848	15756	15628	15721	15886	15773	15622	15770	15900	15927	15669	15731	15707	15658	15679	15855	15571	15813	15819	15829	15752	15752	15818	15747	15770	15690	15828	15688	15668	15458	15712	15792	15939	15750	15701	15588	15740	15822	15845	15633	15657	15859	15778	15758	15726	15744	15764	15854	15510	15829	15812	15803	15547	15799	15727	15640	15728	15742	15828	15773	15726	15943	15735	15645	15738	15784	15828	15688	15782	15611	15687	15674	15752	15759	15735	15869	15641	15657	15907	15589	15699	15815	15776	15566	15644	15779	15837	15726	15801	15596	15872	15702	15776	15482	15764	15695	15755	15499	15716	15742	15831	15684	15686	15819	15716	15628	15723	15844	15821	15621	15748	15908	15751	15630	15905	15828	15787	15684	15803	15897	15905	15919	15767	15801	15685	15679	15810	15761	15924	15651	15906	15767	15806	15727	15697	15676	15756	15882	15848	15725	15881	15787	15741	15830	15688	15997	15774	15991	15818	15579	15442	15820	15770	15760	15712	15743	15928	15845	15920	15731	15841	16021	15854	15632	15790	15867	15901	15926	15855	15681	15911	15692	15680	15787	15698	15731	15966	15897	15625	15993	15622	15777	15682	15714	15757	15940	15712	15562	15953	15959	15800	15725	15593	15713	15929	15644	15837	15819	15675	15729	15646	15855	15730	15799	15773	15830	15772	15633	15875	15652	15730	15875	15856	15567	15740	15916	15580	15907	15794	15808	15742	15662	15850	15828	15854	15772	15620	15691	15667	15647	15690	15820	15890	15706	15717	15636	15864	15770	15751	15812	15841	15611	15753	15715	15792	15652	15730	15909	15894	15835	15826	15967	15863	15704	15484	15755	15785	15703	15603	15832	15706	15773	15537	15657	15630	15846	15714	15585	15888	15715	15707	15840	15708	15870	15692	15935	15587	15792	15716	15785	15900	15575	15937	15729	15588	15793	15600	15817	15788	15844	15736	15947	15897	15611	15677	15755	15692	15747	15831	16016	15722	15926	15860	15760	15925	15643	15823	15858	15895	15888	15583	15962	15935	15714	15820	15697	15762	15578	15599	15586	15612	15725	15811	15884	15781	15677	15666	15702	15791	15818	15580	15857	15601	15902	15851	15784	15778	15706	15852	15919	15711	15702	15979	15812	15971	15819	15847	15676	15725	15690	15706	15694	15791	15782	15584	15935	15847	15807	15727	15687	15865	15574	15954	15746	16021	15667	15793	15711	15833	15947	15778	15934	15765	15735	15814	15575	15797	16009	15839	15754	15594	15911	15689	15771	15710	15723	15802	15781	15685	15940	15741	15914	15645	15920	15920	15778	15790	15643	15747	15801	15682	15706	15676	15733	15690	15696	15849	15789	15708	15887	15917	15820	15539	15768	15872	15703
24076	21302	28228	26219	32168	70570	65590	51155	35618	30921	28777	27930	27968	27909	27887	27718	27552	27828	27649	27639	27752	27772	27838	27588	27733	27891	27587	27587	27747	27555	27914	27717	27386	27624	27540	27450	27674	27701	27590	27779	27521	27744	27910	27711	27835	27708	27505	27574	27739	27663	27631	27759	27636	27521	27611	27673	27367	27496	27436	27471	27830	27937	27345	27569	27594	27443	27718	27744	27646	27631	27626	27363	27518	27583	27717	27694	27741	27198	27580	27686	27882	27560	27575	27528	27523	27426	27615	27479	27349	27733	27726	27715	27495	27488	27621	27730	27491	27750	27415	27384	27617	27406	27620	27685	27628	27650	27619	27668	27670	27342	27643	27486	27739	27665	27816	27800	27713	27646	27636	27651	27660	27627	27392	27580	27636	27522	27430	27499	27831	27937	27440	27593	27705	27501	27604	27567	27435	27500	27726	27415	27518	27620	27369	27357	27512	27334	27437	27803	27854	27576	27609	27561	27605	27660	27704	27534	27859	27476	27599	27568	27590	27482	27862	27721	27538	27556	27846	27478	27631	27775	27595	27527	27376	27648	27600	27499	27484	27687	27517	27454	27745	27575	27668	27720	27663	27576	27608	27615	27590	27506	27550	27583	27587	27317	27552	27516	27343	27533	27640	27612	27532	27551	27582	27498	27693	27540	27753	27726	27486	27672	27575	27561	27502	27567	27717	27687	27279	27573	27622	27615	27802	27713	27418	27579	27447	27462	27742	27556	27983	27754	27748	27499	27276	27457	27632	27408	27557	27691	27461	27389	27717	27756	27710	27385	27609	27488	27734	27707	27723	27576	27698	27585	27632	27667	27616	27437	27502	27699	27740	27669	27650	27383	27463	27395	27745	27494	27741	27603	27801	27644	27547	27654	27596	27444	27470	27718	27562	27711	27523	27842	27333	27467	27470	27787	27578	27433	27641	27599	27682	27683	27714	27654	27699	27614	27402	27741	27618	27470	27492	27578	27585	27353	27504	27750	27459	27450	27678	27555	27854	27581	27650	27660	27854	27590	27562	27519	28006	27688	27561	27615	27677	27399	27586	27604	27608	27427	27693	27491	27430	27576	27678	27452	27628	27547	27311	27682	27645	27360	27931	27706	27503	27624	27207	27542	27480	27689	27466	27622	27627	27627	27620	27438	27561	27422	27689	27687	27567	27639	27735	27692	27561	27776	27682	27517	27505	27632	27503	27649	27454	27591	27676	27714	27661	27522	27328	27408	27468	27480	27540	27677	27434	27612	27303	27418	27701	27281	27344	27926	27495	27532	27650	27598	27500	27646	27692	27581	27392	27577	27453	27470	27636	27530	27550	27759	27515	27580	27445	27421	27685	27455	27952	27816	27268	27445	27704	27541	27704	27705	27839	27498	27658	27762	27547	27596	27577	27574	27363	27585	27387	27381	27631	27446	27690	27513	27562	27780	27621	27547	27725	27512	27289	27704	27782	27520	27760	27479	27651	27381	27441	27490	27819	27426	27401	27828	27476	27642	27475	27469	27695	27484	27630	27634	27385	27552	27453	27681	27586	27492	27473	27592	27436	27615	27378	27441	27495	27557	27712	27830	27595	27445	27579	27147	27547	27552	27654	27685	27630	27580	27694	27274	27356	27561	27750	27527	27680	27468	27510	27807	27530	27558	27624	27982	27605	27710	27510	27515	27805	27556	27617	27719	27593	27498	27512	27488	27816	27534	27772	27728	27678	27584	27578	27587	27589	27463	27582	27644	27452	27659	27560	27706	27624	27322	27505	27431	27597	27400	27637	27608	27772	27584	27567	27688	27517	27344	27522	27418	27622	27616	27797	27859	27670	27852	27349	27452	27895	27621	27438	27730	27692	27511	27596	27398	27617	27642	27606	27354	27372	27712	27811	27566	27654	27425	27460	27564	27520	27592	27637	27448	27526	27538	27379	27541	27796	27731	27625	27263	27744	27597	27544	27497	27566	27855	27747	27700	27740	27618	27777	27490	27657	27469	27584	27378	27587	27804	27818	27645	27680	27720	27560	27623	27595	27751	27663	27548	27729	27686	27626	27612	27474	27690	27513	27637	27538	27627	27325	27472	27790	27718	27647	27462	27499	27679	27795	27768	27344	27521	27584	27764	27623	27492	27666	27470	27759	27626	27499	27911	27559	27331	27577	27444	27627	27551	27889	27872	27645	27373	27637	27429	27448	27636	27735	27631	27450	27352	27602	27513	27407	27595	27495	27450	27584	27606	27645	27749	27687	27783	27452	27665	27567	27841	27409	27701	27802	27596	27727	27344	27540	27542	27698	27585	27636	27549	27530	27466	27575	27398	27595	27719	27703	27684	27282	27597	27530	27462	27556	27757	27958	27632	27931	27707	27490	27757	27701	27495	27868	27424	27581	27689	27617	27723	27580	27675	27225	27512	27569	27472	27920	27631	27535	27712	27555	27616	27351	27576	27485	27548	27425	27476	27581	27623	27498	27511	27746	27732	27680	27925	27773	27612	27654	27510	27676	27544	27608	27502	27389	27468	27278	27421	27558	27547	27753	27583	27655	27652	27658	27560	27689	27791	27653	27425	27443	27222	27443	27658	27846	27286	27665	27513	27444	27475	27796	27464	27691	27605	27381	27485	27395	27462	27686	27790	27751	27578	27594	27424	27548	27886	27536	27624	27471	27587	27597	27563	27586	27628	27492	27544	27487	27432	27635	27864	27582	27324	27636	27420	27614	27659	27589	27522	27486	27626	27511	27722	27742	27504	27849	27285	27528	27439	27593	27635	27653	27362	27503	27755	27874	27444	27873	27557	27731	27566	27405	27610	27710	27776	27728	27695	27845	27581	27622	27680	27629	27614	27492	27565	27717	27576	27698	27675	27329	27647	27431	27540	27392	27746	27524	27700	27526	27602	27517	27690	27633	27624	27625	27558	27757	27692	27500	27531	27757	27824	27667	27900	27657	27595	27480	27569	27507	27600	27410	27528	27620	27579	27875	27647	27366	27484	27576	27530	27506	27697	27405	27569	27517	27379	27603	27558	27537	27466	27655	27669	27570	27671	27292	27538	27523	27625	27544	27670	27522	27684	27627	27526	27623	27509	27539	27362	27248	27539	27597	27662	27742	27927	27633	27562	27632	27485	27674	27612	27564	27614	27411	27672	27741	27651	27571	27696	27803	27750	27748	27473	27409	27425	27515	27411	27579	27735	27495	27719	27310	27382	27750	27387	27637	27762	27526	27533	27734	27717	27716	27636	27886	27521	27685	27657	27475	27477	27655	27416	27642	27635	27597	27687	27683	27469	27784	27787	27559	27365	27628	27625	27632	27248	27672	27643	27718	27587	27651	27731	27513	27654	27583	27752	27683	27457	27471	27579	27612	27566	27529	27624	27443	27594	27577	27613	27476	27374	27446	27337	27312	27668	27438	27589	27727	27678	27838	27783	27579	27686	27597	27416	27594	27582	27620	27663	27707	27723	27396	27423	27692	27446	27599	27428	27578	27454	27555	27492	27642	27672	27421	27531	27366	27471	27631	27692	27629	27872	27628	27651	27415	27535	27898	27820	27614	27567	27513	27637	27349	27435	27690	27279	27337	27540	27491	27465	27443	27791	27663	27534	27634	27743	27721	27534	27504	27511	27481	27460	27717	27455	27516	27675	27652	27536	27507	27640	27486	27461	27401	27528	27716	27577	27749	27593	27371	27829	27786	27698	27569	27544	27565	27558	27647	27552	27457	27828	27647	27454	27756	27619	27661	27729	27662	27492	27607	27624	27650	27557	27408	27660	27378	27567	27708	27572	27585	27446	27508	27675	27599	27750	27424	27419	27735	27582	27782	27662	27557	27457	27482	27815	27582	27674	27642	27618	27576	27695	27697	27752	27611	27371	27487	27424	27497	27890	27380	27492	27774	27369	27555	27544	27475	27668	27384	27608	27433	27496	27604	27437	27407	27513	27512	27419	27875	27906	27603	27587	27690	27459	27747	27470	27803	27518	27521	27798	27414	27853	27674	27825	27611	27661	27562	27411	27568	27431	27427	27401	27614	27260	27337	27394	27707	27454	27550	27456	27633	27621	27347	27544	27620	27459	27546	27613	27591	27802	27703	27565	27780	27722	27636	27545	27554	27580	27713	27432	27906	27624	27510	27553	27574	27514	27445	27632	27388	27629	27536	27344	27517	27505	27482	27711	27930	27601	27831	27668	27818	27983	27611	27708	27866	27686	27517	27539	27392	27709	27766	27496	27524	27653	27764	27608	27508	27694	27682	27758	27511	27665	27557	27913	27625	27653	27596	27623	27687	27627	27519	27552	27607	27547	27249	27546	27647	27809	27599	27669	27444	27484	27701	27552	27410	27376	27405	27760	27805	27600	27315	27436	27575	27559	27479	27830	27457	27580	27341	27616	27648	27446	27498	27739	27811	27995	27768	27488	27633	27638	27787	27845	27469	27524	27339	27708	27582	27579	27535	27686	27603	27320	27596	27547	27741	27728	27545	27708	27807	27610	27746	27598	27790	27606	27552	27559	27551	27467	27544	27755	27581	27593	27547	27629	27843	27619	27494	27517	27503	27705	27551	27592	27746	27454	27541	27525	27453	27497	27486	27542	27482	27612	27555	27530	27736	27674	27629	27393	27593	27597	27463	27698	27889	27690	27645	27806	27811	27572	27507	27535	27447	27392	27369	27540	27679	27551	27428	27566	27744	27790	27342	27646	27629	27411	27566	27503	27758	27552	27607	27726	27676	27622	27742	27515	27542	27370	27659	27533	27756	27603	27600	27525	27833	27678	27501	27467	27538	27614	27685	27510	27555	27763	27642	27658	27706	27696	27641	27475	27820	27551	27555	27679	27740	27783	27411	27335	27501	27750	27794	27507	27725	27384	27470	27403	27647	27711	27415	27571	27461	27681	27301	27668	27534	27582	27397	27456	27748	27736	27595	27918	27211	27456	27442	27580	27721	27575	27480	27552	27243	27597	27755	27627	27718	27566	27410	27222	27669	27573	27710	27546	27476	27415	27539	27770	27444	27554	27597	27526	27631	27683	27362	27477	27562	27692	27510	27921	27817	27690	27570	27423	27590	27543	27819	27719	27582	27680	27764	27703	27678	27830	27638	27751	27601	27705	27657	27459	27564	27638	27785	27513	27525	27570	27508	27517
17168	25094	23869	21558	33128	70918	62244	41369	23430	18873	16658	16349	16253	16251	16437	16240	16300	16182	16392	16337	16196	16248	16320	16060	16340	16367	16225	16145	16327	16060	16274	16386	16244	16220	16238	16179	16128	16130	16211	16164	16241	16289	16131	16199	16267	16225	16133	16394	16194	16155	16241	16328	16134	16169	16195	16153	16189	16232	16360	16326	16314	16198	16212	16137	16358	16232	16219	16298	16046	16165	16099	16267	16216	16132	16320	16183	16387	16173	16156	16214	16192	16152	16234	16119	16111	16206	15989	16137	16245	16011	16379	16179	16183	16092	16202	16242	16079	16304	16047	16131	16049	16194	16230	16326	16081	16179	16080	16169	16077	16353	16292	16139	16011	16204	16247	16168	16211	16158	16114	16196	16077	16304	16099	16054	16184	16140	16176	16308	16044	16002	16106	16172	16087	16093	16342	16214	16267	16121	16213	16247	16267	16103	16085	16067	16057	16201	16218	16163	16107	16125	15990	16090	16054	16081	16086	16295	16055	16385	16226	16193	16157	16278	16119	16386	16184	16049	16120	16158	16069	16138	16250	16121	16125	16200	15976	15988	15990	16304	16044	15979	16069	16275	16102	16130	16129	16133	16140	16144	16255	15955	16244	16109	16165	16038	16242	16205	16092	16131	15979	15935	16117	16362	16252	16173	16295	16017	16088	16241	16099	16107	16169	16243	16091	16068	16058	15977	16321	16120	16006	16152	16103	16162	16186	16254	16110	16178	16110	16063	16246	16218	16283	16324	16100	16312	16022	16143	16131	16185	16203	16164	16230	16093	15979	15933	16092	16199	16004	16028	16050	16273	16300	16068	16260	16229	16237	16200	16037	16191	16145	15991	16142	16052	16199	16066	16129	16035	16076	16137	15981	15939	16141	16134	16099	16255	16146	16241	15944	16238	16189	16233	15973	16188	16111	16170	16203	16278	16118	16069	16182	15963	16024	16085	16277	16157	16193	16154	16074	16075	16214	16095	16001	16202	16017	16313	16314	15998	16125	16274	16163	16182	16169	16208	16233	16281	16193	16285	16125	16113	16034	16105	16332	16150	16253	16189	16172	15999	16140	16279	16018	16065	16164	16258	16128	16155	16073	16276	16196	16008	16059	16170	16059	16084	16116	15892	16173	16089	16207	16138	16090	16104	15994	16104	16139	16131	16388	16246	15960	16177	16147	16179	16305	16185	16052	16097	15999	16102	16063	16118	16021	16119	16150	16140	16089	16095	16288	16072	16155	16124	15899	16101	16183	16210	16215	16184	16147	16129	16263	16366	16255	15936	16062	16215	16039	16222	16207	16322	16140	16125	16145	16148	15908	16292	16001	16140	16158	15976	16138	16170	16301	16124	16079	16289	16095	16285	16221	16113	16227	16099	16190	16310	16230	16160	16150	16085	16191	16188	16085	16042	15936	16271	16156	16167	16196	16107	16104	16265	16049	16190	16159	16132	16177	16220	16222	16240	16043	16095	16218	16023	16284	16110	16069	16218	16109	15924	16295	15937	16295	16080	16037	16158	16261	16108	16311	16121	16172	16264	16060	16122	16350	16205	16072	16200	16094	16185	16302	16156	16174	16268	16138	15966	16264	16195	16062	16211	16115	16129	16176	16111	16186	16003	16090	16178	16235	16024	16083	16174	16278	16003	16098	16187	16156	16082	16231	16299	16069	16153	16129	16102	16171	16285	16187	16001	16137	16065	16083	16330	16118	16172	16084	15997	16265	16013	16207	16087	15993	16220	16119	16022	16245	16156	16214	16150	16194	16035	16290	16100	16307	16166	16248	16266	16212	16296	16260	16342	16147	16096	16244	16163	16251	16063	16042	16145	16128	16018	16136	16137	16449	16295	16176	16209	16066	16101	16257	16201	16222	16112	16163	16123	16244	16019	16317	16114	16159	16320	16043	16127	15991	16293	16338	16208	16037	16213	16108	16124	16381	16082	16030	16148	16207	16206	16127	16270	16236	16205	16161	16167	16065	16177	16118	16155	16176	16097	16256	16175	16060	16160	16283	16141	16118	16254	16131	15938	15923	16414	16018	16065	16190	16124	16176	16211	16285	16060	16188	16233	16235	16118	16149	16124	16040	16046	16241	16017	16062	15913	16153	16079	16237	16077	16199	16215	16035	16111	16391	16150	16057	16041	16110	16221	16260	16099	16221	15956	15952	16065	16028	16390	16086	16242	16190	16056	16062	16148	16189	16267	16119	16134	16130	16153	16269	16174	16169	16315	16159	16225	16134	16179	16322	16236	16142	16301	16086	15952	16219	16094	16276	16023	16274	16096	15998	16237	16228	16110	16208	16285	16213	16089	16194	16174	16200	16178	16186	16050	16115	16076	16327	16248	16161	16333	16164	16097	16223	16177	16280	16249	16121	16192	16147	16157	16085	16176	16157	16058	16207	16267	16251	16131	16152	16306	16352	16089	16050	16082	16236	16038	16095	16088	16035	16185	16105	16071	16279	16011	16220	16296	16184	16073	16178	16220	16036	16345	16214	16083	16083	16101	16203	16095	16086	16178	16297	16361	16115	16124	16113	16183	16210	16265	15842	16164	16250	16156	16200	16349	16263	16115	16167	16231	16235	16024	16057	16122	16257	16242	16025	16097	15935	16034	16094	15971	16094	16029	16134	16089	16098	16097	16027	16192	16155	16326	16196	16093	16240	16024	16347	16193	16021	16095	15973	16375	16015	16311	16024	15929	16264	16369	16128	16084	16133	16280	16082	16085	16249	16219	16056	16164	16187	16077	15985	16087	16275	16361	16228	16187	16153	16211	16095	16228	16365	16220	16232	16037	16156	16024	16254	16116	16075	16186	16217	16266	16054	16125	16175	16195	16219	16233	16087	16255	16158	16248	16242	16182	16186	16078	16083	16080	15943	16103	16116	16140	16249	16081	16102	16095	15992	16084	16124	16075	16163	16121	16184	16171	16199	16156	16343	16118	16152	16109	16017	16107	16087	16042	16282	16106	16162	16190	16282	15937	16173	16267	16298	16176	16069	16279	15931	16347	16157	16256	16112	16337	15984	16220	16295	16101	16033	16142	16208	16069	16106	16221	16057	16163	15959	16298	16169	16085	16349	16026	16234	16289	16215	16246	16019	16117	16264	16291	16424	16019	16119	16130	16242	16094	16188	16196	16271	16088	16130	16143	15914	16138	16361	16067	16269	16005	16214	16184	16298	16146	16203	16238	16187	15986	16200	15965	16304	16206	16160	16262	16208	16142	16192	16133	16079	16272	16204	16182	16065	16185	16113	16017	16173	16013	16213	16289	16316	16219	16339	16167	16172	16318	16202	15915	16186	16217	16173	16139	16307	16118	16093	16224	16194	15963	16135	16193	16142	16294	16251	16025	16098	16140	15974	16067	16031	16143	16218	16101	16328	16139	16050	16003	16244	16014	16300	16001	16147	16138	16123	16200	16080	16261	16187	16224	16226	16280	16107	16055	16380	16177	16134	16073	16023	16175	16217	16111	16187	16172	16188	16097	16082	16087	16194	16205	16170	16060	16083	16239	16335	16171	16184	16059	16179	16041	16112	16179	16255	16124	16208	16142	16135	15980	16208	16204	16084	15972	16095	16350	16099	16265	15961	16124	15940	16046	16072	16161	16261	16131	16243	16231	16128	15987	16243	16081	16321	16098	16070	16212	16178	16165	16152	16149	16151	16332	16236	16159	16211	16207	15902	16302	16252	16132	16260	16210	16156	15913	16202	16140	16189	16178	16151	16078	16404	15997	16185	16345	16179	16060	16006	16328	16454	16267	16153	16154	15998	16290	16288	16122	16030	16129	16222	16137	16176	16090	16271	16204	16085	16189	16134	16102	16287	16068	16114	16210	16189	16071	16176	16152	16054	16345	16190	16206	16260	16134	16120	16164	16147	16103	16275	15982	16256	16052	16179	16101	16165	16018	16134	16100	15933	16376	16229	16098	16210	16127	16268	16129	16226	16116	16181	16126	16233	15992	16214	16110	16113	16099	16343	16303	16022	16095	16109	16154	16215	16053	16193	16187	16158	16258	16190	16073	16185	15977	16196	16255	16275	16288	16295	16304	16179	16271	16085	16160	16082	16085	16298	16076	16104	16018	16321	16389	16019	16190	16104	16003	16130	16213	16268	16218	16130	16228	16222	16059	16132	16292	16228	16179	16124	16019	16215	16101	16327	15998	16159	16102	16083	16084	16257	16133	15878	16136	16309	16220	16324	16199	16169	16315	16125	16104	16247	16041	16065	16212	16263	16135	16157	16146	16223	16179	16265	16230	16123	15928	16183	16101	16204	16205	16320	16165	16223	16311	16229	15983	15979	16066	16240	16261	16233	16348	16216	16030	16199	16101	16157	16285	16137	16096	16293	16011	16123	16265	16065	16112	16212	16225	16130	16021	16244	16002	16136	16257	16154	16105	16255	16267	16326	16162	16174	16124	16137	16259	16141	16074	16130	16176	16165	16222	16044	16142	16091	16207	16237	16274	16231	16223	16107	16353	16130	16044	16040	16139	16148	16118	16092	16278	16042	16125	16225	16230	16199	16221	15958	16332	16228	16272	16134	16080	16143	16050	16235	16147	16094	16333	15951	16317	16094	16246	16027	15988	16172	16229	16219	16192	16097	16145	16406	16109	15975	16242	15972	16232	16158	16338	16167	16114	16145	16172	16140	16058	16175	16157	16088	16151	16125	16097	16179	16362	16282	16157	16234	16215	16075	15973	16216	16130	16163	16080	16137	16057	16289	16141	16240	16105	16172	16220	16180	16131	16211	16129	16394	16159	15991	16360	16044	16263	16179	16199	16045	16029	16231	16063	16240	16425	16212	16307	16201	16161	16121	16088	16242	16223	16052	16257	16354	15918	16266	16172	16223	16020	16105	16184	16118	16331	16029	16076	16147	16390	16272	16043	16090	16086	16165	16315	16062	16195	16175	16169	16203	16221	16140	16227	16222	16257	16277	16120	16129	16239	16304	16216	16095	16143	16220	16102	16145	16196	16122	16035	16204	16085	15959	16211	16127	16203	16016	16061	16233	16019	16236	16144	16144	16213	16126	16091	15999	16012	16136	16132	16312	16108	16153	16105	16162	16151	16228	16301	16275	16273	16369	16209	16021	16031	16145	16351	16324	15989	16164	16085	16053	16033	15979	16118
23000	21328	28368	25584	37636	78390	72518	58407	41230	34388	30214	29064	29046	29060	28442	28548	28696	28824	28619	28522	28270	28575	28484	28545	28636	28565	28599	28684	28269	28619	28373	28452	28518	28513	28488	28485	28502	28407	28593	28384	28456	28448	28302	28599	28351	28717	28478	28669	28444	28595	28207	28237	28335	28372	28538	28345	28356	28416	28511	28289	28633	28466	28373	28495	28771	28414	28406	28486	28441	28289	28560	28294	28642	28263	28423	28508	28635	28371	28703	28675	28408	28458	28366	28577	28354	28288	28353	28334	28319	28261	28580	28497	28428	28441	28460	28447	28404	28370	28561	28336	28511	28469	28381	28475	28397	28423	28432	28153	28468	28382	28430	28130	28094	28339	28354	28439	28309	28218	28501	28504	28535	28425	28407	28449	28550	28533	28392	28315	28369	28557	28243	28284	28389	28430	28460	28403	28380	28633	28360	28553	28412	28356	28209	28768	28279	28001	28437	28408	28293	28596	28549	28367	28651	28560	28665	28451	28597	28346	28271	28362	28401	28505	28415	28316	28492	28513	28449	28624	28658	28296	28397	28239	28337	28466	28271	28346	28376	28423	28532	28607	28450	28392	28558	28528	28249	28697	28520	28444	28576	28192	28455	28376	28559	28692	28484	28348	28511	28476	28480	28368	28365	28408	28573	28423	28424	28221	28350	28417	28351	28520	28540	28500	28405	28502	28510	28395	28460	28268	28469	28570	28571	28514	28342	28344	28375	28290	28425	28473	28453	28460	28330	28135	28538	28099	28338	28525	28406	28529	28288	28356	28410	28630	28559	28313	28326	28475	28361	28458	28462	28651	28212	28494	28483	28091	28457	28317	28357	28281	28389	28302	28386	28403	28603	28551	28459	28375	28508	28636	28406	28268	28378	28524	28362	28648	28404	28373	28542	28367	28284	28412	28808	28394	28474	28748	28275	28385	28490	28482	28506	28331	28468	28610	28328	28393	28433	28436	28303	28258	28625	28162	28342	28502	28139	28201	28378	28499	28656	28483	28598	28362	28541	28415	28555	28230	28418	28242	28245	28391	28349	28225	28261	28348	28353	28218	28232	28284	28235	28541	28388	28241	28671	28705	28430	28478	28385	28495	28682	28364	28534	28333	28124	28487	28078	28363	28371	28477	28378	28234	28460	28490	28318	28327	28391	28845	28402	28643	28388	28623	28530	28403	28484	28467	28404	28354	28271	28165	28601	28359	28331	28239	28181	28128	28370	28509	28453	28416	28324	28364	28396	28737	28375	28343	28464	28356	28646	28502	28298	28367	28467	28161	28672	28702	28483	28476	28762	28461	28629	28272	28480	28458	28645	28498	28269	28447	28273	28530	28458	28315	28465	28233	28262	28568	28244	28494	28382	28511	28452	28121	28179	28332	28585	28401	28370	28256	28344	28320	28606	28630	28707	28550	28247	28137	28278	28283	28507	28517	28527	28167	28297	28512	28369	28251	28488	28406	28343	28512	28507	28189	28535	28240	28474	28412	28379	28394	28499	28275	28374	28366	28379	28338	28498	28528	28394	28471	28578	28201	28219	28598	28577	28445	28406	28553	28073	28297	28311	28071	28358	28251	28638	28536	28532	28311	28435	28394	28264	28251	28573	28446	28280	28526	28516	28320	28340	28378	28362	28261	28483	28472	28365	28290	28376	28561	28640	28322	28392	28301	28447	28600	28423	28536	28658	28388	28554	28559	28361	28401	28637	28433	28618	28044	28540	28379	28098	28397	28215	28250	28379	28486	28268	28131	28630	28631	28577	28248	28527	28424	28541	28235	28308	28479	28535	28403	28331	28687	28401	28421	28474	28819	28657	28411	28184	28128	28263	28380	28284	28292	28632	28190	27965	28236	28342	28375	28514	28317	28596	27997	28501	28303	28347	28238	28213	28557	28479	28412	28328	28494	28346	28475	28413	28527	28418	28094	28305	28259	28314	28334	28334	28510	28555	28622	28459	28255	28327	28181	28326	28327	28238	28776	28224	28381	28491	28395	28432	28308	28302	28214	28298	28399	28383	28382	28425	28275	28335	28607	28429	28679	28484	28361	28296	28395	28173	28466	28357	28569	27966	28419	28556	28472	28386	28286	28302	28283	28235	28524	28431	28193	28324	28381	28168	28536	28432	28530	28230	28458	28571	28406	28366	28422	28210	28482	28203	28635	28430	28432	28317	28433	28781	28496	28514	28448	28525	28670	28593	28467	28477	28281	27959	28040	28140	28262	28322	28573	28418	28609	28451	28370	28406	28455	28240	28470	28594	28510	28439	28428	28109	28491	28127	28299	28331	28607	28360	28181	28146	28285	28439	28239	28397	28489	28537	28381	28358	28225	28350	28530	28478	28420	28366	28289	28441	28423	28601	28402	28329	28261	28348	28576	28631	28590	28499	28530	28356	28281	28365	28195	28404	28419	28393	28359	28337	28531	28484	28222	28389	28303	28162	28243	28548	28527	28478	28458	28244	28536	28318	28293	28618	28472	28227	28424	28537	28520	28562	28273	28483	28305	28325	28395	28284	28305	28390	28448	28451	28197	28294	28289	28398	28578	28304	28253	28421	28396	28513	28359	28399	28369	28545	28294	28344	28570	28632	28423	28351	28545	28863	28618	28374	28414	28190	28333	28616	28311	28150	28343	28350	28270	28253	28403	28429	28314	28330	28732	28433	28317	28239	28530	28567	28320	28347	28373	28369	28299	28600	28310	28392	28399	28640	28382	28421	28506	28564	28313	28556	28414	28484	28495	28258	28525	28438	28526	28583	28310	28471	28258	28322	28450	28109	28421	28438	28456	28580	28458	28440	28627	28481	28351	28248	28266	28534	28315	28363	28453	28378	28462	28355	28266	28504	28415	28691	28210	28341	28224	28506	28545	28786	28194	28411	28400	28284	28657	28549	28450	28207	28333	28491	28509	28203	28367	28214	28119	28391	28354	28321	28415	28680	28251	28367	28383	28383	28471	28576	28577	28391	28450	28470	28272	28331	28352	28523	28415	28453	28419	28465	28375	28586	28366	28416	28328	28532	28342	28354	28709	28724	28414	28547	28684	28604	28420	28270	28654	28613	28605	28368	28393	28538	28055	28573	28519	28662	28326	28404	28514	28682	28482	28423	28218	28711	28625	28294	28557	28368	28372	28587	28352	28512	28482	28342	28250	28334	28469	28437	28368	28407	28489	28559	28428	28381	28447	28462	28670	28583	28427	28447	28428	28545	28170	28100	28486	28248	28501	28462	28315	28527	28399	28573	28467	28301	28556	28471	28409	28372	28353	28189	28365	28388	28296	28374	28545	28576	28515	28442	28460	28330	28545	28557	28474	28329	28333	28454	28503	28533	28462	28419	28153	28481	28497	28369	28508	28407	28684	28357	28386	28400	28539	28244	28686	28553	28738	28418	28149	28335	28340	28370	28176	28680	28583	28284	28472	28347	28224	28534	28536	28271	28163	28457	28379	28286	28578	28286	28501	28324	28455	28533	28563	28727	28579	28492	28488	28499	28583	28394	28330	28191	28505	28462	28382	28451	28602	28678	28414	28450	28414	28341	28340	28339	28414	28362	28408	28309	28351	28451	28476	28334	28318	28395	28579	28141	28401	28196	28372	28327	28410	28327	28394	28155	28255	28463	28077	28435	28277	28403	28387	28302	28672	28438	28548	28318	28359	28400	28457	28384	28541	28562	28532	28421	28563	28348	28434	28190	28365	28310	28327	28325	28409	28331	28425	28236	28554	28520	28341	28539	28476	28725	28257	28396	28400	28454	28483	28421	28372	28572	28464	28633	28372	28658	28318	28597	28225	28473	28209	28608	28364	28315	28365	28357	28422	28212	28415	28398	28189	28558	28387	28329	28351	28485	28309	28358	28374	28327	28217	28640	28510	28467	28477	28255	28212	28510	28313	28551	28222	28430	28478	28500	28681	28531	28352	28444	28502	28542	28276	28354	28503	28421	28319	28355	28403	28384	28295	28457	28344	28499	28347	28502	28218	28420	28686	28205	28392	28277	28294	28200	28391	28342	28379	28407	28381	28218	28297	28555	28243	28315	28366	28304	28437	28206	28516	28281	28500	28351	28625	28624	28521	28298	28340	28307	28540	28239	28340	28184	28174	28333	28561	28417	28266	28452	28465	28418	28396	28482	28211	28275	28409	28327	28468	28433	28591	28462	28222	28430	28426	28326	28440	28355	28183	28288	28337	28342	28597	28357	28421	28270	28328	28590	28479	28378	28186	28315	28166	28353	28456	28309	28542	28637	28468	28392	28329	28283	28381	28355	28620	28322	28226	28442	28258	28598	28595	28335	28405	28310	28624	28420	28424	28608	28496	28536	28444	28324	28459	28426	28492	28386	28198	28665	28292	28538	28455	28531	28512	28269	28225	28487	28544	28565	28589	28386	28316	28522	28382	28606	28309	28317	28475	28195	28414	28315	28391	28499	28583	28556	28513	28435	28470	28346	28527	28520	28457	28451	28388	28378	28589	28549	28516	28513	28685	28220	28425	28522	28416	28402	28469	28285	28355	28531	28340	28488	28285	28507	28410	28354	28413	28389	28470	28552	28083	28412	28314	28422	28395	28477	28447	28164	28437	28515	28347	28291	28572	28439	28406	28501	28356	28429	28159	28517	28493	28302	28245	28472	28467	28553	28329	28286	28348	28585	28344	28310	28427	28506	28476	28316	28541	28567	28512	28549	28481	28764	28258	28482	28481	28225	28385	28053	28389	28328	28391	28463	28599	28393	28247	28399	28249	28507	28454	28358	28220	28332	28473	28612	28253	28390	28248	28540	28340	28499	28357	28461	28164	28360	28381	28521	28188	28357	28371	28495	28406	28331	28235	28179	28450	28388	28287	28397	28304	28234	28482	28515	28408	28352	28438	28512	28526	28378	28661	28415	28529	28377	28507	28543	28434	28537	28338	28427	28470	28204	28293	28378	28626	28326	28258	28484	28228	28442	28604	28372	28182	28247	28389	28277	28494	28426	28335	28382	28555	28459	28448	28333	28078	28316	28431	28519	28247	28277	28312	28380	28667	28607	28526	28501	28402	28647	28595	28315	28518	28433	28269	28269	28305	28456	28594	28617	28450	28384	28310	28702	28499	28493	28368	28689	28422	28637	28587	28389	28302	28410	28407	28387	28238	28124	28196
16514	31329	33955	27032	47265	80641	73035	50892	29728	21620	17587	17006	16941	16910	16777	16877	16897	16796	16880	16817	16860	16722	16829	16596	16625	16844	17173	16746	16811	16769	16918	16815	16890	16787	16856	16721	16861	16779	16752	16987	16674	16866	16801	16921	16901	16779	16717	16846	16699	16936	16763	16850	16682	16686	16686	16692	16904	16734	16655	16829	16844	16882	16624	16680	16886	16952	16595	16590	16511	16636	17018	16789	16824	16736	16774	16704	16818	16831	16613	16789	16550	16767	16621	16614	16867	16862	16673	16680	16812	16561	16898	16714	16989	16634	16742	16789	16791	16617	16796	16787	16702	16670	16802	16773	16746	16658	16882	16825	16808	16802	16831	16723	16688	16733	16495	16933	16749	16826	16831	16618	16700	16770	16849	16873	16749	16803	16934	16590	16888	16740	16521	16659	16560	16661	16782	16625	16550	16820	16604	16718	16745	16670	16679	16784	16845	16518	16790	16874	16788	16781	16796	16679	16698	16733	16504	16851	16749	16627	16897	16692	16915	16716	16779	16721	16711	16695	16955	16773	16556	16752	16706	16758	16806	16794	16837	16696	16729	16666	16609	16895	16740	16671	16748	16869	16954	16910	16783	16504	16769	16582	16509	16825	16685	16711	16860	16895	16699	16670	16682	16456	16729	16581	16661	16746	16651	16674	16580	16784	16749	16671	16691	16740	16745	16665	16719	16737	16730	16766	16761	16753	16712	16510	16792	16646	16650	16735	16800	16772	16738	16610	16939	16717	16861	16850	16809	16637	16767	16564	16499	16654	16567	16763	16691	16848	16782	16677	16577	16771	16678	16575	16652	16780	16877	16562	16795	16704	16732	16561	16646	16500	16744	16795	16803	16692	16728	16678	16713	16735	16756	16805	16828	16710	16590	16585	16666	16679	16540	16691	16677	16596	16835	16852	16769	16664	16860	16788	16627	16860	16810	16706	16874	16895	16665	16756	16696	16634	16602	16712	16691	16609	16754	16733	16741	16899	16609	16826	16866	16734	16585	16846	16725	16793	16683	16753	16600	16568	16747	16758	16634	16705	16503	16690	16737	16872	16787	16711	16693	16732	16877	16874	16809	16757	16802	16752	16825	16696	16682	16661	16796	16603	16683	16665	16633	16801	16638	16691	16793	16603	16924	16683	16655	16952	16679	16762	16713	16756	16883	16778	16606	16732	16607	16695	16753	16504	16598	16577	16966	16702	16864	16690	16798	16618	16796	16822	16448	16688	16520	16650	16572	16597	16808	16614	16692	16721	16668	16762	16640	16669	16884	16753	16751	16626	16873	16711	16663	16764	16685	16761	16702	16596	16760	16781	16660	16718	16623	16686	16673	16649	16638	16698	16699	16693	16637	16905	16682	16788	16713	16735	16865	16822	16502	16672	16706	16856	16558	16703	16817	16614	16715	16767	16818	16630	16848	16769	16681	16686	16850	16654	16686	16555	16518	16696	16608	16716	16775	16779	16642	16681	16739	16732	16752	16760	16761	16557	16818	16779	16817	16701	16730	16715	16570	16719	16689	16596	16794	16592	16624	16731	16618	16896	16639	16722	16689	16784	16688	16759	16548	16786	16670	16635	16683	16578	16792	16749	16751	16768	16766	16708	16686	16598	16803	16807	16643	16664	16879	16882	16641	16594	16602	16784	16893	16764	16745	16754	16665	16721	16906	16668	16736	16837	16848	16693	16632	16593	16725	16779	16718	16884	16727	16800	16789	16695	16764	16779	16778	16673	16614	16502	16729	16644	16716	16623	16754	16581	16769	16671	16623	16678	16702	16739	16736	16781	16796	16682	16770	16840	16674	16678	16672	16770	16724	16435	16834	16720	16780	16695	16647	16728	16597	16699	16809	16587	16619	16622	16769	16716	16722	16500	16878	16624	16688	16815	16642	16685	16783	16777	16698	16646	16746	16865	16550	16753	16675	16719	16612	16805	16741	16805	16615	16546	16910	16775	16582	16803	16790	16776	16912	16972	16586	16666	16724	16675	16726	16904	16890	16668	16347	16615	16607	16792	16749	16715	16661	16727	16645	16586	16718	16757	16799	16808	16672	16709	16501	16678	16776	16508	16684	16703	16746	16700	16792	16535	16944	16543	16820	16788	16659	16599	16784	16702	16788	16627	16937	16864	16628	16795	16707	16785	16677	16637	16720	16794	16722	16788	16785	16713	16786	16792	16709	16768	16903	16704	16698	16701	16715	16661	16643	16768	16631	16740	16618	16782	16772	16436	16846	16780	16712	16868	16752	16651	16826	16623	16647	16631	16720	16674	16857	16699	16665	16740	16719	16727	16725	16552	16697	16617	16746	16579	16672	16748	16872	16654	16782	16638	16729	16509	16697	16862	16855	16520	16859	16715	16743	16623	16739	16529	16899	16835	16741	16624	16725	16810	16789	16673	16573	16588	16873	16664	16678	16666	16797	16642	16768	16675	16673	16882	16684	16706	16722	16737	16607	16816	16803	16735	16743	16690	16532	16692	16702	16909	16611	16717	16488	16612	16708	16899	16722	16701	16678	16722	16819	16433	16861	16645	16694	16682	16834	16667	16822	16736	16734	16873	16658	16789	16723	16760	16692	16710	16611	16700	16762	16713	16791	16882	16737	16428	16795	16667	16711	16816	16766	16754	16622	16589	16710	16901	16702	16610	16691	16553	16738	16600	16646	16635	16870	16766	16700	16810	16880	16741	16708	16686	16766	16722	16679	16609	16676	16658	16746	16815	16784	16592	16624	16637	16733	16651	16572	16845	16761	16765	16684	16716	16601	16747	16499	16709	16883	16904	16684	16670	16702	16755	16693	16806	16668	16689	16646	16769	16794	16810	16773	16637	16646	16787	16689	16634	16669	16786	16742	16617	16747	16698	16749	16836	16804	16699	16683	16646	16461	16765	16716	16849	16662	16632	16760	16740	16683	16697	16680	16709	16765	16770	16923	16747	16831	16897	16658	16824	16671	16754	16806	16819	16549	16643	16624	16623	16936	16558	16614	16614	16657	16703	16858	16519	16675	16921	16636	16753	16595	16620	16613	16809	16724	16778	16524	16691	16880	16639	16729	16756	16540	16676	16679	16704	16754	16616	16749	16622	16722	16753	16597	16780	16704	16747	16708	16849	16541	16769	16633	16624	16558	16851	16676	16604	16677	16778	16795	16539	16708	16546	16680	16669	16734	16837	16701	16845	16756	16642	16739	16573	16619	16672	16769	16754	16489	16850	16743	16691	16624	16702	16737	16822	16757	16910	16872	16570	16878	16743	16623	16568	16776	16682	16772	16541	16706	16795	16643	16710	16670	16726	16734	16675	16736	16773	16575	16581	16705	16619	16584	16797	16614	16750	16645	16787	16697	16854	16793	16698	16625	16698	16529	16697	16719	16739	16729	16719	16588	16647	16882	16813	16675	16609	16731	16852	16831	16735	16884	16788	16632	16732	16774	16793	16784	16762	16649	16828	16645	16666	16776	16600	16666	16695	16837	16762	16664	16939	16739	16577	16665	16757	16887	16677	16900	16673	16678	16726	16759	16827	16832	16781	16810	16635	16856	16800	16684	16622	16680	16601	16811	16670	16657	16526	16705	16711	16863	16730	16659	16698	16844	16885	16765	16646	16640	16816	16619	16628	16779	16676	16610	16653	16860	16650	16864	16858	16856	16630	16566	16640	16594	16782	16601	16568	16810	16591	16712	16704	16677	16692	16724	16761	16615	16626	16722	16505	16781	16773	16829	16642	16751	16675	16747	16707	16668	16484	16574	16842	16755	16652	16443	16642	16533	16764	16790	16775	16875	16792	16755	16670	16798	16747	16680	16733	16682	16675	16654	16879	16850	16720	16675	16837	16736	16925	16760	16752	16630	16747	16788	16722	16734	16616	16862	16708	16676	16667	16795	16740	16782	16552	16690	16625	16762	16739	16781	16678	16702	16694	16596	16699	16855	16669	16786	16580	16646	16741	16693	16864	16737	16787	16856	16812	16748	16616	16855	16612	16753	16811	16979	16822	16585	16687	16692	16705	16716	16824	16581	16690	16610	16733	16556	16722	16520	16826	16908	16611	16731	16888	16801	16756	16842	16804	16861	16604	16660	16541	16737	16486	16898	16659	16729	16606	16677	16682	16657	16736	16715	16476	16724	16617	16702	16747	16725	16729	16730	16720	16711	16679	16563	16732	16744	16721	16653	16735	16672	16621	16792	16599	16497	16767	16770	16699	16489	16765	16690	16614	16717	16704	16916	16650	16889	16518	16815	16537	16623	16722	16523	16658	16657	16813	16781	16612	16578	16727	16731	16647	16688	16821	16624	16585	16792	16746	16687	16780	16724	16774	16557	16736	16792	16576	16619	16770	16470	16726	16595	16739	16652	16782	16813	16548	16673	16769	16780	16833	16676	16617	16650	16653	16860	16761	16740	16659	16719	16554	16779	16785	16615	16514	16426	16672	16752	16730	16608	16576	16768	16668	16617	16810	16608	16506	16641	16778	16768	16690	16454	16689	16829	16668	16640	16748	16658	16633	16634	16757	16695	16662	16884	16748	16725	16611	16638	16931	16834	16718	16860	16516	16617	16667	16736	16648	16751	16826	16618	16738	16765	16635	16667	16719	16701	16722	16645	16614	16500	16747	16788	16738	16665	16665	16757	16525	16633	16721	16711	16796	16573	16589	16799	16612	16666	16802	16589	16809	16821	16544	16756	16749	16639	16714	16650	16807	16775	16649	16699	16839	16906	16545	16770	16628	16791	16784	16737	16716	16731	16504	16841	16717	16700	16808	16638	16585	16426	16821	16748	16780	16722	16670	16674	16620	16572	16697	16687	16636	16637	16577	16716	16599	16715	16897	16751	16465	16845	16699	16872	16826	16642	16669	16634	16828	16776	16686	16819	16850	16672	16877	16774	16643	16838	16892	16735	16849	16576	16850	16622	16567	16707	16723	16882	16605	16532	16617	16734	16843	16747	16802	16806	16595	16887	16786	16747	16684	16593	16693	16662	16813	16823	16760	16617	16574	16837	16835	16710	16709	16704	16582	16625	16622	16727	16800	16881	16715	16553	16747	16703	16804	16673	16798	16697	16679	16609	16757	16694	16889	16668	16761	16820	16690	16672	16911	16658	16606	16700	16817	16864	16784	16720	16848	16735	16590
31832	26074	30532	31006	29409	34366	37349	34223	30379	28938	27967	27668	27654	27836	27913	27962	27802	27607	27634	27432	27683	27713	27428	27633	27648	27853	27715	27714	27570	27519	27480	27586	27625	27729	27786	27648	27710	27446	27766	27476	27683	27537	27794	27549	27769	27610	27795	27541	27503	27712	27730	27705	27739	27582	27532	27492	27419	27467	27602	27576	27457	27588	27336	27667	27657	27651	27446	27638	27674	27660	27727	27459	27563	27820	27798	27862	27712	27524	27428	27428	27671	27684	27591	27391	27603	27576	27623	27568	27724	27559	27865	27501	27481	27598	27634	27715	27578	27749	27562	27765	27639	27431	27700	27845	27690	27686	27461	27875	27456	27635	27626	27263	27600	27714	27551	27556	27589	27343	27592	27585	27751	27513	27505	27672	27761	27784	27525	27494	27625	27521	27705	27673	27526	27354	27451	27471	27680	27480	27606	27648	27799	27415	27726	27830	27713	27613	27643	27542	27554	27421	27474	27587	27577	27676	27767	27606	27615	27740	27239	27789	27719	27688	27734	27728	27695	27679	27460	27573	27918	27453	27699	27435	27613	27608	27359	27447	27559	27635	27503	27802	27518	27700	27623	27625	27373	27553	27579	27548	27677	27602	27419	27737	27984	27494	27556	27524	27554	27744	27558	27580	27487	27349	27558	27461	27562	27625	27537	27861	27701	27866	27482	27406	27726	27516	27414	27598	27405	27466	27607	27457	27819	27547	27908	27734	27495	27795	27582	27659	27666	27683	27631	27687	27741	27686	27632	27689	27634	27593	27553	27616	27733	27644	27660	27520	27796	27725	27214	27479	27873	27501	27879	27438	27634	27642	27508	27720	27630	27564	27574	27470	27662	27678	27618	27693	27645	27540	27541	27810	27962	27230	27517	27709	27688	27473	27354	27577	27541	27489	27684	27787	27827	27540	27709	27690	27517	27672	27713	27666	27723	27548	27702	27520	27688	27604	27438	27412	27676	27386	27479	27604	27301	27395	27525	27517	27550	27582	27589	27597	27462	27358	27706	27666	27465	27445	27815	27592	27626	27711	27682	27629	27688	27577	27679	27646	27710	27503	27606	27529	27733	27569	27449	27677	27624	27597	27673	27877	27628	27590	27375	27510	27537	27606	27675	27748	27690	27576	27778	27424	27295	27581	27511	27486	27605	27439	27502	27608	27689	27719	27574	27575	27743	27805	27662	27641	27520	27744	27483	27645	27445	27374	27700	27566	27537	27585	27340	27577	27749	27949	27739	27742	27810	27522	27477	27614	27663	27542	27397	27534	27513	27745	27680	27643	27899	27498	27661	27521	27725	27914	27848	27682	27553	27661	27536	27551	27851	27799	27552	27565	27696	27638	27775	27596	27782	27499	27740	27568	27653	27426	27518	27725	27647	27745	27666	27528	27572	27566	27507	27665	27678	27532	27590	27427	27610	27717	27924	27504	27454	27541	27742	27614	27852	27724	27563	27421	27424	27661	27800	27565	27680	27742	27585	27708	27489	27605	27854	27632	27595	27671	27650	27695	27581	27633	27554	27654	27506	27407	27614	27654	27483	27711	27548	27587	27549	27582	27834	27714	27773	27902	27751	27602	27639	27564	27704	27695	27771	27678	27659	27521	27691	27591	27512	27565	27623	27836	27788	27778	27696	27843	27700	27645	27689	27692	27633	27608	27599	27654	27566	27626	27314	27574	27635	27666	27485	27417	27514	27570	27850	27457	27640	27916	27618	27532	27611	27575	27549	27580	27356	27878	27651	27774	27622	27708	27607	27698	27364	27784	27666	27716	27665	27532	27746	27523	27700	27774	27752	27410	27656	27620	27390	27639	27590	27496	27428	27705	27877	27686	27483	27935	27375	27409	27845	27692	27681	27536	27646	27712	27622	27694	27651	27674	27738	27487	27547	27490	27538	27787	27752	27752	27540	27576	27717	27565	27601	27656	27720	27588	27561	27583	27523	27658	27637	27771	27909	27718	27690	27834	27534	27595	27525	27735	27913	27855	27831	27677	27471	27939	27731	27438	27597	27794	27437	27634	27494	27563	27577	27742	27746	27340	27597	27675	27749	27504	27530	27516	27470	27594	27630	27435	27767	27508	27764	27612	27460	27673	27632	27468	27394	27688	27829	27635	27971	27632	27591	27603	27710	27632	27863	27704	27425	27656	27650	27544	27627	27586	27541	27685	27670	27730	27462	27634	27480	27534	27841	27729	27875	27598	27601	27815	27578	27839	27789	27782	27710	27753	27526	27581	27613	27703	27725	27515	27322	27783	27624	27495	27760	27723	27839	27790	27651	27610	27301	27529	27592	27500	27628	27589	27654	27705	27707	27471	27870	27724	27204	27464	27578	27378	27744	27542	27462	27717	27434	27525	27888	27453	27775	27666	27543	27530	27800	27680	27845	27484	27632	27715	27786	27594	27707	27881	27558	27713	27482	27647	27792	27802	27626	27627	27569	27559	27609	27796	27515	27561	27788	27373	27368	27640	27753	27618	27750	27806	27517	27625	27570	27442	27568	27548	27553	27606	27645	27444	27936	27640	27681	27642	27719	27622	27621	27560	27625	27454	27534	27463	27521	27293	27558	27581	27587	27841	27498	27628	27630	27614	27567	27851	27887	27682	27596	27697	27455	27704	27801	27539	27468	27417	27806	27442	27606	27655	27815	27749	27799	27581	27702	27417	27624	27555	27586	27666	27825	27680	27679	27527	27677	27847	27439	27919	27851	27755	27743	27823	27637	27723	27521	27673	27756	27607	27681	27546	27494	27530	27803	27583	27454	27552	27719	27592	27873	27586	27566	27669	27767	27552	27546	27616	27514	27705	27378	27702	27516	27585	27647	27740	27600	27785	27556	27535	27880	27770	27768	27456	27586	27614	27541	27704	27450	27885	27529	27563	27783	27667	27520	27648	27449	27559	27583	27558	27916	27709	27803	27639	27592	27605	27353	27335	27606	27818	27767	27629	27648	27474	27542	27557	27844	27685	27880	27742	27617	27478	27716	27663	27846	27882	27715	27568	27477	27717	27696	27582	27627	27700	27603	27577	27757	27750	27484	27766	27701	27443	27542	27531	27758	27766	27619	27642	27603	27439	27550	27530	27731	27529	27642	27745	27454	27601	27429	27532	27660	27705	27656	27536	27321	27529	27706	27767	27326	27566	27723	27787	27692	27570	27761	27894	27740	27524	27499	27679	27640	27831	27741	27667	27638	27616	27436	27569	27673	27498	27431	27552	27604	27459	27626	27699	27691	27602	27877	27746	27413	27453	27674	27559	27614	27816	27633	27561	27689	27553	27258	27903	27485	27699	27583	27587	27616	27539	27712	27536	27450	27708	27594	27657	27718	27462	27590	27513	27608	27407	27738	27597	27684	27859	27875	27497	27365	27624	27670	27687	27772	27889	27847	27638	27502	27734	27545	27899	27635	27434	27836	27631	27706	27696	27516	27542	27647	27599	27678	27542	27425	27671	27432	27431	27602	27853	27455	27570	27563	27901	27651	27594	27801	27700	27649	27587	27406	27523	27805	27381	27426	27516	27291	27351	27567	27328	27509	27558	27744	27538	27622	27667	27585	27562	27584	27673	27726	27607	27579	27382	27871	27531	27636	27660	27585	27680	27456	27616	27658	27920	27514	27599	27370	27491	27832	27542	27613	27809	27421	27504	27749	27572	27754	27810	27700	27611	27702	27352	27601	27738	27658	27776	27459	27387	27538	27412	27632	27635	27417	27716	27407	27736	27622	27712	27548	27612	27591	27381	27641	27591	27592	27636	27700	27595	27678	27672	27531	27843	27509	27797	27569	27743	27753	27866	27661	27559	27913	27652	27551	27687	28000	27643	27782	27611	27712	27537	27831	27813	27658	27661	27654	27664	27639	27670	27713	27697	27548	27498	27859	27581	27654	27582	27530	27515	27588	27764	27627	27581	27570	27611	27611	27582	27824	27647	27794	27860	27620	27610	27585	27707	27451	27416	27648	27875	27700	27681	27632	27630	27493	27593	27679	27607	27520	27703	27349	27575	27368	27780	27742	27645	27643	27506	27640	27696	27679	27735	27798	27517	27718	27481	27540	27565	27496	27675	27693	27618	27835	27589	27625	27638	27594	27769	27746	27661	27433	27498	27784	27883	27638	27479	27553	27640	27469	27767	27715	27692	27636	27647	27890	27555	27539	27523	27515	27431	27746	27841	27281	27622	27603	27509	27813	27749	27712	27773	27607	27575	27460	27638	27506	27588	27289	27632	27803	27581	27501	27887	27612	27655	27636	27640	27536	27516	27767	27592	27618	27672	27478	27662	27552	27648	27584	27660	27710	27600	27437	27471	27435	27838	27550	27482	27683	27696	27870	27694	27375	27782	27659	27631	27327	27709	27638	27639	27794	27661	27493	27638	27426	27550	27770	27410	27558	27686	27765	27614	27780	27582	27681	27483	27750	27618	27597	27555	27791	27771	27890	27653	27804	27542	27422	27348	27506	27579	27581	27890	27850	27620	27497	27708	27297	27387	27602	27425	27548	27547	27385	27805	27684	27708	27651	27667	27764	27683	27609	27741	27456	27658	27685	27691	27420	27345	27677	27427	27480	27652	27719	27831	27524	27399	27773	27529	27485	27743	27684	27790	27304	27509	27507	27591	27470	27689	27711	27614	27638	27612	27673	27463	27635	27649	27492	27579	27733	27644	27845	27596	27471	27666	27648	27613	28057	27663	27839	27642	27670	27770	27755	27752	27432	27372	27674	27654	27603	27634	27570	27563	27387	27783	27564	27858	27665	27601	27731	27826	27760	27713	27849	27564	27587	27487	27674	27961	27472	27698	27499	27669	27755	27372	27689	27544	27522	27535	27541	27428	27398	27399	27560	27703	27611	27503	27712	27462	27625	27769	27515	27801	27720	27304	27495	27769	27552	27602	27895	27556	27729	27536	27685	27748	27652	27680	27514	27711	27520	27588	27683	27597	27727	27513	27688	27842	27602	27793	27801	27614	27576	27452	27874	27820	27586	27737	27664	27535	27447	27927	27651	27510	27804	27661	27557	27926	27795	27568	27624	27743	27561	27833	27670	27563	27458	27626	27759	27893	27617	27663	27683	27557	27843	27589	27507	27513	27413	27738	27751	27862	27701	27787	27783	27690	27626	27346	27906	27437
15931	17009	18230	18829	18645	25069	25899	22149	18380	16803	16200	16128	15893	16125	15946	15997	16227	16208	16030	16204	15873	16060	16004	16026	16124	15953	16022	16125	15947	16261	15969	16086	16028	15881	15885	16258	16127	16180	15924	16084	15990	16038	16003	16141	16203	15985	16021	16085	16038	15907	16022	16183	15951	15936	16011	16066	16068	15909	16075	15932	15912	15940	15986	15876	15898	16048	15955	16021	15978	16177	15995	16054	16098	16131	16061	15825	15926	15985	15888	15908	15852	16060	16160	16082	16198	15985	16060	15952	15961	15959	15786	15894	15975	15973	15842	15901	15947	15957	16017	16107	15931	15984	15951	16129	16048	16053	16100	16085	15815	16102	15954	15924	15808	15993	16151	15914	15835	15857	16068	15940	16095	15974	15888	16008	15990	16094	15871	15859	15992	16141	15954	15905	15911	15740	16151	15989	15933	15973	15933	15939	15975	15987	15905	15888	15905	16152	16034	15909	16004	15990	16040	16035	16103	15830	16117	15901	15931	16040	15878	15948	15938	15924	15954	16028	16098	16058	15851	15861	15973	15976	16108	16213	15971	15954	16077	16040	15996	15984	15760	15838	16103	16251	16060	15885	16043	15954	15837	15833	16030	16059	15895	15992	15874	16141	15966	16092	15995	15959	16016	16010	15946	15876	15901	16041	15948	16036	16016	16039	16135	15902	16022	16009	15954	15932	15946	16033	15949	16086	15784	16069	15899	15924	15927	15931	16101	15957	16127	15837	16050	16155	16085	15953	16037	15814	16179	16198	15947	16026	16015	16020	16030	15977	15981	16042	15826	15964	15924	15934	15938	15943	16090	15973	16060	15946	16107	15839	16157	15996	15799	15923	16151	15991	15977	16012	16136	16048	16139	15841	16066	15924	15940	15931	16065	16166	15927	16023	16157	16047	16015	15909	15947	15945	16218	15995	16060	15908	15935	16003	15876	15951	16006	16171	15915	15896	15911	16141	15998	16032	16177	15973	16023	16215	16029	16041	15849	15836	16014	16069	15898	15988	16003	15953	16053	16125	15950	15781	15963	16196	15989	15969	15903	15881	15963	16040	15989	15994	16085	15954	16113	16156	15972	16136	15954	16036	15882	16009	15901	15979	16111	15848	15948	16110	15891	16059	16067	15956	16045	16000	15963	16073	16223	16190	16082	15846	16126	15966	16136	16019	15895	16015	16035	16067	15921	15886	15874	15937	15924	15982	16045	16029	15833	16071	16103	16093	16000	15953	15761	15996	16129	15902	16141	16076	15924	16059	15943	16077	15973	16166	15988	15965	15971	16002	15970	16078	15809	16015	16012	15957	16037	16026	16043	16022	15940	16054	15896	16030	15965	15972	16070	16031	15901	15907	15961	16192	15833	16053	15853	15891	16047	15915	15941	15924	16097	15918	16021	15869	16093	16023	15988	15955	16065	16003	15874	16081	16093	16066	15863	16029	16184	15963	16004	15992	16057	16002	15957	16138	15847	16024	15944	15863	15922	16132	15890	15965	16061	16141	16033	16092	16231	16137	15872	16084	15977	15930	16043	16224	16091	16203	15912	16010	15951	16217	16044	16043	15991	15867	16061	15990	15953	15845	15940	16122	16050	15944	15970	15935	16171	16102	15850	16040	15949	16297	15821	16055	16070	15865	16099	15973	16066	15966	15807	16101	15898	16135	16040	16059	16005	15782	16080	16092	16100	15793	16210	16067	16038	15887	15972	15989	16093	15893	16050	15939	15974	15801	15956	16024	15893	16138	15912	16081	16042	15984	16059	16065	16001	16091	15833	15970	16072	15836	15941	16122	15894	16082	15901	16057	16005	16120	16012	16088	16016	15943	16150	16005	15952	16184	15894	15958	16081	15906	15915	16040	15954	15917	15857	15959	15824	15961	16241	16026	16059	15974	15853	16062	15857	16111	15987	16005	15939	15908	15992	15936	15824	16234	15850	16021	16011	15936	16061	16047	15929	15933	16096	15962	15979	16226	15895	16077	16020	16027	15945	15979	16083	16041	16110	16074	16126	16050	16089	16075	16037	16059	15944	16032	15831	16033	15862	15861	15968	15963	16040	15875	15995	15960	15840	16086	16063	15891	16030	16139	16078	15899	15968	15896	16025	15926	16160	16017	16002	15955	16038	15914	16053	15907	15899	15839	16034	15923	16078	16018	16050	16036	15903	16137	16179	15931	15873	15957	15953	15931	15953	15836	16014	15948	16104	15933	16018	16170	15948	16084	16044	15829	15877	15803	15894	15818	15952	16020	15905	15865	15899	16023	15937	15956	16124	15984	15901	15950	15832	16119	16035	15967	15889	16241	15894	15946	16132	15945	16062	15808	16003	15841	16125	16010	15974	15997	15862	16110	16139	16070	15965	16174	16014	15938	16100	15974	16031	16059	15872	16006	16043	15943	16037	16047	15946	15856	15965	15954	16097	16073	15889	15943	15967	16037	15858	15951	15798	15977	15811	15925	15974	16071	15944	16054	15953	16050	15922	16045	16180	16088	15894	15946	16074	15721	15962	16209	15848	16049	16094	16052	16102	15968	16043	15996	16080	15974	16097	16003	15800	15954	15858	16020	16032	15875	15870	16106	15944	15997	15974	16099	15950	15956	15829	15944	16003	15911	16011	16103	15975	15889	15791	16101	16155	15983	16133	15823	16050	15940	16004	15979	15923	16085	15797	16020	15925	16082	16065	15965	15985	16085	15943	16021	15923	15997	16116	15831	15771	15901	15977	15889	16027	16007	16031	15881	15975	16052	16005	15944	16138	16028	15926	15887	16151	15994	16060	16034	15869	15827	15861	16022	16028	16024	16011	15866	16096	16020	16036	15900	16102	15909	16042	16100	15762	15990	16017	16123	16156	16046	15970	15930	16053	16063	16051	15971	15995	15989	16075	16040	16050	15763	15838	15968	16024	16092	15972	16071	15989	16095	16020	15995	16037	15997	16015	16106	16144	16049	16095	15876	16003	15971	15982	16057	15958	16183	16143	16005	15865	16127	16059	15925	15862	16098	15967	16089	16094	16108	15950	16107	16096	16046	16107	15983	16080	15949	16081	15903	15942	15919	15968	16126	15986	15905	15962	15847	16001	16108	16048	16084	16064	15897	15892	16065	15879	16146	15965	16026	16027	16088	15912	15985	15889	16034	15984	16033	16020	15838	15965	15922	15897	16029	16111	15936	16135	15893	15912	16085	15864	16003	16102	16082	15972	15848	15880	16153	16164	16067	16027	15928	15913	15907	16041	16084	16180	15809	15812	15996	15932	15973	16130	16127	15922	16060	15831	15994	15951	15934	16167	15890	16026	16049	15881	15979	16115	15887	15892	16033	15990	15972	15894	15968	15967	16173	15899	15980	15934	16056	15880	16139	15996	16114	15997	15947	16052	16080	15958	16027	15961	15964	15994	16031	16168	15804	16026	15976	15826	15952	16026	16135	16070	15856	15868	15891	16179	15982	15944	15954	15834	16008	16003	16039	16021	16031	16025	15994	16073	16004	15922	15974	15898	16012	15970	15902	16079	15950	15960	16126	15995	16210	16082	15799	16041	16016	16182	15955	15887	15937	16035	16006	16031	16007	16170	16042	16035	16157	16111	15903	16046	15995	15968	16032	16206	15966	15984	15879	15878	15911	15910	15945	15992	15873	15996	16121	16105	15961	16092	15719	16079	16006	15885	16014	16031	16063	16231	15878	15997	16179	15817	16234	15950	16043	16073	16078	15833	16080	15954	15941	16231	16089	16115	15798	16005	16065	15872	15929	16069	15866	15956	16111	16005	16238	16160	16079	15678	16043	15926	16034	15913	16055	16095	16076	16005	16021	15869	15959	15850	15803	15964	16207	15827	16083	16046	16074	16047	15788	16013	16085	15992	15843	16021	16047	16047	15898	16242	15900	15988	16072	15996	15968	16204	15942	15923	15994	16004	15891	15912	16030	15928	15846	16117	16083	16056	15942	15969	16013	15864	16079	16104	16165	15961	15899	16038	16215	15969	16018	15909	15983	16063	16136	15902	16156	15936	15980	15999	15974	15936	16111	16015	16204	15882	16029	16155	16003	16009	15974	15914	16055	16011	15866	15923	15810	16029	16033	16081	16192	15988	15914	16060	15980	16140	16000	15980	15874	15983	15851	15937	16035	15956	16012	15815	16141	15935	15952	16153	15976	15993	15859	15943	15967	16022	15753	16288	16074	16031	16042	16047	15989	15934	15954	16012	16027	15925	15895	16023	15990	15812	16082	15975	16122	15819	16098	16012	16073	16016	15997	15951	16042	15996	15939	15956	16003	15995	16042	16010	16022	15948	15966	15953	15967	16017	15951	16048	16003	15833	15886	16126	15901	15996	15936	16097	16087	15909	16014	16012	15929	15919	15972	16052	16055	15965	16064	16075	16001	16047	15831	16109	16024	16027	16136	15889	16289	16100	16007	16037	15991	15999	16141	16020	16098	16021	15752	16058	15987	16052	16056	16032	16010	15962	15918	16067	15751	15932	16138	16022	15930	15976	15934	15891	16137	15972	15945	16081	16012	15968	16196	15940	16075	16002	16060	15920	16054	15890	16036	15981	15929	15891	16116	15982	16098	15996	15954	15980	16071	15933	16005	15975	16015	15889	15963	15990	15996	16013	16168	16018	15949	16088	16065	16045	16007	15855	16184	16202	15834	16082	16091	16137	16081	15940	15996	16061	16043	16115	16057	15889	16019	16062	16127	15972	16018	16065	15985	15902	15926	16091	16011	16018	16140	16080	15827	15813	16103	16062	15959	15920	15808	16097	15902	16237	15905	16000	16139	15867	16003	16054	15957	16123	16056	15932	15986	15912	16017	15998	15930	15992	16002	16135	15915	16159	16160	16114	15960	16030	15955	16116	16115	16164	15891	16147	16115	15738	15958	16011	15939	15954	15997	15868	15777	15954	16075	16057	16028	15891	15918	15902	15906	16005	15940	15807	16055	16065	15873	15997	16080	16024	15999	15902	15917	15975	15928	15963	15974	16005	16001	15898	16122	15944	16089	15989	16066	15993	15919	15968	16043	16166	15909	15976	16178	15970	16061	15895	16075	16038	15961	15979	15887	15966	16136	16015	15934	16018	15883	16047	16265	16019	15934	15796	15964	15935	15921	15843	15970	16023	16133	16016	15952	16163	16111
24061	21320	28231	26433	28826	59051	66882	55482	41361	33248	29315	28246	28000	27982	27934	27927	27784	27913	27635	27697	27705	27710	27814	27537	27541	27615	27670	27633	27614	27442	27720	27788	27692	27675	27537	27823	27687	27554	27878	27608	27676	27441	27544	27610	27700	27662	27441	27571	27577	27675	27442	27575	27609	27411	27613	27567	27669	27494	27602	27423	27731	27356	27559	27650	27593	27676	27625	27445	27796	27646	27410	27674	27458	27513	27557	27594	27341	27717	27791	27690	27494	27461	27713	27415	27426	27406	27631	27348	27684	27592	27338	27446	27596	27606	27538	27573	27515	27626	27659	27685	27321	27958	27539	27410	27735	27605	27839	27616	27372	27427	27566	27710	27631	27574	27568	27420	27596	27407	27416	27757	27534	27629	27683	27610	27444	27215	27626	27674	27447	27477	27585	27458	27435	27717	27676	27536	27602	27392	27701	27410	27412	27510	27885	27558	27376	27505	27414	27526	27482	27283	27605	27296	27442	27522	27553	27749	27398	27399	27647	27444	27728	27599	27637	27554	27516	27771	27772	27415	27542	27541	27560	27370	27661	27436	27605	27642	27329	27507	27334	27721	27512	27541	27329	27286	27519	27660	27629	27668	27464	27605	27571	27276	27251	27542	27448	27460	27549	27730	27387	27593	27508	27531	27800	27451	27769	27720	27622	27428	27605	27422	27736	27541	27489	27608	27403	27543	27744	27468	27389	27649	27728	27719	27650	27636	27443	27529	27637	27608	27566	27464	27729	27679	27559	27513	27692	27855	27685	27637	27419	27618	27437	27555	27562	27565	27332	27697	27910	27586	27701	27513	27568	27712	27297	27284	27568	27545	27593	27645	27586	27648	27374	27562	27460	27563	27615	27376	27696	27554	28048	27496	27497	27549	27363	27571	27528	27594	27249	27557	27363	27534	27347	27666	27615	27553	27626	27366	27461	27649	27499	27394	27534	27508	27545	27491	27504	27564	27656	27583	27548	27736	27717	27696	27338	27447	27567	27261	27736	27498	27501	27546	27401	27602	27797	27458	27449	27394	27482	27699	27347	27435	27596	27482	27453	27642	27601	27744	27501	27473	27463	27348	27615	27678	27411	27455	27713	27711	27769	27476	27589	27544	27715	27393	27441	27770	27670	27566	27441	27438	27395	27441	27518	27778	27629	27581	27580	27481	27721	27650	27542	27642	27230	27503	27685	27500	27415	27557	27493	27534	27219	27440	27512	27423	27675	27591	27345	27369	27570	27781	27495	27344	27549	27472	27631	27719	27732	27842	27664	27488	27794	27633	27431	27614	27634	27616	27549	27547	27668	27402	27890	27490	27530	27491	27423	27531	27307	27455	27453	27863	27831	27473	27743	27575	27693	27519	27432	27325	27648	27647	27407	27623	27627	27409	27630	27455	27610	27462	27629	27542	27707	27740	27378	27625	27484	27631	27467	27860	27094	27458	27589	27574	27613	27485	27483	27710	27694	27505	27506	27656	27694	27448	27362	27455	27494	27607	27782	27417	27281	27413	27356	27483	27534	27462	27712	27737	27795	27434	27540	27470	27621	27574	27631	27617	27404	27542	27653	27755	27587	27599	27502	27694	27520	27501	27756	27761	27451	27502	27614	27538	27448	27635	27668	27702	27495	27564	27605	27771	27605	27412	27682	27690	27766	27384	27440	27510	27515	27704	27580	27773	27488	27663	27489	27552	27472	27510	27431	27678	27578	27424	27426	27588	27572	27614	27697	27877	27682	27397	27578	27303	27655	27535	27535	27985	27649	27713	27503	27810	27590	27328	27404	27540	27629	27582	27549	27505	27638	27606	27877	27708	27728	27741	27490	27575	27519	27389	27708	27402	27396	27598	27640	27641	27619	27606	27708	27498	27363	27347	27446	27635	27421	27360	27685	27596	27391	27590	27573	27588	27411	27650	27610	27453	27682	27709	27269	27394	27725	27448	27597	27622	27548	27570	27648	27575	27585	27458	27606	27290	27494	27747	27485	27484	27609	27518	27443	27527	27594	27476	27406	27769	27766	27609	27657	27598	27650	27618	27557	27570	27843	27658	27652	27540	27552	27531	27675	27729	27533	27595	27844	27476	27472	27334	27531	27769	27634	27576	27609	27476	27388	27656	27604	27640	27402	27508	27576	27352	27635	27434	27618	27576	27730	27626	27484	27618	27471	27732	27726	27404	27549	27429	27543	27399	27512	27700	27624	27491	27582	27472	27507	27676	27540	27521	27521	27431	27401	27679	27587	27646	27046	27579	27596	27491	27517	27559	27655	27575	27388	27694	27319	27474	27646	27729	27547	27615	27269	27262	27433	27367	27606	27300	27712	27326	27411	27665	27710	27511	27568	27395	27496	27325	27480	27736	27495	27631	27693	27517	27489	27508	27225	27451	27608	27500	27598	27754	27596	27502	27496	27439	27455	27822	27554	27524	27658	27660	27451	27493	27706	27391	27543	27615	27506	27770	27774	27725	27724	27714	27539	27343	27717	27543	27724	27570	27122	27715	27541	27685	27701	27569	27660	27387	27958	27628	27596	27686	27421	27424	27307	27597	27540	27625	27588	27493	27501	27541	27172	27639	27728	27482	27476	27496	27396	27669	27539	27437	27627	27524	27695	27553	27487	27263	27284	27800	27655	27431	27815	27712	27271	27262	27807	27698	27465	27621	27526	27899	27583	27670	27582	27683	27530	27379	27873	27431	27469	27590	27378	27479	27506	27685	27502	27728	27554	27528	27486	27434	27642	27672	27378	27555	27589	27352	27656	27620	27513	27559	27586	27725	27547	27508	27253	27637	27707	27530	27303	27760	27445	27418	27489	27577	27617	27445	27396	27552	27894	27641	27530	27429	27249	27377	27575	27359	27604	27772	27371	27612	27666	27469	27732	27652	27532	27520	27659	27496	27640	27544	27618	27562	27586	27525	27426	27493	27673	27643	27623	27346	27596	27743	27568	27593	27314	27469	27619	27438	27414	27358	27540	27503	27698	27533	27479	27581	27561	27574	27573	27344	27652	27587	27565	27646	27682	27557	27437	27168	27621	27653	27509	27426	27740	27549	27447	27624	27753	27992	27554	27663	27656	27423	27608	27564	27922	27785	27755	27640	27769	27586	27419	27575	27268	27492	27565	27357	27662	27647	27544	27485	27782	27541	27559	27727	27621	27717	27572	27458	27625	27405	27488	27479	27599	27561	27336	27435	27475	27491	27617	27656	27619	27499	27506	27426	27550	27515	27646	27633	27254	27537	27372	27615	27559	27567	27366	27578	27561	27667	27429	27228	27559	27429	27423	27554	27469	27457	27605	27599	27625	27295	27478	27602	27154	27411	27760	27667	27587	27722	27574	27496	27423	27429	27712	27705	27679	27750	27604	27362	27458	27629	27721	27672	27829	27433	27547	27372	27540	27622	27303	27516	27687	27625	27310	27728	27431	27591	27568	27405	27443	27324	27353	27672	27845	27498	27623	27597	27448	27437	27883	27162	27417	27455	27748	27531	27677	27544	27585	27751	27947	27699	27436	27668	27570	27880	27319	27444	27627	27499	27337	27611	27488	27483	27626	27521	27515	27459	27487	27449	27308	27624	27842	27804	27734	27449	27618	27450	27296	27263	27693	27351	27614	27347	27564	27612	27351	27501	27507	27273	27592	27881	27366	27515	27509	27694	27480	27667	27613	27576	27451	27498	27711	27376	27732	27601	27361	27555	27519	27358	27539	27597	27655	27523	27716	27451	27787	27664	27419	27525	27263	27481	27797	27577	27709	27486	27705	27496	27524	27413	27622	27310	27562	27528	27548	27468	27545	27296	27335	27614	27751	27403	27587	27515	27574	27539	27871	27520	27819	27615	27655	27616	27643	27722	27522	27295	27553	27357	27643	27685	27689	27662	27564	27402	27714	27776	27462	27340	27360	27713	27644	27356	27417	27598	27419	27704	27868	27515	27378	27447	27777	27516	27743	27616	27537	27651	27306	27489	27565	27432	27578	27245	27642	27580	27395	27287	27660	27550	27368	27691	27703	27476	27377	27617	27509	27314	27639	27447	27523	27453	27528	27519	27416	27465	27818	27608	27664	27633	27606	27902	27404	27341	27720	27485	27394	27561	27560	27549	27419	27495	27501	27431	27619	27516	27786	27414	27659	27442	27478	27611	27472	27488	27519	27319	27706	27773	27480	27868	27356	27784	27629	27447	27672	27484	27403	27426	27466	27476	27697	27423	27564	27569	27470	27690	27723	27429	27340	27658	27450	27602	27552	27376	27604	27577	27393	27497	27471	27585	27511	27709	27490	27541	27552	27685	27546	27637	27651	27760	27608	27430	27559	27733	27508	27426	27442	27614	27557	27385	27602	27501	27673	27889	27710	27672	27505	27592	27406	27651	27491	27775	27621	27535	27625	27455	27799	27646	27668	27542	27441	27629	27601	27425	27628	27534	27707	27642	27608	27579	27585	27695	27567	27563	27368	27540	27492	27669	27575	27490	27363	27503	27407	27582	27679	27765	27519	27294	27637	27509	27640	27429	27471	27122	27583	27167	27520	27386	27952	27639	27352	27463	27633	27517	27722	27724	27585	27505	27524	27336	27625	27571	27502	27408	27614	27513	27333	27626	27620	27469	27670	27399	27541	27638	27557	27396	27428	27566	27781	27183	27743	27515	27840	27598	27252	27759	27246	27682	27539	27398	27707	27669	27670	27630	27613	27663	27406	27515	27740	27608	27782	27583	27457	27589	27491	27668	27824	27367	27388	27319	27491	27553	27209	27657	27726	27423	27585	27609	27619	27619	27569	27483	27751	27716	27416	27577	27517	27555	27375	27523	27513	27722	27576	27459	27566	27426	27699	27532	27738	27417	27378	27496	27444	27398	27886	27617	27365	27571	27354	27708	27576	27415	27551	27511	27482	27758	27665	27557	27553	27534	27653	27528	27540	27660	27526	27524	27486	27693	27557	27627	27648	27606	27724	27690	27559	27513	27505	27608	27715	27640	27675	27850	27788	27773	27323	27758	27463	27742	27708	27586	27460	27641	27613	27784	27777	27493	27352	27531	27582	27593	27555	27863	27621	27518	27377	27496	27607	27597	27734	27497	27539	27582	27681	27360	27722	27646	27429	27386	27516	27603	27660	27636	27588	27745	27405	27879	27563	27583
14967	24741	23241	23058	24682	61084	63565	46812	30615	21131	17111	16687	16198	16225	16158	16217	16338	16249	16377	16273	16316	16290	16267	16345	16093	16198	16382	16268	16404	16247	16202	16122	16394	16341	16170	16032	16262	16250	16343	16273	16254	16286	16146	16271	16295	16020	16194	16099	16096	16096	16168	16139	16264	16209	16093	16180	16256	15975	16149	16060	16289	16214	16227	16099	16151	16009	16194	16146	16223	16252	15983	16310	16151	16205	16331	16475	16251	16255	16110	16160	16175	16221	16062	16243	16124	16181	16084	16124	16219	16269	16161	16178	16201	16228	16321	16179	16275	16130	16186	16100	16184	16145	16041	16185	16112	16244	16105	16319	16129	16061	16108	16198	16311	16092	16107	16093	16200	16169	16159	16259	16286	16046	16192	16283	16061	16033	16100	16086	16261	16206	16039	16236	16142	16183	16262	16076	15997	16182	16300	15824	16172	16272	16104	16125	16095	16177	16182	16110	16033	16292	15955	16103	16253	16108	15926	16059	16179	16121	16153	16307	16207	16140	16057	16202	16117	16127	16132	16243	16077	16070	16239	16248	16310	16272	16207	16012	16124	16120	16067	16174	16329	16200	16080	16217	16368	16062	16195	16218	16332	16017	16104	16193	16239	16246	16272	16072	16129	16103	16122	16164	16214	16267	16069	16259	16145	16252	16188	16126	16344	16122	16058	16224	16214	16249	16037	16048	16272	16200	16230	16139	16165	16235	16284	16000	16429	16245	16268	16208	16307	16202	16260	16154	16008	16177	16167	16291	16273	16185	16138	16125	16090	16071	16211	16114	16045	16039	16209	16180	16137	16251	16149	16244	16064	16145	16309	16173	16223	16208	16136	16153	16213	16318	16155	16175	16096	16242	16115	16061	15974	16055	16041	16216	16028	16165	16192	16081	16089	16127	16166	16257	16105	16313	16027	16153	16260	16182	15906	16160	16032	16052	16034	16441	16175	16172	16242	16180	16238	16081	16190	16018	16285	16234	16159	16248	16234	16115	16013	16153	15995	16243	16182	16243	16037	16194	16104	16149	16188	16163	16235	16180	16030	16076	16065	16259	16370	16170	16227	16037	16086	16192	16384	16152	16207	16114	16111	16310	16166	16399	16140	16101	16176	16100	16145	16239	16181	16104	16226	16163	16431	16098	16309	16241	16302	16301	16059	16167	16147	16068	16194	16156	16272	16263	16075	16227	16041	16080	16212	16027	16178	16068	16150	16123	16271	16211	16280	16216	16009	16036	16072	16124	16040	16185	16318	16105	16224	16302	16214	16127	16026	16136	15857	16112	16163	16144	16128	16213	16318	16221	16217	16007	16033	16135	16181	16290	16251	16106	16239	16190	16226	15962	16162	16308	16189	16066	16250	16170	16096	16106	16077	16166	16043	16140	16239	16127	16142	16070	16172	16288	16235	16249	16368	16220	16221	16082	16087	16230	16193	16243	16261	16129	16181	16056	16293	16155	16268	16333	16054	16046	16019	16349	16158	16057	16141	16309	16205	16146	16427	16001	16024	16086	16201	16112	16330	16302	16294	16142	16236	15996	16069	16119	16240	16240	16050	16175	16049	16277	16133	16203	16147	16275	16454	16096	16209	15955	16143	16107	16241	16227	16137	16100	16197	16065	16137	16087	16050	16190	16229	16126	16175	16033	16092	15997	16359	16233	16153	16059	16231	16087	16283	16269	16089	16085	16274	16291	16153	16078	16234	16086	16019	16172	16044	16348	16133	16051	16116	16260	16022	16243	16008	16238	16220	16258	16154	16238	16251	16277	16134	16130	16258	16115	16237	16096	16224	16109	16076	16244	16054	16048	16296	16030	16169	16045	16225	16015	16273	16079	16151	16231	16108	16050	16030	16131	16022	15979	16194	16130	16189	16088	16233	16277	16223	16287	16245	16250	16051	16023	16134	16337	16019	16152	16063	16088	16112	16150	16164	16241	16209	16064	16235	16061	15983	16306	16336	16224	16295	16030	16141	16275	16186	16142	16087	16092	16208	16090	16191	16326	16037	16200	16293	16099	16088	16202	16014	16212	16348	16288	16141	16037	16353	16126	16132	16234	16296	16318	16091	16229	16269	16174	16057	16069	16280	16225	16253	16141	16200	16142	16233	16230	16010	16332	16229	15915	16189	16000	16293	16141	16112	16156	16110	16138	16276	16178	16111	16230	16290	16205	16281	16103	16175	16142	16188	16091	16201	16228	16163	16107	16289	16149	16272	16183	16153	16101	16180	16129	16127	16016	16162	16154	16055	16293	16168	15967	16108	16093	16212	16155	15950	16012	16168	16235	16035	16029	16209	16198	16047	16118	16181	16227	16033	16310	16070	16168	16090	16246	16053	16429	16029	16409	16206	16137	16183	16267	16305	16282	16074	16127	16070	16234	16230	15982	16146	16167	16207	16194	16114	16073	16095	16196	16040	16298	16359	16180	16113	16077	16202	16002	16089	15924	16144	16011	16140	16279	16163	16106	16156	16174	16037	16091	16235	16143	16149	16112	16185	16112	16056	16202	16153	16208	16061	16313	16107	16266	16267	16028	16151	16158	16186	16149	16079	15980	16319	16149	16187	16322	16237	16314	16227	16064	16082	16051	16212	16254	16034	16264	16295	16169	16109	16270	16092	16168	16092	16071	16145	16165	16147	15975	16048	16320	16164	16358	16060	16127	16260	16157	16248	16084	16276	16227	16187	16206	16156	16050	16256	16007	16120	16093	16081	16206	16295	16129	16368	16069	16409	16160	16149	16176	16055	16181	16240	16228	16242	16050	16306	16170	16153	16165	16184	16122	16233	16125	16244	16139	15948	16265	16217	16190	16284	16145	16025	16071	16115	16171	16201	16079	16154	16270	16333	16269	16095	16105	16236	16111	16229	16041	16157	16363	15945	16123	16183	16232	16217	15956	16186	16185	16255	16282	16254	16208	16209	16070	16077	16242	16161	16238	16231	16299	16376	16110	16321	16151	16164	16133	16175	16260	16318	16166	16150	16042	16197	16266	16047	16091	16148	16128	16102	16135	16002	16187	16164	16234	16192	16253	16137	15974	16161	16413	16205	16213	16025	16199	16140	16281	16203	16264	15764	16159	16018	15992	16185	16225	16232	16225	16129	16095	16154	16204	16157	16219	16125	16103	16309	16202	16086	16069	16099	16353	16217	16224	16213	16143	16025	16139	16108	16240	16203	16193	16308	16196	16082	16068	16216	16050	16002	16168	16157	16000	16077	16375	16211	16197	16207	16049	16113	16211	16232	16205	16249	16246	16039	16146	16175	16223	16200	16273	16252	16044	16221	16231	16060	16214	16017	16017	16157	16206	15958	16044	16146	16031	16054	16065	16229	16084	16019	16122	16195	15999	16187	16088	16336	15970	16122	16165	16053	16267	16114	16196	16301	16139	16089	16184	16292	16316	16131	16145	16114	16292	15993	16217	16185	16197	16207	16144	16036	16235	16145	16233	16239	16068	16090	16103	16277	16182	16197	16257	16199	16292	15837	16045	16292	16149	16083	16106	16224	16238	16165	15968	16427	15975	16193	16057	16245	15987	16168	16335	16243	16280	16103	16106	16181	16198	16051	16155	16195	16128	16214	16083	16194	16418	16012	16120	16220	16094	16282	16000	16248	16092	16104	16242	16190	15993	16191	16289	16313	16148	16123	16149	16206	16193	16303	16129	16061	16173	16147	16183	16167	16279	16145	16230	16124	16052	16103	16230	16082	16270	16145	16151	16185	16117	16235	16189	16146	16279	16000	16191	16212	16129	16259	16281	16160	16096	16134	16119	16280	16069	16193	16283	16109	16068	16140	16154	16239	16133	16145	16069	16162	16236	16217	16171	16206	16167	16151	16232	16228	16175	16301	16226	16212	16043	16105	16132	16065	16193	16252	16185	16171	16147	16351	16268	16392	16101	16136	16206	16087	16202	15989	16079	16145	16116	16070	16045	16003	16321	16301	16065	16253	16177	16108	16077	16129	15981	16082	16249	16191	16213	16097	16214	16336	16121	16114	16232	16276	16329	16084	16028	16159	16178	16172	16213	16271	16244	16211	16259	16046	16238	16093	15966	16229	16224	16203	16097	16289	15999	16109	16130	16228	16308	16218	16193	16113	15908	16277	16351	16200	16242	16267	16001	16193	16229	16137	16106	16146	16253	16200	16257	16302	16160	16280	16220	16220	16115	16146	16143	15921	16159	16102	16081	16285	16034	16105	16003	16224	16093	15959	16034	16227	15844	16147	16246	16127	16064	16184	16193	16314	16250	15822	16195	16332	16142	16211	16373	16198	15959	16083	16289	16098	16210	16186	16140	16188	16224	16349	16046	16317	16154	16018	16196	16310	16202	16002	16099	16042	16170	16136	16280	16141	16217	16307	16105	16364	16308	16120	16192	16153	16256	16411	15987	16078	16114	16268	16364	16178	16215	16258	16241	15958	16048	16077	16142	16105	16152	16173	16186	16169	16151	16306	16238	16118	16236	16195	16202	16222	16173	16049	16284	16148	16346	16133	16042	16167	16299	16026	16394	16168	16075	16030	16180	16079	16129	16268	16120	16212	16138	16121	16242	16041	16146	16234	16092	16058	16122	16116	16102	16254	16134	16242	16171	16172	16014	16151	15971	16138	16085	16082	16250	16066	16049	16223	16198	16179	16255	16147	15966	16106	16337	16377	16120	16120	16208	16184	16155	16326	16115	16029	16046	16081	16118	16150	16218	16222	16032	16090	16178	16404	16149	16133	16148	16138	16258	16022	16395	16026	16009	16349	16279	16190	16177	15991	16108	16224	16290	16280	16027	16148	16116	16089	16300	16280	16110	16239	16319	16052	16137	16291	16266	16224	16286	16076	16188	16033	16159	16365	16069	16148	16286	16278	16092	16077	16196	16215	16262	16134	16142	16434	16116	16163	16033	16297	16260	16034	16157	16146	16085	16116	16017	16108	16228	16193	16171	16251	16131	16231	16091	16210	16160	16135	16196	16136	16165	16166	16273	16254	16312	16095	16174	16130	16295	16129	16162	16052	16219	16208	16049	16228	16145	16103	16003	16118	16124	16165	16162	16115	16063	16188	16381	16107	16111	16302	16047	16020	16096	16104	16197	16225	16176	16176	16028	16150	16048	16286	16290	16283	16073	16101	16188	16276	16211
23007	21307	28313	25327	27510	55496	76964	65583	50388	38137	31165	29469	28827	28504	28743	28845	28715	28508	28625	28695	28544	28449	28778	28694	28473	28456	28484	28719	28408	28483	28310	28720	28724	28627	28147	28544	28497	28357	28592	28629	28519	28525	28527	28454	28475	28649	28363	28398	28368	28456	28383	28443	28588	28723	28437	28456	28248	28626	28290	28284	28414	28604	28610	28558	28527	28426	28380	28398	28293	28499	28487	28486	28198	28401	28128	28416	28616	28463	28385	28636	28410	28139	28479	28148	28645	28508	28021	28300	28502	28560	28768	28383	28284	28105	28489	28413	28420	28489	28463	28467	28651	28451	28422	28432	28487	28727	28478	28603	28445	28250	28515	28539	28420	28490	28321	28277	28370	28489	28691	28373	28673	28409	28402	28464	28301	28363	28602	28486	28410	28443	28368	28263	28362	28519	28584	28393	27943	28151	28370	28477	28340	28421	28166	28510	28499	28512	28372	28324	28376	28284	28350	28475	28254	28298	28669	28279	28532	28258	28533	28143	28384	28429	28136	28238	28260	28456	28479	28341	28527	28547	28400	28564	28584	28517	28307	28397	28119	28405	28557	28451	28420	28301	28217	28237	28570	28302	28286	28355	28194	28080	28481	28324	28252	28219	28562	28222	28246	28350	28270	28262	28479	28215	28470	28477	28524	28501	28236	28319	28517	28709	28260	28349	28381	28332	28119	28171	28286	28295	28396	28462	28357	28365	28280	28465	28355	28384	28265	28699	28513	28423	28409	28240	28311	28075	28408	28641	28341	28304	28234	28472	28401	28444	28326	28404	28395	28364	28244	28207	28283	28500	28390	28166	28445	28494	28459	28261	28076	28459	28204	28114	28352	28397	28464	28502	28393	28363	28423	28383	28180	28362	28388	28462	28282	28472	28342	28693	28525	28226	28235	28546	28504	28277	28388	28202	28383	28305	28493	28439	28305	28523	28469	28563	28503	28496	28516	28620	28464	28311	28221	28396	28338	28634	28322	28492	28349	28270	28252	28226	28566	28511	28442	28641	28452	28488	28546	28474	28499	28249	28380	28257	28443	28489	28336	28361	28620	28370	28512	28361	28612	28312	28509	28391	28359	28234	28119	28488	28589	28506	28281	28336	28302	28603	28300	28166	28199	28285	28615	28491	28464	28666	28223	28131	28250	28466	28217	28428	28290	28176	28380	28213	28377	28212	28503	28276	28206	28527	28313	28267	28334	28391	28357	28243	28313	28197	28233	28314	28387	28523	28388	28299	28072	28439	28567	28059	28401	28023	28211	28540	28267	28457	28491	28581	28299	28543	28624	28403	28211	28408	28382	28182	28242	28247	28385	28389	28336	28383	28289	28271	28163	28285	28469	28441	28670	28285	28553	28373	28459	28408	28286	28409	28472	28626	28459	28412	28622	28403	28383	28285	28196	28337	28333	28234	28388	28568	28362	28258	28176	28541	28408	28287	28409	28407	28370	28586	28452	28488	28468	28519	28195	28513	28506	28561	28418	28488	28231	28429	28460	28343	28263	28359	28364	28357	28195	28150	28275	28489	28264	28716	28047	28261	28137	28268	28494	28250	28242	28295	28312	28507	28527	28242	28425	28359	28294	28559	28247	28453	28438	28125	28361	28326	28412	28383	28405	28381	28412	28298	28011	28379	28340	28493	28494	28422	28397	28624	28365	28553	28429	28537	28294	28462	28471	28596	28291	28178	28291	28404	28223	28195	28317	28119	28323	28428	28512	28353	28373	28450	28518	28396	28410	28320	28456	28359	28557	28375	28495	28470	28452	28202	28401	28274	28449	28454	28477	28278	28326	28342	28491	28419	28367	28158	28362	28241	28309	28322	28223	28662	28179	28441	28571	28385	28564	28282	28264	28537	28335	28389	28317	28553	28506	28354	28243	28364	28428	28443	28199	28454	28412	28286	28489	28196	28435	28265	28441	28200	28186	28302	28202	28187	28612	28519	28484	28502	28332	28475	28359	28342	28548	28302	28424	28349	28267	28542	28365	28483	28576	28444	28319	28252	28436	28208	28512	28151	28206	28267	28351	28146	28212	28654	28413	28501	28413	28166	28273	28552	28052	28497	28338	28597	28139	28509	28311	28322	28275	28340	28303	28206	28333	28449	28138	28371	28206	28452	28460	28259	28150	28252	28416	28527	28277	28243	28287	28206	28549	28414	28474	28477	28448	28340	28360	28266	28592	28661	28229	28224	28252	28070	28429	28476	28522	28112	28588	28430	28405	28402	28508	28477	28593	28438	28422	28494	28451	28302	28443	28491	28537	28581	28306	28284	28311	28236	28542	28441	28554	28482	28528	28545	28314	28478	28269	28310	28371	28471	28412	28650	28407	28374	28294	28372	28477	27987	28343	28510	28303	28309	28410	28392	28494	28339	28099	28330	28280	28322	28397	28252	28392	28506	28429	28258	28373	28339	28683	28332	28339	28244	28283	28672	28614	28236	28456	28095	28378	28365	28535	28367	28427	28173	28558	28421	28356	28465	28374	28216	28447	28288	28299	28376	28355	28215	28285	28372	28053	28407	28354	28423	28168	28398	28200	28358	28437	28200	28317	28333	28560	28437	28359	28556	28271	28450	28252	28494	28424	28226	28487	28244	28398	28418	28581	28511	28454	28311	28473	28283	28355	28370	28301	28172	28484	28509	28460	28529	28481	28567	28254	28437	28485	28417	28356	28628	28417	28287	28660	28515	28447	28519	28419	28611	28641	28485	28484	28321	28284	28502	28474	28404	28401	28016	28384	28453	28555	28285	28713	28353	28432	28396	28451	28235	28317	28218	28065	28601	28575	28432	28615	28278	28322	28547	28245	28252	28529	28491	28199	28620	28317	28450	28615	28213	28412	28304	28465	28394	28202	28194	28478	28266	28214	28171	28437	28492	28592	28513	28453	28249	28484	28541	28333	28282	28413	28440	28246	28454	28480	28258	28446	28182	28428	28333	28267	28417	28408	28677	28317	28120	28358	28267	28401	28337	28425	28338	28485	28357	28372	28295	28391	28275	28392	28607	28294	28405	28516	28428	28257	28296	28364	28645	28475	28363	28492	28505	28319	28387	28421	28143	28459	28267	28294	28464	28408	28246	28628	28483	28257	28217	28530	28480	28423	28405	28455	28056	28506	28360	28249	28439	28523	28583	28455	28562	28464	28188	28434	28065	28274	28036	28076	28326	28509	28443	28580	28201	28282	28543	28069	28226	28074	28295	28572	28522	28504	28133	28381	28444	28337	28276	28406	28232	28558	28197	28183	28340	28237	28365	28281	28436	28359	28285	28338	28303	28402	28395	28233	28172	28335	28352	28036	28392	28301	28380	28195	28240	28328	28594	28447	28463	28548	28149	28352	28414	28370	28375	28332	28303	28525	28479	28522	28405	28218	28460	28355	28237	28327	28583	28561	28317	28301	28334	28369	28417	28548	28491	28500	28396	28463	28583	28546	28077	28418	28245	28323	28422	28327	28443	28342	28530	28311	28312	28490	28334	28577	28455	28236	28759	28234	28046	28308	28312	28262	28576	28492	28347	28267	28672	28661	28668	28459	28494	28277	28314	28244	28452	28138	28473	28316	28269	28357	28456	28150	28284	28432	28562	28663	28556	28384	28400	28629	28321	28350	28303	28449	28373	28449	28388	28431	28462	28421	28199	28395	28209	28611	28275	28399	28384	28404	28487	28422	28301	28562	28473	28337	28366	28481	28547	28452	28401	28454	28267	28231	28540	28275	28414	28612	28572	28545	28200	28370	28253	28412	28208	28359	28378	28547	28478	28715	28581	28208	28159	28442	28374	28364	28317	28524	28213	28229	28327	28373	28502	28317	28304	28439	28184	28204	28356	28506	28357	28472	28473	28428	28182	28355	28421	28354	28128	28278	28427	28653	28629	28442	28384	28599	28381	28466	28367	28593	28239	28541	28645	28471	28227	28359	28381	28362	28010	28399	28155	28189	28423	28558	28558	28367	28414	28604	28457	28301	28386	28392	28474	28482	28585	28160	28476	28592	28187	28523	28306	28345	28350	28236	28134	28243	28177	28455	28330	28385	28445	28450	28336	28438	28246	28291	27887	28369	28238	28145	28331	28280	28437	28546	28519	28559	28526	28284	28299	28322	28330	28370	28118	28507	28271	28337	28499	28350	28252	28229	28539	28600	28657	28374	28139	28310	28445	28430	28574	28454	28340	28797	28454	28568	28315	28443	28335	28565	28204	28282	28316	28402	28483	28480	28421	28594	28038	28354	28450	28370	28286	28397	28424	28283	28418	28403	28474	28358	28503	28232	28382	28237	28395	28509	28381	28385	28510	28345	28352	28367	28415	28596	28421	28625	28358	28330	28217	28252	28360	28531	28382	28182	28425	28367	28323	28124	28318	28533	28502	28419	28364	28373	28232	28465	28533	28370	28314	28473	28464	28636	28233	28552	28453	28466	28437	28388	28289	28407	28452	28594	28522	28460	28478	28446	28457	28130	28023	28535	28316	28371	28391	28464	28275	28450	28532	28574	28383	28388	28337	28337	28312	28217	28340	28434	28459	28419	28282	28326	28327	28347	28332	28189	28212	28575	28569	28497	28415	28343	28499	28497	28324	28510	28509	28448	28239	28285	28363	28437	28215	28257	28273	28358	28332	28535	28371	28314	28203	28526	28231	28194	28350	28558	28497	28544	28239	28554	28729	28571	28342	28462	28425	28270	28212	28451	28399	28435	28531	28354	28219	28378	28430	28214	28265	28199	28308	28418	28416	28525	28581	28351	28403	28488	28351	28406	28622	28661	28562	28402	28272	28502	28215	28337	28434	28645	28419	28491	28289	28639	28502	28337	28301	28535	28367	28204	28341	28693	28289	28412	28186	28487	28390	28389	28431	28488	28193	28493	28205	28272	28359	28155	28382	28483	28470	28128	28329	28299	28249	28339	28503	28393	28519	28603	28475	28303	28221	28291	28435	28255	28374	28266	28539	28423	28465	28333	28575	28422	28340	28556	28603	28540	28543	28437	28250	28337	28157	28249	28456	28245	27997	28311	28371	28581	28378	28446	28510	28372	28355	28601	28266	28488	28516	28557	28186	28555	28240	28390	28267	28383	28317	28284	28218	28428	28178	28330	28385	28602	28498	28288	28649	28496	28232	28567	28416	28150	28510
15531	28852	26216	24219	26373	58697	77111	61191	40991	25679	18499	17036	16886	16787	16770	16968	16837	16773	16810	16773	16778	16784	16936	16833	16964	16672	16897	16630	16796	16893	16908	16672	16890	16755	16751	16713	16882	16816	16910	16838	16728	16863	16796	16540	16669	16736	16868	16822	16914	16608	16865	16781	16764	16686	16694	16768	16696	16589	16617	16673	16787	16636	16634	16651	16754	16805	16613	16862	16684	16534	16691	16843	16651	16709	16735	16719	16780	16767	16848	16672	16769	16715	16682	16789	16580	16693	16745	16734	16946	16741	16755	16729	16730	16776	16809	16657	16763	16678	16694	16704	16784	16814	16778	16757	16782	16606	16959	16748	16657	16690	16631	16687	16752	16664	16718	16644	16569	16862	16739	16611	16773	16821	16774	16799	16785	16603	16661	16823	16531	16719	16858	16857	16836	16717	16721	16883	16768	16688	16785	16676	16663	16657	16390	16692	16722	16702	16893	16765	16881	16819	16842	16799	16762	16600	16616	16639	16703	16582	16627	16699	16680	16914	16681	16785	16622	16729	16941	16696	16535	16793	16822	16728	16571	16590	16778	16817	16781	16724	16821	16665	16687	16842	16594	16924	16666	16787	16526	16813	16672	16658	16583	16631	16786	16820	16896	16799	16674	16836	16711	16708	16744	16701	16761	16887	16542	16867	16837	16767	16669	16551	16879	16572	16852	16699	16691	16658	16658	16719	16694	16649	16784	16618	16686	16719	16765	16671	16846	16766	16732	16880	16778	16699	16714	16637	16872	16673	16637	16857	16675	16647	16821	16805	16553	16749	16748	16774	16932	16528	16474	16808	16629	16780	16559	16699	16845	16679	16788	16711	16657	16744	16788	16740	16732	16800	16683	16659	16871	16682	16773	16875	16580	16715	16572	16903	16828	16750	16816	16772	16748	16524	16825	16536	16707	16721	16831	16807	16754	16756	16576	16779	16802	16631	16790	16666	16832	16458	16731	16606	16811	16605	16747	16726	16727	16633	16722	16384	16660	16808	16696	16516	16719	16711	16709	16841	16789	16558	16729	16810	16606	16576	16599	16770	16663	16700	16581	16596	16778	16814	16775	16759	16912	16825	16681	16812	16662	16662	16712	16722	16699	16692	16779	16837	16648	16631	16738	16858	16755	16738	16629	16546	16737	16752	16869	16430	16792	16607	16826	16723	16628	16734	16651	16659	16799	16824	16745	16698	16593	16724	16813	16711	16765	16709	16739	16731	16693	16658	16842	16737	16507	16508	16769	16773	16707	16663	16687	16695	16896	16743	16747	16681	16594	16748	16828	16824	16783	16798	16574	16388	16668	16753	16628	16729	16786	16891	16642	16745	16649	16648	16606	16745	16682	16716	16867	16756	16864	16722	16827	16699	16756	16727	16881	16691	16614	16758	16643	16840	16692	16842	16780	16818	16824	16840	16671	16568	16761	16634	16733	16843	16592	16918	16723	16567	16612	16792	16666	16796	16599	16736	16616	16667	16690	16736	16706	16577	16635	16728	16596	16826	16581	16659	16630	16594	16653	16654	16689	16515	16651	16615	16569	16527	16585	16716	16831	16643	16650	16764	16570	16711	16855	16586	16775	16519	16812	16609	16561	16713	16757	16790	16879	16855	16671	16672	16521	16650	16633	16657	16817	16618	16659	16639	16602	16878	16680	16573	16896	16763	16522	16774	16679	16592	16575	16752	16463	16578	16681	16779	16713	16793	16662	16553	16641	16784	16641	16967	16429	16888	16769	16613	16760	16639	16708	16673	16663	16615	16844	16605	16897	16653	16768	16798	16684	17036	16838	16730	16592	16555	16691	16920	16671	16798	16701	16629	16801	16678	16736	16785	16739	16629	16696	16794	16758	16749	16626	16744	16681	16582	16737	16658	16706	16762	16803	16867	16751	16606	16506	16793	16895	16638	16814	16690	16648	16823	16725	16654	16948	16795	16775	16625	16842	16532	16733	16626	16763	16506	16784	16703	16705	16590	16746	16522	16665	16596	16818	16675	16932	16641	16827	16856	16626	16502	16698	16552	16967	16702	16845	16708	16818	16584	16614	16690	16713	16683	16747	16570	16733	16818	16691	16661	16794	16857	16645	16643	16607	16552	16835	16675	16756	16671	16637	16709	16785	16755	16672	16707	16809	16773	16662	16548	16660	16643	16641	16828	16793	16486	16864	16756	16788	16678	16816	16704	16799	16815	16527	16677	16920	16632	16550	16896	16683	16737	16724	16662	16774	16585	16634	16937	16622	16733	16977	16569	16808	16801	16736	16786	16925	16678	16784	16721	16604	16843	16842	16726	16920	16739	16655	16483	16498	16670	16900	16731	16505	16645	16736	16872	16723	16727	16716	16803	16761	16822	16790	16684	16649	16935	16740	16742	16795	16545	16790	16833	16643	16703	16812	16617	16687	16844	16877	16575	16722	16637	16928	16762	16573	16712	16749	16638	16731	16776	16765	16757	16761	16685	16699	16714	16662	16621	16529	16777	16821	16654	16756	16698	16630	16659	16845	16615	16618	16598	16685	16593	16659	16671	16795	16642	16784	16832	16648	16776	16680	16693	16769	16775	16741	16751	16780	16719	16825	16648	16896	16700	16676	16730	16698	16588	16639	16794	16841	16598	16766	16677	16619	16824	16695	16761	16845	16799	16582	16557	16824	16807	16707	16725	16697	16645	16663	16733	16725	16556	16817	16692	16818	16668	16749	16713	16673	16635	16765	16633	16596	16628	16609	16747	16767	16839	16633	16793	16647	16703	16628	16556	16848	16727	16724	16809	16679	16797	16907	16559	16645	16706	16662	16890	16555	16799	16643	16640	16751	16831	16669	16662	16789	16492	16799	16791	16720	16713	16778	16760	17021	16516	16669	16679	16702	16693	16691	16582	16815	16726	16489	16732	16596	16746	16804	16735	16735	16793	16838	16672	16922	16815	16680	16680	16480	16822	16644	16738	16862	16624	16622	16743	16672	16725	16699	16654	16568	16671	16812	16665	16778	16635	16566	16731	16869	16821	16607	16608	16718	16714	16808	16765	16737	16528	16716	16649	16836	16904	16634	16953	16795	16642	16821	16670	16905	16803	16670	16523	16763	16633	16594	16552	16881	16676	16773	16646	16737	16564	16738	16566	16684	16747	16914	16487	16695	16646	16671	16637	16572	16637	16622	16596	16742	16705	16741	16935	16812	16660	16683	16738	16932	16635	16845	16627	16803	16948	16667	16685	16716	16642	16685	16678	16596	16787	16794	16548	16682	16747	16790	16441	16746	16625	16625	16817	16632	16741	16643	16743	16867	16572	16644	16521	16649	16707	16709	16552	16860	16759	16830	16767	16826	16686	16871	16809	16830	16747	16599	16737	16611	16796	16773	16824	16664	16726	16741	16722	16776	16865	16622	16628	16963	16650	16706	16728	16786	16843	16621	16696	16772	16652	16614	16523	16734	16822	16728	16782	16683	16661	16812	16839	16692	16575	16745	16665	16580	16690	16784	16762	16821	16850	16685	16738	16699	16666	16675	16673	16813	16623	16748	16777	16693	16819	16635	16630	16700	16694	16674	16666	16888	16619	16763	16763	16529	16540	16766	16814	16622	16632	16764	16537	16839	16771	16768	16553	16873	16718	16663	16813	16687	16508	16710	16677	16555	16571	16758	16616	16866	16667	16676	16707	16644	16671	16787	16681	16797	16715	16700	16671	16609	16657	16601	16640	16477	16701	16903	16736	16887	16770	16720	16613	16653	16806	16766	16722	16837	16626	16779	16744	16836	16741	16630	16720	16727	16595	16961	16645	16572	16710	16702	16887	16564	16685	16712	16826	16662	16757	16820	16756	16753	16749	16707	16643	16644	16829	16805	16609	16717	16759	16650	16638	16745	16691	16747	16572	16727	16458	16782	16774	16827	16556	16764	16647	16855	16840	16436	16699	16713	16654	16619	16574	16910	16683	16755	16766	16893	16711	16899	16671	16684	16816	16814	16613	16521	16720	16603	16806	16754	16833	16688	16715	16725	16663	16804	16596	16878	16620	16517	16798	16684	16673	16761	16772	16702	16656	16651	16618	16707	16639	16642	16669	16654	16683	16679	16631	16521	16652	16668	16718	16824	16827	16716	16741	16730	16661	16871	16615	16817	16826	16633	16541	16633	16463	16779	16623	16621	16605	16606	16633	16561	16642	16875	16759	16764	16760	16631	16568	16781	16702	16882	16739	16809	16543	16749	16656	16867	16800	16866	16846	16805	16827	16697	16790	16423	16796	16755	16587	16663	16743	16820	16701	16710	16654	16656	16680	16778	16577	16778	16744	16559	16733	16736	16843	16705	16756	16594	16813	16689	16737	16743	16738	16653	16656	16732	16756	16622	16865	16739	16572	16631	16517	16820	16659	16594	16584	16737	16792	16643	16698	16709	16734	16669	16794	16651	16689	16659	16698	16694	16732	16966	16833	16854	16981	16625	16610	16590	16664	16657	16784	16755	16900	16583	16597	16835	16555	16735	16874	16682	16673	16805	16794	16696	16846	16733	16802	16717	16730	16730	16687	16510	16746	16675	16553	16687	16643	16796	16769	16644	16719	16695	16589	16900	16511	16617	16693	16874	16751	16580	16785	16768	16690	16730	16557	16589	16730	16738	16736	16869	16780	16716	16589	16788	16690	16909	16697	16675	16699	16623	16801	16673	16689	16698	16634	16846	16723	16479	16717	16800	16659	16712	16749	16605	16577	16716	16735	16771	16770	16608	16484	16752	16809	16879	16631	16799	16644	16660	16843	16546	16594	16644	16595	16429	16720	16726	16653	16688	16700	16690	16707	16619	16563	16606	16598	16676	16753	16670	16548	16508	16798	16645	16777	16693	16631	16646	16826	16620	16543	16747	16749	16862	16573	16729	16699	16826	16738	16800	16478	16666	16686	16773	16666	16608	16685	16735	16634	16703	16795	16627	16724	16742	16674	16691	16696	16530	16623	16705	16665	16717	16505	16611	16877	16702	16644	16519	16556	16635	16788	16743	16781	16757	16823	16844	16702	16740	16698	16626	16670	16636	16656	16692	16506	16736	16705	16762	16720	16694	16752	16814	16619	16583	16909	16672	16577	16594	16694	16510	16833	16720	16458	16734	16794	16960	16684	16852	16851	16763	16567	16541	16668
31938	26760	31193	30876	29975	34201	36798	34567	31800	29718	28592	28408	28456	28579	28365	28338	28290	28463	28525	28470	28599	28286	28309	28565	28484	28196	28599	28249	28446	28381	28356	28354	28405	28592	28094	28131	28294	28277	28207	28367	28281	28321	28457	28460	28070	28310	28240	28227	28360	28548	28497	28240	28222	28425	28339	28199	28268	28403	28407	28287	28508	28242	28417	28171	28229	28419	28209	28177	28216	28121	28483	28363	28280	28344	28496	28279	28337	28316	28220	28442	28413	28491	28455	28363	28480	28231	28597	28283	28269	28060	28124	28038	28395	28088	28091	28527	28375	28415	28196	28055	28184	28394	28315	28290	28354	28292	28325	28183	28379	28449	28246	28451	28297	28367	28356	28389	28480	28378	28454	28329	28285	28014	28391	28423	28311	28287	28503	28338	28590	28672	28284	28221	28220	28036	28014	28484	28242	28309	28504	28471	28516	28478	28429	28346	28268	28556	28271	28273	28455	28553	28307	28565	28350	28420	28318	28202	28110	28345	28201	28550	28212	28411	28475	28552	28414	28360	28345	28231	28412	28516	28520	28135	28533	28149	28111	28346	28202	28240	28500	28610	28372	28328	28506	28549	28586	28095	28494	28170	28190	28353	28391	28260	28258	28513	28385	28208	28560	28210	28329	28217	28519	28500	28701	28015	28273	28504	28507	28368	28242	28440	28343	28245	28527	28203	28506	28084	28349	28138	28351	28264	28253	28321	28402	28492	28363	28270	28232	28348	28344	28616	28402	28508	28031	28420	28546	28371	28548	28525	28154	28096	28300	28165	28293	28123	28496	28327	28350	28455	28139	28419	28200	28370	28325	28387	28212	28349	28248	28334	28488	28438	28129	28440	28311	28450	28628	28225	28298	28587	28170	28281	28423	28231	28455	28288	28186	28492	28225	28204	28682	28282	28407	28512	28098	28432	28376	28293	28309	28513	28374	28276	28442	28396	28192	28155	28252	28235	28393	28233	28285	28428	28260	28381	28270	28161	28534	28138	28269	28202	28244	28408	28491	28360	28199	28257	28310	28268	28329	28551	28373	28179	28365	28536	28378	28578	28372	28394	28401	28398	28222	28518	28413	28173	28314	28271	28441	28292	28314	28402	28464	28350	28360	28560	28407	28223	28133	28494	28407	28271	28532	28185	28410	28395	28130	28479	28541	28344	28398	28242	28505	28335	28489	28405	28469	28227	28374	28067	28397	28267	28444	28401	28316	28464	28309	28184	28187	28350	28388	28423	28144	28526	28317	28304	28477	28275	28318	28511	28377	28480	28367	28475	28309	28016	28175	28407	28334	28163	28374	28332	28317	28354	28280	28227	28294	28483	28642	28476	28276	27896	28265	28129	28343	28402	28428	28392	28222	28222	28212	28213	28512	28381	28320	28448	28307	28159	28290	28170	28466	28135	28353	28571	28008	28351	28222	28283	28100	28363	28345	28559	28377	28415	28148	28370	28439	28283	28319	28379	28293	28341	28296	28451	28512	28450	28440	28341	28250	28360	28319	28223	28468	28301	28345	28267	28316	28344	28272	28402	28351	28629	28456	28319	28363	28272	28171	28244	28111	28098	28363	28342	28249	28421	28463	28396	28243	28513	28265	28295	28582	28447	28210	28360	28452	28528	28223	28549	28308	28075	28529	28247	28366	28614	28402	28367	28126	28466	28423	28198	28641	28506	28293	28124	28420	28463	28389	28174	28481	28466	28272	28535	28522	28323	28206	28383	28269	28492	28138	28224	28486	28303	28352	28492	28208	28506	28517	28169	28268	28130	28323	28332	28258	28217	28489	28369	28337	28459	28483	28263	28456	28395	28532	28172	28160	28251	28368	28347	28253	28263	28150	28503	28277	28132	28146	28447	28298	28278	28274	28164	28085	28298	28407	28467	28173	28345	28232	28238	28662	28407	28507	28524	28205	28272	28535	28329	28428	28417	28191	28654	28580	28479	28340	28512	28396	28597	28594	28263	28297	28585	28359	28284	28316	28322	28265	28180	28529	28476	28151	28334	28517	28331	28371	28339	28252	28294	28396	28246	28219	28567	28549	28266	28421	28353	28403	28497	28365	28382	28228	28322	28396	28334	28560	28303	28383	28421	28384	28466	28521	28058	28157	28451	28393	28197	28415	28250	28447	28453	28318	28500	28256	28333	28356	28578	28523	28516	28460	28426	28221	28382	28351	28526	28289	28438	28283	28209	28238	28316	28378	28298	28513	28263	28242	28380	28277	28061	28555	28548	28358	28434	28172	28377	28691	28431	28349	28512	28209	28573	28722	28364	28668	28164	28229	28423	28533	28315	28401	28399	28367	28376	28577	28284	28242	28734	28332	28032	28241	28256	28184	28385	28458	28496	28454	28568	28464	28456	28383	28346	28271	28161	28247	28405	28259	28315	28439	28663	28484	28301	28222	28524	28423	28504	28545	28325	28260	28328	28200	28102	28310	28334	28176	28261	28283	28199	28444	28528	28278	28289	28579	28259	28246	28600	28490	28529	28448	28252	28421	28424	28428	28383	28136	28512	28102	28207	28381	28480	28183	28337	28445	28159	28368	28351	28334	28251	28122	28248	28256	28291	28369	28366	28597	28433	28290	28262	28474	28503	28456	28504	28505	28358	28409	28323	28233	28330	28411	28628	28411	28386	28347	28377	28628	28471	28268	28157	28163	28435	28657	28417	28427	28351	28422	28649	28368	28272	28498	28421	28633	28366	28401	28336	28364	28016	28448	28346	28192	28352	28321	28381	28382	28492	28526	28070	28237	28312	28486	28421	28181	28659	28542	28158	28347	28330	28251	28115	28380	28518	28520	28286	28388	28279	28392	28166	28436	28362	28164	28323	28401	28404	28483	28298	28746	28212	28367	28364	28169	28286	28314	28556	28402	28302	28652	28601	28391	28409	28217	28155	28376	28257	28157	28386	28359	28155	28302	28313	28426	28279	28414	28439	28036	28335	28568	28339	28444	28288	28194	28251	28542	28195	28683	28113	28401	28430	28321	28563	28398	28247	28526	28478	28280	28200	28556	28424	28380	28397	28453	28226	28392	28336	28390	28375	28185	28479	28571	28401	28398	28294	28317	28096	28258	28371	28122	28075	28249	28326	28239	28182	28349	28418	28123	28405	28424	28466	28286	28090	28348	28502	28449	28266	28388	28316	28295	28131	28254	28284	28528	28228	28386	28425	28229	28437	28267	28749	28206	28358	28286	28613	28386	28160	28252	28582	28253	28314	28413	28545	28235	28439	28342	28243	28422	28206	28586	28506	28658	28349	28519	28292	28365	28493	28515	28473	28420	28376	28070	28517	28465	28443	28323	28098	28275	28483	28400	28362	28192	28316	28204	28135	28032	28203	28370	28585	28289	28446	28561	28335	28264	28326	28559	28691	28288	28093	28356	28261	28286	28374	28274	28353	28395	28584	28279	28164	28515	28466	28469	28479	28205	28474	28572	28428	28270	28432	28653	28521	28339	28380	28407	28448	28089	28539	28434	28417	28464	28400	28379	28117	28250	28335	28294	28273	28185	28258	28247	28078	28351	28144	28408	28592	28166	28194	28290	28081	28438	28455	28270	28353	28495	28492	28244	28487	28546	28421	28284	28066	28530	28390	28264	28493	28425	28444	28367	28389	28452	28278	28441	28348	28177	28296	28506	28150	28346	28537	28368	28470	28194	28336	28487	28249	28210	28381	28247	28244	28356	28184	28116	28377	28407	28394	28440	28323	28398	28299	28493	28365	28342	28490	28453	27926	28046	28458	28513	28443	28174	28249	28319	28238	28333	28354	28212	28374	28472	28289	28289	28134	28399	28593	28508	28522	28329	28292	28341	28174	28444	28435	28182	28258	28427	28248	28548	28454	28546	28196	28472	28357	28413	28503	28372	28621	28357	28302	28253	28232	28177	28251	28458	28361	28453	28178	28208	28466	28240	28292	28348	28073	28568	28308	28279	28453	28326	28430	28323	28368	28112	28143	28338	28452	28373	28349	28458	28349	28317	28287	28334	28291	28310	28492	28324	28198	28322	28390	28695	28552	28468	28339	28466	28293	28267	28479	28314	28352	28186	28485	28306	28384	28385	28368	28427	28614	28388	28324	28454	28567	28143	27989	28229	28334	28324	28225	28520	28264	28506	28433	28204	28365	28246	28576	28653	28200	28221	28210	28441	28364	28178	28370	28677	28443	28560	28277	28239	28233	28506	28524	28093	28302	28446	28344	28157	28353	28260	28510	28499	28538	28525	28355	28332	28338	28272	28170	28248	28504	28424	28278	28206	28283	28404	28536	28451	28427	28319	28312	28409	28281	28399	28424	28346	28213	28378	28341	28357	28264	28341	28382	28388	28395	28434	28382	28226	28121	28240	28247	28130	28409	28404	28120	28257	28316	28281	28291	28296	28201	28355	28001	28415	28527	28492	28242	28792	28474	28169	28290	28517	28385	28212	28473	28448	28395	28520	28232	28260	28378	28212	28414	28257	28495	28459	28263	28275	28605	28420	28396	28274	28259	28409	28665	28149	28286	28322	28472	28415	28210	28281	28236	28396	28287	28504	28536	28470	28383	28282	28229	28150	28404	28288	28670	28404	28002	28418	28223	28241	28301	28354	28219	28239	28302	28274	28213	28539	28403	28248	28114	28309	28563	28380	28182	28282	28415	28388	28121	28502	28478	28502	28304	28207	28252	28375	28296	28027	28407	28596	28289	28398	28372	28309	28146	28447	28309	28196	28266	28284	28310	28414	28279	28336	28552	28450	28361	28373	28326	28437	28210	28316	28247	28250	28355	28446	28495	28296	28167	28664	28317	28222	28404	28467	28305	28369	28717	28529	28281	28201	28040	28476	28507	28276	28325	28478	28491	28331	28221	28141	28419	28420	28562	28476	28608	28601	28210	28430	28109	28647	28422	28335	28284	28376	28389	27980	28350	28413	28466	28383	28293	28320	28201	28356	28456	28602	28151	28376	28434	28446	28374	28530	28286	28379	28376	28280	28391	28491	28353	28371	28513	28640	28522	28465	28405	28078	28249	28575	28230	28356	28277	28725	28453	28575	28281	28656	28199	28351	28048	28465	28316	28219	28075	28186	28387	28651	28336	28324	28512	28363	28481	28401	28368	28354	28287	28478	28276	28338	28599	28589	28170	28375	28467
16151	19102	18026	17894	19006	23789	25162	22427	19297	17171	16642	16733	16276	16593	16541	16366	16408	16422	16343	16391	16355	16404	16310	16528	16396	16362	16522	16360	16418	16394	16566	16248	16386	16380	16371	16275	16358	16323	16420	16572	16386	16263	16432	16412	16259	16603	16273	16263	16398	16167	16344	16402	16265	16327	16348	16148	16440	16356	16338	16253	16366	16115	16281	16519	16304	16352	16372	16540	16317	16357	16383	16293	16494	16332	16466	16387	16363	16450	16301	16259	16242	16305	16413	16420	16365	16237	16457	16372	16347	16419	16282	16345	16339	16465	16392	16378	16268	16238	16333	16244	16472	16585	16441	16319	16369	16346	16336	16531	16435	16476	16245	16366	16273	16355	16452	16336	16237	16286	16386	16356	16521	16247	16394	16379	16471	16321	16295	16366	16253	16344	16398	16340	16242	16478	16332	16271	16473	16291	16169	16456	16356	16338	16479	16503	16347	16297	16462	16254	16338	16329	16358	16434	16441	16339	16281	16383	16369	16271	16374	16400	16471	16491	16319	16458	16398	16389	16267	16347	16315	16421	16300	16397	16118	16516	16384	16277	16316	16595	16388	16250	16348	16378	16373	16417	16330	16449	16382	16022	16578	16477	16566	16316	16370	16434	16315	16454	16392	16419	16406	16392	16569	16190	16503	16331	16412	16299	16325	16272	16384	16494	16474	16252	16281	16195	16438	16162	16358	16312	16265	16227	16411	16627	16463	16431	16255	16402	16286	16282	16383	16515	16301	16369	16370	16273	16273	16437	16428	16340	16327	16246	16324	16330	16328	16512	16303	16534	16357	16331	16467	16373	16327	16480	16372	16445	16652	16634	16319	16333	16348	16231	16430	16398	16586	16413	16310	16424	16512	16352	16500	16293	16431	16271	16439	16383	16367	16426	16329	16325	16264	16278	16473	16370	16234	16261	16440	16490	16450	16347	16359	16568	16422	16338	16373	16471	16367	16359	16414	16458	16280	16512	16347	16453	16293	16621	16466	16316	16390	16443	16212	16405	16407	16408	16392	16445	16335	16323	16305	16248	16250	16579	16410	16202	16369	16316	16330	16473	16375	16461	16418	16280	16282	16373	16361	16236	16398	16291	16253	16554	16373	16357	16285	16377	16513	16276	16319	16523	16173	16574	16222	16359	16306	16245	16429	16637	16295	16454	16395	16492	16272	16249	16598	16350	16209	16242	16364	16534	16312	16330	16450	16338	16395	16400	16287	16303	16429	16481	16508	16331	16441	16374	16397	16391	16202	16407	16313	16316	16469	16440	16431	16455	16523	16353	16283	16453	16222	16500	16184	16253	16439	16274	16193	16342	16495	16349	16364	16461	16361	16506	16500	16152	16353	16322	16413	16345	16351	16284	16504	16317	16225	16451	16476	16250	16540	16407	16428	16386	16398	16346	16320	16435	16465	16178	16279	16416	16516	16390	16153	16113	16523	16099	16408	16358	16469	16316	16446	16548	16410	16487	16190	16421	16513	16483	16207	16369	16520	16284	16315	16114	16442	16386	16225	16429	16416	16469	16189	16403	16298	16506	16361	16335	16258	16428	16585	16369	16343	16409	16621	16337	16537	16512	16414	16127	16760	16478	16363	16611	16543	16307	16331	16411	16339	16411	16477	16234	16333	16437	16275	16354	16591	16129	16471	16379	16445	16363	16511	16327	16248	16489	16362	16310	16310	16259	16151	16347	16248	16274	16171	16333	16382	16338	16377	16429	16450	16381	16371	16214	16300	16283	16330	16555	16295	16351	16290	16467	16432	16296	16466	16418	16322	16338	16325	16360	16481	16258	16375	16357	16383	16241	16289	16419	16125	16230	16348	16610	16458	16361	16462	16241	16391	16309	16444	16410	16456	16324	16353	16537	16463	16402	16285	16363	16426	16417	16267	16300	16281	16436	16271	16346	16397	16356	16248	16409	16303	16374	16538	16303	16339	16352	16514	16399	16290	16216	16308	16408	16386	16459	16374	16493	16407	16356	16485	16715	16289	16377	16540	16389	16520	16290	16394	16451	16383	16363	16389	16486	16487	16316	16372	16443	16319	16411	16555	16369	16344	16468	16340	16381	16554	16393	16308	16509	16338	16273	16315	16538	16376	16453	16371	16307	16483	16296	16344	16363	16359	16440	16341	16179	16502	16475	16402	16287	16478	16250	16483	16297	16477	16245	16411	16353	16458	16345	16381	16667	16306	16169	16386	16285	16711	16169	16497	16224	16421	16503	16536	16329	16577	16368	16424	16499	16455	16292	16364	16473	16359	16421	16415	16457	16484	16375	16414	16345	16335	16271	16178	16273	16366	16469	16328	16529	16297	16317	16448	16556	16253	16347	16295	16165	16424	16382	16229	16355	16553	16314	16198	16100	16405	16424	16451	16211	16303	16349	16319	16421	16486	16522	16393	16440	16246	16440	16401	16360	16299	16416	16373	16659	16529	16310	16406	16304	16234	16462	16441	16259	16275	16404	16442	16423	16182	16405	16267	16400	16321	16473	16168	16283	16539	16370	16358	16157	16479	16295	16273	16491	16425	16378	16470	16388	16335	16315	16399	16485	16302	16269	16493	16280	16528	16461	16425	16519	16305	16176	16270	16357	16349	16435	16362	16464	16441	16487	16206	16388	16219	16437	16359	16316	16415	16393	16368	16469	16198	16302	16443	16215	16423	16304	16527	16438	16495	16432	16370	16400	16360	16418	16290	16293	16543	16330	16316	16558	16507	16304	16351	16552	16327	16302	16450	16367	16373	16330	16381	16395	16320	16352	16351	16400	16342	16411	16589	16439	16492	16464	16506	16420	16528	16442	16421	16274	16473	16400	16442	16326	16289	16397	16633	16324	16418	16427	16314	16467	16376	16407	16425	16245	16428	16296	16410	16584	16515	16255	16281	16332	16416	16312	16488	16461	16354	16293	16494	16395	16338	16388	16282	16268	16270	16448	16219	16473	16197	16405	16416	16387	16423	16338	16516	16329	16402	16457	16398	16538	16418	16611	16467	16480	16417	16295	16333	16459	16265	16257	16413	16503	16393	16413	16292	16246	16411	16540	16396	16495	16336	16439	16574	16337	16390	16328	16315	16477	16404	16274	16301	16249	16434	16295	16119	16285	16269	16227	16329	16267	16161	16281	16426	16525	16513	16529	16410	16299	16514	16356	16271	16192	16524	16425	16293	16299	16312	16496	16426	16455	16344	16419	16441	16433	16213	16440	16270	16417	16278	16538	16585	16269	16316	16358	16485	16458	16384	16366	16380	16334	16337	16513	16380	16355	16415	16450	16492	16422	16396	16252	16424	16413	16504	16606	16304	16392	16340	16312	16410	16482	16400	16370	16411	16355	16426	16335	16428	16181	16467	16297	16366	16348	16498	16449	16353	16529	16286	16446	16382	16337	16286	16439	16387	16495	16500	16312	16399	16247	16380	16504	16290	16410	16452	16238	16398	16441	16180	16374	16331	16362	16302	16318	16107	16364	16505	16433	16297	16328	16453	16426	16420	16249	16386	16421	16290	16380	16373	16482	16266	16291	16508	16331	16430	16273	16440	16433	16432	16320	16510	16464	16445	16495	16332	16247	16481	16329	16421	16424	16258	16471	16533	16373	16336	16419	16199	16431	16448	16300	16340	16452	16364	16388	16342	16344	16280	16334	16440	16345	16325	16489	16340	16432	16294	16367	16401	16362	16365	16434	16512	16377	16342	16460	16350	16408	16467	16495	16487	16531	16379	16393	16506	16478	16496	16195	16156	16259	16235	16397	16401	16420	16320	16415	16357	16387	16405	16180	16340	16420	16376	16330	16260	16293	16444	16409	16487	16376	16655	16398	16221	16398	16363	16388	16307	16475	16538	16264	16329	16436	16362	16381	16544	16300	16314	16423	16472	16213	16262	16232	16447	16580	16358	16282	16503	16300	16459	16553	16485	16376	16407	16445	16405	16318	16386	16419	16270	16346	16357	16364	16554	16410	16507	16254	16280	16435	16375	16275	16286	16377	16392	16549	16326	16181	16478	16254	16218	16301	16265	16505	16227	16360	16329	16407	16284	16465	16400	16368	16277	16294	16285	16196	16345	16465	16520	16382	16439	16326	16262	16266	16288	16399	16263	16220	16630	16228	16473	16337	16465	16085	16495	16285	16456	16366	16330	16367	16312	16495	16296	16466	16522	16494	16343	16309	16244	16422	16432	16388	16271	16380	16435	16372	16431	16329	16399	16389	16366	16484	16220	16374	16381	16370	16336	16532	16380	16402	16430	16450	16436	16466	16310	16371	16436	16405	16262	16412	16444	16459	16425	16382	16496	16223	16540	16339	16356	16455	16311	16392	16254	16491	16447	16207	16278	16320	16558	16262	16388	16405	16316	16411	16136	16458	16186	16394	16111	16362	16247	16348	16480	16455	16399	16346	16309	16433	16704	16441	16475	16507	16674	16519	16451	16438	16186	16380	16526	16507	16410	16397	16365	16386	16376	16227	16417	16396	16539	16370	16330	16525	16391	16352	16256	16392	16493	16617	16341	16402	16301	16468	16336	16308	16426	16232	16738	16377	16328	16407	16394	16341	16264	16476	16330	16299	16405	16327	16342	16364	16435	16215	16317	16317	16346	16244	16371	16377	16551	16215	16415	16492	16379	16381	16198	16446	16439	16393	16343	16320	16616	16444	16386	16254	16291	16381	16565	16397	16360	16241	16291	16405	16356	16275	16184	16338	16476	16221	16496	16212	16343	16403	16302	16466	16237	16520	16439	16418	16350	16331	16370	16339	16519	16347	16563	16287	16467	16415	16316	16430	16406	16299	16440	16405	16451	16373	16353	16312	16448	16397	16374	16396	16233	16382	16402	16277	16285	16442	16292	16423	16446	16378	16442	16378	16367	16473	16380	16543	16480	16347	16295	16451	16156	16310	16303	16339	16600	16391	16360	16239	16385	16301	16548	16379	16176	16526	16501	16472	16418	16373	16212	16426	16365	16372	16409	16262	16371	16326	16396	16551	16358	16346	16592	16374	16570	16406	16152	16578	16379	16264	16427	16397	16329	16411	16310	16263	16301	16262	16448	16477	16232	16223	16509	16480	16355	16205	16198	16245	16321	16420	16330	16320	16164	16273	16246	16294	16331	16454	16356	16280	16224	16375	16370	16491
23899	21297	28197	27072	45781	66848	62438	52001	40554	33298	30039	28718	28383	28542	28634	28527	28546	28293	28367	28419	28527	28493	28559	28294	28377	28021	28410	28445	28539	28302	28229	28323	28371	28330	28342	28471	28285	28426	28222	28352	28633	28512	28148	28287	28294	28426	28241	28278	28292	28514	28369	28386	28132	28339	28635	28146	28453	28551	28551	28367	28461	28238	28232	28302	28375	28205	28130	28220	28113	28312	28607	28502	28210	28344	28106	28497	28389	28260	28207	28351	28541	28322	28396	28229	28260	28354	28257	28316	28323	28177	28541	28372	28247	28440	28243	28374	28398	28476	28420	28461	28467	28314	28437	28403	28363	28425	28282	28222	28317	28678	28457	28315	28310	28294	28373	28385	28453	28409	28174	28402	28470	28386	28350	28363	28413	28494	28220	28488	28176	28569	28526	28250	28096	28211	28293	28440	28608	28374	28216	28432	28327	28143	28275	28171	28320	28563	28577	28436	28301	28140	28393	28136	28308	28504	28583	28369	28390	28278	28290	28286	28466	27993	28348	28218	28399	28422	27973	28231	28406	28251	28132	28295	28314	28318	28418	28583	28314	28360	28590	28209	28417	28436	28174	28230	28354	28225	28334	28576	28402	28319	28486	28349	28431	28508	28369	28270	28282	28488	28462	28351	28247	28276	28199	28206	28068	28080	28220	28275	28457	28498	28534	28409	28506	28208	28390	28438	28220	28257	28368	28069	28319	28203	28261	28287	28039	28156	28295	28255	28192	28320	28464	28472	28323	28177	28253	28289	28269	28119	28442	28349	28437	28447	28305	28070	28421	28501	28124	28297	28305	28278	28456	28452	28410	28276	28567	28520	28358	28406	28308	28501	28280	28356	28226	28231	28523	28506	28302	28243	27944	28143	28387	28261	28445	28079	28202	28476	28535	28453	28288	28319	28289	28440	28330	28291	28370	28096	28070	28510	28409	28436	28384	28226	28177	28375	28552	28481	28229	28418	28304	28046	28179	28330	28386	28195	28374	28566	28109	28370	28361	28399	28210	28341	28385	28278	28566	28180	28217	28476	28269	28449	28473	28380	28340	28207	28456	28188	28423	28462	28613	28393	28202	28098	28276	28261	28567	28372	28450	28179	28509	28349	28359	28382	28218	28213	28397	28237	28324	28403	28384	28271	28090	28288	28634	28464	28317	28553	28392	28338	28173	28539	28108	28290	28355	28344	28295	28514	28365	28240	28344	28409	28410	28201	28151	28364	28282	28207	28537	28360	28231	28524	28426	28332	28380	28362	28311	28400	28209	28380	28089	28434	28572	28479	28319	28398	28240	28492	28392	28220	28518	28547	28452	28241	28465	28724	28380	28208	28235	28353	28578	28408	28252	28348	28338	28370	28307	28413	28270	28350	28172	28258	28169	28354	28518	28390	28346	28614	28394	28165	28253	28484	28376	28438	28466	28432	28285	28309	28428	28288	28385	28396	28255	28240	28521	28206	28392	28470	28410	28280	28556	28104	28469	28344	28548	28276	28243	28341	28477	28323	28386	28415	28437	28224	28200	28092	28303	28219	28043	28224	28177	28176	28329	28194	28205	28077	28208	28158	28335	28211	28544	28422	28389	28454	28492	28284	28362	28368	28433	28495	28339	28387	28288	28230	28223	28194	28022	28218	28365	28293	28234	28290	28517	28033	28169	28374	28322	28227	28294	28324	28499	28309	28373	28187	28389	28571	28318	28457	28337	28367	28533	28443	28275	28346	28328	28272	28513	28343	28439	28407	28456	28146	28112	28197	28319	28353	28629	28249	28379	28528	28336	28432	28186	28483	28265	28503	28377	28303	28263	28443	28147	28203	28318	28402	28179	28411	28250	28098	28527	28173	28126	28507	28156	28561	28277	28576	28233	28483	28217	28309	28397	28177	28537	28068	28097	28145	28387	28370	28455	28295	28248	28419	28391	28391	28168	28374	28312	28390	28147	28261	28270	28118	28419	28177	28199	28162	28282	28608	28290	28075	28271	28324	28401	28335	28563	28422	28238	28556	28526	28103	28252	28414	28385	28502	28613	28548	28395	28251	28538	28237	28249	28395	28371	28222	28362	28399	28219	28279	28158	28191	28438	28604	28216	28135	28359	28264	28719	28441	28226	28206	28496	28495	28471	28396	28349	28438	28273	28250	28355	28383	28338	28146	28232	28406	28582	28693	28289	28134	28193	28298	28362	28243	28568	28658	28272	28312	28389	28336	28404	28232	28354	28360	28490	28490	28574	28092	28232	28564	28193	28305	28242	28089	28051	28290	28116	28097	28589	28334	28414	28511	28236	28370	28440	28238	28319	28321	28339	28162	28236	28438	28280	28331	28426	28330	28421	28357	28242	28205	28253	28371	28152	28297	28370	28388	28613	27996	28532	28294	28236	28320	28393	28289	28228	28473	28229	28384	28244	28206	28419	28409	28646	28242	28435	28242	28288	28426	28337	28097	28389	28286	28291	28200	28161	28586	28226	28400	28193	28447	28567	28271	28584	28264	28404	28239	28534	28220	28425	28155	28150	28187	28137	28496	28237	28351	28242	28031	28267	28199	28228	28208	28457	28437	28517	28588	28418	28301	28370	28137	28546	28524	28304	28475	28474	28181	28264	28362	28521	28308	28409	28524	28618	28200	28168	28206	28293	28167	28473	28387	28334	28305	28407	28412	28092	28325	28302	28446	28268	28230	28326	28365	28347	28247	28222	28264	28198	28392	28013	28295	28571	28144	28500	28293	28365	28380	28620	28264	28248	28343	28345	28365	28331	28194	28266	28478	28151	28290	28471	28145	28393	28449	28360	28334	28265	28192	28418	28290	28401	28364	28544	28377	28533	28058	28205	28257	28495	28332	28295	28517	28285	28557	28359	28294	28529	28422	28251	28250	28399	28549	28244	28419	28416	28360	28216	28261	28038	28299	28454	28405	28424	28437	28608	28357	28117	28151	28180	28285	28381	28373	28472	28494	28474	28412	28500	28279	28400	28431	28573	28231	28488	28398	28168	28305	28356	28346	28279	28241	28423	28380	28288	28013	28442	28093	28169	28322	28358	28342	28478	28272	28438	28244	28531	28504	28264	28310	28406	28130	28290	28285	28378	28598	28323	28396	28454	28532	28352	28461	28413	28244	28307	28258	28106	28451	28082	28168	28140	28268	28275	28523	28501	28254	28527	28457	28547	28406	28304	28401	28486	28257	28140	28375	28388	28403	28316	28420	28271	28463	28599	28363	28350	28383	28091	28243	28197	28217	28423	28523	28041	28149	28321	28259	28365	28145	28398	28353	28480	28358	28212	28297	28353	28283	28483	28208	28457	28224	28470	28348	28147	28653	28127	28231	28332	28564	28519	28311	28454	28524	28666	28336	28399	28348	28492	28456	28330	28674	28396	28267	28132	28342	28255	28430	28482	28360	28362	28290	28259	28034	28462	28338	28337	28369	28249	28036	28258	28416	28410	28354	28306	28456	28174	28306	28267	28266	28221	28526	28130	28264	28491	28025	28273	28254	28392	28337	28447	28130	28369	28248	28190	28323	28261	28201	28246	28516	28106	28390	28382	28337	28292	28276	28478	28265	28374	28511	28674	28433	28440	28312	28415	28579	28435	28322	28410	28182	28339	28493	28499	28343	28348	28152	28272	28357	28307	28523	28366	28356	28581	28548	28423	28384	28458	28541	28430	28297	28217	28192	28203	28139	28532	28405	28146	28171	28138	28354	28365	28296	28345	28213	28465	28237	28276	28360	28559	28247	28430	28422	28406	28180	28465	28253	28197	28534	28346	28105	28402	28537	28527	28531	28510	28459	28420	28283	28306	28207	28331	28066	28433	28197	28350	28352	28568	28260	28202	28362	28233	28524	28407	28324	28324	28226	28408	28256	28220	28410	28203	28396	28655	28255	28188	28098	28289	28433	28275	28291	28238	28418	28379	28455	28246	28542	28652	28375	28182	28593	28423	28453	28297	28313	28243	28127	28525	28302	28317	28413	28118	28651	28355	28281	28781	28409	28309	28322	28247	28667	28482	28073	28175	28363	28158	28378	28482	28455	28338	28587	28560	28498	28384	28375	28600	28305	28367	28217	28155	28263	28461	28071	28432	28588	28423	28223	28342	28317	28256	28251	28082	28247	28288	28259	28097	28263	28088	28338	28335	28224	28499	28350	28402	28415	28259	28226	28221	28517	28356	28146	28213	28282	28371	28380	28329	28379	28538	28403	28388	28457	28319	28600	28677	28355	28621	28504	28348	28269	28521	28052	28412	28278	28356	28441	28451	28410	28308	28357	28370	28392	28386	28522	28324	28358	28692	28596	28502	28461	28324	28159	28440	28465	28388	28388	28356	28396	28407	28359	28216	28449	28300	28411	28427	28269	28254	28413	28321	28115	28225	28213	28100	28107	28263	28284	28470	28527	28208	28534	28471	28323	28550	28418	28618	28755	28288	28389	28300	28255	28371	28177	28408	28129	28496	28146	28406	28401	28290	28520	28366	28116	28299	28286	28401	28358	28591	28502	28185	28085	28370	28577	28258	28394	28240	28316	28064	28126	28211	28599	28409	28269	28330	28240	28339	28489	28290	28390	28529	28485	28641	28090	28192	28350	28444	28222	28375	28052	28338	28163	28013	28275	28432	28540	28175	28304	28426	28489	28349	28419	28488	28425	28442	28236	28305	28301	28409	28385	28417	28223	28230	28542	28403	28323	28319	28334	28294	28284	28518	28325	28398	28398	28363	28312	28369	28527	28437	28297	28224	28434	28404	28224	28478	28363	28578	28427	28419	28537	28354	28471	28305	28303	28266	28435	28420	28339	28239	28205	28390	28331	28505	28525	28437	28410	28294	28526	28571	28355	28412	28375	28084	28405	28385	28462	28267	28366	28465	28321	28398	28155	28307	28259	28217	28314	28242	28471	28519	28412	28313	28293	28597	28269	28182	28402	28069	28439	28457	28285	28183	28481	28285	28513	28224	28496	28366	28333	28292	28630	28416	28584	28545	28291	28410	28442	28355	28326	28131	28308	28453	28211	28253	28224	28508	28358	28359	28328	28127	28417	28222	28185	27981	28199	28269	28148	28160	28316	28330	28523	28338	28250	28443	28298	28686	28636	28406	28181	28214	28477	28716	28294	28250	28378	28109	28362	28225	28424	28236	28305
14143	22849	21896	26886	54738	66204	56669	43000	29003	20560	17316	16644	16582	16672	16640	16653	16588	16450	16798	16592	16517	16397	16714	16659	16603	16572	16705	16659	16710	16681	16699	16519	16585	16503	16405	16486	16529	16781	16597	16518	16723	16803	16695	16587	16642	16390	16613	16615	16460	16731	16674	16446	16754	16450	16591	16621	16544	16529	16625	16554	16682	16622	16539	16759	16419	16650	16586	16596	16401	16729	16501	16443	16609	16687	16406	16551	16482	16588	16611	16486	16497	16483	16611	16391	16573	16522	16514	16535	16545	16589	16711	16384	16619	16569	16594	16473	16784	16587	16661	16478	16545	16571	16581	16451	16542	16647	16695	16612	16512	16625	16485	16646	16543	16511	16563	16540	16499	16628	16663	16553	16604	16668	16552	16584	16765	16517	16619	16623	16394	16533	16307	16483	16587	16610	16512	16443	16549	16593	16502	16738	16504	16410	16540	16504	16418	16377	16489	16401	16573	16583	16464	16680	16482	16524	16515	16547	16785	16395	16565	16418	16498	16406	16435	16503	16339	16624	16560	16640	16362	16439	16464	16660	16584	16537	16567	16517	16500	16621	16759	16531	16507	16369	16343	16841	16638	16438	16648	16430	16535	16572	16465	16655	16681	16355	16547	16571	16719	16421	16498	16492	16412	16660	16558	16537	16516	16682	16662	16485	16606	16541	16558	16530	16626	16451	16497	16493	16499	16538	16493	16617	16596	16517	16622	16570	16515	16497	16523	16650	16435	16578	16317	16626	16523	16434	16435	16625	16638	16589	16419	16563	16513	16503	16766	16649	16569	16402	16731	16441	16547	16548	16406	16696	16691	16485	16507	16574	16400	16802	16592	16487	16685	16460	16394	16456	16570	16494	16615	16463	16688	16705	16537	16518	16813	16743	16554	16575	16582	16485	16529	16571	16620	16469	16320	16596	16511	16530	16573	16557	16457	16611	16605	16556	16530	16459	16595	16535	16581	16488	16572	16592	16495	16525	16553	16524	16518	16701	16445	16733	16578	16678	16341	16444	16617	16475	16593	16604	16528	16440	16618	16610	16518	16448	16507	16493	16582	16566	16608	16585	16540	16651	16745	16571	16570	16495	16552	16481	16796	16517	16431	16378	16658	16440	16518	16626	16467	16495	16669	16505	16808	16418	16542	16486	16487	16579	16570	16614	16387	16453	16463	16528	16475	16617	16686	16528	16550	16531	16585	16550	16585	16389	16554	16788	16610	16311	16684	16583	16705	16659	16573	16467	16607	16564	16673	16415	16470	16566	16459	16613	16458	16430	16559	16491	16699	16613	16519	16567	16635	16504	16643	16639	16622	16612	16493	16518	16652	16596	16554	16559	16599	16418	16768	16747	16503	16594	16519	16493	16691	16573	16730	16571	16650	16372	16677	16759	16614	16343	16640	16459	16407	16698	16472	16493	16615	16683	16558	16632	16414	16608	16413	16601	16605	16475	16647	16578	16614	16540	16734	16554	16550	16734	16440	16669	16700	16303	16570	16412	16621	16586	16455	16607	16471	16473	16644	16687	16696	16540	16454	16701	16709	16507	16632	16469	16714	16476	16609	16455	16664	16442	16788	16538	16412	16394	16511	16688	16553	16422	16458	16661	16474	16565	16568	16493	16465	16573	16464	16699	16546	16485	16539	16620	16597	16646	16570	16477	16405	16750	16501	16527	16585	16605	16332	16560	16655	16494	16638	16568	16407	16468	16514	16517	16511	16639	16528	16513	16540	16556	16509	16612	16492	16666	16508	16507	16791	16501	16423	16731	16447	16535	16643	16603	16617	16510	16636	16630	16476	16677	16516	16419	16541	16605	16477	16645	16584	16562	16579	16437	16559	16505	16461	16485	16509	16594	16361	16618	16627	16471	16538	16549	16499	16478	16456	16587	16553	16386	16446	16514	16640	16544	16481	16663	16378	16543	16628	16256	16557	16534	16547	16636	16644	16673	16566	16491	16543	16449	16547	16668	16568	16490	16626	16450	16622	16560	16737	16553	16555	16609	16395	16599	16528	16506	16443	16702	16680	16604	16556	16531	16512	16563	16670	16558	16471	16704	16517	16667	16629	16521	16687	16588	16515	16429	16520	16653	16646	16569	16445	16585	16656	16576	16599	16713	16594	16530	16456	16442	16488	16543	16632	16538	16444	16466	16639	16653	16617	16443	16435	16517	16588	16567	16679	16402	16413	16432	16551	16566	16640	16517	16437	16666	16541	16575	16510	16408	16548	16556	16610	16548	16426	16528	16547	16520	16414	16441	16579	16649	16580	16569	16427	16702	16517	16538	16649	16613	16662	16602	16563	16532	16534	16570	16741	16490	16339	16499	16521	16673	16439	16346	16639	16538	16447	16466	16513	16338	16731	16607	16470	16603	16554	16538	16650	16601	16380	16589	16609	16674	16441	16508	16399	16709	16379	16650	16621	16780	16590	16594	16652	16484	16662	16517	16443	16739	16467	16536	16464	16637	16439	16579	16578	16572	16478	16425	16500	16677	16545	16676	16571	16510	16442	16724	16552	16437	16505	16709	16436	16679	16497	16585	16497	16535	16592	16590	16480	16637	16443	16502	16535	16673	16635	16594	16568	16649	16377	16707	16464	16491	16669	16501	16540	16451	16507	16509	16471	16547	16505	16570	16549	16300	16542	16589	16314	16629	16641	16652	16690	16612	16480	16609	16614	16473	16577	16638	16518	16443	16542	16557	16541	16418	16490	16508	16500	16634	16510	16386	16583	16629	16543	16721	16523	16339	16491	16687	16540	16617	16593	16573	16761	16428	16438	16583	16538	16323	16548	16418	16509	16471	16377	16581	16450	16688	16670	16522	16654	16500	16562	16516	16532	16481	16553	16528	16418	16609	16629	16576	16690	16680	16640	16427	16470	16587	16592	16782	16427	16610	16315	16613	16469	16504	16411	16503	16688	16543	16601	16533	16652	16373	16527	16521	16667	16661	16644	16494	16652	16849	16409	16607	16427	16686	16458	16486	16646	16408	16609	16625	16502	16409	16671	16551	16495	16536	16577	16648	16661	16595	16602	16565	16752	16357	16742	16572	16566	16420	16702	16428	16479	16678	16545	16463	16515	16426	16589	16576	16521	16458	16637	16499	16567	16586	16699	16476	16601	16773	16548	16495	16461	16382	16622	16603	16647	16606	16427	16447	16571	16478	16592	16589	16305	16578	16644	16586	16543	16742	16632	16674	16403	16908	16492	16678	16412	16511	16934	16551	16360	16634	16401	16543	16516	16588	16561	16569	16676	16573	16522	16610	16765	16407	16445	16661	16700	16476	16479	16649	16593	16546	16404	16563	16508	16484	16350	16603	16515	16520	16504	16547	16507	16376	16484	16692	16565	16464	16611	16522	16564	16782	16516	16677	16631	16507	16632	16518	16419	16707	16447	16687	16584	16429	16429	16755	16493	16738	16609	16722	16601	16621	16338	16689	16596	16535	16481	16613	16776	16646	16608	16455	16542	16617	16396	16624	16693	16491	16605	16367	16669	16574	16424	16410	16635	16706	16519	16668	16607	16616	16568	16730	16489	16412	16599	16681	16604	16660	16513	16731	16585	16372	16531	16438	16317	16643	16652	16555	16504	16667	16416	16642	16408	16402	16641	16426	16777	16448	16371	16617	16598	16552	16627	16421	16316	16395	16564	16466	16445	16527	16491	16485	16514	16668	16524	16511	16642	16300	16511	16527	16599	16533	16538	16206	16644	16552	16722	16500	16508	16551	16577	16712	16632	16556	16605	16580	16608	16360	16729	16500	16722	16432	16506	16467	16382	16506	16539	16620	16554	16643	16377	16310	16548	16610	16575	16440	16631	16393	16570	16584	16736	16581	16456	16388	16653	16413	16394	16604	16553	16649	16640	16624	16562	16408	16627	16301	16289	16586	16448	16503	16530	16557	16588	16514	16590	16497	16596	16543	16562	16682	16615	16331	16566	16484	16518	16516	16671	16656	16811	16596	16500	16523	16588	16418	16611	16359	16458	16414	16613	16586	16640	16412	16739	16564	16641	16505	16644	16399	16681	16696	16596	16515	16553	16602	16680	16623	16404	16652	16381	16728	16665	16413	16619	16630	16471	16564	16623	16572	16657	16530	16676	16607	16584	16606	16398	16759	16585	16459	16381	16632	16520	16377	16485	16382	16498	16591	16570	16474	16613	16481	16435	16491	16533	16449	16530	16358	16442	16473	16686	16444	16526	16490	16402	16641	16524	16650	16497	16481	16548	16435	16701	16476	16689	16384	16615	16460	16624	16541	16462	16584	16450	16610	16452	16486	16621	16622	16374	16597	16613	16658	16389	16495	16551	16656	16593	16620	16689	16455	16729	16410	16575	16644	16596	16572	16538	16454	16586	16340	16756	16603	16477	16488	16532	16355	16549	16641	16534	16531	16338	16739	16548	16594	16437	16716	16565	16816	16641	16501	16665	16635	16481	16685	16353	16459	16591	16527	16478	16522	16675	16554	16588	16551	16638	16609	16768	16465	16606	16634	16642	16640	16528	16659	16639	16657	16613	16526	16488	16495	16533	16606	16552	16510	16452	16344	16421	16610	16422	16578	16527	16603	16356	16347	16733	16591	16605	16581	16491	16704	16513	16650	16488	16637	16626	16449	16547	16645	16590	16555	16533	16627	16563	16358	16635	16744	16397	16390	16684	16519	16598	16452	16620	16584	16512	16461	16554	16410	16516	16522	16687	16674	16490	16455	16544	16473	16570	16754	16585	16623	16408	16573	16489	16423	16445	16421	16554	16528	16558	16588	16585	16337	16500	16489	16716	16541	16318	16545	16577	16456	16632	16495	16423	16627	16541	16735	16451	16521	16449	16555	16508	16634	16697	16532	16476	16552	16503	16487	16732	16495	16621	16483	16710	16673	16553	16420	16382	16448	16516	16689	16402	16601	16698	16509	16460	16665	16561	16638	16541	16496	16591	16464	16581	16676	16605	16450	16557	16493	16523	16675	16440	16419	16538	16590	16631	16494	16789	16622	16560	16567	16567	16443	16659	16367	16324	16604	16501	16420	16514	16579	16657	16559	16582	16505	16542	16742	16803	16577	16647	16477	16632	16628	16624	16652	16637	16519	16505	16405	16594	16680	16595	16435	16510	16650	16596	16331	16648	16657
22902	21278	28226	25377	38537	78364	71885	56794	43410	35361	31121	29912	29724	29626	29423	29807	29625	29590	29371	29825	29497	29651	29601	29613	29703	29226	29416	29405	29574	29329	29751	29746	29454	29398	29109	29402	29624	29439	29581	29674	29240	29599	29486	29304	29331	29581	29469	29249	29349	29531	29434	29503	29411	29572	29581	29424	29485	29319	29563	29497	29705	29366	29344	29630	29535	29401	29390	29376	29337	29605	29814	29307	29397	29248	29381	29350	29387	29363	29316	29721	29313	29273	29364	29332	29587	29224	29162	29229	29395	29401	29271	29358	29494	29373	29347	29533	29392	29488	29444	29532	29183	29342	29295	29477	29490	29327	29532	29397	29645	28956	29601	29358	29374	29409	29692	29187	29235	29228	29274	29276	29497	29587	29571	29249	29299	29435	29509	29549	29295	29406	29068	29513	29347	29408	29564	29092	29338	29369	29486	29460	29134	29399	29435	29298	29368	29492	29457	29474	29546	29110	29097	29303	29266	29429	29476	29235	29330	29253	29278	29433	29469	29642	29529	29400	29281	29336	29151	29198	29265	29280	29447	29303	29380	29497	29460	29421	29819	29140	29258	28991	29286	29301	29593	29587	29588	29165	29284	29331	29316	29319	29525	28893	29429	29373	29461	29380	29305	29478	29585	29200	29376	29369	29383	29561	29287	29439	29310	29473	29429	29479	29403	29616	29309	29455	29325	29227	29299	29154	29353	29316	29161	29405	29708	29364	29461	29105	29514	29360	29594	29583	29136	29380	29425	29408	29587	29362	29473	29412	29324	29276	29429	29391	29443	29346	29346	29383	29444	29263	29152	29257	29555	29423	29527	29384	29325	29462	29413	29422	29093	29321	29514	29486	29148	29341	29309	29549	29322	29301	29411	29253	29336	29602	29407	29263	29259	29495	29362	29289	29290	29334	29519	29030	29108	29425	29388	29338	29354	29443	29307	29264	29305	29565	29167	29508	29236	29332	29168	29167	29437	29582	29574	29618	29192	29227	29505	29497	29283	29283	29323	29188	29176	29420	29388	29343	29513	29114	29430	29409	29664	29423	29235	29467	29232	29427	29348	29564	29427	29308	29399	29392	29474	29392	29284	29236	29309	29454	29416	29291	29310	29198	29410	29599	29512	29482	29486	29283	29408	29228	29547	29265	29338	29201	29365	29255	29433	29409	29208	29612	29292	29444	29362	29559	29620	29261	29440	29355	29171	29281	29104	29250	29279	29465	29048	29171	29610	29524	29357	29344	29313	29354	29458	29320	29447	29248	29407	29503	29418	29375	29622	29443	29443	29316	29471	29305	29457	29319	29352	29356	29421	29438	29488	29470	29132	29254	29383	29195	29502	29555	29388	29258	29501	29485	29407	29382	29310	29294	29500	29697	29319	29511	29507	29391	29055	29281	28990	29390	28940	29466	29376	28976	29447	29530	29191	29320	29307	29327	29395	29238	29187	29420	29381	29305	29293	29270	29349	29323	29239	29260	29398	29324	29141	29390	29335	29476	29168	29204	29308	29555	29541	29353	29236	29311	29466	29240	29448	29376	29523	29406	29373	29571	29455	29381	29522	29228	29520	29243	29457	29475	29535	29320	29220	29210	29330	29322	28955	29505	29421	29294	29375	29638	29411	29307	29567	29565	29548	29446	29408	29597	29248	29257	29060	29245	29362	29360	29411	29244	29067	29195	29613	29638	29344	29450	29061	29602	29446	29375	29452	29485	29145	29358	29377	29325	29378	29236	29538	29287	29288	29231	29191	29653	29534	29272	29418	29626	29119	29384	29354	29396	29322	29322	29368	29180	29277	29362	29155	29079	29576	29339	29482	29480	29465	29491	29564	29339	29258	29057	29378	29173	29426	29449	29340	29560	29360	29528	29590	29138	29389	29480	29455	29304	29405	29650	29288	29540	29290	29720	29304	29276	29437	29427	29521	29280	29324	29197	29407	29220	29714	29601	29203	29308	29334	29246	29418	29336	29309	29145	29561	29276	29340	29483	29410	29291	29541	29371	29234	29365	29602	29331	29381	29294	29544	29582	29290	29376	29398	29416	29353	29360	29649	29306	29892	29134	29273	29417	29357	29436	29132	29500	29567	29251	29319	29323	29368	29136	29131	29072	29551	29625	29338	29631	29264	29332	29498	29410	29507	29374	29510	29307	29190	29392	29508	29321	29189	29352	29122	29299	29526	29242	29315	29427	29251	29374	29287	29173	29159	29477	29345	29247	29255	29381	29401	29342	29208	29410	29566	29472	29401	29336	29246	29173	29346	29306	29311	29213	29238	29455	29355	29153	29339	29290	29448	29367	29378	29449	29276	29366	29517	29152	29380	29205	29468	29355	29283	28945	29375	29219	29488	29330	29318	29482	29526	29616	29386	29322	29168	29377	29312	29531	29456	29199	29601	29692	29399	29347	29464	29283	29483	29316	29521	29482	29147	29308	29307	29360	29612	29308	29503	29620	29305	29360	29127	28963	29492	29487	29285	29536	29442	29140	29575	29444	29438	29261	29410	29530	29740	29270	29188	29431	29569	29417	29342	29173	29224	29571	29352	29481	29608	29323	29518	29559	29409	29147	29466	29244	29420	29277	29420	29286	29358	29389	29570	29253	29215	29481	29431	29429	29368	29445	29501	29534	29674	29491	29573	29545	29639	29462	29179	29231	29117	29228	29440	29276	29493	29220	29342	29327	29507	29261	29488	29490	29570	29551	29635	29554	29321	29598	29378	29440	29410	29377	29291	29409	29581	29369	29495	29379	29381	29111	29229	29682	29576	29317	29194	29345	29222	29455	29421	29304	29440	28972	29192	29226	29395	29327	29172	29423	29457	29179	29279	29400	29389	29307	29180	29171	29371	29307	29506	29685	29264	29440	29381	29226	28994	29285	29243	29393	29403	29339	29439	29518	29497	29353	29442	29270	28957	29238	29429	29297	29406	29529	29362	29637	29393	29467	29101	29556	29435	29593	29612	29518	29434	29141	29412	29344	29163	29416	29544	29687	29356	29059	29456	29234	29211	29256	29594	29336	29228	29247	29531	29389	29462	29446	29613	29412	29426	29278	29593	29306	29266	29228	29349	29172	29556	29702	29198	29409	29249	29316	29424	29570	29638	29276	29385	29401	29470	29630	29386	29155	29508	29651	29214	29279	29584	29382	29585	29554	29523	29420	29195	29477	29428	29344	29523	29449	29309	29186	29695	29547	29533	29314	29519	29378	29344	29489	29517	29231	29047	29181	29239	29537	29361	29102	29617	29396	29241	29367	29251	29650	29216	29575	29284	29426	29365	29642	29377	29576	29709	29176	29331	29196	29500	29297	29329	29389	29516	29577	29259	29553	29335	29470	29490	29161	29250	29493	29327	29352	29663	29271	29233	29203	29435	29263	29310	29332	29398	29462	29280	29575	29354	29438	29184	29454	29347	29301	29218	29171	29187	29400	29466	29279	29452	29288	29400	29465	29236	29284	29089	29498	29496	29253	29437	29361	29283	29094	29442	29344	29278	29332	29164	29377	29394	29210	29346	29627	29641	29210	29178	29668	29280	29342	29397	29208	29170	29577	29364	29258	29273	29256	29143	29238	29296	29315	29085	29344	29180	29256	29332	29318	29352	29424	29517	29603	29541	29391	29317	29492	29471	29213	29500	29390	29423	29329	29566	29498	29376	29472	29372	29567	29572	29220	29129	29256	29121	29342	29380	29448	29016	29274	29469	29464	29333	29459	29538	29436	29333	29259	29149	29064	29316	29372	29575	29385	29317	29175	29252	29389	29465	29203	29372	29405	29545	29266	29274	29532	29314	29539	29104	29772	29178	29355	29408	29630	29476	29484	29474	29085	29489	29437	29232	29102	29472	29353	29331	29198	29303	29218	29341	29491	29485	29465	29606	29414	29383	29542	29417	29337	29574	29364	29545	29381	29470	29262	29246	29372	29433	29405	29272	29253	29561	29317	29443	29516	29171	29280	29176	29376	29447	29249	29079	29686	29534	29416	29267	29205	29251	29551	29362	29400	29372	29176	29497	29520	29359	29299	29589	29250	29562	29652	29497	29217	29468	29420	29698	29444	29383	29374	29521	29377	29319	29486	29400	29238	29343	29566	29550	29346	29353	29331	29263	29563	29382	29369	29288	29219	29006	29403	29467	29290	29444	29398	29366	29513	29448	29612	29410	29392	29527	29613	29638	29731	29287	29434	29178	29450	29286	29578	29343	29275	29224	29361	29346	29289	29425	29675	29411	29574	29424	29691	29605	29315	29252	29411	29263	29415	29397	29349	29306	29339	29391	29348	29298	29257	29208	29234	29458	29159	29482	29440	29343	29455	29470	29274	29315	29725	29239	29350	29512	29560	29427	29371	29582	29263	29506	29190	29746	29535	29290	29509	29554	29528	29374	29440	29495	29239	29548	29605	29323	29482	29284	29068	29299	29345	29356	28917	29291	29285	29436	29514	29531	29427	29279	29566	29493	29120	29225	29410	29404	29504	29216	29218	29631	29558	29335	29582	29621	29233	29299	29437	29352	29383	29433	29156	29340	29611	29209	29481	29471	29294	29234	29476	29394	29192	29419	29141	29030	29223	29163	29590	29406	29290	29363	29589	29436	29340	29219	29323	29365	29161	29574	29539	29310	29402	29233	29449	29180	29458	29293	29233	29515	29193	29417	29194	29354	29520	29312	29412	29533	29340	29503	29312	29284	29168	29363	29132	29700	29276	29685	29351	29450	29312	29285	29246	29207	29356	29194	29322	29444	29341	29213	29437	29370	29577	29300	29474	29386	29293	29085	29238	29307	29402	29006	29189	29083	29311	29259	29149	29454	29388	29170	29386	29513	29580	29250	29398	29503	29423	29042	29324	29293	29507	29508	29752	29606	29440	29532	29329	29342	29466	29458	29314	29250	29647	29383	29226	29527	29504	29432	29302	29504	29436	29327	29395	29354	29133	29467	29315	29289	29529	29468	29535	29396	29421	29512	29378	29545	29373	29360	29266	29428	29391	29422	29308	29460	29409	29394	29302	29332	29384	29460	29351	29362	29407	29485	29272	29605	29357	29379	29255	29354	29158	29390	29256	29604	29288	29366	29278	29380	29316	29206	29282	29075	29474	29588	29473	29382	29630	29655	29238	29388	29218	29422	29401	29148	29443	29140	29204
14926	25190	24011	21340	45353	83571	71255	49601	32012	22281	18405	17422	17462	17273	17121	17461	17404	17028	17241	17484	17465	17396	17405	17282	17354	17475	17223	17362	17303	17158	17319	17281	17380	17291	17154	17268	17264	17487	17184	17178	17214	17255	17113	17207	17238	17404	17222	17206	17325	17360	17141	17178	17236	17274	17312	17323	17103	17234	17352	17322	17169	17147	17270	17094	17204	17319	17386	17176	17325	17218	17365	17189	17269	17176	17188	17272	17227	17232	17290	17126	17232	17285	17055	17261	17238	17168	17267	17142	17132	17230	17238	17349	17244	17228	17091	17056	17296	17066	17317	17186	17217	17342	17231	17339	17263	17362	17153	17304	17172	17216	16951	17426	17177	17383	17141	17283	17161	17260	17253	17302	17104	17132	17243	17047	17214	16932	17377	17229	17450	17240	17300	17234	17434	17248	17238	17183	17179	17135	17232	17062	17265	17376	17373	17191	17242	17133	17270	17115	17234	17300	17157	17097	17258	17238	16979	17186	17162	17140	17273	17186	17324	17366	17045	17245	17315	17248	17285	17124	17050	17043	17073	17002	17254	17284	17197	17145	17123	17200	17176	17207	17312	16983	17190	17188	16998	17364	17191	17134	17143	17247	17122	17110	17154	17310	17262	17256	17273	17121	17071	17219	17179	17127	17206	17236	17290	17209	17170	17136	17288	17233	16938	17296	17218	17097	17298	17214	17183	17241	17284	17259	17072	17267	17200	17129	17124	17294	17297	17249	17269	17460	17091	17042	17125	17423	17293	17098	17350	16995	17183	17235	17357	17192	17214	17218	17329	17157	17185	17188	17094	17287	17134	17253	17137	17260	17139	17215	17202	17202	17298	17097	17414	17183	17102	17419	17266	17219	17427	17087	17317	17158	17349	17199	17004	17260	17138	17189	17282	17293	17211	17172	17056	17195	17138	17242	17182	17297	17190	16981	17246	17141	17140	17206	17251	17276	17331	17348	17104	17234	17207	17249	17388	17109	17317	17062	17338	17193	17191	17357	17148	17083	17298	17221	17253	17172	17328	17324	17255	17132	17250	17352	17112	17197	17420	17232	17144	17136	17201	17033	17231	17114	17068	17441	17332	17182	17229	17213	17334	17188	17094	17032	17267	17011	17229	17303	17348	17256	17260	17276	17109	17098	17116	17070	17253	17094	17240	17141	17265	17090	17192	17375	17182	17323	17308	17070	17348	17313	17126	17114	17057	17148	17095	17137	17251	17075	17096	17190	17080	17434	17144	17140	17411	17265	17344	17115	17224	17198	17113	17215	17120	17286	17247	17285	17006	17324	17244	17112	17497	17250	17028	17116	17188	17307	17196	17380	17033	17239	17256	17283	17168	16957	17197	17189	17352	17292	17110	17201	17165	17184	17205	17254	17182	17301	17145	17280	17237	17185	17209	17133	17264	17185	17230	17207	17150	17428	17237	17271	17143	17174	17391	17303	17139	17250	17408	17164	17250	17112	17220	17264	17123	17232	17006	17065	17084	17077	17212	17254	17006	17049	17100	17150	17327	17184	17177	17274	17004	17247	17101	17268	17141	17268	17229	17066	17299	17266	17168	17197	17166	17242	17184	17224	16934	17376	17243	17137	17166	17076	17420	17236	17085	17217	17176	17362	17220	17266	17344	17284	17333	17346	17188	17295	17168	17244	17126	17158	17176	17047	17049	17010	17331	17107	17216	17030	17094	17276	17144	16970	17239	17352	17149	17264	17083	17175	17104	17283	17225	17177	17059	17130	17116	17204	17297	17121	17384	17246	17497	17025	17047	17158	17342	17131	17276	17196	17243	17157	17240	17256	17173	17157	17370	17237	17229	17572	17390	17131	17116	17320	17314	17233	17298	17330	17124	17314	17207	17174	17202	17116	17205	17238	17001	17354	17245	17183	17222	17321	17237	17162	17344	17204	17148	17157	17071	17157	17292	17197	17238	17274	17418	17292	17200	17247	17212	17253	17295	17179	17244	17194	17304	17239	17242	17153	17370	17186	17195	17082	17131	17167	17306	17162	17177	17047	17209	17227	17249	17194	17384	17292	17098	17377	17159	17187	17191	17209	17106	17134	16955	17178	17232	17183	17190	17258	17188	17240	17176	17139	17319	17242	17203	17052	17069	17201	17235	17198	17157	17199	17254	17243	17149	17104	17120	17344	17255	17209	17066	17074	17239	17149	17235	17140	17186	17245	17168	17107	17192	17181	17230	17185	17322	17227	17134	17076	17160	17205	17113	17066	17206	17087	17266	17073	16940	17262	17307	17340	17120	17138	17087	17156	17384	17133	17147	17250	17206	17146	17326	17122	17234	17149	17197	17187	17043	17219	17235	17019	17103	17113	17104	17156	17225	17113	17293	17206	17215	17295	17053	17182	17267	17198	17180	17312	17229	17226	17173	17268	17070	17305	17214	17282	17253	16946	17295	17220	17024	17137	17316	17196	17203	17241	17246	17182	17085	17112	17369	17132	17273	17212	17268	17043	17311	16923	17267	17178	17163	17402	17215	17313	17291	17112	17183	17187	17199	17000	17297	17288	17337	17274	17188	17191	17296	17273	17266	17360	17163	17351	17104	17102	17193	17294	17113	17113	17238	17146	17307	17224	17035	17196	17186	17185	17055	17047	17236	17117	17319	17026	17243	17253	17030	17282	16945	17315	17131	17228	17286	17110	17354	17138	17216	17143	17245	17358	17070	17164	17074	17196	17363	17179	17107	17196	16956	17189	17376	17196	17029	17107	17249	17272	17342	17438	17262	17220	17237	17158	17122	17176	17406	17167	17076	17079	17104	17162	17090	17274	17231	17249	17216	17068	17103	17191	17229	17249	17272	17353	17149	17284	17163	17143	17176	17225	17049	17162	17167	17185	17165	17116	17278	17246	17120	17210	17185	17166	17162	17378	17253	17138	17348	17041	17206	17324	17294	17445	17397	16989	17094	17123	17116	17314	17266	17240	17247	17216	17296	17116	17111	17018	17010	17262	17102	17244	17062	17203	17269	17283	17126	17125	17250	17269	17205	17178	17246	17131	17135	17208	17274	17240	17216	17354	17120	17096	17149	17147	17074	17318	17180	16947	17287	17139	16959	17342	17068	17025	17013	17165	17145	17106	17179	17286	17273	17123	17209	17159	17105	17161	17338	17052	17243	17128	17232	17197	17136	17033	17286	17295	17344	17005	17174	16989	17134	17231	17378	17196	17186	17262	17211	17095	17174	17173	17119	17103	17307	17069	17371	17223	17204	17279	17059	17353	17094	17328	17278	17132	17322	17232	17176	17174	17116	17139	17175	17011	17069	16968	17265	17169	17084	17105	17215	17221	17186	17069	17364	17267	17389	17099	17325	17173	17129	17337	17300	17051	17116	17158	17343	17150	17192	17170	17130	17142	17247	17064	17082	17373	17181	17274	17111	17254	17216	17324	17161	17213	17265	17292	17172	17216	17185	17136	17359	17280	17187	17115	17195	17265	17090	17113	17350	17097	17192	17190	17379	17106	17277	17292	17153	17242	17222	17179	17262	17078	17199	17251	17272	17256	17051	17264	17169	17063	17186	17093	17114	17177	17215	17347	17266	17109	17126	17260	17277	17437	17112	17152	17220	17251	17249	17136	17008	17160	17275	17179	17201	17026	17018	17165	17078	17398	17167	17211	17032	17348	17294	17178	17163	17158	17130	17276	17141	17483	17060	17110	17145	17454	17034	17194	17339	17115	17082	17227	17312	17371	17076	17313	17252	17147	17232	17152	17295	17165	17202	17386	17277	17042	17112	17390	17157	17248	17341	17347	17116	17280	17045	17277	17294	17275	17279	17159	17213	17153	17214	16952	17150	17142	17278	17098	17157	17144	17165	17274	17277	17269	17116	17246	17091	17236	17140	17251	17237	17203	17138	17175	17435	17208	17298	16994	17056	17324	17209	17301	17178	17182	17117	17198	17423	17103	17262	17228	17161	17067	17162	17189	17222	17365	17381	17076	17262	17169	17086	17224	17213	17238	17299	17231	17186	17474	17183	17130	17183	17182	17326	17230	17050	17178	17361	17006	17226	16914	17098	17255	17184	17196	17158	17107	17240	17286	17252	17284	17168	17194	17293	17292	17189	17289	17061	17158	17038	17130	17269	17114	17201	17212	17198	17304	17083	17297	17118	17266	17325	17096	17139	17225	17125	17045	17149	17298	17066	17208	17254	17037	17273	17128	17230	17159	17120	17150	17263	17230	17245	17329	17351	17295	17336	16906	17298	17274	16952	16993	17397	17168	17186	17227	17377	17062	17216	17205	17200	17266	17170	17176	17257	17269	17231	17007	17126	17238	17107	17311	17292	17227	17259	17258	17220	17351	17115	17107	17252	17004	17150	17254	17235	17262	17043	17243	17267	17053	17235	17009	17065	17295	17067	17160	17114	17175	17158	17234	17024	17189	17211	17234	17309	17154	17066	17277	17145	17142	17111	17170	17088	17257	17165	17320	17201	17227	17002	17170	17188	17283	17063	17204	17241	17331	17254	17163	17250	17176	17253	17250	17179	17294	17238	17046	17325	17291	17190	17199	17251	17311	17162	17069	17223	17217	17237	17122	17143	17240	17220	17376	17132	17140	17300	17200	17394	17159	17237	17139	17172	17419	17373	17273	17166	17248	17114	17028	17047	17156	17045	17192	17345	17011	17356	17304	17045	17157	17221	17090	17268	17335	17132	17098	17178	17311	17260	17186	17226	17255	17145	17279	17125	17271	16989	17289	17146	17217	17176	17156	17233	17055	17095	17069	17235	17085	17080	17277	17157	17144	17150	17220	17176	17107	17154	17273	17248	17286	17205	17287	17136	17089	17307	17245	17102	17345	17211	17159	17327	17346	17178	17384	17193	17300	17172	17147	17277	17169	17222	17054	17072	17173	17231	17246	17292	17207	17131	17311	17400	17231	17413	17161	17478	17184	17332	17145	17292	17118	17213	17151	16962	17313	17264	17178	17333	17197	17091	17357	17350	17068	17286	17347	17251	17094	17167	17186	17307	17289	16998	17326	17185	17216	17191	17252	17040	17495	17257	17212	17447	17265	17379	17075	17111	17278	17058	17064	17198	17278	17086	17147	17220	17151	17278	17166	17219	17009	17142	17246	17396	17254	16980	17276	17238	17132	17253	17006	17161	17325
31693	26674	31720	31199	29565	36992	39747	35017	32053	30514	30121	29921	29881	29496	29457	29496	29291	29219	29475	29492	29701	29748	29692	29634	29590	29528	29685	29882	29655	29387	29547	29638	29511	29670	29813	29665	29547	29587	29617	29513	29826	29577	29606	29688	29811	29456	29518	29417	29431	29927	29827	29520	29478	29487	29446	29391	29555	29497	29475	29651	29608	29803	29694	29537	29392	29486	29628	29706	29550	29758	29742	29295	29516	29491	29888	29379	29599	29554	29651	29737	29603	29521	29597	29607	29477	29546	29723	29504	29489	29584	29693	29649	29612	29356	29663	29602	29422	29605	29765	29560	29642	29632	29393	29569	29717	29867	29618	29742	29506	29788	29596	29738	29763	29530	29635	29871	29518	29505	29559	29778	29475	29447	29531	29643	29765	29486	29445	29744	29841	30011	29710	29691	29501	29389	29477	29640	29585	29484	29837	29534	29437	29580	29774	29203	29734	29678	29839	29483	29421	29674	29787	29560	29682	29493	29770	29632	29769	29762	29625	29349	29669	29514	29825	29810	29552	29597	29851	29605	29584	29418	29525	29647	29630	29289	29591	29530	29601	29329	29674	29914	29764	29609	29665	29549	29442	29649	29429	29392	29370	29560	29437	29455	29543	29458	29653	29450	29438	29750	29326	29615	29586	29666	29692	29598	29696	29411	29565	29549	29396	29568	29480	29667	29451	29623	29401	29720	29635	29832	29540	29644	29265	29584	29740	29619	29425	29465	29614	29558	29473	29457	29591	29726	29621	29633	29509	29554	29634	29433	29148	29390	29563	29695	29528	29507	29788	29468	29652	29168	29662	29346	29439	29705	29525	29586	29702	29504	29237	29463	29421	29328	29686	29552	29649	29535	29622	29540	29744	29516	29524	29538	29672	29787	29897	29848	29663	29461	29656	29358	29586	29405	29809	29429	29450	29505	29537	29796	29618	29723	29527	29553	29854	29439	29631	29594	29717	29475	29284	29619	29714	29594	29542	29614	29623	29487	29558	29655	29778	29448	29556	29327	29366	29554	29674	30021	29876	29551	29650	29301	29259	29417	29486	29645	29563	29812	29406	29538	29483	29686	29472	29546	29476	29508	29610	29485	29666	29289	29582	29702	29600	29544	29651	29318	29610	29797	29765	29703	29487	29543	29556	29662	29790	29324	29684	29549	29416	29593	29754	29743	29548	29247	29546	29547	29521	29706	29469	29351	29691	29515	29549	29517	29589	29329	29284	29237	29598	29727	29806	29704	29446	29535	29705	29592	29640	29689	29409	29441	29380	29549	29857	29890	29459	29655	29546	29464	29289	29363	29700	29461	29529	29504	29295	29758	29615	29236	29557	29552	29614	29650	29543	29698	29369	29377	29647	29766	29579	29520	29290	29739	29817	29577	29456	29846	29550	29541	29591	29461	29798	29794	29607	29646	29735	29466	29437	29378	29541	29522	29601	29472	29545	29540	29639	29296	29633	29344	29427	29630	29450	29525	29611	29601	29682	29308	29546	29545	29783	29521	29770	29547	29715	29625	29536	29638	29756	29465	29795	29534	29667	29478	29571	29607	29476	29770	29729	29774	29425	29633	29628	29509	29559	29538	29514	29596	29686	29622	29566	29405	29640	29669	29504	29419	29759	29627	29622	29468	29562	29512	29710	29630	29532	29485	29539	29550	29613	29664	29545	29623	29476	29794	29594	29659	29479	29365	29556	29417	29675	29685	29436	29552	29630	29379	29660	29501	29556	29632	29720	29583	29248	29723	29447	29303	29458	29762	29343	29473	29440	29625	29451	29816	29559	29524	29489	29688	29622	29391	29486	29570	29666	29377	29659	29626	29580	29398	29672	29441	29802	29373	29633	29350	29573	29490	29736	29812	29752	29686	29426	29523	29467	29812	29448	29392	29631	29628	29363	29575	29523	29613	29632	29738	29671	29483	29323	29696	29667	29517	29845	29640	29632	29429	29434	30000	29481	29559	29621	29491	29631	29441	29374	29491	29914	29448	29484	29352	29684	29529	29569	29636	29553	29592	29520	29749	29469	29666	29757	29405	29860	29515	29605	29597	29483	29805	29589	29388	29660	29567	29782	29593	29588	29266	29730	29590	29616	29592	29597	29571	29751	29626	29815	29741	29730	29444	29570	29503	29340	29438	29413	29638	29589	29629	29448	29526	29645	29266	29654	29731	29577	29658	29658	29758	29633	29445	29449	29358	29326	29546	29553	29588	29550	29529	29607	29604	29504	29798	29691	29352	29683	29739	29682	29489	29579	29763	29419	29569	29544	29466	29725	29506	29566	29430	29893	29782	29630	29729	29887	29674	29544	29549	29481	29790	29432	29435	29983	29521	29703	29582	29623	29484	29452	29451	29600	29484	29598	29425	29644	29436	29551	29610	29596	29711	29816	29595	29477	29457	29547	29556	29551	29429	29315	29769	29555	29583	29843	29515	29375	29601	29722	29643	29867	29585	29580	29589	29476	29594	29747	29517	29404	29767	29455	29329	29400	29740	29486	29725	29462	29576	29808	29823	29604	29591	29516	29534	29643	29675	29529	29361	29308	29433	29516	29195	29352	29678	29772	29386	29782	29560	29728	29786	29680	29435	29343	29766	29516	29698	29240	29252	29442	29657	29706	29553	29397	29445	29757	29535	29869	29696	29556	29557	29644	29512	29325	29769	29530	29707	29697	29506	29724	29619	29574	29644	29648	29880	29444	29448	29556	29790	29681	29753	29619	29474	29587	29738	29577	29770	29859	29504	29586	29396	29445	29492	29649	29663	29496	29488	29395	29536	29836	29693	29773	29478	29893	29749	29475	29687	29803	29632	29621	29479	29819	29594	29718	29734	29604	29346	29495	29847	29858	29562	29609	29377	29450	29365	29438	29425	29532	29511	29508	29647	29515	29409	29671	29672	29862	29810	29445	29596	29542	29552	29650	29470	29486	29616	29498	29496	29696	29606	29384	29724	29529	29533	29473	29238	29422	29511	29649	29705	29541	29503	29389	29416	29252	29238	29482	29689	29578	29434	29641	29653	29477	29482	29564	29696	29650	29750	29628	29746	29719	29570	29349	29703	29732	29596	29727	29772	29442	29505	29525	29805	29755	29638	29895	29475	29403	29536	29656	29668	29603	29497	29500	29710	29472	29431	29357	29505	29317	29667	29597	29528	29507	29623	29798	29647	29618	29173	29583	29793	29606	29415	29453	29662	29562	29447	29590	29694	29600	29476	29765	29546	29579	29683	29717	29375	29475	29513	29374	29571	29466	29528	29436	29720	29512	29600	29564	29349	29787	29496	29498	29441	29286	29630	29574	29476	29569	29504	29681	29463	29589	29705	29682	29529	29710	29497	29532	29442	29598	29602	29518	29517	29426	29667	29528	29411	29756	29834	29602	29736	29660	29519	29450	29625	29572	29315	29455	29406	29438	29694	29256	29375	29679	29384	29588	29635	29471	29634	29536	29545	29453	29524	29518	29429	29647	29672	29444	29653	29430	29287	29595	29420	29756	29371	29529	29380	29696	29650	29843	29601	29517	29841	29490	29413	29553	29345	29534	29670	29590	29648	29496	29639	29660	29592	29518	29449	29715	29695	29530	29791	29706	29685	29792	29742	29672	29618	29750	29825	29645	29450	29779	29521	29641	29551	29561	29451	29466	29516	29559	29841	29791	29343	29545	29555	29851	29641	29577	29508	29571	29582	29402	29637	29808	29448	29559	29657	29644	29658	29639	29766	29470	29733	29692	29667	29515	29645	29610	29553	29625	29514	29419	29445	29508	29449	29252	29638	29783	29499	29490	29589	29429	29519	29774	29913	29637	29594	29548	29739	29437	29479	29697	29743	29448	29416	29554	29463	29457	29744	29802	29611	29611	29540	29654	29720	29504	29528	29745	29524	29645	29622	29609	29621	29610	29547	29465	29699	29524	29401	29312	29763	29759	29652	29447	29730	29440	29445	29534	29575	29711	29667	29543	29527	29551	29675	29556	29387	29583	29674	29648	29635	29754	29343	29485	29614	29620	29850	29884	29468	29782	29465	29715	29667	29647	29658	29548	29737	29669	29613	29645	29655	29346	29604	29576	29725	29735	29512	29463	29714	29645	29629	29421	29677	29644	29859	29538	29689	29904	29772	29534	29563	29637	29316	29686	29494	29590	29404	29484	29714	29540	29448	29621	29544	29613	29418	29783	29724	29581	29660	29578	29662	29583	29476	29604	29470	29740	29857	29791	29738	29811	29843	29599	29631	29590	29577	29397	29664	29801	29560	29815	29570	29397	29726	29541	29469	29732	29429	29764	29616	29681	29593	30073	29720	29689	29543	29433	29456	29524	29784	29526	29679	29404	29547	29732	29519	29534	29621	29602	29569	29459	29765	29614	29443	29617	29433	29554	29705	29569	29457	29685	29397	29808	29513	29544	29455	29938	29509	29697	29637	29559	29682	29429	29651	29651	29612	29605	29689	29565	29812	29538	29403	29585	29520	29172	29394	29644	29395	29628	29754	29714	29765	29643	29528	29584	29460	29508	29617	29698	29516	29626	29561	29420	29597	29712	29473	29340	29306	29558	29514	29546	29721	29585	29506	29537	29633	29402	29465	29677	29614	29721	29559	29823	29816	29595	29710	29721	29524	29277	29307	29483	29622	29711	29468	29800	29730	29654	29513	29428	29454	29546	29545	29843	29448	29569	29611	29411	29867	29617	29750	29565	29251	29747	29651	29610	29525	29733	29786	29671	29503	29517	29652	29751	29618	29421	29504	29650	29666	29419	29857	29607	29747	29454	29569	29720	29208	29754	29580	29764	29452	29485	29642	29787	29529	29263	29515	29633	29467	29338	29806	29570	29720	29726	29330	29598	29397	29339	29468	29671	29460	29734	29635	29603	29499	29772	29625	29402	29588	29369	29481	29539	29508	29689	29389	29552	29586	29591	29408	29611	29746	29423	29457	29505	29498	29525	29545	29534	29659	29426	29509	29503	29416	29344	29519	29476	29564	29501	29709	29843	29491	29541	29641	29682	29682	29282	29743	29548	29873	29126	29583	29609	29697	29592	29609	29559	29693	29591	29507	29200	29559	29498	29418	29547	29551	29598	29633	29645	29516	29875	29674	29715	29700	30006	29575	29767	29654	29465	29424	29670	29617	29601	29433	29612	29623
16564	17610	17297	17316	17258	26935	27524	21653	19074	17500	17234	17024	16818	16803	17057	17115	17073	17002	17033	16836	17043	16898	16926	16960	17219	16981	17151	17014	17015	17002	16866	17011	16929	17148	16752	16940	16912	16893	17066	17116	16984	17021	16939	17164	16896	16945	17046	17106	17036	16989	16832	16912	16972	17144	16790	16980	16908	16951	16857	16911	16907	16866	16893	17037	16873	16893	17010	16893	17151	16722	17032	16924	16961	16991	16890	16976	16965	16995	17181	17095	16964	16911	16907	16954	16970	16778	16878	17062	16820	17098	16843	16969	16747	17010	17085	16843	16804	17111	16922	16973	16869	17030	16855	16941	16976	16814	17081	16923	16840	16989	16924	17027	16913	17118	16935	16725	16839	16904	16975	16982	16806	16872	16989	16879	17027	16896	16769	16871	17045	16822	17032	16947	17041	17161	17009	16971	16826	16854	16950	16974	16935	16879	16865	16788	16908	16929	16863	16861	16975	17051	17030	16864	16984	16953	16981	16770	17007	17042	17003	16965	17046	16964	16538	16855	16951	17029	16857	16798	16999	16969	16898	16880	16909	16944	16860	16986	17006	16709	17056	17043	16893	16972	16903	17048	16833	16730	17021	16991	16855	16875	17014	16772	17045	16874	16857	17044	16899	17024	17043	16936	16888	16865	17047	16980	16938	16916	16900	16909	16969	17119	16912	17067	16934	16852	16941	16805	16946	16985	16771	17002	16934	16943	16897	16944	16821	16978	16819	16801	17005	16995	16994	16903	17004	16967	16779	16813	17111	16942	16889	16856	17005	16906	17066	16981	16895	16929	16862	16930	16980	16897	16882	16935	16830	16971	17105	16995	16917	16919	16914	17089	16941	16877	16936	16876	16840	17043	16920	17008	16973	16928	16967	16945	16854	16845	16769	16853	16889	16791	16883	16862	17018	16809	16952	16906	17082	16856	16997	17046	16799	17133	16909	16960	16975	16927	16978	16813	16965	16996	16964	17017	17096	16905	16893	16877	16970	17129	16889	16997	16843	16731	16980	16994	16830	17033	17007	16906	16983	16898	17146	16934	16933	16802	16930	17099	17092	16894	16922	16859	16776	16818	16965	16963	16905	17104	16810	16719	16887	16843	16893	16997	17003	16946	16980	16963	16882	16789	17085	16880	16861	16977	16890	17020	16890	16793	16888	17111	17073	16985	16742	16936	16807	17035	16869	16892	16974	16909	17016	16883	17027	17055	17068	16946	16719	16911	16861	16848	16837	17052	17030	16818	16860	17038	16959	16986	16978	16862	16822	16930	16941	17188	16758	16905	16842	16808	16888	16938	16934	17033	16841	16878	17078	16763	16887	16890	16862	16797	16846	16904	17031	16809	16863	16936	16853	17013	16782	17080	16997	16879	17002	16857	17006	16729	17043	16733	16957	17140	17012	17129	16850	16800	16849	16915	17018	16849	17007	16976	16846	16935	16912	16858	17016	17109	17065	16857	17249	16950	16831	16719	16938	16832	16820	17026	16873	16967	16956	16911	16876	16890	16913	16857	16843	17097	16946	17009	16892	16996	16880	17052	16856	16852	16935	16925	17037	16947	16836	16763	16978	17032	17016	16900	16938	16951	16900	16895	16949	16954	16961	16841	16918	17091	16794	16985	16975	17190	17057	16854	16890	16796	16887	17044	16950	17007	17148	16969	16927	16851	16837	17049	16920	16994	16919	16916	16890	16907	16916	16818	16996	16851	17095	17042	16891	16883	16983	16833	16947	17127	16840	16991	16947	17001	16861	16986	16725	17091	16937	17024	17022	16959	16805	16691	16802	16967	16719	17007	16940	17137	16884	16868	16935	17088	16778	16908	17117	16892	16976	17190	16986	16896	16949	17086	17088	17054	17116	16901	16860	17116	16817	16934	17055	17016	16812	17094	16965	16916	17006	16961	16934	16940	17097	16812	16845	17042	16721	17012	16929	16863	16996	17006	16757	16910	17007	16765	16981	16950	17001	16986	17051	17063	16821	16955	16981	16942	16764	17051	16927	16799	17066	16893	16984	17074	17073	17129	16784	17015	16797	16866	16962	16917	17007	16762	16981	16920	17017	16870	16890	16844	17092	16930	16873	17058	17048	16903	16905	17119	16869	16876	17006	16770	16807	16891	16967	16782	16983	16958	16939	16862	16887	16822	17109	16775	16808	16891	17114	17065	17120	17142	17045	16783	16982	16776	16893	16921	16846	16784	16876	16969	16879	16636	16807	17023	16970	16941	16831	16980	17057	16923	17002	17051	17153	16709	17046	16925	16832	16918	17020	16826	17011	16909	16928	16941	16914	17009	16967	16823	17086	16955	16809	17009	16791	16789	16779	16950	16669	16857	17010	16991	16844	16900	16845	17129	16973	16939	17120	16962	16852	17013	17033	16848	17149	16890	16684	17013	17044	16855	16894	16998	16837	16989	16958	17040	16879	16825	16716	16897	16989	16990	17022	17137	16939	16925	17127	16681	16989	16914	17066	17007	16893	16757	17002	16843	16944	16943	16995	16984	16940	16959	16964	16998	16933	16907	16942	16976	17115	16901	16959	16844	16983	16977	17025	16951	17009	17022	17056	16951	16979	17066	17128	17044	16918	16909	17048	16779	16991	16916	16906	17011	16838	16864	16905	17027	16688	16788	16947	16885	16926	17050	16939	17002	17017	16831	16919	16895	17094	16854	16971	17143	17068	17131	16890	16878	17033	16812	17036	16894	17080	16976	17226	16689	16963	17010	16967	16904	16933	16958	16814	16803	16948	17152	16998	16916	17004	16909	16791	16860	16944	17046	16804	16994	16756	16789	16999	16890	17014	17027	16877	17052	16919	16981	16821	16986	16957	16876	16823	16914	16875	17055	17053	17008	16874	16890	16962	17013	16945	17037	16962	16867	16880	16929	17091	16938	17044	16732	16847	16925	16987	16869	16978	16893	16966	16850	17004	16885	16982	17142	16875	16893	17004	16931	17023	16944	16930	16786	17048	16660	16956	16896	17153	16968	16948	16790	16911	16900	16799	16789	16814	17112	16849	16862	16920	16941	16959	16707	16971	17122	16970	16887	16794	16952	16869	16928	16743	16812	17027	16873	16849	16948	17050	16877	16889	16965	17127	16952	16921	16864	17007	16885	16941	16765	16894	16862	16947	17026	16888	16923	16892	16791	16961	16972	16763	17019	17073	16880	16781	16958	17015	16915	16804	17057	16871	16892	16984	17113	16907	16845	16910	16964	16993	16908	17086	16871	16934	17039	17013	16966	16947	16819	16960	17056	16873	16801	16915	16794	17013	16984	16996	16771	17127	16954	17048	16938	17116	16891	17028	16882	16820	17011	16731	17102	16762	16778	17140	16976	16961	16941	16913	16859	16916	16788	16879	16966	16827	17125	16894	16961	17070	17081	16885	16821	16808	16925	16929	16876	16990	17008	16843	16797	16867	17001	17035	17049	16867	16795	16914	17089	17048	17116	16875	16983	16997	16852	17227	16894	17039	17043	16815	17039	16996	16871	17020	16991	16934	16876	17073	16870	16916	17125	16830	17028	16952	16779	16809	16821	16994	16779	16936	16940	16985	16806	16828	16697	16892	16836	16903	17047	16993	17137	16961	17011	16991	17025	16967	16939	17139	17005	17001	16993	16870	16809	17057	17015	16793	17083	16882	16828	16759	16964	16859	16879	17167	16931	16934	16960	16857	16933	17052	17076	16948	16988	16956	16789	16926	16881	16882	16937	17049	17094	16875	16993	16979	16812	17024	16930	17148	16958	16973	16901	16945	16897	16853	16711	16934	16874	16844	17111	16721	16848	16927	17058	17003	17084	16976	16894	16874	17004	16901	16905	16891	16996	16933	16832	17019	16920	17063	16853	16982	16983	16953	16787	17082	16954	16975	16979	16933	16943	17211	16714	16959	16963	17086	16988	16698	16819	16990	16872	16908	16992	16791	16903	17107	16878	17030	16870	16949	16978	16993	17005	16987	16966	16991	16991	16826	16916	16897	17027	16806	17157	17058	17042	17038	16955	16918	16969	16977	16788	16718	16711	17035	17028	16880	17047	17065	17106	16965	17022	16888	16919	16998	17058	17055	16986	16938	16945	16864	16964	17010	16976	17091	17080	16935	16822	16766	16969	16739	16980	16892	16956	16775	16824	16953	16997	16857	17138	17005	16867	16792	16845	16804	17076	17060	16852	16995	16868	16848	16956	16964	16986	17010	17069	16943	16833	16934	17053	17012	17015	17010	17046	16850	16894	17056	16963	16819	16933	16870	16859	16912	16963	17099	16934	16933	17030	17059	16964	17117	17011	16977	16759	16996	17019	17063	17008	16857	16938	16974	17021	16976	17090	16946	16929	17186	17015	16883	16747	16927	16947	16994	17153	16949	16735	16739	17016	17040	16762	16995	16737	16921	16832	16866	16784	17064	16975	16812	16913	16890	16857	16912	17129	16845	16656	17134	16911	17181	17052	16892	16947	16938	16909	16946	16923	16959	16994	17061	16962	16881	16905	17032	17053	16827	16963	17005	16937	16802	16991	16811	16975	16933	16959	17001	17036	16972	16961	16914	17024	17129	17155	16816	16753	16841	16893	16851	16920	16844	17059	16910	17084	16990	16963	16980	16860	17116	17037	16900	17057	16741	16879	17201	16910	16972	16674	17128	16953	16827	16917	17056	17144	16819	16936	17053	17045	16923	17127	16820	16761	16867	16826	17097	17066	16861	17036	17125	16732	16757	16790	16828	16930	16901	16804	16962	16834	16893	16927	17104	16807	17062	16924	16864	17024	17066	16854	16832	16975	16818	16932	16921	16892	16907	16950	16842	16905	16949	16865	16943	16781	16935	16857	16972	16792	16998	16971	16728	16988	17047	16953	16878	17047	16967	16963	16880	17114	16722	16858	17004	16976	16879	16984	17003	16975	17051	17079	16849	16885	17062	16860	17054	16924	16937	16815	16799	16968	16933	16997	17094	16918	16794	16939	17016	16902	17012	16992	17016	17054	16971	16819	16830	16939	16817	16969	16851	16792	17177	16799	16948	16799	16801	16884	16839	16829	16902	17039	16920	17026	16820	16848	17024	17019	16997	16989	16916	16898	16966	17038	16573	16859	16988	16913	16866	16854	16905	16957	16935	16926	16925	17076	16789	16944	16803	17061
23717	21320	28161	26372	27725	59663	71615	55797	42141	34447	31341	30409	30627	30721	30424	30205	30280	30371	30481	30480	30223	30269	30211	30498	30515	30383	30212	30317	30128	30336	30097	30410	30284	30326	30477	30210	30465	30222	30263	30333	30270	30279	30269	29984	30309	30482	30117	29936	30396	30210	30404	30135	30193	30029	29994	30462	30340	30392	30377	30214	30091	30271	30226	29976	30043	30314	30206	30001	30440	30247	30271	30218	30302	30322	30238	30073	30225	30135	29909	30165	30302	30234	30278	30078	30223	30105	30105	30419	30271	30061	30123	30190	30045	30004	30415	30205	30182	30213	30376	30215	30270	30192	30296	30375	30265	30155	30200	29987	30194	30072	30011	30351	29928	30327	30085	29982	30244	30128	30040	30092	30169	30335	30359	30070	30266	30106	30204	30449	30125	30345	30095	30384	30111	29909	30038	30040	30427	30138	30001	30097	30219	30133	30144	30206	30177	30247	30065	30396	30011	29941	30301	30246	30201	30440	30398	30369	30328	30117	30142	29983	30174	30388	30190	30057	30292	30232	30007	30191	30122	30265	30285	30179	30067	29887	30172	30193	30048	30198	30200	30033	29994	30259	30308	30110	30001	30339	30330	30333	30105	30111	30117	30506	30197	30083	30160	30163	30224	30533	30454	30240	30465	30196	29988	30178	30047	30110	29881	30068	30226	30225	30333	30132	30037	30008	30037	29978	30141	30072	30300	30224	30161	30184	29870	30217	30406	30097	29924	30477	30205	30411	30158	30250	30309	30285	29951	30415	30115	30276	30292	30228	30291	30060	30035	30123	30251	30066	30260	30136	30311	30248	30182	30039	30252	30148	30237	30056	29993	30516	30212	30283	30224	30326	30122	30138	30336	30233	30420	29958	30352	30209	30155	30166	30395	30219	30288	30123	29886	30138	30130	30330	30300	30146	30385	30220	30380	30032	30217	30250	30198	30483	30322	30271	30065	30017	30005	29878	30254	30234	30273	30190	29801	29744	30140	30144	30436	30238	30032	29919	30329	30516	29982	30136	30348	30277	30291	30119	30116	30146	30280	30302	30223	30314	30286	30451	30103	30178	30025	30093	30073	30219	30188	30061	29951	30214	30231	30147	30129	30105	30298	29894	30169	30049	30277	30034	30025	30163	30199	30282	30173	30297	30188	30174	30406	30315	29898	30070	29982	30030	30241	30043	30261	29967	30191	30098	30193	30415	30220	30012	30213	30618	30171	30360	30269	30458	30097	30108	30196	30173	30116	30020	30430	30236	30202	30257	30286	30194	29997	30267	30175	30201	30059	30174	30118	30240	30182	30135	30334	30294	30377	30177	30282	30379	30400	30477	30399	30126	30067	30159	30177	30149	30255	30139	30318	30398	30417	30334	30136	30156	30267	30434	30256	30142	30106	30091	30198	30122	30329	30185	30211	29923	30043	30268	30088	30093	30474	30049	30185	30220	30260	30155	30112	30202	30223	29883	29954	30106	30255	30304	30106	30453	30043	30137	29989	30454	30257	30244	30147	30258	30205	29928	30284	30128	30379	30218	30179	30277	30004	29724	30334	30082	30100	29948	30183	30250	30176	30183	30028	30205	30399	30345	30407	30122	30326	30175	30053	30504	30060	30127	30121	30128	30279	30233	30092	30172	30215	30292	30244	30141	30320	30008	30147	30445	30558	30229	30300	30204	30198	30210	30086	30035	30204	30201	29826	30093	30248	30081	30269	30057	30227	30405	30105	30133	30218	30095	30482	30286	30016	30230	30290	30041	30256	30295	30078	30061	30267	30155	29982	30255	30017	29960	30167	30183	30364	30040	30194	30301	30238	30010	30403	30074	30168	30116	30187	30295	30268	30242	30124	30074	30059	30123	30221	30137	30103	30097	30126	30219	30243	30196	30279	30072	30218	30389	30202	30149	30445	30286	30304	30251	30137	30334	30189	30163	30215	30261	30519	30011	30329	30413	30486	30341	30129	30206	29794	30209	30141	30260	30161	30245	30158	29877	30399	30332	30285	30262	30282	30221	30172	30254	30196	30369	30360	30077	30216	30403	30208	30097	30235	30196	30136	30329	29983	30174	30204	30153	30275	30392	30401	30146	29999	30125	30233	30196	30494	30086	30358	30436	30337	30042	30421	30247	30047	30230	29999	30297	30377	30201	30187	30347	30443	30243	30241	30209	30159	30220	29966	30083	30026	30565	30155	30348	30035	29999	30171	30342	30147	30048	29955	30220	30198	30068	30137	30321	30488	30249	30102	30237	29836	29928	29996	30163	30254	30301	30157	30162	30303	30135	30082	30025	30215	30414	30269	30258	30153	30239	30285	30305	30234	30397	30045	30334	30376	30059	29716	30378	30204	30032	30209	30288	30227	29985	30164	30381	30330	30094	30234	30285	30172	30217	30019	30024	29989	30363	30021	29823	30440	30202	30230	30106	30358	30154	30301	30098	30433	30296	30191	30126	29958	30273	30049	30042	30275	30273	30388	30314	30103	30094	30173	30313	30289	30236	30284	30330	30165	29923	30027	30327	30314	30117	30051	30227	30220	30024	30012	30206	30241	30270	30269	30169	30121	30029	30177	30310	30233	30182	30131	29953	29992	30456	30301	30003	30130	30248	30308	30026	30121	30170	30026	30116	30244	30267	30435	30200	30384	30333	30043	30054	30256	30046	30290	30384	30223	30250	30192	30146	30070	30132	30209	30242	30289	30087	30215	30080	30359	29939	30531	30213	30068	30110	29949	30057	30316	30175	30331	30099	30320	30225	30194	30236	30034	30418	30226	30175	30339	30106	30041	29959	30211	30229	30337	30258	30255	30303	30309	30196	30163	30150	30162	30034	30409	30182	30058	30088	30114	30283	30083	30417	29931	30301	30237	30269	30294	30415	30219	30019	29995	30334	30266	30209	29986	30138	30260	29989	30323	30506	30086	30420	30253	30280	30093	30126	30131	30095	30008	30031	30178	30394	30208	30348	30210	30192	29984	30094	30148	30248	30178	30046	30091	30196	30478	30384	30247	30133	30175	30051	30271	30052	30430	30130	30069	30374	30259	30262	30483	30142	30138	29921	30155	29997	30041	30082	30219	30158	30011	30346	30186	30072	30004	30210	30201	30352	30210	30224	29987	30351	30255	30290	30349	30354	30135	30023	30186	29913	30361	29954	30132	30231	30013	30203	30266	30241	30030	29988	30228	30032	30155	30133	30236	30065	29923	30182	30164	29965	30039	30231	30210	30127	30040	30116	29912	30258	30143	30040	30122	30153	30131	30410	30061	30287	30244	30336	29979	30068	30089	30071	30214	30107	30045	30058	30517	30368	30512	30141	30238	30291	30020	30305	30134	30081	30278	30099	30122	29920	30202	30050	30100	29982	30027	30220	30496	30291	30196	30082	30101	30211	30124	29969	30354	30264	30275	30180	30237	29993	30087	30248	30428	30424	30223	30401	30121	30006	30150	30141	30073	30126	30424	30310	30312	30379	30285	30244	30204	30099	30232	30177	30509	30163	30117	30139	30312	30256	30323	30092	30017	30197	30145	30176	30203	30129	30214	30295	30019	30163	30383	30146	30232	30271	30276	29910	30203	30238	30058	30233	30442	30268	30168	30064	30407	30270	30392	30094	30218	30289	30262	30036	30338	29981	30168	30050	30329	29851	30135	30113	30233	30039	30101	30148	30027	30496	30472	30024	30258	30180	30084	30099	30288	30325	30333	30138	30305	30157	30323	30311	30252	30338	30438	30169	30089	30135	30285	29979	30101	30256	29957	29995	30386	30221	30181	30105	30132	30368	30339	30207	30335	30142	30290	30151	30355	30027	30285	30107	30351	30432	30328	30094	29988	30187	30063	30165	30439	30212	30283	30170	30148	30218	30162	30346	30238	30328	30284	30171	30011	29924	30350	30029	30221	30114	30304	30141	30252	30259	29987	30129	30167	30116	30239	30279	30302	30083	29939	30243	30139	30053	30118	30295	30098	30136	30103	30017	30140	30409	30018	30137	30005	30270	30123	30122	30333	30458	30276	30128	30078	29995	29927	30141	30068	30533	30211	30242	30255	30072	30067	30317	30004	30397	30312	30143	29964	30056	30215	30381	30035	30163	30411	30213	30143	30224	30293	30257	30260	30323	30331	30447	30323	30140	30136	30114	30210	30364	30227	30163	30254	30558	30144	30247	30290	30287	30306	30374	30327	30202	30210	30389	30014	30270	30364	30153	30126	30059	30118	30404	30186	30222	30085	30260	30243	30224	30312	30080	30105	30052	30021	30206	30290	30334	30179	30100	30157	30254	30441	30225	30028	30337	30029	30456	29995	30011	30457	30162	30382	30306	30309	30177	30493	30541	30064	30104	30241	30015	30143	30272	29878	30111	30222	30171	30195	30364	30271	30056	30310	30107	30294	30215	30067	29991	30333	29970	30064	30218	30179	30223	30347	30073	30134	30175	30208	30101	30364	30259	30104	30207	30335	30141	30322	30221	30331	30243	30299	30242	30472	30437	30008	30073	30250	29959	30210	30172	30207	30358	30283	30155	30344	30194	30321	30253	30093	30227	30158	30288	30290	30250	30266	30166	30211	30189	30064	30154	30124	30040	30506	30177	30328	30385	30316	30100	30155	30276	30234	30153	30312	30088	30116	29949	30076	30194	30302	30281	30027	30071	30239	30381	30081	30435	30356	30189	30192	30274	29913	30187	30321	29905	30305	30068	30195	30371	30104	30209	30469	30395	30211	30359	30235	30261	30152	30249	30207	29935	30015	30281	30233	30254	30328	30152	29962	30279	30061	30053	30184	30037	30065	29928	30427	30307	30397	30241	30244	30255	30192	30100	30295	29815	30510	30179	30198	30013	30207	30192	30363	30133	30438	30016	30383	30181	30221	30053	30014	30283	30220	30084	29995	30346	30549	30075	30114	30248	30408	30015	30229	30054	30035	30157	29984	30439	30188	30282	30157	30161	30179	30158	30338	30309	30316	30500	30112	30349	29978	30233	30085	30144	30024	30319	30365	30307	29769	29677	30099	29965	30141	30196	30217	30337	30299	30278	30248	30177	30120	30096	30209	30245	30031	30328	30102	30061	30371	30104	30315	30155	30129	30328	30053	30023	30416	30274	30163	30242	30219	30262	30446	29981	30164	30098	30230	29932	30217	30212	30172	30331
14932	22953	22043	19655	19444	60222	68942	46586	29917	20839	17885	17763	17502	17556	17542	17393	17518	17409	17434	17483	17408	17361	17527	17345	17476	17289	17382	17573	17512	17459	17469	17465	17556	17679	17368	17466	17571	17200	17535	17506	17505	17541	17345	17379	17440	17566	17354	17423	17563	17591	17524	17345	17286	17559	17424	17469	17261	17433	17415	17429	17347	17378	17253	17456	17519	17428	17542	17410	17586	17206	17302	17371	17565	17482	17481	17454	17399	17512	17215	17392	17543	17618	17521	17355	17528	17264	17502	17497	17454	17517	17466	17470	17252	17364	17415	17439	17360	17785	17589	17531	17500	17449	17466	17555	17394	17359	17401	17387	17278	17449	17297	17463	17500	17429	17134	17382	17432	17480	17442	17520	17424	17591	17417	17247	17442	17595	17254	17365	17426	17638	17374	17476	17306	17497	17370	17444	17389	17561	17454	17346	17177	17417	17436	17300	17341	17466	17423	17410	17374	17515	17384	17360	17364	17385	17400	17370	17582	17312	17216	17496	17480	17287	17386	17428	17490	17407	17450	17323	17422	17551	17650	17413	17474	17435	17178	17388	17329	17383	17302	17664	17234	17438	17275	17283	17526	17470	17147	17505	17490	17430	17438	17528	17475	17372	17275	17503	17295	17448	17349	17503	17223	17479	17433	17339	17525	17496	17515	17523	17583	17432	17436	17297	17492	17448	17337	17398	17398	17636	17171	17235	17442	17367	17653	17355	17409	17236	17480	17389	17449	17248	17473	17504	17528	17379	17583	17370	17524	17191	17417	17406	17385	17555	17450	17428	17355	17501	17371	17342	17178	17419	17475	17151	17374	17309	17347	17556	17297	17318	17368	17269	17481	17512	17388	17539	17344	17457	17555	17538	17332	17506	17416	17422	17365	17382	17423	17318	17430	17390	17425	17365	17588	17338	17453	17246	17473	17234	17533	17464	17339	17551	17249	17491	17320	17302	17604	17325	17382	17317	17365	17452	17407	17412	17292	17521	17431	17301	17390	17372	17270	17635	17246	17310	17528	17392	17237	17389	17515	17410	17522	17489	17396	17330	17563	17407	17402	17581	17528	17258	17614	17540	17567	17481	17494	17592	17355	17434	17554	17515	17420	17458	17347	17423	17416	17393	17488	17324	17319	17470	17372	17266	17453	17235	17351	17466	17505	17347	17188	17527	17492	17320	17338	17305	17303	17379	17347	17474	17230	17341	17423	17530	17497	17374	17448	17440	17397	17464	17187	17401	17253	17698	17214	17310	17361	17452	17465	17445	17455	17418	17377	17445	17430	17380	17441	17426	17469	17347	17364	17379	17472	17374	17431	17485	17555	17490	17315	17314	17354	17305	17494	17260	17476	17198	17437	17439	17408	17513	17300	17546	17677	17314	17525	17396	17319	17428	17440	17283	17398	17424	17518	17580	17488	17392	17442	17422	17379	17595	17319	17267	17518	17492	17309	17330	17499	17535	17453	17386	17395	17477	17212	17360	17506	17314	17374	17345	17386	17594	17423	17207	17346	17429	17322	17432	17329	17478	17301	17362	17290	17516	17555	17549	17523	17269	17545	17468	17441	17373	17458	17423	17492	17468	17317	17434	17524	17525	17511	17462	17324	17356	17547	17295	17526	17479	17321	17248	17469	17439	17354	17363	17263	17370	17471	17435	17270	17263	17412	17412	17530	17495	17310	17422	17612	17431	17572	17481	17407	17445	17513	17287	17330	17420	17515	17396	17522	17431	17267	17430	17409	17496	17577	17381	17455	17447	17332	17444	17273	17391	17477	17451	17333	17287	17470	17360	17583	17501	17503	17434	17468	17493	17315	17467	17417	17442	17346	17420	17439	17401	17549	17501	17508	17624	17330	17306	17638	17485	17362	17426	17360	17307	17680	17414	17418	17493	17415	17409	17380	17451	17670	17434	17249	17530	17461	17481	17336	17323	17403	17224	17276	17448	17406	17424	17472	17517	17422	17402	17464	17512	17307	17391	17482	17427	17451	17396	17364	17349	17454	17329	17299	17232	17407	17387	17467	17511	17504	17470	17344	17493	17259	17319	17645	17365	17651	17427	17273	17375	17266	17393	17458	17211	17449	17385	17221	17564	17541	17306	17524	17404	17399	17442	17376	17417	17299	17331	17442	17520	17362	17289	17414	17483	17576	17236	17413	17493	17379	17428	17348	17404	17554	17397	17282	17380	17319	17439	17267	17406	17458	17394	17316	17248	17423	17532	17260	17226	17388	17423	17392	17351	17382	17270	17394	17589	17293	17348	17368	17433	17452	17577	17395	17367	17489	17412	17574	17474	17447	17504	17485	17452	17541	17377	17528	17365	17547	17448	17406	17494	17460	17494	17317	17252	17653	17541	17379	17432	17442	17380	17354	17284	17506	17329	17343	17466	17476	17393	17566	17496	17471	17360	17363	17564	17239	17691	17430	17437	17314	17413	17449	17369	17474	17305	17661	17386	17375	17474	17427	17581	17427	17372	17498	17407	17436	17424	17451	17487	17432	17431	17514	17339	17572	17421	17642	17549	17500	17627	17361	17246	17374	17271	17328	17449	17444	17412	17527	17492	17546	17403	17518	17263	17305	17593	17523	17457	17408	17375	17486	17416	17307	17256	17396	17357	17462	17456	17616	17405	17505	17439	17480	17145	17423	17408	17384	17312	17456	17446	17389	17351	17396	17530	17306	17384	17279	17472	17344	17309	17540	17373	17374	17362	17418	17383	17451	17554	17269	17532	17406	17405	17293	17422	17398	17516	17423	17399	17297	17296	17247	17331	17306	17316	17262	17350	17363	17392	17474	17520	17530	17489	17338	17397	17324	17382	17328	17337	17388	17301	17399	17478	17277	17414	17454	17546	17559	17571	17445	17429	17515	17444	17357	17335	17567	17508	17311	17501	17479	17339	17442	17403	17475	17253	17424	17502	17468	17345	17250	17546	17492	17489	17288	17593	17590	17479	17321	17467	17471	17473	17297	17366	17309	17377	17445	17458	17597	17418	17453	17298	17500	17391	17529	17451	17467	17403	17276	17475	17432	17472	17277	17378	17509	17329	17441	17292	17302	17418	17480	17319	17565	17424	17370	17422	17538	17347	17399	17205	17142	17335	17436	17359	17292	17564	17227	17408	17538	17473	17353	17438	17555	17366	17563	17593	17173	17552	17533	17609	17558	17530	17484	17315	17615	17532	17471	17481	17443	17318	17472	17329	17371	17413	17516	17360	17633	17314	17500	17517	17346	17561	17372	17448	17446	17519	17346	17318	17433	17271	17323	17495	17429	17350	17379	17251	17557	17519	17327	17363	17517	17370	17347	17438	17318	17348	17565	17548	17459	17529	17465	17316	17313	17511	17380	17613	17495	17301	17532	17464	17413	17430	17385	17464	17422	17355	17341	17484	17375	17545	17353	17381	17425	17425	17334	17462	17587	17305	17316	17386	17443	17494	17422	17371	17386	17410	17366	17091	17387	17396	17345	17321	17333	17463	17292	17285	17430	17372	17392	17522	17345	17584	17307	17486	17543	17537	17358	17653	17371	17153	17435	17358	17514	17425	17404	17504	17375	17545	17445	17444	17492	17481	17223	17378	17495	17425	17422	17397	17681	17271	17393	17299	17409	17617	17550	17526	17526	17516	17363	17404	17440	17507	17466	17471	17371	17582	17564	17557	17585	17301	17421	17457	17304	17671	17544	17258	17531	17515	17341	17320	17262	17490	17566	17423	17420	17342	17354	17422	17597	17590	17426	17444	17288	17463	17385	17456	17650	17349	17285	17276	17448	17318	17636	17392	17395	17611	17306	17513	17417	17299	17465	17447	17595	17498	17500	17363	17496	17370	17418	17347	17416	17336	17444	17334	17476	17270	17340	17323	17573	17386	17453	17504	17401	17400	17575	17441	17437	17462	17677	17416	17297	17451	17429	17498	17514	17652	17294	17514	17393	17266	17446	17438	17387	17683	17493	17535	17527	17278	17280	17352	17549	17412	17426	17527	17428	17478	17538	17449	17417	17464	17347	17318	17427	17394	17439	17430	17582	17431	17478	17388	17474	17385	17359	17409	17610	17400	17382	17322	17349	17486	17443	17495	17260	17431	17397	17463	17377	17353	17267	17403	17476	17526	17459	17270	17493	17422	17438	17387	17216	17110	17482	17409	17440	17578	17275	17347	17391	17441	17565	17347	17282	17308	17356	17479	17578	17592	17551	17485	17391	17354	17178	17533	17404	17300	17409	17479	17370	17518	17533	17340	17497	17674	17424	17531	17284	17508	17242	17299	17415	17553	17392	17518	17438	17424	17372	17436	17407	17478	17368	17540	17438	17370	17562	17323	17429	17465	17440	17394	17367	17474	17420	17329	17487	17488	17310	17403	17400	17392	17404	17483	17487	17501	17386	17447	17384	17637	17362	17573	17578	17469	17380	17508	17297	17481	17363	17365	17224	17390	17465	17441	17323	17432	17345	17525	17390	17500	17388	17411	17343	17405	17352	17311	17591	17605	17400	17474	17473	17335	17459	17362	17354	17266	17329	17276	17363	17452	17423	17293	17352	17641	17264	17446	17578	17460	17457	17516	17447	17154	17308	17575	17570	17396	17477	17469	17321	17410	17458	17648	17369	17345	17558	17503	17462	17526	17539	17303	17621	17562	17448	17398	17480	17384	17358	17204	17441	17310	17242	17432	17491	17317	17443	17289	17493	17485	17318	17507	17293	17445	17320	17522	17358	17257	17325	17493	17451	17483	17564	17627	17438	17376	17453	17547	17375	17536	17473	17472	17490	17490	17532	17265	17462	17587	17322	17410	17434	17423	17288	17431	17443	17554	17395	17357	17406	17472	17479	17438	17555	17452	17469	17377	17475	17346	17327	17402	17322	17423	17509	17317	17412	17473	17418	17494	17464	17417	17387	17436	17607	17599	17623	17362	17413	17441	17381	17488	17576	17321	17381	17321	17491	17511	17535	17508	17439	17548	17420	17370	17348	17316	17278	17448	17385	17561	17104	17563	17442	17368	17393	17343	17406	17348	17486	17370	17501	17210	17530	17238	17385	17493	17192	17438	17601	17553	17248	17431	17442	17392	17298	17368	17498	17370	17322	17490	17417	17401	17607	17557	17529	17314	17318	17537	17436	17274	17373	17503	17373	17497
22881	21280	28251	25230	47074	79749	68603	54264	40937	33836	30353	29732	29962	29872	29665	29509	29374	29557	29536	29536	29229	29550	29549	29417	29611	29451	29621	29320	29454	29551	29526	29329	29534	29403	29362	29351	29367	29554	29639	29400	29274	29549	29407	29549	29248	29411	29494	29481	29185	29334	29471	29210	29554	29258	29325	29827	29235	29440	29294	29218	29178	29260	29391	29292	29236	29420	29134	29392	29421	29385	29381	29282	29385	29335	29352	29249	29727	29267	29260	29197	29287	29283	29359	29356	29127	29157	29422	29512	29287	29361	29159	29373	29091	29337	29573	29338	29474	29241	29188	29245	29334	29479	29430	29299	29368	29262	29616	29459	29348	29401	29389	29356	29474	29229	29491	29129	29318	29161	29318	29100	29451	29424	29377	29483	29299	29338	29290	29530	29518	29384	29295	29479	29128	29231	29355	29299	29354	29252	29336	29375	29289	29240	29557	29235	29224	29552	29217	29312	29242	29343	29268	29389	29208	29298	29443	29458	29337	29345	29331	29199	29201	29624	29340	29439	29313	29481	29527	29432	29483	29551	29296	29323	29364	29455	29312	29229	29339	29285	29282	29311	29401	29339	29518	29205	29173	29076	29423	29719	29591	29542	29313	29633	29111	29396	29294	29200	29407	29489	29265	29576	29014	29232	29310	29400	29574	29468	29776	29364	29170	29224	29449	29533	29320	29382	29379	29347	29241	29274	29397	29436	29564	29352	29370	29526	29228	29282	29348	29321	29349	28904	29378	29300	29538	29616	29405	29533	29413	29636	29149	29554	29447	29284	29663	29406	29256	29216	29309	29256	29283	29313	29481	29493	29392	29626	29198	29185	29269	29121	29572	29381	29198	29286	29167	29178	29509	29301	29449	29117	29540	29336	29463	29132	29279	29165	29607	29294	29395	29171	29350	28951	29218	29002	29282	29382	29234	29383	29390	29361	29472	29496	29291	29274	29444	29112	29232	29477	29460	29355	29327	29407	29498	29157	29238	29268	29409	29347	29316	29524	29385	29510	29378	29280	29215	29411	29306	29354	29193	29201	29186	29449	29562	29532	29228	29318	29511	29241	29170	29533	29441	29264	29590	29187	29228	29246	29562	29500	29435	29589	29364	29110	29288	29390	29162	29414	29264	29169	29299	29198	29527	29430	29177	29215	29549	29438	29419	29312	29531	29566	29490	29228	29281	29326	29126	29392	29326	29123	29405	29445	29521	29440	29427	29403	29365	29438	29490	29309	29325	29303	29231	29194	29235	29284	29509	29337	29361	29271	29481	29235	29432	29160	29085	29211	29348	29342	29505	29527	29520	29603	29427	29095	29152	29247	29453	29028	29298	29439	29249	29259	29403	29013	29523	29612	29132	29216	29433	29217	29350	29304	29346	29151	29172	29198	29563	29170	29173	29471	29487	29176	29515	29658	29438	29494	29241	29248	29404	29063	29404	29230	29277	29370	29395	29261	29199	29385	29282	29362	29309	29198	29189	29374	29421	29198	29375	29631	29262	29263	29343	29301	29569	29219	29288	29351	29402	29140	29402	29163	29361	29230	29172	29463	29335	29479	29360	29198	29301	29473	29137	29367	29118	29252	29595	29275	29317	29325	29200	29269	29507	29268	29359	29247	29442	29405	29402	29498	29249	29334	29252	29246	29320	29484	29524	29484	29200	29436	29474	29264	29370	29390	29071	29690	29310	29076	29567	29322	29234	29157	29210	29368	29173	29192	29250	29397	29473	29408	29339	29599	29305	29291	29318	29404	29053	29049	29393	29318	29460	29309	29232	29342	29212	29337	29218	29227	29258	29192	29414	29278	29291	29330	29565	29178	29421	29157	29407	29367	29367	29353	29263	29171	29344	29422	29128	29231	29374	29223	29361	29348	29183	29498	29296	29178	29343	29401	29221	29393	29370	29194	29164	29321	29555	29393	29342	29493	29270	29396	29160	29531	29190	29412	29518	29316	29362	29495	29369	29547	29167	29311	29312	29406	29267	29415	29225	29230	29396	29267	29025	29318	29185	29199	29373	29469	29323	29253	29199	29318	29236	29224	29294	29188	29466	29284	29545	29200	29309	29318	29250	29477	29573	29281	29408	29321	29352	29186	29519	29574	29461	29101	29255	29465	29227	29205	29577	29104	29506	29303	29144	29372	29217	29443	29319	29368	29292	29263	29435	29182	29404	29294	29069	29248	29570	29154	29298	29358	29224	29198	29465	29358	29383	29437	29261	28991	29093	29374	29607	29218	29406	29406	29111	29438	29288	29471	29685	29504	29257	29524	29342	29119	29113	29158	29252	29317	29231	29461	29336	29481	29200	29487	29415	29090	29279	29365	29340	29305	29274	29240	29505	29062	29522	29287	29308	29506	29276	29180	29408	29529	29280	29253	29561	29344	29244	29196	29361	29357	29226	29278	29399	29275	29373	29468	29300	29593	29048	29373	29390	29408	29292	29203	29112	29432	29162	29277	29577	29205	29402	29098	29390	29115	29363	29375	29458	29342	29307	29361	29478	29211	29366	29438	29235	29363	29291	29426	29499	29179	29291	29469	29455	29262	29454	29331	29462	29371	29289	29397	29309	29126	29426	29181	29161	29425	29609	29204	29288	29404	29281	29169	29577	29352	29457	29316	29413	29093	29253	29363	29668	29384	29260	29500	29376	29319	29217	29437	29641	29329	29490	29292	29208	29252	29253	29389	29608	29331	29294	29474	29389	29377	29287	29351	29366	29184	29294	29481	29391	29480	29310	29270	29434	29449	29750	29447	29618	29326	29101	29308	29523	29384	29365	29558	29397	29191	29410	29297	29300	29192	29208	29244	29562	29501	29250	29178	29004	29299	29238	29303	29463	29180	29209	29312	29329	29432	29615	29487	29706	29359	29229	29108	29515	29357	29238	29149	29464	29419	29310	29455	29618	29299	29599	29703	29368	29174	29324	29283	29215	29508	29369	29421	29486	29295	29666	29300	29490	29225	29513	29236	29469	29376	29492	29486	29533	29469	29288	29507	29058	29352	29435	29356	29479	29438	29610	29410	29419	29427	29265	29193	29335	29108	29294	29349	29236	29606	29218	29444	29649	29558	29360	29430	29255	29437	29392	29436	29268	29323	29518	29316	29118	29206	29465	29222	29479	29315	29284	29376	29390	29397	29343	29421	29457	29339	29326	29394	29031	29378	29578	29303	29273	29342	29071	29170	29083	29378	29189	28981	28875	29363	29504	29446	29405	29402	29550	29758	29456	29410	29544	29380	29314	29292	29321	29319	29403	29445	29216	29370	29387	29285	29435	29038	29286	29173	29443	29411	29334	29487	29286	29305	29285	29411	29279	29334	29772	29472	29260	29378	29477	29206	29641	29530	29698	29009	29370	29413	29416	29197	29218	29388	29715	29495	29295	29356	29484	29220	29303	29341	29295	29532	29198	29345	29191	29177	29330	29600	29492	29564	29444	29320	29338	29172	29454	29747	29239	29405	29438	29306	29267	29246	29390	29372	29282	29426	29337	29366	29414	29464	29241	29333	29592	29511	29255	29528	29503	29598	29407	29322	29371	29519	29378	29310	29211	29508	29243	29177	29248	29376	29301	29617	29079	29178	29314	29474	29202	29192	29465	29438	29544	29325	29460	29390	29618	29368	29481	29435	29107	29280	29334	29744	29507	29170	29234	29285	29472	29199	29599	29221	29317	29346	29319	29259	29473	29252	29489	29349	29267	29494	29295	29242	29118	29678	29360	29430	29286	29095	29491	29535	29731	29402	29412	29048	29426	29333	29674	29298	29613	29264	29542	29354	29080	29332	29286	29333	29285	29346	29505	29173	29195	29408	29474	29318	29381	29645	29558	29437	29627	29515	29512	29437	29281	29556	29374	29372	29363	29429	29355	29334	29498	29428	29452	29082	29290	29357	29414	29402	29506	29308	29160	29370	29506	29467	29251	29351	29340	29452	29456	29187	29417	29458	29282	29495	29153	29365	29397	29289	29561	29439	29538	29282	29047	29411	29433	29468	29418	29351	29276	29388	29418	29322	29191	29475	29203	29206	29307	29327	29200	29043	29299	29211	29416	29283	29213	29147	29400	29482	29373	29457	29437	29406	29350	29399	29390	29424	29249	29530	29442	28953	29419	29203	29395	29420	29360	29364	29392	29093	29411	29277	29394	29496	29601	29341	29328	29334	29023	29125	29325	29429	29210	29574	29177	29483	29207	29349	29252	29395	29607	29426	29521	29407	29309	29102	29143	29313	29257	29428	29459	29605	29172	29298	29323	29225	29179	29422	29483	29415	29528	29501	29401	29381	29287	29599	29403	29374	29240	29305	29310	29459	29505	29156	29212	29493	29428	29165	29393	29214	29302	29260	29651	29230	29094	29526	29406	29164	29397	29180	29437	29376	29300	29317	29335	29528	29066	29400	29379	29599	29282	29269	29610	29309	29449	29083	29159	29088	29294	29477	29469	29641	29361	29106	29373	29255	29542	29299	29375	29064	29543	29158	29071	29234	29490	28998	29154	29262	29229	29395	29547	29364	29187	29327	29559	29472	29376	29302	29226	29373	29314	29458	29177	29187	29361	29485	29281	29501	29373	29360	29613	29244	29359	29442	29397	29292	29425	29362	29398	29561	29328	29367	29437	29543	29254	29168	29269	29267	29405	29149	29383	29244	29583	29364	29360	29375	29385	29161	29404	29383	29296	29236	29333	29157	29410	29213	29290	29382	29464	29244	29371	28985	29308	29268	29337	29397	29304	29253	29538	29207	29330	29630	29316	29388	29566	29380	29475	29403	29301	29098	29354	29202	29421	29433	29410	29286	29439	29242	29035	29443	29520	29257	29386	29398	29274	29372	29307	29288	29206	29346	29346	29106	29354	29295	29575	29267	29312	29490	29255	29322	29345	29187	29075	29243	29552	29633	29110	29449	29377	29256	29200	29371	29304	29123	29531	29493	29582	29365	29320	29535	29388	29223	29432	29509	29527	29382	29589	29562	29382	29439	29593	29711	29418	29269	29418	29445	29441	29272	29287	29187	29243	29609	29574	29353	29358	29207	29188	29281	29177	29241	29643	29217	29293	29609	29203	29319	29424	29241	29407	29489	29255	29121	29153	29379	29401	29170	29297	29258	29230	29350	29357	29301	29324	29371	29305	29623	29468	29338
15114	25415	23833	20746	55811	84635	66406	47009	28714	20367	17697	17270	17383	17227	17139	17225	17258	17198	17313	17157	17207	17299	17178	17134	17361	17021	17256	17391	17144	17154	17444	17054	17187	17256	17193	17039	17359	17373	17150	17258	17149	17225	17211	17216	17134	17228	17095	17153	17115	17430	17262	17218	17024	17148	17204	16830	17249	17068	17230	16908	17192	16965	17183	17121	17112	17231	17193	17319	17149	17076	16984	17105	16948	17028	17247	17067	17205	17144	17170	17037	17108	17222	17290	17131	17029	17236	17102	17368	17218	17141	16991	17029	17223	17216	17150	17298	17105	17166	17307	17106	17194	17022	17271	17046	17190	17079	17130	17152	17306	17052	17158	17097	17187	17173	17268	17228	17143	17164	17139	17204	17169	17045	17239	17055	17273	17110	17142	16928	16943	17254	16862	17139	17046	16936	17283	17147	17264	17110	17210	17048	17291	17119	17267	17029	17046	17219	17183	17093	17112	17348	17109	17094	17228	17062	17213	17152	17083	17052	17079	17096	17316	17119	17140	16982	17074	17196	17023	17090	17086	17213	17098	16948	17239	17201	17116	17164	17146	16872	17134	17156	17091	16959	17222	17002	17061	17016	17202	17015	17141	17182	17168	17310	17046	17117	17176	17209	16978	17016	17163	17010	17322	17038	17198	17104	16932	17259	17134	16925	17177	17047	17123	17275	17104	17165	17319	16970	17057	17170	17031	17243	17178	17008	17041	16872	17254	16965	17134	17199	17193	17114	17075	17187	17174	16975	17057	17141	17162	17146	17038	17117	17144	17192	17227	17208	17090	17033	17198	17007	17195	17030	17086	16999	16901	17204	17274	17392	16936	17094	17192	17156	17095	17129	16983	17159	17089	17094	17218	17182	17210	17064	17144	17243	17118	17121	17202	17139	17159	17130	17030	16992	16999	16989	17312	17102	17151	17115	17119	17092	17169	17066	17256	17054	17221	17187	17167	17143	17289	17021	17206	17000	17257	17141	17159	17059	17212	17125	17251	17207	17170	17348	16988	17046	17234	17151	17076	17093	17223	17033	17125	17110	17161	16985	17206	17001	17118	17023	17153	17225	17241	17146	17172	17085	17213	17149	17218	17140	17283	17312	17092	17283	17104	17012	17146	17076	16929	16920	16855	17196	17140	17034	17167	17099	16960	17148	17116	17204	17069	17181	17154	17095	17151	17108	17234	17238	17229	17247	17144	16978	17162	17156	17235	17158	17173	17055	17207	17252	16981	17033	17057	17107	17184	17313	17224	17190	16946	17208	17227	17056	17018	17341	17235	17073	17165	17224	17014	17167	17083	17125	17128	17250	17175	17248	17137	17068	17035	17431	17108	17322	17221	17113	16797	17102	17240	16981	17196	17220	17116	16887	17163	17112	17036	17062	16936	17063	17071	17300	17207	17276	17046	17138	16993	17100	17191	17063	17163	17128	17296	17117	17220	17081	16956	16999	17199	16918	17097	16997	17166	16895	17228	17223	17235	17154	17216	17094	17024	17098	17070	17094	17244	16905	17272	17101	17016	17217	17085	17055	17321	17273	17103	17069	17257	17122	17041	17263	17143	16978	16997	17108	17225	17143	17149	16874	17143	17176	17214	17096	17109	17197	16971	17076	16932	17172	17133	17269	17273	17120	17145	17078	17321	17157	17240	17203	17027	17128	17127	17112	17231	17115	17150	17093	17362	17070	17304	17087	17131	17253	17141	17138	17251	17063	17125	17143	17133	17217	17221	17062	17166	17121	16990	17011	17258	16995	17180	17169	17111	17085	17134	17073	17035	17014	17126	17056	17211	17240	17301	16850	17015	17047	17281	17166	17136	17029	17039	16953	17231	17120	17202	17043	16955	17175	17320	17077	17315	17005	16967	17295	17276	17207	17164	17118	17282	17155	17108	16948	17074	17344	17273	16874	17098	17062	17132	16964	17079	17303	17095	17024	17191	17168	17195	17144	17088	17082	17176	17029	16945	17203	17211	17179	17048	17136	17179	17072	17038	17135	17067	17157	17129	17084	17174	17136	16918	17074	17182	17191	17168	17106	17315	17161	17258	17199	17095	17135	17083	17004	17128	17067	17187	17052	17244	17148	17291	17142	17248	17091	17063	17181	17208	16859	17098	17107	17344	17002	17229	17185	17324	17034	17066	17194	17107	16938	17158	16962	16978	17149	17093	17125	17227	16991	17228	17258	16987	17101	17087	17164	17084	17094	16964	17267	17171	17122	17087	17234	17086	17093	17024	17188	17114	17114	17058	16896	17276	17080	16997	17076	17136	17250	17094	17129	17243	17229	17088	17143	16975	17109	17202	16965	17268	17085	17198	17055	17030	16954	17024	17019	17154	16989	17057	17167	17035	17075	17064	17353	16969	17254	17120	17064	17095	17274	17088	17142	17068	17222	17223	16976	17146	17177	17187	16927	17026	17017	17204	17047	16944	17152	17100	17120	17138	17085	16976	17067	17128	16947	16990	17176	17241	17170	17139	17108	17132	17047	17152	16965	16956	16989	17094	17017	17155	17212	17022	16943	16983	17215	16921	17088	17150	17108	17154	17015	16997	17158	16977	17021	17094	17166	17257	17236	17116	17012	16980	17169	17054	16984	16964	17301	17248	17090	17274	17229	17251	17003	17106	17000	17136	17190	17136	17130	16977	17228	17087	17014	17025	17130	17377	17185	17099	17135	17195	17090	16987	17227	17055	17221	17130	17061	17234	17078	17017	17170	16846	17074	17115	17153	17123	17131	17069	17078	17027	17038	17107	17065	17150	17266	17264	17160	17082	17131	16994	17140	17189	17141	17042	16929	17063	17178	17049	16863	17103	17106	17248	17248	17206	17146	17127	17142	17137	17325	17227	17133	17017	17065	17194	17204	17165	17108	17142	17012	17056	17124	17184	17035	17136	17047	17005	17055	17049	17180	17225	17172	17150	16945	17177	16900	17244	17180	16980	17207	17082	16884	17081	17072	17013	17228	17081	17046	17065	17227	17139	17200	17105	17014	17002	17008	17119	17060	17119	17224	17209	17121	17172	17249	17323	17143	17210	17066	17021	17066	17043	17201	17160	17065	17056	16987	17193	17183	16994	17184	17113	17091	16942	17106	16916	17146	16998	17256	17035	16937	17345	17110	16961	17213	16941	17103	17153	17131	17206	17123	17185	17058	17216	16978	17132	17272	17093	17071	17066	17239	17076	16980	17111	17137	16933	17147	17205	16871	17110	17173	16977	17171	17263	17227	17107	17194	17034	17261	17277	17204	17235	17072	17115	17291	17175	17226	17079	17134	17086	17172	17089	17122	17056	17068	17315	17160	17070	17270	17239	17065	17050	17187	17203	17164	16973	17220	17111	17129	17127	17196	17110	17214	17061	17072	16929	17036	17124	17078	17089	17007	17201	17101	17280	17237	17028	17211	17288	16985	17024	17135	17251	17139	16994	17088	17095	17252	16985	17150	16917	17290	17042	17109	17336	17249	17010	17152	17282	17029	17021	17232	17081	17133	17227	17029	17022	17170	16902	17165	17049	17012	16968	17233	17204	17235	17034	17085	17257	17107	17188	17067	17180	16969	16863	16986	17225	17092	17006	17358	17101	17257	17121	17094	17134	17117	17254	17003	17041	17205	17117	17070	17230	17215	17075	17122	17232	17231	17275	17026	17015	17126	17119	17128	17192	17162	17320	17025	17143	17208	17361	17029	17312	17148	17420	16967	17072	17015	16988	17082	17068	17146	17091	16886	17105	16903	17324	17044	17206	17208	17013	17141	17179	17263	17047	17286	17083	17142	16990	17167	17264	17084	17231	17062	17146	17233	17046	17105	17034	17046	17045	16931	17105	17108	17196	17202	16927	17021	17255	17091	16987	17033	16979	17075	17142	17110	17235	17082	17084	17101	17167	17177	16997	17345	17045	17184	17221	17350	16987	17061	17126	17149	17164	17064	17252	17138	17140	17004	17295	17251	17227	17037	16974	16903	17263	17154	17164	17061	17246	17128	17106	17093	16996	17114	17232	17028	16956	17048	17130	17106	17348	17302	17168	17124	17296	17075	17175	17112	16979	16992	17135	17219	17098	17108	17035	17010	17244	17106	17011	17163	17091	17020	17147	17284	17178	17150	16906	17150	17227	16965	17271	17098	17130	17241	17079	16986	17212	17011	17139	17077	17055	17227	17285	17149	17226	17134	17094	17238	17209	17138	17067	17087	17259	17137	17309	17056	16896	17176	17169	17070	17302	17138	17103	17151	17222	17310	17126	17031	17279	17101	17125	17078	17184	17275	17235	17087	17090	17124	17280	17049	17048	17214	17186	16987	17064	17072	17081	17154	17231	17035	17177	17010	16864	17187	17135	16983	17200	17317	17221	17229	17202	17173	17151	17138	16975	17193	17127	17134	17245	17101	17177	17087	17044	17236	17253	17026	17062	17098	17128	17215	17128	17193	17261	17135	17057	17209	17164	16995	17016	17037	17103	17043	17116	17115	17105	17134	17164	17083	17018	17072	16984	17164	17027	17217	16986	16994	16988	16938	17240	17132	17157	16970	17024	17083	17278	17176	17202	16938	17077	16903	17188	17169	17474	17319	17194	17192	17126	17041	17097	17293	17187	17319	17369	16955	17239	17326	17137	17104	17062	17099	17077	16937	17049	17049	17345	17140	16984	17029	17105	17090	17269	17113	17181	16992	17210	17282	16958	17256	17077	17147	17106	17033	16996	16931	16937	17235	17073	17269	16992	17174	17194	17143	17150	17155	17163	17207	17228	16951	17059	17001	17233	17096	16999	17038	16978	17081	17192	17071	17143	17002	17074	17281	16971	17235	17124	17169	17193	17124	17131	17039	17303	17115	17015	17175	17008	17160	17039	17084	17088	17110	17060	17054	17195	17077	17112	17068	17004	17147	17164	17106	16931	17102	17139	16977	16954	17073	17028	17198	17080	17145	16930	17182	17285	17082	16917	16976	17142	17087	17232	17063	17242	17131	17027	17143	16846	17031	17059	17104	17058	17090	17126	17014	17293	17122	16998	17045	17134	17167	17249	17007	17164	17050	17137	17268	17143	17167	16899	17076	17113	16909	17098	17211	17094	17135	17014	17264	17123	17241	17174	16917	17144	17088	17092	17129	17226	16831	17118	17177	17082	17125	17046	17106
31215	25287	28799	28006	27696	37929	35325	30169	28004	26763	25929	26086	26185	26301	26156	26115	26066	26063	26189	25856	26122	25921	26075	26312	26237	26029	26048	26228	26212	25862	26137	26023	26182	26135	26004	26075	26011	26285	26034	26220	26121	26105	25789	26052	26208	26148	26198	26405	25952	26147	26358	26141	26102	26067	26130	26091	25940	25991	25872	26194	25853	25849	25737	25859	26294	26122	26095	26263	26347	25984	26378	26083	26113	25903	25872	25834	26049	26154	26119	25791	25924	25897	26136	26102	26286	26183	26238	25903	26014	26163	26304	26263	26368	25843	25873	25928	26084	26101	26040	26137	25890	25662	26192	25908	26121	25894	26146	26017	26302	26100	26141	26038	26310	26287	26181	25938	26014	26266	25985	25947	26248	26066	25929	26017	26205	26148	25889	25947	26066	26258	25984	26068	25667	26210	25906	25892	26020	26040	26294	26216	25975	26302	26068	26126	26048	26023	26112	26165	26090	26392	26213	26104	26102	26201	26054	26228	26085	26146	26000	26133	25863	26104	26146	26132	26354	26085	25973	25816	26179	26186	26106	26210	25973	25996	26224	25742	26190	26029	26184	25887	26180	26018	25897	26071	25935	25720	26047	25929	26080	25974	25862	26250	26063	25876	26252	25953	26128	25884	26077	25703	25909	26038	26239	26258	26139	25835	25995	26001	25619	25867	26235	26051	26108	26059	26146	26146	26051	26004	26114	26100	26204	25819	25837	26037	26101	26132	26044	26039	26182	26128	25998	26068	26074	25950	26031	25795	25861	26095	26081	26062	25991	26121	26286	26087	25991	26369	26089	26071	26051	26072	26001	26196	26358	26236	26125	25940	26056	26023	25860	26138	26058	26102	25978	25896	25765	25970	26057	25939	26171	26064	25966	26076	26070	25984	26109	26012	25926	25968	26010	26095	26216	25986	26066	26129	26217	26012	26051	26146	25848	25978	26065	26112	26035	26061	26132	26112	26108	26188	26050	26419	26321	25742	25985	25945	26017	26050	26110	26207	26198	26138	26128	25990	26110	26133	26053	25853	26228	26217	25972	25976	26098	25881	25869	26239	26171	25862	25924	26226	26271	26017	26068	25792	26017	25904	26035	26184	26104	26071	26182	26001	26036	26091	26061	26096	26336	26093	25934	26014	26244	26007	25923	26188	26091	26208	26163	26144	26035	26151	26077	26144	26081	26043	25921	26031	26224	25964	25969	26129	26170	26073	26175	26175	26237	26088	26112	26016	25946	26022	26346	26073	26048	25837	25871	25902	26034	26153	26035	25925	26031	25803	26050	25934	25923	26052	26081	26100	26018	26202	26118	26057	26089	26115	25952	26049	26002	26174	26155	26230	26088	26042	25882	26107	25993	26123	26172	25925	26052	26095	25805	26183	26207	26005	25939	25977	26040	25915	26139	26063	26252	26060	25963	26017	26109	26176	25893	26137	25919	26045	26053	26172	25984	25988	26136	26351	26112	26071	26044	26031	26233	26304	25954	26034	26134	25935	26089	25900	26066	26025	25979	26093	26046	26085	26195	26245	25972	26123	26233	26163	26028	26083	26133	25971	25805	26182	26057	26004	26008	26005	25768	26037	26006	26070	25945	26008	25939	26165	25886	26063	25910	25829	26144	26063	25929	26113	25997	25927	26091	26312	26472	26301	26027	26259	25929	26086	25976	25998	26046	26052	26128	26129	26115	26475	25944	26028	26008	26156	26151	26183	26125	26085	25971	25948	25746	25904	26148	25985	25821	26129	26213	26078	26061	26060	26000	25857	26127	26092	26010	26050	26160	26083	26103	26048	26169	26012	26026	25958	26001	25989	26175	26207	26099	26249	25751	26278	26084	26093	26226	25773	26068	26095	26172	26263	25805	26229	26077	25940	26064	25704	26099	26041	26128	25817	25902	26045	25948	25942	25950	26185	26136	26323	26142	25847	25880	25953	26099	25866	25798	26067	25913	26069	26157	25914	26219	26038	26017	25895	26053	26047	25897	26290	26018	25895	26141	26308	26123	26024	25934	26279	26174	26087	25832	25895	25889	25807	25989	26266	26087	26414	26086	25918	26072	26141	26052	26030	26203	26171	26039	25978	26107	25919	25991	25723	25945	25919	26044	26095	25973	25997	26005	26010	26029	25911	26160	26091	26000	25964	26075	25975	26170	25987	26176	25896	25917	26445	26180	26106	26034	26058	26158	26079	26283	26126	25735	26057	26090	26086	26230	26123	26205	26325	26102	26183	25919	25967	25848	26157	25984	25997	26078	25937	26116	26114	26086	26214	26209	26190	26072	26103	26225	26014	26103	26179	26513	26091	25995	25936	26116	26069	26002	26040	26342	25938	26123	26005	26370	26257	26256	26101	26165	25788	26078	25898	25998	25897	26031	26080	25995	25953	26044	25935	26040	25985	25993	26020	26197	26217	26000	26264	26180	26107	26218	25936	26035	25922	25906	26015	26295	26116	26032	26061	26221	26196	26035	26208	25834	26183	26152	25953	26076	25897	25927	25985	26081	25703	25836	26032	25975	25981	26299	26081	25796	25803	26032	26102	26039	26008	25994	26117	26020	26233	25790	26084	25991	25976	25885	26046	26414	26096	25981	25915	26092	26176	26326	26036	26290	25930	26021	25974	26107	26099	26070	26026	26199	25911	26231	25818	25922	25746	26058	26325	25724	25958	26012	25884	26008	26096	26242	25887	25893	26177	25970	25803	25984	26133	26053	25918	25942	26147	25804	25994	25806	26144	25971	26103	26033	25863	26129	25986	26021	26253	26042	26155	26234	26027	26201	25909	26080	25989	25998	25988	25900	26001	26092	25959	25797	26183	25925	25953	25820	26115	26169	26013	26206	26172	26194	26116	26109	26247	25972	26153	25949	26146	25834	26157	26111	26026	25976	26190	25897	26097	26139	25939	25878	26089	26043	25958	26151	26315	26196	26102	25934	26049	25827	25997	26025	26212	26162	25902	26059	26190	26047	26069	25934	25834	26067	26178	26279	26018	25982	26106	26236	26141	26300	25926	26101	26190	26204	25855	25710	25943	25760	25895	26124	25895	25962	25926	26064	26155	26147	25833	25936	26127	26128	25816	25989	25946	25938	26052	26100	26081	26098	26144	26033	26290	26094	26145	26071	26164	26100	25853	26055	26104	26247	25910	26200	26116	26113	26289	25958	25905	26155	26132	25930	25860	26226	25976	26248	25794	26069	26127	26133	25948	25953	25978	25825	26133	26151	26044	26080	26053	26359	25792	25924	26033	25799	26077	25901	26165	26034	26019	26163	26070	25991	25884	26058	26174	25977	26176	25843	25962	26217	26005	25899	26191	25868	26200	26008	25963	26016	25845	26079	26208	26221	25852	26027	26113	26172	25918	26344	26375	25860	26177	26153	26205	25937	26193	26036	26017	26077	25977	26205	25947	25950	26163	25926	25863	25815	25964	26032	25938	25888	26233	26178	25818	26030	26086	26127	25939	25990	26062	26091	26050	25912	25820	26119	26142	26024	26296	25940	25929	26047	26196	25905	25921	25745	26241	26434	25997	26118	25798	25978	25994	26334	25917	25759	25953	26157	26027	26160	26280	26099	25976	25930	26042	25879	26095	26175	26107	26202	25812	26037	26020	26286	26040	25924	25979	26039	26356	26054	26132	25911	25868	25928	26031	26021	25981	26058	25905	25740	26038	26024	26004	25877	26134	26219	25969	26010	26136	26122	26108	25877	25976	26082	26004	26303	25973	26206	25965	25908	26022	26082	26073	25862	25782	26236	26213	26084	26079	26345	26086	25914	26090	26007	25900	26288	26125	25945	26181	25965	25934	25900	25906	25814	25975	25927	26182	26158	26057	26255	25839	26034	26000	26235	26168	26085	26054	26081	26206	26094	26055	25983	26150	26212	26238	26121	26035	26062	25950	25943	26317	26099	26091	26252	26109	26073	26000	25965	26030	26141	25895	26071	26025	26180	26222	26008	26105	26127	26045	25821	25947	26307	26048	25978	26030	25890	26030	26236	25898	26211	26295	25919	26020	25963	25793	26160	25842	26085	26095	25812	26248	26110	25998	25933	26073	26103	25928	25826	26272	25937	25936	26305	25915	26072	25929	25980	26100	26144	26212	26153	25941	26123	26137	26182	26100	25973	25757	26209	26134	26075	25865	26136	25967	25927	26231	26050	26123	26127	25937	26257	26127	26241	26161	25856	26104	26057	26118	25919	26012	25956	26030	25920	26137	26344	26046	26068	26187	26203	25883	26041	26094	25903	26218	26162	26083	25889	26143	26094	25907	25814	25919	25911	26032	26300	26098	26050	26041	26083	26135	26230	25967	26151	26039	25909	25924	26316	26301	25948	26024	25886	26242	26029	26085	26057	26041	26115	26049	26181	26104	26097	25855	26059	26123	26275	26353	26094	25968	26113	26138	25990	25808	25909	25778	26169	25801	26187	26213	25999	25930	26097	26221	25901	25885	25904	26284	26218	25908	26074	26111	26278	26189	26142	26019	26295	26018	26062	26355	25971	26062	25887	25864	26232	25987	26092	25929	25978	26335	25926	25826	25925	26085	25903	25961	26228	26186	26266	25964	25975	26233	26142	26083	26121	26082	26034	26062	26066	26108	26078	26177	26049	26074	25926	25989	25859	25869	26061	25967	25872	26118	26286	25824	26011	26161	26159	26106	26297	26178	26058	26089	25987	26132	26145	26189	26283	26247	26150	26048	26104	26045	26026	26142	26050	26145	26152	25967	26200	25970	26047	26295	25973	26071	26035	25885	25812	26048	26135	26207	26011	26158	25972	26126	25922	26125	25945	26022	26048	26113	26155	25932	25885	26135	26087	25984	25831	25605	26202	26163	26193	26156	26268	25848	26025	26156	25968	25994	26143	25812	25809	25970	26194	26221	26106	26104	26210	25959	25753	26001	25968	25949	26119	26348	26012	25894	26067	25753	26114	25894	26053	26094	26098	26150	26267	26201	26105	25906	26035	26231	26502	26355	26254	26357	25946	25933	26048	26219	25988	26180	26023	25863	25864	26075	26113	26074	26276	26139	26075	25913	25974	26007	26211	26031	25910	26109	26136	26149	25836	26040	26313	26265	25936	26110	25954	26402	26205	25882	25910	26106	26165	26097	26043	26143	26135	26166	25783	26341	26236	26020
15123	15969	15507	15392	18349	29113	23060	18729	16732	15608	15092	15226	15057	15092	15011	15202	15062	15106	15131	14864	15116	14955	15198	15055	15239	14974	14915	15103	15217	15046	15048	15193	15159	14949	15114	15223	15106	15043	15024	14943	15026	15069	15170	15108	14982	15060	14978	15088	15058	15171	15021	15141	15140	14998	15127	14921	14971	15288	14972	15206	15108	15059	15180	15169	15011	14908	15137	15161	15102	15138	15067	15125	15124	15115	15211	14973	15078	14962	15141	14972	15128	15268	15155	15059	14972	14988	15067	15024	15060	15090	14951	15125	14998	15138	15096	14929	15050	15131	14969	15131	15059	15092	15180	15004	15026	15159	15143	14936	14987	15267	14905	15063	15057	14682	15191	15056	15098	14879	15042	15151	15110	15135	15268	15175	15099	15042	15148	15049	15125	14995	15050	15042	15075	14992	14982	15171	15116	15076	14986	15209	14853	14971	14987	15393	15054	15110	15000	15042	15186	15148	14910	15026	15004	14913	15135	15090	15096	15024	14977	15009	15156	15365	15130	15022	15023	15298	15172	14941	15163	15195	15015	14972	15082	15058	15043	15076	15178	15120	15155	15096	15153	15162	15024	15067	15141	15044	15034	14906	15405	14961	14989	15253	15159	15002	15197	15183	15208	15117	15047	15038	15246	14967	15084	15118	15114	15172	15177	15011	15202	15057	15177	15101	15253	15110	15014	15182	14989	15003	15171	15164	15098	14845	14877	14915	15114	15053	15120	15057	14982	15150	15119	15150	14893	15274	15189	15034	14932	15175	15115	15006	15042	15088	15022	14834	15038	15113	15096	15137	14847	15221	15086	15084	15196	15106	15070	15018	15254	15123	15263	14934	15068	14928	15169	15084	15174	15173	15241	15227	15228	15028	15127	15111	15328	15074	15139	15239	15033	15069	15001	14937	15165	15130	15011	14977	14938	15097	15189	15161	15086	15089	15043	14988	15192	15040	15126	15046	15204	15217	14960	15080	14901	15000	14977	14824	15244	14920	14965	15226	15137	15123	15197	15119	14797	15191	15080	15035	15129	15024	14952	15018	15111	15210	15009	15062	15104	15094	15180	14924	15131	15040	15023	15009	15207	15012	15215	15069	14982	15052	14995	15065	15303	15045	15278	15135	15167	15104	14865	14887	15008	15109	14932	15150	15273	15277	15278	15056	15093	14917	15091	14925	15098	15055	15170	15117	15025	15083	15039	15062	14981	14949	15046	15039	15086	14983	15071	15159	14993	15101	15044	15032	15044	15229	15161	15166	15179	14959	15047	14945	15132	15083	14997	14975	15205	15116	14935	15130	15055	14914	15094	15057	15234	15078	15134	15138	15177	15016	15000	14980	15251	15043	15207	15113	15136	15212	15170	14999	15344	14955	15166	15084	14968	15004	15175	15188	15133	15048	14977	14938	15140	15098	15087	15090	15078	15226	15072	15109	15046	15245	14888	15211	15234	15101	14993	15180	15006	15099	15105	15171	15174	15146	15161	15190	15007	15154	15155	15047	15093	15211	15035	14971	15155	14971	15139	15226	15089	15097	15019	14968	15168	15067	15082	15189	15079	15013	14947	15136	14860	15185	15113	15112	14927	15224	15098	14927	15043	15006	15211	15216	15110	15054	14995	14907	14929	15119	15062	15192	15010	14989	15067	15137	15094	15142	15010	15085	15044	15281	14908	14994	15251	15013	15232	15007	15047	15017	15145	15097	15190	15081	15000	14959	15235	15047	15121	15170	14943	15239	15119	15117	15237	15053	15219	15144	15181	15254	15183	14951	15019	15046	15031	15069	15118	15011	14973	15078	14949	15135	14901	14949	14972	15177	15096	15123	15132	14990	15092	15030	14958	15117	15183	15020	14911	15060	14998	15096	15049	15118	14960	14995	15055	15205	15170	15253	15171	15279	15039	14864	15185	15002	14872	15078	14994	15074	15099	14933	14989	15096	15001	15056	15186	15114	15249	15204	15074	15158	15134	14952	15112	15176	15064	15027	14864	15006	15164	15165	15142	15015	14970	15090	15093	15242	15172	15096	15026	15130	14990	15141	14943	15145	14950	15116	15126	15086	15021	15061	15001	15087	15108	15140	15238	15132	15175	15156	15070	15167	14957	15026	15044	15157	15116	14956	15176	15128	14998	15252	15340	14996	15114	15148	15190	14988	15087	15066	15266	15140	15066	15112	15068	15117	15027	14932	15058	15052	15120	15083	15158	15028	15115	15180	14956	15059	14934	14952	15166	14960	15108	15012	15136	15125	14984	14971	15097	15064	15054	15223	15050	15272	14959	15172	15043	14939	15089	15204	15157	15091	15133	15197	14958	15218	15148	15080	15162	15080	15104	15228	15141	15249	15195	15211	15095	14943	15127	15044	14991	14984	14987	15256	15011	14918	15111	14949	15026	15070	15126	14984	15014	15223	15264	15028	15177	15155	14922	15047	15323	15108	15274	15222	15106	15001	15064	14936	15086	15155	15021	15075	15010	15059	15177	15087	15141	15143	15351	14922	15134	15075	15017	15131	14973	15032	14875	15149	15031	15079	14985	15114	15209	14937	15133	15061	15107	15053	15151	15139	14953	15129	15090	15032	14996	14849	15005	15003	15162	15103	15121	15147	15204	14963	14996	15128	15083	14941	15131	15213	15058	14905	15058	15103	15256	15169	15217	15045	15015	15097	15060	15257	15073	15091	15138	15270	15058	15192	15243	15104	14991	14935	15213	14995	15117	14995	15246	15051	15188	15112	15102	15088	15170	15268	15012	15019	14998	15088	14971	15032	15111	14994	14998	15048	15056	15228	15042	15067	15144	15112	15167	15061	15037	15026	15178	15160	14884	15051	15206	15026	15283	15087	15099	15174	15208	15086	15073	15256	15007	15074	15072	14989	14991	15155	15226	15013	14952	15073	15225	15028	15097	14933	14864	15233	15121	15097	15198	14972	15107	15186	15103	15208	15009	15140	15192	15124	15019	15148	15046	14980	15057	15061	14943	15073	15094	15132	14877	15317	15043	15146	14970	15188	15182	15063	15078	15160	15009	15051	15156	15125	15082	15125	14817	14984	15066	14984	15079	15056	14915	15297	15076	15115	15012	15045	15171	14993	15117	15269	14986	15407	15090	15152	15022	15107	15022	15083	15020	14984	15235	15078	15071	15252	14974	15120	15333	15037	15014	15212	15137	15089	15071	14998	15055	15076	14949	15205	14873	14998	15018	14969	15102	15045	15117	15024	15185	15031	15108	15155	15098	15013	15080	15235	14997	15103	15182	15094	14905	15047	15129	14955	15139	14994	15235	14979	14983	15144	15047	15032	15066	15222	14974	15258	15054	15102	15095	15198	15133	15050	15164	15008	15144	15161	15106	15012	15274	15295	15069	15105	15211	15185	15225	15132	15165	15001	15013	15114	14963	15158	15126	15365	15001	15062	15141	14942	15198	15192	15064	15162	15193	14991	15155	15218	15153	15099	15100	14904	15078	15056	15159	14976	15145	15063	15211	15241	15194	15031	15108	15208	14881	15176	15180	15107	14929	15083	15016	15112	15149	15156	15096	15241	15278	15021	15010	15068	15040	15180	15058	15209	15000	15034	15104	15183	15060	15131	15083	15101	15221	15097	15272	15071	15221	15103	15047	15177	15232	14972	14958	15045	15006	15199	15033	14971	15236	15046	15105	14982	15082	14941	15084	15173	15141	15299	15299	15048	15121	15109	15170	15080	14960	14837	15106	15104	15346	15072	14942	15054	15041	15040	15058	15034	14957	15205	15134	15151	14975	15242	15229	15104	15070	15278	15107	15088	15060	14957	15126	15016	15049	15089	15170	15049	14950	15204	14960	15254	15109	15122	15185	15087	15057	15037	15001	14990	15097	14973	15077	15083	15163	15199	14967	15174	15005	15127	15020	14965	15225	15002	15260	15049	15170	15168	15138	14868	14902	15238	15115	15014	14940	15136	14978	15174	15137	15183	15160	15040	15136	15107	15067	15055	15149	15149	15101	15078	15044	14989	15074	15262	15285	15116	15069	15216	15279	15128	15243	14997	15311	14940	15013	15125	14978	15216	15242	15117	15248	15001	15074	15112	15074	14989	15060	15141	15171	15034	15060	15031	15126	14937	15062	15149	15040	15033	15003	15129	15005	15101	15106	15015	15014	15154	14944	15113	15170	15196	15046	14936	14985	15025	15066	15147	15022	15004	15010	15014	15171	14992	14987	15059	15204	15036	15059	15176	15286	15048	14996	15076	15086	14787	14954	15060	15039	15028	15080	15215	14976	15117	15035	15146	15167	15023	15169	15122	15115	15095	15140	15176	15137	15134	14801	15251	15148	14913	15035	15044	15072	15164	15261	15156	15282	15258	15240	14970	15186	15110	15087	15152	14979	15074	15099	15049	15072	15144	15142	15163	15070	15194	15106	15031	15180	15024	15170	15020	15236	14976	15285	15032	14987	15077	14999	14976	15116	15128	15041	15032	15130	15120	15089	15174	15148	15127	14801	15040	15147	14956	14846	15078	15194	15101	15197	15269	15107	15091	15155	14974	15073	14935	14927	15083	15107	15318	15109	15177	14991	15007	15082	15179	14873	15117	15137	15230	15081	14983	15114	15042	15095	15059	15245	15062	14952	15240	14971	14910	15105	15130	14940	15044	15066	15008	15088	15102	15107	14960	15037	15079	15022	15121	14969	15077	15163	15214	15040	15158	15061	15026	15119	15091	15360	15092	15026	14984	15139	15308	15056	15050	15107	15010	14909	15195	15139	15013	15103	15197	15244	15065	14947	15219	14998	14987	15081	15287	15148	14942	15039	14995	15072	15008	15137	14867	14853	14952	15162	15123	15122	15024	15115	15055	15174	15008	15047	15020	14972	15259	15200	15187	15107	15068	15270	14992	14916	15017	15287	15076	15051	15188	15159	15206	15064	15011	15154	15061	15198	15100	15186	15231	15211	15059	15085	15063	15231	15153	14980	15044	15035	15118	15086	14806	15274	15267	15184	15065	15155	14990	15035	15140	15149	15124	14907	15181	15024	15031	15194	15137	15001	14925	14966	15037	15214	15259	15154	14971	15083	15062	15007	15229	15106	15056	15018	15094	15107	15031	15004	15165	15027	14992	15221	14967	15054	14909	15086	15087	14914	15089	15041	15264	15173	15093
24327	21308	28236	25431	33481	67736	62426	45415	34324	27907	24660	23981	23733	23543	23842	23531	23580	23674	23670	23495	23583	23541	23508	23487	23557	23522	23607	23566	23594	23561	23665	23444	23761	23566	23370	23588	23503	23222	23386	23524	23633	23517	23516	23677	23695	23495	23846	23421	23421	23416	23546	23529	23488	23537	23562	23217	23212	23406	23355	23590	23718	23665	23472	23619	23620	23634	23583	23427	23365	23227	23726	23535	23348	23547	23478	23391	23515	23360	23639	23852	23344	23697	23472	23410	23533	23724	23310	23531	23367	23612	23614	23373	23238	23470	23406	23566	23490	23708	23495	23259	23734	23541	23630	23388	23581	23567	23502	23393	23284	23534	23450	23199	23482	23637	23264	23470	23551	23443	23691	23320	23458	23541	23542	23255	23415	23515	23529	23557	23346	23580	23498	23339	23389	23729	23752	23517	23526	23547	23411	23505	23564	23581	23380	23528	23637	23434	23167	23595	23550	23570	23476	23382	23387	23507	23453	23225	23251	23186	23611	23567	23501	23639	23255	23358	23513	23601	23528	23539	23460	23637	23409	23315	23598	23394	23683	23639	23253	23540	23499	23352	23565	23498	23633	23588	23571	23458	23424	23564	23417	23394	23313	23656	23598	23411	23399	23532	23498	23614	23557	23471	23385	23582	23558	23640	23683	23589	23699	23555	23502	23598	23465	23569	23525	23649	23596	23395	23776	23545	23591	23397	23453	23498	23464	23562	23538	23426	23498	23570	23496	23665	23478	23357	23411	23620	23413	23476	23296	23638	23471	23366	23548	23450	23423	23556	23363	23545	23662	23345	23411	23474	23301	23193	23645	23533	23398	23615	23512	23421	23574	23696	23627	23357	23354	23277	23377	23334	23402	23609	23470	23509	23552	23593	23396	23473	23661	23487	23540	23410	23465	23848	23699	23383	23562	23433	23624	23276	23312	23353	23591	23644	23521	23488	23510	23398	23387	23582	23515	23600	23575	23446	23358	23504	23583	23591	23443	23528	23689	23353	23457	23318	23470	23285	23422	23486	23391	23599	23421	23470	23271	23526	23701	23394	23489	23586	23619	23503	23288	23382	23502	23353	23550	23300	23918	23558	23416	23337	23298	23410	23615	23560	23586	23490	23563	23192	23328	23529	23549	23597	23760	23502	23424	23567	23625	23440	23536	23689	23342	23419	23652	23267	23381	23363	23302	23651	23493	23719	23546	23282	23790	23555	23392	23486	23484	23573	23423	23569	23428	23308	23280	23522	23224	23515	23423	23785	23536	23755	23631	23426	23610	23485	23567	23489	23395	23481	23190	23359	23247	23557	23496	23634	23533	23690	23919	23632	23492	23576	23632	23278	23549	23238	23453	23483	23572	23223	23626	23434	23521	23398	23460	23744	23344	23499	23590	23233	23440	23403	23387	23384	23287	23458	23522	23664	23488	23521	23642	23681	23534	23587	23575	23327	23447	23495	23432	23319	23460	23228	23427	23529	23360	23507	23403	23429	23511	23589	23478	23429	23450	23569	23460	23452	23487	23500	23497	23567	23566	23476	23690	23597	23450	23574	23428	23556	23646	23414	23341	23425	23458	23330	23530	23571	23528	23417	23435	23431	23622	23446	23574	23652	23480	23295	23387	23461	23492	23500	23651	23399	23369	23550	23636	23289	23589	23334	23350	23399	23437	23324	23647	23518	23237	23215	23497	23497	23627	23285	23458	23363	23568	23486	23660	23415	23501	23338	23433	23499	23431	23163	23503	23625	23484	23419	23556	23665	23318	23515	23554	23542	23390	23575	23468	23430	23395	23334	23426	23394	23494	23591	23536	23502	23549	23649	23368	23553	23486	23377	23448	23609	23510	23540	23776	23537	23175	23512	23616	23381	23598	23584	23345	23481	23511	23493	23508	23266	23808	23452	23563	23614	23642	23347	23480	23310	23129	23490	23267	23364	23763	23712	23529	23443	23568	23607	23514	23641	23603	23608	23599	23485	23419	23669	23418	23415	23659	23792	23653	23469	23351	23453	23575	23441	23634	23219	23599	23614	23490	23422	23397	23377	23494	23345	23642	23535	23321	23595	23395	23418	23462	23567	23604	23484	23398	23484	23591	23449	23474	23597	23484	23541	23473	23382	23494	23640	23554	23613	23425	23434	23504	23543	23308	23476	23651	23447	23562	23588	23363	23457	23414	23170	23532	23372	23287	23304	23601	23362	23487	23607	23519	23610	23468	23735	23160	23316	23519	23240	23525	23308	23520	23582	23494	23498	23400	23507	23367	23316	23571	23566	23486	23667	23496	23342	23614	23462	23763	23599	23283	23486	23443	23584	23347	23361	23583	23504	23332	23481	23511	23408	23548	23366	23521	23236	23491	23394	23800	23144	23386	23489	23214	23643	23286	23318	23695	23571	23528	23697	23399	23468	23480	23534	23389	23480	23378	23375	23379	23319	23636	23424	23321	23399	23657	23630	23620	23374	23679	23463	23620	23372	23688	23404	23366	23465	23449	23542	23489	23564	23615	23447	23489	23485	23398	23511	23372	23495	23296	23405	23323	23573	23641	23548	23385	23268	23443	23522	23519	23401	23313	23662	23615	23527	23313	23235	23749	23382	23478	23767	23660	23394	23557	23473	23654	23479	23608	23348	23153	23335	23549	23651	23346	23464	23536	23437	23336	23623	23359	23243	23463	23601	23743	23465	23519	23620	23512	23374	23568	23643	23560	23359	23482	23379	23427	23591	23570	23479	23483	23318	23282	23524	23297	23506	23456	23434	23647	23550	23599	23191	23654	23700	23669	23530	23306	23420	23515	23407	23700	23372	23615	23379	23413	23605	23434	23577	23715	23451	23444	23493	23484	23409	23511	23531	23476	23412	23511	23247	23584	23188	23245	23224	23478	23543	23433	23468	23341	23692	23540	23286	23389	23583	23472	23765	23639	23414	23416	23484	23318	23254	23582	23325	23441	23549	23522	23734	23510	23471	23430	23657	23321	23485	23558	23643	23573	23437	23357	23562	23404	23693	23729	23505	23575	23418	23599	23106	23443	23468	23504	23503	23553	23565	23496	23538	23366	23537	23588	23459	23591	23241	23423	23558	23545	23680	23522	23488	23513	23471	23346	23530	23472	23489	23187	23262	23400	23520	23570	23603	23476	23515	23468	23441	23609	23257	23387	23410	23345	23584	23293	23581	23520	23480	23657	23573	23719	23389	23572	23709	23350	23723	23544	23593	23274	23323	23569	23444	23595	23252	23414	23443	23687	23521	23413	23611	23521	23594	23517	23396	23476	23497	23505	23371	23500	23453	23380	23652	23445	23268	23370	23605	23656	23444	23603	23487	23364	23567	23718	23637	23440	23249	23394	23816	23422	23710	23508	23463	23537	23427	23645	23343	23404	23868	23353	23412	23629	23330	23653	23537	23643	23388	23309	23476	23693	23477	23794	23403	23835	23678	23681	23625	23451	23772	23778	23640	23569	23657	23558	23413	23518	23359	23338	23374	23658	23605	23657	23512	23465	23525	23540	23589	23473	23614	23428	23468	23282	23531	23549	23389	23503	23523	23437	23420	23440	23547	23508	23835	23468	23518	23310	23660	23545	23433	23474	23454	23506	23250	23560	23361	23676	23408	23631	23336	23642	23487	23500	23552	23508	23368	23457	23602	23613	23517	23772	23517	23424	23579	23562	23561	23506	23331	23481	23149	23497	23614	23614	23679	23361	23645	23468	23559	23758	23564	23465	23302	23476	23336	23428	23504	23365	23462	23512	23776	23536	23511	23599	23457	23567	23286	23496	23488	23589	23642	23577	23521	23735	23541	23580	23670	23423	23293	23432	23371	23718	23545	23651	23451	23156	23381	23680	23556	23663	23573	23566	23498	23597	23392	23472	23422	23458	23348	23476	23608	23591	23517	23603	23464	23299	23429	23532	23779	23631	23411	23513	23311	23342	23519	23282	23581	23278	23617	23372	23436	23394	23456	23363	23537	23400	23534	23261	23459	23546	23366	23332	23386	23640	23604	23697	23411	23402	23516	23656	23479	23355	23639	23594	23561	23687	23600	23353	23712	23628	23741	23651	23724	23370	23441	23469	23321	23644	23506	23430	23414	23364	23624	23746	23529	23357	23586	23498	23178	23445	23781	23636	23474	23480	23489	23659	23432	23411	23563	23421	23566	23577	23755	23579	23549	23415	23530	23395	23380	23478	23319	23450	23492	23671	23264	23689	23443	23285	23389	23401	23689	23374	23449	23417	23505	23477	23485	23330	23515	23414	23475	23371	23416	23502	23566	23600	23495	23588	23465	23345	23704	23427	23614	23459	23439	23739	23443	23496	23396	23502	23558	23277	23496	23171	23302	23434	23148	23574	23322	23390	23441	23574	23553	23512	23498	23485	23448	23490	23535	23598	23313	23598	23432	23316	23695	23284	23814	23274	23764	23662	23608	23661	23272	23661	23584	23360	23545	23660	23450	23570	23487	23332	23559	23322	23612	23386	23365	23548	23739	23462	23615	23450	23405	23307	23267	23439	23477	23757	23641	23348	23576	23497	23557	23553	23698	23610	23559	23513	23557	23750	23435	23310	23384	23866	23452	23440	23576	23574	23423	23442	23369	23396	23618	23624	23569	23419	23375	23418	23193	23356	23520	23368	23517	23637	23579	23285	23318	23249	23450	23519	23737	23577	23500	23338	23390	23583	23516	23320	23413	23484	23453	23489	23460	23474	23317	23361	23481	23559	23427	23499	23357	23481	23380	23484	23501	23563	23385	23509	23533	23359	23358	23442	23541	23449	23349	23494	23478	23327	23451	23570	23502	23281	23561	23545	23575	23613	23371	23441	23361	23550	23559	23497	23593	23238	23239	23716	23722	23620	23619	23559	23708	23577	23776	23899	23595	23485	23457	23368	23350	23448	23721	23816	23537	23526	23620	23688	23504	23515	23586	23548	23546	23215	23341	23524	23783	23458	23626	23553	23533	23316	23445	23439	23326	23612	23617	23587	23547	23574	23450	23592	23627	23617	23545	23410	23390	23399	23652	23578	23300	23674	23372	23621	23590	23505	23399	23521	23222	23619	23568	23425	23441	23515	23766	23627	23308	23397	23554	23526	23386	23405	23668	23449	23578	23650	23528	23627	23335	23291	23555	23775	23453	23325	23508
12395	19473	18305	17371	36252	69007	57312	35897	24725	17116	14350	14210	14065	14067	14115	14056	13867	14134	14069	14095	14030	14075	14051	13932	14055	13979	14042	13872	14007	14134	14056	14165	14083	13905	13920	13897	14014	14002	14078	14051	13806	14193	13972	14091	13993	13874	14024	13972	14043	14041	13918	14012	13991	13917	14065	14006	13842	14061	13996	13922	13846	14052	13894	14013	14073	13824	13950	14007	13883	13930	14018	13823	13987	13952	14004	13857	13721	13884	14063	13953	13927	13820	14085	13885	13979	14093	14014	13896	13956	13876	14019	13902	13855	13904	14045	14012	13999	14014	13985	13933	14020	13912	13845	14088	13914	13881	13984	13861	14114	14081	13977	13834	13977	14014	14069	13924	13938	13958	13959	13877	13878	13899	13752	14040	13936	13994	13994	14051	14103	14053	13967	13812	13953	13856	13830	13832	13869	13946	14054	13919	13990	13983	13731	13888	13849	13890	13978	13986	14057	14002	13901	13837	13843	14233	13878	13776	14003	13872	14077	14010	13858	13898	14038	14014	13885	13867	14064	14004	13855	13954	13942	13876	13764	14195	13924	13840	14017	13893	14001	13930	13954	13946	14071	14113	13918	13883	13881	13893	14064	14012	13915	13862	13908	13911	13925	13879	13947	13958	13833	13851	13932	13944	14081	13944	13890	13706	13969	14083	13935	13767	13884	13773	14028	14071	13792	14000	14053	13961	14007	13818	14096	13962	13986	13943	13899	14115	13923	13972	13940	13975	13905	14029	14030	13781	13816	13920	13753	13908	13894	14019	14110	13866	13801	13930	13855	14022	14007	13891	14188	13936	14143	13897	13897	13912	13910	14035	13962	14052	13906	14075	13952	13974	13630	13803	14046	13725	13853	13785	13974	13812	13955	14144	13864	13872	13835	13862	13693	14051	14046	13939	14070	14150	13870	13892	13888	13860	14053	13936	13967	14046	13976	13997	13955	14044	13923	13877	13964	13972	13841	13816	13767	13899	13995	13847	13870	13986	13985	13916	13829	13911	14143	13916	13830	13925	14008	13898	13939	14069	13900	13883	14014	13971	13951	14003	13845	13876	13885	13889	13864	13855	13908	13993	14044	13904	13829	13806	13826	13974	13939	13967	13860	14024	13982	13960	14019	13806	14031	13920	13939	13904	13852	13953	14029	13850	13970	14102	13942	13792	14055	13869	13908	14000	13978	13981	13886	13698	13896	13901	14109	13793	14012	14213	13847	13885	13852	13863	13933	14038	13980	13955	14112	13830	13889	13845	13931	13907	13880	13957	13878	13830	13825	13842	13818	14014	13712	13886	13893	14025	13880	13939	13933	13847	13860	14057	14039	13981	13964	13969	13922	13832	13985	13747	14007	13979	13779	13988	14225	13996	13970	13961	13993	13967	14024	13890	14119	14089	13794	13944	13781	13813	13930	13850	13893	13930	13689	13824	13866	13747	13870	13968	13988	13895	13908	13988	13850	14015	13936	13899	14058	13920	13851	13972	13923	13997	13917	13945	13947	13927	13946	14003	13924	13925	13874	13903	14015	14161	14186	13874	14014	13826	14039	13863	13967	13990	13876	14138	13828	13904	14007	13970	13869	13937	13929	13991	13954	13730	14019	13952	13872	13756	14192	13830	13954	13899	13970	13929	13742	13914	13957	13935	14075	13996	13998	13916	13938	14038	14003	13963	14007	14067	13847	14066	13969	14001	14069	13919	13781	13763	13711	13830	13959	14041	13876	13957	13908	13994	13760	13750	14018	13742	13931	13827	13782	14087	13886	13963	14093	13937	13956	13924	13906	13980	13944	14066	13950	13913	13976	13867	13895	13939	13818	14110	13835	13705	14012	13946	13898	14092	13913	13902	13883	14060	13925	13890	13779	13817	13968	14022	13983	14055	13878	13798	13787	14042	13957	14027	13988	13809	14016	13775	13816	13874	13872	13872	13888	13843	13979	13712	13885	13878	13913	14017	13811	13798	13945	14070	13766	13985	13742	13903	14181	13826	13833	14032	13894	13959	13959	13868	13946	14014	14042	13847	14056	14074	13753	13922	13881	13895	14033	14048	14010	13943	13963	13924	13921	14177	14029	13901	13832	13940	13852	13830	13983	13986	13799	13908	13940	14053	13995	14047	13794	14122	14023	14125	13905	13886	13990	13945	13859	13912	13970	14081	13951	13913	13852	13937	13903	14038	14013	13752	13722	13839	14096	13855	14005	13926	13978	13917	13934	13942	14071	13989	13905	13788	13906	13939	14065	14044	14044	13991	13957	14007	13961	13811	13695	14100	13896	14060	14030	13842	13946	13836	14077	14047	13907	13860	14048	13925	13832	13802	14003	14198	13830	13927	13908	13874	13955	14215	14128	13894	14031	13954	14059	14089	14065	13881	14002	14118	13886	13907	13911	13913	13978	13930	13952	13729	13879	13955	13917	13808	13934	13880	13924	13631	13942	13987	13893	13790	13921	13837	13865	13943	13985	14114	13824	13908	14005	13924	13956	13879	13836	14067	13976	13872	13953	13876	14092	13964	13984	13841	14071	13864	14029	13937	14110	13876	14029	13836	13995	14023	13892	13750	13697	13886	13928	13947	13911	13831	13897	13888	14005	14045	13889	14056	13967	13948	14139	13927	14015	13932	14030	14030	13872	13964	13914	13905	14015	13997	13902	13813	14002	13872	13905	13898	13901	13937	13977	14011	13945	14010	14106	14092	13940	13995	13921	14091	14076	13895	13798	13967	13954	13884	13954	14025	13983	13872	13985	14001	13809	13978	14013	13978	14099	13995	13902	14072	13832	13991	13900	13929	14044	13896	13898	14056	13932	14005	13954	13900	13983	13945	13872	14018	13924	13892	13964	13938	13835	13928	13813	13944	13823	13895	14019	14003	14031	13828	13803	13865	13994	13953	13928	13995	13940	13891	13984	13976	13831	13955	13924	14019	14086	14022	14072	13891	14116	13911	13891	13921	13834	13897	14060	13882	13909	14154	13830	13895	13979	13817	14030	14071	14004	14010	13965	13843	13975	13848	13891	13967	14026	13851	13826	13983	14058	13812	13797	14007	13932	13964	14149	13929	13932	13861	13985	13999	14059	13903	13820	13741	13908	13986	14070	14042	14024	13765	13961	13828	13807	13814	14037	13906	14113	14008	14133	14035	14002	13819	13904	14007	13944	13824	13946	13809	13960	13994	13889	13942	14007	13939	13854	13909	13816	13897	13994	14010	13865	13956	13975	13830	13996	14050	13712	13931	13744	14064	13881	13865	14111	13922	14084	13905	13863	13870	14004	13828	14007	13842	13837	14051	13807	13806	14072	13956	13867	13933	13738	13996	13930	14022	14055	13883	14082	14065	14013	13972	13979	14000	13808	14022	13931	13792	13864	14009	13925	14024	13806	14087	13917	13841	13716	13891	14125	14063	13808	13845	13864	13880	13892	14061	13879	13941	13910	14017	14106	13758	13999	14005	13999	13928	13974	14113	14026	14055	13873	13935	14016	13984	13871	13914	13810	14008	13905	13900	13784	13906	13971	13881	14020	13894	13801	13988	13873	14041	13972	13843	13865	14072	13853	13831	14016	13956	13902	13948	13894	13924	13851	13864	13898	13864	13895	14146	14094	14036	13814	13785	14082	14001	14032	14149	13941	14049	13942	14027	13879	13896	13887	13897	14077	14029	13996	14040	13906	13915	13793	13977	13943	13890	13966	13850	13880	14069	13935	13881	13929	13810	14047	13978	13927	14010	13740	13883	13969	13932	14021	13930	13945	13869	13907	13832	13935	13984	13951	13803	13942	14078	13980	13924	13742	14046	13977	14030	13923	13926	14022	13889	13933	13771	13833	13848	13719	13803	14027	14011	13837	13904	13908	14048	13849	13846	14092	13887	13886	13870	14037	13931	13848	13708	13860	13940	14008	14063	13872	14023	13971	13971	13803	13811	14031	13892	14044	13934	13897	13789	13934	13906	13792	13989	13879	14037	13903	13882	14126	13885	13877	13915	13876	13695	13948	14030	14017	14008	13968	13936	13823	13823	13897	13914	14084	13882	13768	13992	13912	13861	14004	13971	13981	13905	13735	14007	13855	13897	13961	13784	13942	13988	13874	13847	13999	13934	13973	14018	13920	14003	13908	14032	13800	13815	13895	14012	14019	13833	13813	13985	13832	13995	13957	13986	13867	13961	13971	13962	14032	13961	13836	13944	13939	14010	13934	13901	13866	13912	13721	13912	13914	13919	13958	13969	13937	14094	13905	13944	13894	14197	14012	13900	13972	13902	13873	13889	14029	14019	13918	13868	13904	13915	14065	14056	13795	13888	14039	13898	13952	13973	14025	13982	13958	14006	13990	13934	13931	14009	14004	13706	14070	13965	13964	13976	13943	13899	13965	13928	14011	14049	14017	13930	13907	13946	13839	13785	14016	13927	14001	13865	14015	13920	13949	13966	13981	13946	13871	13889	13903	14131	14008	13923	13971	13894	14005	13997	13794	13943	14095	13879	13995	13861	13858	14054	14066	13951	13962	13922	13951	13894	13919	13782	13810	13967	14107	13797	13960	13869	14019	13883	14016	13995	13783	13789	13903	14082	14093	13884	13858	13881	14028	13992	13944	13987	13889	14103	13942	13903	13876	14107	14112	13942	14132	14130	13922	13723	13910	14108	14069	14005	13921	13913	14074	13805	14119	13959	14175	13768	13938	13901	14106	13902	13938	13864	14015	14083	13889	14057	14024	13946	14024	13982	14013	14024	14104	13988	13986	13885	13958	13957	13944	14124	13977	14024	13935	13931	14084	13900	13884	14079	13998	14054	13849	13926	13912	13925	13881	13813	13911	14095	13909	13923	14016	13966	13958	13824	13962	13966	13824	14142	14009	14000	14011	13853	14082	13904	13952	13896	13815	14098	14099	13824	14100	13916	13931	13923	14050	14047	13996	13977	13750	14114	14087	14018	14007	14076	13862	13941	13953	13987	14032	14029	13909	13924	13976	13989	14046	13858	14017	13843	13850	13912	13945	13917	13817	14098	13928	13839	13959	13690	14037	13979	13899	13930	14083	13864	14026	13970	14102	13878	13859	13803	13952	13921	14067	13911	13993	13970	13909	13804	14040	14093	14032	13910	14034	14126	14049	14004	13960	13821	13924	13977	13890	13880
23378	21356	28557	24695	34648	75057	70436	51545	36254	28849	24989	23716	23444	23553	23452	23441	23367	23114	23174	23054	23262	23193	23211	23291	23148	23330	23213	23320	23127	23274	23339	23282	23139	23189	23332	23207	23190	23261	23073	23056	23245	23116	23128	22998	23058	23183	23138	23294	23177	23139	23205	23145	23223	23114	23161	23003	23107	23123	23417	23297	23235	22941	23284	23048	23135	22949	23196	23229	22888	22958	23150	23236	22920	23067	23223	22959	23349	23253	22891	23288	22944	22813	23153	23307	23095	23194	23129	23093	23132	22879	22864	22967	22998	23056	23240	23208	23181	22856	23041	23129	23162	23177	23211	23235	23107	23118	23108	23070	23047	23026	23197	22923	22854	23079	23019	22957	23187	23031	23195	23001	22953	22966	23208	23442	23266	23028	23246	23224	23150	23214	23190	23192	23226	22898	23303	23215	23364	23046	22973	23138	23170	23015	23384	22812	23001	23148	23059	23255	22970	22923	23006	23090	23078	23068	23232	23172	22888	23163	23017	22898	23082	23078	23232	23075	23105	22941	22973	22882	23020	23025	23172	23343	23119	23027	22945	23026	22954	23106	22893	23121	22965	22916	22931	23112	23089	23160	23242	22984	22890	22959	22994	22926	23158	23255	22993	23032	23109	23088	22950	23509	23066	23173	23073	23123	23043	23026	23141	22738	23013	23107	23163	23121	22988	22997	23150	23265	23078	23124	23065	22840	23009	23366	22997	23011	22944	23091	22931	23135	23003	23158	22828	22959	22974	22931	22822	23164	22934	23086	23119	23161	23153	23145	23109	22989	23045	22815	23369	23051	22984	23014	23206	22999	23167	23187	23105	23188	23133	23200	23292	23300	23036	23074	23014	23189	23037	23142	23415	23200	23030	23092	23078	22950	23247	23114	23355	23233	23091	22977	22901	23103	23001	22944	22983	22884	23066	23178	23196	23125	23139	22963	23192	22901	23039	23105	22979	23083	22916	23006	23074	23073	23016	23059	22985	23177	23230	23255	23166	23195	23280	23078	23195	23189	22766	23097	23245	23004	23098	22998	23359	22948	22987	23037	23077	23002	22992	23140	23079	23136	23067	23015	22959	23029	23082	22984	23106	23083	22994	23102	23067	23059	23120	23076	22999	22907	22931	22775	23117	23030	22935	22974	22902	22918	23237	23167	22835	22831	23026	23139	23269	23163	23049	23022	22864	23133	23191	23209	23161	23116	23290	23154	23278	23098	22954	23104	23021	23199	23256	23264	23185	23139	22848	23092	22819	23002	23249	23143	23197	23107	22943	23152	23528	22953	23050	23046	23195	23185	23034	23017	23022	23226	23194	23157	22967	22984	23019	22943	22977	22945	23227	23179	23107	22900	23198	23259	23127	23073	23151	23189	23076	22801	23326	22913	23138	22920	23161	23096	22778	23173	22934	22878	23176	23086	23286	23074	23211	23164	22931	23121	22914	23215	23065	23258	23232	23028	22818	23039	23011	23289	23169	23050	22915	23239	23141	23202	23057	22817	23189	22729	23065	23171	23153	22886	23050	22863	22950	23103	22973	23021	23255	23200	23021	23219	23063	23158	23040	23329	22984	22795	23164	23127	23125	22962	23030	23009	23156	22831	22937	23140	23121	22962	23074	23082	23030	23016	22916	23081	22955	22957	23065	23044	23119	23260	23148	23253	23325	22946	23127	23259	23093	23107	23040	22969	23181	23095	23189	23049	23404	23009	23018	23274	23179	22858	22899	22914	23103	22974	23084	23274	23025	23011	22879	22847	23046	23011	22986	22858	23009	23017	23194	23143	23030	22932	23102	23107	23136	22999	23116	23121	23347	23177	23118	22907	22913	23066	22934	23269	23173	23187	23031	23128	23302	23255	23044	23112	22857	23164	23025	23024	23092	23134	22953	22932	23295	23083	23223	22924	23232	23110	23190	23057	23054	23062	22913	23308	23122	22845	23050	23107	22739	23156	23044	23056	23138	23125	23082	23084	22970	23067	23161	23112	23100	23206	23140	23027	23345	23256	23257	23056	23146	23114	23202	22856	23197	22847	23120	23023	23225	23228	23209	22969	23107	23197	23120	23165	23292	23047	23172	23260	23379	23132	22969	23174	22969	23376	23055	23046	23075	22960	23102	23438	23056	23178	23114	23008	23047	23136	23033	23100	23143	23004	23076	23023	22903	23080	23148	23109	23311	23005	23358	23439	23176	23116	23077	23161	23113	23080	22977	23433	23402	23054	23060	22899	22974	23196	23048	23005	23135	22963	23144	22909	23075	22890	22844	22841	23103	23355	23308	23116	23093	23233	23094	23176	22915	23041	22977	23082	23238	23168	22978	23165	23064	23129	23112	23094	22969	23055	23098	22921	23047	23022	23126	22716	22906	22917	23050	23155	23282	23274	23002	22901	23307	23103	22859	22939	23179	22856	23132	23093	22763	23076	23080	23182	22874	23137	23067	22902	22923	22949	22873	22826	23101	23163	22999	22889	22978	23127	22955	23157	23335	23082	22910	23027	22840	23411	22990	22992	23191	23141	22977	23176	22910	23100	23104	23073	23183	23130	23080	23120	23187	23281	22845	22935	22882	23327	23144	23227	23127	23068	23062	22979	23280	23288	23139	22857	23215	23182	23145	23015	23245	22899	23045	23141	23321	23011	23178	22909	23258	23048	23236	23100	23094	23088	23325	23412	23204	23253	23221	23077	23051	22965	22938	23027	23130	22865	23206	23172	23087	23182	23086	23203	22982	23071	22997	22903	23307	23047	22977	23000	23208	22836	23060	23065	23097	23125	22944	23209	22982	22960	22849	23180	23034	23249	23106	23156	23122	23174	23022	22896	22986	23003	23072	23169	23043	23090	23162	23070	23129	23141	23183	23159	23065	23016	23123	22961	23240	22927	22968	23113	23458	23020	22964	23229	23304	22984	22903	23269	23137	23317	23178	22872	22983	22823	23049	22911	23103	23246	22972	22823	23163	23096	23183	23031	23199	23248	23102	23128	23009	22995	23002	22950	22957	23033	23241	22929	22957	23142	23065	23051	23252	23247	22970	22786	23088	22911	23133	23112	23036	23167	22930	23220	23065	23030	23105	23246	22922	23175	23111	23014	23014	22946	22790	23118	23148	22735	23103	23127	22867	23295	23014	23021	22876	22885	23137	23090	23160	23194	22974	23054	23100	23029	22955	23041	23148	22856	23219	23200	22914	23092	23116	23083	23137	23289	23199	23265	23116	22941	23078	22998	23279	23211	23037	23015	23021	22941	23091	22945	23113	23233	23018	22916	23098	23193	23043	23204	23145	22910	23083	22744	22938	23024	23159	23144	23087	23001	23201	23129	23140	22899	23124	23074	23123	23095	23026	23053	23092	23010	23052	23294	23226	23263	23315	23104	23070	23015	22977	23078	23337	23191	23284	23001	23287	23134	23324	23012	22992	23194	23130	23171	23235	23288	23036	23148	23173	23226	23190	23026	23072	22789	23237	23056	22873	22998	22888	23183	23246	22852	23281	23123	23087	23132	23181	22890	23250	23043	23044	23009	22962	23104	23019	23118	23217	23017	23092	22930	23103	23092	23174	23069	23203	23151	23095	22975	22988	23025	22744	23073	23010	23215	23073	23128	23168	23232	23146	23040	23322	23077	23003	22806	23029	23056	23112	23083	23154	23249	23252	23025	22996	23165	23192	22938	22881	22895	23226	23088	23197	23111	23156	23099	22891	23162	23138	23208	23235	23131	22948	22989	23087	23065	23165	22990	23206	23089	23207	23036	23199	22939	23154	23069	23074	22969	22746	23108	22834	23210	23200	23053	23176	23149	22972	23071	22965	23143	23090	23228	23007	23021	23160	22804	23130	23275	23038	22895	22956	23041	23225	23028	23207	23052	23197	22960	22987	23137	22886	23044	23136	23005	23016	22840	22991	23227	23140	22973	22968	23091	23309	23064	23108	23138	23098	22991	22933	22875	23166	23204	23070	23242	23239	23218	23003	23093	23060	23108	23128	23085	22974	23246	23077	22995	22989	23031	23341	23273	23115	23224	23195	23193	23100	23180	23207	23085	23256	23081	22882	23040	23187	22922	23027	22767	23173	22757	23040	23186	23432	23119	22976	23161	23110	23001	23127	23389	23242	23120	23140	23116	22966	23129	23039	22766	23045	22939	23149	22925	22922	22976	22912	23296	23232	22974	23015	23212	23079	23155	22875	22737	22988	22901	22933	22968	23148	23037	23162	23102	22976	23200	22879	23046	23030	23134	23244	23148	22990	23196	23192	23042	22941	23021	23005	23089	22886	22965	23098	23138	22991	23175	22987	23074	23182	22966	23094	23192	23209	23194	22834	23099	23318	22892	23252	23038	23057	23053	23012	23011	22991	22838	22953	23126	23053	22986	23054	23072	22892	22946	23096	23376	23194	23171	23121	22894	23076	22930	23129	23111	23261	23024	22995	22809	22868	23019	23038	23226	22996	23039	23214	23241	23138	23296	23125	23111	23376	23251	23301	22988	22976	23179	22948	22961	22964	23409	23190	22875	23182	23175	23110	23160	22982	22926	23060	23200	22953	23049	22921	23264	23079	23167	23138	23098	22968	23212	23099	22973	23044	22971	23101	23104	22856	23202	23115	23060	23114	22992	23063	23118	23114	23152	23097	23175	23144	23005	23131	23069	23174	23166	22937	23147	23013	22868	22888	23074	23125	22969	23045	23125	23215	23097	23064	23338	23203	22959	23063	23145	22946	23158	23061	23017	23358	23281	22867	23113	23232	23065	23261	23166	22823	22982	22941	23166	23142	23315	23081	23080	23290	22973	23209	23280	23065	23047	23267	23314	23275	22682	22851	22869	23190	23160	23037	23098	23220	22945	23063	22898	23137	23032	23113	23235	23058	23030	23143	23167	23188	23312	23028	23066	23072	22916	23027	23101	23134	23134	22949	22924	23031	23107	22947	23141	23156	23243	23216	23018	22969	23291	23052	23143	22975	23224	23156	23075	22979	23066	23176	22925	23205	23131	22889	22947	23059	23311	22965	23116	23257	23329	23019	23238	23250	23010	23148	23114	22878	23074	22776	23047	23036	23259	23026	23039	23315	23289	22887	23072	23294	23053	23132	23007	22985	23065	23024	23076	23185	23075	23283	23134	23402	23259	23273	22951	23107	23232
12906	22084	20622	18440	46164	81212	68793	43060	26634	17941	14570	14065	13842	13865	14059	13829	13944	13902	13952	13940	14038	14165	14014	13724	14024	13797	14082	14055	13972	13754	13982	13876	13974	13887	13916	14000	13977	14098	13953	14116	14034	13984	13846	13934	13782	13903	13992	14035	13925	13841	14007	13886	13946	13804	13922	14070	13944	14181	13950	13894	13926	14002	14014	14013	13877	13977	13757	13915	13954	13831	14045	14171	13820	14105	13746	13872	13867	13854	13838	14086	14038	13936	13749	13855	14045	14068	13834	13934	13792	13939	13817	13999	13967	13785	13863	13959	13831	13968	14029	13852	14026	13772	14019	14055	13878	14011	13940	13839	14000	14015	13862	13763	13737	13742	14028	14039	13820	13758	13828	13802	13922	14099	13711	13879	13984	13773	13781	13984	13900	13789	13862	13856	13960	14028	13895	13822	13662	13967	13979	14007	13780	13851	13923	14020	13913	13946	13976	14013	13956	14014	13971	13951	13839	13991	13916	13981	13892	13816	13898	13873	13816	13938	13836	14066	13919	13879	14007	13859	13889	13930	13809	13866	13835	14001	14041	13838	13789	13762	13793	13844	13935	13647	13852	13793	13948	13949	13817	13774	13851	13899	13978	13885	13907	14045	13716	13856	13830	13929	13924	13967	13702	13796	14121	13861	14016	13700	14007	13885	13908	13888	13910	13905	13804	13909	13866	13861	14006	14043	13976	13693	13823	13823	13824	13833	13856	13878	13928	13938	13770	13775	14026	13863	13907	14008	13922	13860	13764	13893	13832	13857	13838	14027	13850	13825	13915	13900	13988	13872	13837	13706	13917	13986	13900	13929	13825	13816	14075	13791	13924	13868	13906	13832	14011	13770	13899	13863	13782	14019	13985	13872	13875	14004	13885	13818	13882	13863	13818	13975	13976	13934	13808	13847	13812	13733	13701	13917	13939	13932	14023	13994	13757	13838	13748	13853	13917	13936	13711	13751	13952	13736	13755	13862	13848	13726	13974	13898	13847	13757	13910	14153	13879	13865	13963	13900	13913	13857	13891	13901	13878	13762	13823	13850	13734	14023	13857	13799	13940	13881	14114	13774	13906	13851	13892	13979	13860	13799	13904	13788	13910	13933	13640	13798	13750	13727	13830	14030	13904	13920	13920	13826	13770	13964	13786	13908	13892	13718	14109	13896	14025	13797	13927	13754	14055	13853	13998	13900	13929	13922	13892	13812	13943	13877	13990	13827	13870	13839	13884	14010	13806	13968	13940	13899	13826	13937	13923	13757	13801	14100	13809	13612	13923	13900	13778	14013	13848	13868	13775	13906	13877	13880	13973	13878	13842	13961	13956	13792	14004	13725	13898	13806	14023	13796	13824	13950	13915	13984	13860	13760	13918	13953	13941	13905	13773	13852	13806	13813	13856	13970	13803	13889	13826	13969	13849	14025	13802	13950	13801	13916	13805	13846	13952	13802	13813	14124	13891	13953	13939	14006	13870	13759	13910	13990	13822	13891	14005	13857	13918	14088	13910	13832	13914	13855	13851	14015	13982	13818	13981	13915	13934	13832	13819	14008	13847	13683	13842	13785	13957	13955	13971	14036	13943	13930	13936	13731	13911	13967	13799	14084	13843	13879	13781	13781	13846	13921	13976	13786	14074	13837	13635	13979	13798	13805	13701	13803	13806	13981	14094	13946	13930	13739	13899	13978	13938	13924	13901	13888	13964	14079	13813	13845	13921	13782	13886	13824	13889	13777	13935	14008	13804	13929	13874	13868	14067	13859	14025	13938	13955	13807	13932	13999	13729	13956	13989	13833	13849	13676	13929	13942	14032	13826	13955	13995	13709	13916	13803	13893	13860	13890	13970	13803	13951	13791	13933	14075	13944	13683	13818	13996	13887	13887	13866	13819	13913	13795	14178	13710	13827	14021	13901	13872	13811	13823	13911	13948	13865	13953	13797	13815	13858	13967	13909	14018	13928	13740	13783	13970	13652	13865	14052	13981	13925	13889	13882	13966	13996	13856	13951	14009	13901	13907	13707	13806	13852	13916	13865	14021	13978	14031	13722	13774	13945	14005	13899	13894	13987	13833	13760	13811	13790	13840	13808	13749	13914	13732	13886	13948	14094	13963	13888	14077	13755	13885	13944	13935	13792	13739	13702	13883	13983	13784	13898	13814	14031	13639	13615	13911	13902	13982	14017	13810	13853	13894	13573	13948	14046	13903	13975	13841	13896	13897	13827	13829	13841	14165	13865	13869	13702	13961	13847	13831	14004	13869	13973	13896	13769	13995	13925	13880	13989	13745	14091	13923	13802	13764	13956	13860	13952	13926	13821	14163	13918	13866	13884	13908	13922	13835	14005	13971	13924	13813	13887	13868	13881	13652	13996	13909	13851	13853	14033	13703	13853	13814	13818	13859	13762	13976	13653	13867	13946	13751	13926	13824	13984	13780	13776	13860	13785	13813	13910	13608	13762	13972	13862	13844	13887	14024	13851	13705	13808	13830	13953	13752	14039	13832	13946	13978	13899	13854	13974	13864	14004	13808	13712	13933	13735	13866	14016	13875	13813	13849	13903	13795	13800	13869	13827	13931	13915	13822	14027	13754	14071	13805	13792	13886	13878	13835	13985	13740	13967	13886	13943	14023	14047	13893	13916	13813	13755	13907	14033	13743	13838	14008	13917	14018	13864	13775	13890	14087	13905	13889	13914	13909	14005	14033	13893	14075	13858	13844	13886	13904	13770	14105	13862	13931	13858	14001	13977	13851	13945	13674	13850	13919	13886	13858	13809	13662	13981	13935	13922	13904	13765	13749	13781	13914	14008	14103	13751	13929	13964	13865	13916	13884	13931	13769	13859	13902	13703	13766	13921	13969	13970	13805	13900	13848	13996	13799	13705	13949	13720	13898	13892	13764	13959	13975	13933	13801	13910	13961	14003	13706	14068	13817	13990	13833	13881	13888	13946	13846	13913	13816	13926	13889	13965	13811	14031	13995	13963	14017	13810	13902	14035	13820	13823	13927	13698	13941	13749	13640	13954	13765	13930	13977	13871	13908	13880	13745	13738	13674	13957	13692	13892	13854	13949	13818	13746	13959	13882	13765	14009	13792	13909	13968	13838	13864	13684	13914	14032	13824	13983	13906	14120	13853	13960	14086	13848	13994	13912	13705	13877	13832	13940	13953	13895	14025	13765	13760	13985	13702	13953	13931	13874	13911	13877	13992	13878	13983	13845	13956	14039	13922	13907	14126	13812	13929	13989	13837	13768	13821	14055	13883	13845	13675	13758	13901	13881	13828	13842	13869	13984	14057	13676	13898	13893	14050	14002	13857	13810	13978	13878	13740	13912	13849	14038	13803	13762	13945	13885	13777	13912	13833	13965	13849	13766	13810	13840	13986	13891	13929	13637	14055	14109	13775	13752	13819	13870	13968	13696	13928	13984	13841	13969	13899	13790	13942	13914	13824	14057	13891	13737	13887	13918	13834	14033	13812	13773	13898	13940	13849	13783	13992	13889	14135	14004	13811	14076	13943	14090	13855	13831	13763	13963	13811	13847	13976	14000	13702	13866	13889	13727	13899	13806	13907	13818	13771	13800	13870	13974	13955	13877	13814	13770	13820	13943	13945	13804	13839	13952	13825	13950	13924	13957	13830	13849	13890	13930	13899	13828	13973	13974	13818	13842	13919	13850	13962	13673	13801	13906	13898	13944	13841	13758	13825	13822	13962	13829	13702	13828	13945	13689	13845	13922	13814	13972	13916	13940	13701	13836	13790	13770	13931	13862	13778	13983	13873	13968	13788	13856	13811	13996	13776	13662	13818	13861	13788	13760	13577	13835	14127	13676	13981	13947	13807	13991	13774	13973	13940	14029	13934	13828	13827	13898	13902	13821	13808	14085	13832	13833	13892	13900	13811	13924	13908	13790	13714	13940	13982	13850	13922	13897	13784	13844	14002	14082	13857	13683	13829	13716	13881	13833	13960	13915	13991	13791	13821	13885	13863	13907	13742	13909	13856	13920	13931	13838	14047	14047	13890	13832	14007	13847	13826	13905	13902	13884	13983	13966	13887	13821	13969	13810	13862	13846	13973	13749	13864	13931	13829	13853	13909	13959	13847	13815	13823	13868	13941	13913	13901	14083	14016	13856	13946	13939	13726	13931	13942	13880	13951	13801	13870	13886	13694	13918	13733	13802	13962	13956	13846	13794	13801	13984	13980	13661	14034	13797	13921	13844	13931	13917	14069	13852	13913	13973	13915	13830	13764	13883	13760	13775	13783	13693	13853	13874	13917	13883	13879	13912	13722	13920	13925	13846	13877	13902	14013	13938	13859	13993	13886	13883	13829	13864	14013	13815	13928	13761	13916	13707	13853	13776	13894	13725	13949	13675	13975	13887	13801	13808	13860	13872	13847	13954	13944	13787	13720	13892	13940	13797	13982	14141	13624	13892	13849	13842	13895	13687	13848	14037	13795	13926	13778	14042	13806	13771	14027	13891	13899	13893	13966	13898	13964	13908	13662	13867	13847	14017	13939	13800	13829	13831	14060	13981	13814	13858	13916	13889	13939	14034	14050	13771	13800	13680	13823	13861	13928	13841	13761	13956	13956	14049	14106	14047	13934	13860	14021	13688	13800	13807	13901	13861	13838	13907	13860	13917	13910	13961	13887	13825	13889	13881	13886	13854	14023	13937	13826	13999	13812	13867	13902	14033	13828	13838	14010	13898	13920	13746	13856	13879	13932	13929	13869	13937	13773	13917	13870	13845	14027	13837	13983	13886	13843	13998	13776	13922	14018	13758	13851	13954	13773	13817	14048	13822	13904	14033	13764	13841	13998	13879	13911	13728	13926	13887	14033	13890	13810	13868	13784	13910	13778	13924	13950	13857	13913	14024	13954	13889	14037	13860	13915	13821	13913	13923	13930	14002	13867	13954	13830	13783	13868	13794	13862	13784	13725	13815	13794	13735	13936	13948	13992	13935	13902	13790	13807	13763	13912	13925	13800	13915	13920	14043	13889	13836	13890	13780	13817	14018	13936	13888	13701	13834	13912	13743	13830	13940	14013	13853	13675	13798	14059	13876	13965	13746	14092	14055	13749	13827	13775	13991	13910	13798	13952	13826	13940	13959	13882	13767	13982	13820	13924
30963	24256	26424	25134	24606	32040	33938	28291	25058	24062	23288	23278	23212	23076	23053	23212	23390	23328	23044	22951	23116	23093	23175	23047	23025	23082	22981	23065	23285	23141	23088	23313	22938	23239	23052	23174	23264	23130	23122	22875	22974	22976	23166	23265	23115	23275	23049	23077	23036	22890	22992	22972	23002	23293	23069	23018	23118	23331	22762	23166	23270	23152	23260	23033	22949	22985	23134	23201	22941	22912	23087	22981	23013	22890	23289	23197	23100	23065	23177	22963	23081	23190	23136	23159	23234	23056	23412	23104	22862	23185	23099	23219	23072	23148	22953	23234	23151	23284	23164	23407	23149	23072	22827	23029	22951	23069	23152	23226	23032	23188	23146	23111	23117	22981	22935	22882	22885	23146	23015	23172	23333	22978	22948	22842	22972	23160	23025	23243	22965	22775	22956	23180	23313	22863	23251	23138	23199	23069	22887	23013	22922	23145	23114	23091	23007	22993	23188	23067	22842	23154	22881	23017	23357	23178	23200	23170	23191	23041	23070	23082	23143	23009	23134	23082	23118	23148	23353	23225	23391	22963	23130	23192	23058	22714	23291	23221	23225	23285	23020	23019	23100	22785	23088	23116	23249	23184	22954	23154	22998	23060	23068	22925	23141	23018	22989	23168	23085	23206	23163	23149	23148	22910	23192	23141	23000	23216	23108	23046	23202	23045	23058	22999	23125	22896	23018	23122	23236	23044	22941	23143	22988	23159	23202	22982	22994	23024	23134	22933	22805	22803	22972	23128	23158	23078	22946	22996	23260	23261	23039	22860	23045	23223	23112	22868	22889	23010	23005	23037	22941	23129	23203	22981	23191	22948	23086	22981	23043	22802	23037	23171	23015	23199	23221	23108	22904	23067	23050	22718	22843	23142	22930	22953	23131	22907	22989	22960	23128	23080	22970	23199	23162	22954	23018	22942	23186	23243	23186	23086	23237	23044	23028	23201	22984	23180	23111	23200	23008	23084	23096	22891	22888	22997	23261	22998	23224	22932	23168	22941	23237	23167	23056	23005	23155	23143	23031	23139	23260	23276	22927	23227	23065	23305	23013	23167	23330	23039	23244	23007	23007	23254	23246	22938	23055	23128	23134	23079	23264	22928	22997	23102	23147	22894	23089	23232	23206	22823	22916	23067	23058	22977	23109	22826	23151	22858	23229	23186	23204	23405	22916	23027	22946	23088	23193	23091	23245	23286	22885	22883	23379	22957	23027	23261	22878	23073	23008	22993	23036	23020	22878	22997	22930	23030	23031	23021	23198	23050	23107	23028	23119	23183	23153	23019	23046	23038	23430	23181	23212	23082	23033	22874	22903	23075	23165	23042	23224	23148	23252	22958	23078	23154	23217	23173	23281	22861	22901	22963	23090	23035	23126	23111	23058	23133	22952	23267	23274	22971	23066	22919	22947	22978	23177	23113	23077	23161	23199	22974	23007	23059	22872	23382	22997	23272	23357	23129	23114	23233	22878	22953	22973	23073	23067	23203	23252	23111	23136	23286	23268	23079	23350	23176	23139	23121	22873	22867	23243	23048	23186	23137	23029	23362	22811	22747	23068	23052	23043	23034	22863	23013	23145	23032	22963	22912	22944	22999	23006	23077	23214	23020	23323	23003	22942	23133	22956	23240	23053	23129	23036	22971	23173	22997	23141	23351	23116	22973	23167	23172	23159	22945	22952	23094	23143	22864	23235	23054	23213	23060	22947	22950	23035	22995	23305	23215	23237	23123	23115	23164	23072	22974	22872	23226	22985	23195	23292	23277	23064	23006	23312	23214	23098	22956	22998	23093	23257	23259	23115	23008	22993	23213	23073	23041	23268	23107	23130	23106	23057	23260	23068	23291	23048	23124	22962	23078	23223	23078	23108	23042	23178	23117	22830	23118	23068	23136	23076	23038	23222	23138	23127	23092	22853	23125	23214	23266	23130	23154	23329	23109	23099	23147	23250	23100	23024	23210	23163	23083	22873	22984	22912	23181	22872	22957	23062	23069	22834	23055	23155	23010	23010	23214	22996	23113	22910	23100	23302	23079	22938	23363	23152	22890	22973	23154	22881	23290	23160	22951	23141	23124	23167	23092	23234	23200	23253	22985	23202	22949	22990	23157	23070	23274	23031	23002	23150	23133	23212	23015	23031	23193	23156	23247	23104	23205	23157	23210	23100	22941	22908	23047	23004	23089	23038	23029	23009	23177	23038	23146	23087	23023	23044	23178	23054	23256	23330	23048	23079	22952	23156	23209	23095	23040	23147	23026	23106	23016	23279	23153	23241	23088	23041	23506	23098	22939	22948	23074	23137	23277	22967	23032	23147	23057	23177	22974	23003	23160	22954	22939	23146	23223	23303	23139	22918	23080	23021	23008	23221	23046	23128	23270	23150	22974	23232	22918	22964	23150	23121	23106	23273	23096	22984	23260	23254	23214	23104	23318	22974	23337	23252	22946	23043	23009	22926	23224	23124	23322	23141	23191	23092	23146	23079	23212	23156	23054	23087	23346	22987	22943	23187	23180	23135	22947	23073	23212	23094	23171	23012	23051	23198	22922	22992	23337	23066	23026	23335	22905	23081	22971	23218	23181	22969	23089	22934	22922	23117	23098	23217	23075	23027	23019	23090	23120	23115	23100	23118	23146	22945	23036	23255	23157	23464	23054	22915	22835	22996	23124	23114	23098	23040	23167	23032	22942	22959	23067	23319	22958	23150	22976	22864	23113	23204	23051	23079	23081	23002	23187	23216	23052	23178	22786	23254	23041	23062	22995	22869	23190	23367	22960	22990	23314	23221	23102	23272	23033	22964	23278	23075	22903	23325	23051	23151	23154	23276	23070	23268	22963	23257	23134	23081	22769	23269	22834	22980	22945	23141	23251	23180	23118	22983	23004	23239	23087	23024	22963	23223	23304	23303	22973	22967	22933	22995	23174	23193	23049	23277	23076	23012	23203	23134	23095	23113	23098	22911	22909	23243	23034	23149	23037	23122	23091	23066	23244	23220	23235	23253	22979	22820	22896	23113	22902	23022	23243	23050	23033	22965	23214	23226	23121	23181	23104	23097	22855	23036	23267	23087	22975	22997	23010	23081	23270	23152	23148	22889	22990	22978	23256	23114	22871	22828	23100	23147	23167	23114	22946	23143	23041	23078	23090	23139	23137	23061	22988	23231	23159	23129	23099	23076	23306	23058	22983	23236	23295	23179	23130	23078	23345	23177	23254	23009	23246	23172	23136	22902	23179	23068	23112	23117	22800	23046	23046	23077	22979	23115	23202	23122	22919	23048	23227	22963	23257	23325	22988	23024	23177	23374	23318	23036	23000	23080	23034	23103	23185	23036	22987	23169	23302	23192	22992	22844	23046	23237	23156	23010	22949	23114	23163	23048	23030	22931	22922	23109	23404	23289	22915	23190	23021	23238	23126	23000	23074	23259	23283	23100	23143	23022	23123	23102	22962	23141	23097	22896	23125	23333	23073	23285	23218	23104	22787	23137	23367	23329	23248	23333	22954	23230	22919	22957	23103	23027	23321	22891	23087	23121	23040	23106	23224	23094	23024	23061	22854	23206	23139	23209	23067	23243	23041	22896	22769	23177	23071	23388	23146	23305	23313	23118	23136	23053	23302	22773	22970	23262	23040	23147	22992	23113	23077	23313	23024	23320	23231	23011	22896	23118	22999	23084	23192	23123	23041	23217	23167	23071	23101	22949	23134	23042	22873	23025	23045	23244	23008	22982	23214	23317	23146	23214	22939	22991	23097	23075	23196	22929	23055	23270	23157	23302	23063	23052	23163	23211	23153	23078	22947	23168	23135	23114	23224	23184	23138	23163	23067	23092	23463	23206	23141	23071	23300	23259	23251	22882	22938	23142	23239	22844	23317	23076	22831	22905	22907	23133	23132	23040	23018	23233	23037	22915	23190	23064	23068	22924	23077	23163	23117	23316	23081	23308	23203	23382	23039	22994	23185	23289	23098	22771	23101	23078	22998	22970	23181	23005	22906	23099	23105	23152	23352	22941	23027	23348	23437	23179	22961	22984	22805	23083	23184	23044	23290	23131	23099	23037	23332	22918	22984	23065	23201	22973	23024	23029	23195	22874	23172	23069	22897	23253	23162	23031	23208	23288	23274	23118	22963	23053	23129	23007	23201	23167	23220	23062	23108	22875	22963	22828	23136	23236	22929	22996	23052	23295	23187	23207	23053	23106	23120	22858	23112	23032	23040	23048	23196	23197	23198	23169	23171	23260	22944	23148	23103	23037	22985	23108	23134	23379	22926	22940	23189	23107	23015	23000	23147	23243	23019	23145	22980	22945	23133	23174	22978	23042	23148	23043	22943	23259	23117	23095	23134	22967	23160	23021	23081	23169	23109	23266	23294	23112	22875	23068	23165	23228	23167	22977	23289	22896	23066	23113	23076	23146	23091	22913	23100	23256	23289	22790	23014	23279	23140	22962	23180	22972	23084	23027	23097	23047	23087	23317	22922	23163	23150	23059	23259	23185	23216	23184	23100	23174	23147	23123	23375	22989	23185	23168	23231	23263	23072	22933	22972	23112	22823	23175	23280	22900	23294	23238	23133	23053	23073	23010	23004	23272	23222	23283	23052	23109	23171	23262	23014	23111	23099	22992	23238	23249	23089	22776	23149	23143	22987	23024	23096	23231	23195	23084	23058	22930	23038	22946	22889	23172	23161	22949	22991	23182	23144	23153	23132	23091	23062	23047	23058	23044	23040	22967	23376	23208	23155	23148	22849	23043	23000	22735	23041	22993	23139	23260	23174	23110	22910	23087	22876	23181	23146	23119	22946	23031	23066	22960	22991	23146	23065	23110	22889	22853	23149	23403	23147	23186	23037	23039	23214	23171	23170	23051	23003	23019	23156	23113	23294	23042	22998	23084	23012	23201	22733	23173	23080	23126	23022	23036	23137	23180	22861	23355	23333	23236	23269	23241	23155	23038	23043	23057	23091	23248	23172	22947	23214	23104	23116	23212	23033	23256	23255	23157	23132	23083	23371	23112	22904	22960	23053	22978	23253	23051	22881	23069	23060	23045	22916	23033	23088	23201	22979	23340	23228	23077	23038	23233	23012	23043	23089	22968	23022	23170	23249	23192	23157	23135	22988	23154	23152	23027	23027	23089	23171
13915	14088	14052	14192	16179	24501	23847	17898	14976	14106	13724	13685	13850	13503	13608	13373	13683	13520	13764	13422	13741	13619	13601	13633	13773	13533	13615	13635	13587	13702	13703	13618	13657	13681	13519	13697	13513	13701	13692	13826	13780	13594	13517	13578	13724	13563	13666	13663	13521	13471	13503	13638	13595	13496	13829	13512	13758	13498	13589	13499	13523	13522	13361	13535	13709	13676	13712	13608	13654	13569	13728	13680	13672	13570	13467	13451	13636	13549	13753	13513	13501	13503	13620	13646	13597	13735	13625	13720	13521	13794	13541	13581	13488	13677	13483	13557	13562	13713	13526	13384	13624	13507	13586	13491	13594	13550	13665	13504	13690	13627	13578	13683	13570	13579	13653	13419	13624	13683	13766	13583	13591	13673	13565	13655	13485	13464	13643	13576	13437	13457	13560	13676	13623	13660	13536	13489	13569	13561	13543	13663	13508	13655	13712	13542	13698	13736	13684	13635	13660	13612	13621	13554	13706	13577	13660	13557	13722	13619	13483	13606	13594	13474	13741	13523	13560	13523	13407	13695	13655	13466	13679	13564	13682	13544	13636	13582	13791	13737	13706	13697	13446	13752	13508	13600	13738	13644	13616	13434	13745	13635	13653	13641	13516	13805	13659	13546	13476	13602	13688	13601	13572	13576	13534	13577	13741	13481	13504	13647	13501	13689	13494	13628	13519	13653	13631	13651	13740	13660	13617	13376	13465	13734	13582	13409	13751	13592	13569	13422	13679	13501	13549	13576	13521	13554	13650	13638	13619	13563	13528	13538	13681	13460	13729	13571	13530	13676	13442	13711	13501	13542	13504	13839	13587	13629	13528	13752	13309	13429	13557	13533	13511	13665	13643	13700	13807	13810	13493	13445	13608	13509	13670	13377	13635	13575	13574	13596	13596	13528	13810	13543	13730	13900	13657	13517	13554	13484	13557	13570	13552	13623	13664	13597	13638	13604	13672	13555	13576	13586	13526	13659	13619	13539	13538	13503	13690	13727	13635	13785	13493	13727	13509	13708	13491	13524	13497	13617	13609	13676	13601	13403	13561	13570	13598	13636	13572	13393	13661	13628	13493	13547	13705	13500	13465	13640	13605	13559	13532	13704	13440	13546	13627	13716	13646	13470	13668	13640	13701	13536	13411	13494	13852	13399	13682	13693	13546	13598	13587	13604	13489	13609	13769	13455	13509	13770	13526	13527	13638	13586	13712	13559	13726	13690	13586	13717	13715	13540	13561	13844	13653	13609	13565	13487	13627	13540	13597	13526	13623	13611	13690	13640	13779	13494	13643	13715	13661	13556	13632	13695	13651	13761	13715	13498	13606	13582	13762	13679	13653	13698	13623	13822	13642	13681	13473	13525	13570	13596	13566	13500	13706	13607	13494	13616	13661	13577	13624	13530	13427	13650	13617	13516	13743	13708	13517	13802	13767	13523	13722	13470	13548	13588	13391	13493	13610	13723	13666	13681	13515	13604	13632	13521	13572	13444	13486	13604	13507	13551	13513	13530	13563	13542	13498	13503	13507	13635	13633	13775	13659	13714	13549	13750	13539	13791	13470	13513	13615	13532	13689	13457	13505	13513	13562	13643	13711	13572	13579	13613	13497	13434	13605	13500	13688	13680	13590	13800	13440	13431	13786	13615	13647	13570	13637	13649	13595	13576	13631	13652	13513	13578	13491	13492	13602	13446	13709	13490	13664	13754	13329	13556	13552	13654	13527	13743	13641	13643	13589	13682	13540	13578	13622	13795	13547	13573	13514	13650	13711	13561	13510	13496	13778	13479	13617	13714	13516	13712	13624	13830	13549	13581	13583	13695	13618	13833	13555	13566	13530	13707	13590	13529	13543	13545	13527	13544	13694	13703	13629	13649	13718	13640	13696	13542	13686	13610	13542	13703	13494	13639	13615	13731	13606	13607	13770	13461	13510	13680	13533	13725	13607	13466	13525	13621	13476	13565	13694	13791	13562	13557	13736	13778	13461	13610	13460	13498	13667	13584	13473	13460	13354	13490	13523	13794	13831	13429	13611	13722	13520	13633	13540	13614	13646	13677	13723	13594	13635	13426	13587	13617	13404	13606	13557	13670	13610	13812	13718	13638	13625	13544	13478	13544	13596	13606	13643	13755	13810	13617	13747	13606	13705	13530	13541	13859	13794	13660	13602	13694	13679	13518	13528	13669	13719	13635	13584	13592	13765	13609	13786	13482	13775	13535	13600	13648	13588	13562	13533	13631	13507	13684	13326	13632	13625	13688	13680	13455	13649	13591	13790	13710	13634	13524	13657	13620	13439	13572	13551	13724	13472	13596	13543	13652	13595	13672	13661	13714	13778	13483	13584	13660	13527	13598	13593	13658	13503	13520	13661	13631	13664	13682	13562	13724	13697	13625	13692	13694	13584	13786	13623	13671	13481	13672	13621	13741	13599	13592	13651	13530	13732	13617	13543	13516	13603	13583	13664	13552	13607	13550	13759	13516	13485	13702	13653	13541	13592	13575	13680	13596	13683	13529	13520	13477	13755	13753	13689	13611	13484	13579	13581	13645	13557	13434	13623	13606	13524	13415	13519	13670	13597	13446	13718	13442	13513	13582	13609	13653	13462	13505	13614	13506	13556	13691	13672	13560	13499	13797	13529	13524	13738	13627	13634	13824	13376	13500	13603	13783	13793	13536	13519	13518	13569	13615	13653	13736	13496	13558	13637	13565	13808	13613	13713	13552	13648	13613	13562	13528	13643	13698	13589	13653	13622	13645	13599	13571	13660	13514	13460	13627	13496	13649	13518	13669	13839	13391	13755	13667	13454	13513	13570	13733	13594	13718	13543	13532	13455	13824	13618	13556	13660	13567	13780	13540	13675	13672	13561	13410	13664	13492	13523	13529	13606	13641	13651	13600	13584	13628	13669	13587	13570	13595	13766	13750	13683	13613	13594	13628	13717	13553	13671	13532	13442	13558	13726	13509	13707	13631	13513	13662	13577	13457	13622	13408	13705	13703	13367	13692	13653	13521	13536	13749	13439	13774	13454	13433	13744	13659	13639	13509	13464	13675	13430	13645	13792	13647	13608	13656	13529	13573	13573	13745	13711	13664	13755	13662	13651	13606	13681	13529	13723	13518	13620	13607	13370	13716	13517	13499	13542	13587	13707	13697	13515	13545	13564	13607	13545	13695	13647	13383	13604	13545	13557	13391	13608	13506	13492	13571	13559	13475	13517	13408	13567	13503	13624	13640	13626	13473	13598	13607	13439	13634	13596	13688	13486	13492	13541	13626	13640	13738	13620	13653	13523	13547	13698	13788	13644	13660	13707	13613	13622	13694	13559	13668	13659	13701	13719	13408	13740	13578	13583	13526	13544	13834	13560	13401	13486	13641	13717	13684	13602	13606	13777	13596	13670	13565	13668	13583	13749	13497	13533	13578	13653	13700	13485	13685	13626	13807	13639	13833	13684	13599	13731	13442	13502	13654	13709	13616	13650	13565	13718	13557	13606	13752	13529	13615	13538	13576	13654	13663	13837	13726	13610	13491	13716	13511	13486	13725	13511	13723	13644	13509	13642	13557	13487	13675	13692	13494	13507	13612	13488	13735	13713	13568	13709	13553	13708	13553	13592	13611	13948	13599	13511	13708	13640	13532	13613	13578	13624	13517	13574	13521	13568	13554	13602	13588	13578	13583	13527	13588	13532	13561	13818	13566	13659	13492	13655	13454	13541	13643	13719	13599	13437	13674	13628	13575	13651	13800	13556	13506	13577	13505	13516	13579	13681	13609	13477	13546	13544	13550	13486	13360	13503	13734	13584	13576	13485	13552	13434	13489	13606	13632	13725	13797	13453	13493	13623	13461	13499	13565	13526	13744	13516	13497	13662	13505	13429	13622	13504	13675	13452	13642	13559	13746	13548	13589	13620	13358	13616	13638	13638	13663	13501	13714	13468	13549	13615	13526	13475	13666	13713	13521	13667	13333	13549	13739	13552	13417	13531	13532	13715	13366	13592	13726	13613	13649	13553	13852	13484	13539	13572	13595	13473	13777	13529	13708	13490	13599	13569	13815	13394	13506	13716	13571	13673	13449	13673	13611	13478	13608	13455	13649	13651	13664	13693	13658	13534	13602	13579	13546	13785	13698	13684	13623	13765	13754	13629	13647	13414	13834	13697	13494	13521	13568	13585	13566	13467	13547	13620	13414	13474	13658	13623	13781	13714	13512	13535	13498	13670	13622	13516	13578	13616	13408	13466	13776	13690	13775	13576	13610	13567	13576	13668	13602	13683	13506	13517	13670	13797	13722	13610	13602	13736	13531	13436	13628	13539	13625	13516	13544	13652	13547	13533	13747	13700	13435	13491	13754	13577	13476	13463	13432	13602	13488	13427	13736	13644	13596	13684	13614	13691	13671	13540	13555	13602	13488	13527	13747	13577	13631	13697	13541	13404	13722	13705	13757	13542	13582	13747	13606	13673	13479	13636	13666	13615	13545	13772	13692	13562	13563	13372	13674	13714	13398	13589	13603	13742	13416	13720	13473	13704	13626	13482	13503	13825	13466	13633	13596	13572	13708	13529	13533	13664	13713	13816	13648	13469	13560	13694	13533	13634	13541	13658	13544	13598	13588	13756	13569	13399	13540	13623	13653	13654	13526	13632	13651	13688	13636	13428	13553	13553	13599	13527	13547	13768	13644	13469	13694	13438	13606	13618	13604	13830	13728	13518	13489	13729	13763	13483	13726	13635	13497	13690	13528	13685	13598	13738	13563	13453	13691	13748	13578	13561	13663	13753	13721	13532	13590	13489	13701	13511	13612	13613	13624	13483	13773	13740	13608	13474	13617	13617	13704	13562	13649	13440	13598	13538	13768	13549	13623	13705	13686	13812	13580	13635	13487	13524	13541	13659	13576	13605	13683	13756	13694	13772	13624	13633	13486	13698	13443	13519	13649	13669	13785	13514	13799	13607	13519	13383	13523	13621	13637	13669	13687	13568	13625	13601	13553	13459	13575	13663	13711	13623	13603	13664	13618	13665	13535	13516	13588	13476	13685	13634	13409	13668	13670	13423	13541	13685	13681	13697	13665	13742	13568	13459	13560	13644	13548	13568	13641	13498	13488	13734	13648	13406	13534	13605	13775	13598	13481	13579	13656
24196	21304	28204	26086	34882	64291	66019	47991	34854	28821	26150	25533	25350	25249	25313	25540	25195	25165	25246	25205	25382	25149	25448	25067	25194	25429	25163	25250	25277	25187	25021	25006	25297	25190	25176	25046	25277	25191	25306	25150	25005	25397	25141	25096	25170	25153	25044	25074	25085	24952	25322	25154	25026	25332	24927	24781	24855	25073	25182	25313	25316	25074	25226	25010	24989	24975	25216	24962	25290	24936	25009	24877	25181	25061	25107	25160	25012	25144	25122	25069	25105	24925	25190	24616	24977	25139	25097	25092	25119	25069	25028	24989	25020	24955	24985	24926	25137	24931	24792	24948	25006	25020	24859	25067	25106	24997	25086	25019	25207	25038	25185	24946	24913	24968	24941	24903	24958	24960	25013	25183	25235	25156	25020	24982	25268	25233	25009	25192	25250	25097	25099	25104	25255	25261	25286	24816	24967	25125	25038	25191	25260	24934	24925	25101	25014	24873	24828	25238	25138	24991	24911	25234	24889	25175	25133	25084	25046	25091	25225	25192	25167	25052	24991	25076	24893	25015	24817	24798	25084	24969	25286	25149	24976	25155	24994	25162	24985	25049	24886	25045	25024	25260	25111	25015	25092	25184	25121	25038	25108	24954	24874	25025	24771	25009	25175	24979	24832	25291	25240	25123	24946	24774	24857	25056	25078	24849	24943	25186	25209	25373	24969	24987	24975	25083	25016	25098	25080	25076	25038	24845	24886	24979	25021	25122	24953	25081	25203	25275	25048	25043	25170	24895	25112	25045	24915	24764	25111	25011	25102	25151	25214	25139	24889	25047	25117	24991	25091	24909	25232	25082	25212	25273	25000	24753	25175	24861	25264	25068	24830	24882	25028	25160	24904	24914	25100	25115	25056	24977	24941	24998	24919	25066	25216	25261	25136	25201	25099	25125	25043	25187	25030	24820	25401	25170	24852	25109	25212	25177	25047	25101	25037	24938	25226	25025	24983	25155	25106	25055	25150	25140	24996	25051	24919	25173	25210	25115	24741	25078	25046	25112	25227	25041	25013	24973	25094	24973	24972	24869	25152	24893	25030	25127	25199	25005	24808	25127	25026	25079	25123	25237	25084	24950	25183	24941	25147	25033	25080	24875	24965	25285	25089	25062	25257	25038	24882	24882	25138	25009	24932	25066	25092	25117	24835	25068	25045	25148	25032	25014	25141	25205	25175	24981	25065	25333	25126	25318	25330	24912	25313	25029	25051	25157	24974	24891	25149	25073	24985	25094	24899	25046	25026	25208	25209	25009	25294	25009	25230	25145	25072	25124	24924	25026	25042	25080	25071	24926	25183	25287	25003	24862	25144	24859	25103	25184	25270	25115	25144	25333	25273	24967	25124	25236	25318	25061	25335	25190	25046	25306	25100	25231	25251	25142	25197	25004	24834	24864	25073	25050	24714	24931	25150	24956	25255	25095	25346	25219	25093	25132	25136	25220	25110	25161	24946	25339	25277	25184	25108	24993	25104	25100	25110	25189	25037	25155	25002	25068	25001	25103	25051	25088	25230	25086	25067	24951	25148	25167	25112	24984	25032	25017	25101	24956	24904	25178	24835	25122	25039	25090	25196	25094	25049	25061	24866	25083	24973	25111	25171	25032	24956	25101	25346	25014	25276	25213	24929	25016	25140	25206	25073	25017	24844	25177	25215	25048	25129	25177	25271	25220	25084	24997	25283	25037	25207	25138	25351	25002	24978	24866	25064	25279	25162	25326	25001	25039	24990	25279	25292	25265	25026	25161	24781	24982	25129	24835	25111	25131	24995	25116	25228	25005	25186	25041	25319	25018	24930	25129	25151	25251	25231	25097	25104	24980	25250	24997	25033	25135	25099	24881	25069	24888	25408	24777	25072	25081	25017	24965	25116	25121	25019	24965	25135	25157	25153	24974	25183	25123	25244	25222	25132	24954	25128	25037	25006	25227	25065	25190	25132	25076	24872	25136	25088	25183	25245	25200	25153	25097	24907	25131	25184	25073	25327	24789	24801	25081	25145	24967	25306	25105	24804	24945	25070	25132	25117	24982	25069	24968	25252	24900	25003	25016	25316	25043	25318	25089	25111	25101	25208	25052	25115	25046	25007	25037	25007	25237	25353	25207	24961	25026	24940	24789	24987	24881	25016	24826	25073	25031	25145	24905	24759	25073	25122	25035	25195	24874	25136	24933	25059	25065	25184	25020	24808	25242	24965	24951	25006	24955	25193	25059	25005	25270	24993	24890	25278	25032	25118	25063	25425	25274	25135	24982	25177	25126	24946	25193	25107	25028	24991	25024	24924	25084	25118	25100	25014	24945	24804	25162	25161	25223	25051	24969	25014	25329	25136	25033	25341	25131	25020	25294	25207	24886	25011	25312	25326	25224	25053	24923	25112	25012	25321	25029	25290	24997	25033	24747	25133	25085	25036	24899	24982	25160	25139	25208	25123	25148	24895	24987	24946	24967	25061	24934	25115	25208	25099	25026	25057	24923	24974	25209	24936	25232	25128	24908	25199	25067	25278	25063	24745	25287	25135	25148	25012	25212	25060	24966	24941	24927	25065	25038	25059	25180	24955	25051	25152	25340	25076	25147	25118	25395	25266	24983	24990	25032	25106	25162	25040	25042	25199	24962	25032	25024	24987	25082	25100	25368	25200	25049	25162	25049	25091	25035	24915	25264	25285	25329	25161	25081	25181	25063	25150	25167	25206	24821	24950	25069	25009	25069	25264	25100	24978	25251	25213	25078	24985	24944	25135	25241	25159	25043	25049	25122	25024	25135	25466	25062	24752	25112	25092	25177	25075	25169	25144	25139	25098	25095	25435	25004	25015	25115	25159	24990	25248	25340	25079	24975	25272	25038	25117	25020	25035	25094	24998	25160	25161	25402	25062	25129	24929	25002	24876	24813	24889	25234	24983	24939	25041	24942	25152	24954	25142	25322	25274	25050	25001	25142	25184	25254	24979	25315	25001	24735	25253	25217	25024	25126	25198	25142	25247	25190	25295	25100	24835	25076	25101	25013	24988	25028	25158	25212	25161	25087	25210	25044	24944	24794	25127	25058	25136	25094	25277	25006	24632	25119	25230	25204	25227	25178	24986	24875	25139	25122	24810	24785	25021	25079	24958	25046	24948	24784	24967	24771	24897	24877	24921	24757	25063	24946	25407	25131	25070	25064	25118	25120	24925	24877	25129	25122	25131	25158	25282	25058	25074	25129	25012	24928	25082	25227	25042	25174	25237	24865	25144	25120	25264	25016	25037	24848	25042	25237	25077	25023	25127	24991	24964	24877	25000	25198	25104	24981	25002	25008	24766	24999	24958	24940	24998	25018	25203	24930	25226	25088	25231	24964	25143	25202	25263	25404	25269	25059	25177	25342	25103	25081	25141	24911	25186	25317	24986	25100	25061	24727	25109	25123	25026	24898	25091	25243	25051	24806	25143	25245	25021	24941	25167	25096	25252	25113	25111	25133	24996	24908	24997	25344	25069	24946	25101	25255	25229	25095	25117	25197	24983	24966	25185	25039	25064	25116	25139	24930	25191	25528	25174	25188	24996	24788	25039	25230	25299	25191	25121	25230	25181	25025	25029	24907	25185	25303	25181	24997	25094	25290	25064	25389	25200	25189	25250	25234	25026	25136	25322	25035	25017	25039	25037	24959	25245	25341	25202	25099	25208	25382	25224	25184	24925	24806	25017	24929	24917	24999	25138	24880	24886	25187	24999	25211	25302	24878	25164	25021	24767	25136	25123	24905	25062	25110	24720	24770	25218	25094	24978	25414	25104	25164	25006	25038	25042	25054	25079	25219	25285	24997	25005	24960	25246	25147	25280	25214	25004	25001	25162	24967	25201	25109	25246	25189	25349	25096	25189	25086	25324	25079	25001	24977	25216	25017	25141	25213	24902	25058	25107	25203	25193	25107	25019	24916	25094	25197	25017	24988	24922	24960	25161	24934	24942	25069	25165	25096	25035	24976	25198	24936	25369	25121	25206	25042	25092	25066	25195	24888	25185	25121	24910	24990	25124	25009	25096	25240	24961	24924	25093	25136	25144	24733	25302	24955	24914	24910	24874	25131	25125	25183	25158	25224	25179	25361	25107	25211	25033	25315	25231	25208	25168	25011	25204	25195	25090	25148	25068	25162	25207	25066	24968	24963	25010	24954	25205	25084	25175	24971	24879	25141	25080	24958	25191	24907	25050	25217	25052	25005	25205	24985	24969	24980	25063	25048	25191	24950	25048	25168	25143	24992	25025	25058	25183	25141	25252	25362	25068	25089	25385	25158	24943	24942	25082	25219	25116	25054	25248	25094	24955	25209	25176	25170	25377	25145	25234	24905	25231	25015	25052	24913	24915	25272	25208	25184	24972	25041	25088	24923	25044	24778	25076	25045	25205	24995	25184	25308	25089	24893	25104	25330	25217	25257	25122	25012	25002	25168	24831	25155	25093	24931	24752	25169	25157	25267	25027	24828	25061	25198	24988	25240	24899	25038	25192	25021	24976	25214	25130	25179	25223	25005	25194	25045	25165	25027	24965	25387	25191	25120	25004	25044	25126	24829	25103	25220	24920	24994	25374	25178	25097	24971	25235	25079	25073	24921	24940	24992	24998	24766	24972	25180	25156	25191	24918	25072	25110	25274	25123	25150	24908	25091	25053	25161	25240	25253	25063	25276	25163	24995	25403	24984	25302	25168	25182	25193	25003	25078	24979	25036	24986	25204	25056	25055	25083	25322	25247	25150	25157	25106	24939	24988	25107	24929	24941	24999	25040	25050	25075	25143	25199	25059	24789	25160	25065	25239	24988	25076	24773	25062	25062	25193	25047	25020	25078	25123	25220	25240	25213	25013	24838	25208	25176	24990	25386	24993	24863	24917	24955	24986	24809	25119	25051	25296	25148	25114	24995	25214	25224	25061	25010	25226	25007	24919	25207	25147	25132	25166	25305	25020	24996	24828	25063	25013	24812	24843	25183	24851	25142	25201	25163	24944	24884	25081	25087	25047	25221	25065	24956	25274	25088	25112	25291	24995	24954	25027	25118	24951	24985	24883	25147	25014	25193	25141	25016	25401	25015	25297	25209	25246	25276	25102	25208	25173	25191	25288	25318	25050	25303	24919	24896	25156	25025	25241	25142	25036	25015	25118
13147	20231	19006	22123	38848	67274	60804	38326	24299	17570	15406	15023	15010	15009	14903	15010	15031	14981	15047	14995	15109	14956	15081	14952	14805	14876	14877	15023	14850	14955	14998	14978	14744	15098	15021	14915	14911	14799	14904	14880	15108	14895	14963	14884	14845	14841	15138	14984	14912	14968	15009	15023	15000	15027	14999	14961	14933	14737	14972	14861	14993	14992	15077	14754	14864	14883	15044	14997	14992	14791	15158	14946	14792	14928	14801	14868	14955	15016	14719	15067	14935	14885	14938	14816	15004	14775	14801	14800	14749	15062	14738	14983	14857	14767	14769	14871	14872	14883	14765	14889	14797	14813	14898	14955	14821	14969	14830	14910	14640	14976	14744	14891	14849	14860	14943	14883	14886	14885	14985	14643	14761	14968	14868	14855	14932	14750	14905	14779	14807	14883	14826	15085	14919	15029	14802	14573	14909	14827	14771	14877	14773	14868	14916	14821	14923	15007	14868	14803	14703	14823	14924	14908	14951	15047	14882	14939	15077	14929	14859	14947	14946	14820	14843	15080	14756	14909	14719	15070	14885	14719	14941	14877	14922	14649	14980	14924	14714	15002	14931	14806	14922	14826	14845	14785	14794	14953	14968	14813	14826	14785	14912	14868	15018	14903	14959	14828	14996	14855	15080	14965	14785	14920	14917	14981	14785	15107	14907	14914	14843	14797	14987	14928	14784	14931	14842	14745	14827	15070	14847	14843	14995	15040	14876	14821	14649	14775	14756	14914	14750	14792	14947	14864	14995	14740	14963	14970	14764	14763	14870	14915	15056	14742	14657	14937	14856	14885	14980	15031	14936	15017	14916	14942	14812	15059	14894	14786	14695	14923	14902	14874	14827	14821	14768	14828	14618	15005	14864	14710	14873	14720	14898	14995	14927	14858	14705	14877	15002	14811	14880	14812	14787	14866	14676	14930	14787	14947	14684	14939	14835	14911	14818	14734	14950	14911	14910	14918	14972	14699	14918	14895	14696	14831	14814	14880	15018	15024	14926	14892	14669	14764	14860	14955	15116	14908	14767	14831	14767	14913	14987	14867	15056	14855	14999	14934	15031	14754	14824	14859	14903	15002	14709	14907	14965	14882	14826	14932	14814	14887	14698	14884	14910	14877	14807	14897	14912	14752	14793	14922	14845	14914	14910	14807	14864	14856	14635	14833	14806	14952	14801	14772	14855	14873	14832	14824	14876	14848	14805	14883	14984	14849	14798	14895	14818	14685	14815	14954	14941	14832	14983	14794	14758	14903	15006	14583	14936	15015	14911	15005	14809	14942	14951	14804	14960	15020	14799	14803	15078	14749	14767	14932	14939	15022	14982	14910	14911	14899	14766	15041	14699	14818	14756	14922	14865	14752	14899	14984	14846	15008	14648	14985	14852	14801	14962	14852	14687	14813	14754	14733	14797	14756	14781	14707	14832	14925	15059	14891	14844	14950	14817	14762	14635	14924	14868	14915	15026	14898	14952	14849	14900	15002	14957	14647	14850	14838	14706	14893	14943	14937	14803	14974	14926	15091	14750	14902	14800	14776	14880	14743	14799	14795	14878	14718	14840	14897	14882	14671	14726	14922	14577	14909	14708	14814	14786	14899	14774	15080	15042	14764	14705	14811	14753	14853	14903	14919	14916	14743	14997	14943	14931	14898	14972	14672	14964	14785	14916	15004	14897	14800	14957	14832	14883	14767	14865	14999	14926	14812	14818	14636	14740	14841	14828	14847	14818	14834	14911	14805	14973	14781	14811	14865	14836	14806	14849	14918	14804	14759	14948	14899	14877	14804	14911	14822	14699	14863	14934	14894	14797	14836	15034	14868	14917	14721	14712	15077	14865	15011	14751	14907	15017	14863	14838	14959	14989	14815	14709	14942	14777	14891	14878	15006	14810	14710	14874	14930	14908	14771	15001	14813	14853	14994	14969	14984	14719	14910	14849	14803	14870	14725	14691	14916	14879	14899	14912	14837	14811	14820	14755	14998	15095	14927	14878	14900	14802	14841	14795	14788	14879	14950	14878	14913	14781	14942	14817	14904	14840	14891	14793	14865	14768	14810	14901	14794	14816	14837	14944	14876	14821	14932	14954	14812	14919	14877	14834	14828	14865	14859	14904	15001	14853	14681	14811	14987	14696	14967	14880	14810	14773	14784	15059	14813	14892	14768	14802	14814	14882	14871	14871	14832	14800	14640	15114	14951	14826	14790	14832	14915	14786	15015	14795	14715	14896	14935	14813	14841	14851	14852	14778	14980	14839	14946	14849	15022	14829	14857	14841	14770	14739	14825	14880	14911	14715	14818	14828	14749	15086	14980	15004	14966	14942	14866	14811	14809	14904	14846	14813	14925	14803	15082	15062	14678	14742	14741	14776	14796	14743	14903	14746	14756	14807	14637	15005	14789	14970	14840	14719	14899	14994	14788	14798	14750	14869	14836	14942	14881	14853	14757	14900	14873	14900	14938	14795	14992	14668	14913	14906	14745	14752	14748	14878	14918	14843	14893	14905	14999	14763	14934	14626	14981	14879	14784	14834	14680	14853	14825	14863	14800	14974	14875	14639	14757	14988	14876	14779	14791	14902	15108	14924	14802	14747	14863	14985	14804	14895	14954	14716	14937	15015	14948	14808	14837	14836	14724	14931	14977	14969	14977	14816	14810	14825	14797	14708	14864	14849	14778	14855	14824	14690	14853	14736	15003	14806	14927	14779	14883	14830	14845	14953	14863	14765	14724	14819	14958	15041	14680	14876	14737	14827	14840	14893	14754	14951	14846	14823	15077	14938	14940	14707	14771	14996	14754	14870	14912	14753	14995	14961	14882	14713	14846	14943	14770	14865	14954	14887	14916	14837	14908	14853	14945	14769	14850	14813	14859	14946	15022	15059	14835	14996	14786	14717	15045	14864	15193	14880	14888	14890	14798	14945	14908	14752	14725	15130	14806	14719	14863	14995	14928	14940	14786	14851	14934	14843	15036	14933	14926	14806	14851	14928	14837	14819	14838	15000	14668	14921	15036	14811	14755	14897	14896	14849	14786	14695	14928	14918	15029	15061	14947	14783	14823	14920	14866	14774	14918	14880	15025	14973	14839	14841	14747	14901	14899	14770	14802	15033	14932	14915	14829	14873	14775	14904	14908	14597	14891	14922	14885	14832	14860	14947	14671	14826	14708	14849	14791	14789	14740	15062	14837	14991	14896	14839	14735	14835	14829	15025	14912	14757	14870	14909	14811	14844	14855	14846	14746	14818	14902	14782	14888	14807	14951	14766	15040	14808	14852	14745	14887	14872	14700	14839	14856	15033	14593	14678	14860	14985	14835	14833	14983	14805	14801	14818	14876	14710	14923	14828	14914	14921	14859	14964	14846	14743	14636	14663	14802	14687	14842	14953	14862	15093	14849	14755	15048	14964	15075	14880	14802	14870	14981	14874	14943	14729	15034	14937	14824	14828	14846	14790	14837	14811	14890	15031	14712	14773	15045	14803	14796	14815	14821	14914	15075	15050	14902	14859	14910	14860	14834	14811	14692	14857	14790	14903	14839	15022	14971	15041	14875	14747	14881	14968	14821	14911	14940	15018	14869	14866	15036	14925	14819	14748	14702	14732	14850	14864	14994	14723	14823	14816	14887	14959	14854	14699	14800	14719	14907	14868	14964	14695	14892	14745	14958	14767	14956	14824	14909	14833	14949	14988	14875	14892	14876	14735	15017	14987	14841	14722	14886	14767	14852	14829	14819	14904	14881	14960	15078	14815	14618	14790	14860	14775	14844	14821	14830	14946	15027	14906	14861	14834	14828	15009	14898	14692	14896	14884	15075	14735	14844	14784	14937	14948	14711	14839	14960	14943	15048	14959	14862	14753	14836	14756	15010	14744	14826	14927	14826	14824	14907	14686	14964	14813	14826	14916	14910	14771	14875	14914	14771	14825	14931	14726	14868	14910	14764	14911	14764	14783	14944	14828	14959	14810	14838	14853	14865	14824	15094	14927	14872	14845	15054	14802	15009	14855	14611	14764	14824	14857	14977	14892	14907	14807	14841	14857	14912	14952	14752	14703	14949	14984	14834	14721	15057	14921	14981	14853	14745	14896	14876	14827	15057	14712	14759	15051	14781	14836	14734	14852	14956	14980	14962	14842	14659	15158	14717	14954	14989	14972	14957	14950	14785	14921	14956	15073	15063	14892	14920	14749	14811	14469	14997	14762	15000	14940	14924	14938	14864	14797	14783	14928	14905	14907	14869	14902	14774	14765	14929	14820	14884	14767	14790	14962	14690	14943	14793	14938	14859	14799	14932	14895	14676	14965	14825	14956	14895	15079	14879	14831	14949	14802	14925	14827	14792	15004	14968	14878	14785	15047	14928	14803	14762	14886	14893	14881	14928	14909	15043	14930	14712	15025	14675	14735	14908	14696	14909	14907	14870	14857	14921	14888	14918	14863	14945	14960	14772	14961	14788	14924	14881	14856	14812	14907	14845	14838	14819	14801	14978	15112	14796	14877	15024	14874	14830	14790	14689	14906	14746	14943	14957	14776	14891	15007	14884	14773	14812	14928	14739	14811	14902	14873	14982	14776	14815	14881	14849	14764	14753	14977	14776	14899	14969	14862	14784	14896	14756	14910	14851	14902	14769	14847	14887	14849	14599	14906	14898	14785	15154	15026	14681	14860	14854	14775	14690	14707	15012	14895	14875	14895	14857	14707	14740	14739	14840	14910	14717	14714	14852	14837	14817	14962	14862	14860	14793	14885	14826	14879	14832	14843	14858	14829	14875	14688	14921	14907	14889	14873	14762	14868	14861	14861	15053	14804	14817	14820	14936	14706	14887	15058	14954	14885	14897	14627	14769	14957	15001	15057	14827	14885	14883	14879	14986	14908	15016	14705	14726	14791	14998	14778	14877	14903	14903	14871	14765	14871	14879	14964	14859	14790	14931	14858	14926	14905	15032	14754	14992	14788	14969	14943	14732	14733	14844	14630	14711	14764	14869	14792	14849	14773	14797	14897	14899	14680	14959	14797	15006	14852	14809	14774	14815	14795	14962	14817	14843	14959	14926	14948	14732	15057	14975	14843	14818	14957	15087	14904	15006	14923	14726	14944	14812	14855	15040	14823	14853	15064	14921	14802	15001	14843	14921	14868	14945
23001	21312	28330	25507	42051	74653	74911	57817	41903	33436	30351	29130	29333	28980	29219	29076	28997	28782	28936	29023	29074	28897	28772	28730	28875	28629	28974	28924	28908	28977	28982	28857	28942	28861	28963	28733	28928	28917	28732	28765	29186	28912	29057	28688	28710	28783	28929	29100	28801	29080	28986	28813	28940	28797	28877	28502	28675	28808	28840	28790	28940	28751	28648	28749	29187	28735	28663	28821	28631	28663	28882	28500	28452	28901	28746	28679	28630	28730	28585	28712	28744	28823	28775	28796	28746	28695	28842	28786	28854	28708	28773	28613	28656	28581	29032	28525	28985	28767	28955	28795	28482	28517	28750	28830	28759	28890	28699	28904	28831	28848	28799	28851	28584	28798	28520	28523	28813	28837	28637	28712	28877	28792	28533	28621	28668	28619	29068	28705	28846	28399	28668	28568	28721	28796	28804	28611	28754	28797	29005	29031	28743	28848	28788	28689	28830	28801	28703	28792	28868	28677	28441	28573	28723	28810	28777	28704	29042	28907	28600	28682	28612	28494	28618	28435	28694	28547	28725	28640	28844	28806	28408	28406	28707	28472	28903	28676	28886	28725	28981	28522	28526	28983	28851	28522	28752	28632	28727	28649	28697	28692	28875	28718	28619	28675	28720	28746	28710	28859	28656	28698	28991	28933	28731	28644	28534	28666	28880	28382	28707	28558	28755	28461	28860	28867	28439	28974	28588	28738	28819	28941	28898	28707	28778	28638	28968	28776	28744	28716	28906	28386	28371	28590	28686	28821	28631	28938	28844	28457	28807	28846	28844	28880	28711	28837	28856	28563	28723	29068	28592	28769	28649	28676	28877	28756	28697	28638	28764	28744	28662	28733	28805	28685	28475	28535	29013	28626	28428	28656	29051	28825	28924	28859	29037	28600	28912	28602	28873	28598	28938	28782	28752	28653	28696	28656	28629	28786	28586	28670	28814	28692	28656	28707	29051	28322	28476	28525	28754	28613	28628	28898	28723	28765	28521	28568	28557	28795	28582	28514	28554	28760	28866	28746	28991	28649	28654	28946	28717	28749	28838	28596	28914	28718	28694	28607	28738	28513	28626	28481	28860	28685	28727	28848	28646	28661	28685	28694	28839	28774	28813	28789	28770	28758	28632	28687	28973	28824	28625	28824	28705	28634	28771	28709	28830	28563	28701	28809	28564	28644	28729	28702	28583	28508	28580	28633	28817	28815	28822	28492	28778	28653	28604	28533	28794	28849	28765	28717	28763	28519	28843	28442	28644	28569	28836	28712	28644	28487	28853	28753	28918	28784	28821	28874	28573	28870	28995	28807	28353	28728	28845	28475	28720	28683	28500	28836	28862	28834	28835	28837	28399	28718	28811	28631	28858	28858	28724	28719	28856	28731	28892	28882	28388	28491	28865	28503	28688	28917	28710	28782	28575	28798	28661	28764	28801	28927	28710	28707	28792	28615	29050	28715	28884	28670	28899	28542	28540	28746	28522	28702	28654	28631	28528	28818	28468	28489	28895	28674	28655	28624	28820	28692	28743	28505	28683	28593	28431	28563	28740	28508	28531	28729	28473	28673	28977	28561	28585	28650	28566	28644	28574	28574	28563	28576	28683	28682	28919	28822	28630	28359	28761	28518	28621	28897	28805	28913	28873	28615	28777	28671	29001	28354	28711	28604	28877	28946	28648	28557	28700	28813	28894	28610	28889	28781	28587	28511	28779	28646	28772	28629	28704	28669	28705	28659	28766	28609	29035	28678	28805	28646	28572	28653	28648	28697	28672	29126	28614	28684	28750	28949	28746	28811	28923	28699	28563	28584	28803	28705	28638	28253	28628	28679	28576	28828	28781	28580	28621	28788	28664	28551	28667	28682	28955	28638	28979	28843	28717	28757	28684	28714	28904	28852	28501	28475	28704	28900	28486	28756	28740	28685	28886	28571	28735	28685	28676	28857	28582	28580	28819	28705	29010	28803	28666	28493	28652	28655	28712	28947	29040	28561	29075	28813	28789	28759	28748	28764	28673	28789	28468	28594	28639	28665	28912	28505	28802	28673	28829	28754	29060	28892	28927	28723	28986	28817	28763	28795	28933	28605	28450	28431	28582	28494	28551	28476	28702	28760	28766	28800	28567	28585	28887	28934	28715	28834	28850	28557	28688	28534	28580	28646	28646	28679	28569	28848	28538	28839	28920	28783	28852	28585	28872	28790	28713	28645	28514	28757	28736	28535	28842	28592	28733	28643	28619	28754	28659	28553	28652	28723	28762	28751	28747	28321	28958	28556	28634	28881	28817	28948	28893	28673	28897	28852	28797	28608	28650	28749	28834	28847	28708	28770	28525	28849	28812	28610	28755	28669	28778	28908	28795	28852	28762	28749	28773	28718	28595	28790	28986	28542	28533	28890	28579	28537	28615	28668	28774	28795	28588	28784	28698	28522	28361	28578	28488	28775	28728	28803	28646	28883	28668	28625	28843	28610	28688	28683	28664	28659	28991	28870	28503	28783	28682	28812	28513	28263	28782	28729	28767	28639	28608	28838	28729	28663	28704	28792	28743	28792	28726	28698	28573	28826	28901	28653	28765	28822	28937	28744	28744	28804	28854	28609	28664	28632	28728	28628	28604	28629	29233	28719	28502	28814	28675	28647	28837	28881	28698	28453	28826	28979	28456	28623	28711	28531	28871	28735	28776	28957	28918	28694	28520	28910	28702	28690	28822	28757	28782	28632	28634	28510	28946	28744	28915	28879	28585	28558	28824	28959	28674	28698	28937	28816	28566	28977	28510	28483	28756	28606	28691	28557	28801	28769	28427	28483	28830	28666	28784	28734	28614	28731	28840	28781	28772	28766	28869	28754	28582	28723	28497	28848	28583	28687	28640	28726	28623	28799	28733	28630	28808	28930	28446	28702	28811	28548	28716	28860	28832	28820	28722	28668	28641	28587	28405	28857	28475	28449	28838	28886	28821	28611	28580	28804	28924	28692	28831	28830	29051	28746	28959	28646	28495	28948	28979	28731	28832	28446	28766	28570	28789	28641	28785	28584	28649	28881	28823	28530	28519	28980	28918	28873	28862	28593	28721	28960	28679	28561	28757	28578	28728	28838	28593	28892	28817	28829	28622	28739	28702	28688	28732	28487	28731	28589	28809	28998	28972	28848	28780	28573	28466	28695	28849	28669	28595	28974	28748	28738	28791	28663	28713	28701	28885	28710	28488	28795	28812	28768	28778	28825	28812	28867	28691	28709	28520	28686	29049	28731	28708	28680	28961	28529	28789	28674	28852	28500	28835	28588	28821	28425	29078	28806	28638	28538	28543	28484	28815	28460	28603	28951	28730	28601	28887	28823	28759	28759	28437	28507	28557	28798	28763	28874	28805	28756	28844	28900	28619	28650	28820	29125	28687	28745	28830	28703	28633	28538	28547	28659	28674	28532	28726	28873	28800	28814	28822	28973	28902	28639	28754	28757	28652	28649	28676	28699	28622	28611	28753	28639	28731	28839	28616	28811	28806	28680	28687	28857	28938	28816	28744	28893	28538	28664	28338	28594	28840	28718	28890	28525	28677	28583	28699	28728	28841	28877	28663	28982	28652	28961	28736	28612	28497	28879	28788	28753	28624	28738	28863	28686	28839	28680	28652	28751	28631	28661	28794	28679	28830	28726	28699	28573	28914	28670	28776	28822	28709	28680	28997	28678	28905	28753	28573	28359	28931	28793	28807	28906	28591	28598	28531	28699	28876	28601	28622	28559	28837	28618	28730	28693	28706	28659	28770	28546	28656	28907	28721	28643	28837	28903	28503	28822	28735	28608	28570	28628	28576	29176	28735	28793	28646	28535	28505	28708	28877	28611	28600	28749	28712	28711	28905	29041	28510	28808	28942	28710	28626	28536	28772	28700	28796	28739	28623	28808	28722	28725	28431	28764	28798	28737	28540	28598	28581	28894	29023	28838	28676	28601	28852	28732	28661	28855	28432	28826	28644	28655	28607	28866	28776	28880	28957	28699	28570	28791	28823	28758	28614	28573	28871	28671	28707	28744	28768	28605	28748	28836	28728	28665	28632	28795	28591	28526	28705	28538	28722	28668	28593	28581	28795	28882	28607	28629	28835	28960	28745	28573	28732	28721	28895	28717	28774	28712	28907	28669	28720	28807	29127	28807	28733	28662	28836	28922	29040	28739	28459	28714	28786	28766	28773	28673	28824	28895	28840	28712	29091	28756	29038	28724	28738	28761	28728	28786	28751	28639	28677	28692	28727	28881	28619	28693	28635	28621	28737	28848	28777	28915	28824	28786	28662	28723	28698	28657	28866	28723	28542	28718	28898	28609	28746	28840	28977	28584	28833	28686	28605	28806	28863	28649	28763	28666	28679	28610	28976	28769	28670	28891	28779	28871	28905	28985	28464	28590	28621	28718	28679	28766	28843	28684	28584	28614	28925	28693	28701	28716	28809	28753	28664	28581	28611	28717	28812	28743	28560	28601	28831	28506	28480	28745	28844	28788	28694	29058	28747	28858	28670	28892	28616	28704	28811	28843	28685	28626	28748	28856	28585	28659	28679	28660	28789	28989	28562	28764	29106	28842	28602	28952	28758	28763	28573	28860	28903	28785	28760	28739	28659	28728	28735	28717	28702	29044	28790	28652	28764	28701	28640	28646	28775	28649	28971	28695	28633	28981	28815	28697	28831	28703	28595	28681	28673	28651	28463	28746	28803	28628	28889	28849	28726	28792	28621	28688	28761	28717	28897	28563	28737	28678	28639	28610	28675	28570	28964	28841	28735	28479	28787	28867	28732	28779	28812	28586	28636	28676	28750	28513	28833	28592	28936	28651	28739	28669	28574	28756	28705	28956	28659	28676	28846	28937	28427	28966	28978	28610	28777	28628	28689	28900	28564	28885	28642	28656	28934	28805	28771	28733	28807	28665	28696	28997	28716	28504	28698	28781	28663	28597	28792	28707	28713	28893	28591	28465	28669	28474	28723	28876	28700	28944	28719	28774	28732	28705	28699	28938	28889	28578	28778	28826	28820	28313	28378	28882	28705	28916	28880	29026	28607	28891	28716	28618	28660	28829	28818	28937	28821	28834	28402	28819	28797	28502	28767	28748	28819	28771	28935	29001	28639	28492	28776	28590	28604	28830	28935	28440	28744	28736
14467	24866	23504	26497	56437	80791	75310	50152	30648	20076	17379	17083	17070	16906	16976	16891	16941	16980	17060	17077	17018	17166	16793	17011	16933	16931	16911	16846	16980	17045	16876	17035	17046	17038	16827	16974	16926	16889	16879	16983	16998	17031	16950	16896	16990	16903	16787	16901	17076	16906	16947	16785	17033	16774	16833	16938	16755	16795	16887	17114	16991	16969	16999	16845	16951	16829	16977	17033	16940	16648	16828	16873	16968	16822	16995	17044	16970	17166	16908	16901	16831	16845	16908	16873	16884	16776	17038	16874	16917	16725	16915	16815	16865	17026	16877	16903	16907	16717	16818	16691	16906	16926	17075	16983	16854	16841	16898	16781	16833	16961	16993	16818	16991	16858	16810	16718	16973	16890	16870	16907	16737	17022	17069	16861	16792	17062	17000	16965	16803	16869	16684	16925	16806	16964	17038	16827	16928	17026	16684	16736	17013	17056	16863	16936	16740	17043	16909	16774	16898	16805	16901	16841	16884	16784	16852	16895	16900	17000	17084	16794	16874	16931	16950	16830	16922	17035	16830	16787	16797	16767	17007	16889	16925	16750	16810	16968	16851	16913	16738	16835	16834	16797	16825	16851	16977	16822	16956	16740	17020	16994	16943	16839	16672	16849	16859	16884	16846	17086	16885	16685	16765	16909	16938	16941	16898	16928	16742	16836	16791	16731	17056	16848	16842	16714	16807	16744	16733	16934	16868	16845	16757	16762	16879	16877	16765	16861	16946	17163	17015	16944	16948	17002	16976	16837	16751	16670	16913	16837	16779	16883	16843	16908	16732	16952	16744	16814	17023	16922	16737	16967	17055	16822	16804	17010	16889	16821	17015	17014	16761	16866	16920	16646	16881	16741	16871	16918	17154	16798	16729	16851	16933	16963	16755	16887	16898	16927	16931	16901	16768	17037	16934	16958	16981	16886	16867	16665	16753	16761	16728	16943	16905	16834	17014	16886	17008	17085	16692	17001	16798	16792	16845	16868	16883	16995	16935	16920	16876	16897	16882	16912	16885	16940	16646	16880	16896	16970	16799	16988	16838	17014	16876	16747	16676	16899	16809	16913	16965	16866	16740	16850	17118	16806	16780	16727	17001	16694	16875	16909	16996	16832	16888	16762	16815	16924	16863	16847	16853	16903	16897	16980	16761	16852	16836	16779	16798	16671	16814	16718	17112	16895	16938	16903	16864	16923	16882	16899	16988	16821	16968	16742	16970	16951	16885	16798	16793	16766	16817	16893	16934	16881	16831	16835	16954	16811	16915	16643	16978	16888	16840	17217	16894	16603	16824	16962	16842	17032	16879	16989	17098	16989	16905	16938	16929	16997	16947	16949	16933	16914	16957	16751	17086	16798	16941	16641	16854	16808	16835	16852	16931	16848	16874	16759	16822	17034	16780	16970	16871	16677	16823	16923	16929	16771	16942	16889	17002	16838	16744	16918	16971	16898	16912	16925	17093	16852	16928	16773	17109	16834	16961	16846	16834	16711	16912	16622	16901	16952	17190	16952	16955	16887	16745	16882	16893	16792	16908	16886	16864	16799	16781	16924	16853	16914	17027	16947	16838	16940	17005	16898	17008	16996	16903	17043	16997	16882	16850	16836	16809	16865	16808	17072	17020	16917	16852	16929	16870	16805	17007	16785	17071	16970	16990	16791	16712	16998	16945	16932	16892	16840	16616	16825	16895	16972	16886	16855	16937	16953	16873	16979	16945	16982	16703	16733	16972	17041	16967	16830	16928	16768	16844	16822	16987	16739	16859	17034	16708	16723	16873	17001	16736	17006	16773	16687	17126	16859	16974	16894	16845	16790	16976	17045	16895	16845	17060	16856	16888	16809	16809	16951	16831	16795	16969	16899	16971	16902	16901	16953	16935	17240	16852	16907	16746	16942	16769	16949	16938	17009	16894	16956	16791	16869	17144	16889	16967	16909	17001	16945	16902	16838	17000	16864	16895	16847	16988	16750	16914	16608	17087	16957	16938	16850	16964	16989	17016	16767	16892	16966	16849	16968	16876	16906	16882	16867	16828	16881	16711	16943	16816	16681	16747	16758	16850	16786	16951	16845	16816	16951	16893	16771	16874	17019	16948	17063	16960	17108	16883	16878	16746	16894	16880	16907	16840	16835	16846	16958	16801	16962	16825	16967	16824	16990	17002	17020	16942	16898	16934	16853	16772	17027	16982	16909	16918	16959	16934	16734	16732	17016	16771	16965	16751	16949	16813	16944	16999	17041	16859	16802	17055	16774	16859	16878	16768	16751	16922	16957	16825	16770	16798	16911	16882	16774	16940	16863	16851	16996	16674	16943	17015	16950	16753	16920	16781	16927	16855	16908	17029	16833	16840	17096	16863	16993	16939	16655	16753	16766	16865	16868	16818	16874	16740	16740	16994	16839	16970	16941	16932	16759	16804	16709	17028	16896	16827	16773	16873	16714	16815	16761	16909	16970	16936	16646	16985	16949	16897	16982	16946	16961	16786	16996	16851	17026	16713	17000	16868	17037	16920	16778	16811	16977	16927	16991	16996	16959	16954	16955	16835	16709	16895	16928	16853	16779	16960	16920	17007	16845	16904	16792	16871	16927	16938	16840	16945	16724	16892	16827	16894	16878	16697	16752	17028	16789	16704	16769	16964	16915	16942	16846	17026	16866	16762	16885	16785	16733	16753	17132	16976	16703	16809	16921	16995	16991	16853	16969	16997	16743	16860	16898	16699	16873	16759	16813	16984	16891	16787	16978	16772	16930	16974	17006	16729	16809	16725	16900	16854	16774	16798	16978	16861	16970	17058	16958	16818	16939	16824	16957	16843	16850	17033	16728	16941	16883	16805	16818	16784	16645	16960	16874	16774	16964	16909	17003	16920	16644	16924	16945	16894	16907	16942	16845	17002	16943	16839	17019	16930	17134	16685	16890	16929	16988	16824	16810	16929	16917	16835	16779	16998	16871	17087	16903	16843	16995	16920	16933	16837	16960	16795	16979	16709	16826	16975	16867	16711	16743	16852	16709	16865	16736	16713	16908	16959	16783	16837	16788	16933	16878	16842	16932	16855	16988	16899	17064	16838	16697	16929	16801	17072	17068	16874	16817	16823	17012	16937	17030	16806	16993	16925	16887	16991	17012	16996	16835	17012	16857	16927	16839	16910	16815	16764	16961	16768	17022	16996	16776	16868	16724	16889	16995	16786	16898	16937	16823	16852	17009	16828	16761	17031	16931	16856	16852	16875	16899	16957	16842	16982	16855	16808	16832	16906	16899	16854	16916	16947	16743	16730	16824	16858	16934	16906	17010	16800	16722	16980	16933	17087	16819	16960	16802	16790	16830	16962	16577	17044	16888	16918	16980	16841	16787	16821	16934	16965	16837	17019	16859	17031	16860	17177	16881	16792	17159	16831	16713	16928	17068	16824	16906	16829	16836	16795	16805	16975	16667	16865	16981	16737	16941	17022	16998	16912	16763	16982	16836	16746	16896	16955	16786	17139	16967	16894	16927	16789	16904	17005	16994	16976	17016	16799	16789	16973	16870	16903	16887	16951	16976	16730	16821	16985	16930	16914	16881	16798	17040	16798	16814	16624	16847	16886	17032	16941	16830	16749	16777	16807	16948	16872	16873	17001	16846	16665	16943	16813	16756	16663	16917	16831	16932	16900	16990	16763	16867	16730	16749	16995	16917	16929	16991	16971	16888	16874	16766	16844	16988	16845	16985	16958	16935	16920	16944	16813	17014	17038	16843	17015	16969	16937	17031	17035	16781	16857	17007	16974	16810	16828	16856	16953	16832	17024	16795	16788	16854	16916	16862	16847	16896	16953	16763	16997	16811	16989	16823	16903	16935	17021	17033	16827	16847	16941	16738	17099	16873	16788	16785	16841	16751	17194	16817	16966	16585	16923	16839	16869	16785	16779	16919	16625	16824	16828	17002	16840	16811	16834	17074	16795	16804	16815	16827	16947	16839	16768	16984	16800	16693	16975	16816	16893	17021	16845	16852	17013	16645	16911	16790	16886	16756	16931	16889	16703	16606	16883	16814	17005	16756	16932	16823	16744	16909	16802	16803	16970	16860	16860	16952	16768	16868	16849	16850	17010	16915	16629	16794	16750	17017	16773	16737	16986	16833	16913	16899	16896	16887	16884	16933	17082	16980	16957	16880	16815	16749	16891	16821	16938	16862	16852	16837	16895	16990	16916	16950	16909	16850	16874	16742	17012	16850	16891	16912	16969	16996	16917	16847	16763	16902	17036	16887	16998	16978	16858	16892	16889	16890	16705	16906	17042	17069	16826	16959	16813	16790	17059	16830	16962	16796	16897	16950	17064	17039	16975	16898	16825	16831	16933	16976	16927	16835	17001	16918	16918	16882	16804	17013	16831	16735	16827	16832	16931	17108	16855	16871	16794	16855	17011	16860	16901	16941	16990	16951	16938	16899	17014	16930	16797	16830	16816	16871	16935	16930	16910	17004	16772	16738	16863	16990	16730	16908	16913	16892	16852	16635	16814	16872	16826	16771	16884	16761	16897	16765	16955	16951	16836	16809	16973	16894	16883	16734	17000	16956	16716	17023	16830	17112	16932	16848	16988	16908	16794	16890	16834	17019	16783	16615	16898	16907	16883	16868	16742	16803	16679	16690	16867	16897	16893	16788	17001	16886	17022	16832	17069	16811	16990	16945	16697	16949	17040	16897	16983	17009	16841	16848	16979	16975	16889	16848	16861	16705	16759	16741	16911	16929	17003	16805	16955	16766	17082	16772	16902	16673	16866	16812	16785	16739	16831	16857	16835	16860	16893	17031	16884	16844	16820	16853	16949	17021	16707	16836	16912	16792	16788	16800	16983	17002	16664	16918	16775	16781	16912	16643	16914	16993	16786	16982	16885	16848	17052	16754	16947	16867	16890	16760	16900	16809	16889	16594	16736	16838	16947	16869	16817	16734	17014	17012	16738	16914	17126	16813	16980	16728	16867	16857	16964	16963	16966	17020	16992	16760	16670	16822	16912	16878	16860	16806	16881	16829	17001	16861	16959	16800	16915	16829	16937	16829	16902	16896	16650	16918	16864	16886	17059	16810	16902	16751	16865	17165	17031	17096	16912	16888	16895	16780	16777	16860	16790	17028	16763	16867	16756	16832	16845	16971
32063	26991	32984	32597	32721	40511	40699	36230	33148	31582	31100	31165	31166	31210	31068	31222	30896	30911	31008	30985	30984	31049	31161	30995	31246	30923	30965	31112	30904	31102	31110	31200	31193	30958	31122	30753	30964	30806	31072	31010	31217	31162	30943	31035	31037	31053	30889	31159	31182	30864	30946	31130	30992	30872	31145	30891	30913	30833	31091	31132	31206	31106	30926	30771	31058	30949	31254	30929	31004	31145	30949	30871	31067	31013	31249	31062	30984	31078	31050	30895	31099	31052	30965	30874	30818	30970	30997	31163	31133	31072	31334	31180	31080	31166	30974	31080	31105	31063	30885	30949	30988	31113	30804	31006	30904	31009	31037	30918	31056	31101	30946	30890	30992	30594	31052	31077	31130	30973	31010	30955	30789	31091	30997	31398	30798	30865	31166	31008	30942	30744	30881	30988	30903	31103	30976	31013	31068	30991	31044	30784	30995	31152	30920	30841	31022	30976	31044	31058	31013	31191	31087	30980	30872	31262	30971	31073	30897	30871	31021	30858	31330	31017	30896	31095	31116	30804	31076	31100	30878	31122	30971	31344	30984	30728	31006	31112	31035	31027	30998	30970	31186	31099	31070	30670	30989	30690	30831	30888	31085	31066	30926	30950	30909	31179	31114	31069	30923	30832	30865	30914	31002	31161	31189	31129	31057	30764	31270	30875	31155	31307	31139	30822	31118	30722	30691	31152	31053	31202	31243	30913	30979	30852	30941	30801	31035	31032	31233	31246	31196	31222	30981	31279	31365	31031	31021	31266	31032	31166	30901	30711	30837	31016	30871	31085	31151	30863	31196	30817	31268	31029	30936	31122	31097	31123	30991	31244	31004	31059	30796	30933	31119	31107	30884	31139	31285	31219	31088	31079	31117	30969	31057	30822	30969	30935	31082	31160	31066	31102	31227	30903	30942	31004	31013	30891	31051	30807	31190	31084	30874	31034	31016	31217	31327	30929	31067	31019	30954	31001	30860	30700	30901	31103	31138	30856	31080	30896	31151	31141	31020	31007	30917	31046	30911	31115	31030	30809	31047	31001	31054	30981	31052	31149	30877	31038	30959	31124	31330	30799	30832	30959	31036	31014	31155	30843	31022	30632	31046	31149	31233	31221	30991	31118	31104	30927	30969	30948	30654	30929	30980	31047	30801	31213	30853	30912	31095	31186	30977	31196	30903	30815	31042	30728	30898	31028	31023	31115	30933	30845	31013	30966	30894	31001	31062	31050	31180	30955	30922	31217	31127	31134	31157	31164	31136	31175	30965	30941	31155	30882	31211	31190	30846	31052	30918	31138	30838	30845	31017	30713	30950	30864	30810	31205	30973	30851	31102	30973	31038	30996	31004	30821	30944	31008	30818	30853	30671	31090	31090	31131	30753	31032	30956	31117	30967	30565	30934	31181	31110	30975	31227	31001	30953	30865	31026	31050	31254	31195	30881	30794	31118	31051	30928	31117	31033	31107	30612	30806	30771	30844	31179	30961	31130	31153	30902	30958	31041	30977	31068	30852	30935	31267	31066	31021	30932	30867	30843	30749	31022	30914	30905	30821	31311	30866	31122	30979	31031	31006	30911	31115	30732	31233	31049	31230	30939	31044	31039	30808	31012	31073	30734	30837	31166	31178	30963	31101	30885	30895	30961	31230	31404	30935	31132	31307	31039	31090	30949	30937	31425	30563	31151	30937	30869	31081	30832	31199	30862	30983	30897	30787	30932	31018	30755	30807	31001	31295	31082	30909	31034	31020	31012	31205	30901	30756	30931	30844	30979	30904	31119	30969	30809	31113	31002	31057	30860	30766	30951	30919	30856	30810	31046	30794	31068	30737	31151	31007	30770	30881	31069	30949	30868	30927	31122	30791	31061	30846	31243	30942	31095	31092	30971	31076	31095	30939	30987	30957	30896	30925	30855	31098	30710	30927	31048	30980	31052	31122	30997	30913	30801	30989	30714	30955	31187	31032	31016	30932	30883	30711	31120	31154	30956	31035	31035	30586	30851	30810	31210	31068	31053	31136	31003	31162	30935	31012	30848	30890	30928	30939	31101	31289	30972	31185	31077	31146	31023	31003	30843	30662	30702	30900	30786	30849	30921	30970	30961	30936	31252	31064	30908	30989	31014	31068	30938	30938	31136	30941	30923	30654	31045	30938	31338	30944	30906	31120	31292	31000	30813	31049	30854	30934	31006	31300	31045	31344	31044	31226	30857	31071	30717	30933	31080	31150	31091	31436	31180	30807	31134	31169	31272	30975	31063	30865	31064	30995	31084	30869	31114	30996	31082	31219	30946	30967	31033	30999	31191	31061	31146	30994	30897	30835	31022	31116	30950	30781	30972	30978	30987	30982	31074	31033	31009	30650	31125	31296	30874	30795	31038	30937	31203	31299	31119	31135	30771	31026	31087	31151	30660	31030	30841	30987	31141	30998	31054	30939	30982	31021	31182	31318	31032	31001	30881	31089	31020	31067	30945	30808	30984	31246	30933	30824	30901	31331	31259	31101	31161	30839	31120	30880	31160	31207	30948	31089	31034	31232	30878	30985	30959	30765	31401	31135	31286	30919	31118	30899	31127	31014	31109	30956	31032	31076	30818	31006	30940	30953	30914	31153	30866	30742	30929	30863	31127	30923	31156	30806	31097	30900	31083	31359	31044	31250	30898	30588	30887	31049	30979	30904	30855	30783	31240	30725	31181	30932	30972	30947	31257	31004	31074	31125	30768	31104	31054	31093	31152	31057	30980	30980	30983	30929	30944	30843	31048	30895	31261	30972	31217	30848	30977	30943	31123	30998	30926	31102	31063	31056	31014	31018	30760	30927	30921	31072	30762	30979	31112	31014	30852	30741	31142	31055	31000	30968	31155	30985	31220	30996	30993	31322	31200	31004	30965	30850	31034	31037	30684	31021	31053	30942	30712	30849	30913	30885	30746	30663	31157	31022	31078	30912	30949	30860	31161	30809	30975	30979	30980	30974	30870	31105	30884	31316	30974	31288	30968	30854	30744	30931	31328	30841	31167	31017	31182	30957	31052	31027	30859	30901	30862	31124	31173	31078	30710	30910	31240	31132	31143	31075	30883	30862	30933	31215	30901	30954	31077	31258	30913	31005	31054	30846	30951	31004	31172	31004	31012	31081	30665	30679	30793	31061	30987	30780	31262	30879	30802	31257	30830	31210	30922	30786	31220	30925	31198	31083	31172	31073	31036	30873	30989	31254	31169	30931	31027	31217	30860	30888	30933	30935	31127	31192	30798	31213	31170	31164	31119	30995	31170	30910	31154	31078	30934	30980	31121	31052	30896	30938	30939	30931	31030	31021	31023	31000	30843	30685	30850	30971	30892	30975	31074	30849	31054	30934	31181	31147	30918	30906	31016	30843	31230	30978	31125	31053	31103	31099	31147	30858	30662	30716	30661	31055	31295	31046	31113	31044	31015	30781	30763	30727	30868	31102	30911	31007	31052	31075	30948	30886	30900	31226	31021	31149	30969	30925	31000	31032	30666	30799	31108	31097	31095	30726	31068	31058	31182	30903	30926	30741	31072	30868	31348	30733	31132	30738	30919	30779	31043	31000	31377	30976	31216	30862	31240	31003	30917	30975	30979	30840	30981	30840	30923	30946	30942	31210	30961	30942	30957	31109	31103	31156	31083	30911	30784	30759	30978	30967	30996	30908	31007	30942	31057	31107	30755	31011	31199	30996	30579	30809	31167	30830	30878	30879	30977	30795	31039	31114	31106	31171	30984	31048	30980	31025	30930	30961	30803	30889	31264	30791	31020	30934	31190	31055	30827	31101	31051	30956	31066	31035	31092	30905	31196	31090	31070	31084	31122	30846	31099	31298	30836	30913	31048	30786	31034	30690	31220	31101	30761	30882	31153	30942	30984	31215	30811	30850	30969	31071	31003	31061	30909	30916	31162	30581	30870	31058	30954	31302	31033	31141	31024	31069	30964	31098	31148	31303	30983	30852	31051	30760	30902	31016	30997	30900	31187	31212	31293	31041	31043	30957	31235	30880	30999	30927	31247	31065	31237	30882	30958	30942	30760	31072	31161	30998	30656	31032	31045	31056	31051	31207	31145	30881	30915	30913	30916	30982	31117	30956	31026	31080	31169	31094	30927	31108	31183	31360	31077	30983	30827	31128	30693	31399	31232	31184	30692	30960	31181	31062	31009	30913	30892	31111	30805	30918	30979	30976	31168	30806	31219	31150	31093	31148	31165	30875	30880	30944	30731	31136	30957	31099	31051	30938	30850	31186	31439	30940	31123	31054	31127	31035	31090	30930	30948	30779	30655	30997	31035	30983	31128	31205	31042	30762	30808	30865	31348	31251	30967	30862	31102	30770	30895	31036	31015	30879	30925	31157	30879	31090	31146	31147	31221	30767	30834	31110	31110	31125	30922	31019	31023	31167	30844	30930	31171	31121	30946	31270	31156	30912	31056	31008	31282	31183	30804	31030	30903	31116	30995	31114	31175	31003	31038	30867	30755	30930	31173	30976	31031	30981	31185	31244	31010	30821	31115	30899	31075	31103	30897	31036	30979	31260	30951	30792	30890	30921	31012	30748	30671	30948	31139	31097	31041	30854	30871	31065	30948	30975	31002	31202	31136	31226	30997	31189	31059	31016	31053	30857	31157	31189	31224	31154	30932	30974	31037	31038	31122	30908	31130	31104	31250	31192	31163	30923	31077	31120	31110	30905	31128	30895	31129	30992	31212	30951	30875	30802	30927	31129	31032	31175	31321	31066	31266	31042	31178	30893	31289	30724	30684	31050	31084	30932	30839	31031	30869	30995	31071	31198	31084	31101	31117	30882	30903	30919	31212	31097	31085	31049	30996	30995	31098	30908	30645	30946	30936	31092	31118	31067	30854	30794	31226	30962	31125	30881	31034	30884	30964	31246	31012	30985	31207	30965	30905	31001	31006	30790	30933	30928	31017	30991	31096	30861	30866	31258	31022	31186	31010	31237	30978	30996	31170	31273	31140	31059	31095	30893	31040	31026	31199	31117	31074	30973	30804	31056	30968	31052	31005	30997	31134	31135	31044	31075	30994	31127	31106	30848	31027	31220	30784	31082	31250	31082	31075	30848	31265	31180	30952	31188	30881	30921	30899	31047	31050	31185	30972	31012	30977	31118
17036	18299	18159	17848	20528	29669	27376	22295	19042	17987	17661	17812	17590	17614	17780	17752	17456	17661	17430	17798	17827	17394	17635	17655	17788	17791	17741	17679	17637	17714	17701	17610	17794	17692	17558	17651	17594	17863	17820	17624	17440	17514	17697	17649	17569	17638	17724	17585	17595	17704	17735	17697	17670	17532	17780	17681	17684	17726	17533	17786	17711	17784	17530	17711	17758	17650	17553	17595	17722	17666	17693	17604	17829	17856	17709	17803	17788	17511	17914	17748	17602	17702	17547	17745	17728	17459	17448	17731	17674	17603	17842	17515	17827	17481	17476	17776	17611	17464	17774	17666	17589	17608	17781	17706	17589	17687	17670	17685	17894	17523	17455	17577	17752	17713	17629	17518	17753	17809	17611	17667	17642	17512	17758	17563	17643	17579	17629	17678	17550	17691	17576	17641	17457	17544	17565	17690	17621	17517	17488	17579	17564	17820	17924	17559	17523	17536	17467	17586	17648	17655	17723	17531	17638	17685	17774	17603	17608	17640	17743	17802	17650	17439	17681	17553	17618	17625	17551	17575	17826	17652	17564	17678	17615	17713	17755	17579	17624	17746	17523	17818	17475	17780	17731	17603	17722	17617	17571	17556	17664	17625	17777	17753	17504	17565	17731	17567	17390	17608	17581	17681	17586	17561	17699	17658	17669	17667	17696	17651	17792	17649	17616	17602	17579	17738	17690	17709	17542	17691	17646	17635	17703	17553	17760	17489	17657	17619	17757	17517	17875	17578	17583	17666	17683	17604	17708	17814	17570	17660	17638	17539	17588	17664	17657	17813	17774	17501	17515	17748	17674	17638	17601	17707	17711	17514	17502	17728	17519	17532	17640	17850	17651	17622	17575	17871	17570	17810	17645	17710	17603	17709	17771	17482	17527	17665	17705	17504	17689	17638	17725	17527	17813	17516	17766	17610	17484	17548	17680	17573	17692	17406	17638	17882	17655	17611	17559	17727	17539	17613	17611	17630	17555	17807	17624	17602	17671	17537	17501	17650	17554	17794	17518	17486	17752	17735	17634	17660	17576	17674	17608	17420	17741	17559	17414	17642	17644	17630	17571	17683	17727	17686	17715	17647	17684	17545	17817	17408	17635	17584	17693	17587	17533	17493	17672	17564	17641	17695	17683	17681	17785	17720	17599	17520	17810	17717	17713	17789	17688	17712	17533	17506	17468	17715	17662	17804	17594	17692	17709	17756	17674	17665	17603	17728	17503	17487	17526	17758	17676	17525	17760	17547	17582	17736	17722	17535	17638	17846	17544	17789	17701	17547	17784	17549	17611	17638	17695	17743	17754	17603	17678	17700	17697	17551	17591	17585	17554	17402	17513	17483	17461	17713	17795	17581	17509	17687	17808	17735	17734	17616	17834	17610	17768	17648	17466	17738	17566	17524	17705	17533	17571	17512	17632	17702	17666	17737	17750	17600	17894	17813	17681	17503	17737	17588	17569	17602	17722	17684	17470	17513	17570	17585	17551	17699	17518	17617	17752	17674	17626	17661	17871	17528	17653	17550	17585	17532	17480	17734	17735	17662	17538	17731	17776	17551	17615	17542	17578	17812	17719	17668	17603	17692	17700	17625	17682	17603	17708	17609	17630	17488	17643	17535	17436	17631	17577	17587	17723	17816	17647	17569	17678	17850	17509	17624	17519	17721	17738	17718	17671	17691	17811	17549	17649	17708	17666	17810	17624	17630	17676	17656	17420	17677	17672	17580	17539	17620	17704	17585	17630	17536	17699	17638	17736	17657	17543	17609	17523	17545	17865	17594	17617	17527	17539	17723	17718	17796	17524	17636	17642	17535	17701	17572	17547	17669	17577	17756	17756	17657	17721	17577	17538	17620	17731	17755	17640	17636	17831	17616	17822	17629	17653	17512	17649	17505	17763	17657	17572	17724	17561	17588	17711	17554	17536	17736	17658	17714	17565	17606	17709	17677	17523	17715	17842	17599	17606	17556	17638	17485	17734	17694	17669	17709	17626	17805	17646	17530	17718	17579	17673	17658	17737	17613	17614	17467	17794	17583	17473	17674	17470	17548	17714	17619	17529	17534	17606	17774	17738	17451	17718	17628	17573	17545	17692	17664	17612	17624	17592	17577	17549	17546	17603	17497	17769	17469	17739	17599	17709	17783	17642	17611	17726	17680	17594	17736	17711	17634	17518	17698	17731	17530	17594	17609	17518	17600	17581	17615	17589	17754	17538	17745	17717	17661	17671	17605	17625	17381	17629	17653	17591	17738	17766	17542	17731	17635	17519	17462	17728	17438	17662	17431	17730	17674	17787	17647	17607	17571	17701	17595	17553	17694	17623	17781	17686	17643	17548	17668	17763	17652	17711	17727	17689	17678	17731	17700	17857	17566	17474	17565	17621	17577	17758	17871	17675	17563	17658	17557	17652	17601	17687	17476	17537	17873	17653	17597	17544	17441	17698	17611	17728	17833	17488	17696	17725	17834	17620	17541	17622	17640	17546	17671	17751	17699	17772	17564	17596	17688	17717	17811	17764	17784	17639	17720	17638	17724	17669	17696	17769	17422	17696	17668	17629	17810	17711	17730	17462	17535	17821	17709	17679	17765	17993	17691	17655	17747	17775	17648	17591	17596	17570	17592	17666	17669	17681	17655	17697	17574	17579	17732	17694	17719	17555	17767	17713	17478	17752	17560	17528	17703	17677	17596	17751	17679	17641	17738	17591	17542	17801	17762	17513	17702	17672	17480	17850	17572	17731	17574	17602	17757	17428	17781	17531	17657	17553	17718	17680	17638	17721	17796	17722	17785	17639	17695	17647	17594	17478	17631	17623	17667	17496	17586	17547	17663	17799	17765	17661	17651	17719	17775	17733	17583	17687	17784	17544	17691	17473	17679	17793	17549	17711	17660	17600	17789	17686	17646	17768	17747	17463	17657	17632	17786	17720	17619	17754	17561	17729	17548	17677	17560	17607	17740	17666	17690	17578	17711	17581	17491	17556	17719	17668	17647	17703	17712	17634	17865	17752	17590	17483	17716	17469	17821	17520	17551	17684	17563	17681	17651	17691	17493	17522	17700	17647	17567	17547	17608	17513	17469	17580	17655	17675	17805	17311	17506	17528	17647	17791	17613	17614	17490	17831	17665	17695	17576	17676	17819	17795	17454	17642	17637	17581	17666	17866	17747	17631	17412	17737	17509	17551	17488	17740	17558	17509	17623	17679	17692	17486	17570	17685	17580	17714	17503	17740	17644	17759	17600	17509	17596	17592	17597	17477	17557	17531	17455	17392	17678	17896	17807	17379	17567	17507	17577	17787	17629	17737	17597	17569	17536	17685	17756	17468	17800	17601	17658	17595	17515	17454	17634	17448	17641	17559	17734	17662	17608	17543	17680	17736	17646	17547	17555	17756	17649	17893	17615	17744	17604	17657	17563	17599	17704	17756	17632	17528	17588	17614	17775	17683	17659	17697	17703	17556	17610	17884	17685	17750	17670	17662	17601	17613	17668	17493	17726	17643	17580	17731	17725	17743	17669	17643	17508	17753	17799	17694	17476	17416	17604	17528	17824	17465	17566	17387	17449	17640	17450	17716	17810	17681	17639	17853	17475	17474	17574	17527	17796	17729	17631	17769	17543	17713	17809	17516	17751	17518	17498	17759	17596	17529	17622	17776	17633	17617	17646	17692	17554	17728	17448	17658	17596	17681	17619	17639	17571	17500	17660	17728	17559	17658	17696	17407	17583	17578	17701	17821	17705	17782	17566	17642	17697	17428	17392	17837	17713	17733	17635	17859	17767	17633	17735	17800	17830	17401	17626	17730	17573	17760	17454	17623	17511	17791	17740	17751	17690	17642	17712	17724	17669	17438	17483	17531	17648	17784	17570	17656	17728	17575	17573	17659	17745	17728	17786	17860	17745	17596	17842	17520	17717	17669	17821	17676	17561	17769	17695	17754	17805	17727	17591	17746	17700	17713	17522	17464	17616	17533	17608	17873	17692	17700	17604	17478	17723	17652	17617	17811	17697	17679	17598	17579	17870	17547	17512	17450	17643	17747	17722	17675	17739	17566	17583	17612	17729	17588	17840	17595	17711	17597	17478	17570	17714	17630	17550	17669	17631	17711	17704	17672	17892	17614	17507	17619	17571	17422	17606	17601	17765	17561	17614	17690	17533	17439	17593	17800	17738	17567	17524	17657	17705	17689	17534	17600	17799	17545	17610	17734	17623	17580	17786	17818	17546	17689	17726	17810	17732	17548	17998	17587	17795	17463	17643	17722	17677	17830	17546	17587	17670	17660	17718	17787	17650	17725	17680	17834	17628	17540	17809	17765	17731	17640	17417	17493	17855	17735	17705	17657	17601	17444	17690	17655	17863	17720	17647	17536	17471	17811	17687	17765	17505	17591	17540	17758	17513	17488	17484	17550	17662	17746	17691	17825	17685	17609	17744	17860	17681	17699	17613	17668	17697	17735	17748	17571	17768	17682	17562	17545	17824	17512	17628	17793	17653	17662	17767	17834	17655	17498	17637	17526	17889	17622	17596	17597	17660	17712	17695	17695	17587	17636	17778	17732	17626	17846	17785	17620	17749	17641	17645	17703	17792	17721	17598	17713	17791	17616	17705	17733	17781	17612	17729	17686	17604	17837	17699	17590	17739	17634	17555	17507	17394	17734	17437	17692	17567	17538	17591	17682	17530	17646	17665	17360	17817	17721	17779	17587	17639	17450	17728	17593	17458	17717	17621	17743	17745	17493	17649	17733	17810	17650	17654	17642	17713	17685	17655	17642	17774	17324	17587	17701	17554	17726	17742	17638	17509	17851	17643	17646	17824	17644	17551	17783	17573	17539	17656	17472	17643	17480	17676	17719	17570	17761	17873	17692	17538	17813	17658	17654	17738	17606	17726	17687	17689	17445	17593	17737	17652	17737	17777	17653	17633	17514	17728	17777	17629	17658	17751	17830	17501	17650	17816	17646	17365	17656	17899	17484	17786	17610	17671	17630	17735	17578	17602	17555	17729	17667	17659	17540	17678	17596	17958	17677	17677	17561	17685	17681	17782	17685	17571	17636	17680	17590	17557	17325	17450	17578	17618	17657	17553	17714	17584	17784	17702	17537	17677	17649	17374	17812	17435	17523	17827	17764	17618	17747	17609
23662	21298	28136	26507	37628	72950	68556	51902	39193	33725	31383	31035	30865	30755	30792	30714	30963	30690	30700	30733	30332	30593	30742	30707	30702	30701	30679	30879	30875	30700	30682	30695	30492	30485	30605	30842	30563	30806	30627	30543	30616	30641	30596	30476	30641	30617	30611	30676	30628	30441	30693	30699	30786	30716	30456	30650	30710	30487	30591	30551	30527	30612	30433	30339	30484	30647	30760	30519	30585	30886	30504	30487	30619	30258	30467	30271	30246	30786	30583	30555	30479	30543	30590	30598	30655	30685	30174	30732	30408	30519	30528	30509	30705	30655	30796	30781	30584	30477	30471	30644	30613	30434	30685	30674	30421	30758	30540	30665	30538	30672	30576	30422	30357	30563	30490	30505	30646	30406	30459	30562	30515	30603	30480	30559	30423	30393	30581	30620	30502	30592	30480	30447	30621	30644	30817	30592	30769	30734	30593	30649	30602	30776	30493	30614	30583	30388	30539	30526	30566	30568	30788	30336	30537	30459	30776	30524	30404	30546	30900	30600	30345	30583	30654	30626	30615	30612	30425	30658	30446	30805	30500	30593	30423	30623	30326	30535	30524	30568	30841	30569	30302	30285	30695	30496	30327	30496	30739	30529	30716	30585	30591	30210	30468	30667	30371	30668	30505	30144	30484	30576	30588	30418	30566	30497	30622	30603	30514	30354	30593	30270	30483	30475	30659	30442	30681	30583	30635	30779	30396	30491	30666	30844	30591	30886	30678	30418	30358	30529	30533	30545	30702	30353	30646	30600	30509	30564	30468	30435	30363	30353	30549	30510	30549	30602	30608	30499	30681	30929	30522	30477	30416	30760	30595	30519	30452	30762	30367	30370	30549	30486	30416	30584	30593	30732	30465	30600	30745	30687	30710	30498	30527	30655	30572	30710	30530	30659	30685	30581	30634	30498	30558	30515	30666	30708	30501	30395	30580	30176	30786	30711	30717	30552	30689	30384	30456	30475	30605	30498	30578	30624	30748	30474	30762	30649	30603	30446	30635	30668	30588	30698	30548	30693	30423	30584	30548	30617	30293	30464	30661	30404	30712	30475	30547	30581	30522	30774	30546	30297	30473	30470	30367	30632	30508	30393	30290	30602	30601	30447	30483	30464	30566	30435	30381	30688	30538	30549	30515	30710	30245	30364	30466	30648	30474	30832	30558	30649	30491	30458	30825	30733	30627	30542	30497	30664	30501	30479	30471	30372	30470	30605	30764	30577	30617	30653	30498	30397	30731	30500	30570	30344	30556	30418	30397	30461	30707	30730	30642	30556	30611	30626	30367	30812	30708	30664	30521	30418	30333	30526	30397	30540	30642	30507	30567	30527	30808	30404	30549	30476	30520	30497	30498	30781	30493	30555	30370	30537	30591	30576	30628	30885	30564	30661	30409	30526	30327	30566	30752	30698	30578	30588	30461	30706	30734	30650	30482	30744	30479	30438	30647	30474	30490	30467	30557	30474	30244	30411	30545	30503	30358	30459	30478	30731	30538	30445	30480	30640	30523	30451	30437	30479	30589	30547	30563	30696	30618	30503	30598	30677	30695	30596	30537	30820	30678	30442	30537	30500	30562	30413	30700	30516	30500	30594	30443	30667	30484	30506	30378	30285	30314	30443	30545	30647	30575	30638	30646	30687	30757	30574	30666	30282	30507	30453	30605	30660	30319	30534	30727	30572	30524	30589	30594	30603	30795	30520	30652	30502	30562	30599	30462	30534	30537	30404	30494	30657	30810	30580	30602	30677	30585	30365	30513	30207	30695	30359	30575	30386	30381	30382	30527	30555	30633	30322	30402	30561	30176	30631	30642	30804	30720	30775	30723	30507	30775	30453	30523	30516	30592	30829	30845	30775	30460	30478	30655	30609	30918	30676	30727	30648	30699	30537	30357	30663	30944	30787	30635	30500	30429	30557	30662	30572	30690	30625	30486	30600	30830	30461	30567	30322	30631	30679	30627	30677	30598	30760	30537	30691	30393	30378	30479	30826	30667	30682	30754	30681	30636	30632	30531	30726	30554	30443	30526	30358	30561	30054	30428	30562	30644	30254	30393	30651	30741	30658	30529	30611	30598	30731	30571	30431	30562	30389	30653	30576	30477	30614	30376	30577	30535	30827	30589	30434	30751	30592	30447	30647	30852	30633	30578	30612	30696	30641	30687	30756	30485	30727	30503	30681	30618	30474	30527	30694	30640	30598	30508	30638	30551	30467	30407	30672	30277	30589	30367	30380	30827	30657	30603	30721	30601	30812	30690	30472	30607	30375	30586	30637	30496	30624	30677	30481	30624	30593	30566	30643	30586	30519	30599	30663	30282	30411	30500	30475	30432	30534	30607	30521	30565	30626	30406	30392	30366	30638	30431	30416	30507	30474	30565	30434	30486	30392	30654	30557	30762	30634	30648	30643	30537	30659	30819	30511	30627	30293	30647	30345	30658	30524	30567	30596	30611	30229	30528	30428	30469	30709	30561	30689	30502	30648	30574	30221	30575	30586	30823	30624	30209	30384	30584	30430	30442	30588	30215	30632	30362	30451	30606	30513	30686	30605	30592	30372	30373	30566	30628	30322	30600	30543	30667	30524	30177	30457	30565	30637	30576	30575	30829	30760	30695	30605	30622	30635	30468	30576	30452	30544	30650	30619	30707	30725	30685	30720	30831	30589	30290	30630	30855	30636	30404	30946	30861	30612	30645	30512	30549	30752	30648	30375	30533	30887	30540	30348	30664	30397	30532	30467	30414	30594	30447	30493	30812	30638	30780	30654	30639	30652	30514	30531	30394	30414	30326	30435	30573	30655	30423	30621	30440	30392	30690	30397	30437	30577	30539	30576	30410	30707	30632	30636	30438	30596	30680	30418	30636	30511	30708	30627	30632	30348	30539	30420	30477	30416	30498	30404	30576	30610	30885	30594	30592	30529	30706	30742	30283	30639	30555	30711	30561	30544	30426	30532	30526	30491	30634	30563	30565	30602	30606	30508	30621	30517	30506	30527	30222	30553	30276	30606	30434	30793	30874	30335	30783	30589	30445	30463	30505	30599	30375	30535	30587	30630	30709	30511	30582	30575	30535	30716	30671	30592	30585	30632	30408	30391	30697	30515	30578	30421	30376	30468	30650	30610	30409	30329	30659	30517	30624	30565	30811	30512	30573	30415	30577	30353	30238	30322	30798	30827	30611	30596	30888	30674	30531	30549	30743	30586	30375	30695	30646	30615	30433	30484	30788	30657	30504	30388	30537	30479	30620	30382	30700	30370	30620	30464	30199	30493	30803	30939	30491	30541	30595	30618	30777	30617	30682	30468	30656	30585	30514	30505	30584	30748	30639	30641	30574	30491	30609	30638	30513	30434	30591	30493	30503	30632	30544	30532	30698	30641	30829	30744	30864	30608	30637	30624	30621	30352	30546	30622	30776	30421	30618	30465	30733	30624	30863	30463	30475	30462	30392	30577	30640	30908	30557	30714	30875	30745	30651	30491	30353	30809	30528	30305	30604	30512	30547	30591	30782	30564	30609	30542	30395	30560	30589	30568	30696	30738	30557	30645	30336	30308	30463	30389	30591	30356	30547	30344	30573	30662	30436	30531	30486	30644	30689	30682	30549	30564	30763	30685	30631	30682	30649	30520	30644	30444	30734	30500	30489	30623	30513	30413	30565	30695	30474	30661	30339	30571	30354	30507	30366	30401	30218	30492	30663	30684	30614	30443	30343	30535	30708	30529	30671	30513	30662	30238	30742	30438	30832	30454	30588	30646	30759	30733	30781	30419	30504	30398	30323	30708	30515	30521	30693	30375	30604	30541	30294	30470	30470	30767	30655	30539	30827	30651	30225	30892	30666	30739	30461	31001	30509	30508	30607	30556	30714	30727	30652	30503	30500	30653	30631	30600	30453	30406	30552	30447	30514	30561	30760	30581	30655	30556	30661	30652	30743	30480	30304	30490	30678	30665	31029	30418	30671	30558	30564	30410	30735	30825	30444	30629	30625	30466	30716	30736	30534	30588	30632	30693	30406	30238	30709	30422	30567	30626	30634	30457	30533	30469	30658	30557	30884	30708	30627	30556	30645	30591	30547	30450	30781	30525	30523	30535	30553	30669	30475	30358	30620	30753	30510	30443	30297	30504	30361	30548	30734	30567	30632	30637	30606	30592	30499	30627	30826	30546	30591	30485	30376	30511	30514	30421	30422	30583	30545	30448	30480	30538	30941	30495	30349	30573	30280	30756	30709	30430	30334	30307	30609	30556	30136	30557	30541	30454	30501	30895	30439	30324	30531	30431	30615	30571	30484	30470	30516	30205	30591	30448	30590	30656	30677	30599	30474	30731	30643	30734	30398	30573	30199	30762	30490	30476	30648	30590	30317	30819	30805	30367	30731	30752	30734	30605	30496	30474	30474	30592	30427	30641	30785	30488	30637	30512	30557	30789	30535	30857	30512	30222	30377	30581	30728	30615	30560	30804	30634	30367	30867	30643	30670	30830	30786	30692	30511	30787	30777	30704	30764	30686	30812	30495	30592	30664	30624	30512	30566	30780	30496	30703	30785	30848	30683	30429	30574	30580	30587	30581	30568	30716	30403	30381	30674	30502	30667	30723	30589	30563	30609	30677	30719	30614	30591	30203	30628	30665	30475	30696	30506	30527	30504	30540	30787	30617	30782	30696	30405	30414	30467	30622	30640	30450	30452	30655	30375	30632	30510	30331	30541	30364	30538	30514	30407	30683	30374	30622	30766	30505	30727	30605	30588	30647	30559	30568	30587	30782	30684	30557	30252	30439	30692	30344	30384	30867	30653	30357	30503	30532	30730	30583	30434	30442	30375	30533	30439	30482	30588	30520	30831	30400	30452	30561	30389	30456	30805	30418	30947	30605	30610	30729	30485	30542	30546	30645	30495	30350	30508	30551	30538	30803	30469	30548	30635	30537	30743	30488	30642	30329	30649	30567	30384	30537	30420	30535	30448	30518	30633	30714	30876	30512	30495	30532	30761	30668	30699	30646	30680	30734	30363	30235	30564	30524	30476	30620	30553	30515	30462	30541	30756	30690	30519	30563	30471	30479	30674	30416	30459	30826	30577	30442	30619	30766	30354	30630	30471	30565	30862	30481	30579	30586	30699	30605	30507	30770	30579	30642	30118	30628
14745	23245	22268	20525	40008	74560	64238	41235	26055	19558	17876	18013	17599	17745	17765	17665	17706	17687	17657	17639	17679	17746	17540	17633	17416	17617	17633	17634	17650	17478	17754	17707	17539	17504	17831	17822	17755	17620	17542	17610	17578	17612	17327	17697	17590	17561	17384	17714	17677	17506	17658	17541	17594	17738	17461	17586	17616	17622	17519	17584	17599	17498	17680	17547	17530	17430	17691	17609	17503	17523	17640	17587	17654	17594	17423	17548	17612	17685	17719	17517	17696	17565	17654	17591	17449	17751	17454	17573	17522	17615	17772	17486	17538	17497	17495	17483	17565	17545	17510	17662	17469	17608	17808	17529	17400	17644	17576	17734	17460	17628	17554	17600	17625	17605	17511	17595	17588	17560	17583	17711	17572	17477	17719	17444	17694	17391	17577	17722	17731	17570	17621	17467	17581	17772	17726	17647	17607	17421	17451	17615	17647	17618	17564	17685	17586	17454	17542	17719	17679	17403	17539	17653	17541	17526	17591	17665	17446	17531	17470	17577	17627	17411	17573	17616	17682	17453	17475	17570	17509	17681	17638	17482	17600	17698	17616	17604	17613	17625	17675	17697	17492	17526	17485	17529	17521	17726	17842	17630	17702	17722	17614	17740	17482	17591	17524	17592	17451	17764	17474	17657	17580	17653	17653	17652	17503	17696	17600	17682	17534	17542	17777	17565	17444	17553	17586	17684	17571	17778	17594	17716	17469	17533	17474	17483	17655	17572	17387	17458	17534	17522	17682	17654	17530	17531	17565	17623	17696	17515	17614	17552	17574	17696	17493	17615	17574	17554	17651	17441	17349	17468	17480	17609	17656	17787	17364	17321	17568	17659	17620	17763	17581	17556	17391	17415	17550	17721	17667	17515	17540	17621	17749	17554	17528	17520	17724	17418	17599	17341	17667	17477	17654	17588	17608	17586	17612	17431	17670	17544	17632	17606	17587	17485	17572	17689	17485	17658	17521	17513	17560	17541	17801	17532	17566	17602	17548	17675	17680	17809	17660	17644	17410	17521	17448	17635	17717	17706	17557	17506	17565	17572	17675	17519	17687	17745	17540	17374	17579	17531	17416	17703	17601	17583	17629	17417	17595	17556	17546	17489	17549	17457	17542	17765	17615	17548	17481	17640	17697	17562	17497	17760	17758	17543	17493	17367	17598	17499	17596	17718	17579	17850	17659	17643	17458	17627	17579	17694	17634	17723	17589	17599	17446	17620	17524	17541	17649	17721	17410	17428	17408	17444	17451	17553	17582	17510	17362	17804	17576	17474	17393	17700	17581	17591	17423	17637	17622	17663	17566	17712	17492	17641	17541	17512	17685	17532	17707	17553	17559	17488	17716	17626	17610	17443	17695	17556	17438	17497	17434	17477	17562	17477	17366	17691	17447	17547	17641	17497	17532	17543	17452	17620	17515	17620	17545	17679	17518	17473	17729	17508	17451	17644	17547	17558	17606	17423	17442	17812	17612	17587	17614	17561	17603	17631	17473	17540	17548	17733	17828	17297	17776	17604	17411	17561	17813	17358	17422	17591	17560	17784	17553	17547	17669	17370	17531	17538	17549	17416	17676	17795	17428	17657	17559	17848	17531	17609	17703	17719	17488	17541	17610	17601	17533	17597	17588	17563	17547	17566	17387	17577	17704	17831	17640	17368	17550	17507	17491	17511	17467	17437	17608	17510	17446	17483	17708	17488	17619	17644	17566	17545	17627	17529	17396	17535	17491	17566	17428	17603	17522	17673	17585	17615	17653	17428	17621	17524	17693	17686	17476	17710	17573	17539	17614	17492	17475	17480	17671	17587	17712	17497	17709	17719	17786	17534	17592	17571	17756	17577	17699	17555	17411	17627	17632	17644	17713	17486	17717	17654	17572	17753	17303	17398	17390	17653	17436	17530	17765	17603	17462	17929	17539	17518	17687	17701	17597	17537	17632	17390	17454	17539	17609	17597	17500	17600	17591	17535	17666	17663	17633	17571	17627	17580	17490	17641	17580	17582	17592	17653	17536	17540	17685	17530	17717	17610	17513	17573	17648	17532	17595	17580	17595	17468	17438	17643	17560	17532	17541	17649	17681	17514	17447	17522	17717	17468	17489	17758	17434	17646	17700	17639	17678	17646	17467	17510	17693	17424	17627	17811	17513	17469	17616	17661	17485	17874	17621	17584	17605	17666	17576	17608	17511	17594	17611	17671	17638	17709	17659	17476	17436	17635	17549	17730	17563	17642	17618	17669	17270	17497	17543	17615	17697	17465	17614	17679	17727	17437	17629	17486	17463	17601	17635	17712	17684	17533	17463	17512	17617	17624	17622	17486	17500	17445	17715	17543	17627	17615	17683	17367	17500	17632	17584	17690	17384	17641	17604	17447	17810	17669	17447	17648	17686	17562	17575	17562	17616	17644	17706	17580	17554	17755	17632	17519	17531	17618	17561	17494	17460	17604	17616	17650	17603	17679	17544	17644	17575	17495	17602	17587	17642	17536	17612	17474	17446	17604	17654	17548	17500	17704	17505	17587	17718	17617	17706	17430	17707	17600	17660	17613	17425	17683	17663	17491	17531	17551	17623	17385	17608	17625	17751	17572	17509	17689	17586	17355	17556	17504	17465	17587	17492	17531	17662	17694	17638	17453	17534	17384	17549	17474	17588	17799	17648	17522	17538	17606	17610	17494	17282	17631	17702	17551	17608	17731	17467	17477	17574	17671	17624	17612	17638	17579	17644	17645	17565	17636	17527	17510	17515	17600	17622	17576	17596	17476	17470	17618	17531	17383	17553	17579	17521	17705	17542	17694	17703	17490	17486	17460	17362	17574	17688	17600	17447	17602	17559	17589	17642	17558	17508	17469	17528	17560	17708	17625	17653	17488	17427	17484	17675	17570	17521	17586	17575	17643	17601	17454	17689	17551	17591	17648	17681	17760	17562	17524	17696	17708	17656	17644	17478	17542	17780	17577	17525	17798	17716	17680	17742	17450	17597	17633	17481	17578	17728	17684	17634	17363	17559	17445	17498	17566	17756	17459	17579	17737	17334	17487	17539	17714	17660	17602	17590	17518	17797	17657	17619	17716	17502	17542	17448	17590	17428	17728	17627	17500	17435	17749	17504	17606	17623	17760	17384	17612	17495	17517	17569	17584	17549	17631	17444	17478	17553	17431	17416	17472	17677	17500	17599	17472	17541	17573	17521	17500	17667	17579	17747	17550	17569	17630	17601	17580	17600	17571	17422	17625	17497	17438	17553	17662	17727	17459	17614	17694	17433	17581	17520	17586	17433	17565	17562	17601	17547	17465	17506	17568	17556	17585	17689	17595	17367	17552	17619	17641	17507	17594	17627	17545	17587	17594	17567	17566	17586	17545	17616	17675	17642	17515	17542	17351	17568	17587	17700	17586	17735	17751	17480	17687	17690	17496	17690	17757	17663	17524	17423	17544	17355	17673	17406	17522	17527	17630	17543	17578	17451	17479	17611	17759	17548	17657	17276	17579	17764	17604	17616	17505	17558	17462	17628	17730	17657	17638	17681	17453	17851	17528	17474	17716	17605	17588	17403	17579	17848	17634	17665	17624	17615	17693	17599	17696	17670	17460	17668	17544	17614	17676	17464	17596	17676	17438	17695	17595	17613	17645	17575	17503	17506	17495	17466	17743	17479	17665	17535	17518	17671	17689	17609	17553	17755	17677	17464	17453	17490	17658	17572	17505	17566	17537	17578	17520	17498	17720	17376	17596	17586	17500	17585	17609	17516	17423	17541	17563	17734	17651	17320	17558	17461	17579	17662	17516	17716	17667	17516	17697	17540	17533	17441	17561	17638	17681	17670	17580	17513	17488	17445	17638	17688	17431	17311	17491	17672	17687	17612	17755	17566	17372	17640	17664	17655	17524	17667	17555	17599	17534	17514	17593	17533	17758	17614	17681	17609	17594	17443	17599	17508	17533	17589	17484	17549	17693	17580	17555	17371	17603	17637	17576	17543	17770	17623	17517	17783	17584	17408	17438	17691	17628	17493	17635	17707	17684	17653	17662	17494	17514	17490	17655	17835	17621	17453	17378	17525	17506	17714	17503	17596	17395	17422	17741	17679	17529	17682	17533	17608	17551	17513	17563	17819	17557	17642	17393	17575	17683	17659	17700	17522	17597	17546	17682	17683	17677	17616	17687	17490	17524	17677	17752	17658	17499	17490	17680	17510	17605	17403	17866	17409	17768	17548	17601	17581	17529	17629	17706	17589	17714	17442	17408	17578	17516	17598	17619	17469	17475	17506	17624	17489	17717	17438	17499	17728	17512	17567	17470	17497	17658	17430	17558	17522	17635	17465	17535	17851	17648	17714	17670	17490	17604	17472	17466	17644	17403	17481	17512	17554	17618	17642	17644	17699	17515	17458	17537	17530	17510	17517	17728	17676	17695	17626	17561	17711	17489	17490	17556	17865	17537	17504	17501	17476	17531	17488	17640	17648	17553	17380	17477	17542	17527	17530	17492	17664	17557	17598	17466	17539	17678	17440	17349	17688	17523	17637	17565	17579	17756	17765	17662	17681	17576	17492	17708	17843	17460	17604	17432	17512	17538	17543	17481	17663	17466	17509	17507	17844	17515	17577	17451	17578	17854	17616	17670	17506	17590	17624	17530	17472	17709	17803	17413	17723	17698	17546	17612	17501	17666	17506	17532	17662	17648	17679	17496	17541	17475	17568	17670	17676	17724	17386	17574	17571	17384	17655	17609	17586	17675	17706	17642	17639	17556	17560	17580	17902	17483	17326	17546	17754	17535	17636	17623	17609	17641	17586	17537	17608	17455	17584	17325	17736	17633	17646	17563	17614	17690	17556	17537	17788	17554	17633	17459	17666	17350	17677	17622	17584	17695	17574	17638	17461	17505	17735	17563	17534	17632	17800	17501	17433	17509	17487	17609	17680	17488	17512	17405	17588	17494	17513	17633	17492	17592	17529	17539	17514	17577	17711	17614	17480	17656	17464	17611	17617	17660	17628	17774	17530	17513	17544	17630	17651	17606	17641	17563	17846	17569	17342	17492	17549	17515	17616	17463	17588	17573	17571	17535	17819	17701	17520	17443	17489	17664	17357	17444	17608	17491	17543	17516	17532	17530	17469	17678	17607	17443	17400	17496	17506	17612
22875	21300	28210	25464	30499	80993	76774	58728	42478	35241	32119	31576	31241	31284	31074	31251	31196	31267	30861	30917	30984	30908	30872	31050	31002	30781	30745	30901	30932	31053	30728	30884	31091	30768	31110	30984	30541	30686	30897	30930	30858	30820	31089	30940	30614	30576	30936	31050	30804	30796	30802	30887	30771	30680	30969	30448	30888	30719	30803	30939	30852	30849	30912	30696	30843	30891	30931	31087	30634	30888	31037	30949	30870	30597	30716	30930	30812	30892	31037	31028	30803	31036	30896	30687	30993	30769	30961	30838	30813	30849	30925	30859	30847	30856	30782	30757	30820	30812	31036	30952	30898	30478	30636	30860	30943	30651	30882	30859	30669	30910	30840	30924	30654	30690	30859	30764	30962	30769	30898	30721	30798	30857	30952	30836	30781	30771	30763	30766	30910	31086	30473	30960	30785	30603	30794	30823	30654	30654	30799	30922	30776	30827	30852	31004	30692	30807	30610	31054	30678	30529	30857	30708	30825	30754	30979	30916	30755	30707	30862	30827	30567	30568	30675	31111	30806	30826	30624	30910	30766	30751	30845	30913	30977	30852	30821	30909	30818	30601	30941	30924	31256	30858	30927	30798	30779	30738	30753	30728	30606	30804	30891	30658	30576	30667	30863	30833	30773	30739	30908	30606	30717	30742	30814	30800	30926	30794	30693	30905	30702	30770	30880	30880	30956	30683	30972	30929	30778	30787	30867	30991	30864	30748	30975	30695	31080	31045	30638	30619	30874	30568	30849	30769	30924	30973	30940	30982	30749	30723	30900	30948	30625	30731	30844	30708	30789	30704	30529	30816	30770	30784	30626	30781	30725	30470	30643	30833	30966	30935	30675	30506	30833	30975	30721	30745	30795	30507	30700	30700	30887	30686	30748	30762	30841	30759	30641	30899	31209	30925	30716	30695	30788	30956	30729	30893	30689	30684	30928	30666	30729	30804	31083	30800	30794	31084	30742	30738	30919	30605	30732	30905	30802	30970	30727	30922	30858	30725	30711	30921	30725	30868	30777	31054	30732	30777	30643	30764	30726	30724	30655	30822	30721	30860	30769	30702	30797	30720	30739	30927	30825	30925	30513	30739	30919	30876	30630	30854	30558	30872	30758	30883	30879	30696	30364	30933	30867	30409	30717	30926	30611	30922	30752	30868	30712	30826	30580	30648	30908	30870	30854	30977	30715	30676	30834	30835	30817	31027	30711	30978	31082	30876	30728	30644	30866	30720	30633	30723	30776	30571	30838	30640	30704	30847	30979	30908	30664	30802	30648	30995	30606	30609	30905	30942	30921	30716	30812	30600	31030	30891	30597	30977	30884	30930	30656	30702	30861	30768	30799	30929	30814	30758	30743	30714	30830	30571	30749	31079	31015	30944	30701	30709	30789	30590	30737	30703	30626	30768	30835	30705	30918	30909	30879	30943	30618	30925	30599	30802	30844	30793	30636	30820	31050	30662	30901	30787	30645	30773	30729	30816	30685	30757	30878	30909	30928	30844	30724	30942	30943	31076	31022	30905	31149	30763	30720	30736	30750	30752	30509	30760	30576	30993	30881	30823	30841	30906	30958	30708	30719	30697	31008	30554	30866	30923	30789	30861	30715	30766	30515	30706	30740	30671	30914	30872	30872	30838	31121	30801	30569	30708	30842	30789	30599	30714	30784	30882	30822	31055	30663	30771	30626	30900	30948	31037	30889	30741	30827	31120	30777	30858	31093	30880	30958	30875	30590	30776	30675	30711	30538	30848	30964	30829	30736	31015	31008	30593	30863	30801	30826	30981	30794	30761	30871	30987	30968	30867	30803	30736	31039	30713	30554	30733	30918	30731	30581	31152	30814	30733	31000	30742	30721	30894	30672	31017	30999	31155	30818	30659	30737	30987	30934	30631	30861	30851	30791	31000	30557	30616	30582	30654	30929	30931	30834	30614	30777	30633	30879	30723	31044	31002	30885	30690	30912	30532	30802	30783	31038	30966	30943	30773	30939	30745	30918	30941	30965	30781	30732	30665	30907	30525	30726	31122	30870	30696	30846	30869	30928	30627	31104	30803	30879	30600	30823	31037	30889	30733	30941	30933	30588	31027	30861	30671	30522	30957	30642	30744	30775	30873	31014	30755	31113	30917	30791	30794	30752	30770	31150	30956	30858	30637	30960	30574	30970	30793	30746	30961	30627	30548	30705	30818	30700	30737	30668	30736	31026	30689	30638	30815	30834	30654	30860	30904	30517	30912	31013	30892	30506	30585	30716	30807	30883	30897	30892	30731	30820	30495	30854	30707	30828	30787	30664	30896	30898	30683	30545	30763	30988	30880	31014	30649	30785	30869	30851	30840	30631	30895	30546	30840	30757	30847	30884	30746	30739	30941	30950	30760	30753	30903	30652	30654	30918	31022	30688	30457	30665	30850	30784	30588	30745	30801	30672	30787	30826	30738	30923	31057	30505	30942	30571	30880	30770	30473	30882	30592	30798	30930	30844	30793	30791	30799	30819	30687	30985	30829	30850	30902	30628	30921	30729	30760	30860	30794	30961	30799	30942	30915	30845	30781	30801	30828	30652	31006	30726	30808	30895	30754	30764	30717	31019	30919	30694	30690	30918	30928	30792	30773	30933	30772	31026	30784	30870	30835	31090	30712	31260	30779	30974	30659	30934	30611	30903	31107	30778	30713	31000	30961	30901	30725	31108	31170	30720	30894	30921	30886	30775	30867	30632	30823	30926	30881	31036	30955	30827	30655	30707	30675	31137	30931	30835	30589	30810	30803	30843	31149	30953	30618	30870	30814	30837	30823	30661	30947	31026	30938	30708	30801	30487	30911	30782	30453	30836	30642	30685	30913	30699	30547	30717	30787	30858	30713	30874	30971	30864	30561	30774	30611	30753	30362	30997	30979	30795	30796	30902	30810	30648	30906	30680	30791	31007	30836	30784	30576	30991	30985	30772	31000	30779	30730	30978	30785	30930	30504	30808	30634	30614	30875	30656	30898	30787	30952	30692	30891	30551	30836	30686	30790	30813	30741	30545	30742	31063	30863	30803	30600	30998	30830	30705	30930	30908	30872	30925	30765	31038	30833	30703	30847	31025	30798	30926	30991	31050	30868	30836	30832	30612	30839	30703	30931	30873	30779	30886	30804	30768	30629	30834	31085	30895	31016	31074	30551	30721	30723	30587	30853	30823	30779	30693	30741	30893	30736	31131	30456	30808	30458	30765	30751	30605	30666	30611	30911	30828	30654	30770	30866	30933	30625	30771	30593	30613	30615	30717	30581	30553	30919	30634	30714	30794	30869	30642	30837	30774	30597	30653	30970	30552	30816	30825	30633	30705	30883	30657	30969	30629	30832	30710	30603	30764	30978	30808	30818	30671	30843	31035	30635	31056	30799	30782	30911	30573	30923	30754	30752	30697	30827	30844	30810	30819	31061	30991	30815	30524	30777	30693	30768	30946	30835	30892	30712	30872	30846	30782	30860	30809	30700	30718	31083	30716	30485	31294	30627	30635	30680	30856	30746	30763	30614	30808	30837	30833	30777	31062	30873	30695	30683	31067	30742	30721	30720	30743	30818	30737	30573	30646	30723	30880	30548	30761	31022	30633	30516	30794	30926	30643	31083	30866	30825	30737	30791	31080	30916	30644	30897	30605	30747	30890	30723	30904	30953	30722	30549	30935	30831	31157	30743	30773	31029	30806	30589	30798	30771	30505	30700	30916	30672	30978	30777	30826	30869	30869	30816	30871	30850	30824	30935	30947	30863	30997	30880	30855	30766	30523	30936	30762	30848	30868	30741	30975	30682	30706	30699	30839	30897	30888	30778	30807	31000	30984	30654	30925	30874	30724	30832	30912	30826	30742	30629	30790	30652	30661	30538	30730	30582	30472	30787	30797	30562	30859	30826	30735	30643	30717	30898	30978	31053	30689	30877	30828	30698	30653	30670	30797	30738	30622	30530	30903	30781	30437	30704	30737	30789	30548	31015	30823	30937	30898	30737	30626	30746	31226	30839	30968	30719	30942	30570	30817	30778	30934	30565	30795	30666	30969	31015	30787	30777	30882	30527	30858	30695	30684	30804	31118	30799	30917	30621	30720	30680	30773	30647	30917	30740	30686	30706	30653	30811	30972	30942	30885	30933	30983	30575	30924	30958	30941	30855	30762	30955	30698	30921	30841	30930	30916	30782	30977	30966	31041	30538	30794	31110	30837	30779	31071	30910	30586	30839	30608	30875	30765	30544	30794	30897	30771	30905	30746	31036	31100	30708	30451	30970	31043	31091	30928	30720	30873	30777	30921	30942	30932	30775	30777	30721	30585	30809	30876	30747	30824	30817	30776	30745	30604	30681	30735	30858	31064	31148	30810	30756	30854	30964	30910	30617	30726	30966	30663	30604	30656	30786	30696	30907	30584	30857	30842	30773	30603	30993	30919	30855	30737	30958	30960	30719	30751	30577	30712	30588	30711	30852	30894	30689	30908	30865	30697	30830	30996	30787	30652	30850	30757	30607	30891	31017	30951	30921	31149	30757	30938	30863	30543	30716	30866	30619	30770	30784	30609	30654	30890	30618	30714	30705	30864	30860	30676	30760	30719	30666	30853	30751	30693	30680	30701	30846	31009	30913	30762	30788	30887	30693	30757	31018	30762	30837	30736	30969	30779	30592	30777	30778	30788	30972	30503	30866	30834	30940	30724	30985	30793	30761	30913	30630	31105	30838	30611	30787	30656	30870	30632	30728	30690	31038	30819	30778	30787	30827	30876	30846	30885	30796	30689	30733	31134	30885	30844	30958	30617	30834	30959	30694	30748	30869	30745	31075	31055	30910	30745	30879	30814	30880	30745	30829	30901	31026	30821	30757	30741	30711	30759	31031	30789	30677	30552	31035	30992	30637	31020	30718	31001	30751	30758	30863	30846	30891	31024	30797	30789	30893	30780	30876	30836	30754	30541	30645	30858	31107	30706	30902	30686	30776	31055	30817	30702	30989	30914	30769	30970	30737	30450	30661	30673	30668	30966	30774	30693	30891	30919	30727	30640	30780	30724	30793	31070	30870	30772	30751	30595	30854	30939	30873	30877	30731	30735	30866	30680	30960	31087	30807	30633	30579	30972	30721	30828	30921	30708	30776	30660	30532	30389	30975	30664	30817
15239	26332	24814	21577	30184	87043	76631	50823	30606	21351	18283	18113	18029	17999	18009	17789	17748	17968	17902	17695	18124	17832	17685	18111	17948	17725	17945	17902	17984	17933	17686	18021	17902	17930	17906	17874	17942	17906	17950	17738	17782	18046	17926	18067	17885	17873	17748	17831	17826	18135	17739	17818	17846	17801	18006	17886	17887	17609	17847	17948	18134	18074	17810	17680	17826	17737	17799	17759	17805	17827	17980	17809	17830	17917	17791	17793	17917	17833	17803	17822	17681	17864	17901	17740	17798	17772	17878	17832	17739	17775	17887	17642	17772	17832	17748	17861	17770	17898	17648	17904	17748	17814	17862	17735	17737	17895	18082	17714	17727	17903	17758	17702	17778	17884	17889	17849	17847	17900	17853	17935	17677	17876	17853	17838	17753	17923	17844	17972	17936	17895	17837	17718	17843	17854	17806	17825	17760	17585	17836	17807	17954	17948	17799	17846	17823	17919	17610	17671	17811	17786	17913	17715	17703	17908	17685	17611	17768	17845	17914	17832	17787	17790	17830	17970	17637	17720	17811	17539	17847	17654	17947	17718	17795	17829	17962	17852	17814	17757	17707	17751	17794	17609	17620	17848	17536	17852	17805	17942	17904	17899	17697	17952	17793	17866	17898	17712	17813	17860	17676	17924	17898	17767	17710	17768	17682	17851	17881	17775	17719	17789	17891	17914	17754	17931	17665	17742	18060	17757	17617	17854	17923	17760	17741	17620	17790	17674	17747	17727	17854	17743	17850	17871	17650	17739	17924	17782	17710	17783	17900	17695	17850	17953	17924	17812	17811	17859	17676	17723	17630	17815	17944	17746	17632	17786	17949	17700	17678	17840	17765	17724	17776	17779	17793	17819	17914	17831	17842	17757	17788	17531	17762	17591	17803	17897	17754	17818	17668	17802	17681	17974	17779	17887	17699	17817	17902	17842	17865	18011	17800	17962	17663	17889	17866	17835	17632	17777	17819	17869	17881	17702	17842	17773	17852	17774	17692	17839	17861	17755	17696	17934	17845	17897	17900	17831	17974	17754	17955	17744	17635	18058	17775	17835	17795	17806	17753	17799	17801	17809	17730	17671	17814	17725	17882	17926	17794	17789	17813	17850	17959	18048	17901	17676	17676	17632	17922	17761	17562	17836	17586	17573	17746	17661	17767	17871	17675	17927	17841	17798	17932	17831	17871	17588	17936	17759	17788	17785	18099	17945	17776	17885	17927	17828	17918	18023	17624	17630	17567	17681	17685	17869	17876	17799	17660	17737	17852	17821	17861	17934	17707	17893	17903	17786	17899	17633	17956	17886	17738	17822	17847	17718	17858	17769	17822	18156	17727	17768	17831	17830	17853	17936	17931	17944	17595	17804	17991	17767	17837	17738	17828	17692	17528	17806	17954	17998	17852	17777	17730	17717	17794	17875	17798	17600	17872	17746	17932	17754	17875	17757	17717	17863	17695	17698	17763	17807	17969	17922	17874	17740	17752	17864	17715	17769	17917	17794	17776	17769	17757	17825	17748	17807	17963	17840	17926	17760	17754	17724	17748	17782	17682	18019	17970	17753	17688	17812	17986	17933	17781	17802	17641	17698	17840	17835	17782	17851	17932	17778	17916	17685	17980	17726	17653	17869	17830	17749	17757	17794	17693	17697	17837	17915	17796	17707	17844	17735	17871	17726	17826	17852	17919	17716	17643	17935	17646	17635	17766	17806	17869	17856	17868	17701	17649	17882	17670	17789	17620	17750	17721	17786	17713	17849	17914	17675	17535	17947	17819	17707	17847	17687	17821	17823	17480	17857	17748	17970	17876	17897	17642	17931	17923	17912	17885	17718	17735	17669	17894	17800	17588	17947	17609	18010	17673	17729	17566	17758	17729	17876	17859	17863	17893	17853	17879	17825	17702	17696	17957	17554	17776	17902	17795	17911	17793	17793	17797	17869	17619	17888	17762	18045	17595	17791	17711	17776	17697	17869	17828	17582	17731	17930	17612	17871	17804	17753	17833	17867	17903	17753	17958	17787	17715	17901	17868	17850	17856	17868	17807	17799	17763	17733	17734	17992	17765	17706	17845	17743	17704	17710	17968	17959	17802	17927	17711	17729	17812	17747	17978	17557	17793	17867	17750	17801	17781	17823	17732	17816	17793	17675	17765	17744	17774	17703	17940	17903	17907	17914	17712	17770	18078	17835	17869	17770	17592	17733	17932	17764	17934	17719	17893	17845	17729	17808	17770	17801	17685	17652	17931	17759	17716	17629	17824	17784	17752	17915	17839	17722	17942	17772	17721	17779	17702	17757	17845	17736	17900	17746	17815	17402	17850	17988	17692	17764	17903	17726	17638	17715	17832	17869	17815	17929	17706	17837	17651	17734	17720	17798	17629	17567	17790	17725	17690	17972	17758	17779	17765	17758	17656	17711	17963	17669	17725	17720	17880	17957	17778	17712	17650	17725	17751	17933	17920	17842	17863	17693	17760	17590	17855	17804	17949	17760	17874	17752	17978	17762	17818	17961	17804	17789	18088	17905	17842	17791	17745	17760	18014	17712	17755	17697	17609	17981	17764	17700	17964	17705	17650	17872	17803	17765	17685	17935	17785	17814	17678	17859	17822	17628	17886	17807	17771	17679	17665	17710	17877	17837	17649	17792	17738	17971	17684	17830	17766	17839	17863	17751	17876	17714	18086	17911	18016	17727	17877	17896	17667	17853	17858	17718	17738	17833	17794	17810	17720	17992	17760	17773	17940	17651	17770	17871	17864	17893	17831	17777	17661	17674	17897	17875	17757	17650	17967	17817	17793	17553	17737	17745	17696	17793	17946	17724	17915	17889	17905	17737	17693	17868	17729	17670	17984	17720	17943	17855	17886	17968	17854	17976	17678	17779	17919	17845	17875	17854	17702	17928	17878	17845	17842	17772	17738	17799	17816	17836	17866	17932	17823	17807	18008	17611	17602	17872	17743	17824	17641	17855	17726	17749	17843	17940	17838	17760	17787	17869	17740	17663	17607	17891	17795	17866	17742	17998	17771	17688	17749	17864	17955	17564	17779	17692	17796	17687	17670	17690	17957	17771	17703	17681	17952	17750	17781	17716	17814	17748	17754	17714	17669	17784	17742	17704	17869	17502	17832	17884	17631	17925	17801	17863	17771	17897	17758	17766	17638	17814	17848	17836	17941	17975	17582	17758	17856	17786	17848	17794	17969	17674	17818	17787	17902	17688	17866	17731	17730	17842	17644	17652	17659	17768	17798	17753	17884	17711	17933	17758	17671	17860	17644	17869	17613	17829	17747	17868	17665	17841	17810	17708	17832	17810	17787	17740	17889	17778	17880	17933	17773	17842	17815	17719	17703	17761	17795	17790	17967	17861	17819	17812	17841	17817	17869	17714	17726	17801	17767	17844	17975	17716	17838	17713	17785	17774	17802	17750	17873	17928	17752	17889	17831	17922	17686	17780	17961	17682	17751	17820	17971	17949	17711	17788	17697	17749	17734	17772	17764	17754	17630	17609	17617	17673	17701	17657	17824	17874	17790	17866	17903	17764	17919	17747	17770	17861	17928	17822	17836	17731	17696	17792	17887	17830	17981	17799	17648	17708	17731	17784	17880	17905	17813	17820	17966	17566	17923	17804	17719	17780	17868	17825	17918	17899	17776	17789	17728	17800	17947	17670	17769	17687	17760	17785	17806	17792	17865	17868	17778	17978	17774	17841	17878	17770	17678	17759	17736	17723	17641	18046	17751	17711	17654	17894	17783	17859	17926	17773	17744	17889	17671	17909	17796	17823	18005	17864	17763	17677	17659	17642	18002	17968	17813	18080	17699	17675	17699	17875	17754	17742	17946	17866	17890	17705	17923	17970	17790	17787	17896	17733	17710	17816	18008	17856	17949	17729	17876	17789	17753	18070	17981	17751	17819	17766	17719	17898	17763	17821	17764	17832	17625	17700	17761	17750	17943	18061	17841	17774	17917	17668	17832	17843	17858	17878	17816	17783	17834	17889	17604	17804	17770	17615	17770	17836	17777	17858	17990	17812	17837	18037	17773	17832	17804	17663	17735	17804	17771	17842	17760	17883	17789	17805	17756	17682	17789	17912	17722	17864	17771	17739	17611	17754	17770	17782	18062	17593	17713	17816	17979	17767	17735	17883	17841	17730	17821	17843	17875	17758	17889	17847	17920	17610	17750	17831	17683	17691	17890	17649	17770	17830	17908	17793	17942	17903	17838	17863	17678	17787	17686	17905	17766	17979	17860	17961	17463	17819	17781	17833	17856	17687	17711	17906	17832	17834	17832	17706	17654	18002	17677	17711	17571	17950	17876	17861	17840	17833	17671	17613	17838	17776	17766	17763	18051	17693	17880	17780	18083	17773	17995	17681	17659	17764	17801	17935	17842	17797	18029	17699	17957	17866	17770	17898	17869	17620	18014	17846	17734	17853	17954	17899	17924	17856	17715	17888	18057	17971	17860	17795	17697	17848	17726	17726	17975	17781	17801	17836	17633	17850	17687	17625	17786	18052	17860	17791	17842	17642	17804	17895	17717	17612	17822	17722	17782	17801	17823	17949	17800	17809	17769	17925	17710	17766	17665	17798	17851	17790	17842	17746	17699	17689	17793	17602	17807	17882	17755	17915	17692	17951	17893	17979	17982	17699	17789	17802	17724	17967	17816	17868	17886	17953	17888	17764	17863	17711	17846	17818	17796	17646	17693	17796	17841	17744	17735	17881	17757	17795	17843	17666	17885	17788	17900	17693	17862	17732	17908	17842	17966	17904	17842	17809	17891	17832	17773	17791	17823	17798	17804	17834	17741	17640	17858	17907	17898	17913	17847	17700	17734	17803	17881	17738	17724	17863	17706	18047	17736	17941	17673	17817	17796	17743	17849	17943	17941	17813	17612	17815	17767	17848	17646	17884	17861	17687	17801	17720	17588	17732	17762	17748	17835	17623	17597	17721	17726	17690	17786	17727	18004	17857	17851	17664	17729	17774	18080	17830	17773	17715	17669	17820	17832	17835	17674	17724	17858	17776	17754	17648	17974	17850	17784	17796	17967	17703	18005	17675	17751	17787	17762	17930	17829	17722	17870	17629	17798	17910	17833	17700	17697	17847	17574	17623	17942	17799	17784	18014	17721	18000	17878	17756
31933	26815	31926	31546	31156	39380	39177	35024	31736	30489	29811	29853	29796	29711	29652	29537	29649	29765	29661	29819	29717	29653	29715	29681	29519	29643	29832	29750	29654	29693	29549	29485	29726	29638	29482	29723	29734	29472	29815	29735	29565	29929	29814	29355	29735	30034	29811	29741	29777	29753	29459	29895	29722	29624	29737	29519	29871	29698	29513	29710	29779	29445	29596	29662	29733	29837	29630	29730	29658	29760	29785	29912	29612	29622	29672	29567	29863	29426	29684	29729	29498	29653	29597	29433	29664	29557	29780	29901	29704	29809	29631	29596	29804	29526	29571	29670	29720	29788	29627	29649	29413	29507	29719	29719	29598	29445	29367	29518	29699	29613	29625	29713	29721	29572	29916	29481	29789	29674	29758	29843	29786	29673	29426	29584	29578	29281	29787	29630	29673	29645	29599	29579	29585	29908	29806	29635	29621	29570	29618	29926	29744	29782	29735	29564	29750	29535	29611	29536	29590	29767	29687	29704	29665	29441	29542	29755	29618	29489	29686	29642	29660	29790	29725	29697	29550	29350	29829	29724	29734	29607	29554	29688	29604	29646	29674	29932	29794	29863	29605	29707	29691	29911	29749	29586	29392	29661	29384	29508	29715	29377	29499	29775	29447	29455	29591	29895	29698	29426	29392	29719	29854	29594	29964	29562	29939	29491	29720	29866	29694	29655	29595	29764	29597	29858	29639	29701	29618	29850	29901	29745	29638	29693	29480	29801	29517	29458	29509	29660	29699	29566	29587	29818	29578	29798	29812	29605	29767	29656	29672	29580	29648	29901	29634	29568	29445	29571	29842	29564	29578	29605	29520	29800	29553	29511	29837	29633	29717	29653	29600	29618	29542	29744	29612	29586	29610	29525	29757	29676	29720	29646	29644	29597	29756	29603	29674	29694	29662	29604	29621	29767	29795	29567	29336	29667	29467	29624	29836	29747	29771	29641	29558	29507	29449	29502	29829	29509	29523	29565	29726	29643	29660	29672	29927	29767	29660	29554	29451	30046	29448	29398	29628	29514	29809	30034	29544	29772	29656	29657	29951	29538	29680	29496	29307	29538	29678	29661	29838	29697	29575	29806	29616	29781	29796	29667	29519	29563	29901	29659	29699	29995	29725	29667	29697	29506	29300	29479	29855	29396	29497	29550	29662	29710	29626	29656	29753	29497	29995	29579	29463	29478	29882	29606	29711	29770	29345	29660	29762	29379	29748	29297	29644	29575	29845	29596	29929	29493	29656	29477	29572	29684	29807	29463	29489	29578	29520	29301	29513	29709	29804	29784	29741	29665	29721	29526	29524	29627	29630	29816	29721	29691	29670	29576	29614	29655	29775	29604	29610	29464	29577	29439	29553	29781	29621	29596	29522	29694	29699	29516	29756	29518	29928	29658	29828	29632	29453	29585	29414	29786	29698	29602	29810	29398	29725	29431	29625	29912	29721	29655	29508	29752	29649	29570	29546	29867	29778	29758	29715	29577	29426	29522	29728	29436	29780	29615	29737	29651	29839	29782	29831	29648	29776	29488	29744	29740	29563	29612	29612	29491	29465	29750	29738	29547	29617	29740	29970	29508	29432	29574	29666	29620	29639	29734	29791	29665	29520	29617	29655	29559	29775	29661	29483	29638	29640	29825	29712	29710	29577	29620	29591	29497	29639	29600	29793	29468	29646	29597	29713	29465	29592	29555	29569	29674	29520	29707	29758	29559	29645	29531	29666	29713	29462	29540	29730	29532	29674	30035	29793	29648	29518	29757	29477	29561	29549	29621	29429	29547	29841	29546	29573	29763	29736	29555	29751	29626	29492	29510	29496	29666	29787	29439	29754	29644	29635	29584	29375	29500	29572	29775	29774	29470	29750	29459	29646	29590	29702	29393	29397	29643	29806	29807	29603	29402	29796	29456	29660	29569	29720	29587	29696	29779	29505	29559	29895	29547	29745	29319	29745	29749	29837	29812	29611	29600	29581	29713	29213	29544	29662	29931	29613	29967	29905	29778	29934	29849	29551	29360	29404	29477	29703	29898	29748	29754	29593	29585	29697	29495	29619	29681	29573	29600	29562	29706	29653	29839	29984	29457	29487	29721	29555	29739	29738	29307	29799	29745	29708	29681	29544	29552	29506	29706	29627	29936	29367	29508	29706	29720	29759	29879	29679	29797	29725	29898	29606	29571	29471	29402	29953	29848	29617	29674	29763	29581	29668	29538	29699	29354	29720	29564	29622	29656	29803	29839	29851	29606	29762	29625	29659	29574	30101	29680	29718	29497	29618	29819	29566	29541	29735	29682	30092	29788	29910	29491	29865	29641	29832	29448	29545	29728	29675	29768	29439	29613	29718	29695	29476	29837	29633	29806	29625	29571	29890	29584	29779	29483	29568	29684	29406	29412	29670	29475	29682	29827	30042	29826	29741	29584	29498	29499	29647	29859	29678	29583	29505	29394	29591	29720	29773	29630	29646	29924	29632	29618	29680	29798	29793	29709	29626	29551	29732	29645	29606	29672	29781	29597	29818	29687	29552	29371	29590	29358	29743	29563	29573	29794	29562	29671	29585	30099	29840	29468	29404	29455	29726	29891	29808	29774	29662	29621	29677	29665	29668	29860	29639	29867	29820	29514	29714	29690	29690	29580	29566	29586	29668	29571	29786	29682	29594	29655	29537	29777	29635	29713	29919	29621	29744	29530	29499	29901	29647	29552	29697	29787	29549	29506	29905	29893	29693	29699	29955	29645	29592	29338	29316	29869	29444	29754	29562	29787	29807	29702	29579	29662	29614	29635	29803	29657	29603	29690	29596	29286	29847	29720	29617	29425	29586	29526	29478	29745	29537	29711	29776	29652	29759	29528	29759	29690	29696	29901	29831	29377	29692	29529	29360	29358	29656	29942	29747	29654	29797	29710	29669	29555	29869	29488	29586	29549	29647	29621	29406	29805	29524	29647	29733	29432	29681	29587	29501	29648	29641	29873	29513	29523	29458	29436	29688	29712	29690	29510	29638	29521	29846	29683	29371	29944	29767	29772	29748	29796	29706	29637	29583	29801	29724	29573	29621	29806	29516	29898	29869	29786	29714	29846	29889	29601	29628	29466	29667	29715	29763	29771	29361	29523	29794	29523	29402	29345	29553	29356	29592	29671	29660	29493	29530	29662	29737	29784	29640	29754	29768	29692	29782	29565	29700	29809	29702	29702	29632	29913	29729	29552	29698	29528	29437	29532	29682	29610	29842	29711	29566	29765	29515	29493	29867	29531	29539	29422	29959	29542	29454	29581	29785	29889	29605	29587	29605	29683	29454	29484	29639	29794	29629	29602	29779	29630	29735	29695	29559	29464	29494	29731	29561	29572	29642	29824	29792	29422	29517	29503	29664	29597	29496	29608	29397	29672	29472	29674	29443	29781	29373	29418	29553	29695	29704	29762	29850	29619	29766	29859	29651	29459	29668	29612	29575	29468	29751	29616	29760	29582	29641	29803	29555	29830	29555	29529	29867	29723	29421	29577	29854	29577	29532	29672	30007	29638	29624	29414	29589	29275	29571	29786	29557	29552	29632	29695	29608	29622	29674	29613	29566	29812	29699	29646	29842	29504	29686	29682	29766	29636	29650	29600	29662	29511	29569	29593	29645	29541	29494	29585	29821	29582	29441	29744	29641	29498	29671	29741	29685	29642	29562	29708	29672	29688	29608	29664	29718	29760	29726	29758	29543	29590	29870	29613	29593	29720	29605	29685	29629	29768	29693	29885	29562	29540	29684	29917	29655	29351	29584	29533	29663	29742	29817	29896	29528	29349	29317	29575	29711	29685	29507	29474	29909	29758	29483	29936	29624	29560	29862	29562	29378	29823	29729	29727	29665	29642	29664	29600	29583	29663	29702	29670	29678	29707	29753	29530	29567	29801	29842	29739	29509	29704	29843	29667	29912	29747	29664	29655	29790	29620	29499	29581	29686	29770	29738	29726	29360	29903	29800	29628	29688	29561	29659	29505	29784	29763	29905	29649	29783	29570	29804	29682	29542	29751	29976	29534	29472	29689	29675	29612	29727	29744	29921	29727	29538	29458	29642	29721	29582	29825	29855	29810	29483	29845	29590	29557	29642	29514	29358	29515	29599	29588	29714	29899	29836	29640	29695	29684	29833	29466	29808	29918	29623	29737	29342	29616	29647	29860	29670	29825	29659	29548	29834	29660	29447	29902	29655	29417	29295	29730	29725	29738	29393	29465	29746	29609	29580	29660	30051	29579	29844	29634	29673	29543	29679	29583	29495	29293	29637	29590	29853	29710	29775	29479	29741	29753	29866	29931	29728	29766	29592	29671	29529	29666	29667	29713	29685	29732	29575	29534	29753	29560	29734	29665	29598	29677	29579	29773	29822	29663	29646	29726	29482	29652	29617	29891	29701	29490	29790	29509	29337	29684	29621	29467	29302	29719	29660	29772	29502	29544	29358	29607	29730	29699	29698	29414	29605	29333	29828	29511	29634	29718	29458	29599	29509	29645	29641	29647	29512	29569	29570	30007	29841	29900	29697	29737	29891	29829	29580	29594	29452	29807	29462	29868	29859	29777	29832	29588	29684	29791	29360	29839	29483	29563	29476	29696	29664	29723	29489	29577	29634	29676	29857	29779	29917	29587	29594	29784	29473	29857	29726	29493	29360	29782	29600	29645	29688	29558	29583	29681	29942	29426	29419	29489	29411	29754	29661	29647	29742	29510	29542	29634	29744	29332	29712	29628	29529	29739	29900	29854	29644	29534	29531	29833	29729	29491	29594	29655	29795	29671	29934	29784	29555	29540	29926	29769	29538	29767	29609	29654	29471	29813	29639	29462	29715	29733	29696	29634	29629	29646	29337	29669	29664	29774	29611	29526	29377	29890	29503	29513	29375	29765	29508	29762	29822	29783	29351	29609	29462	29650	29579	29493	29262	29237	29390	29661	29485	29320	29599	29803	29550	29892	29697	29738	29558	29564	29626	29625	29777	29894	29474	29734	29752	29654	29556	29678	29405	29718	29737	29544	29811	29530	29948	29650	29662	29652	29681	29653	29592	29723	29750	29789	29490	29607	29619	29476	29655	29297	29746	29755	29415	29741	29420	29712	29380	29579	29503	29755	29455	29798	29391	29709	29645	29580	29803	29370	29925	29708
16425	17727	17505	17276	19898	28566	26650	21456	18247	17181	16911	16935	16877	16885	16843	16752	16827	16865	16872	17028	16659	16869	16749	16797	16903	16869	16930	16859	16773	16781	16730	16776	16983	16675	16795	16854	16846	16828	16859	16674	16940	16824	16852	16893	16955	16766	16819	16864	16783	16964	16847	16741	16856	16938	16831	16963	16962	16781	16602	16891	16712	16827	16758	16959	16807	16834	16993	16870	16855	16882	16759	17003	16725	16839	16745	16788	16760	16764	17044	16901	16725	16906	16757	16775	17005	16855	16726	16935	16871	16875	16850	16927	16872	16983	16848	16922	16880	16699	16903	16798	16843	17011	16705	16874	16818	16667	16987	16757	16749	16774	16891	16972	16855	16928	16763	16821	16761	16630	16776	16794	16809	16895	16753	16930	16989	16846	17136	16730	16906	16741	16862	16858	16910	16692	16718	16738	16786	16767	16842	16902	16702	16979	17040	16680	16937	16794	16730	16730	16823	16975	16953	17020	16654	16887	16857	16898	16704	17087	16724	16876	16641	16940	16949	16961	16855	16742	16709	16777	16776	16931	16823	16891	16792	16907	16890	16883	16828	16816	16917	16794	16939	16909	17008	16806	16852	16879	16721	16811	16850	16878	16835	16873	16773	16694	16962	16834	16891	16802	16954	16861	16843	16789	16789	16773	17008	16696	16972	16860	16761	16919	16690	16821	16878	16855	16835	17031	16689	16870	16834	16820	16891	16723	16833	16921	16733	16741	16881	16976	16919	16925	16707	16856	16905	16880	16923	16889	16854	16833	16985	16943	16764	16934	16993	16842	16855	16913	16761	16955	16876	16845	16889	16744	17039	16966	16777	16754	16942	16925	16861	16759	16694	16970	16715	16814	16835	16833	16834	16631	16893	16968	16806	16894	16811	16889	16888	16662	16983	16892	16875	16786	16986	16672	17068	16793	16885	16680	16712	16850	16877	16779	16648	16775	16892	16785	16955	16800	16775	16824	16879	16873	16791	16913	16850	16722	16896	16767	16823	16950	16859	16797	16935	16907	16764	16843	16837	17090	16684	16634	16893	16958	16751	16802	16820	16826	16951	16794	16933	16860	16732	16743	16841	17100	16827	16749	16913	16773	16766	16771	16680	16808	17021	17029	16836	16943	16873	16924	16917	16805	16829	16733	16795	16899	16749	16793	16846	16722	16927	16790	16874	16798	17091	16690	16904	16924	16827	16805	16859	16885	16988	17037	16936	16904	17064	16812	16953	16950	16802	16824	16946	16853	16919	16784	16855	17061	16972	16875	16797	16962	17068	16950	16966	16972	16841	16854	16729	16703	16903	16747	16816	16774	16674	16794	16978	16766	16806	16789	16741	16988	16911	16749	16700	16935	16816	16726	16917	16746	16509	16850	16869	16882	16886	16818	16766	16990	16748	16818	16806	16720	16544	16720	16917	16736	16854	16797	16918	16946	16716	17050	16659	16731	16929	16906	16941	16717	16799	16860	16955	16856	16838	17010	16694	16772	16669	16815	16969	16835	16759	16845	16849	16821	16868	16799	16865	16818	16895	16861	16847	16846	16702	16864	16877	16771	16839	16929	16839	16974	16738	16856	16630	16927	16830	16743	16859	17000	16746	16912	16733	17039	16898	16773	16768	16723	16806	16888	16906	16816	17047	16817	16817	16870	16948	16819	16924	16843	16775	16707	16859	16970	16663	16843	16820	16819	16779	16883	16847	16813	16760	16891	16734	16832	16904	16803	17016	16892	16777	16934	16872	16831	16958	16957	16942	16913	16828	16921	17026	17053	16763	16745	16858	16922	16882	16741	16866	16996	16646	16987	16776	16745	16668	16767	16816	17154	16967	17044	16889	16818	17020	16839	16696	16866	16955	16806	16911	16930	16856	16850	16971	16680	16757	16892	16834	16695	16677	16786	16953	16836	16801	16868	16773	16681	16772	16716	16850	16787	16751	16731	16958	16780	16980	16763	16684	16890	16961	16870	16827	16847	16645	16809	16966	16821	16920	16944	16966	16836	16827	16843	16636	16871	16738	16939	16836	16657	16900	16793	16800	16879	16922	16892	16539	16895	16853	16823	17054	16561	16886	16764	16701	16878	16978	16876	16895	16941	16842	16696	16742	16639	16869	16791	16738	16876	16920	16757	16737	16921	16912	16685	16908	16794	16971	16888	16903	16846	16857	16958	16831	16648	16817	16881	16929	16920	16993	16831	16863	16827	16911	16997	16912	16676	16947	16766	16720	16737	16674	16824	16848	16807	16810	16866	16966	16725	16804	16854	16888	16722	16933	16802	16906	16751	16779	16961	16621	16704	16954	16919	16827	16702	16766	16915	16996	16722	17017	16866	16987	16930	16735	16926	16756	16772	16778	16902	16687	16742	16919	16811	17025	16823	16735	16877	17095	16894	16723	16970	16873	16825	16683	16878	16669	16880	16837	16767	16895	16826	16801	16873	16764	16724	17099	16769	16764	16965	16814	16810	16957	16813	16724	16876	17050	16566	16899	16881	16827	16799	16854	16898	16836	16900	16879	16560	16597	16905	16901	17033	16758	16820	16860	16871	16699	16836	16824	16905	16794	16855	16793	16847	16756	17018	16825	17051	17027	16884	16991	16897	17010	16920	16774	16962	16814	17010	16635	17002	16643	16877	16776	16911	16735	16701	16865	16823	16703	16827	16807	16917	16805	16954	16843	16959	16812	17012	16907	16835	16781	16849	16889	16890	16866	16809	16714	16730	16902	16893	16904	16768	16706	17073	17032	16901	16759	16975	16789	16779	16814	16777	16841	16921	16804	16936	16873	17040	16936	16899	16876	16991	16726	16868	17053	16835	16887	16836	16662	16687	16816	16954	16705	16831	16833	16812	16867	16848	17121	16913	16880	16880	16770	16939	16879	16805	16828	16779	16843	16986	16797	16760	16740	16759	16912	16867	16811	16860	16862	16787	16871	16667	16812	16899	16735	16749	16877	16720	16883	17030	16801	16777	16967	16665	16827	16872	16922	16829	17044	16973	16769	16941	16731	16864	16832	16754	16812	16859	16840	16803	16850	16739	17036	16730	17022	16838	17060	16893	16824	16950	16819	16874	16820	16855	16970	16738	16847	16752	16898	16913	16818	16931	16911	16836	16802	17106	16733	16917	16874	16909	16877	16846	16905	16938	16889	16746	16807	17051	16677	16990	16917	16885	16959	16744	16873	17032	16862	16731	16813	16878	16820	16629	17026	16966	16933	16856	16782	16898	16758	16923	16841	16988	16937	16730	16764	16705	16726	16931	16776	16853	16863	16846	16811	16877	16697	16878	16961	16965	16688	17096	16910	16771	16613	16934	16817	16958	16737	16783	16963	16905	16827	16828	16952	16862	16997	16704	16782	16806	16646	16762	16896	16917	16815	16949	16737	16799	16878	16812	16829	16957	16807	16855	16956	16992	16826	16892	16806	16904	16764	16843	16671	16895	16913	16983	16829	16791	16778	16911	16863	16756	16808	16935	16859	16811	16921	17087	16710	16902	16974	16922	16992	16794	16779	16846	16757	16798	16733	16909	16685	16859	16924	16826	17046	16703	16667	16809	16704	16920	16838	16680	16806	16738	16895	16837	16880	16958	16819	16951	16764	16903	16840	16823	16712	16689	16687	16777	16730	16754	16910	16808	16927	16717	16777	16873	16778	16943	16800	16720	16840	16905	17012	16940	16898	16889	16776	16800	16845	16823	16819	17031	16852	16850	16792	16615	16940	16895	16675	16825	16933	16767	16994	16827	16873	16796	16975	16711	16746	16913	16784	16840	16874	16728	16907	16727	16717	16990	16876	16725	16829	16829	16857	17135	16863	16829	16774	16898	16762	17070	16975	16831	16891	16995	16720	16850	16968	17132	17015	16907	16723	17006	16643	16840	16847	16939	17030	16780	16714	16909	16964	16727	16868	16738	16840	16809	16997	16812	16848	16973	16790	16699	17011	16813	16833	16942	16828	16763	17012	17118	16867	16802	17096	16664	16906	16910	17010	16947	16967	16995	16811	16856	16696	16793	16819	16951	16780	16759	16816	16860	16739	16645	16917	16925	16902	16821	16842	16746	16584	16950	16855	16710	16784	16815	16894	16806	16880	16692	16846	16796	16851	16788	16828	16820	16712	16741	16880	16933	16945	16904	16992	16692	16947	16918	16801	16884	16827	16767	17081	16955	16791	16922	16635	16767	16792	16856	16898	16986	16746	16858	16895	16977	16786	16934	16951	16982	16841	16867	16831	16847	16913	16824	16737	16922	17079	16891	16836	16741	16936	16833	16812	17189	16806	16881	16716	16869	16818	16707	16959	16971	16824	16823	16892	17038	16887	16869	16686	16781	16747	16751	16791	16722	16874	16738	17007	16787	16754	16869	16952	16815	16921	16983	16895	16710	16963	16814	16840	16772	16787	16643	16753	16834	16977	16839	16778	16885	17126	17016	16945	16921	16850	16830	16874	16777	16793	16609	16835	16894	16774	16772	16685	16792	16876	16693	16888	16916	16687	16851	16944	16745	16934	16970	16668	16747	16792	16902	16753	16874	16751	16873	17033	16953	16934	16728	16970	16673	16802	16885	16813	16864	16945	16871	16948	16866	16773	16877	16770	16836	16734	17008	16849	16693	16952	16696	16891	16900	16735	16730	16907	16924	16913	16711	16839	16748	16878	16879	16856	16707	16780	16773	16827	16740	16778	16932	16835	16930	16905	17001	16930	16946	16769	16877	16962	16958	16829	16952	16726	16687	16673	16777	16859	17010	16763	16808	16941	16880	17207	16933	16685	16853	16721	16930	16819	16835	16858	16816	16736	16929	16786	16892	16805	16719	16907	16949	16810	17028	16835	16866	16732	16671	16952	16777	16828	16858	16954	16977	16930	16919	16883	16685	16948	16977	16654	16962	16913	16711	16672	16877	16795	16795	16959	16931	17019	16891	16698	16946	16881	16652	16919	16885	16826	16974	16924	16734	16867	16810	16767	17078	16758	17039	16858	16856	16558	17119	16741	16916	16814	16915	16926	16850	16988	16911	16645	16699	16726	17030	16939	16899	16827	16736	17018	16999	16766	16802	16846	16926	16762	16632	16906	16861	16795	16989	16925	16783	16805	16788	16769	16996	16916	16783	16881	16733	16850	16909	16908	16665	16794	16903
23765	21309	28221	27991	53988	71891	61851	47457	36359	31875	30104	29684	29514	29597	29644	29844	29619	29573	29587	29462	29451	29553	29625	29608	29584	29688	29405	29694	29362	29503	29564	29616	29480	29235	29657	29232	29345	29321	29515	29529	29412	29272	29595	29284	29200	29520	29359	29150	29453	29466	29375	29366	29192	29508	29301	29316	29579	29439	29531	29388	29203	29256	29438	29487	29541	29244	29402	29450	29601	29455	29493	29260	29061	29235	29227	29444	29473	29271	29323	29167	28933	29409	29187	29386	29205	29519	29281	29302	29140	29450	29528	29649	29492	29502	29477	29508	29588	29285	29448	29183	29355	29417	29527	29243	29515	29325	29382	29563	29743	29494	29476	29400	29549	29363	29420	29363	29443	29568	29381	29349	29395	29289	29173	29406	29403	29277	29411	29421	29477	29358	29410	29533	29461	29550	29583	29321	29261	29313	29354	29204	29473	29445	29075	29277	29437	29385	29352	29325	29137	29533	29396	29497	29361	29693	29347	29277	29191	29333	29157	29408	29489	29420	29386	29587	29542	29641	29520	29107	29468	29182	29299	29364	29504	29288	29638	29543	29592	29302	29364	29219	29349	29260	29310	29567	29354	29349	29243	29399	29109	29526	29538	29372	29292	29389	29253	29332	29359	29174	29459	29515	29584	29294	29403	29314	29377	29200	29370	29419	29427	29410	29263	29373	29409	29508	29328	29453	29550	29344	29468	29179	29166	29242	29524	29439	29271	29234	29283	29308	29274	29252	29444	29330	29437	29556	29210	29516	29308	29497	29336	29196	29512	29411	29378	29508	29400	29395	29263	29303	29373	29419	29340	29249	29394	29247	29283	29290	29464	29638	29214	29418	29511	29362	29487	29473	29287	29606	29575	29319	29376	29488	29380	29329	29225	29350	29340	29497	29343	29277	29311	29463	29492	29310	29657	29399	29482	29239	29427	29396	29602	29303	29213	29460	29130	29456	29355	29471	29458	29444	29297	29673	29391	29339	29054	29208	29319	29531	29414	29355	29348	29440	29214	29333	29357	29446	29450	29518	29142	29266	29452	29593	29358	29572	29178	29508	29337	29338	29429	29366	29361	29403	29440	29367	29232	29611	29389	29382	29143	29396	29500	29416	29396	29219	29559	29513	29206	29478	29382	29249	29186	29098	29331	29343	29281	29310	29435	29516	29226	29171	29507	29308	29195	29252	29213	29325	29304	29427	29487	29574	29367	29462	29252	29445	29413	29318	29322	29400	29684	29550	29336	29354	29337	29387	29237	29248	29482	29453	29635	29528	29601	29448	29336	29474	29379	29381	29401	29333	29337	29460	29488	29377	29348	29305	29580	29164	29292	29270	29494	29311	29295	29321	29641	29338	29330	29379	29632	29258	29532	29361	29617	29529	29614	29423	29497	29317	29247	29135	29607	29297	29298	29303	29420	29279	29516	29422	29485	29257	29613	29314	29301	29253	29384	29403	29392	29575	29382	29318	29505	29221	29374	29205	29500	29473	29302	29132	29398	29333	29041	29514	29558	29229	29638	29519	29130	29443	29120	29558	29194	29288	29253	29190	29184	29312	29653	29387	29429	29209	29479	29350	29441	29418	29558	29446	29662	29332	29502	29230	29580	29682	29240	29234	29722	29426	29515	29344	29416	29558	29424	29645	29428	29416	29364	29579	29211	29417	29343	29225	29249	29143	29396	29279	29320	29364	29013	29322	29345	29583	29551	29322	29408	29439	29324	29430	29439	29286	29394	29441	29364	29600	29361	29374	29325	29377	29303	29268	29353	29565	29556	29579	29538	29558	29256	29372	29556	29481	29593	29196	29460	29553	29448	29327	29289	29485	29335	29290	29321	29283	29390	29663	29542	29480	29231	29611	29625	29426	29121	29336	29393	29359	29317	29051	29418	29092	29285	29354	29667	29612	29637	29574	29417	29627	29288	29386	29245	29492	29177	29207	29637	29408	29398	29296	29352	29211	29301	29659	29406	29574	29288	29426	29497	29404	29460	29578	29319	29043	29708	29448	29607	29466	29325	29210	29157	29312	29282	29457	29500	29224	29374	29469	29225	29363	29478	29360	29345	29306	29286	29502	29331	29555	29489	29354	29389	29625	29413	29315	29475	29613	29378	29470	29134	29291	29431	29401	29469	29723	29455	29431	29106	29322	29422	29115	29179	29543	29584	29258	29051	29531	29163	29243	29312	29337	29296	29456	29244	29426	29562	29138	29710	29325	29257	29234	29217	29208	29456	29328	29339	29075	29638	29266	29346	29409	29325	29202	29338	29314	29446	29482	29402	29395	29562	29500	29296	29273	29304	29580	29425	29095	29362	29381	29468	29426	29441	29506	29411	29303	29353	29227	29282	29169	29327	29281	29323	29436	29434	29369	29489	29469	29243	29309	29233	29410	29541	29459	29580	29154	29273	29301	29661	29544	29693	29508	29584	29511	29437	29160	29603	29472	29341	29343	29590	29338	29425	29248	29287	29346	29277	29654	29364	29309	29389	29306	29299	29441	29469	29591	29185	29223	29435	29367	29374	29255	29462	29391	29268	29197	29508	29243	29307	29490	29598	29740	29434	29390	29265	29462	29429	29298	29555	29338	29119	29454	29431	29404	29650	29681	29453	29291	29468	29400	29455	29335	29353	29337	29543	29578	29453	29438	29364	29443	29558	29063	29300	29425	29336	29361	29537	29417	29251	29413	29675	29278	29241	29429	29174	29199	29311	29374	29335	29530	29484	29549	29502	29433	29345	29478	29277	29327	29546	29491	29392	29359	29492	29267	29427	29555	29169	29279	29260	29383	29500	29234	29352	29248	29251	29477	29312	29190	29486	29524	29417	29148	29146	29365	29262	29276	29288	29272	29361	29399	29128	29513	29645	29403	29164	29216	29167	29382	29239	29482	29504	29227	29299	29490	29601	29428	29467	29500	29541	29448	29656	29496	29400	29355	29418	29438	29307	29431	29262	29338	29300	29247	29575	29221	29245	29389	29452	29551	29600	29488	29371	29765	29234	29430	29623	29495	29063	29751	29588	29473	29243	29329	29232	29630	29498	29279	29462	29369	29373	29176	29500	29427	29145	29167	29425	29284	29330	29522	29305	29241	29064	29192	29402	29308	29315	29269	29516	29549	29540	29239	29410	29063	29467	29566	29659	29426	29398	29150	29243	29325	29387	29308	29280	29627	29424	29551	29507	29519	29462	29379	29612	29203	29419	29369	29610	29309	29493	29549	29482	29332	29331	29449	29284	29246	29323	29435	29475	29272	29195	29486	29266	29479	29461	29254	29554	29616	29297	29180	29309	29364	29399	29345	29329	29102	29210	29430	29487	29280	29328	29305	29458	29257	29480	29514	29285	29391	29549	29506	29318	29453	29373	29170	29489	29268	29508	29480	29397	29281	29065	29338	29445	28978	29339	29291	29475	29382	29665	29361	29520	29396	29418	29253	29545	29560	29351	29356	29402	29207	29322	29430	29498	29488	29289	29554	29562	29463	29414	29537	29384	29475	29419	29367	29384	29225	29266	29206	29126	29423	29168	29543	29325	29395	29412	29345	29540	29416	29635	29397	29310	29481	29234	29353	29294	29482	29399	29207	29334	29418	29525	29489	29225	29419	29442	29257	29227	29307	29566	29283	29487	29375	29373	29377	29526	29487	29495	29396	29365	29172	29126	29242	29559	29435	29197	29485	29657	29292	29324	29360	29173	29389	29428	29591	29512	29290	29454	29557	29639	29185	29470	29446	29443	29137	29245	29304	29433	29263	29255	29189	29448	29096	29358	29426	29154	29323	29470	29388	29519	29458	29114	29473	29333	29505	29407	29299	29531	29607	29539	29470	29392	29556	29441	29209	29539	29426	29329	29214	29616	29426	29435	29698	29575	29486	29462	29581	29076	29388	29244	29253	29180	29378	29320	29612	29461	29560	29325	29263	29431	29456	29304	29350	29464	29451	29399	29357	29699	29635	29350	29265	29240	29474	29415	29225	29373	29532	29545	29316	29458	29554	29381	29504	29154	29335	29403	29238	29394	29315	29021	29404	29456	29422	29315	29273	29350	29518	29334	29308	29457	29239	29306	29600	29548	29536	29630	29251	29346	29624	29404	29639	29635	29626	29595	29412	29409	29393	29172	29392	29449	29217	29203	29489	29222	29313	29418	29460	29348	29406	29461	29528	29381	29317	29286	29374	29242	29645	29417	29288	29336	29493	29338	29391	29199	29357	29355	29517	29464	29499	29626	29321	29558	29351	29414	29442	29457	29494	29401	29399	29247	29599	29415	29563	29337	29522	29348	29505	29544	29218	29492	29227	29542	29271	29434	29497	29529	29336	29164	29549	29287	29430	29479	29277	29487	29449	29339	29438	29524	29436	29323	29403	29438	29371	29582	29449	29306	29308	29386	29202	29423	29394	29182	29148	29221	29462	29281	29539	29445	29208	29452	29486	29419	29362	29205	29382	29258	29456	29524	29318	29434	29214	29469	29333	29490	29297	29232	29329	29300	29043	29427	29523	29436	29370	29423	29374	29458	29253	29669	29321	29654	29649	29312	29365	29262	29290	29506	29411	29346	29279	29505	29223	29408	29347	29478	29257	29456	29173	29639	29523	29459	29313	29320	29423	29494	29458	29399	29561	29687	29350	29222	29299	29297	29274	29616	29317	29355	29551	29257	29362	29328	29530	29552	29329	29328	29401	29260	29501	29342	29235	29586	29428	29388	29485	29285	29225	29562	29298	29479	29388	29401	29265	29398	29620	29306	29250	29377	29360	29439	29645	29499	29207	29292	29293	29319	29419	29245	29249	29446	29407	29450	29378	29430	29301	29428	29401	29656	29198	29221	29481	29263	29464	29448	29339	29355	29534	29554	29338	29368	29374	29437	29475	29676	29575	29318	29230	29433	29185	29275	29159	29360	29433	29602	29324	29326	29258	29335	29429	29549	29436	29426	29601	29077	29310	29251	29460	29472	29711	29607	29261	29399	29733	29550	29218	29528	29549	29591	29368	29285	29195	29068	29432	29485	29578	29629	29405	29442	29656	29216	29648	29553	29335	29319	29277	29364	29440	29499	29549	29434	29719	29468	29295	29401	29333	29421	29235	29436	29176	29566	29347	29558	29493	29589	29260	29202	29218	29308	29553	29227	29569	29346	29208
14277	22417	24109	29683	64308	71022	56994	36866	23917	18601	17363	17088	17140	17152	17075	17171	17173	17049	17091	17322	16980	17027	16924	17077	17083	16895	17001	16992	17078	17049	17162	16949	17035	16970	17117	16883	17274	17082	17100	16938	16944	17055	17039	17098	17121	17135	16860	16932	17235	16987	16950	16899	16991	17186	17014	16913	17216	16887	16902	17077	16783	17055	17127	16956	16910	16930	17187	16879	17075	17061	16892	17210	16993	17157	17041	17009	16818	16909	17009	17087	17035	17005	16923	16959	16922	17025	16876	16957	16995	16935	16996	17144	16951	16853	17099	16904	16947	17076	16811	16870	17005	17031	17111	17055	16893	16824	16821	16960	17036	17013	17023	16821	16853	16998	16978	16956	16833	16982	16886	17097	16982	16959	16979	17066	17145	17073	17115	16944	16969	16860	16906	17196	16891	17105	16979	17055	17021	17112	16865	16702	16985	16962	17009	17008	16974	16972	17213	16822	16957	17083	16830	16901	17086	17073	17004	16929	17051	16988	17088	17029	17066	16967	17007	17108	17024	16826	16669	16895	16860	16806	17169	16989	17015	16970	16893	17027	16935	17019	16935	16991	16711	17085	17001	17047	17005	17019	16834	16811	16929	16974	16825	16837	17108	16899	16979	16901	17063	16742	17015	17096	16758	16878	17164	16895	16814	16967	16997	17019	16944	16875	16821	17047	17017	16916	16754	16976	16863	17117	17034	16758	16984	17002	17039	16750	16946	16882	17031	16978	16920	17050	17147	16848	17121	16857	16918	17021	16862	17012	17038	17015	16978	16940	16694	16999	16958	16860	17035	16991	16950	17059	17109	17075	16939	17064	17017	17019	16920	17007	16950	16998	17015	17001	16931	17115	16999	16903	16835	16856	16943	17004	16992	16841	16908	16822	16987	16849	16910	17139	16892	17190	16994	16851	16944	17181	16870	16880	16947	17001	16957	17079	17106	17030	17133	17044	17063	16849	16801	16935	16885	17037	17101	17030	16946	17197	16836	17045	16822	17097	16984	16924	16849	16944	16991	16936	16878	16947	17057	16938	16864	16993	16932	16977	16930	16916	17029	17109	16920	17019	17002	16933	16912	16764	17136	16934	16885	16918	17030	16927	16861	16930	16864	17063	16792	17095	16925	16920	16993	16846	16839	17023	16988	17030	16836	16980	16978	17061	17080	16866	17103	17010	17098	17137	17013	17113	17120	16914	16693	16880	17043	16910	16928	16957	16864	17076	17081	16910	17023	16865	16957	17034	16999	17029	16967	17026	16978	17108	16941	16979	16876	16873	17047	16910	16886	16974	16959	16993	16883	16887	16970	16900	16760	16830	16923	16993	17102	16894	16815	17045	17011	17024	16906	16923	16990	17018	17027	17089	17106	16958	16971	17099	16804	17032	17049	17080	16885	17082	16941	16998	17011	16887	16982	17103	16882	17137	16946	17024	16983	16930	16947	16896	17130	16945	16982	16862	17107	16926	16974	17003	16806	16993	16958	16889	16907	16994	17079	16983	16977	16855	17000	16947	16885	16997	16982	17050	16837	16821	17022	16907	17011	16988	16987	17061	17047	17095	16880	16846	16879	16967	16916	16894	16974	16889	16934	17160	16898	17152	16977	16936	17042	16935	16856	17096	16980	16993	16886	17313	16983	17043	16909	16962	17000	16995	16755	17229	17013	16794	16889	16772	17032	17077	16973	17093	16788	16877	17032	16887	17004	16990	16819	16863	16977	17049	16848	16896	16873	16832	16873	16861	16894	17038	17043	16802	17128	16899	16947	16949	16935	16808	17161	16823	16883	16922	16994	16954	17127	16929	16866	16996	17154	17058	16973	16966	17088	16918	17057	16908	17332	16960	17111	16992	16956	16909	16970	16971	16855	16970	17012	16806	16996	16972	16890	16999	16918	16926	16956	16745	16975	16947	17077	16933	16896	16935	17221	16749	17053	16817	16968	16926	17150	16893	16865	17059	16973	17005	17073	16821	17065	17030	16973	16965	16846	17059	16915	16967	16853	16787	17070	16644	17029	16988	17039	16915	16950	16942	17029	16929	17034	16915	16986	16993	16938	16875	17071	16986	17105	16862	16919	17115	16985	16840	17036	16859	16818	17081	16936	16880	16941	16890	17001	16940	16932	16947	17218	16911	17022	16973	16923	17012	17148	16963	17052	16875	16854	17009	16912	16929	17064	17011	16934	16690	16988	16877	17049	16898	16841	16960	16927	17055	16865	16985	17126	16996	16982	16934	16958	17099	17053	16821	16961	17044	16948	17135	16728	16942	16780	16965	17084	16940	16834	17240	17078	17033	16836	16941	17110	16904	16951	16779	16876	17033	17239	16990	17026	17122	17061	16943	16988	16917	16959	16965	17064	16944	16823	17118	16873	16906	17010	16960	17007	16939	16928	16921	16776	16886	16816	16888	17110	16895	17056	16885	16961	16873	17207	17098	16909	17091	17129	16992	16863	17063	17029	16977	16936	17123	17088	17161	16949	16976	16991	17049	17041	16890	16985	16896	16907	17047	16949	16948	17035	17032	17197	16948	16930	16828	16963	16974	16984	16939	17067	16883	16951	17046	16931	16935	16758	16938	16831	17013	16961	16877	16933	16771	17120	16958	17133	17025	17084	16956	17021	16936	17095	17121	17018	17056	16921	16892	16883	16962	16875	16907	17161	16938	17023	16654	16870	16894	16995	16902	17111	17057	16852	17043	16979	16999	17014	16837	17012	16752	16967	16886	17018	17041	17078	16911	17019	16802	16656	16846	17093	16897	17033	17120	16839	17090	16890	17120	16836	17056	16932	16957	17060	17109	16996	16933	17117	16925	16964	17044	16968	17055	16993	16924	17036	16948	16830	16939	16883	17138	16886	16912	17124	16981	16999	17062	17080	16943	16927	17175	17118	17103	16945	16880	17007	16912	16859	16988	17078	16829	17019	16922	16999	17024	16975	17155	16843	16991	16889	16994	16966	16998	16882	16870	16886	17011	16894	16866	16960	17071	16957	16790	16899	17127	16872	17006	17038	16848	16913	16958	16940	16762	17032	16946	17098	16908	17130	16895	16939	16938	17051	16966	16934	16906	16987	17050	16808	17053	16890	16936	16881	16994	16797	16975	17016	16772	17075	16816	16909	17005	17092	16859	17006	16981	16974	16923	16964	17040	17010	16998	16969	16942	16947	17044	17002	16830	16974	17030	16918	16991	16842	17070	17319	17023	16973	16978	17017	17083	16906	16953	16805	16831	17083	16880	17015	17092	17023	16799	16980	17138	16902	16737	16851	16790	17215	16957	16991	16869	17165	16762	16872	17063	17116	17172	17091	17049	16939	16927	16885	17058	16932	16953	16968	16936	16836	17112	17054	17007	17067	16673	16883	17067	17002	16884	16908	16886	16900	17069	16832	17185	17091	16994	16796	17280	17005	16865	16866	17276	17053	16992	17150	17082	16946	16956	16989	16996	16943	17058	17041	16998	17006	16937	16982	16920	17029	17025	16924	17136	17056	16966	16956	16919	17116	16894	16928	17042	16910	16912	17039	16911	16824	17155	17136	16853	16963	16760	17125	16880	16918	17030	17014	16966	17030	17043	16862	17144	16728	16903	16954	16780	16957	16974	16990	17009	17178	16971	16957	17022	17062	16873	16877	16945	16998	17018	16880	16889	16893	16892	16768	17017	17113	16966	17182	17094	17005	16911	16897	16893	16854	16912	17022	16897	16992	16965	16942	17143	17042	16894	16935	16899	16939	16864	17013	17132	16938	16924	16940	16939	17115	16910	16950	16891	17102	17006	17015	16982	16904	17044	16903	17124	16921	17057	16951	17058	16867	16929	16781	17032	16710	16988	16986	17121	17044	17064	17159	16996	16962	16925	17154	17029	17021	16978	16932	16993	16825	16968	17009	17091	16948	17048	17141	16889	16919	17050	16992	17079	17068	16767	16942	16898	16974	16937	16864	16891	16913	16776	16628	16997	16839	17001	16923	16936	16942	16837	17035	17062	16836	17001	16845	16947	16842	17030	16887	17016	16994	16797	17063	17019	17095	16823	16904	17105	16985	17183	17061	16969	16965	17000	17005	16888	17089	16997	17188	17046	16988	17052	16940	17055	16666	16917	16941	16989	16999	16915	16763	16986	16914	17009	16864	16887	17106	17057	16860	16877	16812	16954	17113	16948	16845	16924	16969	17119	16783	17088	17102	16986	16946	16916	16875	16951	17124	16863	17099	16995	17096	16948	16913	17122	17005	16922	17085	17064	16717	17186	16909	16955	16978	16819	16903	17067	17039	16955	17107	16746	16969	16905	17094	17192	16912	17114	17062	16968	17095	16924	17174	17136	16845	17015	17169	16891	16983	16857	16850	16847	16826	17181	16870	17147	16936	17161	17084	16623	16831	17027	16968	17213	16925	17107	17060	17046	17000	16909	17040	16847	17096	17046	16924	16804	16958	17068	17106	17221	16882	16895	16902	16991	16810	16920	16908	17053	16932	16925	16987	16882	16710	17018	16957	16950	17020	16846	16997	17068	16989	17016	16954	16903	16852	16995	17015	16820	16938	16971	16984	16802	17031	17079	16812	17011	17016	16887	17013	17110	17081	17088	16755	16987	17040	16990	16987	17033	17064	16950	16818	17044	16964	16962	17023	16911	17067	17107	16995	16967	16959	16858	16932	16903	17024	17159	17060	16951	17117	16866	16834	17086	17036	16914	17004	16912	16959	16990	16896	16908	17039	16914	16866	16895	17112	16879	16901	16988	16994	17121	17073	17005	16994	16971	16944	16775	16941	16885	17009	17032	17162	16886	17055	16876	16928	17069	17064	16995	16900	17074	16953	16802	17017	16828	16899	16850	16948	16863	16881	16995	16939	16963	17011	16870	16939	16854	17115	16984	17050	16930	16929	17041	16983	17070	17107	16836	16987	17028	16898	16845	17142	16865	17026	16757	16962	16917	16909	17122	16939	17030	16921	16975	16860	17069	16982	17165	17083	16927	17001	16963	16875	16898	16964	17033	16784	16960	17062	17045	17012	17064	16769	16890	16917	16915	16897	17075	16816	16855	17029	16925	16877	16867	17020	17288	17050	16791	16985	16919	16795	16919	16759	17119	16859	17090	17035	17113	16947	16950	16931	17040	16758	17048	16868	16822	16856	16839
22938	21293	28277	27165	58982	80216	70299	52771	39113	33462	31372	30730	30485	30236	30312	30262	30339	30322	30528	30406	30239	30363	30202	29954	30474	30184	29864	30366	30297	30157	30600	30102	30104	30139	30272	30073	30057	30174	30062	30143	30088	29962	30124	30077	30384	29871	30061	30183	30061	29999	29830	30023	29923	30129	30118	30245	30237	30077	30062	30101	30060	30110	30122	30163	29927	30041	30478	30163	30214	30183	29931	29821	29947	29849	29992	30032	30056	30148	29973	29942	29900	30260	30129	30160	30005	30149	30032	30016	30190	29808	30302	30043	30006	30049	30204	29895	29878	29821	30057	30099	30026	30030	30027	30225	30093	29603	29927	29974	30082	30184	29889	30040	30112	29986	29900	29978	29952	30275	30034	30048	30069	30021	30115	30104	29953	29991	30231	30139	30089	30052	29965	30000	30097	29817	30121	29918	30176	30381	30005	29893	29867	30014	30021	29962	30128	30169	30276	29796	29895	29878	30147	29964	30132	29799	29981	30254	30263	29979	30227	30063	30128	30094	30177	29953	30098	30291	30172	30078	29898	30128	30083	30087	29918	30510	30252	29894	29942	30464	30193	29928	30125	30023	30052	30004	30326	30288	29826	30113	30464	30182	30111	29953	29979	29967	30137	30126	30027	29995	29923	30219	29898	30029	30139	30040	30079	29866	30260	29798	30106	29949	29884	30207	30118	30162	30142	30181	30090	30095	30124	29952	29944	30230	30126	30229	30133	29992	30008	30026	30230	30133	29787	30192	29886	30154	30076	30085	30061	29992	29879	30050	30197	30009	29908	30188	29787	29916	30173	30089	30266	30117	30037	29936	29928	30119	30324	30105	30142	30036	29947	30290	30334	29810	30139	30123	30051	30108	30184	30030	29992	30207	29926	30033	30168	29920	30148	29879	29954	30192	29964	29829	30029	30127	30139	29949	30091	29950	30042	30188	29986	30092	29919	29813	29914	30014	30239	30297	29829	30010	30028	29947	30009	29859	30061	30219	30126	29960	29952	30022	30237	30126	30077	29974	30096	29996	30038	30422	30152	30216	30033	29920	30402	30070	30146	30117	29986	30199	30274	30235	30004	29882	30080	30240	30039	30276	30082	30388	30138	30058	29993	30174	29874	29904	30049	30059	29994	29965	30174	30164	30136	30052	30019	30029	30035	30066	29845	29859	30145	30210	29988	30037	30136	30050	30246	30051	30138	30029	30217	30007	29913	30088	29924	29889	30085	30092	29941	30089	30053	29973	29959	30185	29867	29867	29926	30055	30187	30019	29999	29875	29965	30282	30158	29986	30160	29960	30174	30193	30231	30229	30086	29987	29771	29984	30004	30258	29837	30452	30048	30318	30268	29914	30183	29811	30248	29870	30084	30014	29970	30395	29788	29890	30018	29809	30032	30237	29656	29996	29927	30086	30010	30016	30231	30129	30232	30035	30000	30012	30076	30010	30027	29907	30033	30251	29916	29977	30054	29993	30096	29950	30031	30062	30463	29954	30356	29974	30043	30098	30164	30188	29981	29832	29806	29881	30095	30011	30033	30164	30184	29921	30094	30020	30173	30198	30125	29936	30157	29994	30153	29917	29827	30221	30119	30121	29991	30179	30142	29943	30208	30038	30061	29992	30148	29927	30006	30023	30092	30114	29866	29981	30087	29929	29905	30010	30104	29782	29894	30091	29964	29921	30056	29829	30268	29984	29966	29982	30105	29906	30010	29623	29859	29927	29930	29984	29854	30005	30186	30047	29743	30039	30235	30034	30220	29853	30086	29993	30021	29772	29963	29849	30075	29965	30438	30476	30027	30099	29956	30244	30007	30118	30230	29971	29944	30008	30170	30220	30045	30063	29987	30235	30084	30250	30040	30137	30130	30223	29971	30075	30063	30129	30228	30155	30199	29980	30075	29913	29888	30177	29939	30003	29912	30177	30165	29943	30276	30095	30026	30112	29936	30027	30181	30112	29986	30180	30280	29974	30078	30022	30075	29929	30100	30265	30075	29905	29984	29906	30074	30118	30082	30207	30114	29929	29998	30168	30136	30002	30002	29907	30203	29989	30039	29922	29947	29956	30171	29972	29924	30036	30260	29733	30095	29945	30032	30043	30018	29948	30336	30112	29979	29952	30185	30150	29899	30081	30122	30010	30085	30366	30136	29947	30048	30104	30147	29998	30490	30151	30096	29848	30143	29810	30109	30151	30148	30010	30054	30073	29850	30098	30347	29935	30026	30135	30115	29812	29981	29925	30148	29849	29689	29989	30031	30169	29996	29764	29684	29962	30092	30001	30162	30329	29838	30085	30200	30132	29818	30035	30266	30282	29832	30168	29965	30159	30116	30154	29868	30134	29941	30109	30120	30141	30112	30113	29923	30034	29899	29968	29813	30099	30059	30159	30142	30001	30011	29918	30184	30025	30214	30029	30141	29922	29922	29968	30231	30073	30043	29879	30062	30042	30074	29781	29925	29910	29954	30052	29889	30158	30063	30020	30040	30031	30148	30210	30050	30082	29996	30137	30213	30297	30321	30023	29941	30028	30205	30049	30003	30031	30254	30035	29962	30115	30288	29934	30134	30142	29902	30080	30026	30052	30297	30171	30141	29939	29953	30055	29924	29899	29711	30244	30058	30209	30213	29820	30225	29996	30026	29824	30121	30226	29997	30058	29859	30110	30251	30318	30123	30089	30321	30148	30157	30185	30032	30082	29998	30190	30209	30241	29806	30226	30143	30147	30170	30272	30036	30092	30113	30087	30200	29860	30221	30178	30669	30370	30447	30064	30105	30077	30019	29836	29829	30030	29928	30026	29979	30051	30179	30030	29974	29866	30050	30295	30171	30378	30117	30238	29904	29981	29588	30157	30137	30199	29969	30122	29989	30327	30194	30236	30149	30261	30165	30089	30085	30065	30132	30209	29975	29903	29957	30015	30134	29935	30203	29911	29982	29996	30015	29903	30313	30142	30261	30051	30250	29880	30208	30239	30152	29934	30104	30121	30177	30144	30166	30098	30067	30008	30098	29972	30298	29934	29826	30125	30290	30257	30151	30119	30134	30175	30181	30051	29878	29929	29970	29590	30095	30060	30098	30227	29980	30085	30044	30053	30161	30341	29991	29685	29951	29896	29812	30208	30239	30065	30021	29999	29944	30052	30190	30102	30206	29948	29919	29813	30062	30110	30024	30153	30116	29970	29949	29761	30266	30187	30147	29888	29812	30044	30126	30000	30022	30060	30163	30134	30162	30091	30230	29928	30220	30037	29921	30335	30282	30299	30210	30123	29904	30034	30117	30070	30075	29938	30056	30191	30367	30193	29952	30147	30035	30195	30194	30084	30036	29813	29893	30156	30234	30190	29963	30101	30097	30031	30201	29948	30140	29949	29896	29936	30266	30128	29898	29899	30093	29856	29978	29937	29899	29996	30145	29904	30029	30089	30132	29972	30117	30245	30143	30142	30022	30118	29944	30027	30218	30100	29909	29973	30270	29989	30206	30115	29934	30027	30079	29936	30229	30156	30222	30030	30111	30247	30091	30302	30082	29946	30168	29932	29966	29967	29972	29905	30143	30039	29952	29958	29982	30390	30161	30136	30069	29827	30170	29981	30146	29985	29971	30156	29873	29895	30187	30050	30042	30151	30046	30146	30162	30093	29944	30158	30204	29828	29998	30148	30099	29609	29915	30111	29985	30153	30119	29983	30173	30098	30077	30305	30298	30078	30253	30037	29913	30069	30235	30091	29967	29864	29906	30054	30068	29767	30010	30040	30018	29744	30038	30166	29837	30142	30021	30238	30277	29981	30072	29871	30003	29851	30174	30100	30017	29976	30011	30157	30291	30141	29763	30132	29882	30044	30037	29989	30020	30259	30083	30007	30019	30078	30130	30130	30182	29848	29751	30196	29983	30065	29977	29866	29953	30028	30127	29991	29849	29669	29885	30268	30246	30159	29822	30032	30086	29839	30190	30343	30098	30007	30183	30112	30091	30106	30018	30138	30023	30047	29720	29941	30014	29907	29960	30099	30007	29923	30245	29937	29937	29882	29940	29923	29978	30035	30116	30343	29995	29955	30236	30201	30053	29979	29932	29943	29863	29935	30265	30164	30125	29935	29953	29976	29924	30034	30134	30047	30126	30069	30495	30352	30169	29994	29878	30192	30032	29928	30083	30068	30065	29674	29902	29927	29969	30288	30148	30303	30227	29919	30035	30082	30103	30466	30330	30253	30083	29915	29912	29869	30197	29921	30111	30113	30248	29962	30228	30131	30023	30031	29845	29933	30004	29968	30084	30026	30078	30104	30134	30148	30225	30193	30076	30152	29931	30187	30028	29863	30239	30315	30010	30147	29899	29799	29794	29954	30032	30039	30139	30248	29959	29928	30051	30210	29931	30027	30071	30092	29979	29892	30024	29899	30001	30215	30168	30113	30153	29962	30094	30171	30084	29848	30060	30076	30008	29997	30113	29891	30110	30008	30125	30168	30093	29939	30130	30233	30257	30372	29947	30027	30086	29954	30038	30121	30116	29982	30122	30242	30087	30131	29995	30035	30189	30193	30264	30294	30010	30152	30248	30413	30179	30088	30136	29961	30053	30004	30084	29862	30255	29927	30019	29942	30145	30075	29853	30160	30222	29957	30254	30060	29956	30045	29978	30068	29945	30080	30262	30086	30160	29870	30049	30066	30359	30121	30139	29854	30349	30153	30277	29978	30012	30149	30107	30135	29784	30158	30039	29985	30091	29863	30106	30045	30114	29972	29947	30087	30120	29955	29987	29991	29974	30095	29977	30129	30218	30069	30106	30119	30159	30281	30045	30103	30390	30317	30214	30115	30024	29930	30146	29937	30158	29998	30108	29949	30040	29860	29948	30047	29757	29980	30130	29937	29952	29929	29934	30070	29863	30176	30144	30118	30258	29984	30149	30126	29912	29966	30026	29951	29914	30124	29929	30028	29974	30014	30243	29891	30012	29956	29635	29943	30033	30162	30122	30032	30183	29832	30136	30012	30233	30026	30139	29920	30096	30103	29907	29963	29715	30084	29886	29968	30034	30054	30239	29966	30085	29999	30075	30001	30069	30175	29942	30298	30029	29974	29957	29900	30145	30302	30178	30236	30190	30266	30135	29962	30052	30152	30082	30304	30083	29836	29959	30320
14740	25415	25337	33949	75986	85511	69027	43645	26814	19783	17801	17813	17671	17521	17684	17567	17688	17414	17602	17483	17568	17598	17591	17649	17702	17614	17535	17676	17696	17463	17530	17554	17457	17567	17273	17617	17453	17540	17568	17457	17415	17432	17598	17483	17612	17399	17559	17720	17464	17396	17655	17482	17478	17601	17592	17602	17612	17624	17530	17430	17520	17586	17391	17601	17538	17627	17536	17386	17512	17499	17489	17323	17487	17667	17802	17635	17396	17425	17357	17327	17364	17545	17401	17528	17671	17379	17439	17622	17390	17540	17608	17373	17651	17458	17690	17623	17709	17433	17579	17630	17532	17350	17588	17393	17536	17523	17419	17530	17514	17698	17453	17348	17378	17370	17715	17485	17683	17622	17670	17417	17424	17392	17463	17575	17524	17603	17494	17469	17570	17294	17304	17487	17380	17578	17427	17439	17466	17617	17268	17465	17585	17549	17613	17536	17393	17250	17561	17585	17420	17572	17560	17479	17425	17440	17625	17589	17486	17456	17512	17493	17315	17525	17432	17444	17411	17492	17585	17457	17491	17454	17486	17328	17628	17378	17497	17609	17398	17461	17428	17428	17361	17422	17516	17478	17448	17489	17609	17587	17566	17495	17634	17617	17457	17490	17483	17492	17613	17710	17602	17625	17382	17543	17473	17510	17514	17469	17394	17609	17305	17398	17441	17390	17526	17542	17450	17633	17659	17241	17494	17533	17541	17336	17467	17412	17547	17503	17569	17571	17581	17492	17618	17579	17429	17588	17538	17656	17654	17461	17383	17395	17509	17576	17487	17549	17523	17351	17426	17510	17509	17611	17576	17338	17626	17406	17438	17509	17695	17468	17636	17482	17641	17494	17228	17465	17651	17394	17641	17396	17470	17562	17371	17535	17453	17506	17541	17474	17676	17623	17433	17543	17481	17333	17462	17620	17458	17516	17425	17421	17349	17558	17573	17485	17534	17645	17436	17446	17475	17605	17541	17537	17357	17674	17492	17691	17560	17538	17548	17274	17476	17326	17603	17450	17416	17386	17665	17511	17409	17478	17474	17456	17566	17524	17430	17573	17405	17463	17544	17505	17531	17528	17447	17671	17614	17440	17539	17511	17521	17553	17623	17426	17441	17449	17563	17519	17681	17506	17486	17322	17528	17299	17572	17662	17377	17538	17347	17523	17499	17492	17465	17575	17548	17592	17493	17321	17384	17651	17644	17424	17518	17557	17481	17563	17480	17494	17352	17585	17490	17284	17481	17631	17392	17521	17369	17478	17338	17500	17486	17476	17469	17444	17554	17589	17464	17400	17432	17518	17546	17551	17660	17581	17518	17442	17483	17509	17712	17621	17736	17641	17676	17563	17608	17512	17559	17726	17592	17401	17430	17666	17579	17591	17570	17561	17426	17506	17638	17333	17439	17534	17262	17575	17469	17538	17478	17491	17604	17446	17420	17480	17635	17599	17439	17467	17423	17459	17368	17534	17476	17525	17528	17412	17461	17687	17586	17505	17428	17277	17531	17583	17535	17594	17459	17321	17637	17526	17620	17498	17445	17434	17658	17413	17449	17583	17501	17618	17530	17511	17658	17517	17488	17635	17354	17553	17451	17726	17495	17417	17571	17426	17640	17616	17458	17363	17484	17403	17470	17443	17337	17489	17510	17574	17389	17655	17544	17439	17532	17368	17325	17502	17616	17616	17535	17490	17293	17388	17401	17517	17490	17546	17580	17463	17319	17516	17238	17354	17535	17545	17393	17456	17497	17433	17455	17493	17760	17411	17530	17452	17402	17427	17360	17534	17658	17421	17514	17314	17378	17376	17741	17512	17455	17291	17469	17482	17483	17555	17404	17588	17578	17404	17634	17496	17508	17552	17391	17445	17495	17528	17418	17640	17630	17464	17549	17453	17441	17379	17589	17346	17453	17614	17373	17452	17557	17369	17544	17501	17595	17698	17485	17436	17461	17450	17448	17345	17338	17464	17442	17474	17528	17456	17581	17466	17582	17467	17609	17722	17412	17664	17352	17634	17312	17443	17366	17404	17445	17607	17442	17476	17619	17589	17438	17378	17411	17517	17397	17598	17359	17657	17382	17462	17421	17456	17600	17532	17568	17396	17452	17499	17415	17477	17510	17238	17411	17468	17417	17468	17444	17414	17487	17499	17613	17471	17296	17492	17279	17474	17582	17407	17405	17486	17497	17308	17679	17399	17520	17387	17431	17473	17524	17525	17389	17626	17468	17406	17689	17450	17529	17407	17249	17275	17385	17593	17339	17473	17415	17526	17484	17411	17539	17480	17455	17425	17436	17448	17408	17460	17226	17446	17500	17622	17698	17592	17560	17535	17518	17458	17544	17578	17408	17555	17476	17581	17579	17439	17365	17501	17554	17368	17529	17394	17621	17627	17675	17505	17391	17480	17460	17331	17310	17798	17498	17321	17630	17720	17687	17535	17613	17476	17516	17564	17584	17500	17354	17398	17600	17462	17505	17451	17499	17618	17626	17425	17566	17518	17356	17424	17502	17707	17687	17386	17580	17614	17542	17503	17451	17552	17360	17420	17533	17560	17343	17438	17555	17493	17553	17424	17439	17531	17459	17321	17486	17701	17383	17553	17423	17573	17285	17553	17440	17678	17463	17394	17509	17370	17542	17496	17630	17564	17531	17557	17403	17620	17553	17514	17342	17404	17600	17402	17448	17533	17564	17468	17500	17516	17601	17468	17734	17323	17329	17485	17598	17509	17540	17619	17564	17428	17578	17466	17409	17411	17401	17289	17637	17580	17552	17384	17620	17564	17623	17292	17534	17504	17431	17464	17430	17403	17341	17513	17552	17600	17570	17473	17579	17493	17450	17382	17378	17363	17607	17412	17464	17480	17634	17465	17577	17407	17453	17431	17632	17566	17616	17395	17435	17674	17434	17488	17431	17554	17325	17430	17142	17567	17378	17522	17343	17437	17608	17421	17495	17412	17483	17487	17626	17419	17375	17395	17467	17519	17438	17475	17463	17360	17395	17456	17517	17487	17502	17547	17616	17604	17450	17304	17624	17611	17382	17400	17472	17418	17504	17436	17682	17443	17539	17534	17710	17407	17489	17660	17523	17663	17582	17514	17438	17639	17322	17659	17702	17494	17610	17528	17424	17349	17599	17584	17629	17380	17389	17501	17480	17611	17541	17658	17549	17566	17497	17487	17452	17712	17381	17457	17695	17386	17350	17578	17921	17400	17443	17320	17640	17488	17463	17521	17561	17314	17530	17631	17355	17542	17611	17422	17481	17580	17459	17440	17370	17439	17462	17518	17563	17643	17319	17599	17429	17664	17381	17544	17559	17484	17391	17632	17398	17483	17382	17382	17384	17389	17515	17577	17418	17407	17492	17398	17249	17688	17512	17410	17548	17493	17457	17444	17573	17289	17526	17566	17430	17722	17599	17425	17482	17625	17515	17600	17472	17631	17553	17437	17758	17599	17482	17555	17470	17620	17565	17695	17569	17462	17363	17665	17523	17712	17621	17503	17491	17529	17626	17543	17579	17504	17519	17437	17418	17634	17564	17599	17413	17427	17605	17461	17590	17492	17680	17519	17198	17722	17565	17665	17431	17445	17516	17431	17496	17382	17324	17444	17377	17400	17590	17561	17457	17526	17438	17450	17385	17459	17270	17568	17536	17369	17295	17689	17556	17514	17467	17561	17699	17401	17578	17355	17703	17498	17578	17720	17610	17446	17351	17579	17364	17333	17628	17447	17472	17501	17292	17289	17548	17418	17647	17587	17672	17529	17373	17450	17341	17426	17365	17502	17595	17471	17572	17537	17589	17577	17418	17650	17374	17429	17419	17594	17386	17397	17647	17616	17632	17484	17532	17562	17572	17353	17399	17473	17488	17678	17519	17495	17412	17463	17398	17484	17424	17455	17470	17632	17597	17561	17548	17486	17299	17552	17284	17559	17377	17456	17394	17275	17594	17429	17602	17532	17703	17503	17476	17512	17442	17484	17585	17473	17434	17447	17526	17497	17500	17406	17549	17597	17375	17420	17446	17559	17455	17400	17500	17802	17417	17485	17351	17460	17390	17353	17502	17464	17624	17544	17536	17583	17631	17548	17467	17475	17419	17608	17460	17713	17393	17451	17506	17542	17496	17519	17580	17492	17402	17450	17492	17436	17466	17570	17548	17247	17418	17411	17525	17680	17499	17534	17405	17669	17455	17487	17439	17360	17597	17549	17352	17685	17260	17480	17541	17587	17570	17441	17528	17523	17321	17581	17532	17467	17450	17517	17293	17444	17356	17469	17448	17558	17386	17561	17562	17366	17543	17367	17487	17501	17501	17590	17676	17421	17553	17556	17391	17567	17426	17585	17655	17519	17595	17440	17421	17671	17495	17531	17511	17425	17361	17526	17650	17386	17358	17481	17660	17385	17438	17491	17549	17419	17619	17515	17460	17337	17435	17426	17383	17499	17418	17456	17465	17332	17565	17292	17563	17675	17472	17602	17635	17407	17515	17470	17599	17429	17537	17722	17407	17623	17467	17485	17438	17639	17402	17601	17573	17451	17414	17499	17610	17483	17436	17615	17419	17486	17562	17333	17617	17394	17540	17578	17357	17574	17485	17446	17613	17442	17267	17568	17577	17337	17487	17327	17513	17531	17412	17463	17345	17375	17538	17403	17529	17520	17600	17548	17299	17419	17559	17369	17372	17391	17485	17590	17606	17286	17509	17514	17406	17500	17442	17553	17445	17345	17373	17528	17474	17451	17383	17523	17597	17520	17494	17585	17336	17567	17598	17513	17561	17427	17557	17454	17566	17807	17560	17462	17432	17299	17326	17601	17399	17496	17385	17587	17693	17513	17596	17395	17557	17512	17516	17322	17630	17502	17493	17664	17437	17597	17510	17462	17737	17634	17290	17442	17582	17461	17308	17405	17111	17455	17562	17506	17336	17346	17465	17536	17489	17468	17433	17488	17651	17589	17409	17484	17327	17596	17596	17561	17359	17443	17564	17444	17547	17569	17364	17444	17461	17496	17686	17444	17444	17684	17484	17511	17671	17418	17352	17553	17426	17350	17372	17425	17456	17394	17510	17408	17652	17529	17508	17459	17354	17440	17570	17383	17321	17726	17532	17432	17586	17374	17452	17490	17491	17444	17433	17527
31896	26702	31546	31477	32657	40877	38878	34595	31308	30294	30001	29897	29684	29954	29471	29499	29909	30021	29555	29830	29878	29812	29861	29827	29958	29724	29603	29849	29760	29686	29755	29935	29869	29643	29853	29766	29736	29835	29713	29718	29899	29725	29799	29711	29732	30050	29708	29767	29840	29543	29710	29704	29810	29679	29622	29773	29705	29606	29698	29913	29955	29803	29532	29622	29817	29591	29586	29873	29601	29722	29643	29707	29874	29789	29710	29846	29526	29547	29750	29603	29607	29861	29628	29745	29717	29594	29861	29577	29702	29660	29696	29774	29735	29856	29692	29826	29699	29857	29823	29687	29849	29960	29878	29787	29964	29657	29614	29888	29796	29685	30029	29810	29723	29684	29607	29727	29580	29604	29903	29705	29914	29736	29528	29663	29419	29491	29547	29633	29716	29491	29667	29790	29900	29662	29780	29729	29780	29858	29684	29930	29744	29748	29531	29676	29838	29875	29706	29730	29801	29485	29534	29707	29920	29783	29596	29419	29752	29771	29792	29710	29705	29548	29682	29824	29773	29873	29995	29554	29787	29730	29729	29700	29878	29899	29779	29866	29790	29600	29716	29867	29816	29581	29892	29728	29673	29710	29765	29541	29709	29725	29565	29591	29713	29624	29805	29733	29853	29825	29773	29763	29601	29866	29775	30028	29660	29746	29584	29782	29923	29610	29611	29846	29784	29571	29783	29636	29730	29752	29718	29773	29578	29835	29898	29762	29816	29598	29632	29632	29843	29808	29555	29630	29521	29601	29574	29684	29581	29833	29874	29590	29519	29534	29441	29818	29680	29783	29793	29767	29887	29815	29797	29677	29745	29597	29736	29551	29800	29461	29844	29552	29375	29792	29700	29658	29860	29935	29608	29952	29746	29675	29604	29793	29495	29803	29641	29766	29695	29673	29798	29752	29638	29574	29974	29920	29861	29812	29876	29755	29803	29896	29839	29629	29533	29745	29659	29684	29963	29666	29689	29848	29365	29506	29711	29865	29885	29656	29618	29665	29767	29646	29713	29350	29608	29712	29739	29507	29443	29665	29728	29754	29667	29839	29695	29671	29679	29663	29973	29618	29839	29667	29899	29718	29542	29981	29904	29750	29689	29857	29549	29775	29414	29842	29721	29696	29866	29302	29614	29658	29621	29770	29629	29839	29678	29568	29793	29527	29715	29745	29661	29996	29503	29711	29735	29783	30112	29887	29878	29799	29704	29444	29642	29771	29724	29589	29629	29645	29999	29569	29691	29761	29791	29837	29627	29569	29618	29619	29725	29670	29751	29777	29584	29700	29787	29715	29866	29824	29648	29755	29888	29618	29639	29845	29461	29753	29756	29710	29244	29709	29805	29585	29550	29669	29539	29601	29859	29516	29688	29658	29844	29753	29771	29826	29685	30018	29552	29834	29926	29686	29573	29558	29698	29877	29834	29801	29670	29719	29794	29545	29820	29841	29670	29710	29770	29572	29602	29800	29818	29795	29742	29854	29635	29552	29643	29833	29765	29703	29691	29748	29685	29749	29930	29749	29603	29633	29769	29721	29778	29722	29426	29741	29552	29761	29795	29672	29693	29761	29725	29854	29737	29383	29763	29693	29665	29712	29826	29437	29613	29746	29421	29746	29730	29767	29647	29742	29822	29739	29821	29763	29718	29608	29827	29713	29644	29703	29906	29513	29682	29736	29683	29684	29940	29858	29951	29769	29703	29513	29766	29587	29607	29534	29441	29702	29543	29733	29888	29530	29712	29649	29825	29638	29926	29715	29908	29903	29807	29531	29653	29719	29609	29697	29755	29588	29745	29507	29778	29766	29752	29618	29952	29679	29636	29788	29832	29765	29789	29677	29583	29559	29811	29618	29792	29674	29692	29868	29722	29726	29779	29689	29668	29883	29663	30034	29746	29772	29809	29642	29873	29562	29809	29741	29455	29535	29461	29805	30069	29717	29705	29635	29515	29722	29816	29662	29656	29941	29704	29755	29721	29517	29687	29731	29571	29643	29741	29755	29881	29644	29683	29679	29610	29568	29711	29720	29767	29859	29902	29450	29666	29842	29658	29772	29745	29497	29655	29601	29831	29571	29933	29860	29724	29780	29882	29795	29840	29626	29607	29588	29795	29697	29552	29685	29810	29816	29877	29691	29804	29692	29765	29760	29719	29721	29636	29715	29675	29621	29772	29637	29915	29946	29778	29638	29655	29747	29709	29713	29680	29480	29726	29825	29646	29819	29797	29749	29717	29676	29592	29657	29782	29934	29634	29680	29775	29809	29708	29691	29830	29628	29884	29509	29620	29796	29808	29814	29577	29552	29752	29568	29705	29758	29693	29701	29904	29651	29754	29828	29845	30145	29912	29927	30149	29840	29717	29520	29944	29736	29884	29750	29665	29752	29910	29861	29798	29924	29734	29679	29577	29768	29887	29811	29716	29752	29508	29604	29682	29944	29786	29749	29640	29788	29726	29569	30004	29763	29848	29531	29865	29906	29698	29573	29863	29837	29782	29828	29740	29742	29714	29704	29995	29732	29628	29599	29653	29932	30017	29682	29747	29801	29599	29488	29632	29668	30058	29738	29824	29634	29688	29688	29840	29694	29856	29834	29666	29598	29876	30031	29807	29364	29758	29626	29867	29519	29831	29660	29703	30006	29671	29666	29458	29459	29814	29793	29955	29918	29665	29557	29546	29801	30121	29545	29932	29623	29522	29599	29649	29822	29654	29699	29667	29551	29562	29753	29465	29692	29829	29574	29574	29941	29671	29733	29869	29708	29558	29327	29723	29612	29758	29691	29772	29571	30007	29811	29442	29672	29634	29671	29682	29856	29719	29714	29905	29969	29725	29423	29698	29817	29894	29682	29766	29657	29691	29723	29715	29598	29939	29738	29560	29744	29726	29574	29902	29950	29656	29845	29912	29828	29779	29570	29604	29828	29721	29565	29639	29804	29835	30026	29778	29715	29758	29725	29893	30067	29729	29564	29638	29705	29954	29532	29710	29691	29563	29584	29883	29677	29640	29654	29487	29873	29901	29894	29486	29565	29775	29642	29516	29766	29739	29615	29903	29595	29603	29892	29527	29940	29637	29737	29842	30074	29785	29768	29299	29652	29962	29825	29862	29766	29764	29900	29634	29733	29613	29774	29728	29685	29933	29575	29804	29589	29717	29795	29685	29891	29676	29829	29751	29991	29561	29721	29463	29785	29448	30014	29951	29644	29824	29904	29645	29732	29410	29979	29882	29868	29494	29679	29975	29614	29862	29934	29789	29534	29638	29790	29400	29597	29696	29587	29473	29714	29800	29837	29468	29604	29659	29699	29694	29788	29730	29589	29844	29591	29952	29678	29730	29664	29750	29864	29656	29909	29827	29493	29610	29525	29823	29581	29774	29880	29962	29633	29418	29506	29654	29710	29694	29506	29865	29595	29597	29981	29792	29623	29719	29934	29810	29607	29885	29565	29739	29765	29886	29735	30203	29823	29815	29698	29713	29589	29729	29979	29731	29625	29890	29668	29527	29696	29627	29609	29577	29834	29614	29690	29876	29746	29610	29549	29795	29823	29905	29756	29776	29562	29766	29445	29659	29588	29945	29803	29633	29818	29867	29967	29785	29695	29677	29851	29985	29934	29791	29744	29505	29665	29657	29814	29985	29728	29732	29631	29840	29844	29720	29577	29846	29769	29594	29778	29757	29690	29977	29549	29677	29595	29776	29707	29520	29694	29692	29549	29803	30102	29687	29849	29776	29508	29856	29651	29803	29913	29442	29612	29936	29772	29754	29778	29707	29673	29682	29699	29881	29745	29522	30012	29656	29800	29571	29938	29612	29933	29752	29833	29568	29779	29868	29469	29335	29662	29861	29936	29790	29765	29645	29643	29788	29818	29669	29921	29649	29878	29971	29800	29539	29913	29825	29708	29821	29589	29365	29656	29797	29887	29712	29744	29787	29767	29638	29772	29566	29798	29694	29848	29705	29946	29861	29811	29630	29571	29678	29776	30013	29748	29868	29691	29636	29611	29386	29460	29543	29969	29903	29672	29738	29958	29845	29641	29852	29469	29729	29798	29681	29832	29608	29705	29604	29856	29755	29655	29783	29811	29784	29504	29725	29849	29624	29942	29572	29796	29515	29868	29849	29323	29470	29786	29724	29541	29671	29809	29489	29723	29795	29811	29882	29629	29921	29925	29862	29625	29918	29894	29909	29672	29923	29725	29693	29585	29746	29611	29471	29743	29547	29612	29505	29928	29941	29585	29583	29743	29816	29853	29973	29793	29500	29350	29915	30105	29670	29905	29910	29503	29628	29653	29639	29859	29922	29827	29819	29637	29811	29557	29776	29788	29496	29663	29724	29658	29801	29623	29612	29702	29710	29629	29593	29505	29652	29811	29616	29786	29966	29738	29658	29718	29459	29770	29574	29429	29798	29905	29863	29510	29579	29673	29716	29565	29695	29503	29501	29690	29630	29845	29666	29619	29658	29630	29748	29538	29455	29882	29676	29472	29609	29741	29788	29977	29920	29715	29869	29621	29816	29644	29847	29638	29737	29626	29805	29730	29667	29612	29662	29735	29829	29817	29508	29591	29597	29595	29643	29925	29797	29749	29562	29821	29482	29729	29713	29574	29916	29504	29745	29743	29821	29686	29793	29553	29925	29574	29738	29881	29756	29589	29654	29853	29683	29609	29642	29740	29428	29555	29613	29674	29736	29649	29681	29648	29775	29675	29897	29849	29515	29959	29678	29436	29790	29983	29719	29736	29656	29851	29639	29583	29712	29679	29645	29701	29583	29815	29748	29636	29507	29887	29664	29489	29719	29766	29361	29770	29577	29758	30053	29641	30108	29762	29440	29745	29943	29551	29882	29891	29625	29483	29549	29934	29614	29946	29761	29735	29600	29580	29902	29658	29678	29737	29698	29476	29716	29813	29512	29982	29803	29826	29980	29800	29972	29715	29718	29700	29885	29966	29958	29761	29814	29926	29689	29882	29676	29780	29702	29653	29808	29562	30018	29515	29633	29488	29799	29735	29526	29737	29919	29831	29841	29503	29433	29660	29714	29763	29561	29933	29636	29426	29623	29684	29811	29781	29786	29970	29939	29677	29621	29910	29779	29816	29656	29725	29710	29724	29727	29787	29680	29630	29854	29768
16256	17484	17377	17148	22583	29713	26062	20980	18129	17286	16814	17118	17044	16894	17015	16983	16821	17111	16887	16977	16996	17025	16729	16984	17038	17159	16890	17115	17047	16870	16958	17036	17120	17007	16968	16912	17130	17005	17015	16996	17039	16953	16938	17025	16995	17021	16954	16907	17014	17011	17090	16959	16934	16806	17128	17030	16801	17069	16899	17024	16887	16965	17156	16994	16923	17016	16920	17037	17079	16958	16909	16977	17040	16838	16777	17089	17061	16985	17129	16924	16997	17077	16878	17008	17094	16939	17059	16931	16927	17030	16941	16949	17114	17018	17158	17004	16927	16763	16897	17070	17129	16921	16948	16935	17051	16773	16848	16925	16817	16939	16967	16951	16909	17126	17168	16900	16982	16834	16894	16833	17001	16826	16918	17081	16998	16817	16831	17186	16917	16906	17012	16958	16981	16988	17161	16984	16952	16922	16920	17092	16998	16946	17006	16820	16884	16966	16914	17080	16929	16967	17143	17204	17010	16938	16873	16853	16943	16934	17071	16849	16998	17036	17005	16990	16890	16942	16976	16874	16957	16862	17019	16920	16999	16885	16880	17133	17052	17081	16958	16940	17041	16902	17003	17148	16978	17030	16774	16861	16981	17042	17014	16844	17064	16974	16988	17062	16959	17043	17070	16979	16963	16966	16868	17023	16945	17041	17045	16943	16983	16987	16985	16873	16878	16830	17012	16954	17018	16923	16934	16943	16933	16924	17154	16937	17201	16989	17177	17098	17054	17060	16713	17090	16960	16882	16827	16775	16887	17021	16914	17037	16824	16984	16942	16995	16757	16843	17068	17001	17155	17048	17116	16850	17015	16917	16910	17066	17025	16879	16985	17061	16793	16924	17155	16953	17010	17170	17109	16941	17090	16973	17103	16961	16817	16765	16964	16976	16958	17083	16933	16943	16872	16940	17151	16976	17110	17058	17045	17167	16960	17039	16830	16901	16870	17111	16846	17030	16873	16770	16890	17108	16996	17132	16999	17102	17024	16989	16883	16995	16867	16855	16924	16902	16920	16892	17144	16911	16913	16948	16871	16929	17013	16971	16890	16922	16968	17080	16879	17012	16908	16888	16835	16918	16904	17009	16959	17035	16797	16930	16837	16885	17032	16906	16883	16904	16899	16931	16905	16987	16958	16876	16949	17053	16936	17093	16884	16915	16834	16990	16920	16855	17008	17023	16937	16946	16942	17010	16853	17045	17033	16802	17052	17236	17003	16958	17047	16945	17025	16952	17113	16847	17044	16859	16926	17012	16990	16993	16917	16907	17065	16935	16871	16949	17032	17123	17121	16839	16798	17030	16850	16967	16983	16933	17046	16944	16981	17002	16934	16896	16887	16850	16983	17020	17025	16944	16917	16904	16923	17027	16753	17037	16947	16850	16927	16929	16927	16997	16902	17098	17186	16803	16897	16907	16902	16881	17091	16816	17051	16934	16917	17054	17180	17051	17170	16979	16934	16858	17033	16694	17068	17142	16970	17008	17004	17023	16860	17014	16883	16862	17083	16946	16925	17000	16868	16954	17004	17021	16951	16762	17022	17027	16834	16957	16975	16993	16914	17062	17009	16905	16953	16955	16857	16864	16892	17190	16792	16860	17149	16922	17089	16744	17116	16924	17054	17001	17004	17033	16891	16813	16946	16906	16891	16919	16986	16935	16907	16861	17047	16896	16853	16971	16929	17035	16896	16800	16949	16881	16914	16992	17063	17028	17073	16860	16944	17029	16849	17098	17020	17031	16827	16980	17036	16954	16844	16877	16788	17028	16954	16883	16842	17057	17099	16854	16967	17039	16814	17039	16959	17027	17073	16964	17119	16941	16958	16711	16814	17041	17053	16883	17143	16796	17020	17156	16850	17004	17031	17002	17008	17002	17100	16916	17045	16972	16798	16840	17004	16813	16953	17107	17089	16906	16920	16952	16946	16910	16900	17069	16958	16878	16992	17026	16963	16894	16989	16973	17022	17061	16895	16991	16895	16777	16890	17021	17130	16972	17040	16813	17133	16866	17152	16893	17170	16791	17089	17066	16818	16862	16926	17048	17005	17197	16908	17081	17030	16821	17110	16960	16912	16987	17014	17036	17003	16853	16905	16851	16961	16848	16937	17045	17011	16981	16974	16838	16861	16894	17081	16973	17162	16994	17007	16991	16848	17026	17002	17058	17109	16993	17014	16882	17079	16949	17039	17054	17029	16991	16762	17120	17040	17030	17108	17053	16972	17076	17062	17007	16832	16857	17057	16968	17153	16940	17070	17087	16999	16885	16942	16948	16894	17094	16921	17022	17085	16853	16854	17069	17165	16937	17145	16921	17055	17249	16843	16962	17126	16958	16952	16910	17074	16855	16964	16888	16965	17021	17058	16849	16887	16981	17066	17028	16997	17016	16958	16907	16946	16931	17012	17041	17164	17013	17010	16877	16715	16877	16774	16907	16919	17012	16861	16932	16952	16956	17024	16846	17060	17003	16950	16981	17028	16963	17091	17075	17115	16837	16863	17142	16982	16978	17075	17002	16862	16956	17033	17032	17080	16970	17014	17146	16952	16918	16992	16911	16867	16938	17008	16844	17103	16854	16879	17018	17076	16842	17025	17030	16920	16812	16888	17166	16977	16910	17065	16976	16978	17035	16895	16911	16907	17169	16920	16969	17044	16712	16974	17035	17068	16894	16926	17054	16906	16858	17000	16880	17087	16909	16880	17201	17083	16984	16960	16990	17150	16954	17032	17036	16881	17078	17005	16997	17061	16852	17130	17063	16933	17014	16996	16901	17110	16920	16947	16994	16906	17180	17104	16851	16877	16889	16932	16937	17113	16892	16751	17090	16979	16966	17165	16807	16911	17038	16832	17040	17171	16870	16853	16895	16993	16939	16897	17019	17099	16987	17051	17062	16878	16930	16795	17118	17220	17053	16982	16950	17036	17102	17051	17024	16861	17033	16997	16917	16895	16925	16985	17142	16948	16891	16856	16939	17126	16892	17104	16992	17311	16951	16962	16969	17000	16896	17069	16932	17002	17109	16922	16912	16894	17020	17069	16910	17001	17060	17021	16825	16978	17009	17007	17156	16981	16979	16996	16887	16944	16947	17011	16912	16845	16894	16768	17084	16838	16804	17051	17162	16902	16741	17006	16930	16796	16935	16978	17031	17140	16878	16870	16953	16990	17079	16844	17157	16900	16887	16952	16847	16778	16966	17139	17129	17090	16896	17090	17013	17075	17067	17084	17036	17116	16955	16982	17044	16923	17075	16918	16877	16976	16979	17141	17080	17059	16995	16899	16942	16925	17087	17028	16961	16801	16964	16970	17062	16964	16885	17019	16877	16883	17063	16941	16889	17032	16939	17013	16975	17148	17144	17026	17042	16869	16982	16872	17057	16946	16981	16866	16985	16893	17034	16930	17073	17035	16870	16983	16848	16946	16986	17071	16903	17056	16785	17057	16923	16810	16782	17083	16950	17174	16931	17027	16863	16973	16699	16679	16941	17077	16877	16925	16858	17092	16909	17001	16928	17002	16886	16928	17035	16811	16885	17000	16888	16883	16849	16842	16786	17076	17079	17105	17148	16911	16929	17125	16950	16951	16981	16873	16888	16946	17003	16855	17016	16927	17043	16892	17042	16912	16892	17063	16977	16995	17013	17032	17018	17040	17077	17065	17094	16910	17007	16907	16962	17131	17106	16884	16936	17067	16874	17041	16946	16863	17183	16758	17031	16861	16843	16888	16921	16934	17211	16964	16886	16905	17052	16899	17051	17019	17114	17006	17088	16952	17048	16872	16917	16953	16969	16966	16945	17030	16980	16960	17036	17047	16949	17110	16738	16826	17085	17019	17012	16938	16932	16934	17098	17011	17045	17163	16837	16916	16928	16935	16954	16841	16791	17098	16853	16969	16924	16956	16973	16870	17093	17038	16934	16895	16871	16977	16949	17119	16891	16934	16891	17006	16971	17060	16815	17136	17017	16864	17060	16951	17010	16826	16927	17100	17181	16911	16964	16809	17028	17045	16881	16984	16691	16979	16845	17075	16849	17167	16974	17007	16967	17083	16997	17068	16950	16710	16895	17055	16884	17131	16978	16864	16901	16957	16813	17212	17004	16999	17050	17050	16924	17127	16953	17015	16963	16855	16942	16676	16787	17015	16867	16932	17164	16982	17032	17086	16881	17070	17017	17100	16885	17045	17033	16954	16849	17074	16982	16921	17022	16927	16957	16947	16982	16908	17090	16841	16923	16942	17128	16761	17108	17077	17036	16990	17114	17090	17129	16990	16957	16842	17001	16972	17105	16911	16972	16859	17073	16918	17077	16990	16951	17224	16927	16795	16949	16895	16998	16934	16897	16899	16836	16944	16961	16943	16981	17163	16877	17073	16912	17118	16977	16887	17156	17019	17042	16769	16926	16999	16733	17025	17150	17105	17134	17022	16904	16945	17060	17110	16841	16955	17011	16911	16900	16807	16959	16980	17148	16982	16842	17077	17029	17121	17010	17031	17047	16988	16866	16810	16992	16830	17148	16979	16865	17068	17031	16718	16958	17084	16840	17164	17041	17058	17046	17002	17061	16962	17069	17222	16985	17233	17011	16959	16942	17005	16799	16783	17114	16992	16923	16975	16957	16766	16948	16854	16984	16928	17301	17159	16974	16914	16813	17251	16974	16912	16863	16930	17056	17139	16972	17012	16803	17025	16953	16787	16979	16826	16954	17055	17027	16797	16963	17132	17085	17094	17085	16943	17053	16971	17013	16964	17070	17040	17054	17028	16803	16826	17044	17042	17038	17140	16991	17074	17006	16849	16989	16905	16863	17060	17015	16864	16965	16998	17017	17044	17013	16851	16950	16827	17083	17087	16964	16844	16980	17055	16946	16975	16824	16942	16785	16902	16968	16938	16957	16968	16979	17057	16950	16714	17063	16888	16987	16968	17139	16980	16968	16788	17022	16821	16849	16858	17043	17021	16943	17128	17050	16830	16935	17086	17090	16993	17019	16967	16946	16998	16805	17210	17118	17017	16874	16863	16966	16958	17054	16965	16942	16867	16912	17148	17010	16832	17092	16858	17063	16888	16948	17126	16968	16996	17121	17074	16927	16921	16833	17157	17011	16985	16987	16942	17051	17092	16909	16899	16932	17109	16948
23706	21308	28211	26449	42301	74166	65612	50020	37660	33105	31117	30654	30747	30684	30590	30365	30564	30567	30688	30354	30559	30339	30580	30308	30138	30524	30258	30382	30484	30374	30153	30474	30435	30193	30575	30383	30469	30405	30295	30261	30443	30299	30416	30015	30467	30390	30455	30368	30165	30388	30361	30187	30398	30425	30082	30240	30330	30229	30414	30468	30287	30120	30581	30441	30366	30412	30557	30243	30295	30379	30462	30338	30035	30427	30511	30257	30266	30127	30149	30425	30350	30235	30423	30052	30280	30294	30414	30236	30167	30545	30198	30475	30564	30263	30440	30389	30262	30234	30250	30309	30336	30477	30357	30241	30237	30231	30123	30478	30424	30364	30385	30277	30622	30240	30367	30276	30432	30433	30142	30279	30320	30365	30132	30183	30019	30125	30662	30136	30393	30195	30535	30230	30066	30135	30553	30461	30301	30037	30304	30331	30441	30644	30117	30294	30216	30129	30271	30050	30315	30254	30128	30187	30194	30196	30044	30373	30372	30124	30234	30071	30470	30386	29993	29973	30107	30540	30238	30477	30603	30287	30388	30129	30390	30147	30445	30216	30449	30265	30326	30359	30418	30527	30491	30320	30065	30216	30302	30308	30397	30409	30189	30466	30473	30442	30435	30172	30357	30318	30239	30225	30349	30209	30277	30290	30484	30137	30407	30335	30296	30490	30340	30431	30525	30259	30374	30306	30240	30380	30373	30306	30445	30140	30414	30467	30344	30175	30256	30391	30370	30382	30349	30268	30262	30220	30361	30352	30348	30274	30187	30138	30431	30199	30338	30416	30225	30409	30363	30402	30329	30396	30264	30444	30515	30315	30260	30324	30167	30471	30303	30397	30490	30286	30130	30352	30327	30135	30445	30434	30582	30545	30226	30095	30245	30642	30260	30208	30207	30346	30592	30280	30389	30318	30174	30446	30359	30369	30387	30233	30341	30532	30199	30325	30404	30285	30425	30509	30346	30210	30254	30155	30255	30143	30648	30469	30400	30322	30355	30262	30313	30291	30534	30165	30499	30259	30401	30396	30346	30262	30469	30512	30109	30232	30189	30426	30433	30528	30210	30394	30475	30247	30435	30469	30443	30146	30298	30361	30244	30559	30285	30156	30248	30128	30136	30161	30441	30245	30546	30193	30323	30254	30359	30182	30375	30495	30364	30237	30561	30243	30275	30380	30453	30431	30297	30021	30461	30365	30376	30208	30432	30273	30325	30078	30257	30402	30339	30288	30444	30280	30295	30451	30257	30261	30388	30719	30406	30264	30455	30349	30330	30282	30225	30480	30266	30378	30091	30258	30247	30182	30551	30337	30265	30216	30363	30175	30385	30326	30175	30369	29999	30182	30338	30180	30331	30108	30491	30158	30375	30503	30559	30575	30488	30312	30262	30224	30088	30266	30545	30375	30391	30176	30437	30304	30365	30510	30322	30421	30478	29966	30457	30376	30296	30372	30364	30136	30184	30340	30252	30283	30468	30483	30276	30272	30495	30152	30327	30171	30229	30422	30435	30531	30500	30363	30529	30445	30718	30559	30276	30173	30556	30494	30188	29978	30280	30345	30391	30492	30293	30264	30226	30314	30363	30169	30209	30335	30262	30362	30458	30318	30348	30399	30381	30265	30285	30397	30283	30210	30418	30525	30314	30288	30484	30340	30487	30421	30428	30268	30408	30238	30280	30426	30430	30364	30445	30190	30477	30008	30241	30107	30199	30325	30299	30103	30367	30209	30165	30248	30422	30503	30029	30142	30163	30461	30434	30305	30208	30479	30405	30594	30354	30135	30061	30326	30128	30119	30368	30117	30158	30398	30561	30581	30524	30440	30310	30202	30505	30471	30204	30339	30422	30505	30287	30439	30464	30374	30321	30537	30213	30452	30321	30244	30579	30437	30089	30309	30258	30488	30542	30164	30448	29961	30068	30466	30480	30650	30266	30375	30444	30342	30682	30512	30485	30368	30547	30286	30254	30612	30377	30338	30251	30191	30413	30346	30509	30464	30116	30240	30220	30599	30306	30140	30261	30056	30341	30161	30321	30165	30536	30266	30513	30387	30060	30287	30427	30028	30259	30539	30467	30512	30377	30243	30286	30679	30364	30230	30322	30360	30633	30329	30424	30270	30135	30157	30379	30331	30183	30569	30546	30120	30325	30150	30486	30169	30277	30456	30476	30440	30313	30311	30317	30109	30285	30321	30276	30333	30358	30291	30555	30676	30324	30387	30171	30413	30294	30513	30256	30318	30454	30157	30026	30389	30290	30267	30305	30305	30433	30149	30228	30431	30302	30115	30409	30321	30457	30574	30527	30240	30156	30290	30612	30301	30241	30106	30228	30585	30206	30348	30044	30539	30351	30212	30240	30665	30368	30070	30344	30272	30446	30431	30434	30317	30289	30353	30125	30427	30513	30193	30370	30238	30397	30607	30236	30419	30372	30363	30463	30511	30158	30240	30452	30268	30502	30305	30362	30128	30423	30274	30180	30477	30284	30288	30268	30292	30309	30500	30202	30176	30257	30351	30290	30136	30331	30470	30210	30203	30258	30380	30444	30133	30547	30544	30466	30365	30275	30321	30303	30395	30402	30378	30241	30257	30295	30251	30494	30128	30079	30271	30113	30263	30477	30032	30315	30320	30241	29965	30221	30399	30295	30461	30374	30335	30286	30607	30136	30322	30055	30340	30352	30341	30369	30198	30429	30330	30278	30521	30277	30289	30238	30472	30124	30499	30275	30437	30323	30099	30245	30182	30140	30291	30076	30266	30368	30325	30503	30349	30202	30410	30517	30478	30458	30295	30048	30168	30089	30257	30090	30134	30142	30401	30199	30251	30201	30349	30242	30278	30303	30354	30580	30346	30260	30190	30463	30411	30475	30472	30496	30428	30104	30302	30388	30282	30055	30355	30148	30204	30312	30375	30376	30099	30540	30256	30353	30250	30307	30405	30256	30365	30063	30241	30218	30185	30319	30288	30059	30419	30420	30187	30721	30601	30226	30475	30717	30488	30147	30554	30382	30505	30331	29957	30351	30469	30407	30525	30194	30321	30524	30343	30496	30213	30207	30223	30532	30194	30341	30451	30285	30207	30329	30318	30160	30366	30120	30138	30329	30148	30605	30150	30194	30392	30253	30297	30367	30431	30417	30267	30299	30033	30177	30622	30212	30506	30394	30240	30460	30336	30331	30349	30130	30363	30392	30460	30297	30327	30081	30291	30260	30185	30311	30292	30363	30432	30236	30322	30337	30265	30330	30348	30224	30683	30431	30328	30365	29988	30367	30403	30440	30404	30321	30339	30317	30527	30108	30306	30422	30230	30445	30328	30379	30582	30433	30575	30518	30336	30513	30085	30332	30536	30417	30356	30342	30436	30406	30165	30511	30330	30283	30417	30057	30179	30414	30325	30275	30524	30305	30552	30402	30402	30342	30310	30381	30099	29991	30304	30582	30396	30343	29978	30138	30045	30222	30184	30444	30232	30398	30314	30209	30260	30298	30486	30191	30292	30645	30265	30327	30579	30344	30589	30433	30579	30636	30603	30407	30520	30294	30136	30276	30419	30335	30351	30468	29937	30438	30219	30290	30390	30337	30265	30240	30161	30319	30407	30073	30368	30500	30338	30558	30032	30400	30285	30427	30363	30444	30057	30369	30124	30488	30540	30109	30296	30071	30510	30374	30231	30188	29974	30364	30341	30406	30238	30522	30290	30131	30597	30441	30412	30297	30519	30047	30291	30564	30335	30475	30441	30218	30316	30587	30434	30331	30529	30311	30286	30305	29957	30291	30161	30246	30283	30215	30406	30393	30540	30399	30376	30300	30034	30298	30325	30322	30456	30392	30439	30253	30425	30400	30441	30273	30133	30389	30432	30096	30439	30503	30253	30328	30208	30377	30183	30277	30523	30392	30138	30280	30305	30261	30230	30316	30298	30417	29868	30385	30262	30387	30402	30212	30214	30157	30309	30618	30223	30530	30318	30494	30444	30169	30457	30340	30391	30187	30524	30407	30119	30319	30630	30419	30168	30478	30349	30435	29998	30385	30161	30351	30417	30278	30463	30218	30398	30227	30389	30596	30276	30443	30502	30104	30325	30419	30440	30491	30293	30266	30288	30511	30297	30755	30332	30480	30158	30145	30165	30312	30351	30276	30521	30520	30209	30223	30348	30411	30430	30279	30270	30263	30213	30173	30466	30360	30543	30517	30208	30459	30465	30490	30219	30277	30197	30190	30359	30220	30196	30261	30384	30412	30102	30474	30107	30174	30124	30535	30296	30399	30376	30288	30113	30392	30153	30047	30352	30235	30235	30340	30369	30271	30399	30343	30549	30531	30180	30044	30345	30358	30266	30003	30344	30642	30564	30269	30496	30274	30214	30257	30359	30519	30536	30355	30415	30599	30093	30130	30212	30364	30308	30751	30210	30330	30375	30272	30125	30159	30455	30350	30341	30140	30217	30367	30361	30541	30579	30407	30106	30016	30477	30200	30487	30493	30287	30397	30473	30439	30202	30487	30327	30294	30614	29971	30511	30368	30404	30311	30306	30239	30408	30439	30076	30123	30380	30320	30133	30364	30335	30543	30152	30060	30335	30546	30443	30467	30374	30550	30638	30620	30203	30546	30437	30502	30083	30192	30499	30293	30542	30372	30338	30239	30319	30282	30475	30334	30545	30331	30531	30520	30355	30341	30279	30467	30370	30487	30255	30575	30246	30524	30203	30273	30225	30352	30428	30408	30293	30242	30148	30265	30405	30209	30495	30382	30241	30095	30205	30398	30464	30401	30264	30217	30249	30304	30206	30549	30455	30434	30443	30372	30454	30313	30089	30267	30146	30333	30093	30297	30193	30398	30433	30176	30247	30382	30153	30338	30212	30295	30230	30184	30338	30380	30486	30594	30366	30350	30503	30206	30173	30473	30317	30222	30258	30423	30148	30477	30242	30330	30425	30398	30423	30026	30604	30517	30448	30419	30380	30412	30182	30379	30300	30293	30126	30222	30146	30103	30226	30404	30255	30378	30013	30384	30382	30451	30438	30189	30380	30486	30314	30342	30021	30404	30482	30090	30488	30314	30323	30272	30395	30548	30287	30225	30086	30046	30452	30243	30313	30418	30495	30516	30315	30243	30328	30385	30203	30555	30314
14448	22334	21516	20240	49151	75723	60999	39382	24592	19599	17764	17353	17587	17590	17639	17649	17544	17463	17504	17552	17391	17660	17452	17342	17451	17555	17507	17442	17488	17529	17669	17510	17594	17490	17537	17457	17372	17420	17335	17574	17629	17543	17390	17529	17588	17552	17574	17520	17547	17532	17504	17482	17459	17488	17368	17564	17359	17536	17315	17497	17583	17556	17392	17321	17405	17466	17309	17313	17428	17620	17636	17458	17593	17326	17438	17449	17270	17365	17354	17525	17537	17477	17380	17509	17550	17650	17382	17471	17519	17346	17416	17337	17341	17520	17506	17440	17479	17602	17354	17508	17489	17470	17492	17489	17404	17571	17273	17392	17529	17621	17325	17363	17313	17426	17531	17522	17489	17487	17413	17530	17586	17337	17474	17376	17246	17228	17605	17388	17610	17572	17525	17491	17361	17264	17402	17371	17471	17370	17248	17465	17304	17380	17558	17438	17614	17355	17534	17419	17462	17304	17507	17485	17424	17541	17519	17330	17342	17560	17355	17336	17540	17429	17268	17419	17388	17408	17506	17338	17461	17513	17298	17471	17490	17515	17523	17453	17550	17441	17777	17430	17456	17440	17419	17316	17450	17545	17538	17484	17507	17355	17592	17561	17483	17577	17466	17557	17665	17380	17457	17442	17412	17457	17561	17444	17342	17475	17496	17490	17522	17552	17318	17603	17500	17522	17404	17740	17489	17260	17490	17136	17425	17430	17319	17309	17335	17393	17579	17394	17518	17283	17444	17491	17474	17382	17530	17355	17507	17340	17395	17517	17387	17459	17370	17437	17573	17488	17343	17406	17534	17572	17428	17371	17323	17533	17508	17394	17477	17484	17531	17425	17428	17422	17374	17628	17379	17499	17391	17317	17597	17394	17488	17514	17297	17554	17324	17549	17500	17262	17521	17585	17501	17588	17330	17623	17372	17367	17372	17486	17501	17370	17499	17208	17524	17439	17709	17175	17533	17250	17403	17547	17361	17386	17433	17486	17360	17467	17512	17327	17572	17340	17489	17596	17413	17425	17491	17391	17531	17625	17436	17603	17370	17436	17234	17561	17374	17474	17342	17733	17441	17470	17480	17521	17363	17558	17623	17623	17354	17586	17456	17532	17517	17422	17413	17342	17476	17352	17336	17568	17371	17382	17456	17360	17391	17614	17454	17310	17457	17447	17385	17380	17610	17536	17671	17428	17595	17507	17454	17474	17389	17433	17477	17473	17362	17441	17450	17477	17551	17725	17386	17415	17635	17538	17419	17438	17464	17541	17403	17652	17394	17414	17490	17448	17481	17387	17556	17543	17474	17428	17483	17522	17524	17273	17341	17588	17498	17330	17570	17444	17448	17525	17466	17511	17505	17556	17441	17371	17355	17250	17400	17569	17363	17454	17456	17443	17501	17436	17502	17449	17390	17574	17465	17406	17533	17466	17619	17480	17395	17567	17463	17513	17379	17120	17455	17509	17382	17447	17455	17260	17411	17545	17288	17186	17408	17482	17562	17456	17306	17475	17488	17549	17552	17545	17577	17516	17601	17409	17518	17345	17529	17438	17522	17331	17631	17442	17406	17470	17358	17319	17505	17600	17344	17328	17445	17380	17533	17449	17212	17578	17479	17451	17436	17603	17413	17421	17520	17358	17354	17501	17365	17353	17548	17412	17491	17587	17532	17426	17457	17458	17600	17418	17309	17480	17461	17518	17489	17349	17667	17456	17415	17473	17250	17383	17480	17524	17429	17463	17445	17216	17479	17528	17273	17406	17388	17400	17450	17427	17300	17439	17584	17417	17429	17570	17461	17448	17581	17309	17346	17370	17320	17300	17315	17549	17315	17348	17512	17434	17301	17456	17652	17376	17514	17635	17623	17402	17531	17600	17394	17564	17407	17419	17403	17363	17530	17300	17538	17371	17464	17465	17352	17416	17375	17425	17428	17507	17611	17535	17436	17434	17434	17265	17460	17533	17476	17412	17522	17345	17597	17233	17444	17488	17337	17286	17638	17613	17529	17431	17459	17551	17468	17404	17375	17305	17594	17165	17342	17436	17308	17609	17342	17379	17383	17365	17350	17333	17400	17519	17653	17389	17356	17411	17702	17667	17646	17340	17653	17327	17390	17522	17558	17393	17576	17275	17473	17543	17399	17625	17262	17316	17412	17469	17412	17318	17485	17335	17633	17484	17432	17504	17525	17414	17472	17307	17392	17586	17600	17499	17431	17504	17455	17323	17295	17417	17560	17255	17467	17440	17335	17426	17388	17331	17350	17504	17310	17478	17637	17382	17398	17462	17486	17442	17252	17575	17481	17425	17498	17578	17492	17517	17581	17463	17506	17375	17328	17576	17212	17451	17550	17536	17584	17429	17430	17305	17496	17419	17505	17327	17518	17353	17466	17419	17280	17411	17556	17501	17528	17542	17535	17656	17552	17375	17422	17603	17276	17348	17595	17630	17471	17383	17225	17495	17461	17525	17297	17576	17489	17305	17614	17621	17324	17243	17357	17427	17383	17371	17397	17371	17385	17545	17444	17331	17518	17586	17546	17499	17369	17454	17474	17386	17368	17602	17354	17305	17753	17433	17527	17535	17580	17506	17423	17411	17435	17493	17509	17431	17458	17378	17407	17460	17342	17418	17431	17406	17406	17379	17510	17386	17288	17251	17377	17649	17503	17375	17280	17679	17336	17290	17314	17279	17464	17534	17531	17467	17405	17349	17252	17428	17548	17341	17382	17314	17458	17463	17455	17367	17346	17512	17397	17290	17350	17516	17524	17612	17397	17460	17346	17428	17579	17349	17562	17440	17477	17487	17341	17355	17588	17351	17676	17312	17494	17399	17513	17253	17549	17526	17667	17421	17284	17391	17641	17455	17455	17339	17417	17504	17560	17559	17540	17459	17433	17420	17535	17496	17296	17318	17315	17327	17459	17363	17469	17497	17443	17563	17449	17648	17374	17374	17490	17341	17396	17520	17491	17392	17558	17443	17382	17449	17448	17254	17408	17560	17313	17414	17455	17248	17277	17358	17461	17575	17323	17519	17416	17386	17492	17562	17441	17542	17545	17450	17419	17537	17445	17465	17437	17466	17198	17496	17590	17333	17443	17511	17383	17443	17409	17321	17549	17330	17472	17516	17563	17454	17444	17582	17497	17437	17336	17453	17379	17332	17370	17398	17590	17536	17493	17315	17654	17471	17496	17413	17496	17294	17392	17571	17309	17433	17520	17225	17517	17371	17416	17341	17386	17393	17497	17457	17334	17541	17544	17359	17469	17695	17301	17560	17415	17506	17488	17406	17492	17516	17472	17226	17405	17501	17447	17382	17503	17452	17370	17462	17273	17213	17597	17511	17489	17494	17569	17315	17455	17557	17622	17467	17362	17373	17342	17438	17500	17487	17276	17561	17407	17370	17533	17349	17510	17225	17486	17483	17496	17392	17434	17414	17544	17505	17547	17461	17335	17413	17476	17431	17454	17310	17436	17408	17336	17566	17562	17403	17585	17509	17436	17382	17343	17516	17360	17382	17601	17520	17406	17461	17332	17311	17759	17445	17482	17510	17366	17077	17504	17450	17462	17503	17512	17409	17553	17526	17597	17446	17583	17333	17532	17384	17429	17423	17480	17403	17384	17573	17439	17377	17254	17596	17389	17456	17590	17398	17446	17355	17344	17453	17539	17395	17498	17539	17469	17397	17323	17386	17517	17419	17299	17412	17409	17399	17437	17278	17347	17521	17406	17586	17515	17294	17652	17371	17437	17403	17450	17235	17542	17604	17421	17548	17460	17427	17480	17391	17204	17445	17515	17469	17266	17247	17509	17441	17422	17498	17372	17562	17330	17452	17431	17607	17320	17529	17263	17535	17345	17389	17579	17308	17426	17459	17528	17461	17375	17543	17222	17301	17399	17151	17614	17391	17443	17539	17369	17475	17534	17245	17407	17395	17630	17400	17402	17538	17313	17552	17428	17474	17602	17315	17536	17360	17605	17425	17450	17515	17567	17372	17568	17386	17532	17403	17417	17343	17558	17508	17597	17578	17436	17257	17296	17393	17673	17284	17357	17446	17405	17492	17432	17504	17428	17395	17196	17508	17551	17459	17420	17382	17537	17294	17444	17380	17442	17537	17511	17540	17309	17472	17509	17325	17492	17469	17347	17518	17123	17364	17417	17436	17337	17516	17230	17330	17541	17539	17435	17479	17475	17393	17558	17450	17336	17342	17483	17312	17458	17408	17345	17402	17625	17417	17515	17611	17524	17526	17370	17466	17263	17633	17440	17472	17419	17479	17572	17431	17418	17448	17375	17466	17359	17475	17655	17253	17409	17360	17583	17392	17381	17349	17525	17432	17305	17404	17469	17464	17422	17302	17365	17347	17426	17617	17561	17426	17367	17423	17397	17382	17422	17636	17400	17501	17313	17451	17373	17585	17468	17495	17470	17367	17382	17282	17244	17429	17470	17343	17348	17433	17528	17519	17480	17438	17423	17492	17516	17472	17604	17405	17439	17282	17510	17470	17569	17420	17341	17416	17505	17628	17557	17308	17479	17456	17317	17424	17302	17520	17556	17415	17505	17356	17498	17324	17369	17469	17408	17510	17353	17482	17379	17325	17530	17432	17293	17484	17426	17488	17424	17395	17533	17340	17630	17414	17345	17660	17532	17546	17473	17363	17427	17523	17422	17344	17486	17327	17393	17424	17545	17401	17427	17276	17405	17426	17505	17355	17557	17252	17303	17411	17456	17443	17417	17277	17372	17413	17220	17370	17321	17474	17304	17470	17485	17297	17367	17480	17518	17409	17404	17461	17477	17594	17394	17416	17524	17454	17315	17321	17411	17521	17553	17415	17422	17515	17575	17419	17503	17490	17673	17401	17615	17380	17501	17408	17684	17557	17358	17350	17466	17541	17486	17433	17555	17547	17271	17627	17510	17427	17198	17458	17298	17428	17640	17360	17616	17503	17442	17519	17334	17403	17399	17510	17436	17457	17578	17215	17546	17389	17413	17384	17541	17374	17358	17475	17445	17401	17359	17463	17399	17520	17649	17439	17442	17309	17331	17473	17389	17350	17542	17569	17426	17497	17426	17434	17482	17571	17520	17228	17385	17457	17491	17428	17462	17386	17451	17524	17312	17414	17553	17460	17424	17302
22925	21326	28206	25828	33059	78559	77347	60311	43555	36627	33205	32028	32004	31969	32065	31775	31836	31876	31939	32034	31712	31916	31879	32146	31747	32172	31832	32011	31947	31789	31885	31726	31883	31619	31966	31897	31962	31841	31716	31647	31788	31846	31559	31447	32002	31920	31531	31736	31806	31504	31680	31525	31860	31657	31632	31922	31845	31773	31895	31880	31952	31996	31667	31776	31864	32074	31767	31702	31757	31768	31817	31892	32057	31782	31846	31666	31676	31546	31927	31857	31613	31712	31530	31806	31758	31825	31766	31609	32000	31669	31719	31845	31593	31667	31580	31566	31523	31783	31824	31706	31765	31807	31727	31742	31690	31789	31668	31671	31758	31828	31699	31758	31632	31819	31492	31634	31921	31590	31793	31882	31725	32052	31532	31752	31602	31674	31877	31745	31674	31851	31427	31819	31892	31744	31498	31759	31789	31565	31908	31594	31627	31693	31678	31801	31504	31924	31894	31762	31680	31673	31738	31537	31757	31909	31799	31534	31454	31590	31835	31711	31776	31455	31628	31708	31551	32009	31449	31576	31590	31665	31815	31740	31741	31781	31713	31515	31711	31576	31543	31945	31998	31981	31766	31532	31715	31712	31616	31869	31699	31811	31922	31625	31612	31513	31613	31596	31740	31932	31774	31495	31312	31952	31848	31650	31822	31744	31596	31720	31725	31712	31763	31734	31758	31665	31641	31632	31897	31883	31960	31824	31841	31437	31821	31660	31949	31558	31845	31662	31383	31660	31832	31716	32085	31330	31625	31370	31644	31621	31583	31752	31780	31686	31871	31925	31879	31673	31705	31692	31501	31818	31823	31602	31709	31814	31465	31487	31510	31801	31966	31917	31764	31736	31766	31770	31646	31802	31621	31560	31757	31917	31721	31544	31783	31575	31874	31544	31864	31835	31916	31556	31749	31683	31740	31867	31984	31790	31794	31896	31692	31656	31711	31778	31495	31824	31800	31732	31641	31628	31532	31533	31517	31791	31757	31838	32067	31634	31669	31620	31863	31467	31411	31642	31571	31782	31644	31615	31632	31663	31854	31770	31819	31640	31491	31943	31670	31834	31707	31998	31832	31721	31925	31500	31684	31876	31767	31863	31859	31842	31619	31906	31439	31500	31625	31787	31660	31770	31918	31449	31754	31865	31903	31628	31625	31792	31684	31891	31694	31567	31543	31777	31343	31749	31847	31906	31736	31501	31497	31593	31871	31759	31618	31750	31854	31716	31772	31311	31598	31298	31555	31530	31841	31698	31534	31724	31614	31618	31639	31503	31798	31855	31475	31716	31791	31549	32002	31578	31543	31769	31723	31815	31966	31631	31978	31579	31689	31732	31973	31947	31847	31689	31932	31736	31584	32084	31893	31693	31886	31808	31580	31663	31671	31447	31692	31950	31514	31494	31830	31774	31653	31724	31642	31751	31881	31739	31678	31883	31878	31503	31522	31869	31662	31825	31738	31855	31744	31791	31695	31643	31653	31768	31784	31839	31867	31667	31649	31749	31770	31650	31654	31597	31521	31633	31647	31684	31953	31677	31676	31803	31632	31723	31649	31905	31475	31649	31608	31682	31755	31525	31837	31571	31683	31632	31526	31491	31490	31922	31720	31702	31645	31768	31648	31396	31740	31647	31710	31887	31726	31923	31732	31913	31694	31581	32027	31571	31735	31788	31689	31859	31502	32095	31706	31688	31834	31828	31722	31534	31534	31735	31538	31743	31550	31417	31628	31715	31703	31882	31776	31522	31877	31614	31715	31783	31796	31523	31712	32185	31857	31881	31652	31898	31751	31582	31610	31769	31569	31718	31643	31831	31729	31539	31824	32065	31725	31586	31683	31643	31819	31783	31476	31484	31473	31506	31766	31493	31686	31603	31567	31569	31632	31580	31710	31706	31637	31598	31831	31821	31933	31487	31583	31941	31786	31297	31647	31840	31756	31297	32096	31649	31809	31839	31702	31692	31526	31458	31769	31489	31746	31761	32087	31744	31305	31418	31638	31610	31901	31941	31407	31585	31806	31485	31638	31638	31820	31634	31735	31766	31678	31752	31808	31539	31664	31667	31749	31540	31675	31785	31604	31550	31550	32025	31808	31898	31801	31806	31598	31630	31518	31573	31788	31795	31957	31623	31584	31663	31867	31560	31647	31647	31841	31575	31377	31475	31666	31553	31717	31606	31625	31754	31727	31842	31527	31836	31624	31515	31664	31661	31509	31646	31546	31608	31855	31806	31427	31823	31837	31604	31576	31576	31637	31761	31796	31881	31435	31926	31692	31732	31862	31731	31669	31753	31589	31882	31701	31809	31671	31977	31482	31624	31912	31398	31938	31668	31477	31873	31697	31675	31792	31490	31679	31476	31591	31754	31643	31818	31588	31629	31675	31668	31441	31695	31664	31699	31633	31812	31769	32029	31519	31517	31783	31668	31575	31605	31793	31471	31729	31760	31518	31530	31891	31824	31547	31772	31541	31504	31522	31728	31498	31502	31668	31805	31703	31763	31701	31486	31562	31802	31922	31727	31649	31712	31709	31531	31732	31564	31755	31797	31965	31655	31787	31522	31838	31804	31832	31659	31599	31558	31812	31509	31607	31764	31539	31762	31798	31675	31629	31687	31528	31922	31539	31899	31725	31492	31602	31987	32122	31795	31400	31824	31661	31484	31633	31786	31814	31737	31695	31485	31640	31666	31668	31506	31519	31707	31716	31789	31499	31701	31973	31565	31853	31971	31956	31902	31680	31518	31749	31984	31835	31738	31770	32000	31687	31664	31813	31819	31671	31878	31862	31605	31625	31629	31771	31619	31662	31534	31761	31808	31802	31799	31721	31872	31726	31704	31590	31554	31476	31582	31693	31583	31683	31703	31719	31513	31782	31558	31577	31703	31787	31565	31463	31722	31454	31552	31665	31599	31951	31832	31921	31598	31869	31612	31644	31788	31748	31728	31548	31640	31680	31827	31794	31674	31490	31820	31837	31706	31833	31671	31869	31618	31727	31780	31675	31607	31627	31807	31848	31497	31819	31379	31801	31931	31693	32078	31691	31619	31555	31788	31849	31721	31896	31477	31557	32013	31695	31709	31707	31641	31752	31723	31712	31809	31622	31706	31608	31519	31743	31604	31718	31813	31610	31591	31547	31611	31785	31526	31688	31445	31901	31665	31563	31544	31656	31688	31861	31683	31804	31707	31533	31697	31579	31664	31525	31658	31835	31687	31684	31619	31655	31821	31832	31779	32035	31812	31791	31909	31469	31520	31747	31842	31837	31763	31683	31761	31518	31690	31882	31369	31806	31477	31396	31669	31810	31660	31652	31721	31734	31734	31554	31822	31620	31661	31445	31470	31910	31521	31502	31677	31709	31631	31785	31528	31668	31729	31711	31849	31852	31759	31696	31441	31659	31783	31791	31598	31768	31695	31675	31704	31738	31463	31636	31855	31915	31939	32012	31793	31824	31851	31638	31549	31814	31632	31652	31614	31607	31875	31754	31732	32015	31787	31429	31612	31722	31507	31499	31621	31783	31698	31729	31761	31635	31564	31676	31851	31421	31662	31791	31782	31671	31492	31763	31643	31684	31873	31491	31634	31909	31722	31791	31642	31734	31479	31762	31630	31820	31706	31633	31595	31443	31815	31877	31436	31735	31733	31791	31416	31605	31773	31626	31670	31979	31587	31956	31546	31588	31652	31927	31825	31829	31852	31783	31571	31676	31658	31833	31824	31632	31778	31602	31669	31672	31631	31701	31523	31435	31512	31813	31677	31852	31762	31881	31489	31695	31804	31541	31588	31497	31935	31846	31649	31552	31753	31784	31832	31735	31818	31787	31548	31948	31400	31904	31663	31719	31695	31779	31501	31882	31721	31705	31813	31728	31692	31620	31791	31750	31737	31776	31467	31613	31958	31696	31734	31820	31615	31745	31594	31664	31600	31374	31780	31888	31860	31427	31668	31671	31848	31623	31514	31779	31552	31689	31708	31602	31615	31372	31681	31630	31686	31644	31877	31507	31833	31837	32003	31704	31500	31746	31196	31659	31460	31793	31669	31525	31812	31902	31589	31723	31422	31846	31820	31846	31636	31645	31700	31674	31588	31529	31790	31536	31746	31588	31869	31773	31658	31662	31443	31467	31678	31577	31765	31695	31903	31581	31564	31569	31720	32004	31658	31746	31920	31963	31704	31790	31709	31772	31767	31597	31744	31844	31441	31792	31617	31984	31621	31737	31777	31393	31945	31495	31761	31740	32053	31984	31865	32063	31709	31915	31708	31718	31653	31510	31464	31623	31606	31795	31312	31627	31740	31369	31660	31618	31707	31811	31482	31580	31757	31814	31570	31392	31743	31540	31779	31818	31598	31750	31680	31596	31522	31573	31512	31577	31392	31507	31881	31766	31709	31861	31708	31692	31510	31626	31464	31701	31646	31820	31435	31546	31657	31733	31819	31768	31707	31752	31679	31938	31681	31690	31537	31872	31630	31738	31714	31555	31695	31722	31649	31650	31585	31293	31840	31788	31682	31725	31849	31532	31802	31583	31736	31680	32084	31401	31683	31869	31552	31652	31939	31832	31795	31643	31832	31636	31600	31679	31615	31735	31827	31766	31694	31676	31819	31844	31713	31731	31897	31518	31943	32000	31827	31675	31820	31619	31623	31676	31801	31747	31785	31882	31822	31781	31609	31676	31627	31610	31834	31347	31958	31716	31652	31718	31780	31719	31720	31921	31484	31714	31678	31480	31612	31556	31786	31683	31472	31690	31510	31793	31627	31544	31575	31716	31448	31642	31501	31499	31863	31758	31476	31744	31632	31727	31378	31674	31683	31755	31572	31913	31745	32052	31880	31935	31872	31727	31559	31603	31692	31474	31859	31784	31690	31485	31640	31678	31899	31933	31757	31598	31822	31453	31813	31692	31659	31437	31662	31548	31601	31651	31921	31743	31509	31707	32026	31584	31226	31830	31555	31894	31870	31606	31650	31551	31676	31863	31654	31631	32027	31804	31667	31755	31888	31703	31723	31661	31651	31560	31741	31681	31634	31613	32018	31489	31833	31634	31760	31931	31775	31573	31623	32026	31492	31649	31790	31835	31725	31762	31469	31569	31737	31834	31734	31712	31707	31705	31396	31400	31738	31772	31543	31514	31841
15220	25856	24665	23064	36522	85426	77930	52591	31614	22246	18829	18266	18457	18283	18174	18296	18445	18426	18417	18444	18314	18271	18464	18246	18451	18368	18375	18275	18228	18319	18211	18217	18207	18279	18135	18197	18313	18258	18227	18167	18174	18209	18492	18209	18453	18306	18239	18259	18254	18281	18216	17999	18343	18034	18320	18066	18265	18358	18274	18169	18274	18408	18264	18157	18098	18255	18290	18065	18236	18318	18196	18182	18103	18134	18251	18451	18243	18190	18212	18302	18377	18212	18425	18247	18149	18053	18237	18306	18077	18218	18201	18178	18310	18113	18160	18370	18221	18139	18235	18287	18292	18287	18276	18164	18217	18296	18164	18233	18353	18349	18183	18234	18069	18235	18228	18197	18338	18297	18188	18039	18181	18330	18384	18251	18155	18153	18200	18181	18172	18269	18335	18114	18105	18119	17972	18130	18151	18322	18440	18230	18100	18244	18131	18138	18400	18183	18313	18246	18329	18107	18531	18303	18318	18091	18243	18223	18097	18115	18376	18310	18364	18192	18259	18235	18257	18208	18210	18150	18257	18257	18186	18258	18193	18307	18327	18093	18314	18108	18038	18205	18162	18269	18264	18066	18296	18122	18142	18048	18306	18159	18237	18131	18419	18230	18121	18199	18166	18112	18125	18112	18278	18294	18278	18257	18337	18188	18256	18098	18228	18265	18289	18323	18405	18156	18261	18116	18081	18190	18299	18216	18177	18168	18144	18201	18141	18309	18437	18307	18364	18210	18489	18069	18241	18173	18022	18283	18319	18386	18144	18115	17991	18360	18198	18246	18112	18296	18156	18103	18241	18426	18219	18374	18350	18272	18242	18224	18226	18213	18234	18113	18240	18295	18406	18124	18255	18252	18111	18068	18263	18467	18366	18250	18309	18231	17892	18300	18366	18305	18139	18198	18324	18087	18213	18291	18163	18409	18263	18228	18330	18341	18250	18399	18246	18379	18283	18210	18302	18285	18462	18301	18383	18111	18197	18279	18337	18101	18242	18332	18177	18179	18264	18170	18073	18261	18263	18143	18263	18021	18236	18184	18219	18208	18514	18164	18211	18135	18151	18283	18134	18241	18165	18245	18286	18233	18194	18339	18044	18290	18199	18309	18302	18288	18213	18339	18318	18168	18285	18312	18372	18229	18233	18318	18178	18233	18277	18239	18362	18243	18094	18339	18141	18285	18186	17987	18220	18060	18260	18245	18129	18306	18075	18086	18316	18233	18006	18312	18161	18387	18217	18273	18047	18307	18255	18423	18115	18276	18123	18171	18341	18402	18158	18247	18287	18158	18356	18232	18217	18261	18052	18325	18209	18168	18240	18321	18205	18059	18271	18335	18342	18401	18221	18158	18160	18275	18228	18202	18325	18332	18110	18258	18301	18042	18141	17967	18056	18368	18198	18247	18405	18170	18241	18280	18422	18096	18371	18157	18140	18166	18286	18255	18290	18413	18132	18334	18192	18255	18283	18333	18343	18239	18273	18074	18143	18050	18164	18135	18274	18111	18205	18188	18491	18192	18171	18339	18333	18219	18161	18311	17996	18322	18126	18245	18275	18098	18071	18028	18069	18228	18223	18338	18164	18029	18498	18319	18339	18012	18246	18334	18183	18259	18263	18440	18156	18310	18130	18234	18222	18289	18115	18168	18303	18306	18233	18131	18389	18324	18143	18239	18264	18339	18107	18135	18047	18125	18044	18412	18212	18297	18179	18062	18145	18127	18247	18359	18171	18094	18193	18361	18241	18171	18300	18245	18175	18162	18154	18242	18138	18283	18359	18045	18211	18302	18181	18398	18334	18001	18173	18233	18112	18172	18198	18314	18182	18131	18279	18237	18081	18173	18338	18183	18168	17982	18138	18318	18223	18176	18196	18225	18208	18221	18390	18292	18242	18192	18275	18282	18289	18244	18387	18173	18310	18216	18241	18261	18279	18192	18272	18276	18216	18207	18253	18115	18168	18343	18329	18206	18292	18427	18266	18188	18251	18234	18267	18141	18374	18405	18233	18355	18486	18270	18010	18147	18434	18043	18169	18297	18239	18115	18563	18169	18135	18291	18133	18114	18381	18107	18130	18219	18114	18267	18104	18248	18142	18037	18223	18222	18322	18143	18080	18236	18182	18233	18211	18234	18389	18164	18106	18156	18226	18250	18421	18148	18208	18307	18452	18247	18146	18234	18353	18184	18152	18136	18026	18325	18262	18156	18438	18125	18238	17964	18211	18190	18075	18321	18136	18305	18203	18413	18248	18241	18350	18361	18125	18207	18134	17994	18284	18204	18087	18384	18362	18115	18193	18227	18337	18223	18276	18401	18144	18113	18335	18123	18202	18353	18185	18063	18098	18058	18146	18241	18185	18250	18196	18376	18266	18228	18254	18259	18169	18175	18274	18205	18168	18315	18117	18257	18347	18299	18262	18273	18362	18212	18102	18035	18144	18326	18206	18252	18120	18188	18280	18241	18464	18190	18219	18245	18166	18336	18159	18359	17916	18251	18300	18276	18155	17991	18374	18147	18236	18194	18364	18283	18270	18145	18349	18139	18292	18226	18191	18327	18308	18222	18157	18126	18474	18056	18286	18312	18325	18156	18260	18134	18133	18093	18247	18222	18307	18065	18169	18193	18273	18180	18161	18152	18173	18172	18370	18516	18251	18323	18266	18129	18158	18148	18016	18214	18290	18183	18305	18344	18184	18431	18388	18278	18314	18289	18352	18170	18176	18443	18201	18362	18135	18244	18253	18343	18101	18231	18124	18145	18298	18113	18257	18034	18240	18278	18182	18206	18109	18393	18366	18242	18213	18259	18257	18024	17986	18273	18252	18233	18229	18210	18283	18210	18076	18128	18028	18181	18352	18270	18129	18308	18218	18129	17984	18268	18327	18185	18345	18266	18275	18321	18215	18297	18067	18210	18167	18394	18296	18279	18260	18188	18402	18355	18241	18297	18125	18056	18342	18145	18134	18045	18312	18405	18319	18124	18162	18318	18329	18063	18284	18086	18041	18148	18245	18321	18314	18337	18330	18254	18301	18216	18284	17998	17982	18277	18326	18122	18286	18334	18434	18172	18078	18330	18190	18082	18238	18390	18242	18098	18274	18204	18214	18105	18335	18268	18299	18222	18313	18350	18198	18059	18237	18033	18173	18193	18178	18059	18184	18383	18168	18016	18322	18135	18087	18281	18215	18102	18153	18311	18239	18265	18306	18192	17986	18167	18321	18133	18290	18283	18127	18080	18361	18116	18192	18036	18336	18516	18350	18269	18319	18396	18269	18259	18249	18496	18232	18098	18366	18203	18195	18479	18169	18195	18117	18276	18200	18225	18252	18150	18331	18287	18090	18323	18122	18196	18020	18168	18051	18269	18020	18318	18202	18059	18179	18282	18242	18304	18253	18203	18259	18281	18181	18273	18172	18099	17947	18236	18269	18199	18142	18275	18325	18203	18050	18280	18173	18281	18268	18269	18208	18172	18338	18208	18123	18233	18199	18316	18325	18265	18269	18245	18352	18390	18114	18335	18332	18219	18136	18355	18337	18387	18145	18090	18086	18427	18313	18267	18082	18227	18165	18123	18283	18160	18237	18077	18458	18287	18224	18209	18144	18103	18277	18230	18266	18335	18202	18191	18344	18292	18337	18256	18244	18211	18202	18095	17931	18270	18298	18340	18225	18145	18210	18124	18135	18402	18233	18066	18289	18461	18344	18204	18088	18065	18284	18173	18059	18119	18209	18351	18253	17998	18263	18158	18365	18296	18117	18408	18240	18250	18218	18057	18337	18364	18209	18222	18420	18209	18258	18254	18267	18286	18283	18239	18141	18174	18096	18421	18287	18201	18020	18180	18063	18257	18290	18348	18134	18282	18060	18136	18230	18317	18151	18176	18133	18257	18342	18258	18157	18246	18217	18125	18258	18260	18161	18138	18245	18128	18252	18312	18237	18291	18180	18154	18107	18285	18154	18163	18151	18237	18188	18272	18235	18262	17935	18143	18102	17945	18276	18162	18056	18242	18041	18232	18119	18157	18350	18078	18290	18137	18051	18176	18145	18108	18341	18213	18319	18087	18192	18114	18204	18270	18085	18176	18325	18283	18298	18204	18246	18400	18253	18051	18129	18390	18195	18143	18436	18232	18276	18324	18256	18255	18265	18218	18344	18259	18086	18150	18265	18276	18154	18068	18276	18230	18295	18011	18027	18339	18177	18135	18059	18238	18104	18299	18348	18173	18015	18158	18323	18170	18161	18413	18193	18382	18192	18361	18184	18317	18274	18150	18270	18278	18319	18320	18366	18360	18250	18125	18330	18136	18100	18225	18084	18258	18224	18228	18345	18181	18233	18075	18208	18108	18190	18198	18155	18387	18392	18184	18210	18259	18222	18271	18253	18426	18191	18198	18407	18110	18097	18224	18281	18182	18016	18194	18060	18414	18205	18369	18142	18171	18369	18213	18131	18216	18351	18268	18081	18150	18161	18215	18347	18273	18349	18200	18259	18224	18101	18220	17904	18209	18019	18281	18224	18164	18252	18425	18339	18103	18406	18152	18289	18027	18140	18215	18192	18306	18404	18150	18104	18286	18379	18080	18427	18371	18343	18230	18167	18235	18156	18290	18469	18307	18273	18257	18391	17994	18304	18172	18086	18389	18133	18265	18137	18309	18346	18354	18169	18015	18399	18173	18295	18252	18208	18305	18236	18093	18189	18293	18179	18198	18289	18231	18173	18133	18011	18241	18109	18131	18321	18213	18313	18227	18274	18182	18122	18371	18229	18249	18131	18213	18202	18200	18270	18060	18138	18173	18243	18257	18299	18200	18050	18323	18301	18214	18073	18204	18485	18150	18140	18258	18458	18209	18150	18167	18092	18359	18181	18123	18173	18177	18196	18189	18164	18152	18375	18131	18355	18145	18187	18346	18344	18064	18201	18400	18200	18240	18209	18201	18243	18183	18309	18262	18084	18312	18125	18320	18301	18199	18080	18290	18198	18206	18299	18370	18221	18349	18373	18263	18336	17982	18130	18297	18158	18369	18348	18100	18341	18180	17975	18241	18158	18305	18093	18241	18236	18227	18055	18159	18316	18141	18158	18220	18272	18179	18382	18243	18199	18340	18139	18126	18296	18233	18208	18203	18124	18226
32320	27542	34001	34123	33286	42327	41666	37202	33803	32710	32449	32377	32387	32175	32328	32122	32354	32211	32167	32227	32139	31974	32223	32178	32119	32369	32028	32020	32436	31919	32277	32207	32236	32276	32158	32221	32264	32325	32198	32450	32190	32127	32296	32175	32215	32298	32127	32106	32011	32750	32352	32098	31818	32463	32416	32032	32176	32158	32218	32271	31981	32279	31905	32281	32011	32062	32404	32131	32322	32128	32100	32147	32177	32264	31867	32100	32308	32402	32226	32402	32546	32294	32045	31995	32040	32085	32330	32167	32020	32269	32118	32247	32217	32012	32479	32163	32201	32372	32006	32238	31975	32188	32356	32106	31976	32255	32222	32044	32299	32047	32319	32166	32194	32182	32235	32370	32234	32258	32201	32017	32268	31970	31870	32142	32215	31886	32281	32272	32058	32146	32143	32495	32155	32239	32080	32382	31902	32038	32114	32165	32161	32115	32029	32193	32366	32380	32175	32120	32428	32088	32168	32123	32237	32093	32019	32009	31970	32092	32157	31940	31909	32144	32041	32211	32345	32191	32399	32133	32236	32292	32272	32105	32164	32068	32081	32122	32245	32188	32061	32191	32137	32168	32283	32419	32327	31977	32135	32293	32092	32075	32035	32102	31956	32188	31995	32022	32299	32244	32263	31849	32191	31995	32299	32088	32039	32124	32083	32099	31992	31996	32100	32412	31981	32320	31887	32254	32261	32316	32331	31998	32165	32319	31980	32182	32347	32027	32142	32271	32361	31926	32100	32229	32252	32296	32264	32288	32173	32175	32103	31916	32152	31869	32004	32232	32291	32088	32287	32313	32457	32138	32057	32098	31774	32234	32007	32375	32091	32315	32187	31939	32073	32485	32185	32280	31871	32451	32489	31856	32029	32420	32115	32003	32353	32296	32434	32267	32276	32011	32157	32242	32323	32294	32493	31963	32410	32070	32278	32288	31879	32018	32107	32360	32352	32138	32221	32009	32177	32268	32008	31939	32205	32418	32455	32030	32105	32023	32183	31808	32193	32183	32132	32145	32469	32086	32150	32082	32313	32118	32426	32251	32064	32173	32300	32478	31951	32148	32286	32088	31817	31983	32099	32381	32257	32168	32316	32184	32084	32029	32126	31990	32240	32035	32327	32232	32118	32230	32206	32095	31976	32411	32290	32150	32175	31970	32351	32277	32132	32216	31911	32229	32182	32418	32308	32048	32142	32038	32139	32361	32330	32002	32140	32213	32142	32253	31960	32267	32151	32522	32216	32043	32213	32437	32250	31963	32216	32150	32104	32452	32276	32258	32446	32184	32106	32087	32408	32046	32097	32496	32289	32113	32157	32176	32325	32079	32344	32153	32076	32308	31771	31857	32021	32008	32256	32200	32430	32465	32433	32287	32390	32206	32121	31918	32100	32277	32496	32085	32167	32438	32295	32296	32259	31908	32228	32186	32583	32521	32287	32258	32154	32153	32393	32019	32131	32191	32360	32175	32171	32186	32211	32150	32079	32202	32266	31835	32080	32185	32238	32094	32350	31953	32036	32201	32326	32268	32300	32044	32110	32191	32299	31992	32170	32321	32091	31980	31877	32253	31985	32051	31998	32242	32063	32158	32200	32173	32143	32041	32213	32214	32186	31881	32277	32208	32326	32256	32165	32100	32294	32097	32351	32243	32113	31999	32243	32208	32095	32223	32281	32280	32234	31990	32116	32057	31996	32159	32153	31917	32276	32142	31971	32421	32221	32295	32394	32295	32264	32353	32286	32414	32187	32073	32078	32092	32371	32436	32036	32107	32217	31993	32032	32121	32264	32233	32057	32166	32274	32465	32053	31982	32080	32208	32249	32111	32380	32250	31988	32033	32066	32291	32050	32134	32289	32125	32304	32217	32146	32224	32167	32046	32288	32233	32047	31995	32061	32336	32012	32122	32213	32481	32377	32063	32546	32239	32208	31988	32119	32372	32144	32512	32423	32054	32374	32090	31959	32043	32239	32094	32223	32206	32459	31952	32014	32209	32280	32017	32290	32022	31937	31868	31919	32212	32003	32113	32209	32119	32212	32179	32134	31966	32407	32339	32228	32068	32399	32230	31990	31995	32182	32284	32481	32368	32231	32414	32039	32341	32092	32196	32118	32162	32305	32293	32426	32174	32320	32140	32110	32305	32238	32156	32222	32289	32179	31986	32062	32317	32231	32135	32384	32277	32198	32118	32098	32024	32265	32229	31816	32275	32490	32030	32130	32262	32202	32342	31958	32316	32154	32088	31934	32032	32099	32171	32024	32098	32130	32150	32038	32200	32160	31978	32278	31861	32189	32323	32190	32187	32124	31997	32089	32131	31964	32304	32246	32289	32276	32082	32232	32318	32344	32111	32087	31932	32129	32293	32226	31996	32275	32230	32218	32204	32337	32181	32069	31973	32065	32072	32132	32282	32172	32100	32228	32162	32075	32130	32112	32115	31840	31772	32324	32193	32426	32282	32404	32187	32228	32193	32349	32106	32214	32203	32300	32212	32181	32103	31987	31858	32345	32030	32300	32213	31902	32148	32049	32406	31995	32156	32245	32111	32277	32214	32025	32053	31790	32291	32356	31933	32276	32195	32272	32484	32144	32281	32225	32163	32071	32076	31895	32247	32574	32143	32352	32089	32108	32203	32162	32174	32388	32342	32209	32411	32115	32311	32158	31875	32251	32049	31967	31716	32257	32216	31897	32164	32074	32318	32091	32115	32194	31917	31987	32446	32072	32282	32250	32123	32068	32021	32070	32016	32306	32037	32026	31827	31920	32511	32375	32389	32337	32273	32175	32196	32320	32382	32430	32220	32190	31911	32012	32236	32222	32215	32127	31968	32417	32200	32194	32256	32303	32090	31914	31786	32204	32432	32292	32282	32051	32090	32058	32131	32247	32263	32183	32285	32517	32020	32225	32375	32339	32214	32077	32129	32025	32049	32414	32298	32175	32056	32090	32102	32127	32029	32080	32102	32142	32180	32034	32099	32188	32190	32291	32202	32013	32403	32632	32178	32159	32193	32195	31962	32371	32249	32083	32134	32424	32209	32284	32201	32303	32294	32142	32034	32305	32164	32149	32153	32474	32200	32229	32185	32222	32248	32104	32423	32303	32333	32065	32203	32082	32154	32202	32178	32117	32094	32336	32159	32443	32274	32492	32124	32175	32237	32268	31945	32003	32085	31969	31885	32209	32292	32193	32319	31991	32178	32105	32115	32265	31934	32051	32141	32453	32203	32284	32096	31959	31818	32341	32365	31742	32242	32185	31975	32205	32065	32123	32278	32379	32469	32469	32444	32139	32202	32450	32114	32264	32304	32102	32036	32038	32092	32377	32060	32249	32425	32208	32178	32220	32246	32140	32058	31998	31856	31966	32235	32094	32035	32296	32215	32145	32123	32346	32295	32052	32172	32058	32172	31740	32213	31980	31999	32595	32150	32485	31865	32269	32163	32194	32314	32115	32064	32377	31968	32061	32160	32176	32449	32228	32009	32436	32308	32330	32151	32218	32147	32206	32052	31922	32001	32397	32145	32080	32046	32067	31756	32351	32172	32266	32144	32109	32360	32069	32547	32101	31984	32140	32322	32122	32157	32221	32191	32300	32329	32097	32313	32115	32113	31984	32375	32157	32005	32224	32057	32213	32234	32314	32016	32300	32185	31909	32166	32266	32086	32052	32125	32146	32424	32240	32204	32068	32249	32142	32189	32191	32283	32112	32033	32164	32150	32094	32314	32249	32052	31813	32255	32351	32100	32210	32242	32198	31979	32004	32364	32111	32064	32319	32235	32213	32178	32113	32250	31938	32022	32223	32204	32108	32192	32265	32075	32405	32107	32347	32340	32190	32277	32066	32080	32069	32224	32661	32182	32186	32331	32456	32060	32031	31915	32243	32295	32241	31940	32182	32069	32186	32440	32453	32279	32249	32292	32228	32250	32121	32123	31902	32280	32331	31966	32221	32339	32190	32311	32211	32248	32030	32421	32133	32169	32254	32258	31989	32092	32337	32173	32019	32275	32092	32330	32583	32227	32305	32281	31972	32161	32042	32028	31955	32059	32438	32194	32183	32214	32070	32272	32119	32365	32348	32110	32218	32097	32274	32199	32393	32343	32188	31927	32060	32049	31957	31887	32130	32392	32043	32305	32387	32068	32229	32243	32261	32390	32257	32064	32067	32394	32186	32098	32392	32156	32527	32441	32273	32251	32128	32026	32244	32183	32163	32071	32311	32494	32137	32050	32272	32131	32397	31958	32317	32315	32146	32264	32273	32229	32117	32311	32310	32247	32074	32199	32400	32231	31918	32159	32258	32229	32295	32016	31995	32340	32162	32097	32064	32011	32380	32222	32194	32098	32171	32356	32150	32091	31914	31972	32198	32236	32104	32378	32492	32065	32368	32284	31958	31998	32017	32294	32303	32345	32339	32145	32210	32207	32126	32036	32152	32150	32083	32052	32394	32307	32197	32014	32348	32193	32480	32214	32464	32097	32152	32067	32400	32315	32299	32208	31854	32069	32163	32100	32319	32061	32404	32369	32162	32186	32366	32266	32111	32127	32271	32101	32240	32036	32104	32081	32318	32289	32189	32324	32246	32271	32249	32008	32224	31990	32130	32201	32117	32200	32299	32215	32474	32087	32173	32208	32200	32287	32258	32151	32233	32280	32083	32213	31807	32366	31928	32297	32270	32061	32158	32046	31879	32381	32217	32440	32225	32283	32125	32264	31881	32013	31962	31995	32007	32444	31856	32068	31950	32230	32180	31945	32069	32154	32187	32344	32278	32158	32352	32214	32100	32162	32211	32136	32227	32079	32423	32177	32133	32125	32292	32261	32162	32361	32015	31990	32406	32167	32118	32241	32121	31974	32058	32145	32022	32364	32215	32296	32367	32017	32202	32113	32038	32041	32090	32193	32278	32181	32094	32294	32393	32378	32548	31822	32154	32030	31884	32242	32068	32087	32069	32296	32084	32336	32356	32268	32202	32204	32166	32349	32213	32179	32208	32001	32285	32069	31918	32168	32236	32266	32146	32428	32288	32145	32554	32270	32297	32074	32236	32197	32418	32257	32243	32029	32155	32311	32073	32217	32297	32361	32184	31998	32098	32257	32395	32270	32202	32231	32257	31972	32261	32377	32390	31938	32177	32197
17293	18606	19407	19418	20541	30975	28211	22700	19492	18549	18475	18124	17993	18177	18042	18407	18239	17961	18288	18069	17909	18251	18141	18238	18081	18085	18066	18135	18305	17839	18156	18169	18006	18095	18159	18075	18138	18157	18144	18052	18185	18122	18107	18356	18117	18014	18017	18299	18188	18215	17949	18261	18112	18098	18263	18137	18012	18024	18146	18088	18234	18327	18162	18304	17990	18186	18036	17967	18016	18106	17991	18083	18165	18023	18235	18054	18096	18172	17953	18109	18006	18050	17870	18082	17960	18097	18025	18030	18066	18092	18060	18153	18239	17964	18193	17987	18099	17807	18148	17943	18048	18107	18110	18142	17866	18267	18026	18178	18021	17869	18066	17936	17982	18028	18028	18267	18088	18120	17928	18002	18038	18264	18194	18099	18030	17982	18161	18050	18209	17967	18187	18171	18004	18117	18019	17945	17988	18084	18041	18182	18154	17971	18075	17800	18083	18041	17998	18237	17993	18140	17877	18046	18009	18261	18248	18034	18200	18147	17888	18058	17976	17826	18151	18129	18102	18066	18072	17867	18017	18182	18140	18171	18051	18078	18095	17933	18100	17934	18009	18053	18257	18149	18024	18186	18047	18176	18009	18075	18036	18106	18139	17852	18125	17949	18071	18057	18152	18054	18028	18012	17892	18090	17888	18064	18346	18047	18238	18166	17989	18011	17999	18147	18230	18213	18046	18008	18078	18002	18029	18198	17949	17944	18058	17993	17948	18266	17980	18151	17926	18035	17967	18135	18051	17908	18234	18152	18254	17885	17965	18161	18191	17991	18240	18040	18211	18131	17995	17849	18237	18124	18009	18017	18106	18061	18086	18112	18028	18163	18138	17979	18072	18126	18106	18124	18158	18053	17957	17857	18297	18027	18124	18135	18267	18030	18014	18215	17861	17976	17957	18261	18046	18003	17930	18160	17906	17980	18230	18115	18229	18023	18102	18015	18159	18064	18146	18185	18102	17907	18122	18074	18000	18163	18355	18130	18128	18142	18024	18106	17999	17969	18071	18393	17982	17962	17901	18068	18213	18094	17832	17934	17834	18136	17999	17962	18077	18169	18086	18019	18158	18082	18129	18145	18028	17943	18212	18046	18126	18008	18055	18026	17989	18127	17866	17977	18166	17985	18010	17979	18208	17991	18281	18039	18011	18228	17918	18079	17980	18023	18019	18072	18118	18197	18114	18292	17943	18106	18195	18243	17899	18116	17961	18059	17937	18179	17978	18191	18129	18040	18311	18082	18036	18026	18221	17973	18175	18011	18147	18097	17921	17966	17977	17900	18048	18026	17880	17873	17946	18254	18186	18142	18022	18058	18322	18067	18129	18136	18074	18095	17913	17961	17992	18237	18186	18216	17885	18083	17961	18203	18162	18053	17927	17995	17967	18109	17986	18119	17963	17948	18176	18123	17920	18230	18062	18035	18066	18288	18030	17972	17965	18009	18000	18044	18036	18030	18044	17869	18012	18057	18168	18193	17965	18085	18332	18086	18025	18243	18317	17996	18105	17994	18231	18062	18104	18073	18146	17887	18105	18135	18228	17885	17869	18057	18011	18121	18082	18010	18024	18026	18064	18040	18265	18054	18156	18112	17948	18005	18182	18078	18191	17911	18050	18023	18055	18081	18153	17956	17980	18067	18307	18155	18080	17896	17987	18102	18089	18097	18317	17993	18178	18049	18132	17925	17943	18124	18036	18090	18250	18102	17977	18136	18115	18168	18153	18153	17875	17856	17983	18143	18031	18115	18106	18211	18058	18112	18087	17896	18029	17960	18045	18101	17817	17940	18312	18155	17982	18128	18109	18092	18073	18048	18207	18058	18156	17976	18158	18060	18134	18139	17916	17921	17840	17877	18038	17837	18080	18039	18111	18139	18168	18109	18065	18017	18183	18159	18104	18057	18115	18045	18036	18050	18047	18099	17962	18042	18092	18235	18242	18014	18126	17993	17842	18018	17899	17956	18083	18174	18036	18028	18126	17940	18205	17934	18158	18203	18037	18127	18021	17930	18107	18131	18001	18037	18209	18243	18146	17970	18223	18054	17958	18223	18092	18148	18051	18011	18063	18087	18040	18157	18054	18252	18289	18008	18212	18071	18065	18125	18307	17912	18075	17859	17852	17931	18058	18265	18097	17961	18325	18387	18110	18130	18101	18086	18192	18112	17821	18192	18223	17905	18088	18073	18034	18084	18032	18280	17981	18036	18165	18051	18191	18071	18179	17954	18042	18130	18098	18155	17983	18100	18117	18135	18309	18175	18019	18174	18149	17938	18029	18086	18205	18008	17970	18127	18122	18021	18072	17979	18097	18129	18081	18054	18210	18199	18076	18086	18186	18182	18063	18187	18064	18008	17976	18110	18231	18113	18193	18165	18053	18068	18209	18052	18206	17929	17998	18210	18043	18155	18008	18006	18137	18201	17974	17946	18182	18126	18147	18259	18020	18089	18277	17965	18158	18179	18112	17982	17859	18115	18001	18198	18266	18164	17857	17970	18132	18151	18024	17912	18086	18216	18014	18137	18001	18125	17858	18054	18243	18154	18164	18010	18002	18066	18116	18216	17973	18095	18119	18087	18153	18148	18130	17972	18081	18146	18300	18144	18086	17882	18038	17865	18091	17962	17938	17948	18165	18204	18159	18113	18003	17966	17986	18021	17981	17881	18087	18056	18354	18072	18104	18135	18060	18258	18163	17959	18127	18017	18129	18128	18157	18145	18118	18301	17993	18020	18103	18313	18025	17925	18023	18044	18167	18087	18143	18142	18037	17966	17992	18173	18076	18036	17987	18029	18102	18094	18261	18100	18023	17920	18023	18066	18113	18157	18229	18103	18035	18038	18162	18002	18186	18087	18108	17988	17906	17945	18213	18186	18070	18256	17975	18020	18038	18061	18060	18188	17947	18113	17923	18128	18180	18106	18018	18081	18023	17979	18183	17969	18166	18216	17973	18045	17982	18060	18044	18015	18097	18078	17960	18061	18072	18091	18164	17903	17956	18004	17952	18059	18175	18238	18047	18018	18132	18236	18111	18016	17996	18094	17906	18047	17989	18106	17934	18041	17979	18149	18043	18128	18168	18042	18156	18170	18059	18168	18090	18182	18257	18126	18049	18062	17973	18215	18139	17939	18080	18099	18054	18102	18054	18002	18071	18173	18139	18030	18155	18055	18047	18066	18038	18066	17993	18100	18151	17934	18160	18250	18154	18061	18047	18150	18046	18150	18099	18037	18064	18061	18017	18383	18088	18080	18098	18117	18056	18161	18262	18041	17760	18206	17934	18109	18056	18045	18017	17971	17999	18270	17941	18063	18046	18015	18112	18029	18023	18072	18122	18017	18044	18061	17843	18029	17889	18082	18109	17791	18181	18060	18114	18131	18073	18113	17986	18152	18227	17977	17987	17958	18166	18004	18049	17860	17950	17932	18202	18157	18246	18177	17929	17909	18134	18105	17845	18240	18253	17977	18173	18190	18120	18137	18135	17843	18117	17971	18232	18024	18163	17977	17987	18137	18017	18092	17835	18176	17886	18119	17983	18079	18210	18049	18151	18103	18275	18126	17975	18154	18067	18003	18201	18242	18044	18065	18203	18117	18266	17877	18152	18337	18191	17915	18158	18178	18048	18056	18182	18126	18081	18058	17907	18117	18162	18237	17765	18099	18073	18104	18046	18053	18140	18117	18009	18128	18099	18236	18013	17911	17981	18084	18053	18135	17922	18025	17995	17891	18085	18038	18091	17989	18019	18034	17949	18102	18111	18241	17934	18032	17927	17965	18169	18259	18152	17976	18067	17893	17999	18183	18133	17878	18185	17987	18013	17913	18301	18042	17997	18183	17946	18176	18072	18063	18125	18277	18037	18058	17980	18183	18037	17912	18008	18075	18112	18188	18002	18247	18277	18106	17920	18190	18123	18145	17929	18082	18231	18179	18012	18180	18067	18127	18073	18070	17894	17905	18147	18010	18240	18139	18064	17884	18144	18234	18016	17893	18161	18056	18163	18300	18157	18009	18146	18220	18209	18054	18177	18090	17991	17950	18124	18090	18111	18044	18139	17861	17974	18033	18177	17999	18150	18029	18260	18307	18044	18191	17947	17924	17980	17866	18295	18236	18025	18176	17997	17983	17957	18093	18277	18009	18388	18089	18157	18050	18059	17976	18153	18005	18057	17920	18076	18026	18146	17901	17972	18341	17939	18109	18066	18106	18208	18120	18220	18183	18158	18159	18095	18094	18113	18150	18268	18065	18140	18118	18076	18179	18171	18056	17904	18278	17965	18064	18105	17988	17936	17878	18100	18216	18083	18029	18061	18000	18069	18213	18042	18135	17998	18122	18205	18018	18128	17978	17935	18060	18265	17976	17990	18127	18100	18079	18153	18186	18200	17930	18079	18125	18152	18164	18143	17934	18128	18135	18316	18034	18230	18076	18048	18236	18088	18045	17994	18077	17924	18080	18060	17905	18224	18124	17911	18050	18062	18088	18225	17975	17913	17948	17983	18172	18135	18054	18170	18084	18209	18044	18036	18238	18115	18170	18144	18082	18142	18126	18116	18104	18152	18030	18137	18161	17946	18065	18201	18088	18124	17957	18055	18034	18248	17995	18064	18069	18193	18359	18040	18081	18179	18218	18320	18232	18066	18051	18050	17944	18178	17940	18226	18112	18097	17966	18116	18232	18153	18049	18053	18308	18165	18024	18196	17929	18117	18217	17980	18032	18239	18063	18132	17987	18011	18100	18048	18098	18016	18172	18128	18125	18159	18052	17923	18088	18074	18044	17941	18005	18191	18078	18190	18085	18110	18166	18001	17818	18069	18255	18022	17976	18032	18043	18001	18092	18194	18014	18135	18094	18011	18148	18285	18049	18130	18073	18009	18222	18010	18276	18079	18018	17983	18285	17998	18054	18151	18145	18136	18103	17973	18108	18136	17853	18304	18129	18085	18022	18114	18193	18100	18201	18129	18078	18104	18085	18137	18130	18307	18049	18220	17871	18227	17863	18112	18145	18168	18147	18002	18005	18237	18146	18114	18133	18158	18042	18223	18030	18127	18176	18282	17898	18136	17938	18206	18206	18223	18040	18062	18017	18071	18239	18290	18127	18005	18133	18078	18040	18056	17980	17914	18028	18067	18187
23392	21354	28228	27710	38726	75570	70707	54575	40778	36211	34064	33595	33499	33413	33435	33340	33489	33433	33437	33269	33200	33552	33385	33073	33650	33256	33039	33378	33139	33034	32956	33026	33117	33225	33373	33441	33181	32955	33077	33162	33111	33414	33331	33236	33377	33160	33256	33083	33440	33331	33251	33270	33182	33607	33038	33377	32976	33392	33098	32982	33272	33154	33121	33229	33067	33426	33308	33074	33376	33273	32776	33382	33427	32810	33272	33226	33090	32925	33104	33107	33420	33257	32887	33363	33454	33303	33417	33057	33226	33441	33310	33256	33265	33112	33087	33302	33095	33213	33502	33045	33510	33311	33032	32914	33032	33066	33260	33300	33282	33337	33165	33057	33317	33181	33168	33353	33290	32947	33105	33029	33152	33081	32950	33342	33001	33525	33090	33230	33476	33337	33379	33131	32932	33221	32991	33137	33196	33110	33317	33270	33119	33366	33016	33094	32970	33405	33225	33160	33115	33164	33208	33371	33134	33152	33219	33283	32918	33021	33344	33069	33161	32889	33025	33180	33257	33262	33059	33058	33064	32940	32924	33060	32994	32903	33107	32961	32939	33437	33324	33072	33170	32976	33238	33080	33183	33073	33295	33360	33152	32979	32943	33292	33232	32990	33199	32996	32980	32965	33080	33083	33095	33052	33245	32974	33063	33349	32992	33085	33123	33035	33319	33374	33341	33241	33076	33181	32917	33218	33056	33110	32877	33056	33221	33357	33358	33032	33161	33063	33221	32833	33293	33137	33012	32948	33293	33011	33374	33301	32993	33290	33102	33034	33011	33097	33181	33213	33354	33470	33171	33314	33123	33140	33273	33233	33209	33238	33283	33149	33011	32902	33373	32843	33129	32876	33339	33050	33311	33141	33175	33143	33000	32897	33137	33166	32875	33173	33091	32956	33035	33245	33180	33173	32976	33108	32987	33218	33195	33257	33225	32929	33342	33093	33235	32964	33270	33191	33308	33263	33188	33114	33466	33008	33246	33037	33192	33219	33209	33257	33273	33339	33188	32912	32836	33073	33178	33181	33040	33185	33207	33247	33248	33056	33170	33042	33322	33146	33054	33008	32867	33070	33108	33050	33398	33212	33212	33132	33094	33094	33208	33126	33142	33095	33117	33248	33153	32738	32926	32890	33080	33215	33050	32815	33399	33047	33437	33036	33133	33132	32968	32846	33042	33219	33334	33356	33190	33227	33434	33502	33378	33308	33383	33033	33077	32908	33368	33216	33113	33101	33098	33053	33145	33010	33149	32827	33330	32957	33119	33034	33394	33037	33390	33274	33379	32965	33004	33140	33379	33237	33396	33144	33051	33059	33396	33303	33341	33350	33170	33210	33254	33085	33087	33120	33331	33199	33101	32862	32941	33042	33011	33290	33268	33258	33331	33112	33075	33113	33150	33012	33164	33241	33331	32992	33109	33329	33335	33441	33002	33331	33276	33199	33045	33086	33243	33062	33164	32952	32873	33067	33055	33156	33034	33245	33204	33281	33271	32822	33243	33049	32850	33171	32847	32986	33022	33256	33214	33214	33199	33146	33117	33160	33113	33249	33069	33160	33008	33214	33246	33135	33373	33042	33030	33270	33365	33455	33333	33228	33098	33073	33458	33141	33010	33289	33315	33250	33090	33083	33411	33160	33044	33202	33130	33119	33302	32981	33164	33282	33418	33225	33289	33286	33235	33288	33141	33222	33241	33335	32980	32971	33034	33188	33120	33024	33131	32812	33094	33208	33385	33207	33238	33212	33279	33233	33159	33120	33073	33258	33399	33338	33027	33255	33187	33082	33289	33101	33225	32983	33163	32919	33034	33248	33307	33438	32923	32930	33147	33345	33082	33278	33196	33090	33224	33331	33144	33318	33031	33025	33037	33397	33249	33108	33298	32912	33210	33157	33270	33525	33370	33350	33191	33208	33541	33149	33100	33393	33217	33337	33060	33249	33133	33344	33334	33229	33015	32989	33247	33009	32918	32893	33393	32988	33365	33494	33330	32938	32970	33026	33157	33174	33323	32926	33271	33099	32916	33329	33399	33174	33412	33196	33394	33061	33527	33116	33074	33109	33164	33094	33326	33212	33126	32988	33209	32850	32799	33109	33012	33398	33217	33056	33120	33306	33362	33265	32993	33147	33093	33136	33057	33030	33395	33368	33218	33174	33093	33071	33131	33130	33234	33161	33181	33322	33091	33164	33196	33141	33304	33074	33354	33039	33377	32977	33065	32955	33103	33206	33040	33207	33180	33307	33154	33310	33146	33268	33156	32971	33085	32803	33352	33029	33303	33264	33218	33240	33330	33231	33157	33319	33138	33065	32916	33142	33328	33135	33289	33162	32912	33080	33048	33135	33199	33281	33145	32908	33140	33086	33044	33171	33269	33274	33256	32999	33044	33178	33242	33325	33153	33123	33118	33006	33025	33068	33339	33094	33091	33125	32953	33128	33082	33180	33110	33329	33343	33075	33103	33045	33320	33353	33218	33559	33169	33499	33357	33082	33351	33373	33305	33217	33070	33293	33123	32966	33404	33315	33231	33061	33037	33182	33371	33308	33179	32985	33241	33325	32852	33266	33128	32991	33102	33323	33197	33209	32966	32820	33040	33300	33043	33055	33097	33042	32986	32833	33095	33136	33401	33214	33340	33177	32964	33352	33290	33111	33064	32806	33206	33122	33163	33128	33198	33074	33460	33383	33217	33171	33216	33080	33093	32982	33099	33339	33433	33185	33312	33211	33219	33002	33258	33399	33258	33127	33152	33303	32990	32984	33278	33193	33059	33137	33168	33036	33187	33353	33342	33030	33084	33381	33070	32988	33095	33362	33246	33170	33189	33267	33284	33288	33216	33057	33135	33184	33181	33161	33167	33132	33236	33180	33057	32922	33052	33179	33144	33140	33246	33030	33191	33071	32868	33031	33172	33259	33063	33112	33100	32936	33035	33221	33017	33309	33206	33058	33301	33054	33087	33390	33035	33064	33045	32948	33214	33399	33128	32985	33201	33124	33292	33172	33033	33177	33000	33041	33222	33233	33136	33220	33126	33037	33333	32938	33024	33078	33192	33005	33155	33219	33093	33197	33245	33357	32962	33026	33018	33322	33207	33030	33335	32953	33115	33158	33227	33215	33090	33296	33337	33361	32939	33420	32866	33011	33375	33289	33105	33255	33242	33182	33397	33037	32999	33088	33220	33164	32860	33217	33185	33050	33358	33272	33101	33168	33303	33345	33049	33055	33296	33301	33324	33361	33176	33283	33093	33281	33187	33090	33400	33239	33162	33195	33193	33089	33205	33443	33361	33079	32945	33320	32990	33059	33140	33044	33127	33121	33232	33158	33304	33025	33083	33179	33404	33240	33171	33059	33349	33077	33249	33324	33044	33019	32951	32973	33099	33387	33122	33172	33321	33190	33073	33466	33374	33199	33077	33300	33465	33140	33021	32955	33202	33148	33373	33172	33326	33177	33007	33408	33292	33053	33259	33163	33242	33276	33333	33394	33283	32930	33343	33025	32963	33242	33096	33495	33061	33320	33184	33001	33099	33032	33181	33347	33318	32897	33124	33410	33334	32969	33120	33078	33291	33069	33009	33166	33094	33116	33092	33176	33542	33386	33493	33014	33098	33043	33227	33081	33240	33103	33046	33132	33014	33428	33247	33216	33055	33104	33075	33011	32975	33275	33421	33248	33464	33113	33094	33365	33090	33151	33185	33261	33148	33200	33094	33048	32937	32994	32907	33008	33206	32895	33063	33053	33148	33028	33000	33246	33096	32936	33261	33077	33386	33231	33332	33213	33302	33050	33035	33120	33062	33204	33352	33161	32904	33007	33124	33102	33119	33272	33264	33178	33286	33251	33133	33215	33352	33192	32894	33070	33283	33239	33133	33201	33103	33045	33102	33167	33075	33163	33115	33002	33195	33380	33037	33261	33276	33219	33161	33093	33145	32851	33211	32933	33057	33117	33205	32962	33465	33118	33044	33015	33061	33292	33259	33126	33051	33153	33191	33167	33144	33300	32936	32873	33123	33005	33108	33134	33238	33085	33225	33240	33087	33116	32915	33277	33125	33064	33292	33213	33279	33218	33045	33081	33074	33151	32944	33322	32934	32927	33412	33249	33138	33218	32960	33071	33535	33360	33170	33176	33228	33132	32890	33276	33064	33238	33188	33058	33256	33169	33085	33404	33355	33034	33130	32909	33164	33205	32977	33180	33128	32969	33146	32773	33053	33283	33097	33239	33070	33110	33065	33535	33342	33115	33107	33281	33310	33106	33114	33138	32965	33047	33230	33087	33175	32809	33050	33273	32992	33100	33028	33113	33159	33059	33127	33260	33099	33331	33320	33327	33018	33276	33060	33122	33168	33373	33058	33314	33337	33097	33087	33186	33228	33111	33032	33092	33058	33218	32909	33168	33077	33126	33180	33005	33426	33027	33355	33111	33115	33174	33360	33105	33313	33337	33187	33117	33055	33106	33306	33292	33288	33262	32913	33053	33082	33039	33213	33178	33363	33165	33126	33160	33294	32956	33144	33240	33003	33334	33385	33012	33021	33422	33385	33342	33198	33399	33156	32918	33335	33214	33074	33120	33058	33099	33203	33149	33173	32952	33211	33344	33329	33539	33170	33056	33189	33432	33197	33189	33324	33208	33040	32992	33053	33093	33215	32985	33400	33277	33452	33260	33088	33244	33398	33076	33116	33269	33473	33286	33449	33138	33008	33323	33041	33081	33217	32949	33361	33482	33550	33238	33297	33088	33115	33169	32996	33200	33409	33381	33197	32960	32876	33100	33335	33064	32989	33078	33195	33269	33180	33168	33239	33353	33039	33171	32930	32989	33139	33261	33274	33029	33108	33275	33196	33316	33049	32998	33251	33301	33252	33159	33207	33236	33383	33334	32956	33139	33191	33020	33317	33171	33159	33195	33303	33068	33136	33222	33280	33322	33450	32977	33179	33333	33096	33259	33418	33202	33277	33154	33133	33281	33033	33458	33088	33210	33330	33129	33269	32807	33030	33211	33022	33140	33249	32964	33139	33014	33375	32929	33114	33050	33496	33125	33375	33206	33051	33370	33132	33247	33464	33316	32902	33484	33202	33094	33125	33070	33178	33285	33159	33472	33263	33128	33574	33281	32900	32897
15370	24325	26651	23966	40409	76815	66600	43786	26899	21321	19126	18895	18959	18918	18613	18713	18892	18933	18937	18890	18980	18948	18803	18790	18846	18941	18890	18730	19018	19072	19071	18735	18894	18996	18741	19016	18715	18928	18874	18875	19070	18543	18950	18817	18857	18950	18877	18755	18793	18793	18947	18864	18841	18860	18947	18871	18856	18739	18824	18932	18910	18777	18906	18854	18856	18875	18680	18404	18933	18720	18747	18748	18722	18840	18805	18875	18605	18738	18732	18705	18985	18789	18783	18740	18685	18993	18895	18683	18902	18961	18906	18853	18751	18710	18832	18819	19112	18932	18867	18708	18952	18825	18931	18839	18811	18730	18737	18766	18782	18831	18592	18797	18954	18901	18773	18883	18995	18881	18729	18866	18867	18703	18758	18840	18856	18847	18824	18689	18837	18676	19096	18792	18728	18780	18842	18780	19038	18883	18855	18792	18706	18746	18881	18751	18995	18885	18654	18857	18933	18867	18676	18863	18792	18899	18546	18688	18808	18758	18711	19025	18792	18932	18845	18640	18822	18715	18938	18703	18655	18792	18872	18793	18904	18645	18731	18926	18856	18953	18812	18870	18697	18746	18817	18616	18789	18839	18725	18906	18800	18882	18988	18814	18968	18752	18651	18983	18650	18789	18807	18820	19008	18809	18679	18777	18786	18769	18649	18815	18933	18741	18716	18912	18881	18552	18834	18839	18790	18606	18740	18606	18752	18731	18898	18702	18919	18710	18751	18862	18483	18665	18790	18902	18775	18961	18744	18859	18805	18891	18709	18893	18979	18937	18901	18907	18776	18723	18609	18705	18754	19050	18776	18698	18740	18594	18598	18713	18898	18878	18769	18761	18837	18950	18842	18874	18737	18751	18906	18801	18882	18681	18727	18892	18765	18481	18734	18824	18814	18800	18933	18761	18974	18830	18798	18871	18677	18872	18964	18730	18728	18794	18653	18802	18912	18829	18895	18736	18910	18891	18680	18798	19115	18942	18738	18881	18992	18651	18847	19022	18792	18669	18704	18845	18765	18645	18826	18798	18872	18793	18860	18859	18834	18649	18794	18692	18908	18946	18780	18819	18671	18922	18763	18671	18788	18661	18873	18858	18725	18986	18814	18734	18997	18639	18851	18697	18613	18603	18745	18714	18803	18710	18728	18750	18800	18824	18892	18798	18818	18862	18745	18774	18664	18837	18712	18902	18674	18916	18951	18678	18818	18776	18701	18630	18877	18725	18653	18692	18798	18731	18677	18811	18842	18572	18675	18746	18755	18778	18916	18632	18739	18687	18749	18634	18802	18717	18916	18820	18819	18885	18627	18874	19032	18908	18776	18791	18627	18895	18899	18744	18850	18784	18829	18802	18835	18805	18859	18649	18756	18749	18873	18668	18834	18775	18794	18896	18920	18828	18792	18993	18808	19029	18829	18675	18839	18797	18820	18923	18817	18639	18817	18672	18772	18877	18714	18827	18893	18942	18821	18807	18815	18853	18652	18777	18955	18915	18547	18661	18742	18750	18771	18926	18905	18734	18740	18841	18705	18715	18963	18772	18706	18772	18811	18886	18752	18883	18756	18708	18848	18748	18847	18732	18748	18926	18891	18730	18919	18726	18832	18712	18923	18685	18702	18878	18930	18923	18864	18793	18650	18873	18873	18853	18864	18799	18782	18808	18775	18717	18609	18734	18753	18685	18582	18913	18786	18706	18906	18801	18725	18918	18833	18624	18552	18664	18780	18837	18727	18889	18849	18927	18775	18756	18640	18869	18705	19033	18914	18893	18794	18718	18703	18678	18713	18841	18829	18836	18786	18799	18622	18848	18726	18959	18867	18883	18779	18602	18749	18796	18928	19035	18665	18857	18981	18816	18976	18731	18662	18965	18923	19011	18811	18853	18786	18855	18588	18809	18885	18600	18884	18778	18858	18781	18971	18901	18847	18747	18713	18843	18610	18852	18890	18701	18936	18998	18649	18720	18964	18955	18893	18989	18794	18958	18906	19053	18872	18850	18664	18892	18832	18811	18567	18759	18855	18882	18556	18853	18741	18981	18769	18832	18853	18893	18919	18838	18729	18795	18744	18964	18898	18762	18940	18749	18954	18804	18748	18746	18835	18836	18522	18807	18874	18657	18669	18828	18654	18697	18886	18800	18868	18819	18643	18821	18659	19007	18932	18629	18791	18769	18843	18606	18895	19035	18670	19059	18739	18913	18650	18909	18724	18765	18893	18719	18828	18730	18769	18819	18661	18851	18750	18887	18856	18872	18783	18603	18693	18590	18716	18930	18892	18796	19038	18709	18875	18713	18749	18844	18897	18866	18670	18807	18775	18733	18794	18963	18816	18828	18506	18794	18803	18693	18975	18882	18830	19052	18874	18702	18834	18896	18674	18750	18738	18866	18622	18697	19042	18810	18942	18781	18748	18836	18907	18862	18757	18856	18666	18737	18719	18770	18723	18815	18693	18758	18703	18578	18782	18788	19017	18758	18742	18676	18903	18666	18635	18689	18735	18666	18865	18909	18660	18899	18779	18891	18714	18759	18699	18901	18549	18785	18826	18797	18451	18846	18830	18836	18805	18799	18932	18801	18687	18864	18801	18955	18830	18933	18813	18938	18841	18662	19037	18815	18749	18562	18926	18802	18915	18948	18884	18886	18750	18659	18887	18739	18827	18886	18758	18894	18818	18800	18768	18720	18721	19006	18652	18747	18840	18801	18866	18819	18940	18880	19030	18837	18763	18773	18812	18850	18763	18770	18901	18573	18747	18930	18761	18940	18879	19037	18954	18871	18839	18752	18763	18798	18787	19023	18801	19025	18703	18717	18936	18830	18847	18792	18696	18605	18778	18937	18868	18746	18891	18683	18602	18765	18727	18778	19148	18731	18758	18785	18689	18707	18746	18833	18711	18773	18837	18830	18824	18802	18678	18838	18671	18780	18873	18821	18902	18647	18800	18824	18815	18822	18764	18812	18702	18887	18925	18746	18741	18592	18794	18791	18790	18773	18885	18494	18882	18707	19009	18885	18806	18726	18769	18789	18681	18656	18711	18659	18723	18768	19002	18851	18934	18809	18771	19014	18644	18816	18747	18731	18965	18834	18586	18795	18761	18716	18761	18893	18855	18667	18714	18950	18864	18913	18927	18887	18852	18855	18776	18808	18749	18861	18637	18928	18830	18772	18864	18721	18548	18903	18766	18805	18953	18665	18908	18596	18778	18737	18833	18812	18756	18554	18858	18823	18761	18765	18837	18789	18877	18818	18938	18804	18945	18729	18826	18642	18929	18846	18816	18984	18833	18841	18621	19029	18942	18935	18658	18714	18749	18865	18770	18858	18774	18739	18813	18931	18896	18744	18838	18882	18703	18906	18801	18809	18909	18754	19021	18795	18691	18718	18860	18562	18781	18622	18851	19061	18887	18782	18811	18971	18762	18757	18812	18502	18931	18683	18642	18799	18791	18766	18965	18784	18770	18822	18819	18938	18820	18917	18714	18811	18775	18932	18882	18747	18814	18996	18671	18672	18833	18698	18761	18726	18915	18760	18653	18703	18593	18845	18752	18586	18714	18899	18680	19029	18869	18740	18821	18729	18963	18948	18700	18589	18895	18886	18718	18871	18682	18873	18911	18824	18633	18701	18887	18775	18699	18843	18730	18785	18694	18834	18830	18738	18792	18705	18791	18989	18899	18696	18935	18876	18821	18691	18640	18689	18762	18762	18866	18713	18554	18879	18776	18870	18819	18878	18748	18732	18827	18844	18685	18682	18760	18625	18886	18684	18932	18823	18736	18802	18959	18935	18747	18581	18930	18872	18691	18830	18807	18973	18752	18646	18915	18767	18762	18874	18907	18711	18680	19012	18664	18919	18843	18701	18920	18852	18908	18879	18908	18855	18715	19023	18721	18894	18660	18830	18848	18669	18839	18880	18689	18746	18760	18762	18648	18826	18656	18881	18927	18987	18693	18630	18949	18935	18849	18933	18864	18860	18806	18524	18739	18828	18654	18662	18727	18865	18950	18720	18618	18782	18525	18794	18563	18784	19001	18729	18858	18670	18835	18815	18663	18926	18852	18709	18979	18734	18858	18764	18767	18883	18953	18795	18953	18741	18711	18732	18581	18929	18916	18817	18706	18883	18836	18724	18826	18695	18750	18750	18773	18615	18945	18960	18609	18609	18988	18672	18971	18735	18839	18810	18898	18677	18898	18804	18746	18810	18785	18766	18620	18777	18711	18946	18848	19020	18577	18886	18937	18754	18685	18647	18983	18763	18737	18821	18928	18892	18886	18849	18794	18827	18628	18689	18782	18653	18840	18888	18952	18866	18772	18804	18819	18723	18928	18779	18904	19005	18898	18664	18859	18937	18750	18755	18783	18743	18932	18823	18741	18772	18767	18606	18727	18819	18756	18777	18629	18868	18695	18877	18752	18772	18925	19017	18878	18630	18899	18713	18699	18823	18731	18669	18867	18696	18886	18635	18997	18804	18868	18814	18741	18947	18642	18656	18864	18650	18873	18967	18849	18673	18782	18879	18704	18897	18959	18642	18872	18741	18875	18857	18837	18646	18780	18757	18696	18687	18947	18756	18803	18929	18980	18885	18812	18785	18939	18770	18837	18810	18930	18888	18999	18762	18963	18858	19045	18696	19002	18948	18745	18926	18548	18860	18711	18994	18701	18751	18867	18901	18749	18930	18784	18844	18747	18898	18831	18786	18929	18673	18873	18633	19043	18772	18908	18909	18887	18970	19048	18986	18817	18832	18956	18756	19017	19112	18784	18680	18697	18769	18761	18802	19015	18727	18877	18638	18711	18558	18788	18825	18783	18716	18709	18890	18894	18789	18670	18580	18675	18828	18840	18813	18655	18870	18637	18725	18776	18793	18920	18867	18958	18950	18792	18877	18745	18838	18911	18866	18726	18925	18908	18811	18753	18861	18892	18726	18844	18835	18968	18681	18935	18846	18756	18838	18853	18803	18957	18878	18831	18711	18786	18690	18707	19022	18778	18601	18580	18829	18750	18824	18922	18764	18868	18950	18681	18717	19041	18936	18908	18720	18758	18743	18775	18752	18707	18992	18888	18884	18953	18826	18850	18813	18691	18652	18736	18820	18684	18910	18515	18998	18781	18723	18843	18911	18692	18726
22761	21279	28052	26667	42674	84363	77140	61245	44047	38253	35278	34726	34376	34181	34357	34204	34565	34609	34231	34452	34386	34558	34273	34248	34627	34415	34406	34462	34124	34102	34299	34303	34452	34415	34425	34289	34069	34399	34280	34277	34013	34360	34326	34257	34414	34190	34422	34270	34076	34277	34561	34047	34216	34055	34453	34377	34517	34391	34127	34286	34108	34412	34232	34357	34223	34315	34275	34006	34316	34373	34098	34070	34176	34169	34215	34271	34270	34475	33997	34317	34296	34310	33926	34208	34173	33993	34403	34327	34235	34233	34287	34551	34336	34321	34051	34476	34134	34071	34298	34190	34291	34187	34079	33896	34306	34345	34253	34251	34264	34162	34119	34279	34178	34100	34102	34265	34124	34031	34219	34322	34237	34094	34375	34038	33963	33953	34298	34301	34122	34265	34113	34327	34293	34216	34281	34191	34338	34162	34105	34338	34424	34439	34077	34113	34396	34270	34292	34345	34064	34314	34279	34136	34027	34204	33764	34069	34338	34162	34285	34229	34298	34440	34158	34097	34350	34163	34053	34090	34185	34333	34249	34051	34164	34131	34057	34217	34355	34223	34306	34227	34235	34049	34572	34317	34029	34246	34309	33989	34087	34168	34258	34236	34043	34274	34292	34432	34041	34308	34178	33967	34325	34313	34185	34297	34130	34094	34225	34298	34118	34311	33967	33939	34505	34191	34312	34292	34310	34119	34117	34180	34086	34297	34338	34406	33919	34013	34099	34190	34203	33992	34208	34037	34383	34359	34060	34114	33886	34134	34315	34456	34294	34022	34214	33967	34333	34248	34332	34212	34203	33953	34386	34212	34275	34334	34239	34106	34164	34227	33835	34281	34161	34129	34113	34139	34152	34493	34185	34172	34198	34137	34206	34060	34308	34497	33940	34050	34285	34294	34299	34210	34253	34471	34193	33948	34196	34142	34342	34603	34093	34290	34234	34171	34189	34253	34369	34278	33969	34390	34425	34528	34141	34157	34037	34315	34303	34375	34211	34153	33876	34288	33973	34398	34311	33906	34582	34074	34048	34398	34059	34010	34183	34222	34002	34292	34248	34368	34243	34135	34218	34265	34010	34112	34264	33952	34194	34045	34042	34054	34107	34085	34118	34363	34077	34219	34096	34256	34171	34319	34162	34483	34130	34238	34438	34135	33951	34238	34249	34133	34123	34195	34235	34165	34138	34341	34387	34357	34096	34454	34288	34299	34285	34219	34178	34121	34348	34028	34462	34421	34221	34128	34122	34168	34393	34181	34196	33960	34145	34044	34073	34163	34155	34430	34380	34428	33755	34157	34267	34332	34015	34166	33999	34165	34415	34276	34092	33954	34056	34020	34138	33985	34194	34096	34431	34372	34052	34102	34224	34202	34152	34008	34407	34489	34292	34098	33996	33839	34307	34043	34084	34233	34117	33852	34027	34251	34246	34301	34359	34258	34177	34244	34259	34300	34222	34240	34255	34321	34237	34123	34341	34148	34072	34096	34053	34193	34151	34279	34383	34222	34151	34438	34539	34107	34088	34266	34241	33953	34224	34186	34449	34362	34119	33914	34201	34214	34390	34084	34241	34437	34369	34296	34175	34434	34374	33840	34171	34162	34052	34085	34226	34110	33969	34137	34115	34013	34242	34153	34380	34151	34021	34241	34131	34180	34301	34173	34145	34329	34244	34066	33964	34304	34044	34005	34024	34110	34110	34136	34234	34102	34147	34134	34031	34391	33943	34359	34192	34217	34252	34180	34421	34202	34330	34237	34221	34236	34154	34175	34110	34453	34096	34242	34363	34116	34463	34228	34152	34085	34335	34017	34277	34007	34144	34151	34072	34376	34469	34106	34292	34396	34322	34218	34329	34079	34006	34287	34355	33963	34253	34201	34174	34230	34302	34283	33914	34300	34158	34481	34073	34209	34133	34258	34315	34248	34402	34110	34399	34252	34454	34322	34150	34327	34346	34103	33979	34426	34080	34387	34023	34331	34120	34270	34153	34228	34307	34002	34205	34262	34235	34298	34512	34179	34225	34114	34121	33721	33980	34122	34156	34123	33990	34081	34280	34334	34403	34045	34212	34249	34291	34134	33876	34346	34308	34291	33975	34365	34344	34253	34010	34461	34144	34102	34276	34315	34317	34331	34221	34113	34180	34271	34091	33982	34208	34265	34327	34210	34134	34399	34150	34304	33939	33974	34171	34223	34184	34291	34311	34057	34057	34154	34347	34220	34338	34079	33931	34218	34440	34442	34512	34345	34169	34170	34165	34202	33975	34094	34166	34263	34091	34368	33948	34131	34345	34120	34283	34021	33986	34329	33892	34175	34288	34493	34228	33933	34082	34307	34197	34316	34287	34181	34085	34160	34330	34234	34053	34169	34353	34142	34142	34290	34027	34341	34172	34047	34052	34423	34308	34007	34372	34365	34202	34153	34209	34307	34191	34232	34310	34102	33965	34345	34226	34167	34122	34184	34287	34512	34068	34088	34298	34159	34213	34146	34036	34205	34265	34337	34219	34108	34284	34037	34352	34227	34242	34434	34339	34231	34530	34329	34201	34044	34077	34340	34087	34009	34191	33854	34154	34223	34373	34096	34197	34273	34181	34006	34210	33996	34110	34205	34310	34020	34093	34320	34377	34260	34667	34245	34215	34195	34464	34239	34265	34016	34266	34065	34052	34283	34177	34271	34249	34110	34355	34216	34299	34056	33943	34043	34397	34194	34420	34371	34286	34355	34271	34255	34043	34269	34129	34352	33838	34009	34098	34120	34186	34102	34283	34021	34135	34367	34261	34184	34107	33966	34312	34133	34031	33991	34094	34139	34010	34055	34187	34060	34301	33833	34210	34008	34380	33840	34141	34119	34146	34454	34217	34018	33986	34003	34188	34258	34318	34085	34317	34300	34213	34073	34160	34081	34161	34286	34359	34098	33971	33915	34066	34106	34386	34255	34156	34251	34287	34042	34149	34460	34102	33998	34061	34010	34068	34347	34149	34209	34261	33941	34178	34464	34340	34080	33857	34113	34260	34407	34025	34005	34219	34110	34280	34277	34175	34347	34409	34060	34427	34350	34227	34375	34042	34249	34586	34158	33944	34188	34250	33998	34365	33880	34349	34059	34109	34184	34041	34386	34430	34406	34061	34060	34096	34293	34268	34311	34238	34289	34022	34278	34173	33856	34011	34144	34470	34388	34274	34437	34217	34166	34242	34251	34339	34367	34158	34069	34339	34192	34417	34071	34330	34324	33985	34051	34103	34099	34467	34257	34207	34421	34136	33997	34351	34059	34114	34180	34353	34158	34341	34270	34174	33840	34105	34221	34272	34120	34247	34093	33985	34213	34419	34108	34123	34273	34113	33863	34422	34245	34028	34339	34450	34196	34355	34353	34214	34046	34058	34360	34268	34213	34261	34216	33939	33955	34173	34335	34282	34319	34208	34388	34221	34304	34230	33920	34340	34350	34221	34334	34236	34274	34204	34208	34160	34032	34121	34382	34282	34124	34398	34198	34063	34360	34307	34403	34113	33873	34293	34393	34027	34142	33983	34111	34100	34445	34066	34202	34296	34501	34136	34380	34342	34150	34299	34129	34230	34234	34297	34120	34135	34364	34228	33971	34011	34229	34276	34024	34360	34069	34342	33951	34235	34102	34239	34146	34164	34055	34018	34056	34256	34084	34111	34267	34296	33927	33946	34318	34194	34065	34078	34221	34077	34334	34503	34161	34062	34406	34144	34219	34561	34148	34172	33956	34131	34497	34267	34340	34378	34235	34258	34090	34399	34272	34140	34301	34033	34214	34459	34003	34285	34150	34258	34217	34004	34121	34333	34021	34160	34316	34360	33932	34137	34198	34070	33917	34218	33946	34217	34341	34280	34234	34230	34018	34132	34215	34056	34134	34304	33856	34164	34370	34171	34032	34189	34289	33998	34313	34146	34194	34081	34241	34236	34176	34309	33935	34201	34271	33943	34023	34148	34327	34254	34153	34308	34337	34324	34215	34466	34281	34137	34419	34180	33948	34370	34074	34311	34151	34503	34365	34363	34160	34641	34477	34220	34133	34152	34343	34525	34033	34175	34068	34150	33960	34124	34331	33868	34151	34069	34138	34133	34110	34282	34330	34167	34349	34168	34311	34278	34466	34371	34161	34241	34185	34254	34202	34292	34325	34226	34078	34361	34057	33946	34387	34077	34272	34266	34267	34080	33982	34196	34035	34078	34129	34239	33755	34002	34197	34492	34061	34190	34339	34216	34082	33973	34204	34275	34198	34332	34133	34295	34305	34284	34111	34360	34348	33974	34249	34100	34069	34185	34230	34281	34228	33945	34287	34268	34081	34074	34278	34100	34064	34518	34314	34098	34240	34044	34164	34365	34297	34317	34168	34483	34466	34093	34070	34285	34050	34080	34052	34073	34085	34407	34292	34175	34171	34159	33765	34185	34187	34404	34103	34145	34341	34218	34290	34343	34011	34230	34306	34030	34248	34434	34266	34576	34315	34278	34034	34083	34216	34222	34137	34419	34318	34099	34117	34243	34268	34168	34211	34216	33958	34173	33929	34223	34295	34067	34303	34223	34089	34318	33884	34079	34371	34124	34152	34280	34229	34162	34186	34033	34110	34373	33919	34249	34433	34113	34303	34408	34217	34529	34077	34328	34298	33961	34214	33972	34421	34324	34054	34191	34355	34343	34227	34191	34015	34016	33974	34305	34319	34164	34247	34123	34299	34071	34119	34135	34386	33901	34133	34176	34066	34102	34245	34211	34208	34186	34138	33743	34271	34161	34211	34214	34196	34253	34446	34263	34105	34185	34233	34299	34171	34279	34333	34178	34341	34109	34219	34349	34114	34136	34259	34505	34360	34234	34006	34127	34304	34211	34295	34347	34049	34236	34186	34361	34494	34333	33933	34419	34273	34214	34092	34291	33996	34480	34074	34251	34148	34202	34335	34177	34121	34162	34379	34098	34189	34198	34332	34381	34152	34358	34373	34175	34241	34215	34264	34148	34229	33984	33998	34464	34245	34180	34160	34102	34319	34341	34204	34313	34062	34194	34209	34205	34360	34453	34399	34396	34047	34168	34061	34430	34221	34185	34134	34099	34149	34210	34173	34378	34210	33932	34326	34418	34170	34305	34125	33995	34131
16255	29240	28299	25723	48636	88742	79032	53203	30940	23145	20105	19383	19526	19519	19221	19742	19702	19463	19663	19549	19486	19595	19726	19413	19589	19408	19524	19515	19563	19432	19736	19518	19549	19335	19325	19503	19479	19367	19467	19311	19531	19630	19491	19449	19556	19427	19596	19403	19581	19628	19384	19329	19622	19395	19350	19394	19620	19519	19280	19442	19428	19556	19318	19593	19484	19350	19565	19504	19562	19351	19465	19538	19382	19606	19574	19458	19322	19615	19355	19485	19375	19501	19495	19407	19422	19489	19331	19479	19484	19452	19479	19299	19354	19527	19606	19217	19440	19363	19575	19299	19557	19577	19542	19524	19437	19433	19243	19419	19431	19399	19496	19404	19423	19414	19348	19476	19460	19520	19364	19288	19391	19685	19366	19564	19407	19258	19319	19414	19357	19453	19659	19370	19422	19547	19171	19376	19375	19386	19427	19402	19432	19570	19534	19397	19499	19357	19463	19471	19431	19384	19559	19514	19281	19499	19337	19253	19558	19456	19373	19246	19345	19389	19394	19431	19388	19592	19562	19519	19432	19265	19322	19385	19465	19441	19534	19424	19378	19496	19472	19420	19459	19363	19383	19579	19407	19327	19409	19274	19384	19502	19353	19360	19196	19425	19358	19621	19343	19492	19652	19549	19415	19283	19480	19346	19536	19564	19267	19407	19676	19330	19442	19266	19402	19241	19356	19228	19410	19567	19360	19573	19245	19445	19435	19397	19462	19480	19410	19527	19431	19348	19476	19524	19504	19472	19403	19415	19522	19409	19394	19403	19357	19415	19417	19220	19298	19408	19422	19336	19283	19437	19374	19529	19319	19219	19445	19374	19501	19523	19440	19557	19587	19294	19327	19331	19474	19411	19585	19548	19356	19281	19481	19443	19420	19458	19385	19633	19439	19436	19411	19454	19274	19456	19425	19443	19294	19490	19580	19433	19447	19356	19434	19540	19447	19548	19567	19409	19357	19380	19331	19657	19483	19395	19493	19319	19394	19302	19522	19587	19653	19520	19445	19335	19339	19486	19589	19321	19551	19308	19502	19311	19358	19357	19622	19461	19483	19514	19322	19470	19297	19340	19554	19415	19368	19557	19487	19460	19495	19447	19474	19451	19394	19436	19330	19534	19499	19322	19513	19397	19257	19480	19418	19480	19581	19407	19349	19422	19261	19411	19311	19270	19459	19523	19481	19529	19448	19375	19316	19613	19274	19468	19245	19315	19407	19283	19597	19376	19467	19307	19327	19347	19477	19443	19449	19322	19449	19372	19536	19349	19337	19356	19389	19403	19523	19393	19519	19363	19388	19277	19537	19448	19353	19381	19385	19411	19606	19378	19393	19416	19291	19409	19357	19373	19515	19378	19446	19409	19413	19489	19317	19406	19522	19374	19230	19428	19256	19481	19384	19446	19487	19388	19310	19473	19504	19515	19360	19364	19416	19238	19436	19283	19626	19414	19303	19236	19383	19386	19504	19563	19383	19405	19474	19266	19449	19385	19491	19344	19402	19706	19286	19580	19409	19249	19411	19455	19615	19451	19380	19584	19510	19490	19218	19413	19467	19575	19359	19520	19417	19486	19330	19504	19174	19462	19192	19558	19351	19509	19400	19465	19303	19279	19564	19154	19445	19267	19407	19479	19499	19412	19560	19391	19525	19302	19385	19462	19458	19288	19334	19337	19399	19500	19315	19312	19536	19373	19417	19382	19319	19428	19377	19416	19317	19250	19242	19433	19411	19552	19548	19383	19390	19343	19379	19282	19233	19379	19380	19486	19170	19241	19340	19450	19591	19316	19471	19405	19525	19614	19425	19314	19295	19629	19471	19289	19372	19635	19467	19408	19527	19467	19337	19541	19513	19390	19341	19327	19394	19557	19503	19492	19139	19282	19269	19419	19470	19191	19515	19232	19408	19547	19279	19462	19448	19479	19504	19504	19318	19438	19528	19506	19409	19501	19619	19286	19511	19405	19427	19528	19199	19406	19412	19373	19397	19151	19546	19477	19356	19372	19461	19423	19556	19474	19437	19382	19577	19246	19478	19576	19436	19408	19574	19337	19409	19353	19493	19293	19361	19349	19515	19439	19526	19303	19574	19386	19452	19288	19369	19439	19450	19480	19488	19419	19433	19699	19336	19456	19377	19376	19515	19359	19471	19686	19514	19358	19456	19464	19644	19428	19585	19539	19471	19386	19524	19508	19416	19484	19401	19490	19446	19512	19454	19315	19401	19266	19539	19453	19477	19469	19388	19341	19459	19491	19076	19573	19425	19383	19340	19482	19552	19373	19481	19367	19356	19554	19511	19409	19436	19270	19418	19258	19384	19438	19471	19557	19323	19418	19211	19481	19305	19473	19343	19298	19496	19507	19310	19404	19147	19644	19351	19319	19440	19317	19313	19317	19586	19333	19303	19448	19376	19525	19383	19297	19328	19460	19574	19220	19337	19325	19603	19420	19411	19274	19396	19498	19548	19419	19372	19470	19340	19405	19343	19388	19525	19359	19415	19612	19392	19539	19513	19473	19287	19373	19450	19502	19502	19372	19408	19370	19753	19313	19388	19333	19384	19441	19436	19400	19471	19499	19455	19238	19333	19452	19244	19360	19628	19476	19315	19510	19262	19490	19407	19504	19281	19472	19546	19320	19527	19425	19450	19273	19479	19403	19398	19475	19399	19370	19426	19395	19468	19584	19351	19145	19448	19628	19488	19291	19313	19456	19348	19360	19378	19413	19500	19354	19597	19309	19565	19272	19250	19432	19315	19196	19341	19323	19493	19468	19526	19369	19386	19409	19369	19548	19545	19513	19456	19321	19488	19394	19478	19299	19519	19368	19597	19353	19429	19410	19533	19261	19430	19288	19348	19280	19574	19284	19442	19377	19517	19483	19444	19444	19502	19356	19384	19374	19527	19434	19447	19496	19658	19351	19377	19625	19505	19392	19523	19263	19441	19349	19380	19465	19490	19436	19734	19614	19397	19422	19440	19306	19460	19512	19399	19300	19278	19378	19393	19502	19198	19429	19435	19354	19295	19298	19519	19500	19317	19241	19418	19446	19457	19490	19528	19339	19436	19560	19326	19237	19369	19300	19355	19342	19330	19438	19416	19388	19353	19475	19477	19374	19462	19348	19391	19395	19279	19309	19549	19436	19471	19481	19363	19425	19341	19434	19414	19408	19292	19480	19614	19305	19443	19312	19269	19233	19479	19343	19563	19530	19235	19365	19594	19596	19359	19433	19364	19592	19653	19387	19443	19219	19472	19371	19520	19370	19400	19565	19377	19244	19515	19463	19237	19372	19342	19275	19570	19308	19568	19375	19340	19299	19483	19264	19692	19560	19438	19343	19497	19406	19286	19500	19414	19424	19329	19596	19395	19404	19238	19405	19471	19419	19355	19488	19470	19387	19538	19490	19435	19588	19714	19374	19533	19385	19336	19445	19457	19368	19613	19559	19326	19436	19578	19298	19342	19429	19334	19416	19526	19714	19558	19477	19396	19343	19589	19393	19335	19412	19407	19502	19488	19423	19535	19188	19472	19425	19346	19407	19310	19323	19485	19596	19375	19357	19490	19446	19394	19345	19403	19321	19433	19411	19457	19409	19647	19404	19284	19318	19354	19438	19282	19387	19317	19498	19176	19450	19479	19455	19471	19451	19574	19411	19524	19492	19580	19409	19452	19375	19521	19594	19346	19432	19561	19432	19369	19364	19500	19363	19393	19380	19593	19569	19543	19439	19466	19461	19525	19393	19241	19396	19565	19438	19636	19208	19364	19515	19519	19197	19491	19437	19298	19274	19418	19424	19394	19442	19479	19358	19518	19425	19462	19320	19338	19257	19534	19355	19410	19440	19408	19499	19339	19468	19504	19510	19476	19443	19374	19426	19275	19213	19520	19349	19344	19415	19620	19499	19214	19504	19339	19294	19312	19420	19244	19448	19359	19241	19494	19347	19431	19359	19380	19180	19201	19528	19350	19370	19455	19334	19282	19443	19455	19478	19098	19264	19506	19375	19438	19428	19328	19508	19405	19484	19371	19435	19384	19388	19377	19309	19404	19328	19429	19410	19422	19429	19302	19345	19484	19295	19312	19252	19384	19431	19588	19705	19394	19477	19387	19655	19519	19285	19571	19382	19530	19394	19400	19428	19446	19392	19573	19366	19577	19371	19419	19338	19294	19641	19551	19394	19544	19454	19405	19460	19435	19476	19292	19361	19505	19568	19561	19549	19456	19353	19285	19382	19357	19465	19402	19264	19350	19372	19395	19486	19408	19359	19644	19428	19576	19302	19473	19499	19451	19252	19491	19490	19275	19712	19479	19378	19382	19501	19473	19380	19467	19354	19416	19432	19422	19381	19551	19435	19289	19529	19521	19289	19422	19410	19294	19542	19412	19449	19549	19444	19481	19516	19422	19457	19673	19489	19314	19501	19586	19507	19541	19558	19241	19409	19431	19558	19452	19570	19536	19647	19416	19383	19425	19449	19373	19510	19428	19464	19459	19541	19266	19487	19511	19290	19586	19256	19474	19484	19501	19430	19500	19541	19328	19416	19178	19562	19674	19360	19319	19231	19447	19289	19525	19337	19569	19474	19516	19345	19499	19435	19494	19469	19270	19408	19453	19496	19358	19400	19331	19339	19375	19461	19490	19486	19460	19566	19209	19384	19477	19402	19465	19493	19530	19361	19506	19472	19427	19419	19239	19353	19403	19424	19436	19538	19396	19335	19502	19497	19368	19399	19311	19323	19483	19372	19455	19338	19341	19560	19366	19287	19564	19255	19461	19324	19451	19300	19438	19605	19462	19646	19307	19364	19337	19405	19440	19474	19340	19398	19545	19453	19265	19490	19474	19636	19527	19616	19457	19525	19436	19336	19558	19484	19505	19731	19425	19458	19585	19502	19417	19370	19620	19275	19352	19459	19287	19501	19482	19490	19471	19439	19410	19226	19572	19305	19368	19563	19455	19336	19417	19356	19330	19492	19278	19330	19485	19557	19391	19353	19351	19530	19529	19338	19331	19537	19584	19553	19460	19197	19409	19477	19613	19386	19589	19252	19422	19578	19645	19331	19347	19446	19521	19330	19371	19400	19501	19347	19512	19361	19643	19408	19389	19465	19422	19270	19546	19449	19334	19467	19260	19372
32245	27805	34818	34946	33998	42549	42280	37976	34928	33349	32838	33100	33012	32381	32607	32794	33025	32881	32992	32832	32685	32787	32498	32916	32877	32795	32938	32771	32622	32900	32731	32618	33003	32636	32732	32810	32834	32891	33027	32811	32701	33026	32754	32814	32995	32762	32824	32827	32842	32696	32721	32739	32875	32762	32719	32589	32824	32915	33002	32854	32876	32510	32920	33006	32773	32651	32853	32753	32726	32609	32833	32775	32993	32536	32451	32694	32808	32941	32819	32714	33037	32787	32762	32683	32836	32852	32602	32642	32432	32768	32393	32813	32722	32610	32676	32806	32994	32678	32612	32830	32775	33010	32437	32665	32620	32602	32594	32860	32801	32781	32758	32624	32651	32850	32803	32764	32734	32789	32660	32816	32707	33106	32822	32945	32731	32648	32725	32780	32894	32797	32781	32603	32963	32599	32718	32632	32750	32766	32773	32766	32845	33119	32873	32656	32675	33046	32469	32803	32788	32645	32601	32544	32820	32814	32909	32818	32963	32754	32927	32821	32887	32630	32396	32857	32527	32722	32793	32878	32708	32604	32962	32709	32482	32655	32916	32685	32512	32829	32752	32560	32557	32522	32431	32631	32574	32796	32955	32758	32937	32707	32562	32870	32723	32663	32675	32758	32786	32785	32645	32854	32715	32625	32804	32706	32835	32863	32604	32569	32833	32612	32955	32787	32860	32889	32465	32745	32743	32532	32669	32863	32807	32724	32633	32777	32658	32859	32957	32813	32788	33000	32647	32807	32646	32828	32828	32302	32720	32866	32869	32583	32872	32799	32987	32912	32913	32808	32838	32865	32734	32528	32727	32824	32644	32386	32838	32779	32728	32632	32833	32807	32861	32831	32607	32821	32902	32770	32765	32731	32743	32855	33131	32767	32868	32676	32771	32710	33117	32778	32472	32722	32834	32412	32790	33030	33163	32847	32808	32438	32582	32779	32802	32834	32836	32651	32593	32751	32785	32854	32774	32792	32678	32641	32805	32904	32583	32897	32953	32696	32664	32622	32985	32814	32657	32707	32833	32903	32776	32630	32597	32709	32605	32976	33035	32828	32781	32370	32532	32490	32834	32977	32959	32528	32901	32615	32550	32649	32644	32673	32936	32825	32607	32608	32821	32882	32712	32732	32632	32597	32684	32922	32721	32492	32658	33069	32680	32800	32693	32659	32851	32757	32442	32646	32693	32530	32981	32734	32796	33077	32693	32613	32612	32613	32706	32724	32764	32881	32676	32852	32863	32661	32499	32474	32558	32939	32749	32718	32740	32676	32815	32719	32699	32708	32777	32855	32790	32670	32666	32588	32853	32836	32645	32788	32756	32645	32757	32722	32761	32566	32525	32901	32926	32708	32838	32901	32962	32674	32783	32708	32851	32746	32826	33052	32788	32674	32655	32751	32756	32868	32626	32595	32773	32734	33028	32669	32988	32693	32874	33147	32862	32723	32767	32870	32774	32973	32731	32788	32823	32671	32645	32745	32519	32716	33096	33041	32819	32778	32921	32877	32499	32548	32721	32679	32856	32705	32687	32861	32718	32815	33100	32934	32910	32449	32697	32637	32369	32661	32666	32762	32769	32737	32603	33029	32882	32787	32732	32818	32463	32833	32702	32917	32672	32997	32640	32678	32611	32581	32411	32712	32667	32860	32633	32636	32978	32878	32687	32897	33015	32947	33033	32647	32839	32920	32742	33182	32739	32824	32931	32541	32711	32812	32746	32706	32612	32774	32927	32757	32645	32765	32705	32665	32562	32904	32643	32836	32480	33069	32995	32644	32948	32747	32932	32810	32705	32843	32911	32955	33048	32413	32735	32484	32736	32766	32948	32620	32827	32938	32640	32570	32877	32564	32724	32717	32764	32666	32738	32538	32745	32842	32760	32787	32745	32810	32983	32535	32569	32728	32487	32682	32373	32960	32582	32642	32761	32982	32578	33013	32924	33003	32915	32950	33170	32634	33000	32548	32768	32718	32826	32634	32873	32875	32725	32840	32674	32435	32846	32736	32913	32612	32839	32766	32403	32470	32778	32691	32880	32774	32817	32515	32674	32790	32589	32358	32838	32750	32956	32749	32789	32647	32608	32768	32734	32953	33026	32918	32601	32684	32961	32690	32796	32704	32863	33038	32758	32564	32584	32742	32944	32653	32891	32613	32781	33015	32771	32862	32590	32656	32745	32648	32668	32795	32918	33205	32758	32718	32741	32606	33022	32695	32730	32889	32826	32816	33119	32737	32561	32839	32875	32845	32787	32892	32712	32823	32610	32774	32983	32534	32764	32691	32653	32902	32696	32610	32899	32925	32819	32736	32692	33124	32758	32564	32476	32572	32819	32763	32644	32749	32560	32709	32625	32663	32869	32768	32756	32343	32888	32371	32654	32564	32594	32815	32494	32794	32671	32665	32654	32530	32779	32899	32748	32764	32734	32820	32755	32551	33060	32881	32563	32719	32716	32803	32895	32622	32570	32629	32816	32580	32732	32929	32552	32943	33001	32824	32832	32791	32888	32646	32634	32594	32753	33208	32380	32733	32651	32486	32904	32841	32882	32647	32919	32662	32852	32918	32829	32647	32640	32579	32598	32833	32771	32806	32630	32758	32697	33103	32677	32715	32727	32817	32685	32633	32530	32832	33059	32798	32954	32644	32833	32707	32902	32809	32921	32863	32797	32709	32737	32722	32531	32714	32843	33163	33123	32852	32824	32949	32941	32887	32700	32708	32746	32814	32780	32726	32950	33102	32700	32792	32628	32866	32812	32676	32696	32509	32634	32866	32550	32795	32678	32533	32753	32807	32800	32845	33023	32459	32542	32754	32792	32757	32578	32440	32813	32612	32893	32824	32451	32710	32795	32910	32653	32828	32795	32703	32832	32564	32769	32605	32777	32808	32743	32918	32648	32682	32633	32811	32770	32656	32833	33042	32829	32781	32842	32597	32849	32560	32964	33028	32844	32794	32821	32608	32672	32937	32972	32696	32373	32851	32855	32576	32677	32578	32574	32951	32668	32936	32820	32836	32678	32606	32763	32967	32588	32496	32877	32879	32749	32784	32820	32632	32968	32567	32792	32671	32465	32631	32871	32825	32570	32844	32879	32806	32823	32618	32624	32737	32715	32993	32954	32667	32677	32649	32793	32816	32512	32724	32763	32886	32613	32626	32706	32999	32911	32836	32779	32697	32906	32665	32662	32868	32709	32742	32992	32896	32836	32789	32844	32568	32976	32806	32504	32530	32723	32852	32742	32821	32694	32891	32652	32710	32930	32815	32723	32670	32704	32840	33023	32960	32874	32921	32752	32758	33062	32859	32893	32701	32659	32933	32905	32756	32459	32640	32434	32752	32922	32781	32800	32674	32863	33007	32730	32650	32720	32580	32744	32768	32773	32770	32707	32717	32641	32814	32604	32689	32715	32725	32773	32715	32841	32955	32545	32940	32626	32395	32584	32696	32785	32761	32905	32850	32688	32705	32653	32674	32863	32734	32882	32693	32687	33125	32913	32886	32796	32759	32848	32862	32652	32965	32581	32958	32830	32681	32466	32808	32804	32677	32694	32669	32715	32732	32926	32524	32766	32620	32836	33022	33054	32910	32900	32620	32819	33008	32706	32687	32724	32773	32887	32708	32629	32571	33117	32669	32816	32742	32967	32766	32820	32583	32562	32856	32816	32561	32829	32747	32643	32797	32537	32811	32957	32781	33012	32671	32814	32929	32849	32907	32844	32798	32792	32689	32862	32866	32788	32823	32860	32725	32744	32771	32868	32738	32797	32763	32653	32629	32889	32634	32759	32784	32714	32826	32755	32850	32746	32802	32592	32711	32896	32788	32934	32711	33050	32943	32757	32708	32578	32733	32663	32668	32474	32634	32671	32549	32839	32757	32619	32717	32735	32781	32890	32726	32623	32882	33002	32919	32991	32655	32816	32912	32821	32983	32640	32763	33036	32828	32555	32800	32924	32764	32991	32713	32924	32789	32565	32666	32850	32810	32670	32811	32755	32712	32845	32614	32744	32596	32649	32733	32572	32871	32758	32587	32889	32619	32756	32820	32728	32772	32799	32867	32905	32683	32830	32804	32950	33117	32730	32646	32624	32778	32727	32617	32879	32830	32962	32818	32828	32891	32830	32629	32870	32758	32594	32492	32692	32899	32731	32865	32732	32440	32578	32677	32761	32570	32694	32592	32978	32790	32947	32829	32910	32517	32841	32904	33024	32786	32803	32710	32673	32889	32469	32733	32732	32744	32850	32762	32818	32740	32869	32371	32542	32825	32791	32991	32738	32735	32871	33086	32899	32522	32777	32872	33063	32976	33044	32593	32595	32581	32761	32731	32705	32914	32653	32620	32669	32748	32753	33071	32973	32714	32657	32643	33093	32797	32918	32510	32929	32750	32570	32640	32555	32684	33062	32654	32941	32801	32947	32452	33061	33073	32783	32669	32987	33038	32986	33012	32803	32900	32642	32608	32729	32503	32699	32723	32636	32849	32828	32873	32757	32722	33009	33184	33221	32593	32574	32667	32718	33043	32962	32962	32837	32989	32531	32631	32539	32671	32886	32722	32791	32767	32833	32741	32822	32948	32955	32723	32953	32728	32823	32704	32604	32806	32930	32843	32790	32653	32664	32824	32955	32734	32698	32679	32750	32634	32677	32655	32771	32599	32666	32784	32642	32876	32798	33041	32649	32944	32849	32745	32628	32617	32511	32837	32573	32776	32895	32943	32916	32659	32753	32795	32819	32794	32862	32817	32829	32803	32570	32778	32909	32804	32853	32986	32871	32801	32637	32771	32967	32711	32685	32892	32824	32783	32852	32812	32854	32830	32547	32820	32520	32594	32727	32750	32903	32608	32750	32642	32531	32675	32780	32741	32843	32740	32803	32775	32498	32713	32733	32724	32631	32940	32841	32695	32545	33039	32688	32636	33001	32672	32607	32565	32733	33037	32976	32531	32419	33049	32822	32598	32548	32900	32795	32689	32471	32760	32896	32688	33001	32675	32718	32917	32853	32893	32613	32748	32813	32670	32798	32665	32904	32598	32801	32483	32431	32626	32699	32493	32794	32826	32535	32447	32666	32433	32777	32606	32846	32699	32748	32739	32591	32608	32793	32542	32926	32754	32898	32921	32756	32734	32532	32665
17710	19922	20643	19750	21202	30571	28229	23142	19880	18884	18451	18335	18222	18422	18502	18228	18407	18408	18311	18397	18474	18430	18350	18228	18249	18388	18338	18490	18277	18464	18351	18599	18496	18407	18447	18291	18277	18643	18310	18406	18565	18122	18493	18295	18537	18331	18364	18421	18310	18335	18220	18377	18467	18200	18194	18405	18379	18380	18302	18380	18362	18375	18302	18349	18389	18304	18299	18421	18337	18367	18517	18421	18398	18405	18243	18247	18291	18147	18489	18342	18399	18222	18379	18330	18401	18358	18329	18268	18460	18282	18453	18356	18548	18209	18260	18320	18169	18492	18480	18372	18437	18425	18251	18272	18254	18476	18304	18496	18428	18386	18149	18368	18486	18211	18378	18448	18392	18408	18428	18503	18526	18385	18373	18335	18415	18446	18386	18279	18359	18364	18287	18221	18272	18239	18380	18382	18435	18338	18439	18407	18128	18582	18389	18217	18405	18407	18328	18391	18600	18462	18287	18282	18311	18201	18520	18522	18333	18348	18343	18407	18328	18215	18359	18319	18234	18258	18524	18280	18424	18217	18300	18417	18305	18410	18371	18333	18304	18406	18332	18012	18318	18334	18429	18307	18210	18317	18301	18234	18219	18274	18325	18354	18304	18409	18383	18264	18313	18448	18438	18348	18429	18257	18391	18307	18428	18368	18294	18261	18340	18218	18349	18426	18367	18374	18317	18336	18244	18159	18400	18246	18434	18333	18377	18303	18304	18304	18345	18191	18383	18294	18374	18363	18610	18386	18360	18460	18311	18330	18353	18343	18351	18481	18324	18234	18155	18464	18223	18478	18283	18352	18298	18388	18297	18392	18298	18260	18380	18312	18309	18585	18375	18243	18257	18230	18456	18413	18475	18275	18250	18179	18530	18194	18282	18253	18333	18311	18200	18457	18249	18406	18318	18279	18145	18312	18529	18339	18589	18155	18555	18437	18308	18097	18526	18267	18379	18452	18303	18053	18476	18239	18561	18306	18318	18636	18425	18376	18520	18418	18220	18367	18373	18362	18364	18356	18446	18295	18543	18464	18346	18334	18567	18260	18409	18469	18364	18291	18217	18368	18390	18355	18328	18329	18232	18298	18377	18324	18362	18166	18236	18300	18531	18351	18448	18273	18342	18235	18366	18370	18273	18390	18207	18333	18478	18269	18309	18397	18293	18253	18461	18220	18412	18442	18401	18333	18219	18388	18468	18418	18309	18299	18393	18351	18443	18280	18279	18297	18343	18469	18403	18278	18449	18209	18513	18213	18373	18378	18499	18276	18334	18439	18333	18306	18412	18311	18186	18228	18347	18513	18221	18307	18343	18229	18435	18456	18113	18289	18341	18353	18386	17975	18402	18205	18256	18258	18272	18359	18417	18314	18259	18316	18314	18357	18182	18113	18432	18377	18401	18479	18437	18287	18270	18339	18348	18477	18410	18495	18374	18406	18361	18221	18128	18427	18326	18457	18365	18365	18341	18389	18359	18264	18219	18390	18365	18427	18270	18287	18260	18141	18519	18421	18173	18366	18318	18363	18253	18436	18374	18219	18291	18296	18195	18359	18364	18465	18225	18421	18520	18157	18155	18474	18257	18681	18212	18407	18295	18242	18307	18424	18357	18322	18407	18301	18353	18449	18469	18427	18283	18393	18431	18240	18429	18485	18400	18264	18170	18354	18443	18386	18377	18350	18309	18403	18278	18231	18686	18179	18545	18391	18323	18482	18435	18340	18385	18464	18183	18441	18522	18289	18307	18443	18360	18096	18350	18223	18367	18346	18456	18234	18439	18312	18404	18405	18238	18392	18509	18325	18256	18386	18375	18460	18380	18348	18304	18489	18278	18373	18273	18306	18579	18247	18489	18279	18482	18432	18347	18329	18326	18410	18396	18547	18506	18278	18239	18195	18430	18422	18501	18413	18502	18385	18407	18309	18427	18195	18351	18468	18207	18388	18349	18440	18478	18314	18221	18374	18442	18254	18129	18143	18488	18495	18416	18380	18457	18516	18205	18412	18208	18442	18331	18346	18391	18472	18251	18427	18542	18451	18372	18294	18418	18296	18521	18332	18318	18396	18279	18308	18415	18423	18384	18389	18293	18435	18518	18334	18249	18289	18283	18368	18211	18352	18475	18400	18177	18001	18255	18229	18183	18334	18360	18395	18347	18361	18482	18426	18353	18419	18456	18277	18495	18178	18384	18282	18221	18420	18426	18297	18445	18482	18231	18333	18241	18441	18365	18353	18554	18357	18378	18330	18293	18498	18418	18394	18396	18357	18296	18333	18037	18488	18439	18293	18389	18241	18355	18421	18477	18178	18502	18269	18522	18428	18290	18369	18353	18382	18543	18387	18394	18386	18152	18329	18357	18209	18318	18252	18471	18435	18310	18354	18465	18392	18279	18314	18489	18219	18392	18388	18171	18260	18197	18159	18236	18240	18299	18245	18323	18225	18328	18376	18371	18390	18372	18283	18299	18507	18417	18329	18450	18219	18478	18548	18463	18304	18410	18405	18267	18316	18336	18252	18560	18321	18571	18318	18206	18329	18320	18252	18228	18383	18257	18486	18363	18273	18319	18316	18215	18128	18320	18407	18480	18265	18503	18336	18406	18229	18244	18427	18427	18255	18458	18339	18392	18303	18342	18276	18322	18346	18317	18107	18472	18217	18273	18406	18437	18318	18407	18257	18404	18397	18383	18478	18445	18220	18284	18257	18366	18170	18544	18513	18311	18598	18305	18377	18326	18356	18334	18358	18239	18286	18440	18255	18454	18246	18490	18349	18313	18410	18403	18504	18058	18584	18551	18246	18297	18385	18392	18561	18486	18320	18275	18306	18155	18369	18341	18352	18158	18253	18208	18358	18520	18419	18311	18172	18254	18340	18200	18334	18416	18172	18599	18392	18305	18423	18414	18355	18269	18327	18202	18350	18258	18213	18125	18297	18325	18466	18424	18232	18423	18429	18398	18289	18338	18446	18138	18326	18162	18311	18423	18226	18621	18256	18311	18304	18330	18295	18378	18437	18349	18321	18355	18493	18409	18485	18359	18259	18175	18359	18541	18280	18291	18299	18462	18399	18399	18238	18410	18393	18553	18381	18213	18284	18309	18351	18368	18145	18276	18433	18375	18263	18499	18270	18240	18411	18516	18247	18536	18228	18499	18365	18470	18375	18314	18464	18415	18403	18343	18321	18368	18500	18437	18322	18356	18380	18567	18248	18242	18452	18568	18227	18294	18403	18277	18363	18318	18291	18504	18415	18364	18240	18207	18230	18270	18534	18197	18278	18348	18288	18267	18510	18215	18402	18368	18231	18311	18447	18332	18373	18402	18523	18380	18201	18353	18290	18354	18274	18320	18381	18266	18328	18298	18196	18143	18290	18434	18550	18257	18412	18077	18482	18370	18443	18373	18548	18435	18466	18285	18368	18585	18390	18275	18339	18286	18508	18298	18557	18575	18425	18430	18524	18300	18194	18440	18355	18352	18421	18530	18301	18481	18291	18297	18351	18251	18306	18297	18490	18346	18353	18237	18379	18370	18329	18396	18278	18377	18405	18287	18370	18410	18325	18341	18412	18291	18472	18256	18244	18316	18414	18503	18289	18346	18265	18401	18329	18384	18506	18318	18369	18268	18250	18404	18313	18516	18269	18330	18215	18395	18359	18431	18481	18486	18450	18486	18400	18477	18295	18277	18344	18420	18314	18268	18308	18406	18327	18305	18367	18379	18412	18521	18513	18335	18346	18303	18482	18265	18305	18296	18367	18137	18485	18253	18394	18455	18489	18323	18045	18390	18250	18434	18569	18342	18382	18352	18221	18512	18412	18416	18170	18216	18348	18343	18269	18362	18431	18563	18174	18275	18256	18585	18430	18359	18308	18366	18281	18133	18389	18560	18259	18223	18293	18229	18240	18427	18353	18379	18288	18362	18201	18302	18342	18539	18406	18519	18156	18506	18420	18485	18435	18421	18265	18451	18369	18363	18277	18251	18434	18385	18407	18382	18542	18371	18471	18495	18160	18493	18229	18342	18306	18260	18192	18450	18376	18532	18335	18307	18411	18276	18278	18334	18369	18342	18451	18504	18600	18326	18358	18367	18598	18280	18216	18347	18262	18544	18293	18400	18372	18315	18260	18182	18342	18497	18365	18336	18210	18411	18339	18494	18352	18414	18185	18334	18266	18365	18386	18454	18311	18446	18287	18135	18314	18179	18361	18280	18342	18306	18375	18391	18243	18231	18337	18408	18293	18384	18471	18304	18452	18193	18243	18348	18330	18443	18372	18452	18483	18179	18559	18413	18142	18406	18425	18207	18490	18424	18437	18187	18498	18376	18409	18317	18378	18403	18655	18224	18196	18241	18419	18197	18348	18394	18335	18198	18378	18353	18355	18378	18277	18370	18413	18306	18247	18505	18201	18410	18273	18276	18140	18531	18494	18451	18504	18334	18444	18405	18352	18278	18345	18192	18249	18288	18289	18284	18287	18196	18440	18470	18268	18317	18403	18326	18376	18431	18241	18315	18280	18503	18213	18322	18488	18198	18365	18512	18351	18262	18332	18297	18435	18558	18475	18381	18308	18348	18437	18293	18597	18560	18408	18429	18299	18566	18340	18461	18460	18404	18478	18217	18381	18373	18481	18253	18318	18552	18337	18311	18292	18332	18476	18252	18383	18450	18360	18426	18440	18243	18343	18408	18167	18522	18468	18386	18359	18061	18417	18339	18428	18558	18394	18482	18151	18433	18349	18247	18522	18406	18263	18287	18254	18503	18487	18398	18279	18532	18455	18256	18462	18305	18370	18218	18140	18412	18169	18347	18383	18235	18419	18286	18309	18351	18368	18490	18214	18395	18184	18417	18171	18138	18323	18436	18496	18359	18294	18453	18277	18385	18375	18293	18140	18395	18365	18324	18492	18385	18303	18380	18306	18350	18312	18577	18408	18262	18340	18372	18426	18245	18394	18215	18278	18286	18265	18406	18490	18201	18372	18222	18418	18369	18352	18377	18323	18300	18298	18393	18297	18379	18226	18553	18155	18371	18481	18274	18294	18500	18298	18284	18413	18065	18245	18331	18338	18446	18405	18404	18368	18401	18476	18394	18351	18499	18364	18176	18258	18515	18537	18355	18289	18537	18364	18298	18248
23712	21358	28310	27019	37069	73002	69004	53190	39212	33606	31631	31258	30871	30976	30839	31048	31154	30948	30991	31139	30625	31003	30935	30825	30965	30762	30831	31029	31061	30849	30886	30651	30859	30843	30827	30755	30799	30583	30671	30556	30734	30736	30428	30628	30766	30589	30762	30840	30688	31032	30407	30628	30900	30537	30643	30553	30531	30633	30641	30536	30794	30933	30591	30873	30710	30896	30764	30946	30751	30846	30727	30965	30472	30715	30952	30753	30817	30651	30967	30991	31068	30817	30567	30653	30635	30728	30591	30485	30697	30767	30962	30769	30791	31004	30876	30759	30839	30945	30659	30965	30653	30886	30578	30801	30670	30397	30709	30708	30569	30944	30805	30543	30730	30762	30733	30747	31061	30809	30745	31003	30669	30709	30810	30913	30552	30832	30729	30689	30819	30825	30946	30950	30847	30806	30712	30730	30670	30675	30845	30943	30628	30793	30984	30736	30562	30746	30669	30906	31000	30558	30896	30887	30751	30727	30699	30597	30760	30958	30717	30905	30687	30758	30815	30710	30587	30824	30435	30921	30792	30953	30759	30670	30880	30866	30753	30762	30805	30538	30616	30374	30817	30655	30684	30781	30897	30841	31170	30842	31005	30697	30772	30550	30639	30894	30886	30582	30785	30643	30796	30606	30757	30717	30787	30630	30717	30863	30734	31010	30649	30516	30671	30659	30813	30792	30733	31072	30733	30451	30461	30796	30773	30749	30477	30648	30603	30572	30952	30896	30650	30914	30970	30854	30660	30873	30724	30645	30937	30649	30571	30686	30728	30595	30802	30596	30815	30773	30842	30508	30691	30802	30705	30840	30783	30554	30655	30338	30735	30883	30581	30660	30762	30809	30821	30831	30657	30725	30742	30711	30593	30676	30696	30725	30817	30605	30690	30669	30776	30615	30684	31055	30767	30707	30718	30723	30891	30532	30760	30729	30513	30689	30731	30895	30681	30644	30904	30695	30901	30765	30505	30808	30956	30699	30658	30501	30710	30671	30579	30794	31104	30904	30936	30476	30716	30614	30601	30871	30925	30894	30803	30750	30901	30824	30651	30894	30924	30737	30952	30933	30943	30798	30824	30692	30554	30655	30494	30757	30895	30712	30859	30579	30639	30516	30566	30772	30748	30734	30795	30659	30625	30982	30884	30541	30830	30919	30633	30456	30430	30644	30637	30753	30929	30519	30686	30742	30910	30770	30812	30736	30555	30555	30814	30475	30858	30913	30745	30641	30745	30836	30791	30765	30948	30662	30932	30620	30764	30811	30680	30655	30733	30548	30721	30682	30640	30735	30763	30686	30613	30615	30947	30635	30653	30508	30783	30935	30445	30767	30648	30674	30672	30635	30904	30499	30714	30720	30837	30648	30711	30972	30609	30656	30975	30725	30855	30777	30892	30624	30762	30506	30792	30723	30760	30836	30880	30601	30789	30926	30736	30692	30699	30819	30684	31003	30867	30593	30573	30720	30819	30560	30781	30559	30811	30540	30908	30504	30603	30529	30904	30558	30695	30682	30591	30668	30878	30638	30806	30648	30714	30370	30801	30463	30573	30957	30740	30886	30802	30827	30823	30724	30581	30565	30778	30311	30711	30716	30799	30878	30784	30945	30637	30626	30625	30982	30690	30638	30708	30707	30508	30798	30588	30855	30826	30645	30702	30684	30773	30680	30853	30729	30605	30809	30707	30931	30742	30905	30646	30773	30527	30709	30587	30783	30934	30640	30780	30741	31103	30737	30774	30545	30861	30650	30804	30657	30624	30580	30391	30770	30585	30701	30704	30855	30552	30887	30627	30765	30837	30729	30842	30639	30626	30774	30550	30747	30735	30749	30983	30783	30403	30635	30868	30684	30770	30702	30605	30782	30783	30805	30730	30547	30647	30798	30963	30843	30732	30538	30528	30565	30828	30662	30563	30803	30842	30725	30568	30635	30686	30898	30856	30478	30680	30648	30779	30719	30759	30712	30581	30615	30783	30609	30814	30869	30755	30788	30782	30746	30539	30775	30570	30570	30609	30720	30894	30975	30688	30938	30506	30537	30617	30648	30721	30715	30831	30731	30934	30730	30639	30610	30754	30800	30679	30844	30552	30637	30787	30897	30793	30914	30727	30668	30709	30831	30836	30862	30720	30650	30776	30648	30783	30677	30852	30481	30585	30824	30509	30776	30525	30768	30607	30930	30959	30635	30789	30622	30635	30613	30450	30601	30703	30568	30527	30718	30830	30667	30402	30780	30729	30684	30782	30813	30939	30576	30850	30831	30795	30620	30972	30800	30759	30765	30565	31027	30721	30401	30605	30700	30546	30646	31040	30708	30747	30643	30721	30818	30753	30727	30815	30748	30657	30830	31045	30550	30777	30800	30514	30739	30879	30728	30628	30777	30585	30755	30797	30591	30440	30610	30718	30695	30679	30525	30574	30557	30635	30669	30892	30755	30755	30593	30766	30643	30530	30251	30787	30660	30703	30758	30773	31018	30756	30675	30715	30969	30716	30841	30764	30618	30861	30840	30434	30558	30754	30647	30834	30785	30699	30521	30355	30572	30684	30557	30798	30778	30703	30714	30812	30783	30825	30899	30945	30789	30868	30709	30650	30622	30992	30637	30642	30981	30518	30890	30807	30633	30810	30678	30805	30803	30685	30708	30771	30625	30726	30590	30647	30641	30676	30746	30750	30714	30738	30789	30732	30685	31005	30655	30666	30834	30801	30712	30850	30512	30884	30762	30932	30618	30743	30552	30551	30897	30952	30832	30816	30821	30786	30828	30774	30750	30669	30804	30852	30844	30598	30652	30585	31030	30563	30732	30876	30701	30648	30732	30546	30564	31051	30864	30882	30701	30627	30563	30406	30413	30950	30436	30518	30677	30688	30785	30748	30701	30694	30765	30872	30542	30681	30821	30625	30636	30876	30748	30637	30808	30653	31069	30820	30716	30890	30655	30709	30690	30787	30753	30772	31076	30871	30748	30867	30681	30863	30622	30620	30756	30940	30743	30627	30547	30830	30609	30615	30773	30744	30615	30509	30717	30739	30541	30732	30593	30704	30963	30724	30688	30568	30866	30788	30660	30790	30515	30686	30724	30590	30626	30581	30852	30751	30898	30577	30725	30569	30781	30767	31051	30478	30651	30931	30547	30405	30573	30695	30659	30657	30709	30511	30806	30906	30718	30885	30564	30820	30610	30951	30618	30758	30862	30780	30683	30745	30615	30840	30912	31003	30977	30794	30809	30936	30955	30751	30756	30935	30550	30706	30483	30658	30684	30787	30665	30586	30828	30730	30934	30826	30838	30987	30887	30536	30966	30886	30632	30570	30794	30687	30552	30775	30688	30740	30534	30531	31122	30850	30861	30653	30779	30782	30582	30803	30630	30742	30610	30515	30784	30758	30655	30566	30841	30761	30643	30790	30692	30774	30818	30832	30731	30932	30637	30621	30503	30689	30428	30595	30804	30734	30832	30712	30595	30672	30847	30895	30703	30596	30660	30690	30814	30682	30873	31014	30583	30685	30602	30714	30705	30555	30752	30698	30570	30604	30615	30744	30553	30794	30522	30683	30941	30650	30701	30808	30684	30729	30519	30597	30731	30606	30650	30746	30656	30609	30882	30795	30588	30442	30402	30701	30816	30712	30596	30841	30752	30669	30886	30611	30906	31024	30878	30762	30689	31116	30510	30706	30905	30624	30406	30873	30562	30641	30607	30753	30525	30648	30649	31026	30724	30801	30717	30660	30836	30627	30535	30749	30678	30800	30723	30757	30550	30846	31091	30777	30579	30775	30993	30833	30536	30564	30704	30764	30778	30691	30989	30625	30848	31077	30605	30769	30530	30886	30517	30751	30827	30460	30478	30752	30723	30693	30691	30736	30797	30627	30837	30739	30956	30868	30768	30559	30441	30819	30725	30806	30866	30814	30998	30917	30807	30570	30671	30999	30709	31031	30516	30621	30814	30775	30472	30643	30608	30681	30787	30669	30741	30958	30662	30610	30845	30768	30881	30746	30908	30823	30580	30718	30805	30694	30805	30656	30753	30654	30443	30855	30767	30707	30613	30679	30769	30675	30722	31034	30648	30976	30769	30769	30865	30685	30807	30945	31060	30743	30408	30637	30899	30925	30724	30590	30664	30814	30880	30736	30612	30727	30832	30537	30814	30708	30889	30742	30714	30682	30887	30685	30811	30927	30422	30539	30690	30595	30855	30708	30708	30576	30612	30922	30511	30752	30699	30738	30841	30738	30722	30791	30625	30878	30845	30789	30856	30611	30443	30823	30530	30641	30655	30851	30854	31079	30760	30706	30745	30728	30791	30613	30627	30764	30500	30584	30935	30916	30781	30576	30756	30678	30671	30785	30569	30724	30525	30752	30831	30670	30738	30774	30872	30846	30756	30833	30880	30664	30938	30791	30655	30802	30700	30610	30318	30392	30749	30712	30750	30465	30752	30585	30662	30725	30704	30750	30524	30780	30905	30782	30789	30908	30696	30641	30578	30754	30865	30755	30572	30743	30595	30639	30565	30819	30763	30937	30774	30794	30737	30802	30827	30853	30742	30856	30624	30908	30750	30572	30662	30744	30728	30855	30613	30414	30862	30945	30867	30766	30860	30707	30819	30885	30788	30691	30523	30806	30340	30669	30687	30639	30784	30666	30875	30807	30624	30910	30772	30647	30797	30552	30753	30533	30766	30470	30781	30839	30878	30747	30490	30574	30713	30729	30738	30563	30544	30525	30767	30669	30501	30958	30557	30694	30754	30821	30804	30657	30857	30785	30781	30813	30621	30569	30656	31031	30790	30595	30769	30751	30618	30606	30755	30613	30690	30624	30730	30679	30771	30872	30641	30776	30761	30592	30509	31105	30626	30632	30455	30703	30765	30915	30587	30647	30727	30580	30628	30737	30626	30824	30718	30853	30853	30473	30845	30688	30734	30786	30696	30449	30817	30765	30785	30677	30821	30551	30745	30655	30985	30681	30825	30796	30930	30597	30770	30793	30688	30635	30742	30565	30615	30786	30931	30953	30782	30577	30743	30708	30484	30636	30527	30928	30690	30624	31016	30895	30640	30783	30965	30975	30620	30898	30578	30634	31028	30928	30441	30928	30588	30562	30776	30943	30897	30736	30912	30892	30787	30836	30381
14904	24615	25654	24580	39557	73956	64331	42063	26529	19816	18021	17546	17732	17676	17777	17648	17744	17827	17795	17709	17795	17777	17440	17705	17891	17722	17611	17811	17625	17662	17595	17770	17637	17698	17649	17618	17663	17773	17705	17705	17842	17686	17575	17731	17668	17637	17899	17648	17720	17589	17606	17749	17788	17694	17558	17428	17798	17608	17561	17711	17608	17509	17850	17758	17665	17702	17639	17754	17812	17638	17387	17677	17748	17634	17540	17549	17623	17675	17653	17532	17616	17662	17699	17468	17578	17718	17827	17617	17752	17685	17591	17629	17696	17811	17649	17671	17703	17544	17496	17808	17721	17436	17465	17477	17585	17619	17655	17599	17687	17743	17678	17683	17770	17705	17638	17750	17622	17612	17503	17692	17641	17524	17593	17430	17476	17679	17678	17591	17572	17832	17452	17757	17566	17551	17755	17602	17821	17462	17634	17618	17649	17521	17575	17688	17647	17676	17626	17586	17490	17596	17507	17447	17623	17570	17777	17656	17676	17648	17684	17607	17658	17545	17650	17444	17680	17576	17657	17784	17694	17387	17532	17573	17536	17576	17602	17636	17655	17814	17677	17552	17637	17614	17631	17657	17583	17610	17644	17695	17754	17597	17722	17587	17546	17638	17608	17505	17782	17639	17521	17657	17641	17483	17705	17645	17698	17693	17775	17552	17643	17424	17681	17476	17474	17635	17662	17708	17661	17538	17513	17610	17571	17588	17565	17627	17647	17645	17681	17520	17775	17584	17539	17392	17719	17614	17690	17716	17640	17681	17671	17558	17609	17568	17493	17624	17672	17652	17676	17759	17545	17779	17700	17627	17682	17545	17795	17665	17597	17673	17694	17614	17667	17504	17539	17664	17711	17700	17617	17564	17746	17510	17629	17916	17524	17690	17478	17714	17704	17464	17483	17793	17609	17481	17468	17495	17659	17544	17571	17336	17654	17510	17542	17656	17530	17591	17539	17664	17675	17473	17694	17758	17519	17673	17727	17424	17416	17550	17823	17636	17603	17401	17677	17742	17607	17631	17645	17519	17789	17497	17647	17536	17524	17583	17742	17581	17521	17666	17530	17476	17621	17520	17543	17522	17742	17660	17617	17437	17698	17770	17509	17813	17515	17601	17483	17679	17516	17597	17630	17748	17880	17560	17631	17481	17605	17665	17471	17526	17592	17479	17746	17463	17504	17733	17760	17570	17592	17617	17500	17823	17599	17699	17594	17397	17553	17569	17738	17524	17570	17584	17449	17720	17615	17687	17699	17624	17504	17437	17494	17694	17647	17579	17599	17587	17603	17579	17421	17769	17638	17571	17631	17501	17436	17560	17652	17746	17585	17546	17673	17581	17587	17671	17522	17653	17694	17569	17420	17640	17533	17802	17629	17499	17490	17270	17445	17512	17598	17617	17577	17493	17416	17689	17614	17695	17519	17716	17789	17510	17721	17619	17565	17649	17408	17487	17625	17808	17435	17791	17773	17647	17561	17588	17618	17613	17712	17489	17924	17454	17684	17645	17532	17467	17713	17531	17481	17834	17465	17498	17579	17579	17654	17612	17584	17553	17536	17526	17625	17514	17533	17491	17734	17568	17468	17661	17604	17592	17674	17594	17664	17687	17579	17748	17700	17527	17606	17660	17612	17738	17348	17707	17643	17512	17585	17472	17624	17650	17623	17804	17517	17769	17602	17553	17565	17572	17880	17594	17398	17642	17475	17653	17568	17536	17541	17801	17839	17611	17734	17805	17666	17687	17699	17656	17415	17640	17659	17589	17609	17822	17429	17558	17687	17540	17634	17664	17528	17464	17779	17514	17739	17428	17641	17451	17479	17668	17631	17685	17617	17598	17675	17676	17699	17589	17749	17835	17731	17699	17490	17477	17741	17671	17495	17532	17508	17465	17664	17709	17654	17735	17524	17760	17567	17828	17539	17771	17448	17640	17537	17702	17656	17520	17614	17503	17613	17752	17591	17510	17628	17653	17547	17598	17568	17606	17472	17546	17518	17478	17505	17436	17557	17758	17503	17448	17861	17633	17457	17680	17725	17648	17448	17657	17659	17645	17575	17606	17614	17524	17443	17618	17777	17678	17549	17545	17625	17545	17723	17456	17517	17648	17769	17564	17429	17391	17692	17882	17483	17513	17660	17615	17680	17681	17655	17386	17521	17473	17756	17656	17711	17401	17669	17596	17490	17537	17656	17716	17667	17769	17507	17651	17680	17666	17581	17694	17822	17609	17606	17465	17641	17733	17573	17588	17659	17810	17617	17417	17657	17576	17480	17710	17548	17685	17442	17454	17790	17748	17648	17746	17661	17468	17569	17339	17553	17569	17431	17632	17725	17567	17526	17560	17595	17445	17618	17500	17631	17535	17519	17464	17597	17601	17707	17443	17621	17538	17591	17595	17482	17738	17464	17405	17532	17679	17751	17393	17663	17653	17679	17912	17578	17602	17659	17556	17720	17569	17593	17733	17680	17506	17754	17749	17600	17286	17573	17456	17600	17666	17603	17694	17606	17560	17601	17565	17472	17558	17638	17616	17634	17553	17501	17565	17730	17629	17680	17515	17638	17716	17582	17521	17554	17579	17513	17581	17523	17459	17745	17742	17699	17593	17568	17490	17864	17661	17510	17440	17506	17680	17541	17703	17699	17612	17524	17740	17597	17660	17422	17584	17718	17660	17544	17570	17615	17850	17657	17678	17452	17676	17720	17551	17519	17674	17601	17822	17654	17797	17611	17479	17501	17517	17550	17602	17591	17478	17570	17643	17488	17609	17472	17493	17797	17675	17685	17680	17620	17393	17549	17660	17702	17683	17740	17399	17573	17560	17678	17316	17501	17660	17487	17457	17642	17640	17723	17566	17612	17704	17629	17762	17727	17609	17576	17519	17485	17583	17788	17623	17514	17707	17581	17519	17675	17616	17584	17573	17632	17633	17726	17718	17641	17774	17733	17582	17578	17577	17565	17584	17674	17511	17501	17532	17518	17678	17530	17697	17499	17580	17631	17503	17664	17673	17679	17575	17521	17692	17572	17521	17813	17432	17607	17712	17546	17589	17789	17458	17632	17596	17744	17512	17613	17739	17508	17666	17852	17728	17587	17560	17601	17496	17760	17527	17615	17574	17523	17656	17586	17536	17594	17605	17579	17701	17522	17476	17615	17690	17652	17586	17544	17655	17463	17385	17609	17654	17457	17748	17666	17665	17537	17609	17739	17612	17517	17418	17582	17544	17493	17610	17681	17548	17746	17572	17590	17562	17622	17480	17780	17574	17599	17652	17758	17635	17352	17752	17430	17477	17671	17641	17612	17553	17751	17567	17565	17732	17564	17803	17609	17630	17736	17528	17662	17680	17484	17641	17549	17553	17721	17499	17518	17579	17512	17554	17795	17615	17581	17716	17528	17560	17482	17609	17775	17510	17612	17668	17491	17618	17647	17622	17602	17709	17603	17576	17882	17516	17697	17527	17585	17709	17507	17464	17581	17588	17581	17445	17637	17651	17575	17570	17780	17580	17630	17487	17496	17594	17580	17570	17802	17633	17472	17674	17744	17561	17648	17604	17638	17406	17618	17639	17667	17666	17714	17782	17697	17599	17718	17439	17667	17471	17846	17669	17581	17519	17508	17365	17720	17565	17781	17727	17712	17595	17594	17483	17614	17539	17572	17376	17696	17518	17626	17502	17579	17443	17565	17614	17740	17528	17689	17615	17662	17504	17609	17662	17530	17576	17554	17605	17681	17669	17693	17453	17610	17610	17574	17596	17627	17730	17663	17745	17696	17774	17587	17744	17656	17623	17786	17574	17568	17623	17547	17646	17634	17714	17700	17691	17544	17708	17671	17607	17430	17580	17568	17541	17482	17798	17691	17492	17572	17612	17686	17765	17695	17768	17475	17642	17461	17611	17438	17553	17597	17555	17582	17628	17526	17593	17580	17631	17625	17583	17587	17626	17514	17564	17715	17818	17355	17454	17606	17498	17619	17557	17666	17632	17422	17550	17688	17690	17556	17816	17523	17603	17557	17751	17786	17709	17473	17696	17674	17662	17594	17900	17518	17707	17492	17525	17635	17635	17525	17652	17494	17712	17706	17500	17763	17580	17556	17602	17899	17698	17502	17595	17665	17576	17595	17642	17638	17626	17627	17455	17893	17603	17474	17446	17417	17611	17496	17594	17772	17615	17636	17532	17427	17681	17443	17670	17720	17842	17599	17776	17695	17592	17625	17617	17776	17618	17473	17578	17703	17632	17598	17486	17659	17613	17660	17441	17605	17527	17526	17633	17579	17659	17769	17778	17618	17668	17591	17678	17713	17743	17725	17567	17649	17689	17425	17488	17647	17742	17528	17656	17578	17543	17656	17528	17515	17597	17768	17595	17615	17736	17482	17612	17611	17575	17579	17600	17733	17613	17772	17617	17503	17656	17674	17636	17512	17484	17543	17508	17704	17611	17658	17602	17602	17568	17598	17662	17474	17469	17719	17639	17618	17799	17465	17733	17416	17616	17858	17844	17734	17596	17411	17587	17645	17792	17638	17670	17551	17512	17552	17590	17487	17597	17467	17483	17501	17670	17590	17549	17536	17493	17657	17539	17464	17589	17637	17754	17598	17586	17536	17899	17763	17465	17654	17603	17655	17672	17624	17453	17687	17634	17590	17658	17641	17643	17594	17704	17712	17487	17439	17405	17636	17594	17642	17569	17606	17792	17458	17401	17770	17709	17646	17901	17565	17706	17652	17531	17824	17726	17696	17503	17469	17645	17607	17798	17624	17691	17459	17722	17702	17731	17743	17498	17580	17731	17401	17628	17707	17603	17589	17626	17455	17497	17571	17569	17550	17534	17586	17718	17606	17494	17592	17652	17642	17643	17591	17414	17793	17597	17530	17547	17522	17702	17660	17589	17494	17619	17536	17607	17441	17538	17565	17527	17788	17555	17532	17753	17711	17583	17315	17375	17682	17693	17760	17626	17660	17740	17691	17670	17651	17719	17655	17458	17613	17745	17689	17342	17649	17586	17697	17539	17661	17586	17577	17591	17515	17846	17670	17418	17609	17812	17326	17819	17530	17510	17757	17550	17672	17730	17486	17757	17432	17671	17735	17492	17552	17456	17551	17492	17744	17487	17548	17559	17624	17561	17442	17602
22949	21353	28339	25758	32733	81308	75524	58094	41915	34353	31391	30574	30529	30522	30755	30487	30463	30507	30392	30546	30177	30465	30359	30294	30331	30217	30230	30008	30449	30316	29977	30480	30421	30458	30263	30267	30145	30205	30621	30355	30290	30234	30328	30232	30236	30267	30261	30222	30342	30181	30135	30188	30410	30218	30238	30264	30305	30237	30262	30455	30463	29886	30123	30116	29828	30180	30306	30136	30107	30100	30297	30176	30235	30061	30319	29971	30261	30100	29997	30370	30161	30087	30358	30267	30081	30073	30111	29921	30070	29983	30125	30121	30207	30408	30388	30226	30516	30122	30336	30148	30151	30145	30107	29992	30144	30232	30002	30185	30050	30284	30149	30004	30365	30188	30295	30142	30033	30132	30045	30473	30440	30303	30273	30413	30181	30515	30182	30091	30171	30119	30535	30426	30358	30121	30016	30190	30331	30024	30176	29989	30168	29703	30167	30111	30186	29984	30252	30015	30212	30516	30132	30201	30302	30431	30213	30273	30020	30084	30150	30228	30200	30160	29994	30214	29917	30234	30168	30156	30027	30062	30309	30083	30174	29970	30243	30339	30318	29975	30154	29972	30351	30301	29997	30234	30162	30139	30078	30323	30067	30346	29936	30421	30237	30329	30187	30210	29953	30197	30258	30069	29949	30269	30233	30230	29979	30197	30276	30136	29963	30152	30195	30092	30019	30238	30216	30159	30533	30278	30172	30224	30086	30291	30041	29997	29864	30080	30138	30274	30241	30351	30359	30431	30315	30128	30407	30237	30320	30378	30282	30177	30119	30047	30017	30213	30078	30149	30146	30279	30186	30250	29942	30254	30038	30351	30305	30173	30553	30070	30488	30312	30475	30094	30229	30191	30223	30031	30153	30210	30124	30231	30056	30315	30072	30004	30100	30375	29873	30196	30116	30572	30332	30213	30068	29868	30127	30187	30095	30145	30102	30129	30294	30423	30227	30417	30366	30356	30349	30203	29866	30159	30246	30030	30226	30015	30116	30308	30201	30366	29955	30166	30024	30089	30182	30227	30048	30056	30153	30223	30319	30048	30152	30056	30097	30241	29999	30525	30260	30349	30181	30202	30291	30188	30046	30183	30225	30271	30082	30172	30292	30285	30127	30054	30284	30039	30333	30075	30080	30123	30296	30329	30181	30120	30425	30066	30033	30348	30103	30162	30054	30277	30083	30219	30317	30065	30568	30191	30204	30064	30197	30101	30371	30361	29846	30033	30161	30046	30218	30094	30114	30066	30216	29889	30068	30054	30311	30201	30003	30270	30364	29838	29938	30010	29984	30146	30221	30361	30095	29987	30326	30102	30222	30067	30236	30043	30271	29857	30211	29938	30059	30227	30137	30157	30176	30210	30146	30261	30347	30254	30230	30125	30266	30313	30051	30088	30221	30036	30307	30066	30126	30421	30149	29984	30156	30004	30124	30221	30015	30346	30224	30275	30179	30136	30306	30089	30369	30155	30167	29970	29987	30168	30323	30114	29906	30088	30104	30155	30127	30335	30189	30450	30100	30225	30092	30218	30137	30016	30320	30304	30159	30230	30220	30281	30296	30097	30245	30312	30313	30093	30196	30241	30223	30151	30349	30191	30217	29968	30168	30208	30314	30267	30262	29899	30405	30433	30186	30165	30028	30058	30057	30420	30265	30207	30287	30278	30077	30087	30191	30117	30389	30212	30265	30298	30227	30092	29953	30085	30123	30395	30377	30084	30323	30009	29812	30196	30348	30422	30011	30122	30053	30072	30131	30374	30285	30102	30147	30246	30142	29858	30174	30419	30124	30186	29935	30264	30224	30114	30067	29968	30061	30190	29890	29945	29989	30190	30354	30162	30095	29964	30357	30353	30037	30309	30182	30131	30194	29990	30066	29963	29959	30154	30379	30328	30151	29918	30130	30252	30203	30263	30477	30245	30229	30187	30214	29980	30247	30248	29985	29972	30212	30040	30242	30273	30114	30524	30217	29985	29905	30252	30303	30251	29931	30381	30264	30077	30140	30030	30127	30122	29957	30188	30063	30198	30278	29969	30123	30302	30260	30176	30264	30242	30058	30402	30103	30215	30205	30376	30192	30168	30035	30060	30283	30035	29953	30237	30471	29834	29924	30073	29943	30077	29929	30254	30184	30200	30175	29937	30101	30045	30236	30304	30152	30341	30511	30283	30245	30463	30124	30147	30056	30049	30071	30089	30019	30150	30098	30203	30291	30093	30186	30221	30450	30195	30383	30138	30439	30183	30182	30135	30268	30190	30222	30297	30130	30042	30318	29781	30086	30183	30239	30341	30018	30259	30296	30222	29965	30183	30044	30021	30551	30112	30000	30154	30187	30230	30270	30102	30393	30402	30493	30164	30205	30004	30163	30144	30035	30094	30088	29980	30042	30309	30303	30078	30143	30238	30104	30333	30402	30309	30267	30191	30270	30226	30107	29992	30171	30119	29963	30269	30085	29970	30246	30077	30191	30179	30261	29978	29983	30111	29970	30260	30072	30373	30100	30175	30177	30014	30149	30170	30146	30113	29973	30218	29927	30070	30381	30334	30224	30167	30065	30111	30364	30202	30238	30098	30247	30228	30247	30143	30180	30171	30086	30170	30320	30272	30167	30169	30187	30201	30565	30291	30171	30188	30414	30198	30192	30191	30204	30117	30017	30192	30153	30160	30285	30257	30133	30189	30206	30077	30172	30257	30424	30433	29943	30217	30231	30248	30230	30114	30308	30506	30076	30212	30134	30087	29863	30187	30174	30028	30089	30094	30328	30254	30288	30190	30185	30066	29945	30500	30169	30150	30195	29901	30227	30203	30255	30097	30380	30116	30205	30277	29932	29940	30187	30211	30079	30171	30167	30314	30159	30147	30412	30179	30008	30228	30248	30275	30143	30231	30101	30193	30056	30114	30300	30065	30102	29870	30272	30250	30397	30018	30034	30126	30093	30082	29998	30128	30174	30120	29942	30035	29979	30100	30059	29848	30403	30152	30296	30338	30362	29937	30301	30059	30159	30356	30200	29918	30076	30116	30372	30268	30277	30072	30189	30104	30138	29862	30145	30115	30105	30419	29995	29999	30397	30255	30170	30385	29996	30209	30199	30079	30306	30137	30067	30326	30310	30227	30112	30203	30102	30160	30320	30261	30350	30322	30066	30190	30267	30123	30143	29895	30097	30109	30189	29973	30316	30170	30251	30144	30016	30153	30190	30441	30250	30048	30218	30128	30242	30161	30036	30229	30231	30189	30224	30110	30339	30106	30160	30052	30101	30099	30101	29930	30116	30022	30437	30010	30216	30141	30192	30129	30254	30263	30230	29866	30137	30164	30056	30152	30269	29955	30118	30356	30387	30234	30151	29997	30291	29964	30017	30377	30156	30232	30367	30191	30422	30369	30189	30017	30180	30115	30470	30251	29985	30163	30055	30232	30357	30271	30256	29969	30208	30193	30255	29975	29931	30257	30050	30143	30244	30359	30198	30076	30177	30218	30326	30298	30218	29927	30018	30091	30302	30386	30104	30101	30448	29978	30258	30243	30061	30172	30081	30205	29964	30144	30102	29739	30051	29941	30062	29983	30049	29896	29923	30361	29963	30076	30128	30266	29881	30065	30264	29833	30154	30257	30211	30093	30003	30164	29951	30045	30399	30032	30376	30104	30124	30184	30086	30122	30198	30338	30304	30109	30314	30345	30104	30307	30198	30225	30142	30145	30304	30082	30048	30100	30015	29880	30219	30040	30228	30121	30105	30220	29971	30187	30322	30155	30125	30136	30020	30318	30275	30176	30384	29953	30135	30222	30401	30421	30444	30148	30209	30459	30145	30012	29966	30146	29987	30036	30175	30133	30145	30127	30105	29945	30295	30157	30419	30401	30158	29968	30124	30440	30217	30188	30367	30309	30175	30200	30221	30444	30399	30157	30193	30211	30298	30253	30420	30025	30150	30239	30171	30297	30334	30112	30050	30280	30398	30116	30169	30000	30238	30120	30251	30059	30350	30190	30335	30076	30207	30231	30018	29676	30097	30299	30151	29988	30075	30182	30350	30222	30504	30263	30089	30055	30027	30134	29937	30092	30223	30111	30245	30235	30360	30316	30076	29934	30291	30154	29917	30213	30029	30146	30110	30142	30347	30341	30295	30301	30145	30153	30222	30023	30401	30297	30243	30166	30374	30191	30093	30380	30069	30299	29897	30240	29987	30045	30069	30309	30003	30106	29916	30325	30182	30037	30022	30193	30135	30532	30216	29769	29804	30449	30117	30207	30038	30196	30028	30066	30349	30316	30129	30300	30016	30218	30103	29948	30210	30078	30299	29984	30073	30268	29947	30270	30116	30018	30168	30029	30074	30473	30278	29925	30131	30072	30190	30301	30236	30244	30383	30258	30079	30386	30175	30249	30191	30012	29993	30291	30189	30118	30423	30198	30252	30103	30223	29926	30078	30208	30237	30137	30029	30110	30184	30267	30195	30193	29950	30332	30366	30031	30189	30127	30421	30593	30003	30335	29926	30194	30274	30269	30375	30188	30054	30105	30468	30120	30093	30171	30437	30006	30399	30128	30155	30531	29871	29981	30021	30196	30133	30087	30346	30101	30185	30365	30234	30139	30175	30135	30038	30065	30262	30063	30094	30066	30524	30056	30130	30424	29918	30217	30404	30091	30206	30096	30123	29813	30024	30173	30010	30328	30118	30173	30177	30108	29880	30140	30415	30095	30556	30154	30173	30375	29986	30054	29869	30186	30214	30157	30354	30118	30102	30170	30324	30121	30413	30278	29974	30234	30041	29973	29904	30000	30371	30264	30133	30246	30113	30130	30130	30152	30010	30268	30240	30203	30201	30186	30204	30086	30271	30394	29928	30400	30232	30279	30301	30045	30079	30109	30148	29975	30222	29912	30398	30177	30157	30255	30279	30286	30459	30252	30371	30256	30497	30131	30163	30175	30230	30021	30066	30152	30059	30449	30091	30254	30285	30045	29786	30232	30206	29938	30354	30198	30347	30247	30050	30147	30467	30228	30035	30148	30254	30258	30030	30227	30124	30268	30259	30377	30231	30022	30079	30257	30099	29998	30012	30071	30052	30372	29748	30252	30184	30588	30334	30541	30404	30157	30469	30042	29766	30183	30293	30038	30436	30102	30109	29997
15157	27696	28104	26498	36758	86103	76236	50083	30075	20834	18013	17546	17620	17704	17694	17710	17581	17611	17598	17640	17593	17596	17538	17416	17585	17615	17392	17621	17590	17614	17485	17400	17519	17696	17646	17610	17497	17471	17391	17676	17525	17571	17659	17527	17562	17448	17686	17551	17288	17627	17396	17678	17260	17513	17482	17418	17524	17428	17542	17460	17591	17599	17581	17485	17465	17581	17507	17554	17486	17495	17352	17610	17567	17425	17316	17581	17358	17601	17356	17463	17572	17473	17546	17396	17715	17449	17443	17546	17590	17420	17549	17620	17577	17509	17413	17360	17587	17383	17445	17358	17290	17433	17470	17484	17188	17440	17588	17546	17540	17420	17425	17385	17480	17393	17637	17490	17149	17534	17345	17623	17486	17526	17399	17493	17367	17487	17405	17459	17410	17364	17580	17422	17513	17488	17342	17451	17505	17375	17561	17548	17370	17352	17493	17508	17640	17462	17461	17587	17442	17507	17380	17268	17391	17513	17492	17392	17503	17328	17398	17406	17640	17439	17415	17505	17680	17311	17353	17238	17509	17345	17362	17590	17648	17566	17580	17456	17236	17420	17503	17502	17396	17496	17645	17489	17359	17438	17455	17506	17747	17278	17507	17438	17632	17335	17361	17479	17361	17442	17288	17361	17627	17465	17463	17359	17463	17551	17370	17553	17386	17401	17677	17601	17499	17461	17397	17538	17526	17365	17412	17286	17526	17584	17325	17486	17389	17536	17591	17293	17526	17362	17482	17318	17648	17640	17492	17670	17620	17568	17442	17484	17439	17535	17341	17395	17664	17524	17450	17456	17505	17309	17433	17338	17363	17184	17459	17456	17705	17640	17549	17408	17519	17441	17654	17526	17471	17506	17489	17504	17606	17309	17428	17552	17288	17536	17340	17380	17581	17338	17460	17543	17313	17328	17353	17476	17537	17401	17515	17502	17463	17440	17379	17339	17517	17379	17555	17292	17461	17514	17565	17340	17475	17540	17361	17499	17308	17536	17491	17556	17508	17320	17281	17381	17400	17515	17646	17525	17648	17541	17509	17534	17678	17427	17513	17438	17485	17385	17415	17407	17259	17696	17483	17457	17783	17434	17366	17385	17421	17443	17515	17211	17360	17453	17371	17388	17472	17317	17394	17641	17430	17417	17352	17437	17366	17460	17467	17378	17445	17433	17447	17525	17539	17406	17322	17480	17565	17465	17420	17585	17446	17393	17345	17313	17539	17481	17481	17529	17648	17275	17530	17506	17581	17594	17376	17147	17463	17422	17418	17711	17654	17467	17497	17407	17428	17491	17502	17508	17345	17496	17454	17295	17290	17310	17623	17516	17410	17440	17462	17473	17332	17551	17513	17542	17536	17422	17515	17461	17404	17534	17427	17381	17534	17534	17690	17405	17501	17404	17478	17340	17464	17509	17481	17440	17532	17450	17390	17541	17318	17302	17540	17402	17454	17477	17374	17488	17568	17456	17479	17504	17646	17466	17548	17469	17615	17493	17546	17332	17483	17530	17411	17487	17422	17193	17321	17507	17348	17276	17441	17334	17570	17327	17543	17456	17461	17426	17449	17585	17455	17276	17398	17534	17342	17520	17430	17459	17314	17296	17436	17356	17357	17426	17482	17317	17485	17700	17387	17594	17466	17443	17427	17275	17396	17495	17388	17345	17364	17261	17443	17294	17391	17337	17360	17296	17432	17570	17256	17361	17424	17439	17230	17630	17417	17475	17444	17298	17567	17439	17440	17454	17443	17372	17300	17391	17461	17274	17484	17358	17439	17411	17579	17481	17343	17536	17500	17264	17361	17383	17297	17418	17486	17413	17435	17298	17343	17320	17428	17530	17615	17611	17451	17424	17396	17561	17472	17371	17543	17323	17388	17459	17575	17498	17437	17565	17381	17457	17287	17502	17463	17532	17352	17483	17469	17330	17439	17507	17487	17260	17293	17541	17452	17462	17522	17636	17443	17583	17451	17409	17607	17423	17390	17247	17348	17501	17538	17459	17573	17514	17760	17613	17469	17531	17431	17489	17565	17099	17515	17456	17409	17262	17469	17423	17407	17537	17507	17470	17483	17333	17621	17464	17385	17494	17589	17628	17732	17360	17460	17360	17603	17439	17441	17353	17316	17528	17540	17398	17329	17460	17295	17342	17610	17430	17548	17472	17442	17534	17481	17379	17571	17276	17528	17348	17579	17574	17402	17329	17410	17542	17268	17401	17431	17477	17491	17440	17433	17410	17491	17410	17410	17457	17409	17486	17665	17318	17594	17380	17492	17413	17472	17267	17463	17525	17561	17373	17390	17240	17416	17435	17253	17434	17340	17393	17417	17529	17475	17416	17388	17439	17441	17479	17499	17654	17596	17485	17469	17878	17492	17416	17461	17335	17600	17420	17569	17559	17385	17384	17552	17417	17433	17467	17488	17618	17176	17394	17622	17340	17395	17452	17567	17540	17319	17222	17439	17402	17240	17356	17574	17357	17571	17418	17395	17717	17217	17431	17417	17567	17523	17514	17547	17444	17539	17528	17522	17624	17365	17429	17569	17504	17500	17382	17392	17470	17462	17522	17499	17304	17422	17537	17471	17682	17375	17480	17497	17464	17429	17722	17618	17548	17643	17342	17476	17284	17308	17618	17452	17532	17658	17499	17488	17458	17369	17559	17662	17370	17616	17470	17344	17484	17353	17416	17324	17325	17527	17611	17391	17473	17520	17357	17508	17558	17404	17432	17527	17295	17673	17539	17515	17480	17474	17462	17491	17508	17383	17367	17691	17248	17405	17409	17473	17546	17344	17462	17573	17597	17425	17532	17338	17512	17485	17406	17388	17516	17466	17627	17436	17447	17747	17452	17506	17614	17413	17549	17534	17366	17331	17408	17450	17307	17519	17430	17462	17452	17433	17572	17443	17604	17532	17514	17330	17442	17361	17359	17453	17328	17268	17447	17530	17431	17493	17559	17415	17526	17364	17484	17352	17452	17314	17367	17569	17317	17228	17419	17474	17332	17366	17337	17234	17456	17504	17564	17491	17502	17189	17426	17483	17655	17507	17199	17425	17457	17386	17283	17378	17800	17388	17405	17561	17488	17465	17424	17457	17394	17567	17322	17575	17473	17479	17445	17513	17475	17388	17519	17513	17548	17619	17289	17338	17371	17410	17352	17389	17411	17364	17436	17448	17295	17523	17437	17559	17436	17498	17383	17377	17516	17464	17425	17517	17335	17415	17498	17312	17440	17428	17427	17426	17450	17347	17387	17399	17384	17434	17373	17542	17449	17544	17506	17479	17451	17344	17468	17442	17434	17294	17453	17536	17378	17453	17396	17359	17406	17515	17444	17399	17309	17403	17438	17502	17573	17419	17260	17484	17295	17491	17365	17596	17409	17275	17255	17467	17559	17516	17502	17489	17457	17400	17573	17495	17451	17439	17431	17501	17493	17555	17521	17493	17626	17406	17432	17379	17324	17304	17445	17468	17363	17516	17604	17549	17641	17468	17494	17579	17190	17429	17358	17455	17477	17349	17459	17557	17523	17485	17617	17399	17404	17500	17318	17318	17458	17487	17407	17485	17505	17435	17381	17287	17523	17472	17504	17453	17615	17561	17251	17336	17532	17465	17306	17500	17417	17394	17517	17579	17352	17373	17378	17520	17383	17471	17385	17317	17523	17412	17634	17421	17557	17452	17490	17542	17621	17462	17590	17614	17580	17431	17453	17410	17384	17542	17290	17408	17520	17413	17417	17612	17554	17406	17434	17536	17476	17386	17439	17476	17474	17598	17473	17511	17464	17547	17393	17498	17254	17388	17368	17526	17356	17406	17492	17648	17447	17331	17323	17434	17500	17411	17394	17580	17350	17214	17619	17425	17538	17531	17457	17567	17345	17461	17393	17408	17479	17418	17349	17395	17491	17583	17549	17547	17489	17468	17305	17333	17432	17558	17415	17414	17538	17563	17471	17369	17314	17656	17548	17490	17438	17523	17412	17498	17387	17511	17348	17629	17325	17534	17608	17496	17345	17527	17601	17325	17389	17537	17345	17549	17576	17396	17497	17449	17440	17459	17507	17390	17213	17502	17621	17289	17423	17537	17446	17518	17358	17323	17694	17227	17429	17382	17598	17306	17341	17405	17488	17565	17350	17436	17438	17420	17526	17545	17220	17410	17619	17676	17385	17527	17402	17472	17440	17708	17519	17501	17256	17418	17306	17503	17261	17559	17493	17420	17492	17382	17381	17441	17269	17325	17575	17529	17316	17530	17440	17541	17545	17537	17409	17577	17485	17242	17423	17458	17474	17403	17363	17385	17496	17571	17415	17471	17387	17520	17456	17265	17629	17447	17520	17503	17409	17542	17386	17561	17405	17437	17361	17573	17542	17578	17514	17574	17445	17524	17348	17267	17459	17410	17531	17351	17374	17341	17552	17425	17386	17534	17435	17557	17349	17322	17348	17340	17512	17371	17352	17684	17148	17642	17334	17410	17305	17423	17285	17436	17499	17416	17504	17527	17324	17391	17441	17506	17347	17377	17496	17478	17516	17511	17313	17399	17697	17548	17494	17640	17184	17430	17173	17613	17416	17402	17374	17369	17375	17318	17375	17370	17526	17528	17371	17458	17670	17656	17448	17460	17621	17534	17457	17525	17463	17596	17386	17519	17433	17708	17447	17427	17166	17366	17456	17379	17488	17418	17500	17291	17379	17491	17466	17519	17761	17477	17508	17248	17467	17540	17439	17409	17488	17445	17484	17431	17373	17477	17369	17346	17658	17569	17296	17430	17439	17470	17467	17459	17474	17406	17483	17204	17511	17456	17580	17488	17574	17578	17546	17321	17450	17399	17391	17420	17427	17477	17553	17587	17446	17376	17641	17481	17492	17386	17302	17446	17482	17415	17604	17592	17376	17577	17694	17282	17612	17496	17338	17507	17549	17504	17429	17310	17430	17514	17552	17486	17509	17619	17516	17603	17316	17404	17453	17481	17329	17411	17448	17486	17406	17422	17403	17388	17320	17537	17270	17517	17558	17455	17335	17339	17612	17536	17391	17468	17446	17645	17603	17443	17473	17483	17535	17479	17502	17381	17424	17586	17491	17372	17566	17508	17556	17480	17439	17485	17474	17423	17266	17615	17481	17539	17524	17495	17395
31861	26622	31623	31718	29982	38721	39049	34769	31390	29853	29378	29444	29192	29182	29210	29067	29089	29246	29152	28845	29019	29370	29181	29161	29180	29142	29141	29126	29406	29228	29207	29166	29078	29284	29165	29257	29156	29276	29371	29308	29362	29163	29256	29194	29141	29081	29238	29375	29260	29302	29216	29228	29089	29187	29363	29175	29339	29286	29227	29378	29307	29241	29257	29288	29283	29297	29038	29135	29142	29277	29309	29436	29211	29373	29215	29301	29236	29085	29056	29134	29319	29171	29161	29155	29177	29261	29192	29225	29115	28878	29335	29157	29525	29096	29108	29374	29346	29369	29181	29129	29267	29372	29245	29189	29179	29134	29477	29346	29041	28999	29095	29066	29312	29385	29195	29009	29095	29167	29277	28987	28930	29127	28967	29165	29472	29286	29199	29226	29166	29147	29318	29350	28934	29030	29212	29204	29250	29040	28937	29381	29113	29019	29187	29129	29361	29111	29276	29377	29410	29177	29004	29156	29126	29161	29006	29061	29129	29217	29147	29121	29351	29098	29210	29122	29384	29281	29134	29252	29267	29240	29264	29669	29420	29392	29240	29526	29340	29210	29398	29411	29049	29140	29161	28899	29085	29060	29264	29240	29192	29388	29286	29424	29310	29071	29175	29463	29281	29198	28951	29102	29402	28932	28848	28963	29105	29219	29039	29279	29449	29418	29212	29260	29105	29240	29214	29092	29160	29111	29085	29231	29377	29399	29226	29005	28920	29458	29074	29242	29086	29041	29119	29164	29341	29224	29217	29078	29215	29170	29023	29187	28990	29319	29012	29337	29068	29159	29265	29180	29007	29201	29266	29138	29364	29354	29178	29386	29233	29023	29043	29334	29444	29148	29176	28880	29203	29208	29599	29340	29336	29260	29346	29327	29230	29171	29197	29062	29170	29041	29121	29271	29086	29054	29333	29200	29501	29140	29412	29255	28994	28986	29169	29424	29052	29017	29034	29220	29403	29695	29142	29156	29182	29410	28987	29263	29139	29103	29410	29181	29298	29172	29174	29298	29134	29033	29106	29105	29244	29047	29188	29183	29044	29078	29069	29414	29434	29092	28998	29475	29208	29124	29373	29223	29204	29350	29074	29115	29336	29289	28966	29009	29186	29336	29240	29112	29124	28993	29179	29016	28875	29183	29247	28904	29241	28905	29101	29025	29228	29084	29195	28919	29009	29373	29259	29260	29185	29091	29181	28802	29254	29288	29069	29062	29256	29111	29299	28921	29206	29286	29299	29549	29154	29218	29140	29167	29481	29270	29351	29404	29277	29499	29342	29345	29307	29222	29034	29081	29114	29026	29243	29065	29238	29057	29338	29133	29014	29414	29245	29513	29134	29208	29426	29424	29173	28888	29162	29303	29065	29061	29149	29118	29394	29151	29236	29391	29267	29178	29313	29766	29413	29201	29130	29334	29309	29189	29247	29260	28986	29133	28958	29196	29228	29205	29271	29435	29172	29104	29137	29151	29395	29461	29494	29346	29298	29011	29203	29191	28806	29231	29243	29241	29176	29095	29039	29250	29171	29344	29266	29187	29350	29259	29334	29456	29402	29186	29203	29292	29064	29303	29000	29083	28966	29216	29345	29279	29530	29264	29136	29468	28961	29114	29565	29044	29232	29151	29443	28991	29278	29020	29109	29200	29120	29187	29474	29477	29110	28910	29159	29257	29024	29174	29059	29009	29201	29464	29302	29092	29569	29249	29257	29393	29212	29451	29295	29457	29362	29103	29109	29088	29047	29154	29342	29153	29028	28992	29321	29164	29103	29255	29063	29006	29223	29249	29142	29250	29228	29297	29279	29101	29158	29189	29203	29328	29251	28978	29094	29277	29141	29379	29014	29178	29043	29062	29244	29307	29189	29165	29005	29199	29139	29482	29194	29247	29255	29232	29147	29052	29198	29525	29117	29128	29295	29015	29050	29121	29470	29341	29308	29389	29278	29288	29219	29239	29334	29003	29304	29108	29149	29155	29176	29320	29035	28953	29149	29397	29366	29345	29070	29221	29419	29358	29531	28921	29214	29271	29320	29080	29237	29204	29358	28856	28959	29130	29225	29134	29104	29185	29183	29128	29330	29354	29329	29348	29094	29209	29108	29104	29061	28852	29464	29311	29318	29056	29276	29112	29278	29269	29367	29051	29044	28950	29010	29125	29370	29511	29416	29126	29227	29318	29152	29283	29278	29188	29139	29107	29137	29340	29404	29261	29257	29240	29058	29216	29329	29103	29163	28962	29256	29223	29008	29173	29320	29279	29094	29219	29038	28965	29159	28916	29239	29284	29228	29169	29039	29094	29125	29257	29416	29085	29119	29189	29071	29288	29260	29343	29442	29183	29447	29172	29330	29280	29222	29146	29152	29253	29218	29209	29275	29239	29148	29292	29092	29160	29040	29076	29255	29304	29188	29351	29234	29017	29139	29298	29456	29424	28986	29190	29305	29056	29036	29213	28963	29120	29212	29091	29158	29216	29231	29332	29093	29166	29399	29229	29400	29072	29156	29069	29360	29191	29455	29148	29060	29208	29184	29109	29220	29342	29121	29270	29267	29026	29435	29374	29187	29221	29101	28988	29016	29222	29101	29292	29291	29329	29160	29407	28992	29251	29020	28964	29016	29160	29154	29444	29262	29487	29235	29074	29119	29233	29126	29111	29192	29097	29120	29223	29449	29179	29046	29042	29429	29288	29442	29095	29032	29024	29196	29096	29387	29303	29121	29302	29081	29262	29300	29289	28915	29126	29280	29071	28975	29197	29362	29107	28935	29192	29143	29153	29307	29287	29361	29130	29287	28983	29289	29471	29432	29215	29315	29129	28974	29140	29128	29184	29165	29265	29143	28991	29057	29334	29030	29123	29578	29427	29092	29164	29444	29294	28943	29288	29199	29268	29198	29184	29313	29116	28988	29271	29221	29255	29034	29176	29300	28979	29392	29320	29462	29245	28971	29083	29307	29131	29219	29567	29220	29327	29237	29233	29260	28821	29178	29284	29063	29077	29226	29111	29196	29260	29395	29085	29334	29240	29280	29280	29233	29282	29288	29153	29337	29228	29158	29364	29218	28972	29312	28988	29239	28933	29159	29010	29224	29251	29238	29193	29395	29199	29200	29138	29404	29215	29175	29077	29524	29166	29080	29300	29302	29026	29367	29108	29030	29248	29094	28862	29419	29226	29096	29163	29460	29397	29335	29102	29372	29198	29186	29025	29079	29109	29296	29048	29078	29243	29126	29419	29384	29056	29189	29317	29039	29170	29142	29399	29268	29306	29492	29146	28977	29099	29270	29178	29027	29123	29286	29154	29045	29361	29086	29182	29276	29285	29191	29496	29471	29109	29321	29459	29156	29149	29202	28894	29055	29221	29101	29284	28981	28996	29168	29074	29270	29176	29150	29208	29286	29113	29206	29138	29299	29364	29271	29249	29124	28909	29225	29327	29298	29129	29228	29180	29424	29104	29095	29222	29309	28973	29193	28994	29187	29250	29206	29368	29162	29255	29228	29341	29251	29450	29268	29275	29306	29134	29357	29076	29264	29324	29298	29150	29168	29098	29384	28977	29353	29133	29298	29265	29300	29326	29209	29030	29124	29304	29513	29242	29359	29227	29121	29329	29239	29067	28952	29144	29127	29153	29224	29392	29407	29338	29293	29397	29130	28919	29269	29180	29087	29056	29106	29322	29180	29012	29098	29197	29307	29340	29301	29291	29188	29269	29280	29330	29136	29128	29246	29351	29250	29080	29201	29188	29017	29122	29257	29090	29473	29236	29207	29304	29118	29189	29282	29095	29204	29323	29316	29158	28995	29115	29096	29231	29420	29323	29161	28950	29102	29141	29159	29112	29091	28997	29061	29005	29304	29159	29067	29243	28978	29333	29166	29124	29205	29343	29099	28926	29292	29393	29205	29235	29153	29046	29052	29087	29110	29178	29271	29168	29175	29309	29017	29038	28924	29156	29191	29179	29082	29052	29323	29314	29277	29028	29246	29185	29160	29373	29205	29388	29406	29308	29189	28948	29249	29646	28980	29208	29239	29322	29148	29311	28922	29146	29223	29188	29155	28970	29245	29481	29312	29269	29167	29156	29386	29321	28907	29321	29355	29042	29127	28869	29233	29326	29296	29132	29068	29291	29237	28945	29219	29289	29427	29268	29082	29277	28944	29049	29305	29310	29190	29313	29201	29267	29522	29324	29260	29297	29211	29113	29220	29232	29196	29458	29154	29121	29355	29410	29501	29300	29529	29325	29003	29294	29270	29108	29331	29171	29103	29349	29024	29199	29101	29012	29048	29301	29372	29318	29291	29077	29148	29071	29130	29277	29308	29173	29192	29139	29577	29319	29206	29121	29216	28977	29215	29552	29227	29168	29125	29262	29232	29158	29246	29170	29357	29236	29148	29088	29242	29158	29169	29086	29060	29186	29157	29145	29287	29418	28995	28950	29318	28861	29167	29167	29055	29126	29218	29204	29261	28936	29391	29418	29288	29590	29171	29197	29168	29010	29365	29211	29317	29222	29361	29446	29220	29408	29290	29303	29063	29133	29020	29480	28944	29106	29319	29197	29046	29299	28835	29174	29040	29106	29296	29135	29399	29262	29407	29036	29157	29150	29281	29142	29211	29096	29215	29151	29147	29223	29149	29265	29279	29487	29151	29186	29433	29022	29155	29319	29315	29205	29195	29157	29153	28976	29114	29433	29101	29187	29185	29197	29282	29351	29274	29213	29368	29010	29225	29093	29058	29404	29175	29435	29528	29235	29127	29059	29269	29282	29256	29113	29251	29332	28823	29121	29249	29163	29216	29335	29248	29260	29362	29078	29286	29343	29306	29149	29271	29332	29217	29242	29105	29100	29147	29190	29155	29109	29283	29256	29363	29462	28957	29254	29290	28978	29356	29443	29134	29357	29140	29103	29453	29109	29358	29464	29120	29305	28981	29136	29300	28983	29220	29479	29312	29184	29023	29255	28970	29351	29263	29026	29324	28955	29153	29487	29253	29394	29347	29190	29190	29146	29236	29380	29566	29269	29172	28953	29192	29169	29145	29234	29307	29222	29147	29203	29164	29312	29091	29245	29160	29125	29133	29101	28966	29229	29422	29212	29178	29320	29082	29262	29074	29016	29088	29248	29004	29040
16323	18021	18398	17958	18124	28527	26935	21476	18350	17127	16769	16589	16757	16837	16614	16726	16721	16472	16683	16874	16719	16618	16476	16712	16679	16718	16742	16616	16782	16681	16795	16723	16717	16774	16650	16594	16585	16549	16533	16627	16613	16703	16649	16753	16666	16789	16698	16900	16856	16667	16716	16554	16703	16819	16650	16642	16776	16643	16582	16683	16588	16811	16632	16680	16635	16742	16690	16544	16586	16731	16779	16466	16709	16840	16895	16727	16612	16616	16513	16771	16738	16761	16812	16526	16539	16719	16653	16673	16588	16819	16724	16713	16553	16732	16460	16687	16609	16844	16757	16508	16718	16627	16548	16684	16648	16657	16604	16644	16659	16687	16660	16749	16720	16525	16850	16771	16745	16401	16599	16702	16612	16735	16679	16557	16663	16472	16533	16580	16550	16657	16645	16543	16693	16662	16615	16685	16528	16679	16768	16527	16817	16595	16697	16669	16582	16630	16712	16630	16612	16619	16508	16646	16542	16626	16641	16746	16682	16717	16535	16650	16490	16876	16782	16616	16855	16558	16548	16532	16616	16674	16503	16613	16841	16562	16719	16569	16755	16576	16438	16732	16687	16776	16683	16683	16539	16611	16626	16820	16433	16759	16651	16596	16631	16761	16880	16660	16736	16683	16668	16644	16653	16601	16756	16653	16659	16640	16559	16801	16498	16846	16493	16788	16837	16564	16660	16733	16717	16687	16648	16857	16587	16755	16746	16648	16580	16583	16730	16776	16723	16523	16677	16812	16668	16622	16678	16722	16688	16704	16577	16729	16669	16810	16512	16792	16553	16693	16640	16696	16630	16570	16580	16702	16838	16504	16688	16642	16810	16557	16640	16728	16778	16601	16649	16598	16687	16719	16732	16452	16483	16552	16533	16694	16541	16732	16688	16786	16684	16779	16755	16638	16750	16641	16547	16758	16749	16549	16735	16755	16809	16602	16664	16558	16632	16555	16688	16766	16570	16632	16569	16820	16610	16545	16601	16531	16623	16574	16601	16620	16590	16738	16703	16706	16451	16696	16514	16666	16560	16579	16550	16539	16583	16795	16628	16606	16750	16635	16773	16783	16649	16651	16721	16694	16611	16736	16646	16388	16541	16688	16645	16690	16621	16649	16573	16594	16640	16525	16642	16906	16525	16566	16599	16617	16572	16664	16619	16640	16601	16574	16781	16563	16686	16587	16609	16580	16697	16527	16645	16604	16761	16715	16711	16549	16736	16706	16717	16768	16727	16571	16759	16636	16607	16697	16768	16604	16536	16630	16824	16774	16702	16525	16663	16618	16723	16539	16664	16666	16630	16475	16836	16589	16502	16587	16704	16739	16484	16834	16710	16768	16766	16684	16656	16855	16553	16590	16533	16731	16701	16708	16742	16757	16513	16567	16545	16630	16720	16634	16689	16522	16533	16627	16486	16637	16538	16547	16727	16531	16736	16552	16619	16803	16606	16418	16654	16685	16604	16415	16504	16695	16784	16758	16727	16633	16646	16649	16499	16680	16598	16659	16588	16627	16598	16800	16702	16692	16786	16613	16730	16690	16549	16596	16591	16651	16688	16647	16750	16728	16699	16667	16644	16804	16651	16590	16691	16653	16621	16794	16654	16811	16561	16690	16634	16833	16720	16649	16756	16693	16842	16595	16596	16881	16624	16743	16703	16664	16680	16698	16762	16536	16519	16652	16720	16735	16630	16589	16597	16460	16747	16750	16636	16678	16676	16854	16736	16733	16469	16534	16734	16664	16655	16653	16705	16623	16586	16689	16642	16696	16837	16678	16641	16676	16672	16597	16737	16756	16685	16727	16655	16797	16662	16434	16970	16707	16806	16498	16560	16751	16633	16387	16730	16711	16637	16856	16756	16387	16628	16639	16665	16704	16538	16657	16681	16563	16687	16587	16710	16647	16606	16629	16602	16543	16587	16644	16722	16583	16623	16669	16813	16527	16575	16738	16638	16660	16433	16809	16553	16755	16803	16798	16673	16824	16807	16669	16523	16731	16708	16503	16680	16667	16651	16537	16865	16667	16821	16723	16697	16659	16638	16706	16572	16758	16566	16644	16702	16735	16641	16773	16786	16583	16752	16652	16811	16658	16681	16699	16636	16574	16690	16762	16796	16855	16759	16605	16549	16549	16571	16677	16670	16721	16796	16528	16643	16592	16875	16758	16643	16598	16584	16636	16822	16575	16824	16643	16698	16616	16517	16482	16515	16715	16750	16793	16697	16638	16815	16593	16914	16553	16527	16591	16631	16636	16650	16474	16649	16751	16657	16578	16543	16580	16524	16660	16567	16604	16699	16534	16479	16741	16792	16675	16643	16563	16677	16701	16669	16574	16854	16661	16635	16677	16855	16664	16778	16627	16675	16683	16685	16584	16637	16722	16621	16801	16606	16510	16684	16440	16652	16626	16713	16588	16644	16742	16509	16541	16743	16604	16796	16417	16673	16633	16623	16683	16614	16569	16647	16842	16651	16643	16603	16674	16691	16621	16751	16699	16500	16656	16441	16756	16615	16876	16686	16480	16580	16681	16656	16403	16585	16635	16672	16647	16719	16674	16533	16706	16562	16688	16606	16732	16901	16540	16574	16508	16757	16739	16655	16489	16629	16698	16594	16721	16624	16624	16846	16568	16827	16822	16798	16543	16575	16667	16755	16607	16621	16768	16627	16621	16713	16559	16609	16720	16661	16764	16704	16711	16626	16340	16679	16790	16549	16912	16644	16682	16682	16630	16642	16719	16605	16666	16530	16573	16675	16809	16548	16661	16721	16537	16505	16736	16549	16567	16780	16671	16699	16773	16592	16769	16828	16539	16574	16556	16627	16732	16711	16771	16602	16637	16681	16642	16689	16459	16692	16727	16691	16796	16778	16621	16697	16701	16619	16714	16710	16562	16637	16596	16769	16862	16811	16710	16528	16484	16632	16646	16704	16861	16526	16785	16827	16720	16679	16615	16609	16508	16600	16651	16638	16486	16781	16603	16750	16634	16830	16673	16573	16744	16742	16543	16724	16815	16545	16743	16609	16747	16629	16789	16694	16666	16583	16523	16756	16845	16458	16611	16644	16750	16523	16720	16798	16543	16818	16602	16658	16748	16764	16576	16656	16629	16653	16646	16703	16721	16751	16837	16783	16675	16673	16663	16533	16567	16781	16870	16581	16465	16762	16572	16681	16518	16587	16556	16513	16638	16578	16682	16729	16691	16519	16693	16783	16664	16780	16653	16731	16663	16632	16677	16840	16622	16737	16657	16526	16494	16666	16615	16763	16848	16586	16750	16505	16579	16694	16554	16633	16673	16614	16662	16709	16673	16615	16580	16679	16677	16750	16672	16687	16606	16595	16691	16602	16526	16799	16722	16646	16531	16751	16685	16724	16623	16617	16754	16596	16556	16623	16565	16878	16486	16617	16870	16868	16660	16732	16449	16704	16768	16546	16614	16677	16733	16703	16747	16551	16708	16841	16550	16649	16797	16795	16607	16709	16705	16641	16585	16822	16480	16640	16799	16720	16791	16563	16668	16708	16559	16774	16668	16746	16592	16707	16719	16739	16573	16638	16500	16546	16584	16793	16824	16644	16663	16725	16644	16677	16779	16531	16779	16627	16712	16527	16660	16656	16615	16651	16774	16608	16860	16754	16835	16672	16705	16748	16565	16763	16515	16683	16696	16623	16617	16706	16723	16617	16560	16828	16793	16719	16696	16741	16738	16607	16576	16745	16637	16759	16591	16524	16613	16752	16766	16506	16746	16474	16487	16545	16803	16662	16704	16724	16606	16631	16606	16639	16569	16611	16672	16733	16740	16649	16783	16691	16770	16848	16649	16605	16673	16704	16516	16824	16618	16571	16550	16780	16614	16588	16647	16730	16519	16559	16591	16695	16776	16656	16625	16802	16446	16746	16881	16728	16616	16696	16648	16722	16520	16718	16688	16726	16520	16636	16750	16654	16550	16892	16582	16694	16765	16634	16746	16619	16604	16563	16812	16777	16666	16569	16473	16526	16890	16651	16651	16565	16611	16720	16706	16791	16880	16764	16716	16689	16628	16558	16704	16665	16710	16528	16682	16728	16802	16631	16457	16549	16582	16764	16564	16652	16645	16739	16724	16570	16599	16808	16684	16622	16621	16745	16712	16509	16789	16683	16846	16724	16682	16488	16656	16699	16474	16854	16699	16626	16849	16684	16438	16595	16684	16607	16745	16668	16614	16758	16746	16618	16768	16604	16895	16690	16732	16780	16730	16610	16842	16536	16745	16649	16679	16559	16637	16600	16657	16617	16551	16511	16726	16639	16828	16727	16569	16683	16859	16557	16707	16638	16643	16544	16641	16542	16584	16858	16763	16666	16601	16637	16576	16766	16627	16547	16655	16491	16765	16822	16513	16706	16606	16771	16668	16644	16670	16542	16730	16803	16660	16716	16723	16666	16701	16728	16763	16604	16699	16699	16672	16838	16719	16795	16749	16699	16839	16583	16749	16545	16854	16879	16579	16498	16544	16699	16678	16681	16810	16680	16733	16578	16656	16595	16642	16643	16612	16739	16541	16596	16565	16701	16586	16631	16708	16762	16732	16733	16654	16509	16604	16648	16653	16599	16695	16697	16674	16734	16759	16524	16638	16644	16748	16564	16577	16540	16556	16622	16570	16576	16601	16931	16570	16620	16485	16627	16668	16594	16666	16523	16575	16591	16664	16617	16694	16517	16653	16873	16635	16489	16718	16550	16669	16762	16638	16499	16649	16677	16726	16651	16622	16533	16599	16717	16804	16641	16781	16765	16659	16533	16744	16694	16753	16750	16792	16630	16642	16719	16543	16685	16670	16613	16625	16728	16482	16701	16663	16800	16706	16371	16781	16672	16662	16500	16659	16585	16654	16699	16562	16670	16802	16831	16485	16887	16720	16658	16851	16726	16556	16837	16818	16450	16851	16787	16558	16788	16617	16620	16602	16707	16604	16694	16560	16560	16784	16763	16594	16773	16711	16760	16741	16605	16753	16844	16494	16499	16653	16608	16725	16653	16802	16609	16663	16519	16615	16478	16727	16677	16648	16778	16622	16665	16645	16586	16690	16534	16636	16807	16616	16730	16804	16722	16811	16711	16692	16653	16594	16643	16852	16842	16430	16551	16850	16710	16558
23848	21308	28186	26126	29312	68947	68305	53158	37968	32343	29835	29095	29230	28860	29396	29143	29162	28987	29063	28892	28873	28920	29071	28813	28879	28889	29122	28802	28868	28864	29103	29028	28888	28810	28687	28910	29189	28787	28924	28909	28600	28829	28662	28836	28674	28910	28845	28866	28849	29094	28991	28911	29220	28681	29051	28946	28837	28845	29039	28900	28891	28960	28902	28503	29161	28861	28893	28760	28750	28741	29049	28858	28954	28880	28893	28894	28982	28923	28992	28918	28884	28680	28819	28776	28810	28813	29000	28822	28465	28733	29048	28695	28533	28762	28716	28730	28819	28672	29054	29090	29068	28984	28944	28947	28827	28799	28921	29048	28618	28935	28996	28943	28832	28901	28950	28803	28905	28993	28694	28958	28931	28763	28785	28709	28901	28691	28755	28817	29235	28958	29004	28918	29107	28595	28823	28536	28989	28939	29160	29118	28823	28790	28973	28498	28859	28736	28742	28547	29076	28842	28746	28561	29154	28792	28791	28572	29083	28817	28850	28811	28927	28867	28950	28819	28705	29050	28788	28934	28894	28909	28607	28773	28831	28582	28804	28836	29038	29053	29087	28843	29061	28963	28866	28689	28649	29119	28780	28988	29041	28571	28957	28876	29173	28935	28805	28985	28648	28916	28806	29077	28760	29065	28818	28782	28839	28762	29104	28745	28831	28751	29046	28988	28760	28761	28993	28833	28734	29096	28885	28772	28643	28646	28931	28765	28853	28789	28937	28836	28680	28764	28879	28874	28964	28841	28876	28924	28962	28994	28647	28799	29087	28950	28958	28937	29089	28900	28869	28821	28740	28753	28827	28997	28732	28731	28752	28823	28908	28763	28713	28937	28832	28983	28792	28955	28927	28791	28970	28972	28675	28862	28910	29070	28681	29008	28845	28882	28984	28798	28732	28994	29007	28886	28710	28885	28794	28642	28783	28769	28797	29129	29091	28892	28899	28621	28749	28867	28795	29057	28792	28839	28811	29169	28860	28855	29069	28610	28604	28839	28945	28883	28883	28820	28942	28688	28799	29098	28688	28954	28742	28792	28888	28821	28788	28752	28803	28868	28957	28632	28939	28781	28815	29136	28808	28836	29039	28993	29037	28801	28799	28800	28959	28919	28743	28750	29296	29124	28943	28914	28738	28895	28996	28787	28811	28791	28838	28864	28853	28697	28715	29034	29268	28683	28826	28750	29059	28756	28860	28885	28852	28848	28675	29064	28807	28752	28596	28877	28917	28812	28772	28713	29030	28640	28878	28780	28776	28785	28641	28885	28792	28763	28938	29222	28930	28861	28651	28755	29228	28690	28717	28838	29056	28825	28798	28573	28667	29041	28794	28808	28984	28604	28811	28769	28843	29197	28941	28637	29028	28913	28726	28770	28706	28949	28987	28955	28727	28731	28793	28909	28836	28688	28861	28917	28731	28671	28832	28830	29028	28865	28965	28895	28666	28823	28806	28781	28500	28719	28890	28918	28828	28901	28875	28860	28825	28929	28827	28971	28817	28765	28728	28784	28871	28764	29053	28757	28974	28721	28945	28698	29168	29080	29119	28940	28817	28881	28733	28974	29075	29092	28872	28753	29040	28696	28781	28889	28595	28694	28613	28701	28959	28865	28802	28554	28920	29029	29081	28731	28869	28668	28776	28918	28695	28828	29121	28957	28810	28621	28907	29004	28812	28883	28616	28773	28567	28825	28913	28976	29000	28954	28918	28795	28991	28834	29100	28668	28712	29137	28940	28909	28916	28916	28857	28972	28803	28938	28784	29105	28723	28501	28885	28765	28664	29100	28917	29006	29151	28597	28880	29036	28914	28827	28692	28994	29005	28801	28700	28747	28613	28903	28706	28816	28761	28882	28874	29121	28901	28583	28748	28855	28976	28599	28818	29032	28398	28796	28847	28642	28820	28861	28839	28798	28827	28901	29243	28900	28711	28600	28978	28706	29116	28755	28958	28846	28741	28904	28807	28733	29009	28975	29250	28965	28711	28804	28797	28922	28927	28646	28919	29086	28920	28767	28701	28727	28688	28993	28875	28755	28567	28757	28794	28652	28912	28611	28743	28737	28780	29047	28702	28711	28688	28714	28882	28909	28745	28744	28942	28811	28739	28725	28548	28846	28928	28597	28658	28888	28983	28968	28942	29108	28842	28843	28782	28624	28710	28817	28956	29040	29172	28739	28764	28890	28943	28950	28637	28966	28899	29003	28757	28846	28880	28892	28886	29087	28944	28572	28723	29148	28804	28712	28837	28850	28744	28757	28827	28845	28880	28671	28889	28942	28851	28813	28763	28599	29044	28739	28679	29034	28647	28704	28891	28890	28749	28837	28676	28592	28956	28628	28857	28706	28664	28837	28776	28746	28753	28900	28714	28983	28768	29027	28884	28885	29010	28674	28866	28907	28715	29251	28890	29080	28932	28679	28718	28914	28827	28784	28788	28706	28850	28588	28668	28635	28534	28825	28876	29036	28948	29018	29122	28724	28907	28704	28857	29025	28818	28735	28981	28881	28925	28838	29009	29016	28642	28763	29178	28870	28961	28960	28850	28990	28800	28663	29002	29142	28881	28862	29110	28927	28953	28912	28766	28915	29167	28917	29130	28812	28898	28811	28768	28763	28898	28832	29100	28859	28753	28865	28667	28618	28908	28848	28820	28813	28906	28997	29048	28960	28942	28863	28744	28710	28871	28517	28671	28816	29017	28902	28892	28795	28652	28689	29011	28763	28742	28892	28874	28638	28843	28852	28622	28975	28876	28740	29069	28969	28788	29023	28759	28790	28817	28834	28990	29044	28733	28733	28770	28961	28836	28774	28831	28838	28799	28730	28734	28645	28878	29026	29199	28886	28694	28906	28803	28860	28761	28837	28845	28939	28928	28849	28795	28857	29040	28718	28900	28745	28730	28777	28626	28741	28693	28870	28841	28783	29067	28934	28825	28707	28692	28744	29137	28716	28810	29006	28748	28937	28571	28917	28615	28816	28962	28780	29029	28704	28855	28881	28784	28741	28877	28805	28625	28873	28837	28788	28891	28792	28590	28846	28740	28917	28772	28867	28713	28872	28782	28766	28893	28891	28639	28769	28550	28678	28971	28797	28850	28810	28964	28706	28865	28686	28816	28808	28967	29123	28830	28807	28772	28684	28983	28808	28729	28888	28906	28868	28900	28727	28833	28974	28876	28715	29045	28873	28747	28950	28967	29079	29041	28881	28957	28954	28890	28712	28832	28720	29135	28871	28529	29035	28904	29007	29118	28830	28782	28793	28812	28816	28853	28719	28817	28755	28651	28876	28904	28568	28676	28947	28719	28854	28961	28986	28806	28971	28952	28666	28855	28787	28703	28612	28837	28743	28869	28601	29052	28945	28603	29012	28881	28755	28715	28958	28870	28807	28875	29011	28620	28868	28906	28919	29191	28960	28903	28901	29042	28677	28771	28749	28728	28666	28710	28899	28954	28886	28589	28873	28973	28862	29036	29079	28988	29029	28916	28589	28964	28793	28899	28859	28890	28670	28819	28620	28840	28857	28598	28702	28751	28739	28933	28670	28973	29121	28846	28846	28848	28677	28987	28732	28881	29035	28829	29049	28969	28866	28849	28780	28515	28904	29211	28493	28707	28866	28935	28805	28997	28981	29101	28809	28804	28494	28912	28750	28597	28761	28888	28729	28715	28780	28920	28854	28782	28639	28866	28851	28630	28948	29041	28653	28763	28988	28794	28821	28857	29026	29087	28826	28878	28669	28537	28917	28998	28983	28865	28722	28786	28815	28648	29024	28890	28945	28918	29081	28707	28861	28813	29001	28936	28662	28967	28742	28747	28884	28986	28757	28667	28788	28870	28524	28783	28735	28995	29061	28731	29022	28902	28667	28950	28767	28777	28734	28944	28880	29129	28750	28782	28955	28783	28906	28834	29005	28990	28729	29098	28720	28825	28954	28896	28798	28768	28796	28664	28839	28697	28694	28917	28752	29089	28861	28797	28893	28990	28712	28677	28753	28710	28930	28715	28737	29130	28907	28778	28927	29003	28714	28799	28797	29078	28892	28791	28936	29068	28979	28744	29012	28568	28866	28950	28877	28776	28774	28881	28777	28961	28919	28850	28875	28755	29083	28933	28754	28750	28858	28913	28928	28730	29020	28828	28806	28913	28724	28677	28678	28685	28626	28976	28821	28677	28907	28765	28710	28980	28942	28756	28583	28737	28831	28703	28587	28875	28833	28908	28879	28847	28928	28649	28702	29151	28819	28977	28955	28817	28811	29036	29055	29009	29106	28676	28573	28926	28792	28793	29000	28696	28711	28785	28873	28714	28808	28687	28867	28873	28670	28817	29038	28827	28974	28837	28852	28802	28833	28572	28898	28687	28691	28888	28934	28807	28911	28837	28862	28716	28991	28834	29073	28932	28808	28673	28939	28726	28923	28841	28924	28952	28818	28869	28794	28696	28668	28566	28816	28555	28678	28998	28914	28669	28812	28690	28659	28846	28638	28620	28891	28709	28864	28993	29009	28602	28855	28861	28865	28797	29182	28684	28984	28849	28791	28863	28663	28750	29036	28822	28914	29063	28655	28690	28968	28946	28775	28786	28824	28861	29028	28691	28654	28687	28670	28977	28872	28758	28574	28963	28955	28915	28809	28952	28769	28838	28890	29031	28844	28911	28640	28811	28785	28860	28801	28656	28763	29265	28781	28796	28968	28862	29088	28778	28932	28848	28598	28845	28935	29142	28940	28906	28839	28782	28917	28800	28809	28866	28855	28843	28839	28985	29161	29070	28843	28724	28981	28595	28857	28915	28709	28731	28980	28685	28807	29045	29038	28831	28633	28939	28840	28934	28736	28901	29047	28844	29085	29049	28677	28756	28690	28662	28780	28843	28706	29206	28954	28766	28632	28788	28744	28789	28803	28726	28742	28893	28723	28611	28789	28747	28864	28835	28585	28757	28934	28681	29014	28762	28790	28840	28973	29144	28825	28643	28821	28949	28903	28996	28826	28684	28913	29049	28825	28804	28712	28896	28796	28911	28790	28826	29100	28844	28821	28871	28773	28856	28680	29104	28816	28991	28691	28946	29079	28778	28693	28937	28695	28726	28924	28965	28909	29187	28822	28786	28690	28787	28638	28983	29117	28584	28667
14694	23504	22965	19673	25597	71217	64210	42957	25988	19652	17316	17046	16820	16973	16864	16837	16806	16730	16702	16866	16716	16823	16643	16855	16661	16648	16615	16692	16687	16815	16757	16863	16800	16642	16645	16717	16825	16532	16885	16853	16779	16843	16708	16895	16777	16676	16889	16727	16726	16700	16697	16881	16625	16739	16698	16762	16919	16771	16661	16819	16704	16449	16859	16736	16779	16727	16714	16614	16723	16652	16629	16785	16677	16623	16877	16635	16803	16682	16775	16743	16658	16597	16678	16644	16797	16585	16801	16942	16631	16713	16650	16677	16932	16728	16710	16585	16668	16751	16712	16644	16801	16690	16667	16808	16717	16789	16645	16554	16616	16809	16778	16744	16870	16946	16610	16896	16788	16501	16606	16684	16604	16698	16703	16695	16443	16420	16665	16697	16604	16685	16812	16556	16814	16731	16462	16725	16822	16455	16826	16754	16781	16731	16771	16864	16879	16801	16857	16530	16775	16623	16611	16787	16719	16694	16893	16655	16779	16592	16796	16713	16753	16702	16533	16689	16736	16625	16669	16843	16806	16921	16556	16703	16732	16563	16716	16406	16795	16722	16838	16577	16736	16684	16629	16744	16710	16858	16806	16614	16461	16831	16893	16788	16783	16870	16767	16600	16755	16652	16800	16652	16678	16843	16609	16623	16534	16727	16722	16927	16813	16583	16858	16741	16753	16657	16722	16660	16785	16680	16783	16646	16683	16766	16768	16706	16701	16787	16828	16722	16950	16433	16664	16653	16597	16714	16765	16671	16646	16647	16763	16693	16461	16594	16656	16720	16902	16767	16609	16646	16928	16545	16783	16921	16755	16831	16880	16720	16688	16897	16676	16577	16691	16564	16754	16660	16723	16867	16692	16734	16753	16665	16650	16677	16728	16844	16573	16595	16695	16801	16469	16823	16790	16625	16704	16636	16682	16637	16636	16738	16757	16786	16524	16757	16714	16659	16674	16655	16785	16629	16832	16817	16673	16700	16742	16648	16942	16654	16736	16693	16597	16709	16725	16752	16601	16568	16680	16887	16695	16590	16758	16645	16803	16771	16888	16671	16599	16657	16692	16755	16749	16623	16810	16651	16744	16540	16707	16554	16707	16758	16801	16782	16705	16704	16621	16645	16804	16592	16751	16801	16658	16771	16678	16810	16649	16652	16573	16588	16544	16655	16828	16891	16698	16745	16805	16727	16606	16681	16774	16558	16907	16631	16648	16714	16603	16511	16742	16740	16853	16736	16657	16678	16825	16669	16784	16708	16684	16675	16660	16831	16659	16571	16717	16652	16567	16527	16798	16769	16766	16807	16687	16547	16694	16640	16660	16713	16846	16719	16772	16811	16692	16635	16718	16718	16633	16696	16670	16565	16727	16637	16832	16625	16533	16701	16737	16728	16654	16767	16713	16635	16682	16723	16673	16821	16747	16684	16733	16799	16753	16748	16701	16632	16688	16823	16759	16738	16818	16743	16891	16660	16742	16628	16792	16679	16734	16582	16767	16836	16857	16723	16499	16821	16909	16752	16657	16672	16619	16675	16745	16859	16575	16850	16754	16548	16826	16549	16731	16740	16855	16741	16839	16761	16646	16568	16781	16841	16895	16838	16771	16755	16793	16789	16906	16750	16908	16692	16652	16643	16796	16614	16782	16653	16651	16729	16715	16586	16713	16710	16728	16687	16715	16757	16547	16561	16606	16776	16743	16733	16702	16619	16549	16553	17011	16628	16796	16698	16588	16716	16564	16634	16808	16773	16687	16937	16770	16708	16706	16604	16821	16522	16659	16616	16632	16486	16848	16731	16660	16703	16869	16765	16500	16764	16580	16648	16773	16691	16735	16553	16515	16686	16736	16724	16585	16804	16771	16506	16628	16696	16755	16850	16641	16769	16784	16632	16670	16724	16968	16492	16708	16774	16731	16694	16660	16613	16833	16736	16659	16893	16569	16597	16554	16625	16720	16640	16592	16724	16557	16674	16688	16720	16656	16682	16793	16616	16815	16646	16822	16691	16506	16702	16654	16655	16738	16641	16647	16614	16761	16817	16794	16586	16765	16595	16758	16656	16832	16852	16758	16483	16679	16750	16786	16548	16571	16590	16562	16676	16652	16762	16794	16714	16598	16685	16692	16578	16641	16713	16623	16775	16845	16548	16674	16735	16536	16745	16609	16744	16907	16903	16688	16549	16644	16730	16485	16685	16702	16752	16835	16631	16678	16581	16828	16685	16859	16764	16839	16932	16581	16581	16736	16933	16692	16683	16612	16752	16822	16473	16632	16541	16744	16582	16794	16775	16676	16747	16663	16615	16741	16567	16696	16670	16703	16738	16628	16672	16725	16651	16677	16685	16733	16591	16614	16633	16955	16629	16555	16855	16795	16670	16751	16655	16805	16813	16634	16769	16718	16771	16678	16741	16745	16710	16924	16459	16690	16734	16620	16688	16656	16738	16700	16563	16629	16604	16646	16763	16746	16639	16603	16576	16736	16573	16808	16828	16688	16766	16688	16715	16715	16611	16585	16572	16703	16658	16808	16819	16492	16652	16642	16756	16678	16658	16585	16692	16746	16706	16586	16686	16738	16675	16760	16511	16622	16715	16736	16586	16631	16766	17013	16666	16714	16546	16768	16517	16819	16718	16823	16764	16635	16817	16825	16821	16628	16789	16635	16580	16610	16669	16639	16853	16752	16662	16528	16730	16542	16621	16696	16664	16814	16655	16743	16776	16626	16488	16783	16716	16787	16833	16768	16612	16581	16841	16646	16660	16732	16788	16515	16784	16585	16666	16695	16721	16726	16587	16671	16826	16791	16874	16617	16535	16732	16691	16754	16622	16589	16688	16577	16672	16998	16628	16813	16856	16724	16700	16724	16770	16703	16828	16679	16703	16773	16779	16657	16845	16717	16661	16766	16653	16714	16735	16687	16717	16581	16651	16810	16743	16765	16760	16792	16592	16782	16632	16613	16721	16745	16750	16679	16729	16754	16587	16843	16681	16597	16779	16712	16617	16780	16664	16721	16662	17021	16662	16787	16755	16658	16668	16588	16713	16621	16703	16662	16776	16810	16723	16629	16630	16840	16596	16789	16664	16760	16693	16685	16853	16761	16614	16503	16755	16730	16717	16923	16971	16516	16610	16713	16716	16678	16669	16626	16784	16725	16774	16638	16919	16540	16686	16806	16751	16733	16713	16704	16620	16787	16700	16692	16793	16757	16829	16758	16673	16859	16735	16749	16806	16769	16657	16669	16750	16665	16830	16808	16752	16638	16711	16659	16700	16644	16634	16686	16792	16775	16778	16548	16720	16698	16779	16804	16671	16734	16729	16656	16858	16925	16816	16468	16674	16680	16761	16756	16868	16894	16678	16689	16559	16574	16634	16847	16748	16816	16595	16678	16666	16722	16718	16613	16632	16595	16594	16835	16744	16830	16952	16743	16591	16660	16687	16637	16799	16714	16761	16641	16580	16581	16678	16890	16672	16411	16674	16663	16749	16684	16749	16668	16790	16798	16824	16790	16732	16657	16544	16675	16698	16874	16963	16641	16882	16748	16643	16679	16751	16555	16679	16679	16636	16740	16672	16480	16852	16794	16747	16756	16725	16461	16824	16823	16770	16585	16826	16762	16886	16656	16690	16694	16756	16670	16699	16662	16443	16635	16849	16635	16703	16847	16576	16749	16750	16580	16700	16782	16635	16562	16586	16750	16796	16624	16809	16838	16717	16841	16779	16777	16760	16726	16577	16586	16672	16748	16898	16606	16520	16742	16738	16815	16735	16848	16511	16728	16833	16877	16779	16555	16508	16917	16599	16796	16679	16964	16588	16698	16703	16560	16829	16685	16636	16650	16754	16758	16683	16818	16683	16712	16686	16630	16636	16666	16704	16645	16727	16863	16866	16705	16870	16728	16616	16748	16725	16844	16724	16812	16761	16599	16724	16742	16743	16724	16839	16750	16788	16714	16604	16669	16841	16794	16814	16675	16538	16962	16678	16848	16704	16734	16724	16645	16713	16543	16508	16654	16747	16808	16540	16769	16786	16659	16512	16411	16444	16724	16577	16601	16589	16659	16785	16857	16686	16709	16772	16791	16789	16627	16739	16630	16727	16638	16626	16786	16727	16797	16663	16514	16669	16603	16477	16696	16712	16379	16610	16738	16787	16820	16737	16680	16693	16780	16753	16660	16749	16707	16648	16687	16640	16655	16832	16612	16578	16542	16645	16647	16765	16698	16840	16448	16701	16565	16593	16893	16529	16802	16822	16683	16635	16587	16843	16591	16629	16551	16845	16801	16701	16940	16642	16533	16717	16865	16627	16538	16713	16609	16757	16746	16451	16911	16708	16650	16742	16578	16764	16576	16785	16773	16759	16610	16440	16710	16702	16659	16810	16535	16762	16813	16538	16863	16627	16679	16902	16766	16590	16807	16672	16700	16643	16715	16697	16847	16657	16585	16764	16591	16509	16810	16635	16680	16568	16480	16653	16737	16706	16736	16852	16759	16637	16759	16709	16664	16698	16592	16664	16687	16570	16705	16611	16687	16578	16589	16718	16811	16521	16656	16678	16695	16557	16686	16847	16804	16902	16742	16530	16670	16725	16774	16756	16601	16941	16773	16586	16585	16578	16682	16861	16644	16736	16390	16693	16547	16544	16689	16809	16837	16873	16719	16797	16679	16673	16794	16784	16862	16731	16676	16573	16784	16889	16789	16706	16896	16807	16790	16779	16789	16813	16703	16670	16750	16866	16544	16629	16680	16747	16660	16683	16730	16760	16706	16749	16630	16751	16781	16885	16724	16856	16761	16741	16868	16850	16685	16683	16748	16818	16691	16547	16863	16801	16808	16802	16707	16740	16718	16637	16749	16743	16667	16957	16615	16768	16866	16496	16720	16714	16570	16820	16644	16746	16589	16643	16763	16568	16852	16597	16729	16742	16659	16745	16763	16645	16814	16699	16943	16688	16792	16514	16542	16518	16801	16668	16668	16573	16689	16696	16535	16770	16734	16619	16674	16866	16679	16834	16739	16656	16619	16574	16794	16458	16778	16695	16846	16680	16763	16661	16474	16731	16725	16807	16762	16804	16854	16703	16648	16601	16590	16796	16645	16692	16763	16688	16671	16829	16719	16666	16607	16636	16807	16698
22907	21279	28305	25285	28585	77072	75970	59656	42104	34469	30899	29640	29687	29545	29402	29566	29473	29532	29348	29488	29556	29373	29721	29484	29219	29507	29226	29240	29605	29311	29248	29416	29236	29293	29438	29195	29111	29279	29166	29167	29164	29451	29139	29074	29392	29393	29103	29128	29221	29382	29078	29164	29221	29270	29330	29069	29312	29144	29395	29093	29204	28941	29110	29195	29333	29135	29116	29355	28953	29301	29005	29275	29272	29079	29164	29244	29176	29021	29313	29179	29164	29280	29042	29129	29182	29260	29329	29162	29203	29094	29235	29038	29148	29209	29321	29058	29297	29188	29499	28911	29196	29262	29243	29424	29440	29278	28997	29289	29377	29335	29010	29293	29284	29324	29125	29063	29431	29040	29246	29431	29313	28987	29185	29046	29000	29396	29411	29050	29081	29121	29305	29155	29412	29313	29017	29061	29378	29039	29306	29053	29376	29291	29313	29163	29145	29272	29102	29144	29477	29103	29343	29219	29271	29131	29116	29169	29305	29148	29215	29139	29021	29326	29034	28962	29070	29388	29019	29205	29227	29220	29276	29210	29069	29273	29298	29080	29054	29082	29557	29385	29033	29247	29187	29272	29050	29071	29041	29327	29139	29243	29267	29141	29175	29291	29113	29213	29195	28978	29026	29044	29178	29154	29013	29041	28931	29131	29169	29153	29282	29263	29585	29183	29083	28982	29241	29202	29124	28592	28987	29065	29094	29360	29303	29176	29058	29509	29182	29018	29034	28912	29167	29394	29483	29146	29110	29165	29130	29206	29218	29435	29240	29046	29259	29141	28899	29137	29186	29139	29303	29124	28981	28871	29070	29270	29468	29111	29273	29303	29024	29474	29169	29389	28957	29507	29145	29229	29092	29140	29219	28972	29475	28939	29214	28938	29202	29119	29062	29274	29233	29007	29280	29116	29077	29095	29190	28925	29144	29380	29389	29397	29503	29285	29503	29028	29322	29338	29538	28895	29039	29195	29075	29017	28944	29490	29284	29308	29288	29269	29089	29518	29240	29265	29215	28922	29098	29021	29147	29313	29291	29431	29060	29441	29141	29171	29059	28992	29342	29346	29139	28979	29027	29079	29294	29159	29499	29322	29020	29134	29339	29211	29252	29236	29163	29184	29180	28920	29222	29355	29156	29016	29068	29330	29182	29116	28929	29066	29279	29044	29084	29118	29193	29110	29135	29159	29299	29139	29355	29099	29056	29212	29227	29332	28902	29189	28846	29138	29484	29317	29233	29146	29505	29192	29576	29132	29280	29275	29216	28976	29012	29385	29307	29216	29166	29129	29083	29323	29280	29277	29209	29079	29119	29272	29194	29012	29175	29311	29202	29150	29201	29111	29042	28853	29233	29476	29171	28936	28963	29305	29138	28964	29128	28931	29204	28979	29213	29120	29197	29344	29393	29417	29075	29289	29128	29184	29206	29011	29323	29050	29427	29006	29049	29128	29362	29414	29245	29373	29204	29202	28980	29346	28898	29364	29229	29127	29467	29198	28998	29198	28818	29027	28997	28943	29104	29165	29006	29044	29219	29115	29043	29385	28996	29101	28909	29210	29223	29421	29182	29001	29223	29247	29104	29170	29281	29257	29286	29293	29505	29240	28987	28989	29220	29463	29179	29265	29099	29083	29073	29057	29311	28859	29218	29139	29310	29455	29245	29367	29044	29195	28863	29182	29114	29088	29234	29383	29377	29220	29166	29212	29063	28855	29141	29116	28973	29141	29015	29261	28738	29025	29349	29237	29313	29401	28994	29116	29305	29029	29144	29338	29426	29238	29204	29261	29321	29306	29352	29159	29276	29152	29194	29144	29244	29217	28863	29110	29196	29298	29022	29123	28988	29156	29081	29384	29152	29257	29362	29352	29077	29252	29362	29114	29429	29139	29115	29218	29045	29339	28979	29190	29195	29079	29229	29296	29151	28987	29141	29214	29073	29330	29219	29267	29096	29219	29483	29287	29126	29112	29490	28868	29464	29199	28926	29410	29062	29125	29237	29438	29219	29327	29100	29144	29060	28920	29289	29236	29583	29146	29133	29212	29096	29156	29065	29287	29203	29120	29308	28908	28977	29356	29341	29111	29286	29132	29069	29068	29144	29174	29123	29316	29135	29208	29239	29270	29155	29349	29342	29228	28961	29372	29300	28974	29238	29016	29124	28920	29125	29200	29207	28939	29330	29182	29283	29141	29075	29488	29315	29172	29098	29003	29331	29236	29342	29179	29307	28920	29197	28949	29113	29142	29163	29174	29233	29349	29246	29316	29424	29036	29389	28791	29031	29199	29247	29139	29363	29362	29291	29208	29128	29251	29341	29199	29404	29219	29346	29218	29153	29254	29212	29230	29133	29156	29081	28979	29242	29256	29042	29200	29257	29015	29353	29439	29099	29118	29332	29293	29317	29272	29184	29265	29124	29001	29229	29262	29304	29119	29287	29125	29338	29157	29145	29250	29147	29358	29226	29130	29187	29042	29287	29263	29238	29037	28967	29086	28956	29288	29012	29256	29101	29364	29172	29198	28898	29209	29305	29163	29249	29652	29397	29486	29320	29132	29280	29270	29065	29118	29253	29051	29201	28998	29203	29158	28948	29115	29159	28823	29078	29186	29287	29185	29079	29051	29062	29169	29262	29233	29288	29179	29151	29239	29047	29123	29336	29215	29139	29138	29178	29335	29076	29122	29143	29137	29145	29283	29221	29281	29203	29163	29266	29217	29434	29411	29434	29209	29282	29149	29173	29216	29112	29159	29129	29037	29065	29139	28975	29026	29172	29650	29147	29450	29237	29137	29283	29083	29412	29280	29343	29274	29141	29270	28797	28997	29171	29201	29242	29203	29465	28923	29043	29347	29189	29522	29246	29033	29327	28950	29102	29043	29324	29184	29319	29058	29256	29158	29402	29227	29162	29230	29394	29096	29059	29256	29297	29429	29292	29395	29413	29082	29214	29248	29132	28903	29203	28930	29060	29002	29162	29251	29127	29387	29168	29348	29262	29117	29222	29087	29224	29287	29128	28990	29268	29387	29085	28918	29413	29005	29092	29000	29438	29222	29200	29144	29251	28976	29233	29052	28986	28984	29290	29144	29198	29053	29248	29359	29240	29187	28987	29208	29189	29431	29201	29188	29169	29101	29223	29372	28982	29103	29188	29336	29158	29205	29198	29298	29136	29207	29027	29285	28976	29031	29357	29050	29170	28993	29302	29032	29216	29086	29153	29358	29118	29198	29175	29214	29239	28875	29100	29345	29203	28762	29379	29271	29097	29050	29309	29152	29091	29081	29320	29071	29411	29408	29212	29229	29235	29175	29092	29212	29409	29342	29200	29084	28990	29087	29019	29754	29261	28901	29075	28968	29222	29191	29159	29124	29196	29124	29068	29261	29319	29233	29239	29184	29243	29042	29224	29178	29268	29285	29083	29286	29117	29312	29341	29112	28928	29089	29036	29317	29302	29426	29427	29073	29051	29192	29211	29241	28958	29288	29313	28982	29034	29165	29080	29169	29244	29264	29261	28938	29563	29199	29293	29106	29334	29182	28816	29095	28982	29091	29015	29432	28849	29074	29235	29100	29362	29294	29210	29213	28864	29389	29258	29267	28962	28997	29344	29255	28972	29170	29171	29193	29179	29319	28868	29026	29327	29021	28969	29272	29114	29274	28932	29298	29287	29292	28962	29181	29218	29094	29264	29209	29081	29203	29311	28993	29136	29036	28754	28867	29217	29372	29274	29091	29160	28913	29050	29279	29243	29195	29101	29172	29036	29091	28982	29254	29271	29234	29411	29236	29535	29113	29246	29477	29187	29240	29295	29217	29140	29059	28908	29301	29243	29039	29215	29021	29107	29156	29323	29218	29145	28978	29225	29443	29106	28954	29136	29333	29022	29191	29079	29349	29263	29197	29102	29106	29148	29019	29000	29324	29040	29004	29182	29342	29106	29323	29417	29206	29372	29270	29448	29049	29366	29436	29225	29271	29197	29176	29123	28911	29122	29371	29214	29142	29135	29113	29158	29070	29086	29141	29107	29233	29172	29263	29156	29339	29296	29338	29266	29190	29251	29438	29218	29046	28960	29175	29052	29098	29118	29595	29295	29274	29115	29081	29294	29123	29139	29272	28923	29002	29179	29367	29460	29213	28847	29282	29204	29346	29240	29242	29013	29309	29262	28982	29121	29173	29004	29073	29292	29297	28962	29296	29326	29147	29017	29236	29438	29375	29047	29277	29254	29269	28915	29146	29284	28913	29246	29053	29180	29108	29073	29174	29065	29406	29118	29159	29209	29364	28952	29563	29155	29496	29520	29219	29058	29224	29195	29097	29184	29215	29062	29396	29204	29187	29174	29164	29206	28986	28987	29130	28996	29162	28936	28788	29202	29328	29336	29146	29222	29035	29287	29076	29236	29369	29141	29246	29153	28981	29126	29151	29273	29060	29177	29007	29339	29302	29043	29125	29337	28987	29309	29157	29026	29083	29140	29467	29150	29089	29243	29434	29030	29088	29266	29383	29194	29270	29111	29129	29002	29112	29317	29167	29230	29096	29182	29113	29186	29240	29044	29424	29328	29163	28972	29254	29134	29055	28965	29157	29251	29372	28924	28996	29152	29095	29062	29077	29370	29090	29240	29273	29379	29258	29283	29193	29251	29209	28925	28936	29020	29203	29259	29319	29201	29164	29008	29076	29067	29185	29045	29147	29211	29100	29296	29041	29057	29256	29219	29146	29157	29110	29396	29032	29223	29145	29308	29365	28936	29202	29340	28874	29352	29182	29143	29095	29094	29131	28846	29230	29092	29141	29291	29170	29191	28957	29251	29209	29205	29110	29267	29292	29098	29140	29336	28916	29123	29346	29304	29398	29118	29170	29109	29283	29274	29111	29317	29523	28968	29151	29166	29179	29150	29303	29297	29335	29058	29165	29333	29197	29368	29270	29213	29056	29000	29306	29513	29365	29320	28989	29150	29092	29273	29434	29050	29077	29342	29048	29113	29225	29168	29101	29130	29334	29479	29202	29117	29315	29235	29118	29241	29161	29313	29198	28973	29103	29280	29271	29078	29258	29373	29104	29349	29008	29290	29047	29118	29182	29168	28928	29063	29086	29194	29285	29231	29154	29133	29156	29438	29239	29371	29233
15257	27283	26992	22508	29091	82548	76927	51759	30523	21312	17683	17050	17113	16971	17139	17281	17137	17115	17178	17059	17161	16976	17245	16994	17352	17077	17201	17112	17058	17082	17219	16919	16982	16999	17025	17155	17170	16843	17030	17260	17050	17023	17043	17090	17134	16963	17064	17017	17101	16920	17062	17040	16990	17071	16934	17136	16817	16927	17068	17216	17050	17330	17078	16964	17125	16791	17008	16909	16978	17152	17011	17036	17091	16939	17034	17264	17033	16952	17112	16935	16947	17096	17045	17136	17172	17012	17048	17167	17020	16890	17078	16924	17042	16929	17002	17031	17187	16940	16943	17080	17113	17091	16851	17087	17228	16858	16995	16973	16902	17002	16951	17030	16986	17049	16844	16922	16996	16969	16959	16911	17096	17000	16959	16704	16845	17034	17070	16902	16911	16955	17002	16894	17147	16998	17063	16914	16963	16929	17152	16953	17114	16815	17102	16987	16975	16970	16940	17022	16768	17189	17035	17060	16975	16930	17027	17019	16795	16948	17036	16775	17022	16960	16909	16928	17007	16984	17006	16829	16786	16928	17015	16854	17097	16834	17223	17044	17074	16837	16986	16982	17048	17060	16853	17059	16901	17000	16900	16982	16954	17039	16896	16954	17039	17002	16913	17120	17042	17173	17146	17053	16830	16806	16885	17028	17047	17036	17045	17072	17144	17195	16853	16917	16934	17089	16930	16981	16975	17078	16841	16901	16919	16919	17136	16953	16980	17057	16950	16926	16972	17034	17089	16943	17202	16965	17070	16967	16908	16968	17022	16875	17019	16868	16853	16931	17025	16948	16901	16891	17056	16828	17196	17035	16926	16971	16892	16984	16986	16831	16879	16896	17099	16993	17128	16898	17005	17132	16858	17074	17043	16810	16879	16804	16919	16988	17034	17215	17166	16995	17138	16950	16993	16978	16991	17100	16962	16830	17050	17037	16758	16956	17028	16931	17095	17097	17096	17138	17084	16889	16911	17095	17120	17087	16915	16718	17032	17068	17126	16947	16850	17003	17104	17017	16986	16878	16831	17053	16744	16892	16989	16999	16916	17306	17210	17011	16976	16989	17184	17102	16910	16985	16949	16965	16866	16952	16910	17002	16926	17144	17027	16900	17086	17007	17056	17064	16974	17120	17012	16898	17098	16976	17017	17082	16742	17041	17130	16956	16731	17008	17108	16868	16962	17127	16931	17074	16931	16928	16983	16973	16981	17140	16928	16934	17142	17003	16946	16942	16835	17028	16998	16863	16983	16791	17009	16983	16872	16999	16900	16993	17040	17160	17028	17087	16915	16992	16947	16945	16812	16866	16984	17124	16863	16793	17088	17174	16932	17070	16961	17056	16881	16901	17009	16874	16937	17033	17125	16955	16906	16956	17035	17081	16858	16923	16989	16781	16866	17173	17012	17116	16876	17042	16866	16886	16930	17149	17027	17117	16949	16922	17098	17088	16856	17095	17028	16943	17105	17051	16962	16787	17007	17022	17121	17176	17097	16914	16960	16958	16959	16832	16977	16855	16951	16949	17014	16841	16974	17089	16784	16942	17016	16890	17057	17032	16973	16938	17097	16869	17061	17039	17085	16997	16905	16842	16986	17002	17014	16866	17046	16969	16887	16785	17141	17036	17104	16945	16944	16766	16895	16833	16821	16960	17025	16835	17042	16953	16998	16987	16997	16826	16865	17064	17080	16956	16765	16969	16764	17060	16895	16943	17056	17172	17094	16895	16960	17167	16851	17088	16941	16873	17021	16886	16961	16976	16855	16988	16971	16852	17069	17161	16989	17113	17042	16844	17099	17029	16793	17031	16964	16925	16971	17142	17015	16772	17074	16977	16992	16886	16983	17111	16995	17040	16959	16866	16884	16972	17054	17047	16922	16955	17188	17165	17099	17044	17023	17077	17066	17035	16797	16916	16898	16920	17075	16895	17001	16875	16996	17005	16913	17027	17032	16884	16975	16918	16939	17014	16823	17013	16816	17070	17129	16964	17039	16846	17129	17009	17019	16865	16989	16898	16979	16972	17039	16912	17079	16962	17002	16997	17011	17020	16767	16946	17130	16936	16844	16875	17054	17150	17011	16977	16862	16865	17008	16861	16944	16915	16979	16980	17048	17037	17002	16858	17063	16773	16815	17172	17070	16924	16813	17145	17021	17151	16927	16829	17071	17056	17000	17006	17028	17096	16931	16990	16968	17143	17176	16954	16941	16986	17012	16964	16961	16880	16923	16961	16884	16924	17021	16810	17138	16933	16875	17155	17076	17159	16785	16915	17018	17007	16935	16808	16787	17123	16882	16918	17003	17043	16856	17019	17086	17158	17026	17004	16947	16958	16825	17076	16869	16970	16837	16883	17129	17014	16797	16858	16916	17034	16901	17133	16988	16770	16987	16917	16988	16959	17036	16856	16993	16979	17060	17073	16895	16809	16821	16998	17147	17043	16927	16796	16918	17043	16974	16914	16895	17075	16831	17085	17037	16991	17124	17073	16835	17056	16963	17046	16981	16994	17055	16857	16961	16954	17089	16998	17152	17062	16921	16948	16879	16879	16841	16869	17039	16903	16902	16980	16914	17041	17057	17064	17024	17045	16951	16950	16838	17013	17011	16869	16874	16976	17199	17007	16842	17151	16891	16825	17040	17196	16901	16989	17111	16896	16853	16951	17007	16940	16923	17074	16885	16915	16999	16880	16827	17000	16947	16923	17105	16976	17050	16986	16861	16884	16961	17197	16926	16795	17124	17009	16885	16936	17016	16816	16947	16939	16889	16949	16867	16857	17141	16993	16969	16892	17155	16803	16988	17052	17028	17225	16740	17109	17138	17140	17127	16855	16913	16998	17040	16992	16859	16966	17013	16873	16768	16845	17045	17005	16956	16983	16960	17053	17126	16874	17016	17077	17100	16999	16808	16851	16833	16966	17049	17020	16992	17002	16880	16948	17028	17100	16851	17007	16919	16909	17107	17049	17133	16946	17000	17082	16872	17032	16975	17011	17018	17049	17117	16949	16860	17046	16878	16943	17019	16941	17065	16982	17088	16927	16887	17146	16965	17164	16901	17042	17049	16816	17095	16787	16954	16917	17144	16757	17120	16978	17047	16865	17113	16870	17024	16934	17111	16953	17068	16962	16836	16994	16977	16924	16948	16849	16910	17014	17058	16883	16921	17048	16872	16999	16990	16892	16996	17018	16997	16956	17063	16955	16770	16906	16863	16969	16897	16942	16873	16948	16994	17116	17199	17034	17085	17036	17239	16799	16864	16972	17141	16919	16946	17001	16964	17018	17105	16976	16673	16883	16802	16900	16897	16886	16874	17022	17015	16966	16932	16928	16975	17124	16873	16846	17105	16805	16919	16980	16998	16855	17082	17004	17038	16914	16824	16767	17100	16938	16908	17006	16922	16905	16998	16967	17093	16840	16908	16947	16981	16983	16989	17038	17052	16871	16823	17066	16946	17020	17054	16763	17206	17102	17078	17103	16972	16977	17040	16874	17080	17186	16956	17052	17054	16951	16951	17151	16802	17044	17171	17025	16993	16955	17032	16970	16943	16886	16970	17063	16745	17029	16901	16957	16929	17147	16754	16819	16764	16845	17038	16955	17019	17081	16985	16832	16858	17117	16940	17009	16975	16969	17034	16964	17033	16998	16979	17036	17132	16962	16872	16907	16884	17075	17003	16964	17079	16818	17009	16944	17022	16963	16739	17018	17087	17051	16930	16846	16993	16777	17040	16989	16972	16944	16978	16896	16979	16993	16841	16872	16791	16967	17174	17124	17041	17137	17055	16902	16815	17186	16985	16919	16924	17098	17000	17000	17100	17046	17073	16917	17108	17009	17177	17036	17085	16951	16788	17079	17070	16851	17124	17079	16959	17058	17088	16825	16932	16938	17092	16998	16973	17110	17053	16851	16816	16971	16998	16944	16993	16791	16942	17004	16843	16934	16980	17173	16968	17075	17102	17207	16949	16880	17193	17052	16981	17032	16923	17167	17101	16855	16917	17186	16998	17062	17033	17062	16767	16873	16987	17080	16813	16977	17015	16966	16977	16982	17117	17081	17059	17077	16919	16993	16973	16923	16978	16975	17028	16949	16912	16967	17116	17051	17095	17059	17015	16824	16871	16927	17174	17024	16920	17109	17163	16849	16997	16989	17140	16961	16944	16942	16840	17014	17002	16901	16994	17032	16962	16821	16954	16949	17074	16766	17002	16968	16918	16954	16985	16945	16883	17166	17006	17115	16955	16957	16927	16811	17020	16845	16944	16932	17104	17210	17170	17043	17054	16968	16942	16857	17026	16886	17157	16788	17085	16891	17044	16981	17132	17004	16981	16930	17177	16974	17084	16723	16945	17009	17213	17128	17028	17081	16898	17043	16979	16886	16819	16728	16990	17057	17057	16979	16810	16925	16959	17051	17118	17061	16799	16835	17003	17007	16719	16914	17093	17004	16939	17050	16832	16799	16813	17159	16971	17059	16908	16980	16636	17130	17107	16948	17025	17032	16827	16966	16786	16969	16940	16922	17143	17028	16968	16961	16945	16893	17030	17064	16924	17081	17059	16880	16858	16903	17006	17004	16934	16983	16980	16879	16924	17078	16849	17055	16948	17060	16871	16884	16978	17006	16992	16897	16892	16940	17102	17016	16954	17088	17026	17033	17180	16976	16980	16764	16916	16902	17004	17033	16971	16941	16983	16798	17158	16846	17048	17115	16851	16806	16951	17158	16947	17092	17056	17126	16951	16839	17097	16997	17053	17008	17019	16956	17063	16877	16865	16980	16964	17091	16824	16982	16959	16955	16877	16987	16915	16902	16986	16978	16743	17021	16776	17059	16853	17037	16875	17015	17077	16981	16788	17062	17039	17115	17048	17021	16945	17012	17007	16948	17000	17063	17116	16820	16891	17130	16947	16954	16978	16896	16892	17001	16950	16925	16917	17076	17129	17035	17040	16861	17030	16969	16896	16968	17069	16990	17023	17082	17015	17107	16816	17126	16882	17031	17019	16940	16713	17015	17101	16911	17064	17024	16821	17103	16923	16912	16995	17051	17056	17005	16963	16816	16937	16922	17025	16987	17148	17019	17101	17021	16902	17067	16923	16926	17025	16939	16895	17007	16906	17149	16883	16959	17027	16974	16983	16807
31781	26745	32817	32654	30456	38429	38682	34241	30520	29323	28837	28906	28940	28671	28710	28515	28371	28726	28833	28855	28794	28850	28656	28710	28647	28893	28668	28696	28756	28803	28766	28804	28495	28668	28719	28627	28626	28549	28781	28812	28741	28778	28547	28835	28796	28741	28802	28891	28775	28907	28422	28985	28768	28636	28822	28922	28508	28746	28718	28711	28489	28810	28526	28711	28826	28821	28955	28659	28693	28618	28688	28655	28504	28565	28967	28751	28718	28626	28876	28628	28660	28760	28592	28749	28416	28612	28641	28558	28473	28688	28725	28832	28715	28695	28835	28471	29031	28872	28718	28921	28786	28642	28647	28701	28747	28896	28696	28557	28655	28779	28910	28801	28546	28674	28775	28869	28644	28848	28692	28455	28690	28700	29006	28835	28816	28694	28845	28396	28550	28812	28775	28660	28760	28817	28665	28747	28757	28824	28379	28656	28791	28582	28782	28771	28518	28894	28656	28422	28804	28742	28873	28705	29024	28562	28725	28560	28884	28898	28921	28651	28830	28534	28603	28562	28552	28755	28712	28470	28720	28701	28936	28837	28594	28525	28622	28755	28816	28693	28667	28761	28663	28569	28514	28723	28690	28623	28597	28725	28752	28734	28757	28730	28919	28792	28805	28945	28753	28884	28823	28532	28732	28963	28652	28677	28836	28463	28468	28800	28820	28571	28522	28650	28786	28548	28833	28907	28558	28773	28739	28682	28738	28509	28834	28562	28640	28496	28603	28763	28705	28870	28868	28760	28521	28818	28687	28789	28793	28737	28663	28611	28788	28730	28689	28496	28452	28652	28948	28822	28962	28759	28612	28686	28418	29023	28832	28753	28669	28839	28564	28793	28798	28835	28708	28829	28441	28496	28651	28897	28967	28708	28547	28319	28731	28607	28608	28527	28706	28617	28792	28646	28634	28668	28705	28614	28715	28829	28626	28804	28522	28571	28853	28515	28852	28419	28892	28694	28695	28749	28698	28797	28954	28413	28383	28669	28695	28562	28750	28706	28755	28753	28671	28670	28811	28598	28787	28668	28630	28861	28687	28425	28943	28766	28728	28623	28823	28779	28917	28794	28602	28538	28372	28504	28873	28775	28512	28942	28757	28815	28724	28648	28642	28612	28860	28774	28504	28568	28747	28411	28755	28512	28725	28631	28582	28697	28905	28800	28679	28594	29015	28819	28729	28871	28731	28598	28694	28834	28746	28877	28788	28627	28449	28702	28554	28719	28836	28763	28765	28654	28564	28790	28666	29039	28752	28534	28664	28764	28858	28537	28831	28802	28662	28782	28679	28441	28643	28669	28576	28893	28851	28676	28677	28678	28434	28695	28831	28666	28695	28627	28817	28668	28962	28518	28727	28588	28652	28637	28807	28906	28639	28529	28630	29057	28727	28592	28663	28688	28655	28586	28756	28701	29072	28637	28872	28712	28413	28815	28556	28861	28835	28778	28732	28526	28635	28608	28870	28669	28730	28836	28435	28515	28979	29088	28747	28828	28593	28531	28588	28551	29063	28804	28765	28799	28768	28962	28359	28586	28881	28849	28850	28544	28500	28908	28738	28817	28934	28712	28682	28537	28502	28731	28816	28493	28704	28585	28621	28832	28790	28529	28477	28843	28976	28727	28800	28804	28913	28712	28436	28724	28790	28472	28759	28733	28739	28639	28661	28844	28742	28630	28640	28654	28711	28872	28421	28645	28847	28627	28623	28768	28803	28690	28906	28500	28552	28588	28598	28710	28447	29072	28517	28615	28802	28646	28600	28455	28594	28802	28706	28650	28704	28573	28399	28749	28797	28807	28877	28633	28874	28577	28754	28607	28780	28658	28714	28614	28680	28516	28711	28890	28652	28715	28628	28815	28570	28655	28736	28713	28718	28774	28771	28619	29030	28626	28748	28542	28538	28832	28766	28579	28766	28512	28498	28774	28890	28734	28498	28733	28746	28675	28764	29022	29028	28677	28873	28910	28659	28591	28666	28724	28901	28777	28760	28622	28668	28712	28817	28767	28675	28695	28709	28865	28488	28350	28670	28675	28666	28597	28767	28925	28627	28438	28742	28761	28722	28781	28625	28731	28948	28961	28675	28677	28347	28549	28398	28717	28901	28921	28618	28569	28581	28345	28883	28750	28929	28781	28725	28820	28808	28681	28915	28567	28688	28848	28858	28513	28665	28673	28836	28633	28594	28694	28773	28516	28849	28820	28526	28588	28936	28830	28977	28847	28754	28608	28896	28827	28668	28567	28760	28859	28503	28921	28729	28719	28784	28597	28546	28670	28726	28689	28513	28704	28772	28698	28763	28887	28905	28409	28428	28817	28607	28609	28512	28597	28830	28764	28761	28580	28725	28752	28757	29009	28706	28904	28620	28957	28740	28510	28566	28741	28863	28642	28816	28530	29016	28983	28577	28708	28751	28545	28793	28351	28640	29094	28764	28559	28493	28720	28636	28662	28696	28775	28631	28741	28768	28755	28580	28817	28707	28461	28914	28716	28606	28586	28823	28789	28708	28606	28718	28730	28668	28764	28696	28674	28775	28750	28554	28827	28672	28647	28863	28439	28523	28542	28789	28796	28880	28827	28788	28799	28933	28747	28629	28735	28632	28591	28496	28601	28530	28625	28461	28776	28709	28967	28632	28750	28782	28724	28821	28772	28616	28819	28759	28566	28803	28667	28774	28732	28571	28617	28815	28832	28560	28693	28798	28617	28691	28636	29027	28614	28581	28872	28864	28721	28817	28726	28668	28797	28838	28791	28805	28630	28563	28615	28410	28859	28692	28570	28711	28859	28752	28613	28671	28714	28484	28630	28627	28581	28783	28725	28738	29032	28885	28937	28685	28665	28812	28646	28816	28468	28468	28739	28653	28561	28955	28815	28680	28428	28582	28530	28583	28782	28677	28813	28682	28672	28867	28907	28865	28764	28708	28832	28722	28696	28593	28650	28731	28624	28868	28810	28734	28776	28894	28573	28672	28880	28756	28890	28793	28816	28775	28656	28936	28817	28684	28891	28503	28656	28454	28655	28649	28728	28873	28669	28672	28548	28678	28496	28536	28813	28681	28890	28613	28506	28931	28880	28725	28756	28559	28382	28584	28668	28571	28583	28575	28832	28870	28698	28647	28809	28716	28663	28710	28769	28858	28760	28802	28793	28693	28824	28566	28763	28766	28621	28523	28695	28950	28644	28523	28821	28621	28633	28671	28672	28601	28498	28676	28903	28591	28743	28761	28392	28492	28581	28641	28536	28784	28717	28723	28771	28559	28690	28723	28559	28401	28377	28708	28516	28530	28715	28658	28800	28608	28557	28811	28516	28597	28784	28757	28630	28674	28885	28852	28691	28776	28729	28662	28942	28771	28610	28573	28451	28755	28541	28539	28712	28647	28512	28498	28673	28684	28542	28785	28943	28962	28801	28731	28821	28513	28737	28852	28883	28760	28811	28619	28639	28833	28639	28657	28799	28773	28300	28667	28543	28484	28632	28503	28879	28645	28720	28510	28623	28629	28875	28790	28756	28895	28497	28642	28904	28881	28832	28942	28612	28641	28299	28711	28794	28804	28837	28811	28782	28746	28505	28645	28688	28749	28594	28550	28725	28753	28671	28516	28510	28659	28696	28607	28451	28656	28590	28768	28759	28448	28777	28682	28639	28588	28824	28606	28609	28638	28747	28794	28600	28708	28697	28640	28630	28540	28551	28900	28740	28434	28885	28510	28748	28617	28692	28725	28517	28676	29026	28563	28699	28837	28828	28854	28954	28803	28645	28575	28646	28753	28538	28749	28516	28817	28679	28701	28709	28808	28565	28785	28545	28509	28483	29025	28514	28665	28787	28537	28810	28705	28440	28933	28520	28831	28715	28672	28647	28679	28880	28752	28644	28940	28684	28877	28572	28664	28586	28830	28847	28619	28539	28877	28844	28808	28770	28830	28761	28958	28684	28715	28747	28622	28593	29140	28767	28665	28632	28629	28505	28473	28672	28841	28737	28851	28622	28704	28737	28713	28880	28740	28913	28640	28540	28945	28698	28849	28452	28713	28552	28778	28667	28726	28954	28343	28587	28780	28756	28608	28767	28587	28738	28934	28777	28719	28593	28725	28763	28913	28777	29031	28602	28750	28674	28677	28658	28746	28754	28668	28552	28739	28756	28681	28536	28867	28555	28476	28814	28649	29020	28635	28755	28735	28670	28662	28785	28482	28551	28598	28816	28757	28529	28500	28706	28754	28728	28714	28695	28678	28899	29012	28690	28778	28799	28789	28639	28690	28896	28725	28682	28802	28727	28530	28664	28816	28855	28684	28686	28501	28690	28802	28384	28555	28871	29144	28803	28662	28842	28760	28822	28557	28703	28542	28593	28812	28574	28731	28949	28889	28867	29050	28582	28788	28644	28829	28622	28583	29004	28865	28754	28577	28670	28736	28774	28762	28622	28621	28752	28675	28718	28665	28610	28768	28700	28632	28682	28756	28716	28880	28693	28532	28744	28806	28634	28681	28906	28783	28604	28725	28375	28615	28822	28554	28684	28673	28613	28668	28448	28701	28425	28764	28428	28769	28500	28633	28694	28752	28893	28679	28637	28910	28618	28809	28804	28707	28445	28640	29024	28834	28683	28575	28494	28623	28808	28809	28870	28838	28964	28794	28790	28765	28572	28608	28622	29010	28739	28637	28668	28877	28482	28586	28792	28738	28691	28633	28716	28504	28720	28654	28829	28953	28638	28698	28741	28648	28711	28515	28710	28807	28885	28806	28653	28780	28817	28706	28421	28723	28711	28884	28762	28610	28658	28782	28671	28464	28668	28540	28646	28789	28525	28641	28646	28689	28491	28578	28795	28817	28691	28635	28540	28653	28668	28634	28711	28690	28556	28773	28492	28667	28597	28690	28718	28578	28482	28959	28781	28706	28705	28890	28744	28704	28645	28563	28727	28553	28835	28843	28803	28858	28679	28696	28918	28897	28812	28893	29029	28624	28877	28797	28673	28518	28457	28787	28622	28630	28807	28898	28911	28755	28867	28661	28522	28825	28675	28903	28754	29039	28558	28553	28701	28876	28877	28713	28899	28890	28536	28764	28698	28670	28764	28664	28719	28664	28735	28768	28734	28906	28767	28847	28889	28901	28704	28502	28670	28522	28826
16390	19134	21866	19758	19115	28786	26339	21244	17837	16844	16539	16472	16584	16386	16357	16463	16376	16419	16511	16568	16516	16489	16363	16350	16423	16462	16464	16567	16502	16379	16417	16524	16440	16377	16481	16412	16447	16419	16419	16476	16442	16473	16339	16619	16444	16555	16513	16664	16377	16375	16341	16458	16486	16472	16442	16445	16549	16331	16410	16249	16410	16531	16486	16297	16497	16539	16429	16368	16479	16478	16496	16494	16462	16394	16444	16401	16561	16442	16454	16434	16747	16417	16293	16493	16348	16537	16434	16396	16612	16470	16381	16515	16444	16444	16267	16457	16319	16397	16552	16345	16481	16346	16407	16529	16418	16437	16279	16428	16383	16444	16282	16309	16604	16575	16252	16354	16314	16453	16451	16386	16155	16199	16337	16445	16234	16480	16489	16347	16242	16541	16435	16380	16326	16623	16474	16230	16437	16666	16244	16402	16410	16359	16545	16530	16537	16361	16392	16354	16489	16484	16483	16355	16369	16449	16459	16265	16401	16271	16410	16668	16524	16481	16503	16366	16441	16492	16411	16255	16354	16470	16475	16351	16560	16376	16352	16433	16471	16419	16277	16282	16502	16445	16394	16357	16586	16366	16639	16366	16373	16453	16230	16226	16389	16206	16384	16491	16422	16433	16300	16527	16399	16449	16347	16376	16379	16462	16567	16402	16456	16481	16383	16435	16516	16220	16324	16326	16349	16424	16520	16433	16722	16439	16347	16591	16266	16315	16293	16412	16314	16389	16521	16319	16421	16316	16349	16546	16495	16403	16409	16612	16229	16435	16634	16391	16380	16504	16429	16359	16652	16508	16372	16460	16573	16384	16259	16440	16286	16352	16434	16431	16297	16323	16411	16633	16373	16275	16373	16482	16323	16426	16403	16505	16606	16277	16445	16287	16562	16536	16239	16490	16474	16378	16294	16214	16323	16425	16433	16407	16450	16419	16359	16308	16231	16394	16388	16264	16401	16244	16463	16217	16348	16633	16294	16390	16425	16404	16564	16286	16400	16397	16388	16444	16261	16568	16202	16561	16537	16245	16396	16296	16495	16382	16358	16555	16581	16274	16365	16562	16238	16474	16601	16366	16558	16454	16478	16366	16642	16340	16283	16524	16252	16414	16352	16419	16503	16481	16342	16451	16284	16246	16459	16395	16366	16318	16275	16371	16428	16473	16486	16625	16142	16334	16420	16518	16435	16354	16485	16260	16352	16448	16605	16397	16278	16334	16266	16463	16429	16454	16438	16379	16307	16519	16239	16632	16325	16407	16402	16379	16395	16465	16500	16510	16411	16260	16521	16387	16340	16498	16565	16334	16299	16286	16378	16276	16518	16594	16306	16433	16406	16351	16331	16555	16400	16372	16518	16390	16505	16281	16279	16381	16402	16318	16190	16508	16333	16506	16448	16506	16340	16395	16515	16412	16391	16269	16379	16232	16432	16269	16445	16460	16062	16323	16332	16565	16381	16357	16568	16326	16262	16516	16308	16323	16404	16321	16458	16531	16228	16326	16442	16508	16573	16397	16317	16300	16301	16320	16328	16409	16359	16542	16461	16297	16480	16409	16275	16392	16298	16329	16303	16363	16367	16547	16535	16357	16332	16451	16418	16230	16449	16325	16544	16411	16403	16493	16549	16529	16269	16507	16546	16466	16463	16369	16275	16185	16446	16312	16407	16464	16371	16309	16247	16534	16384	16432	16374	16558	16459	16404	16362	16527	16603	16403	16425	16381	16450	16309	16319	16363	16540	16416	16364	16458	16430	16423	16506	16463	16489	16506	16288	16405	16512	16412	16329	16484	16446	16301	16386	16614	16419	16510	16251	16378	16231	16482	16609	16564	16413	16348	16412	16337	16411	16515	16417	16426	16445	16364	16380	16234	16474	16429	16427	16447	16353	16447	16662	16099	16443	16478	16510	16374	16503	16429	16340	16375	16470	16444	16399	16489	16352	16468	16344	16360	16345	16482	16451	16596	16277	16327	16603	16399	16486	16349	16313	16388	16366	16508	16523	16327	16405	16410	16408	16358	16292	16238	16298	16411	16403	16296	16489	16401	16443	16372	16426	16527	16521	16339	16545	16439	16291	16278	16383	16600	16402	16408	16354	16311	16493	16484	16329	16353	16242	16228	16524	16447	16467	16585	16539	16472	16291	16321	16656	16343	16426	16631	16302	16327	16342	16388	16169	16672	16564	16633	16350	16393	16522	16375	16351	16423	16291	16628	16433	16314	16480	16478	16509	16305	16324	16308	16500	16479	16287	16405	16533	16424	16436	16267	16473	16485	16520	16288	16459	16227	16433	16546	16398	16377	16281	16357	16380	16360	16499	16453	16365	16366	16397	16600	16436	16481	16372	16464	16175	16437	16436	16389	16426	16579	16455	16547	16440	16357	16323	16543	16447	16456	16404	16573	16520	16494	16474	16550	16524	16269	16413	16287	16544	16383	16472	16441	16287	16447	16470	16460	16520	16532	16386	16439	16358	16439	16322	16358	16695	16581	16428	16378	16407	16321	16536	16276	16418	16554	16611	16288	16437	16423	16496	16382	16301	16292	16449	16269	16302	16408	16327	16543	16466	16223	16409	16275	16327	16443	16379	16458	16483	16207	16394	16483	16255	16543	16430	16457	16264	16490	16354	16431	16404	16459	16281	16321	16301	16376	16438	16484	16507	16468	16259	16389	16501	16442	16228	16453	16601	16565	16410	16631	16624	16434	16357	16448	16312	16420	16407	16241	16419	16599	16472	16469	16356	16576	16339	16500	16299	16409	16427	16521	16244	16300	16393	16356	16476	16497	16322	16391	16473	16411	16513	16556	16407	16469	16275	16522	16437	16336	16425	16306	16178	16413	16412	16330	16534	16482	16377	16482	16496	16526	16415	16410	16572	16424	16416	16471	16415	16419	16441	16472	16396	16497	16366	16519	16477	16496	16487	16400	16516	16389	16547	16417	16227	16703	16393	16473	16437	16505	16599	16422	16473	16392	16505	16549	16458	16200	16463	16596	16439	16249	16427	16440	16623	16511	16529	16507	16635	16388	16345	16497	16435	16337	16469	16339	16342	16561	16447	16339	16444	16428	16462	16534	16517	16549	16338	16248	16389	16278	16455	16253	16399	16365	16322	16578	16619	16534	16445	16438	16443	16454	16381	16409	16303	16362	16461	16296	16299	16367	16411	16530	16448	16439	16506	16424	16511	16286	16530	16319	16677	16249	16530	16368	16571	16576	16394	16542	16502	16290	16364	16501	16476	16531	16461	16442	16436	16490	16389	16486	16266	16313	16475	16463	16529	16511	16670	16620	16567	16445	16432	16423	16388	16380	16392	16314	16297	16478	16503	16271	16292	16492	16720	16323	16556	16373	16443	16535	16545	16287	16563	16466	16590	16608	16377	16579	16570	16319	16514	16431	16525	16578	16347	16520	16475	16266	16517	16346	16421	16483	16517	16514	16380	16310	16412	16491	16556	16506	16343	16492	16406	16512	16585	16482	16452	16494	16312	16413	16252	16466	16387	16333	16203	16592	16363	16350	16484	16402	16320	16390	16415	16550	16345	16501	16419	16281	16569	16482	16418	16299	16181	16279	16464	16451	16339	16490	16461	16241	16457	16252	16488	16284	16409	16403	16526	16442	16346	16340	16418	16395	16375	16521	16556	16485	16297	16454	16436	16411	16327	16306	16426	16490	16245	16440	16402	16622	16502	16308	16492	16266	16479	16464	16315	16431	16427	16436	16445	16568	16464	16382	16438	16383	16384	16622	16378	16262	16379	16364	16596	16488	16408	16434	16514	16403	16640	16465	16344	16537	16495	16454	16511	16535	16664	16521	16375	16523	16298	16370	16377	16389	16466	16324	16336	16461	16409	16535	16313	16323	16575	16355	16366	16355	16357	16533	16367	16429	16541	16574	16477	16469	16390	16454	16524	16177	16524	16509	16406	16427	16387	16390	16332	16601	16451	16487	16400	16348	16289	16225	16403	16455	16263	16320	16465	16320	16638	16319	16336	16588	16492	16513	16331	16518	16284	16191	16555	16450	16382	16398	16530	16648	16522	16227	16323	16591	16276	16540	16261	16350	16382	16389	16307	16386	16456	16757	16525	16406	16410	16317	16364	16379	16369	16674	16458	16282	16435	16430	16336	16283	16527	16374	16512	16392	16337	16298	16436	16561	16690	16642	16512	16444	16332	16467	16259	16281	16645	16465	16324	16574	16309	16363	16305	16386	16552	16363	16440	16413	16654	16407	16419	16198	16482	16500	16545	16412	16432	16398	16487	16445	16428	16261	16489	16319	16596	16302	16390	16468	16434	16310	16428	16382	16443	16428	16579	16455	16353	16368	16557	16493	16490	16550	16448	16398	16400	16336	16432	16317	16386	16461	16321	16347	16517	16331	16319	16513	16459	16548	16471	16386	16251	16379	16338	16373	16367	16505	16408	16599	16482	16370	16436	16422	16393	16458	16345	16343	16380	16305	16455	16524	16410	16522	16488	16361	16552	16463	16374	16448	16465	16508	16474	16394	16371	16344	16393	16270	16568	16560	16263	16218	16579	16295	16450	16450	16466	16208	16488	16453	16477	16338	16439	16560	16444	16255	16661	16451	16359	16412	16542	16431	16419	16326	16392	16245	16619	16416	16504	16364	16410	16629	16564	16423	16437	16279	16338	16362	16546	16450	16374	16620	16457	16471	16328	16407	16421	16277	16470	16411	16496	16385	16271	16319	16207	16574	16263	16651	16471	16402	16589	16471	16468	16366	16409	16254	16407	16471	16418	16340	16405	16574	16300	16320	16703	16532	16245	16423	16409	16314	16295	16637	16413	16424	16311	16502	16350	16275	16402	16339	16301	16430	16472	16430	16540	16358	16523	16512	16334	16600	16371	16417	16480	16426	16351	16547	16506	16446	16576	16231	16328	16497	16511	16515	16507	16349	16442	16248	16536	16381	16344	16347	16438	16447	16443	16330	16466	16396	16417	16505	16552	16571	16580	16393	16278	16399	16567	16533	16440	16657	16441	16371	16305	16489	16185	16488	16328	16494	16428	16426	16344	16423	16578	16329	16232	16450	16508	16337	16319	16393	16485	16377	16318	16437	16257	16417	16407	16539	16340	16286	16429	16262	16581	16296	16361	16476	16458	16470
23876	21301	28326	26979	35688	72533	66163	50103	36796	31981	29448	29022	29024	29084	28721	28925	28801	28725	28898	28660	28844	29164	28794	28796	28750	28760	28647	29015	28757	28571	28700	29010	29016	29203	28827	28797	28753	28788	28742	28750	28734	28506	28627	28630	28872	28834	28840	28777	28672	28487	28454	28564	28785	28877	28592	28719	28550	28696	28716	28868	28537	28942	28529	28658	28668	28748	28740	28774	28678	29029	28495	28608	28853	28743	29071	28784	28838	28601	28481	28981	28519	28849	28773	28740	28583	28746	29041	28712	28640	28704	28750	28616	28829	28633	28929	28759	28742	28618	28551	28974	28512	28657	28882	28603	28792	28849	28541	28605	28408	28787	28850	28668	28655	28553	28767	28617	28771	28701	28575	28481	28690	28522	28638	28448	28645	28778	29123	28770	28693	29060	28582	28663	28838	28611	28850	28554	28670	28757	28805	28369	28707	28569	28629	28810	28625	28901	28562	28701	28699	28771	28848	28924	28739	28719	28725	28950	28720	28740	28701	28760	28612	28519	28905	28541	28703	28922	28727	28515	28554	28576	28664	28810	28872	28811	28864	28913	28699	28514	28673	28689	28743	28781	28566	28664	28545	28538	28966	28720	28840	28985	28540	28809	28872	28805	28641	28449	28650	28922	28963	28707	28341	28777	28540	28495	28645	28596	28530	28623	28670	28774	28717	28737	28607	28786	28360	28629	28620	28741	28497	28878	28780	28621	28494	28652	28859	28912	28622	29028	28553	28622	28256	28633	28622	28730	28641	28611	28953	28608	28735	28518	28816	28627	28702	28659	28713	28802	28433	28632	28511	28577	28576	28581	28861	28727	28643	28660	28581	28518	28644	28341	28816	28562	28663	28832	28927	28960	28815	28392	28627	28929	28723	28826	28709	28578	28633	28719	28737	28692	28549	28833	28611	28808	28728	28790	28607	28722	28551	28638	28555	28561	28593	28659	28597	28770	28805	28826	28589	28648	28696	28726	28635	28774	28984	28712	28622	28805	28587	28606	28721	28685	28871	28498	28628	28926	28748	28627	28491	28846	28715	28483	28422	28665	28629	28573	28840	28641	28645	28770	28753	28698	28699	28770	28811	28618	28465	28626	28881	28491	28493	28664	28595	28701	28600	28578	28778	28733	28667	28879	28675	28761	28787	28840	28859	28723	28796	28701	28549	28459	28714	28726	28843	28549	28677	28717	28748	28657	28688	28912	28646	28514	28707	28473	28653	28510	28655	28488	28593	28886	28722	28516	28815	28603	28864	28682	28737	28609	28843	28675	28547	28427	28615	28423	28688	28801	28597	28738	28660	28321	28730	28719	28626	28790	28777	28787	28750	28689	28862	28729	28581	28502	28642	28744	28741	28745	28694	28753	28840	28705	28754	28799	28916	28836	28611	28694	28653	28456	28688	28698	28686	28931	28628	28815	28737	28726	28997	28926	28760	28668	28838	28511	28569	28702	28787	28738	28436	28628	28550	28676	28521	28659	28756	28628	28811	28764	28681	28533	28757	28513	28516	28668	28718	28878	28770	28620	28572	28442	28664	28690	28715	28870	28732	28520	28906	28663	28650	28692	28611	28739	28689	28612	28828	28593	28491	28469	28907	28819	28708	28769	28499	28650	28805	28564	28669	28775	28604	28815	28851	28739	28746	28734	28612	28480	28889	28640	28711	28384	28615	28728	28506	28743	28870	28796	28760	28887	28435	28523	28601	28759	28729	28528	28692	28508	28733	28596	28827	28781	28705	28762	28688	28698	28688	28421	28675	28770	28566	28711	28642	28699	28819	28553	28540	28787	28912	28516	28633	28860	28603	28547	28490	28733	28445	28959	28673	28728	28757	28606	28854	28896	28639	28711	28668	28468	28628	28607	28483	28846	28800	28531	28662	28719	28639	28760	28603	28625	28751	28631	28531	28806	28829	28535	28630	28538	28638	28691	29002	28872	28721	28770	28846	28639	28999	28678	28671	28811	28862	28710	28509	28718	28542	28652	28850	28389	28714	28672	28913	28620	28657	28592	28637	28677	28651	28521	28644	28444	28912	28640	28532	28565	28447	28825	28949	28538	28724	28731	28624	28755	28824	28818	29032	28839	28800	28942	28527	28899	28677	28692	28642	28785	28606	28886	28527	28740	28803	28677	28376	28948	28731	28852	28550	28756	28788	29073	28575	28453	28636	28717	28508	28622	28578	28721	28602	28954	28671	28647	28613	28844	28877	28933	29012	28771	28629	28806	28951	28435	28634	28486	28665	28556	28610	28651	28871	28824	28869	28787	28704	29039	28805	28607	28711	28550	28734	28646	28637	28630	28650	28659	28642	28745	28692	28465	28664	28423	28879	28207	28913	28759	28818	28636	28646	28536	28408	28602	28549	28722	28549	28642	28760	28656	28742	28767	28892	28724	28447	28661	28786	28785	28676	28632	28753	28794	28819	28698	28659	28658	28930	28813	28689	28741	28458	28543	28505	28798	28991	28720	28973	28818	28664	28744	28535	28678	28861	28763	28616	28812	28678	28549	28419	28335	28565	28472	28547	28849	28536	28682	28869	28721	28755	28934	28810	28643	28699	28596	28514	28789	28647	28710	28905	28696	28874	28295	28615	28739	28782	28773	28838	28803	28854	28799	28523	28614	28759	28501	28661	28790	28681	28750	28699	28429	28631	28510	28767	28903	28480	28747	28640	28828	28444	28892	28841	28622	28552	28722	28585	28761	28550	28706	28967	28548	28525	28589	28590	28669	28684	28578	28471	28773	28715	28677	28492	28847	28467	28771	28462	28561	28571	28545	28640	28598	28880	28696	28473	28772	28738	28647	28795	28774	28831	28612	28662	28859	28774	28857	28670	28637	28613	28751	28824	28789	28708	28732	28718	28738	28575	28702	28868	28707	28787	28784	28685	28610	28558	28548	28493	28585	28601	28886	28676	28856	28849	28591	28900	28489	28628	28837	28752	28627	28670	28528	28674	28679	28659	28734	28993	28849	28903	28505	28770	28614	28774	28726	28674	28663	28784	28541	28650	28675	28666	28579	28651	28562	28590	28796	28456	28712	28812	28778	28908	28463	28679	28639	28605	28626	28532	28779	28332	28418	28770	28821	28701	28712	28672	28754	28797	28494	28528	28735	28787	28673	29151	28785	28761	28644	28486	28717	28727	28605	28591	28694	28572	28755	28599	28431	28725	28823	28527	28309	28700	28458	28544	28659	28607	28904	28528	28856	28524	28569	28581	28779	28642	28726	28759	28768	28854	28660	28698	28751	28574	28737	28835	28611	28644	28728	28783	28726	28605	28611	28806	28696	28860	28497	28669	28468	28787	28650	28677	28913	28748	28786	28867	28403	28682	28489	28763	28686	28653	28738	28536	28636	28436	28641	28709	28462	28409	28848	28813	28878	28691	28186	28634	28555	28603	28479	28765	28757	28737	28960	28619	28777	28396	28690	28753	28546	28602	28676	28509	28484	29088	28595	28818	28932	28702	28667	28571	28513	28581	28642	28765	28706	28705	28608	28799	28797	28528	28652	28717	28706	28725	28705	28509	28796	29078	28561	28609	28524	28600	28505	28338	28710	28703	28853	28615	28689	28783	28652	28745	28754	28796	28877	28686	28935	28840	28675	28593	28841	28951	28673	28620	28658	28953	28596	28696	28626	28689	28892	28719	28517	28864	28773	28711	28767	28629	28717	28667	28742	28619	28913	28811	28941	28466	28529	28575	28667	28752	28763	28633	28790	28949	28657	28465	28491	28840	28719	28663	28684	28759	28515	28807	28699	28579	28504	28855	28816	28771	28810	28801	28659	28780	28752	28575	28810	28769	28742	28569	28800	28491	28922	28796	28904	28776	28715	28777	28437	28764	28987	28659	28684	28869	28424	28594	28656	28716	28643	28803	28697	28856	28748	28701	28609	28527	28479	28551	28433	28761	28699	28833	28711	29041	28798	28642	28637	28638	28646	28554	28793	28706	28400	28743	29036	28908	28759	28772	28841	28704	28555	28719	28629	28888	28686	28672	28688	28710	28795	28746	28707	28630	28773	28946	28700	28762	28717	28576	28796	28605	28456	28543	28382	28555	28684	28805	28532	28591	28618	28708	29050	28511	28542	28854	28714	28594	28627	28592	28772	28595	28767	28571	28726	28714	28811	28409	28459	28763	28735	28762	28625	28780	28783	28783	28902	28797	28736	28531	28841	28502	28259	28794	28720	28737	28886	28708	28849	28898	28796	28817	28492	28547	28568	28433	28468	28852	28759	28773	28656	28837	28796	28679	28599	28535	28511	28657	28804	28830	28797	28627	28726	28516	28290	28675	28726	28845	28895	28496	28870	28755	28724	28699	28997	28607	28658	28632	28923	28663	28802	28881	28573	28685	28756	28798	28788	28807	28753	28819	28693	28680	28721	28862	28629	28846	28468	28787	28586	28839	28738	28752	28576	28776	28434	28556	28675	28484	28487	28858	28617	28668	28753	28614	28694	28606	28661	28866	28759	28922	28655	28735	28597	28706	28461	28472	28562	28628	28670	28655	28860	28711	28683	28466	28749	28781	28460	28687	28912	28722	28419	29015	28651	28555	28620	28832	28827	28555	28886	28707	28812	28730	28818	28814	28714	28619	28601	28867	28936	28671	28779	28657	28670	28781	28764	28470	28780	28850	28644	28915	28587	28874	28674	28606	28839	28758	28594	28688	28628	28654	28646	28668	28524	28584	28754	28752	28698	28448	28695	28719	28821	28682	28651	28638	28710	28931	28551	28574	28713	28869	28590	28647	28704	28700	28663	28596	28721	28588	28638	28606	28641	28934	28637	28754	28543	28474	28637	28513	28769	28453	28755	28786	28636	28788	28775	28804	28493	28601	28730	28901	28857	28737	28727	28608	28743	28434	28570	28885	28764	28663	28672	28687	28776	28582	28792	28514	28634	28513	28875	28699	28765	28476	28661	28659	28743	28875	28662	28624	28904	28873	29013	28544	28650	28688	28796	28849	28616	28898	28517	28627	28844	28755	29022	28667	28783	28566	28669	28502	28769	28865	28825	28720	28965	28817	28635	28754	28756	28771	28792	28737	28833	28806	28426	28609	28785	28642	28934	28710	28872	28745	28739	28541	28518	28541	28687	28811	28633	28850	28817	28537	28815	28531	28564	28333	28580
17199	31683	32143	26473	38144	73267	61577	40359	24335	19217	17103	16785	16775	16783	16782	16937	16938	16776	16749	16808	16695	16611	16742	16873	16776	16689	16680	16708	16685	16764	16798	16714	16712	16668	16606	16701	16767	16615	16602	16720	16711	16737	16738	16655	16764	16730	16806	16736	16832	16676	16781	16700	16526	16625	16714	16603	16563	16670	16614	16827	16745	16637	16665	16896	16554	16740	16599	16618	16569	16717	16818	16703	16617	16653	16692	16689	16543	16604	16747	16686	16838	16915	16775	16787	16695	16596	16835	16768	16690	16810	16680	16663	16681	16686	16730	16637	16739	16807	16744	16561	16490	16626	16615	16615	16715	16633	16659	16817	16647	16751	16724	16732	16639	16671	16687	16819	16483	16610	16686	16594	16804	16756	16830	16714	16755	16636	16603	16620	16706	16835	16657	16773	16515	16729	16701	16761	16713	16788	16759	16663	16730	16629	16865	16444	16645	16686	16685	16624	16621	16899	16703	16543	16737	16533	16694	16724	16704	16757	16468	16769	16552	16657	16698	16677	16650	16428	16680	16684	16767	16774	16624	16570	16689	16812	16549	16696	16609	16600	16587	16621	16639	16609	16548	16656	16768	16665	16487	16744	16509	16531	16736	16872	16769	16676	16810	16591	16592	16754	16699	16724	16731	16635	16586	16591	16676	16614	16591	16679	16666	16562	16774	16724	16634	16691	16906	16610	16473	16671	16533	16542	16835	16795	16563	16489	16597	16620	16556	16685	16641	16603	16677	16767	16737	16691	16569	16634	16601	16852	16755	16487	16586	16628	16738	16563	16679	16660	16653	16599	16740	16661	16645	16462	16706	16517	16743	16647	16683	16524	16687	16673	16703	16606	16609	16630	16695	16555	16571	16515	16735	16820	16706	16640	16699	16656	16595	16716	16498	16679	16785	16729	16633	16644	16681	16528	16672	16737	16764	16565	16526	16628	16570	16650	16668	16584	16508	16638	16713	16708	16711	16679	16697	16721	16641	16738	16747	16596	16799	16640	16642	16663	16929	16565	16718	16628	16842	16978	16696	16696	16558	16732	16789	16531	16821	16726	16561	16613	16638	16803	16828	16811	16566	16582	16594	16633	16715	16563	16687	16573	16665	16627	16729	16662	16681	16774	16569	16633	16617	16635	16503	16745	16595	16710	16661	16522	16820	16705	16669	16620	16639	16461	16517	16716	16704	16585	16761	16646	16694	16696	16696	16550	16724	16661	16399	16756	16719	16643	16757	16520	16679	16680	16677	16589	16855	16519	16756	16683	16596	16772	16617	16629	16697	16603	16613	16687	16564	16624	16756	16805	16598	16526	16766	16746	16811	16789	16781	16724	16689	16686	16626	16755	16679	16792	16748	16728	16620	16607	16407	16565	16676	16808	16712	16438	16718	16628	16617	16741	16514	16654	16588	16551	16707	16696	16660	16846	16591	16526	16660	16488	16700	16829	16610	16567	16717	16725	16704	16698	16700	16836	16509	16737	16482	16465	16689	16658	16677	16760	16671	16582	16617	16569	16641	16570	16759	16516	16759	16651	16700	16664	16705	16618	16678	16764	16621	16673	16764	16714	16667	16454	16817	16619	16670	16606	16581	16618	16682	16622	16647	16733	16652	16653	16769	16666	16627	16601	16682	16749	16757	16555	16641	16646	16834	16557	16633	16878	16651	16698	16631	16682	16725	16720	16635	16449	16691	16544	16501	16554	16578	16791	16525	16660	16654	16672	16670	16552	16690	16737	16683	16704	16663	16576	16686	16696	16737	16561	16565	16699	16860	16611	16711	16589	16590	16952	16617	16664	16669	16779	16608	16589	16550	16652	16625	16930	16745	16588	16821	16630	16714	16546	16697	16684	16682	16607	16453	16530	16675	16573	16708	16680	16572	16536	16579	16778	16605	16688	16748	16612	16656	16834	16582	16617	16764	16586	16664	16615	16606	16619	16634	16744	16689	16623	16876	16661	16797	16683	16649	16643	16809	16725	16629	16608	16730	16719	16693	16543	16497	16693	16724	16871	16840	16716	16816	16654	16734	16526	16572	16766	16648	16616	16494	16578	16637	16754	16557	16591	16444	16576	16619	16733	16747	16625	16612	16553	16517	16478	16655	16657	16584	16663	16749	16621	16854	16579	16982	16582	16538	16635	16671	16795	16577	16525	16584	16710	16636	16563	16579	16750	16845	16804	16640	16660	16791	16727	16666	16513	16573	16665	16520	16605	16472	16679	16629	16602	16740	16725	16732	16694	16683	16613	16660	16555	16640	16845	16534	16685	16721	16760	16911	16628	16795	16489	16615	16750	16705	16522	16684	16867	16604	16781	16852	16646	16600	16538	16579	16672	16817	16653	16509	16564	16856	16564	16773	16817	16629	16647	16630	16680	16437	16543	16600	16821	16545	16727	16621	16622	16710	16694	16617	16741	16776	16789	16640	16479	16694	16788	16685	16760	16870	16596	16729	16630	16761	16721	16814	16588	16653	16634	16662	16777	16529	16578	16773	16470	16800	16719	16663	16729	16777	16782	16594	16841	16593	16584	16507	16702	16518	16611	16739	16570	16741	16679	16700	16711	16671	16671	16686	16623	16635	16724	16609	16524	16784	16583	16716	16620	16557	16811	16540	16680	16580	16545	16732	16686	16566	16904	16574	16644	16701	16600	16722	16794	16660	16807	16753	16593	16777	16616	16813	16852	16611	16558	16631	16594	16601	16636	16700	16901	16776	16612	16617	16742	16410	16640	16751	16566	16548	16730	16697	16544	16584	16494	16643	16798	16589	16814	16436	16746	16598	16625	16677	16763	16375	16731	16650	16777	16687	16581	16563	16764	16464	16603	16604	16522	16633	16638	16649	16634	16499	16633	16384	16791	16675	16554	16793	16622	16707	16661	16450	16698	16836	16591	16664	16473	16612	16523	16675	16783	16629	16607	16697	16636	16723	16527	16668	16722	16567	16767	16792	16882	16768	16589	16738	16592	16857	16581	16672	16701	16603	16641	16811	16863	16690	16661	16654	16695	16788	16653	16546	16786	16812	16770	16779	16545	16901	16765	16606	16709	16654	16536	16626	16747	16527	16685	16582	16762	16628	16358	16469	16817	16597	16731	16653	16484	16648	16682	16479	16556	16693	16784	16743	16604	16640	16729	16596	16679	16751	16558	16559	16600	16758	16786	16771	16746	16520	16561	16638	16714	16692	16869	16579	16466	16742	16624	16698	16750	16592	16730	16764	16807	16971	16477	16925	16555	16612	16634	16701	16660	16656	16621	16694	16749	16715	16639	16671	16561	16600	16796	16622	16810	16739	16419	16525	16637	16606	16589	16738	16743	16515	16620	16564	16652	16780	16551	16635	16673	16949	16579	16662	16752	16725	16597	16567	16567	16652	16634	16625	16720	16758	16584	16756	16520	16686	16603	16597	16736	16469	16864	16722	16563	16791	16652	16712	16477	16812	16718	16625	16600	16744	16600	16610	16603	16943	16660	16665	16597	16665	16621	16825	16826	16728	16661	16738	16515	16791	16607	16614	16762	16591	16579	16707	16902	16815	16569	16591	16658	16592	16671	16516	16855	16550	16628	16614	16695	16622	16721	16700	16558	16650	16647	16777	16758	16711	16530	16695	16654	16833	16610	16838	16696	16756	16695	16628	16765	16640	16629	16607	16818	16623	16830	16610	16868	16650	16513	16837	16662	16562	16556	16602	16831	16638	16748	16810	16709	16730	16672	16587	16865	16740	16644	16481	16652	16596	16750	16579	16504	16786	16652	16768	16750	16726	16619	16628	16710	16642	16560	16632	16671	16548	16592	16830	16843	16577	16713	16619	16506	16590	16617	16591	16492	16673	16747	16719	16762	16681	16559	16730	16744	16542	16526	16856	16578	16539	16740	16781	16683	16714	16453	16680	16521	16462	16555	16499	16630	16727	16585	16671	16508	16778	16791	16672	16701	16920	16723	16658	16713	16673	16816	16717	16477	16636	16701	16602	16601	16607	16506	16587	16770	16720	16728	16796	16777	16561	16689	16524	16571	16759	16529	16633	16690	16680	16775	16799	16506	16620	16623	16660	16869	16575	16782	16529	16759	16630	16697	16456	16720	16708	16518	16785	16508	16564	16762	16637	16771	16758	16609	16648	16659	16683	16570	16677	16680	16550	16666	16543	16670	16622	16763	16518	16588	16658	16826	16676	16873	16628	16649	16815	16772	16651	16646	16715	16722	16601	16651	16679	16774	16769	16684	16599	16736	16798	16728	16630	16675	16613	16673	16458	16384	16410	16615	16772	16670	16595	16740	16632	16678	16863	16674	16497	16513	16509	16852	16639	16693	16645	16607	16640	16810	16884	16752	16960	16450	16703	16507	16731	16754	16579	16842	16831	16729	16477	16855	16534	16596	16672	16661	16663	16615	16569	16835	16719	16610	16594	16818	16663	16694	16802	16701	16670	16850	16589	16735	16735	17007	16802	16439	16737	16661	16751	16681	16639	16755	16700	16611	16726	16577	16607	16614	16842	16695	16479	16863	16711	16606	16620	16808	16729	16774	16661	16697	16593	16569	16656	16756	16744	16606	16597	16701	16660	16607	16538	16591	16774	16587	16631	16822	16624	16703	16591	16687	16659	16745	16532	16922	16759	16619	16834	16639	16831	16705	16686	16792	16726	16576	16512	16471	16605	16739	16647	16588	16625	16764	16620	16692	16664	16706	16573	16815	16767	16768	16672	16487	16498	16621	16796	16711	16610	16667	16610	16722	16656	16803	16679	16548	16658	16695	16724	16601	16789	16725	16832	16693	16799	16465	16649	16647	16690	16670	16531	16855	16613	16671	16913	16744	16699	16731	16554	16755	16882	16623	16727	16764	16526	16595	16551	16666	16441	16652	16543	16552	16670	16680	16714	16752	16783	16686	16699	16618	16755	16643	16614	16919	16634	16785	16840	16685	16747	16664	16644	16673	16555	16803	16673	16884	16644	16710	16861	16655	16732	16590	16836	16611	16643	16869	16643	16547	16785	16643	16770	16750	16795	16650	16609	16715	16709	16674	16572	16559	16621	16577	16493	16488	16582	16726	16614	16698	16700	16639	16703	16704	16652	16924	16652	16745	16575	16828	16746	16519	16684	16534	16745	16463	16611	16672	16561	16772	16727	16721
22911	21323	28408	25820	37548	79485	74001	56666	41236	33988	30686	29797	29745	29817	29633	29917	29229	29486	29392	29795	29606	29808	29600	29521	29642	29458	29511	29349	29547	29381	29507	29493	29681	29670	29710	29500	29474	29213	29459	29526	29361	29263	29497	29445	29114	29481	29630	29452	29461	29472	29507	29407	29088	29150	29325	29323	29387	29470	29297	29394	29092	29318	29236	29380	29356	29207	29462	29385	29236	29293	29376	29318	29491	29615	29159	29551	29456	29528	29355	29548	29347	29470	29518	29406	29569	29329	29686	29089	29223	29219	29406	29410	29314	29270	29200	29188	29344	29507	29499	29352	29471	29378	29541	29293	29275	29322	29418	29299	29809	29409	29295	29334	29373	29190	29321	29333	29586	29189	28987	29448	29458	29244	29457	29314	29264	29324	29326	29252	29525	29446	29270	29537	29404	29548	29197	29153	29473	29462	29450	29408	29604	29758	29390	29375	29390	29357	29577	29272	29343	29332	29489	29504	29299	29341	29421	29321	29397	29165	29397	29345	29662	29237	29481	29459	29420	29577	29541	29287	29064	29510	29536	29285	29062	29195	29239	29253	29352	29231	29443	29334	29368	29066	29355	29239	29389	29376	29359	29392	29245	29097	29273	29430	29191	29095	29276	29226	29277	29348	29576	29244	29305	29397	29232	29354	29327	29214	29315	29393	29429	29217	29243	29200	29278	29242	29433	29277	29461	29169	29369	29163	29291	29334	29298	29200	29345	29495	29221	29410	29453	29479	29387	29461	29418	29272	29168	29254	29368	29353	29310	29368	29517	29046	29141	29479	29420	29160	29256	29416	29317	29128	29325	29189	29479	29263	29413	29298	29311	29206	29121	29447	29401	29358	29488	29289	29260	29492	29068	29432	29381	29083	29327	29196	29412	29522	29498	29361	29442	29403	29335	29089	29647	29288	29527	29407	29248	29315	29459	29345	29226	29490	29458	29211	29302	29465	29319	29531	29666	29196	29369	29182	29194	29163	29286	29397	29214	29320	29170	29312	29422	29510	29367	29340	29383	29318	29358	29647	29271	29275	29363	29356	29337	29416	29542	29501	29464	29091	29182	29270	29496	29283	29366	29280	29386	29448	29488	29392	29363	29449	29466	29421	29347	29356	29369	29328	29439	29241	29041	29357	29314	29661	29334	29245	29469	29386	29663	29274	29407	29531	29376	29214	29617	29619	29527	29519	29153	29359	29561	29189	29219	29318	29351	29273	29528	29430	29184	29226	29198	29318	29505	29251	29228	29368	29161	29453	29349	29175	29354	29377	29361	29327	29198	29210	29152	29465	29390	29445	29195	29209	29246	29097	29329	29222	29415	29577	29413	29504	29189	29338	29500	29448	29399	29579	29430	29358	29140	29270	29398	28936	29147	29254	29201	29536	29642	29260	29370	29304	29071	29389	29363	29424	29223	29395	29461	29423	29449	29410	29231	29459	29192	29438	29337	29521	29310	29381	29223	29441	29467	29462	29432	29089	29268	29424	29306	29300	29546	29409	29480	29398	29376	29346	29349	29222	29219	29367	29405	29570	29258	29475	29326	29296	29351	29410	29401	29271	29430	29250	29122	29156	29570	29367	29191	29309	29168	29453	29118	29532	29079	29228	29597	29484	29358	29336	29225	29384	29351	29640	29367	29543	29426	29085	29442	29332	29662	29362	29347	29318	29457	29286	29269	29405	29369	29468	29240	29311	29272	29503	29273	29392	29490	29325	29307	29393	29451	29392	29570	29474	29427	29561	29319	29108	29549	29524	29372	29377	29406	29284	29619	29405	29377	29454	29182	29346	29416	29235	29383	29248	29115	29005	29383	29569	29263	29111	29282	29294	29601	29345	29460	29424	29299	29358	29283	29195	29538	29675	29276	29262	29191	29183	29334	29520	29259	29349	29549	29231	29193	29626	29055	29599	29453	29346	29275	29412	29344	29463	29433	29326	29140	29273	29386	29205	29151	29285	29323	29529	29400	29558	29159	29522	29274	29279	29297	29477	29220	29341	29294	29157	29591	29392	29446	29268	29348	29362	29606	29216	29141	29448	29321	29573	29549	29237	29383	29180	29443	29428	29242	29303	29581	29327	29390	29262	29331	29648	29466	29245	29575	29413	29454	29375	29327	29255	29461	29122	29712	29307	29765	29372	29307	29465	29270	29289	29465	29308	29504	29356	29605	29493	29360	29161	29110	29333	29412	29386	29068	29231	29190	29521	29287	29286	29106	29040	29342	29416	29253	29375	29338	29436	29590	29543	29241	29523	29163	29494	29515	29407	29396	29509	29368	29508	29273	29258	29435	29383	29185	29554	29355	29325	29390	29369	29157	29352	29424	29437	29215	29597	29545	29660	29376	29360	29302	29300	29539	29328	29358	29309	29171	29160	29165	29183	29239	29146	29459	29188	29222	29345	29393	29456	29220	29462	29432	29463	29126	29414	29261	29390	29205	29191	29422	29094	28944	29372	29297	29635	29465	29378	29413	29464	29062	29265	29554	29377	29226	29284	29283	29403	29396	29198	29211	29240	29585	29325	29515	29403	29211	29359	29407	29366	29506	29334	29350	29386	29383	29405	29385	29417	29270	29281	29105	29208	29141	29487	29302	29282	29277	29085	29543	29390	29284	29038	29586	29282	29320	29435	29295	29307	29336	29218	29419	29253	29309	29373	29345	29647	29502	29437	29480	29490	29590	29249	29251	29295	29630	29245	29384	29493	29349	29415	29160	29267	29344	29303	29062	29040	29098	29313	29413	29322	29325	29586	29509	29360	29602	29324	29317	29466	29295	29167	29052	29393	29074	29285	29359	29234	29458	29194	29274	29299	29255	29308	29332	29308	29331	29353	29108	29306	29231	29662	29147	29365	29213	29238	29561	29263	29537	29241	29466	29417	29171	29669	29096	29406	29421	29217	29328	29552	29092	29302	29124	29280	29451	29417	29280	29355	29435	29467	29266	29246	29227	29523	29167	29255	29486	29139	29467	29086	29420	29465	29512	29313	29347	29151	29175	29508	29319	29523	29466	29381	29277	29352	29395	29196	29216	29600	29260	29277	29193	29391	29594	29433	29191	29029	29329	29586	29337	29294	29354	29145	29497	29201	29254	29295	29136	29154	29116	29303	29346	29398	29331	29568	29368	29435	29347	29407	29215	29308	29382	29512	29299	29465	29416	29267	29399	29572	29241	29728	29350	29298	29224	29461	29626	29594	29244	29155	29629	29562	29536	29329	29187	29200	29418	29530	29291	29419	29576	29134	29310	29367	29334	29314	29239	29388	29238	29025	29601	29493	29306	29223	29171	29359	29634	29283	29384	29480	29332	29237	29524	29604	29479	29427	29438	29170	29265	28956	28994	29076	29246	29395	29163	29142	29300	29252	29449	29454	29346	29412	29346	29171	29239	29368	29379	29527	29476	29478	29683	29397	29402	29309	29368	29353	29601	29285	29298	29388	29315	29549	29371	29143	29230	29333	29251	28990	29396	29317	29481	29312	29175	29221	29399	29393	29512	29366	29324	29390	29338	29404	29331	29403	29288	29496	29405	29081	29213	29244	29410	29115	29345	29225	29123	29564	29555	29186	29359	29248	29413	29140	29406	29331	29422	29283	29533	29313	29386	29297	29594	29402	29293	29138	29456	29338	29416	29461	29404	29211	29248	29399	29308	29401	29392	29237	29255	29420	29588	29299	29376	29366	29352	29683	29424	29188	29606	29282	29201	29312	29309	29198	29281	29015	29505	29546	29449	29415	29137	29414	29126	29328	29246	29159	29151	29174	29291	29384	29217	29245	29311	29368	29186	29157	29315	29349	29155	29367	29250	29450	29559	29418	29364	29275	29198	29441	29408	29196	29541	29399	29315	29329	29246	29394	29356	29222	29273	29262	29372	29205	29415	29280	29168	29427	29289	29515	29216	29287	29354	29134	29388	29470	29298	29258	29555	29232	29251	29304	29298	29377	29559	29370	29368	29476	29552	29381	29227	29362	29056	29221	29195	29387	29201	29121	29480	29531	29434	29397	28976	29501	29295	29446	29529	29221	29451	29449	29319	29282	29414	29263	29176	29307	29313	29294	29360	29289	29417	29450	29340	29247	29375	29417	29087	29100	29379	29537	29292	29459	28990	29361	29464	29259	29157	29278	29560	29347	29505	29202	29214	29337	29519	29435	28965	29202	29435	29402	29534	29570	29331	29644	29503	29305	29259	29388	29397	29346	29375	29631	29331	29308	29158	29339	29161	29120	29344	29381	29647	29293	29080	29554	29474	29213	29114	29411	29407	29356	29442	29327	29164	29284	29182	29371	29344	29302	29303	29193	29378	29222	29456	29343	29276	29379	29296	29465	29501	29349	29326	29131	29185	29593	29400	29411	29416	29407	29380	29359	29396	28985	29412	29366	29504	29491	29457	29333	29324	29125	29128	29105	29188	29298	29493	29352	29249	29349	29328	29118	29226	29625	29373	29232	29471	29436	29466	29478	29235	29490	29356	29574	29364	29503	29152	29088	29323	29561	29416	29192	29504	29322	29335	29315	29571	29256	29323	29097	29592	29535	29418	29385	29478	29364	29391	29116	29363	29445	29506	29114	29357	29022	29388	29268	29581	29729	29258	29190	29220	29262	29409	29120	29407	29391	29159	29560	29410	29391	29126	29286	29398	29348	29265	29327	29472	29099	29130	29375	29409	29311	29236	29055	29088	29584	29552	29544	29236	29225	29141	29423	29241	29411	29503	29282	29343	29582	29259	29046	29216	29276	29428	29384	29357	29293	29680	29233	29239	29525	29444	29391	29482	29399	29548	29334	29225	29317	29289	29605	29343	29168	29466	29306	29267	29063	29306	29348	29351	29302	29505	29069	29386	29191	29522	29358	29535	29605	29501	29342	29133	29303	29375	29364	29324	29204	29558	29409	29336	28881	29195	29287	29262	29258	29458	29261	29487	29460	29392	29356	29422	29562	29461	29393	29456	29459	29124	29215	29494	29309	29672	29059	29463	29542	29521	29194	29021	29220	29268	29341	29144	29485	29332	29346	29467	29333	29087	29230	29072	29058	29015	29214	29249	29190	29004	29368	29399	29233	29438	29225	29517	29155	29285	29364	29432	29319	29222	29319	29240	29288	29478	29244	29405	29455	29540	29299	29367	29726	29341	29359
22510	40001	37593	29147	46036	84689	74189	48401	29431	20822	17644	17471	17239	17085	17230	17375	17139	17113	17143	17230	17150	17333	17031	17272	17111	17195	17278	17096	17229	16950	17253	17272	16994	17209	17097	17200	17302	17249	17115	17166	17176	17175	16998	17220	17161	17148	17094	16962	17278	17270	17359	17084	17263	17186	17216	16899	17231	17238	16902	17092	17125	17106	17204	17161	17175	17280	17087	17085	17110	17060	17035	17236	17213	17158	17095	17247	16986	17200	16982	17120	17001	17225	17052	17060	16854	16956	17117	17130	17171	16979	17000	17073	17171	17101	17280	17134	17190	17235	17192	17051	17130	17150	17179	17127	17097	16956	17159	17087	16929	17128	17153	17342	17267	17079	17185	17152	16993	17276	17138	16987	17138	16995	16986	16969	17200	17121	17148	17237	17160	17116	17073	17103	17235	16960	17205	16905	17097	17061	17198	17036	17052	17124	17290	17048	17293	17143	17155	17154	17042	16936	17088	17046	17113	17026	17106	17011	17137	17011	16940	17111	16996	17180	17154	17192	16956	17186	16968	17242	16967	17182	17122	17192	17232	17298	17070	17036	17083	17006	17141	17134	17146	17134	17068	17212	16889	17132	17021	17262	17046	17180	17003	17108	17172	17055	17165	17018	17160	17114	17031	16987	16962	16946	16997	17057	17119	17028	17205	17135	17165	17015	17015	17178	17136	17026	17196	16933	16987	17035	17132	16971	17145	16924	16919	17230	16986	17047	17055	17236	17039	17106	16971	17038	17144	17034	17113	17038	16909	17124	17124	17214	16989	16991	17010	17084	17219	16948	17078	17047	17063	16920	17130	16829	17202	17042	16985	17099	17064	17116	17064	17118	17177	16920	17137	17017	17143	17126	17164	17030	16982	17006	17088	16989	16973	17219	17126	16989	17034	16988	16993	16870	17032	17173	17160	17047	17041	16882	17176	16904	17072	17345	16903	17057	17082	17200	17198	16999	17098	17011	17018	17213	17052	17056	17044	17032	16981	17220	17088	17214	17074	17050	16987	16976	17151	17022	17134	16999	16989	17152	17121	17065	16890	17170	17054	16904	17046	17211	17122	17015	17147	17003	17140	17165	17197	16978	17111	17136	17038	17159	17102	17292	17157	17147	17161	17042	16874	17173	17139	17093	17094	17023	17092	16978	16947	17118	17118	16973	17178	17033	17200	17187	16966	17012	17107	17264	17181	17077	17018	16993	16991	17063	17098	17284	16982	17156	17081	16974	17076	17110	17197	17124	16932	17307	16994	17033	17238	17114	17182	17050	17199	17059	17108	17184	17243	17146	17107	17242	16969	17293	17050	17087	17164	17170	17104	17182	17168	17053	17144	17031	17291	16881	17084	17114	17047	17115	17098	17024	17228	17110	17360	17027	17153	17056	17025	16990	16985	17044	17029	17215	17110	16869	17002	17071	17192	16981	17029	17104	17149	17057	17079	17143	17121	17052	17233	17159	17129	17222	17067	17284	17160	17189	17160	17170	17167	17120	17198	16863	17110	17159	17271	17000	17112	17171	17170	17147	17159	17004	17276	17192	17145	17042	16987	16987	17065	17046	17321	17161	17089	17054	17222	17169	17061	17139	16923	17049	17052	17014	17181	17130	16937	17139	16961	16886	17249	16881	16940	16987	17092	17095	17104	17081	16991	17071	17169	16995	17047	17068	16907	17169	16927	16986	17247	17185	17059	16989	17031	17012	17105	16952	17122	17153	17120	17126	17086	17085	16992	17234	17055	17119	17025	17144	16805	17095	17177	17270	17194	17024	17270	17203	17177	17075	16959	17143	16984	17051	17067	17147	16988	16884	17004	17266	17030	17255	17062	17100	17041	17031	17080	16932	17021	17096	17047	17260	17023	17061	16941	16999	17087	16874	17136	17091	17187	17317	17059	16944	17034	17107	17120	16967	16951	17058	17114	17017	17250	17063	16800	17169	16968	17021	17116	17084	16987	17111	17190	17203	16944	16979	16970	17094	17146	17148	17066	16899	17063	16956	17046	17088	17108	17034	17317	16959	17038	16978	17045	17117	17013	17031	17119	17050	16883	17146	17084	17268	17147	17108	17367	17031	17101	17226	17081	17163	16968	17122	17213	17036	17081	16859	17193	16989	17042	17177	17027	16980	17023	17011	17083	17033	17071	17084	16998	17103	17159	17255	17172	16967	17267	17160	17169	17241	17028	17386	16804	17062	17117	17091	17147	17034	17049	17209	17095	17055	17048	17187	16917	17174	17199	17210	17049	17039	17286	16992	17027	17116	17229	17067	17125	17212	17099	17293	17111	17064	17051	17192	17116	17207	16985	17376	17003	17328	17258	17102	17123	17028	17084	17177	17059	17269	17137	17140	16973	17017	17073	17211	16981	16938	17236	16998	17161	16965	17106	17137	17196	17098	16939	16997	17061	17168	17055	17005	17103	16884	17240	17033	17048	17037	17058	17122	17024	16878	17154	17041	17231	17046	17121	16995	17296	17160	17338	17124	17083	17002	16979	17127	16910	17250	17172	17125	17105	17159	17097	17162	17201	17104	17215	17118	17105	17275	17118	17032	17262	17155	17073	16851	17176	17203	17165	17015	17007	17023	17122	17151	17129	16991	17083	17270	17130	17078	17119	16943	17158	17165	17127	16843	17175	17075	17068	17179	17009	17183	17141	17092	17406	17068	17091	17246	16956	17141	17288	17037	17142	16836	17109	17134	17176	17003	17211	17238	16981	17066	17186	17147	17085	16753	17229	17160	17010	17054	17013	17150	17093	17133	17010	17188	16988	17258	17009	17180	16837	17085	16984	17083	17366	17102	17119	16959	17084	16980	17103	17061	17209	17021	17060	17124	17185	17087	17210	17038	17067	17056	17143	17054	17059	17233	17090	17170	17202	17206	17193	17210	16866	17108	17026	17214	17093	17314	17249	16843	17097	17362	17018	16958	17003	17160	17227	17098	17012	17187	17147	17130	17039	17033	17196	17189	17145	16979	16851	16996	17188	17047	17025	17076	16960	16832	17047	17240	17136	17123	16997	17070	17092	17084	17040	17012	17075	17118	17049	17106	17085	17173	17220	17027	17003	16915	17103	17030	17000	17072	17039	17215	16959	17056	17085	17124	17124	17013	17075	17166	17171	16852	17118	16982	17052	17016	17138	17136	17097	16984	17078	17084	17013	17129	17348	17110	16948	17082	17237	17248	17047	17125	17181	17056	16710	17010	17067	17137	16936	17236	17017	17239	16871	17032	17162	17139	17161	16992	17001	17054	17049	17103	17058	17229	17042	17181	16982	17289	17022	17128	16924	17057	16868	17112	17061	17048	17182	17070	17154	17187	16849	17157	17041	17077	16979	17126	17076	17164	17138	17012	17269	17064	17014	16909	17051	17080	16994	17172	17157	17030	17056	17054	17010	17127	16914	17286	17134	17084	16899	17086	17024	17035	16953	17210	16986	16889	16961	17170	17123	17005	17146	17127	17085	17010	17133	17050	17034	17223	16990	16954	17083	17219	17229	17012	17047	17258	17019	17326	17235	17003	16965	16970	17238	17061	17097	17122	17122	17042	17031	17150	17206	17024	17068	17100	17175	17017	16954	17233	16887	16960	17158	17275	17043	16948	16976	16962	17066	17133	16974	17086	17266	17145	17048	16870	17244	16915	17057	17064	17090	17187	17069	17005	17131	17001	16982	16987	17048	17124	17084	16966	17140	17174	16965	17158	17000	17125	17377	17008	16981	17064	17002	17134	16885	17166	17139	17106	17199	17039	17074	17053	16914	17046	17192	16984	16919	17075	16984	16991	17149	17106	17072	17331	17072	17217	17117	17099	17143	17003	16999	17220	17196	17177	17047	17072	17015	17120	17132	17090	17081	17115	17004	16979	17014	17177	17106	17006	17207	17118	17002	17155	17030	17114	17177	17089	17080	17213	17085	17142	17203	17168	16999	17017	16994	17103	17056	17003	17231	16950	17250	17078	17159	17047	17166	17126	17062	17167	17029	17041	17228	17055	17110	16988	17187	17051	16903	16991	17232	16907	17187	16937	17037	17200	17128	17018	17076	17041	16930	17012	17029	16866	17110	17124	17035	17081	17125	17178	16981	17006	17152	17164	16969	17207	17169	16998	17041	17082	17205	17134	17061	17193	17083	17290	17042	16951	17038	17111	17142	17021	17140	17191	17061	17130	17195	17329	16907	16963	17194	17185	17071	17229	16955	17140	17239	17183	17097	16912	17044	17078	17225	17081	17102	17049	17013	17090	17104	16986	17138	17103	17106	17216	17068	17281	17195	17058	17050	17023	17023	17206	16959	16986	17022	17126	17154	17192	17073	17158	17188	17160	16991	16999	16971	16897	17235	17050	17051	17230	16985	17150	17132	16986	17111	17070	17062	17189	17052	16970	17120	17059	17129	17163	17115	17139	16886	17185	17016	16970	16958	17061	17043	17143	17004	16984	17097	17112	17126	17019	17009	17126	17275	17076	17090	16884	17011	17132	17040	17072	17088	17092	17173	17027	17121	17129	17069	17088	17041	17174	17122	17107	16895	17249	17170	17244	17234	17275	17179	17243	17099	17135	17104	17022	17289	17212	17095	17218	16795	16986	17212	17022	17006	17245	17137	16969	16957	17007	17196	16994	17017	17064	17315	16914	17125	16891	17014	16989	17224	17026	17015	17066	17124	17052	17121	16966	16920	16976	17170	17135	17019	16901	17026	17155	16986	17071	17066	17195	16906	17076	17113	16967	17260	16946	17001	17147	16945	17260	17125	17018	17178	16980	17170	17067	17019	17264	17041	17077	17139	17024	17075	16930	16998	17160	17195	16817	17117	17148	17054	17103	16883	17056	17005	17151	17176	17209	16998	16878	17040	17134	17194	17261	16953	16853	17047	17016	17224	17095	17119	17195	16944	17248	17054	17057	16926	16949	17029	17168	17169	17014	17110	17092	17029	16952	17140	17026	17063	17047	16770	17155	17126	17154	17018	17113	17060	16995	17160	16978	17094	17108	17189	16958	17232	17092	16959	16947	17127	16995	16870	17120	17025	17038	17154	17203	17057	17022	17114	16989	17096	17152	17145	17279	16971	17081	17170	17107	17053	17161	17070	17039	17122	17137	17040	17153	17107	17105	17120	17128	16796	17255	17093	17129	17104	17131
32257	29410	36385	34766	31434	38350	38683	33634	30849	29180	28770	28975	28912	28737	28750	28923	28906	28872	28822	28561	28700	28672	29065	28819	28727	28773	28932	28511	28746	28777	28757	28638	28730	28720	28739	28710	28674	28591	28853	28632	28809	28629	28616	28602	28795	28814	28867	29135	28930	28825	28793	28691	28763	28662	28667	28450	28562	28721	28845	29049	28571	28766	28859	28643	28789	28479	28654	28911	28819	28541	28385	28598	28756	28518	28554	28452	28804	28619	28957	28747	28580	28825	28808	28676	28648	28747	28741	28705	28414	28568	28890	28639	28791	28759	28764	28693	28890	28784	28693	28689	28769	28561	28645	28800	28591	28746	28575	28556	28599	28871	28401	28675	28580	28753	28817	28728	28755	28354	28424	28453	28452	28578	28810	28637	28519	28825	28635	28629	28647	28520	28801	28586	28338	28630	28760	28758	28665	28650	28588	28865	28886	28702	28350	28785	28832	28525	28634	28814	28477	28805	28706	28825	28475	28671	28590	28695	28564	28605	28664	28899	28373	28785	28432	28675	28641	28860	28862	28635	28494	28764	28418	28571	28631	28737	28685	28875	28837	28570	28699	28369	28488	28462	28443	28619	28856	28845	28748	28725	28682	28435	28523	28338	28951	28750	28649	28782	28609	28817	28552	28725	28596	28618	28455	28547	28798	28610	28798	28871	28543	28643	28570	28585	28700	28927	28682	28402	28595	28601	28810	28947	28691	28652	28750	28794	28726	28670	28672	28682	28815	28987	28679	28804	28455	28412	28761	28527	28821	28824	29004	28712	28698	28601	28782	28602	28775	28795	28708	28744	28781	28649	28709	28782	28602	28717	28620	28410	28754	28554	28735	28638	28507	28710	28403	28597	28809	28702	28640	28581	28612	28773	28985	28862	28604	28774	28565	28630	28617	28581	28751	28704	28573	28635	28647	28718	28672	28588	28795	28788	28539	28597	28482	29003	28780	28632	28454	28847	28837	28642	28671	28875	28646	28971	28585	28441	28563	28742	28826	28793	28880	28539	28739	28556	28762	28635	28918	28538	28540	28807	28622	28851	28739	28734	28845	28941	28897	28604	28846	28597	28914	28878	28830	28632	28573	28545	28557	28791	28645	28811	28425	28532	28699	28851	28658	28716	28799	28454	28684	28669	28696	28469	28815	28660	28792	28883	28638	28700	28679	28550	28434	28634	28442	28495	28697	28933	28865	28735	28768	28534	28531	28484	29134	28926	28929	28545	28815	28613	28678	28551	28474	28704	28696	28827	28784	28725	28537	28924	28924	28526	28714	28865	28772	28642	28654	28625	28584	28743	28913	28686	28956	28872	28864	28556	28881	28507	28659	28612	28611	28768	28866	28800	28605	28611	28635	28745	28573	28602	28773	28595	28514	28551	28870	28538	28814	28703	28594	28726	28406	28715	28790	28501	28473	28730	28834	28715	28589	28413	28802	28625	28790	28772	28816	28893	29017	28526	28839	28842	28792	28405	28836	28768	28660	28684	28882	28889	28503	28761	28642	28676	28791	28720	28825	28534	28466	28644	28645	28665	29030	28570	28736	28681	28794	28477	28764	28739	28800	28741	28812	28779	28692	28587	28829	28728	28774	28735	28639	28704	28638	28849	28695	28681	28957	28552	28697	28656	28762	28796	28821	28889	28556	28688	28676	28592	28660	28598	28701	28493	28604	28685	28616	28780	28331	28491	28607	28777	28536	28787	28903	28603	28643	29001	28607	28493	28565	28771	28605	28847	28813	28678	28640	28988	28610	28776	28771	28637	28971	28804	28534	28743	28559	29077	28645	28772	28918	28752	28900	28634	28678	28655	28620	28526	28874	28821	28459	28504	29018	28777	28647	28885	28739	28613	28818	28435	28698	28702	28912	29098	28801	28798	28432	28628	28783	28667	28781	28687	28718	28665	28704	28782	28794	28726	28896	28638	28909	28868	28674	28717	28732	28535	28635	28651	28626	28748	28658	28549	28642	28743	28745	28876	28905	28606	28658	28854	28634	28542	28946	28606	28709	28604	28753	28660	28915	28728	28678	28522	28973	28663	28837	28701	28585	28678	28855	28525	28542	28564	28752	28687	28797	28764	28678	28701	28412	28520	28866	28926	28692	28579	28754	28665	28638	28512	28924	28748	28750	28824	28746	28722	28736	28700	28678	28698	28720	28690	28835	28961	28835	28371	28826	28941	28932	28616	28684	28897	28755	28599	28818	28717	28626	28590	28765	28872	28913	28361	28663	28572	28649	28515	29075	28757	28544	28680	28598	28726	28682	28523	28839	28856	28736	28776	28881	28831	28525	28736	28615	28456	28665	28873	28683	28638	28796	28658	28459	28918	28693	28617	28601	28745	28608	28672	28946	28525	28696	28947	28457	28841	28632	28636	28796	28773	28505	28715	28613	28569	28789	28613	28832	28745	28433	28582	28657	28643	28944	28878	28776	28658	28596	28614	28719	28652	28675	28796	28584	28594	28691	28685	28754	28925	28774	28797	28620	28624	28693	28718	28568	28674	28600	28645	28728	28647	28876	28741	28538	28780	28658	28611	28637	28712	28738	28766	28819	28605	28771	28573	28740	28494	28738	28789	28901	28699	28568	28662	28804	28903	28728	28898	28728	28714	28690	29086	28695	28434	28930	28747	28526	28633	28581	28841	28500	28537	28474	28736	28634	28726	28613	28876	28763	28643	28664	28842	28729	28892	28692	28652	28565	28601	28637	28639	28716	28809	28774	28495	28889	28544	28759	28890	28537	28676	28750	28631	28953	28574	28831	28563	28943	28613	28797	28746	28794	28809	28834	28899	28493	28947	28734	28919	28808	28629	28816	28404	28555	28774	28636	28753	28662	28800	28545	28723	28660	28847	28574	28546	28700	28615	28717	28692	28843	28682	28863	28515	28685	28674	28611	28452	28324	28625	28896	28511	28545	28607	28981	28584	28455	28614	28722	28608	28888	28848	28500	28733	28630	28890	28878	28764	28674	28811	28715	28723	28871	28689	28634	28650	28564	28447	28574	28861	28880	28584	29018	28828	28805	28832	28699	28766	28474	28667	28848	28689	28432	28365	28756	28603	28676	28541	28591	28808	28825	28660	28745	28577	28439	28654	28771	28959	28682	28801	29037	28812	28613	28558	28659	28509	28534	28768	28577	28898	28749	28958	28586	28694	28807	28827	28635	28754	28713	28709	28577	28647	28666	28646	28861	28667	28919	28555	28826	28653	28699	28795	28503	28615	28791	29026	28715	28482	28733	28631	28785	28941	28781	28616	28792	28552	29001	28618	28666	28827	28783	28781	28639	28785	28654	28705	29008	28787	28375	28459	28778	28750	28392	28800	28759	28503	28479	28320	28887	28678	28694	28727	28652	28443	28778	28641	28616	28566	28547	28848	28749	28624	28657	28828	28822	28586	28690	28545	28442	28846	28758	28777	28854	28522	28674	28731	28459	28523	28713	28544	28612	28806	28631	28570	28621	28731	28348	28713	28820	28865	28895	28556	28317	28590	28590	28760	28599	28653	28531	28486	28620	28692	28959	28832	28672	28933	28637	28584	28815	28902	28588	28865	28677	28812	28713	28724	28873	28786	28717	28570	28893	28558	28747	28678	28460	28614	28571	28775	28534	28465	28675	28866	28886	28735	28939	28608	28887	28713	28723	28834	28590	28827	28658	28696	28846	28461	28713	28684	28744	28952	28669	28797	28735	28832	28876	28822	28619	28796	28718	28460	28465	28554	28503	28997	29047	28707	28686	28970	28805	28808	28653	28513	28779	28581	28544	28912	28833	28608	28691	28950	28612	28717	28522	28817	28887	28683	28688	28638	28876	28860	28636	28593	28620	28644	28557	28421	28532	28618	28702	28580	28801	28715	28708	28847	28926	28925	28774	28750	28878	28700	28499	28868	28626	28690	28724	28781	28599	28688	28565	28910	28950	28745	28782	28602	28612	28746	28921	28713	28465	28556	28577	28641	28605	28711	28680	28789	28899	28854	28511	28672	28635	28602	28705	28605	28637	28495	28643	28613	28642	28725	28644	28710	28607	29065	28738	28799	28630	28660	28846	28776	28575	28720	28854	28612	28777	28537	28799	28829	28636	28640	28760	28901	28712	28615	28779	28900	28796	28632	28761	28808	28720	29045	28620	28858	28635	28738	28819	28832	28566	28540	28908	28866	28897	28565	28405	28838	28654	28567	28821	28762	28742	28813	28623	28703	28894	28909	28692	28504	28407	28345	28406	28440	28661	28623	28807	28640	28510	28730	28662	28551	28938	28851	28490	28884	28623	28555	28652	28875	28668	28573	28810	28685	28854	28812	28613	28765	28712	28950	28575	28518	28760	28468	28892	28746	28468	28767	28445	28474	29137	28778	28704	28761	28748	28345	28837	28407	28695	28713	28797	28674	28617	28749	28685	28631	28661	28640	28639	28643	28585	28668	28737	28745	28772	28727	28657	28888	28651	29006	28971	28696	28761	28920	28810	28675	28822	28895	28634	28741	28977	28812	28537	28769	28552	28990	28884	28651	28634	28722	28931	28800	28812	28707	28896	28402	28747	28713	28616	28802	28759	28465	28330	28542	28738	28919	28828	28863	28810	28750	28751	28653	28564	28323	28795	28870	28530	28475	28651	28924	28612	28645	28905	28911	28589	28822	28761	28721	28535	28554	28800	28693	28576	28788	28744	28951	28637	28801	28764	28654	28853	28747	28667	28807	28820	28837	28738	28816	28824	28985	28736	28699	28951	28777	28599	28787	28769	29086	28547	28835	28885	28842	28671	28569	28927	28784	28839	28576	28964	28490	28703	28693	28744	28652	28799	28698	28658	28678	28751	28815	28933	28982	28960	28863	28466	28606	28709	28875	28871	28681	28465	28472	28901	28822	28764	28812	29019	28954	28768	28713	28596	28729	28959	28570	28676	28774	28765	28568	28686	28870	28623	28818	28727	28701	28808	28804	28838	28796	28831	28730	28904	28529	28616	28470	28578	28778	28655	28712	28814	28869	28731	28467	28894	28756	28784	28813	28528	28487	28762	28694	28655	28650	28695	28873	28894	28758	28432	28926	28823	28937	28474	28726	28704	28923	29101	28795	28419	28897	28510	28575	28815	28681	28787	28672	28570	28808	28397	28759	29000	28596	28905	28658	28765	28700
20339	29097	28599	22581	20530	28563	26209	20788	17889	16943	16508	16479	16543	16448	16483	16355	16549	16587	16521	16515	16440	16462	16468	16512	16395	16453	16480	16411	16406	16609	16508	16542	16702	16414	16547	16569	16560	16453	16432	16536	16533	16439	16503	16571	16617	16393	16383	16581	16568	16412	16397	16506	16568	16369	16453	16314	16344	16528	16518	16610	16491	16335	16201	16467	16461	16414	16466	16671	16547	16488	16501	16494	16435	16413	16564	16291	16606	16445	16360	16389	16459	16615	16500	16384	16482	16297	16517	16342	16402	16553	16354	16513	16394	16349	16813	16410	16662	16444	16479	16408	16315	16272	16461	16430	16236	16602	16531	16326	16537	16418	16260	16426	16580	16334	16379	16603	16246	16370	16401	16532	16552	16442	16428	16520	16355	16654	16401	16443	16440	16541	16270	16396	16345	16404	16210	16623	16468	16397	16681	16457	16434	16252	16464	16446	16248	16469	16247	16536	16420	16420	16324	16509	16376	16488	16476	16295	16501	16689	16380	16452	16401	16354	16286	16288	16588	16562	16462	16399	16531	16491	16588	16419	16351	16437	16405	16489	16301	16526	16540	16446	16548	16379	16640	16458	16497	16628	16521	16510	16568	16316	16250	16575	16443	16320	16563	16469	16517	16491	16585	16558	16185	16524	16591	16326	16551	16564	16418	16375	16627	16474	16577	16523	16549	16493	16525	16398	16392	16616	16442	16255	16420	16379	16263	16550	16505	16446	16115	16336	16595	16370	16387	16530	16312	16495	16540	16413	16639	16442	16370	16404	16499	16451	16461	16371	16451	16406	16175	16536	16364	16300	16511	16542	16415	16330	16290	16330	16573	16512	16511	16297	16314	16593	16503	16579	16380	16499	16628	16636	16273	16446	16518	16277	16521	16408	16544	16557	16484	16438	16385	16305	16532	16460	16491	16528	16516	16454	16506	16238	16307	16563	16548	16447	16647	16471	16444	16342	16380	16345	16329	16480	16546	16334	16431	16459	16588	16435	16582	16663	16482	16395	16400	16546	16372	16435	16509	16430	16542	16476	16200	16657	16600	16456	16444	16616	16262	16494	16520	16455	16465	16283	16482	16720	16313	16428	16493	16332	16581	16318	16541	16424	16325	16467	16416	16674	16243	16467	16398	16727	16462	16478	16518	16421	16509	16303	16641	16486	16544	16416	16373	16531	16490	16340	16509	16466	16486	16338	16377	16351	16545	16529	16432	16490	16584	16418	16440	16343	16355	16500	16460	16169	16437	16254	16419	16604	16524	16639	16403	16456	16429	16383	16672	16459	16646	16397	16606	16422	16537	16434	16686	16410	16659	16451	16406	16396	16392	16379	16308	16618	16587	16403	16666	16572	16491	16368	16499	16501	16440	16416	16442	16577	16393	16420	16519	16435	16519	16449	16464	16306	16315	16476	16406	16497	16401	16490	16283	16427	16523	16470	16367	16483	16489	16302	16401	16391	16517	16544	16445	16295	16529	16373	16439	16568	16593	16418	16636	16483	16561	16508	16327	16562	16370	16456	16490	16220	16632	16427	16531	16284	16406	16498	16466	16449	16541	16461	16428	16562	16578	16439	16494	16557	16363	16455	16250	16558	16432	16525	16365	16431	16741	16575	16378	16394	16347	16531	16494	16498	16295	16435	16381	16537	16549	16492	16436	16541	16592	16376	16454	16417	16270	16339	16392	16294	16438	16379	16616	16437	16551	16696	16542	16593	16525	16446	16323	16539	16493	16375	16446	16379	16542	16535	16387	16376	16333	16500	16486	16533	16526	16364	16422	16317	16574	16640	16504	16613	16422	16553	16202	16497	16402	16457	16516	16338	16513	16455	16497	16540	16545	16406	16621	16478	16597	16304	16418	16451	16437	16594	16456	16443	16414	16317	16437	16561	16499	16453	16539	16431	16553	16557	16519	16536	16293	16505	16309	16297	16364	16450	16423	16361	16535	16640	16426	16450	16459	16667	16458	16543	16538	16440	16501	16653	16422	16607	16471	16518	16448	16514	16464	16413	16442	16520	16394	16382	16490	16302	16409	16579	16372	16484	16363	16446	16327	16479	16412	16374	16303	16460	16669	16431	16466	16521	16507	16480	16460	16295	16436	16536	16427	16350	16548	16291	16686	16499	16192	16546	16492	16642	16411	16358	16497	16197	16404	16591	16500	16551	16615	16379	16435	16336	16418	16577	16344	16311	16546	16457	16307	16589	16461	16419	16268	16597	16473	16228	16467	16454	16472	16473	16465	16393	16495	16441	16250	16481	16263	16392	16502	16408	16322	16502	16461	16639	16497	16456	16405	16522	16362	16336	16574	16431	16455	16435	16390	16520	16423	16661	16478	16546	16523	16540	16392	16489	16614	16525	16666	16509	16608	16554	16476	16559	16426	16578	16523	16381	16385	16428	16265	16527	16488	16273	16437	16633	16519	16461	16460	16448	16301	16525	16508	16449	16660	16479	16465	16367	16523	16597	16526	16531	16558	16416	16623	16478	16511	16543	16556	16332	16452	16314	16497	16504	16459	16267	16367	16415	16545	16362	16536	16487	16425	16475	16581	16484	16455	16420	16428	16610	16456	16554	16396	16474	16524	16632	16501	16510	16423	16448	16573	16391	16385	16414	16313	16296	16501	16474	16536	16386	16450	16429	16562	16521	16377	16429	16533	16454	16339	16278	16535	16459	16585	16502	16358	16499	16482	16334	16390	16684	16615	16521	16575	16412	16361	16389	16583	16452	16680	16417	16345	16449	16370	16557	16484	16589	16573	16539	16392	16437	16368	16469	16444	16530	16523	16429	16579	16405	16362	16351	16567	16549	16533	16547	16410	16472	16500	16347	16370	16700	16408	16348	16579	16446	16645	16429	16372	16475	16619	16418	16348	16587	16499	16493	16307	16548	16473	16532	16676	16365	16463	16471	16456	16292	16333	16474	16477	16692	16323	16520	16405	16452	16471	16477	16520	16580	16430	16504	16442	16413	16387	16388	16264	16542	16451	16401	16519	16383	16459	16464	16442	16242	16595	16481	16447	16426	16492	16483	16566	16588	16464	16412	16524	16457	16470	16475	16582	16613	16194	16551	16571	16536	16644	16664	16344	16470	16562	16508	16365	16412	16481	16430	16383	16425	16334	16333	16284	16539	16520	16488	16315	16343	16505	16618	16642	16435	16523	16567	16481	16425	16450	16442	16544	16461	16452	16422	16403	16414	16502	16438	16589	16212	16581	16539	16412	16430	16652	16497	16388	16398	16575	16409	16480	16592	16541	16502	16487	16325	16551	16532	16377	16309	16438	16530	16496	16512	16385	16491	16417	16536	16609	16391	16468	16562	16386	16434	16320	16425	16465	16520	16566	16410	16553	16404	16414	16520	16450	16475	16557	16440	16408	16550	16352	16477	16669	16341	16435	16427	16496	16455	16571	16494	16314	16387	16513	16407	16497	16343	16402	16495	16478	16434	16691	16421	16377	16498	16460	16318	16561	16614	16401	16498	16455	16465	16482	16369	16554	16520	16314	16439	16428	16538	16553	16430	16389	16351	16536	16418	16619	16382	16639	16416	16550	16463	16358	16509	16495	16498	16564	16402	16450	16325	16228	16504	16432	16548	16555	16430	16412	16602	16508	16364	16509	16489	16337	16527	16612	16296	16514	16538	16350	16410	16258	16309	16394	16424	16512	16526	16468	16365	16311	16606	16471	16466	16524	16381	16348	16425	16481	16626	16395	16430	16443	16685	16600	16470	16402	16323	16440	16324	16451	16483	16463	16472	16370	16626	16421	16416	16480	16461	16518	16508	16484	16484	16370	16565	16411	16457	16415	16599	16607	16396	16350	16564	16518	16341	16504	16454	16457	16540	16624	16462	16624	16513	16454	16614	16589	16461	16412	16515	16304	16646	16209	16370	16308	16328	16559	16681	16508	16644	16489	16304	16422	16352	16715	16481	16392	16373	16436	16437	16547	16292	16431	16397	16456	16235	16470	16486	16646	16299	16434	16473	16456	16534	16422	16560	16549	16514	16466	16404	16303	16459	16554	16527	16598	16375	16446	16403	16450	16391	16399	16446	16501	16509	16421	16583	16357	16341	16304	16482	16569	16357	16576	16481	16793	16503	16654	16442	16559	16474	16517	16424	16403	16492	16551	16281	16550	16522	16427	16422	16469	16534	16340	16321	16517	16285	16338	16673	16551	16536	16567	16321	16464	16392	16528	16391	16467	16503	16527	16564	16369	16396	16339	16327	16575	16375	16304	16554	16461	16347	16403	16476	16549	16505	16338	16517	16535	16341	16394	16279	16348	16524	16420	16334	16476	16393	16483	16496	16474	16443	16510	16135	16464	16431	16756	16579	16469	16529	16475	16458	16384	16409	16544	16372	16797	16435	16522	16499	16358	16517	16442	16488	16463	16386	16218	16337	16489	16399	16523	16480	16486	16590	16406	16631	16598	16574	16502	16387	16511	16475	16509	16563	16349	16304	16494	16504	16359	16495	16505	16568	16388	16448	16366	16548	16566	16606	16441	16518	16540	16265	16524	16358	16484	16507	16276	16467	16283	16396	16471	16418	16443	16442	16467	16467	16657	16540	16353	16519	16493	16573	16424	16449	16382	16492	16373	16237	16404	16493	16522	16256	16415	16540	16481	16457	16503	16357	16622	16382	16405	16526	16456	16516	16321	16399	16615	16528	16355	16630	16550	16401	16465	16501	16666	16451	16507	16412	16614	16578	16693	16367	16549	16545	16576	16473	16496	16438	16440	16392	16491	16331	16475	16593	16400	16689	16408	16518	16472	16474	16454	16466	16443	16376	16469	16457	16497	16439	16485	16412	16360	16575	16393	16375	16472	16367	16420	16346	16595	16330	16494	16399	16493	16537	16465	16531	16415	16364	16629	16434	16354	16346	16522	16543	16296	16594	16549	16394	16287	16473	16441	16517	16537	16472	16519	16432	16565	16384	16568	16408	16552	16375	16446	16481	16496	16334	16539	16465	16411	16589	16426	16456	16427	16455	16490	16417	16376	16757	16456	16584	16662	16595	16384	16540	16340	16478	16412	16468	16453	16566	16480	16382	16391	16285	16483	16411	16512	16445	16507	16438	16266	16384	16568	16620	16470	16526	16469	16617	16435	16680	16537	16544	16509	16652
23879	21334	28558	27934	36371	70446	65404	48741	36613	31731	29276	28803	28589	28647	28746	28399	28404	28626	28722	28367	28905	28353	28346	28392	28355	28435	28441	28433	28313	28339	28539	28289	28501	28447	28575	28494	28475	28242	28563	28345	28252	28216	28416	28217	28365	28475	28500	28333	28339	28353	28318	28232	28477	28283	28316	28359	28245	28118	28268	28104	28221	28152	28184	28191	28397	28333	28269	28476	28340	28345	28358	28214	28247	28345	28522	28521	28356	28264	28450	28422	28004	28188	28189	28147	28180	28169	28210	28410	28648	28321	28236	28219	28217	28276	28411	28608	28214	28441	28150	28074	28304	28386	28229	28174	28216	28321	28170	28432	28395	28150	28261	28196	28140	28089	28517	28359	28431	28440	28242	28244	28448	28156	28217	28399	28134	28118	28159	28300	28164	28429	28387	28408	28291	28465	28141	28189	28456	28217	28372	28617	28393	28429	28301	28279	28119	28268	28181	28348	28378	28100	28286	28190	28334	28379	28559	28153	28236	28156	28167	28386	28405	28165	28346	28266	28233	28165	28467	28288	28289	28224	28246	28142	28061	28086	28360	28313	28266	28300	28367	28145	28395	28266	28344	28354	28277	28186	28176	28401	28328	28086	28189	28196	28235	28204	28291	28366	28092	28233	28413	28270	28227	28434	28259	28252	28506	28398	28497	28119	28358	28444	28375	28270	28478	28332	28325	28230	28525	28313	28207	28514	28320	28041	28175	28315	28432	28207	28555	28448	28121	28254	28613	28115	28417	28223	28465	28217	28154	28332	28169	28482	28242	28354	28294	28252	28302	28449	28525	28239	28328	28141	28347	28252	28359	28379	28322	28166	28152	28336	27924	28283	28302	28442	28345	28148	28366	28318	28327	28336	28327	28252	28624	28236	28317	28218	28221	28260	28424	28210	28399	28147	28202	28159	28340	28318	28075	28169	28275	28163	28233	28531	28428	28080	28128	28414	28299	28250	28428	28496	28183	28171	28320	28160	28399	28515	28366	28210	28286	28297	28327	28651	28344	28436	28337	28417	28226	28271	28127	28531	28362	28128	28174	28324	28370	28105	28501	28473	28434	28387	28271	28269	28332	28152	28232	28465	28216	28228	28322	28215	28062	28388	28315	28311	28193	28270	28470	28349	28248	28212	28066	28538	28175	28333	28294	28334	28248	27941	28121	28316	28474	28216	28478	28207	28443	28353	28240	28165	28139	28282	28415	28345	28403	28133	28320	28265	28206	28200	28059	28371	27980	28389	28058	28310	28094	28399	28388	28321	28246	28027	28274	28356	28530	28324	28366	28023	28122	28207	28418	28323	28065	28191	28132	28411	28192	28320	28520	28296	28570	28271	28395	28316	28185	28322	28560	28441	28232	28420	28441	28093	28269	28311	28519	28329	28335	28404	28125	28237	28320	28221	28145	28132	28149	28307	28363	28365	28152	28312	28016	28252	28302	28483	28207	28172	28184	27977	28308	28447	28169	28246	28052	28227	28252	28345	28261	28310	28497	28251	28139	28274	28157	28116	28289	28518	28257	28096	28407	28449	28251	28242	28395	28207	28391	28277	28419	28314	28027	28129	28224	28349	28192	28339	28194	28220	28369	28233	28171	28145	27959	28302	28170	28168	28279	28280	28281	28639	28463	28196	28334	28234	28428	28268	28354	28023	28193	28498	28288	28230	28265	28441	28286	28333	28268	28444	28392	28312	28273	28367	28165	28195	28457	28284	28320	28397	28430	28316	28262	28272	28153	28327	28159	28352	28374	28301	28132	28079	28233	28278	28198	28388	28133	28309	28241	28400	28191	28402	28511	28550	28201	28026	28232	28132	28326	28536	28584	27989	28092	28450	28322	28373	28452	28185	28201	28214	28213	28394	28332	28513	28186	28232	28293	28256	28136	28434	28306	28334	28482	28403	28165	28249	28212	28109	28359	28471	28330	28075	28273	28382	28241	28243	28228	28282	28300	28333	28338	28280	28168	28093	28483	28245	28159	28069	28465	28282	28323	28355	28265	28258	28350	28338	28154	28312	28396	28120	28168	28429	28283	28180	28330	28157	28484	28088	28360	28245	28329	28321	28322	28077	28347	28366	28488	28392	28127	28395	28286	28298	28117	27939	28357	28324	28425	28320	28370	28243	28177	28314	28160	28458	28055	28274	28174	28486	28262	28298	28201	28301	28151	28400	28112	28196	28471	27966	28150	28107	28294	28459	28410	28307	28294	28279	28445	28500	28196	28221	28336	28532	28266	28420	28211	28025	28197	28095	28134	28248	28091	28524	28143	28197	28170	28195	28240	28242	28369	28251	28042	28322	28160	28445	28228	28349	28036	28377	28296	28242	28289	28601	28417	28387	28213	28272	28275	28167	28080	28096	28198	27966	28082	28110	28193	28178	28362	28241	28449	28283	28230	28172	28445	28161	28390	28162	28451	28190	28043	28294	28272	28339	28162	28198	28232	28349	28332	28268	28360	28283	28156	28298	28032	28332	28307	28151	28298	28415	28195	28450	28152	28360	28111	28354	28308	28135	28324	28281	28330	28112	28373	28084	28265	28397	28256	28228	28388	28261	28241	28460	28221	28222	28236	28156	28283	28311	28393	28170	28307	28433	28496	28225	28132	28102	28092	28041	28476	28207	28303	28148	28407	28336	28268	28337	28213	28286	28265	28502	28355	28421	28237	28237	28378	28292	28310	28292	28497	28310	28225	28280	28251	28320	28348	28032	28185	28384	28373	28367	28170	28129	28330	28029	28571	28264	28354	28172	28305	28244	28501	28251	28103	28241	28236	28175	28262	28166	28253	28194	28246	28189	28178	28062	27936	28436	28428	28515	28245	28375	28350	28445	28146	28327	28369	28425	28231	28663	28575	28366	28312	28276	28386	28453	28326	28489	28384	28346	28557	28170	28496	27932	27983	28127	28146	28293	28244	28419	28196	28499	28359	28331	28473	28252	28258	28225	28417	28408	28240	28078	28247	28477	28346	28396	28304	28194	28141	28418	28400	28531	28185	28464	28304	28309	28329	28361	28461	27998	28326	28001	28208	28412	28421	28418	28133	28331	28457	28189	28374	28398	28412	28366	28295	28281	28200	27889	28364	28136	28255	28304	28372	28377	28323	28339	28255	28420	28350	28034	28232	28099	28337	28228	28085	28344	28103	28296	28302	28596	28291	28298	28424	28464	28218	28342	28139	28364	28036	28228	28376	28237	28607	28040	28435	28445	28367	28358	28399	28308	28271	28367	28387	28311	28296	28320	28129	28003	28313	28380	28366	28126	28428	28441	28239	28488	28101	28652	28198	28282	28145	28248	28232	28384	28348	28626	28310	28014	28144	28135	28476	28346	28387	28371	28301	28142	28266	28289	28381	28136	28181	28403	28232	28423	28388	28208	28414	28317	28072	28382	28218	28219	28385	28135	28423	28227	28366	28114	28465	28253	28372	28230	28318	28295	28470	28286	28526	28282	28189	28345	28089	28276	28247	28616	28303	28374	28276	28217	28093	28099	28482	28031	28177	28242	28280	28427	28479	28340	28246	28332	28251	27984	28496	28391	28408	28361	28139	28338	28308	28274	28152	28339	28371	28200	28255	28197	28222	28309	28540	28479	28177	28392	28339	28599	28387	27999	28016	28224	28105	28473	28414	28485	28360	28406	28258	28386	28460	28346	28403	28074	28492	28376	28486	28309	28108	28202	28346	28117	28119	28246	28181	28189	28344	28348	28251	28202	28393	28459	28471	28197	28357	28642	28220	28111	28218	27973	28321	28267	28099	28293	28403	28258	28094	28251	28179	28210	28073	28232	28127	28089	28436	28389	28100	28159	28311	28130	28465	28377	28356	28264	28194	28084	28262	28262	28408	28467	28400	28680	28231	28115	28423	28453	28375	28271	28049	28564	28419	28325	28482	28173	28179	28355	28183	28100	28299	28010	27983	28188	28447	28297	28181	28682	28338	28236	28194	28208	28461	28336	28458	28103	28290	28058	28126	28364	28134	28590	28348	28040	28483	28046	28358	28285	28254	28122	28116	28147	28232	28443	28339	28427	28340	28198	28264	28147	28164	28327	28491	28720	28487	28323	28095	28373	28151	28186	28505	28270	28114	28294	28529	28538	28228	28298	28326	28380	28272	28342	28259	28033	28395	28253	27975	28114	28270	28360	28380	28252	28363	28361	28372	28291	28242	28395	28424	28281	28244	28349	28258	28274	28399	28248	28217	28258	28489	28258	28134	28444	28335	28355	28414	28159	28225	28359	28359	28523	28487	28299	28429	28113	28197	28295	28209	28168	28027	28217	28361	28117	28058	28233	28171	28193	28352	28456	28302	28218	28451	28373	28163	28321	28437	28420	28260	28586	28252	28155	28215	27999	28245	28424	28344	28436	28498	28058	28540	28534	28367	28228	28583	28274	28467	28449	28135	28044	28213	28259	28273	28644	28344	28420	28460	28313	28371	28308	28270	28406	28281	28233	28347	28182	28332	28324	28232	28294	28259	28167	28273	28338	28426	28481	28232	28081	28167	28347	28360	28127	28412	27898	28222	28321	28311	28266	28293	28183	28160	28298	28211	28200	28196	28216	28138	28422	28540	28179	28167	28267	28460	28351	28157	28064	28223	28423	28027	28176	28311	28271	28505	28304	28255	28411	28075	28477	28296	28506	28178	28100	28005	28462	28322	28526	28319	28181	28345	28152	28272	28149	28339	28379	28183	28540	28189	28291	28199	28156	28440	28122	28210	28249	28440	28171	28445	28260	28278	28303	28413	28372	28387	28349	28448	28226	28241	28328	28397	28239	28431	28174	28545	28259	28418	28365	28391	28037	28594	28415	28666	28238	28194	28303	28180	28581	28471	28390	28311	28136	28006	28413	28157	28231	28317	28333	28152	28431	28255	28211	28248	28282	28291	28380	28297	28210	28124	28342	28224	28273	28371	28198	28279	28138	28428	28418	28359	28226	28219	28159	28369	28339	28159	28258	28481	28457	28208	28396	28349	28248	28254	28211	28367	28103	28400	28436	28412	28502	28246	28410	28400	28340	28402	28365	28139	28130	28364	28469	28283	28001	28342	28304	28204	28288	28130	28236	28509	28583	28379	28512	28207	28222	28103	28262	28299	28096	28416	28188	28422	28256	28367	28525	28349	28424	28391	28259
25632	44649	40993	31791	39951	72053	60357	38447	24752	18809	16899	16691	16682	16445	16449	16604	16585	16455	16593	16514	16422	16609	16574	16769	16533	16590	16683	16464	16668	16583	16533	16537	16525	16570	16475	16615	16402	16569	16490	16385	16650	16356	16615	16475	16614	16500	16684	16312	16512	16462	16423	16387	16590	16324	16448	16629	16456	16543	16413	16537	16621	16696	16498	16608	16494	16659	16562	16420	16479	16580	16366	16565	16550	16415	16471	16502	16567	16330	16512	16544	16472	16584	16576	16573	16570	16542	16600	16675	16668	16591	16378	16381	16506	16434	16608	16355	16498	16400	16434	16487	16588	16422	16414	16389	16462	16521	16578	16360	16573	16594	16505	16493	16448	16521	16546	16347	16484	16440	16363	16677	16518	16620	16675	16498	16431	16542	16519	16618	16501	16414	16605	16315	16507	16353	16618	16569	16406	16463	16380	16587	16547	16625	16423	16526	16577	16535	16748	16464	16581	16369	16531	16488	16502	16476	16504	16457	16445	16594	16480	16466	16603	16397	16481	16421	16665	16388	16597	16426	16543	16455	16535	16521	16356	16641	16419	16630	16552	16461	16522	16376	16513	16483	16461	16606	16568	16333	16552	16424	16494	16448	16700	16469	16353	16494	16368	16732	16399	16373	16456	16567	16603	16521	16476	16449	16333	16613	16506	16395	16452	16273	16496	16330	16545	16590	16548	16581	16535	16490	16550	16336	16554	16595	16489	16372	16711	16425	16446	16500	16424	16525	16394	16659	16614	16413	16724	16378	16510	16435	16432	16358	16613	16580	16237	16510	16439	16470	16351	16496	16266	16598	16422	16264	16475	16452	16561	16435	16434	16425	16297	16456	16490	16363	16593	16440	16544	16633	16438	16349	16365	16451	16623	16514	16569	16529	16472	16604	16571	16277	16512	16494	16586	16471	16340	16525	16497	16592	16584	16559	16554	16557	16546	16416	16566	16515	16549	16525	16495	16594	16742	16394	16589	16411	16681	16429	16231	16331	16291	16587	16442	16401	16376	16473	16693	16518	16304	16506	16624	16432	16528	16523	16540	16477	16571	16424	16462	16513	16538	16681	16474	16571	16534	16559	16629	16458	16407	16553	16514	16335	16460	16317	16513	16566	16390	16598	16347	16463	16423	16471	16398	16659	16445	16456	16452	16533	16535	16495	16343	16472	16424	16464	16522	16586	16543	16395	16624	16417	16447	16435	16544	16582	16355	16430	16625	16493	16546	16367	16466	16362	16472	16436	16523	16551	16462	16662	16441	16510	16663	16508	16549	16381	16553	16384	16469	16580	16564	16453	16438	16470	16555	16381	16663	16390	16372	16374	16290	16407	16419	16359	16571	16729	16615	16542	16297	16376	16475	16510	16516	16407	16443	16493	16451	16507	16513	16524	16447	16634	16514	16452	16400	16643	16507	16453	16661	16493	16480	16372	16449	16349	16616	16461	16673	16461	16570	16417	16562	16502	16310	16414	16536	16447	16540	16560	16383	16359	16569	16595	16591	16591	16382	16283	16451	16323	16468	16550	16498	16565	16557	16670	16546	16300	16551	16410	16492	16486	16439	16565	16576	16287	16373	16499	16455	16305	16379	16507	16546	16428	16484	16455	16425	16559	16508	16447	16430	16339	16647	16358	16459	16318	16470	16477	16752	16534	16591	16557	16480	16550	16447	16496	16546	16634	16539	16691	16655	16605	16585	16372	16453	16574	16409	16493	16375	16434	16300	16668	16377	16351	16532	16364	16489	16484	16539	16478	16520	16348	16586	16283	16561	16490	16416	16455	16563	16447	16355	16430	16402	16563	16268	16606	16486	16644	16499	16567	16722	16494	16534	16531	16330	16397	16687	16329	16433	16364	16472	16504	16396	16615	16247	16360	16378	16354	16495	16593	16381	16506	16467	16522	16471	16477	16469	16410	16612	16547	16418	16510	16528	16533	16392	16375	16589	16559	16508	16516	16526	16530	16447	16524	16324	16452	16414	16389	16656	16529	16396	16446	16459	16447	16640	16511	16558	16459	16545	16458	16698	16510	16430	16452	16461	16502	16383	16624	16504	16610	16447	16360	16383	16550	16413	16262	16548	16410	16391	16384	16307	16574	16381	16644	16442	16373	16427	16633	16332	16420	16491	16700	16375	16465	16561	16473	16624	16447	16449	16391	16622	16595	16574	16564	16485	16272	16414	16586	16488	16669	16443	16430	16559	16453	16433	16518	16621	16584	16640	16454	16448	16501	16692	16620	16515	16366	16364	16384	16430	16464	16365	16512	16512	16438	16374	16384	16374	16664	16398	16529	16282	16590	16448	16378	16652	16527	16460	16499	16416	16483	16356	16356	16568	16388	16647	16259	16449	16384	16503	16356	16607	16546	16678	16373	16651	16520	16402	16494	16496	16395	16392	16538	16528	16420	16540	16614	16473	16362	16448	16527	16552	16595	16346	16522	16400	16513	16692	16317	16472	16478	16457	16383	16536	16496	16654	16579	16570	16536	16505	16512	16561	16389	16553	16448	16331	16482	16557	16604	16545	16436	16610	16668	16575	16433	16480	16473	16568	16434	16442	16431	16377	16364	16371	16472	16556	16408	16471	16346	16322	16613	16471	16745	16514	16642	16574	16771	16292	16535	16425	16314	16447	16608	16404	16569	16452	16311	16461	16402	16520	16490	16539	16253	16506	16560	16391	16331	16412	16414	16465	16380	16357	16272	16420	16442	16456	16499	16516	16348	16543	16575	16465	16417	16505	16472	16476	16574	16416	16281	16430	16391	16312	16602	16395	16546	16397	16610	16435	16739	16361	16613	16467	16326	16409	16607	16529	16357	16519	16540	16545	16427	16436	16602	16580	16641	16515	16604	16587	16465	16622	16413	16500	16425	16555	16522	16502	16302	16687	16517	16324	16539	16493	16564	16498	16438	16447	16622	16296	16667	16539	16429	16462	16387	16494	16295	16555	16525	16456	16589	16504	16694	16460	16274	16630	16631	16284	16482	16350	16495	16457	16488	16420	16461	16628	16504	16544	16486	16387	16542	16537	16354	16563	16442	16510	16471	16623	16501	16537	16420	16668	16334	16411	16406	16528	16454	16525	16448	16316	16466	16403	16417	16452	16381	16438	16205	16312	16504	16582	16450	16582	16507	16530	16554	16475	16348	16423	16562	16600	16345	16440	16453	16563	16319	16389	16445	16388	16372	16699	16466	16519	16449	16580	16564	16473	16313	16638	16529	16368	16646	16513	16564	16510	16258	16356	16427	16714	16495	16652	16309	16435	16588	16487	16600	16505	16462	16324	16519	16553	16553	16594	16546	16483	16553	16530	16542	16351	16366	16411	16318	16553	16597	16620	16601	16464	16250	16481	16285	16471	16498	16633	16448	16527	16438	16314	16446	16428	16557	16432	16463	16377	16417	16474	16390	16486	16574	16486	16424	16462	16514	16504	16444	16678	16418	16474	16582	16466	16501	16353	16452	16490	16671	16652	16619	16523	16559	16295	16579	16559	16473	16512	16429	16444	16390	16442	16387	16451	16438	16531	16382	16368	16452	16615	16602	16603	16461	16706	16467	16387	16492	16540	16414	16395	16541	16460	16470	16495	16424	16459	16422	16487	16415	16473	16493	16630	16308	16609	16474	16468	16357	16488	16506	16421	16625	16431	16715	16524	16343	16458	16550	16502	16335	16583	16534	16445	16529	16725	16533	16366	16467	16432	16480	16446	16707	16413	16443	16517	16490	16559	16689	16476	16569	16674	16317	16505	16470	16455	16490	16367	16748	16466	16470	16696	16525	16522	16444	16385	16381	16361	16412	16499	16582	16514	16345	16693	16560	16509	16499	16481	16339	16309	16566	16283	16721	16352	16448	16413	16582	16570	16437	16591	16614	16481	16383	16457	16516	16327	16564	16362	16494	16605	16712	16416	16170	16405	16491	16624	16774	16462	16410	16536	16487	16344	16498	16523	16384	16387	16545	16524	16561	16453	16455	16495	16520	16433	16352	16413	16304	16423	16446	16444	16545	16542	16610	16468	16464	16509	16614	16443	16536	16464	16489	16505	16328	16474	16315	16481	16343	16606	16406	16425	16643	16382	16225	16411	16447	16524	16482	16642	16502	16470	16452	16388	16649	16377	16482	16363	16448	16766	16399	16633	16463	16508	16444	16562	16504	16637	16438	16403	16572	16571	16492	16630	16467	16550	16609	16530	16467	16532	16274	16566	16587	16499	16583	16436	16511	16361	16308	16456	16482	16466	16673	16438	16557	16363	16699	16639	16489	16469	16296	16653	16653	16412	16628	16477	16590	16410	16496	16541	16413	16609	16500	16571	16419	16594	16500	16294	16547	16491	16680	16330	16467	16433	16367	16398	16512	16396	16558	16266	16386	16502	16363	16611	16477	16560	16475	16526	16406	16353	16507	16537	16581	16665	16355	16366	16386	16587	16475	16437	16478	16309	16576	16428	16627	16433	16390	16520	16542	16481	16504	16411	16611	16537	16215	16521	16459	16552	16562	16537	16360	16329	16633	16292	16333	16577	16535	16575	16348	16457	16450	16504	16377	16514	16503	16421	16416	16511	16457	16350	16492	16493	16509	16421	16402	16652	16658	16455	16619	16798	16361	16373	16608	16287	16501	16366	16409	16527	16397	16455	16558	16357	16539	16669	16491	16454	16424	16653	16524	16418	16509	16479	16505	16632	16627	16429	16416	16484	16552	16488	16623	16708	16398	16499	16645	16594	16622	16454	16544	16445	16449	16477	16552	16542	16566	16551	16513	16454	16303	16510	16305	16559	16333	16507	16541	16503	16379	16543	16592	16401	16426	16557	16597	16498	16681	16383	16416	16344	16674	16432	16553	16418	16568	16530	16588	16583	16411	16576	16550	16747	16545	16552	16268	16409	16664	16389	16486	16674	16452	16411	16569	16599	16229	16717	16456	16494	16500	16391	16646	16370	16432	16336	16579	16435	16540	16424	16496	16657	16490	16477	16508	16514	16298	16544	16346	16536	16308	16572	16455	16579	16409	16541	16558	16418	16464	16326	16458	16578	16469	16487	16534	16437	16500	16456	16460	16475	16534	16468	16399	16519	16573	16672	16745	16455	16482	16542	16204	16591	16496	16431	16598	16454	16680	16340	16522	16509	16504
22941	21321	28457	26344	31068	75793	74608	55685	40714	33584	29745	28957	29118	29078	28961	28969	28911	28684	28925	28948	28910	28787	28932	28799	28801	28665	28731	28961	28878	28691	29004	28845	28963	28986	28745	28713	28699	28679	29071	28486	28513	28818	28474	28853	28543	28579	28675	28680	28737	28810	28674	28708	28659	28424	28803	28919	28482	28509	28997	28689	28698	28458	28418	28588	28464	28815	28785	28250	28607	28599	28817	28705	28721	28780	28448	28597	28828	28796	28485	28657	28509	28695	28518	28303	28638	28476	28279	28656	28717	28595	28581	28616	28790	28518	28730	28756	28631	28568	28825	28582	28635	28585	28508	28720	28633	28614	28712	28491	28339	28478	28981	28670	28806	28519	28383	28618	28642	28464	28785	28636	28718	28787	28539	28578	28421	28402	28647	28522	28693	28642	28555	28374	28541	28710	28440	28587	28534	28696	28643	28634	28646	28422	28525	28508	28710	28653	28635	28800	28628	28399	28595	28605	28952	28681	28638	28632	28438	28848	28586	28371	28788	28703	28292	28674	28536	28566	28676	28543	28364	28649	28729	28596	28657	28549	28446	28589	29135	28868	28528	28586	28696	28644	28673	28817	28689	28635	28596	28793	28488	28555	28551	28497	28476	28654	28537	28641	28672	28585	28561	28663	28525	28416	28512	28624	28625	28731	28676	28592	28682	28571	28743	28541	28661	28144	28772	28592	28521	28673	28700	28580	28612	28800	28725	28495	28535	28512	28673	28673	28540	28447	28534	28442	28602	28544	28327	28606	28526	28715	28639	28523	28433	28350	28431	28615	28451	28805	28631	28848	28489	28365	28644	28527	28773	28737	28729	28658	28685	28679	28428	28717	28361	28567	28773	28645	28395	28478	28639	28701	28747	28325	28436	28543	28824	28580	28487	28481	28545	28665	28650	28731	28644	28215	28557	28470	28621	28668	28667	28769	28868	28545	28830	28610	28691	28616	28504	28674	28579	28366	28748	28406	28633	28660	28455	28414	28597	28383	28761	28453	28692	28652	28725	28639	28718	28446	28527	28572	28566	28572	28390	28668	28397	28585	28721	28639	28680	28395	28431	28484	28701	28601	28448	28343	28669	28634	28641	28545	28546	28388	28521	28378	28476	28547	28471	28608	28604	28507	28524	28856	28555	28623	28463	28676	28592	28678	28622	28788	28643	28702	28649	28601	28556	28404	28524	28578	28604	28714	28430	28687	28672	28599	28602	28663	28698	28431	28595	28653	28547	28544	28782	28519	28573	28774	28692	28343	28817	28794	28698	28506	28546	28359	28642	28503	28886	28362	28543	28600	28666	28682	28891	28509	28570	28448	28566	28584	28777	28564	28773	28472	28630	28918	28753	28542	28753	28578	28406	28577	28540	28380	28649	28686	28643	28538	28537	28721	28532	28785	28733	28926	28483	28461	28633	28519	28338	28731	28776	28720	28689	28782	28637	28549	28486	28665	28679	28491	28681	28566	28601	28555	28512	28861	28771	28920	28867	28544	28619	28339	28690	28467	28439	28613	28610	28699	28635	28504	28743	28454	28491	28907	28552	28544	28530	28695	28796	28869	28765	28530	28537	28434	28826	28954	28755	28800	29093	28638	28312	28814	28681	28482	28313	28518	28366	28510	28592	28623	28604	28759	28703	28633	28675	28599	28607	28828	28456	28521	28627	28585	28361	28475	28404	28685	28695	28477	28699	28351	28745	28786	28797	28694	28363	28564	28785	28634	28508	28429	28472	28411	28573	28460	28637	28646	28620	28492	28407	28917	28557	28391	28788	28576	28827	28785	28784	28629	28539	28608	28671	28705	28595	28566	28689	28472	28509	28627	28507	28614	28644	28548	28581	28359	28733	28588	28523	28530	28636	28610	28758	28573	28521	28435	28680	28588	28688	28710	28559	28536	28593	28587	28389	28946	28693	28729	28803	28507	28614	28614	28500	28496	28605	28544	28585	28679	28790	28626	28821	28543	28722	28742	28479	28500	28705	28599	28450	28602	28673	28783	28615	28575	28539	28601	28723	28969	28485	28885	28482	28695	28666	28434	28625	28478	28700	28641	28607	28690	28470	28431	28655	28590	28733	28397	28448	28676	28667	28603	28364	28743	28532	28572	28379	28383	28604	28571	28693	28233	28722	28711	28644	28557	28617	28727	28514	28571	28637	28361	28586	28805	28660	28690	28603	28690	28651	28661	28470	28401	28524	28550	28622	28635	28509	28550	28878	28521	28491	28472	28597	28644	28624	28546	28706	28678	28660	28535	28940	28703	28561	28759	28646	28491	28764	28803	28536	28644	28495	28688	28514	28571	28434	28320	28711	28657	28502	28598	28639	28492	28607	28618	28703	28643	28498	28782	28565	28496	28641	28482	28410	28657	28799	28689	28771	28462	28590	28703	28547	28463	28743	28653	28673	28508	28447	28546	28884	28520	28542	28469	28671	28721	28602	28882	28705	28683	28579	28560	28648	28654	28466	28533	28678	28627	28599	28581	28572	28728	28886	28404	28486	28497	28543	28565	28643	28756	28307	28618	28639	28628	28638	28401	28678	28332	28670	28874	28584	28619	28479	28651	28596	28479	28645	28530	28566	28833	28662	28351	28564	28481	28802	28719	28547	28629	28413	28452	28726	28492	28519	28385	28545	28873	28619	28591	28489	28545	28629	28469	28544	28714	28472	28423	28699	28827	28633	28503	28699	28694	28461	28372	28468	28498	28595	28613	28766	28581	28565	28890	28623	28738	28427	28557	28687	28888	28617	28511	28845	28656	28612	28488	28573	28540	28590	28450	28495	28824	28830	28648	28425	28720	28622	28663	28686	28495	28756	28773	28552	28824	28592	28599	28664	28777	28860	28642	28632	28448	28488	28583	28400	28868	28626	28279	28907	28637	28615	28617	28776	28749	28633	28555	28697	28772	28804	28614	28867	28653	28523	28784	28823	28763	28409	28769	28698	28522	28620	28708	28547	28724	28637	28518	28596	28536	28631	28509	28872	28478	28626	28567	28695	28762	28746	28728	28635	28723	28735	28714	28826	28569	28804	28589	28552	28471	28698	28785	28354	28501	28551	28717	28576	28219	28467	28571	28669	28567	28686	28667	28469	28774	28468	28829	28615	28719	28663	28749	28595	28724	28600	28743	28495	28498	28499	28634	28583	28647	28648	28523	28550	28471	28578	28616	28657	28651	28683	28721	28560	28638	28372	28685	28700	28713	28571	28458	28822	28492	28541	28515	28630	28606	28529	28791	28621	28671	28381	28587	28661	28563	28572	28638	28480	28635	28641	28343	28947	28833	28743	28497	28543	28676	28638	28648	28662	28758	28411	28367	28501	28659	28658	28628	28501	28843	28432	28651	28665	28712	28579	28490	28525	28653	28666	28403	28620	28598	28619	28483	28380	28545	28702	28828	28820	28854	28548	28405	28595	28575	28504	28782	28619	28276	28507	28483	28589	28583	28612	28689	28485	28490	28709	28491	28523	28683	28501	28555	28702	28661	28824	28684	28612	28480	28623	28639	28732	28593	28507	28636	28769	28466	28311	28814	28851	28617	28854	28494	28459	28887	28472	28639	28627	28697	28617	28796	29289	28592	28550	28639	28583	28557	28716	28563	28859	28780	28698	28577	28699	28611	28554	28492	28376	28637	28275	28815	28647	28535	28773	28687	28765	28472	28840	28514	28795	28583	28394	28451	28747	28903	28596	28391	28717	28533	28604	28556	28606	28670	28643	28494	28516	28562	28521	28623	28685	28485	28350	28701	28847	28791	28467	28507	28703	28753	28774	28590	28563	28433	28749	28642	28836	28631	28506	28724	28647	28569	28576	28503	28620	28519	28463	28555	28576	28801	28887	28455	28549	28747	28643	28797	28435	28610	28523	28506	28628	28581	28807	28611	28828	28473	28708	28611	28431	28651	28359	28738	28525	28897	28658	29003	28681	28716	28384	28626	28744	28562	28809	28766	28669	28794	28524	28929	28625	28800	28632	28615	28706	28502	28293	28664	28602	28535	28684	28626	28708	28756	28633	28420	28604	28480	28673	28598	28587	28526	28706	28727	28472	28684	28576	28497	28658	28520	28639	28853	28615	28615	28708	28643	28818	28812	28787	28694	28490	28673	28669	28660	28627	28495	28684	28371	28620	28500	28654	28714	29045	28842	28684	28413	28404	28582	28687	28552	28953	28503	28480	28536	28479	28575	28554	28497	28712	28585	28356	28556	28735	28757	28541	28578	28763	28505	28687	28552	28662	28703	28616	28639	28501	28641	28740	28433	28491	28704	28483	28402	28669	28801	28649	28542	28638	28641	28764	28682	28665	28504	28637	28759	28718	28590	28305	28406	28657	28695	28709	28848	28474	28738	28693	28446	28669	28586	28745	28753	28652	28679	28928	28757	28687	28692	28786	28593	28581	28379	28384	28607	28563	28596	28660	28485	28621	28725	28588	28439	28759	28518	28772	28615	28546	28536	28576	28756	28773	28722	28531	28619	28627	28385	28672	28877	28505	28708	28529	28691	28709	28551	28574	28497	28662	28936	28530	28466	28511	28721	28722	28567	28721	28470	28669	28888	28687	28818	28865	28635	28722	28471	28537	28613	28657	28467	28796	28527	28711	28717	28413	28606	28843	28548	28595	28688	28708	28716	28679	28560	28537	28654	28449	28719	29051	28560	28617	28708	28826	28485	28717	28473	28853	28639	28794	28521	28650	28563	28440	28714	28463	28642	28543	28483	28765	28762	28866	28653	28628	28601	28492	28701	28708	29053	28737	28776	28776	28528	28686	28584	28770	28491	28706	28387	28551	28445	28550	28678	28555	28656	28598	28604	28532	28309	28617	28683	28626	28499	28943	28784	28874	28493	28499	28698	28504	28551	28407	28775	28868	28649	28543	28545	28512	28495	28420	28660	28703	28681	28622	28725	28483	28683	28725	28479	28409	28766	28726	28524	28508	28587	28504	28538	28645	28684	28509	28473	28540	28783	28809	28772	28735	28474	28507	28820	28814	28700	28737	28673	28388	28758	28501	28697	28831	28714	28552	28824	28592	28799	28758	28725	28509	28763	28494	28827	28410	28866	28793	28565	28539	28743	28671	28918	28712	28565	28571	28637	28549	28610	28644	28768	28637	28551	28738	28476	28798	28472	28693	28691
28272	48866	44608	33359	35616	82495	73949	47358	29545	20535	17464	16944	16830	16824	16847	16886	17154	17069	16964	16758	16843	16886	16990	16930	16790	16870	16860	16868	16707	16962	16847	16733	16869	16884	16813	17040	16786	16960	16989	16875	16769	16770	16917	16796	16898	16687	16828	16835	16883	16984	16805	16800	16949	16886	16907	16866	16862	16791	16747	16809	16794	16831	17049	16607	16803	16748	16711	16801	16823	16781	16907	16905	16877	16777	16642	16872	16719	17031	16656	16865	16806	16746	16867	16722	16754	16940	16850	16904	16805	16941	16894	16864	16652	16700	16724	16653	16755	16782	16835	16740	16808	16913	16863	16827	16617	16837	16815	16799	16768	16752	16764	16736	16807	16952	16862	16820	16638	16878	16746	16800	16736	16836	16681	16700	16950	16827	16817	16901	16790	16769	16791	16797	16649	16785	16793	16727	16791	16939	16735	16827	16843	16745	16805	16963	16890	16668	16919	16775	16831	16759	16673	16835	16552	16682	16721	16682	16788	16808	16668	16975	16686	16703	16704	16644	16706	16718	16657	16627	17012	16771	16818	16825	16788	16592	16840	16863	16744	16688	16834	16714	16799	16745	16892	16786	16822	16670	16764	16749	16818	16811	16728	16703	16781	16806	16900	16712	16681	16564	16854	16587	16691	16672	16774	16874	16753	16646	16781	16761	16696	16808	16904	16680	16781	16784	16910	16803	16646	16794	16868	16712	16785	16864	16807	16885	16818	16707	16844	16800	16797	16817	16768	16666	16798	16836	16801	16830	16867	16926	16852	16846	16803	16808	16796	16919	16623	16698	16739	16610	16865	16813	16887	16864	16747	16714	17055	16778	16779	16722	16724	16933	16774	16763	16771	16882	16634	16991	16722	16784	16795	16772	16661	16694	16871	16618	16966	16936	16828	16707	16679	16841	16579	16824	16826	16749	16932	16747	16756	16880	16846	16754	16904	16894	16842	16664	16732	16815	16748	16660	16737	16700	16758	16741	16822	16995	16574	16895	16744	16794	16819	16822	16789	16760	16750	16857	16671	16733	16816	16859	16874	16900	16815	16675	16907	16736	16773	16847	16976	16785	16796	16884	16951	16654	16550	16833	16674	16721	16811	16901	16905	16688	16845	16792	16748	16599	16685	16691	16754	16712	16736	16833	16704	16813	16527	16930	16942	16799	16829	16636	16854	16669	16771	16731	16612	16716	16765	16690	16843	16820	16533	16888	16910	16792	16905	16692	16833	16823	16712	16864	16823	16510	16911	16779	16671	16666	16823	16761	16904	16897	16549	16798	16813	16832	16859	16757	16735	16823	16812	16799	16611	16913	16817	16718	16748	16795	16946	16630	16960	16654	16803	16625	16751	16896	16714	16791	16640	16818	16871	16842	16774	16898	16855	16649	16652	16856	16904	16744	16716	16972	16857	16777	16844	16834	16822	16802	16837	16631	16836	16777	17000	16716	16716	16676	16665	16717	16667	16666	16582	16778	16731	16760	16845	16827	16725	16668	16904	16860	16694	16739	16659	16730	16845	17043	16868	16692	16600	16786	16826	16900	16641	16882	16787	16750	16756	16762	16846	17067	16793	16835	16827	16798	16698	16749	16629	16768	16725	16765	16751	16714	16836	16627	16697	16794	16629	16773	16717	16829	16668	16678	16557	16750	16530	16878	16792	16743	16624	16745	16716	16579	16821	16680	16879	16908	16757	16873	16849	16848	16658	16519	16593	16726	16777	16729	16696	16737	16778	16753	16925	16780	16943	16690	17020	16887	16732	16551	16809	16770	16826	16698	16795	16874	16573	16812	16823	16570	16703	16800	16899	16666	16806	16936	16782	16881	16826	16741	16763	16791	16783	16659	16673	16961	16713	16771	16681	17046	16798	16801	16746	16838	16611	16672	16882	16769	16844	16857	16820	16770	16748	16765	16749	16821	16720	16768	16856	16780	16712	16771	16850	16652	16679	16926	16649	16789	16633	16738	16812	16701	16716	16899	16823	16689	16775	16792	16762	16754	16604	16729	16716	16648	16656	16617	16730	16812	16891	16867	16794	16847	16784	16787	16866	16825	16819	16734	16683	16856	16729	16874	16776	16781	16718	16800	16986	16719	16904	16657	16733	16709	16816	16940	16843	16741	16801	16707	16884	16778	16701	16741	16627	16862	16692	16900	16921	16875	16564	16774	16781	16858	16932	16754	16887	16531	16884	16536	16704	16829	16928	16708	16767	16877	16726	16854	16621	16858	16672	16753	16955	16641	16820	17028	16690	16933	16643	16887	16684	16656	16828	16729	16639	16711	16763	16888	16758	16703	16797	16718	16834	16794	16713	16825	16865	16678	16785	16852	16679	16827	16908	16740	16670	16823	16811	16553	16834	16762	16851	16559	16994	16703	16812	16871	16759	16757	16998	16919	16870	16796	16665	16795	16841	16746	16755	16676	16529	16762	16901	16739	16788	16683	16801	16752	16759	16746	16903	16860	16965	16755	16704	16777	16817	16803	16794	16798	16939	16645	16809	16798	16662	16870	16678	16852	16815	16679	16789	16721	16817	16585	16780	16852	16734	16806	16738	16895	16602	16649	16619	16725	16834	16703	16786	16757	16731	16641	16578	16743	16627	16683	16923	16747	16818	16895	16775	16774	16821	16819	16838	16766	16809	16734	16773	16777	16808	16649	16932	16726	16580	17002	16786	16693	16742	16678	16899	16788	16907	16662	16862	16707	16866	16803	16854	16644	16791	16790	16894	16716	16812	16681	16779	16646	16768	16788	16780	16764	16653	16724	16752	16519	16778	16919	16865	16682	16812	16861	16902	16578	16883	16799	16727	16838	16715	16874	16779	16836	16940	16749	16764	16860	16646	16683	16904	16850	16996	16855	16813	16705	16992	16796	16738	16780	16760	16711	16619	16862	16574	16785	16848	16638	16764	16929	16761	16817	16917	16843	16940	16473	16693	16854	16701	16844	16693	16732	16837	16853	16823	16959	16972	16802	16740	16724	16917	16718	16774	16807	16920	16815	16695	16863	16637	16599	16837	16695	16683	16748	16510	16577	16785	16817	16885	16784	16820	16806	16835	16863	16776	16880	16798	16905	16526	16921	16633	16747	16799	16922	16829	16781	16825	16809	16684	16812	16784	16867	16633	16917	16724	16909	16671	16598	16865	16838	17042	16818	16843	17083	16908	16824	16672	16864	16732	16868	16812	16677	16756	16786	16825	16748	16713	16635	16672	16644	16723	16713	16914	16818	16613	16758	16757	16837	16874	16788	17105	16945	16687	16752	16843	16685	16853	16734	16740	16778	16663	16639	16732	16801	16804	16747	16905	16665	16745	16905	16701	16743	16770	16972	16518	16834	16921	16477	16696	16781	16786	16678	16848	16892	16788	16964	16782	16968	16870	16893	16914	16823	16771	16711	16724	16832	16941	16938	16731	16638	16813	16692	16810	16789	16700	16872	16638	16853	16714	16874	16901	16729	16765	16853	16675	16910	16547	16995	16722	16593	16766	16794	16943	16525	16871	16552	16777	16797	16741	16901	16772	16684	16693	16792	16853	16804	16835	16586	16577	16884	16908	16843	16743	16968	16835	16918	16809	16766	16641	16669	16762	16930	16656	16823	16825	16720	16756	16799	16717	16753	16810	16846	16697	16866	16722	16765	16828	16752	16913	16760	16814	16981	16653	17032	16801	16819	16801	16730	16671	16907	16680	16659	16694	16759	16756	16813	16826	16691	16750	16721	16947	16723	16864	16802	16696	16861	16713	16854	16799	16808	16773	16513	16945	16669	16574	16832	16904	16725	16659	16880	16880	16796	16635	16780	16734	16914	16830	16786	16792	16868	16818	16960	16651	16790	16710	16830	16849	16995	16694	16816	16758	16852	16813	16946	16795	16731	16890	16722	16899	16800	16892	16849	16742	16825	16581	16622	16670	16752	16746	16558	16743	16766	16739	16890	16968	16806	16676	16656	16665	16568	16824	16766	16742	16780	16729	16681	16732	16800	16714	16921	16882	16698	16697	16809	16729	17002	16893	16916	16928	16710	16620	16638	16866	16806	16831	16786	16856	16930	16678	16737	16685	16736	16875	16701	16808	16678	16681	16812	16690	16703	16741	16701	16778	16837	16856	16762	16807	16857	16793	16766	16765	16768	16878	16941	16836	16785	16875	16858	16758	16894	16789	16811	16656	16836	16922	16547	16813	16772	16891	16661	16772	16767	16927	16817	16965	16927	16842	16779	16793	16736	16842	16750	16740	16894	16659	16974	16734	16801	16705	16886	16942	16675	16745	16758	16848	16733	16783	16739	16852	16640	16811	16852	16590	16913	16797	16929	16839	16719	16867	16819	16690	16868	16875	16681	16640	16853	16787	16657	16868	16687	16855	16851	16766	16817	16798	16744	16733	16725	16631	16793	16919	16639	16873	16661	16904	16813	16804	16647	16737	16808	16587	16764	16787	16926	16748	16879	16915	16744	16857	16892	16730	16876	16858	16813	16701	16734	16785	16967	16761	16815	16851	16837	16825	16632	16742	16782	16759	16783	16752	16896	16740	16968	16699	16784	16749	16676	16732	16855	16710	16869	16802	16875	16961	16954	16628	16832	16842	16691	16907	16843	16832	16698	16771	16744	16662	16613	16598	16714	16645	16918	16864	16713	16620	16891	16870	16593	16927	16779	16650	16870	16739	16651	16933	16782	16786	16711	16836	16884	16949	16692	16781	16675	16781	16906	16705	16757	16787	16622	16734	16677	16833	16813	16824	16755	16811	16715	16826	17013	16727	16663	16703	16692	16701	16744	16583	17006	16782	16772	16850	16669	16832	16654	16786	16728	16733	16698	16751	16780	16705	16911	16819	16790	16968	16763	16738	16751	16689	16847	16748	16735	16870	16793	16857	16748	16665	16852	16817	16742	16848	16716	16686	16559	16828	16866	16777	16797	16635	16673	16852	16694	16755	16836	16799	16825	16675	16776	16668	16877	16807	16621	16897	16812	16902	16670	16801	16623	16892	16892	16916	16576	16804	16548	16554	16920	16855	16716	16595	16575	16699	16985	16676	16776	16868	16860	16858	16827	16695	16756	16711	17045	17020	16830	16637	16829	16634	16742	16850	16903	16739	16758	16788	16861	16765	16837	16947	16817	16727	16763	16773	16839
33275	30681	36514	34603	34246	40387	37457	32620	29681	28722	28514	28212	28156	28321	28274	28276	28459	28178	28146	28164	28193	28229	28018	28030	28185	27981	28400	28236	28377	28563	28198	28273	28475	28294	28177	28261	28027	28014	28168	27992	28227	28223	28130	28272	28294	28125	28305	28257	28450	28169	28119	28072	28264	28148	28194	28241	28260	28080	28225	28030	28068	28042	28046	28106	28019	28151	27949	28133	28363	27907	28171	28171	28155	28116	28383	28284	28195	28249	28275	28202	28087	28247	28034	28304	28164	28147	28282	28476	28206	28215	27978	27976	27903	27935	28034	28008	28187	27957	28046	28121	28076	28241	28298	27954	28291	28168	28225	28017	27995	28307	28161	27982	28284	28149	28324	27925	28051	27811	28429	28092	28215	28087	28353	28141	28230	28135	28252	28032	28059	28165	28299	27974	28158	28155	28338	28139	28366	28156	28212	28282	28177	27940	28008	28183	28599	28078	28269	28361	28295	28090	28132	28125	28149	27994	28129	28009	28351	28258	28205	28123	28236	27817	27894	27996	28176	27981	28084	28419	28231	28084	28146	28143	28111	28082	28134	28216	28082	28013	28133	27909	28049	28000	28330	28482	28051	28143	28088	28134	28206	27990	28133	27957	28293	28216	27902	28121	28191	28220	28148	28030	27849	28172	28022	28223	28075	28158	28011	28096	28136	28174	28095	27880	28307	28072	27978	28141	28335	28268	28133	28100	27964	28427	28284	28193	28362	28084	28408	28135	28299	28063	28190	28107	28152	28356	28227	28001	27955	28159	28096	27750	27928	28313	28250	28282	28312	28078	28104	28001	28167	28380	28235	28183	28034	28016	28144	28193	28165	28113	28333	28006	27938	28255	28239	28078	28270	28413	28371	28143	28282	28106	28501	27795	28275	28257	28132	27936	28133	28349	28132	28324	28053	27977	28253	28349	28286	28282	28283	28168	28100	28203	28229	28158	28409	28261	28285	28014	28037	28382	28181	28056	27985	28378	28287	28199	28335	28036	28197	28065	28083	28048	28034	28187	28053	28066	28210	28202	28424	28015	28201	28303	28377	28283	28175	28172	28247	28105	28358	28268	28226	27932	28312	28200	28273	28167	28168	28285	28007	28359	28306	28082	28130	27968	28171	28026	28048	28072	28075	28423	28145	28133	27982	27914	28125	28062	28215	28124	28082	28235	28216	27650	28295	28199	28174	28338	28018	28129	28236	28204	28077	28106	27906	28194	27964	28177	28281	28094	28012	28206	28109	28265	28157	28227	28286	28023	28248	27997	28018	28326	28261	28207	28259	28218	28073	28164	28208	28359	28237	28088	28068	28272	28101	28211	28373	28213	28234	27995	28138	28094	28200	28352	28312	28104	28109	28004	28349	28219	28005	28265	28222	28227	28157	28193	28147	28319	28250	28176	28109	28241	27958	28212	28014	28158	28100	28088	28106	28182	27960	28160	28213	28276	28079	28233	28133	28186	28088	28135	28047	28149	28000	28029	28278	28237	28452	28194	28310	28186	28194	28160	27972	27963	28200	28118	28150	27868	27973	27990	28032	28232	28174	28139	27900	28171	28244	28154	28151	28119	28080	28532	28095	28135	28411	28426	28339	28246	28434	28370	28382	28225	28241	27997	28080	27862	28110	28006	28144	28274	28318	28074	28169	28254	28013	28339	28339	28103	28458	28108	27943	28236	28272	28253	28359	28077	28001	27983	28089	28201	28235	28202	28335	28171	28255	28189	28103	28194	28066	28209	28224	28168	27960	27946	28164	28158	28289	27723	27947	28166	27986	28094	28390	28379	28153	28331	28227	28323	28242	28065	28164	28314	27965	28248	28135	28316	28310	28056	27993	28188	28099	28210	28148	28226	28165	28121	28158	28165	28437	28016	28087	28346	28347	28452	28383	27928	28170	28084	28237	28103	28319	28178	28161	27976	28187	28163	28098	28237	28381	28295	28309	28447	28492	28095	28237	28047	28011	28040	28059	28368	28117	28345	28112	28032	28213	28006	28177	28256	28474	28356	28437	28038	27932	28090	28129	28232	27976	28329	28011	28044	28167	28142	28096	28212	28051	28089	27887	28121	28014	28253	28319	28211	28346	28003	28087	28150	28233	27954	28150	28012	28122	28112	28175	27905	28115	28083	28225	28273	28099	27892	27962	28266	28355	28039	28354	28285	28440	28185	28346	28171	27974	28269	28114	28367	28077	28090	28214	28265	28126	27902	28130	28195	28145	28195	28338	28062	28250	28171	28167	28336	28160	28200	28145	28285	28015	28292	28189	28276	28397	28282	28470	27998	28255	28081	28215	28362	28204	28128	28396	28136	28183	28041	28104	28244	28075	27931	28129	28145	28315	28352	28217	28072	28114	28234	27849	28210	28247	28306	28180	28175	28152	27937	27963	28297	28418	28311	28154	28181	28316	28066	28185	28390	28356	28014	28171	28202	27923	28267	28259	28051	27977	28196	27649	27894	28290	28253	28027	28095	28098	28227	28288	28000	28242	28244	28264	28094	28101	28241	28295	28408	28481	28066	28073	28196	28116	28270	28120	28182	28074	28084	28087	28098	28164	28038	28220	28179	28142	28375	28129	27786	28096	28112	28084	28234	28217	28072	28224	28134	28275	28100	28094	28169	27947	28190	28325	28199	28111	27931	28067	28267	28177	28163	28228	28230	28251	28042	28233	27906	28171	28311	28000	28163	28423	28095	28199	28214	28306	28211	27942	28211	28211	28126	28278	28266	28169	28306	28340	27841	28252	28180	28231	28310	28082	28468	28221	28039	28158	28164	28250	28235	28230	28095	28319	28149	28223	28113	28211	28528	28253	28088	28257	28178	28278	28161	28085	28176	28039	28185	28059	28213	28210	28112	28420	28107	27808	28046	28175	28178	28329	28167	28180	28197	28084	28025	28360	28040	28240	28107	28455	27891	28263	28219	28125	28543	28111	28044	28303	28311	28304	28114	28060	28124	28008	28183	28058	28265	28134	27954	28205	27933	28049	28183	28099	28246	28301	28108	28276	28400	28277	28266	28218	28049	28098	28215	28161	28078	28064	28144	28051	28143	28264	28313	28571	27999	28118	28073	28206	28204	28256	28429	28091	28377	28053	28052	28046	28264	28136	28200	27893	28280	28256	28063	28249	27982	28143	28375	28079	28005	27957	28373	28177	28162	28073	28231	28176	28142	28325	28271	28362	28136	28088	28159	28054	28263	28292	28079	28146	27978	28108	28106	28103	27985	28101	28282	28366	28101	28305	28328	28093	28157	28333	28233	27828	28110	28140	28344	28014	28082	28182	28469	28065	28208	27927	28295	28217	27989	28062	28095	28130	28006	28255	28261	28334	27997	28046	28347	28343	28397	28065	27926	27893	28278	28063	28141	28273	28057	28238	28596	28266	28142	27865	28086	28181	27956	28170	28238	27939	28405	28360	28159	28173	28206	28334	28083	28337	28391	28220	28501	28131	28075	28059	28040	28090	28089	27920	28623	28120	28110	28167	28354	28374	28527	28251	28063	28032	28157	28398	28339	28340	28351	28158	27991	28188	28276	28288	28353	28041	27992	28088	28507	27967	28213	28308	28302	28050	28069	28130	28153	28064	28253	28138	28109	28363	28060	28131	28138	28013	28071	27985	28073	27941	28106	28232	28232	28350	28024	28179	28242	28040	28190	28377	28314	28015	28173	28159	28090	28254	28200	28263	28100	27891	28147	28211	28394	28281	28079	28205	27857	28439	28145	28131	28263	27988	28214	28127	28413	28305	27999	28288	28314	28183	28231	28059	28163	28232	28124	28047	28062	28340	28416	27994	28294	28148	28177	28356	27954	28118	27803	28162	28311	28088	28215	28098	28358	28207	28260	28170	28063	27998	28205	28131	28175	28172	28328	28279	28275	28044	28147	28051	28126	28210	28105	28235	28247	28321	27948	28013	28152	28036	28094	28224	28319	28352	28053	28139	28145	28139	28148	28134	28054	27993	28085	28060	28142	28208	28431	28086	28278	28235	28190	28109	28250	28085	28023	27951	28177	28276	28215	28302	28203	28108	28140	28107	28038	28324	28147	28292	28247	28145	28179	28236	28094	28160	28125	28482	28081	28132	28145	28430	28190	28424	28347	28287	28202	28346	28121	28091	27974	27966	28154	27801	28055	28038	28354	27975	28168	28216	28082	28516	28132	28315	28415	28321	28141	28111	28151	28266	28108	28075	28149	28056	28205	28126	28151	28279	28048	28252	28104	28205	28203	28030	28387	28179	27915	28447	28196	28124	28173	28056	27892	28110	28140	28172	28178	28266	28282	28056	28064	28024	28119	28299	28080	28148	27988	27908	28407	28142	28267	28200	28133	28099	28107	28058	27791	28143	28021	28273	28119	28163	28249	28104	28211	28282	28022	27924	28522	28185	28101	28164	28261	28164	27933	28152	28233	28175	28263	28233	28273	28072	28049	27976	28149	28164	28082	28361	28175	28098	28314	28261	27964	28154	28272	28258	28018	28311	28098	28171	28408	28221	28199	28240	27920	28447	28365	28041	28296	28291	28239	28127	28074	28358	28268	28401	28183	28365	28074	28245	28240	28142	28285	28173	28173	28305	27836	28238	28182	28121	28298	28087	28201	28179	28188	28335	28033	28097	28282	28207	28206	28573	28298	28078	28197	28053	27912	28237	28409	28237	28230	28140	28144	28312	28231	28244	28355	28408	28282	28368	28247	28190	28321	28099	27848	28159	28271	28372	28061	28006	28107	28061	28333	28381	28057	28171	28233	28114	28217	28108	28320	28292	28357	28233	28042	28149	27947	28301	27797	28060	28314	28367	28267	28038	28401	28233	28121	27912	27971	28043	28162	28091	28130	28252	28122	28096	28031	28201	27904	28152	28170	28181	28221	28030	28182	28235	28116	28343	28096	28126	27898	27962	28383	28329	28001	27829	28144	28173	28203	28235	28017	28215	28354	28130	28092	28288	28207	28316	28153	28115	28208	28003	28188	28377	28119	28026	28370	28014	28045	28195	27985	28223	28052	28221	28275	27941	28188	28284	28355	28184	28150	28207	28240	28292	28308	28196	28243	28070	28191	28146	28261	28023	28196	28065	28146	28385	28226	28304	28268	27956	28272	28244	27968	28258	27955	28035	28143	28433	28079	28176	28039	28260	27910
24020	30735	28436	23043	24700	29676	24898	19669	17269	16498	16160	16197	16201	16206	16138	16264	16017	16214	16464	16306	16243	16332	16366	16243	16369	16459	16152	16223	16305	16318	16131	16270	16111	16366	16076	16226	16145	16296	16148	16210	16245	16328	16095	16193	16007	16276	16212	16367	15953	16170	16297	16269	16248	16193	16320	16118	16300	16187	16308	16107	16360	16160	16256	16306	16271	16112	16341	16222	16159	16237	16189	16128	16108	16324	16263	16310	16016	16345	16244	16330	16081	16230	16230	16078	16035	16175	16022	16227	16182	16363	16230	16224	16114	16155	16026	16285	16160	16154	16243	16154	16338	16217	16284	16420	16091	16226	16145	16189	16168	16113	16108	16161	16220	16037	16174	16067	16309	16072	16346	16250	16065	16128	16195	16083	16291	16110	16333	16250	16111	15966	16166	16175	16094	16153	16253	16192	16306	16180	16236	16143	16369	16227	16139	16156	16271	16303	16197	16452	16351	16100	15980	16160	16091	16159	16231	16205	16235	16249	16179	16264	16160	15980	16381	16198	16016	16291	16275	15981	16273	16105	16140	16041	16164	16195	16233	16326	16176	16198	16276	16069	16117	16199	16110	16163	16041	16146	16210	16132	16088	16210	16113	16054	16295	16207	16131	16022	16275	16177	16065	16168	16197	16065	16137	16118	16276	16063	16196	16238	16226	15992	16293	16100	16184	16128	16227	16209	16087	16140	16231	16224	16385	16331	16103	16192	16232	16233	16175	16171	16173	16185	16414	16328	16148	16194	16004	16015	16184	16170	16086	16369	16115	16247	16114	16267	16168	16213	16217	16058	16052	16173	16048	16185	16467	16242	16306	16251	16239	16205	16002	16290	16300	16272	16207	16166	16354	16318	16221	16287	16292	16259	15965	16263	16437	16147	16149	16334	16077	16213	16157	16170	16088	16210	16450	16203	16082	16311	16190	16054	16257	16141	16241	16204	16205	16226	16351	16280	16310	16172	16203	16168	16264	16159	16024	16244	16064	16052	16193	15946	16234	16339	16203	16144	16098	16180	16122	16281	16232	16130	16265	16386	16317	16311	16250	16251	16215	16049	16320	16209	16126	16287	16127	16221	16081	16236	16269	16248	16212	16254	16277	16024	16251	15992	16262	16384	16190	16168	16241	16077	16257	16149	16132	16430	16339	16335	16102	16417	16274	16139	16187	16122	16013	16272	16145	16220	16260	16224	16208	16268	16365	16181	16101	16363	16168	16277	16217	16150	16217	16292	16167	16226	16115	16189	16325	16035	16320	16274	16302	16035	16142	16250	16096	16123	16171	16032	16168	16238	16235	16040	16178	16165	16179	16371	16174	16117	16199	16247	16239	16242	16111	15872	16283	16285	16225	16071	16198	16271	16225	16300	16145	16106	16233	16282	16184	16225	16148	16188	16088	16037	16251	16235	16335	16340	16088	16228	16306	16172	16090	16352	16009	16152	16234	16164	16239	16243	16087	16253	16178	16099	16337	16222	16060	16160	16231	16258	16149	16302	16106	16300	16196	16180	16176	16114	16402	16183	16157	16094	16194	16151	16188	16340	16289	16263	16249	16178	16027	16288	16420	16174	16195	16120	16313	16019	16359	16239	16149	16152	16060	16175	16300	16086	16085	16272	16455	16202	16000	16254	16307	16215	16090	16172	16332	16248	16199	16277	16189	16176	16462	16169	16368	16183	15974	16279	16253	16145	16114	16097	16202	16154	16264	15878	16128	16173	16243	16135	16328	16329	16179	16211	16251	16319	16202	16181	16074	16371	16161	16239	16341	16139	16184	16290	16432	16065	16444	16142	16197	16065	16146	16045	16323	16268	16314	16244	16201	16240	16439	16161	16170	16112	16237	16357	16192	16373	16251	16149	15993	16079	15976	16286	16250	16180	16221	16039	16068	16220	16097	16213	16267	16230	16250	16308	16090	16175	16095	16344	16224	16193	16122	16163	16191	16307	16294	16180	16194	16345	16358	16013	16307	16197	16137	16190	16338	16160	16133	16290	16175	16412	16006	16134	16207	15948	16240	16426	16310	16124	16191	16263	16132	16186	16045	16212	16156	16181	16174	16306	16238	16237	16181	16199	16270	16003	16179	16216	16056	16136	16268	16404	16184	16213	16218	16302	16138	16061	16241	16180	16125	16174	16086	16126	16160	16175	16139	16204	16203	15985	16229	16140	16056	16007	16261	16254	16227	16227	16187	16299	16305	16337	16101	16158	16088	16316	16262	16380	16201	16091	16277	16256	16123	16084	16241	16231	16161	16255	16237	16189	16133	16167	16303	16237	16341	16240	16153	16226	16156	16290	16205	16145	16205	16223	16334	16147	16197	16248	16137	16273	16083	16376	16097	16192	16204	16381	16235	16236	16267	16161	16350	16280	16044	16358	15997	16210	16107	16133	16223	16049	15971	16289	16310	16221	16134	16062	16342	16290	16170	15938	16204	16335	16062	16234	16216	16199	16228	16189	16276	16164	16075	16208	16225	16285	16145	16134	16269	16225	16189	16266	16140	16056	16374	16041	16213	16371	16029	16217	16164	16200	16204	16245	16211	16438	16330	16248	16097	16359	16122	16202	16206	16150	16160	16102	16277	16271	16252	16205	16216	16248	16202	16111	16165	16296	16342	16159	16284	16198	16194	16187	16171	16193	16266	16345	15988	16081	16202	16160	16177	16277	16290	16319	16214	16060	16086	16238	16105	16260	16194	16285	15949	16116	16199	16092	16239	16030	16330	16238	16356	16362	16403	16311	16297	16297	16225	16375	16208	16047	16185	16191	16169	16174	16311	16149	16289	16267	16318	16229	16171	16250	16152	16154	16321	16185	16112	16251	16144	16307	16383	16235	16495	16216	16279	16185	16222	16240	16062	16112	16209	16273	16080	16270	16376	16170	16319	16198	16242	16335	16158	16345	16136	16202	16168	15985	16334	16271	16143	16223	16399	16051	16122	16459	16234	16276	16358	16279	16145	16289	16327	16396	16093	16236	16087	16177	16267	16111	16198	16102	16128	16243	16332	16176	16161	16268	16188	16300	16310	16220	16264	16111	16253	16241	16256	16143	16158	16165	16114	16047	16210	16222	16133	16126	16232	16174	16038	16175	16168	16258	15988	16160	16164	15987	16187	16252	16274	16357	16248	16257	16341	16155	16327	16209	16195	16085	16083	16205	16148	16215	16235	16197	16287	16193	16066	16047	16321	16483	16167	16279	16209	16099	16212	16193	16228	16290	16247	16497	16143	16301	16228	16009	16160	16239	16133	16170	16207	16168	16224	16310	16179	16194	16361	16311	16104	16103	16192	16142	16121	16154	16212	16036	16207	15982	16062	16268	16365	16068	16215	16200	16410	16272	16150	16182	16078	16275	16388	16112	16237	16148	16305	16180	16028	16174	16267	16145	16225	15946	16102	16184	16282	16166	16202	16210	16372	16286	16161	16188	16155	16397	16324	16391	16269	16105	16212	16215	16227	16363	16117	16170	16243	16156	16316	16220	16284	16281	16214	16295	16103	16028	16214	16293	16314	16086	16180	16099	16223	16052	16178	16311	16149	16381	16246	16296	16251	15984	16242	16012	16352	16339	16180	16177	16299	16106	16291	16170	16280	16210	16219	16292	16207	16297	16135	16111	16325	16095	16407	16323	16017	16089	16339	16110	16189	16207	16099	16173	16248	16263	16351	16107	16188	16001	16365	16353	16188	16040	16114	16066	16284	16308	16099	16201	16319	16188	16215	16293	16156	16105	15960	16276	16250	16268	16119	16220	15988	16122	16162	16154	16182	16191	16106	16284	16115	16134	16057	16122	16124	16309	16231	16181	16243	16283	16111	16087	16414	16120	16214	16298	16114	16152	16072	16051	16217	16192	16082	16262	16261	16044	16301	15967	16306	16273	16135	16314	16340	16070	16212	16399	16362	16186	16062	15969	16110	16219	16205	16109	16413	16438	16343	16251	16299	16090	16166	16220	16338	16289	16218	16093	16107	16112	16209	16401	16200	16111	16257	16255	16192	16046	16404	16174	16119	16192	16199	16334	16168	16228	16358	16160	16111	16246	16162	16133	16163	16294	16087	16378	16302	16100	16213	16263	16099	16207	16205	16173	16098	16139	16187	16154	16305	16158	16284	16134	16397	16173	16319	16275	16171	16123	16019	16224	16369	16243	16071	16341	16342	16216	16284	16204	16168	16224	16302	16177	16149	16226	16384	16007	16244	16192	16123	16261	16144	16166	16046	16396	16175	16207	15980	16356	16112	16279	16016	16273	16227	16191	16215	15912	16141	16204	16308	16192	16109	16086	16060	16115	16318	16284	16329	16391	16151	16249	16258	16189	16226	16171	16195	16053	16303	16206	16173	16252	16102	16139	16445	16324	16102	16081	16313	16448	16039	16281	16165	16060	16197	16113	16181	16290	16018	16131	16243	16334	16500	16309	16185	16274	16241	16246	16216	16353	16131	16148	16196	16213	16289	16179	16249	16263	16208	16296	16263	16127	16138	16310	16301	16060	16151	16053	16177	16134	16238	16442	16242	16174	16241	16378	16123	16207	16118	16199	16293	16204	16065	16181	16353	16320	16323	16407	16167	16193	16348	16212	16334	16268	16357	16220	16228	16074	16320	16060	16182	16107	16218	16350	16095	16259	16078	16426	16200	16090	16243	16265	16211	16322	16267	16008	16282	16192	16346	16167	16169	16127	16302	16373	16153	16302	16281	16203	16183	16175	16230	16217	16340	16243	16042	16185	16130	16255	16277	16164	16152	16109	16282	16141	16217	16204	16174	16202	16106	15975	15946	16137	16187	16119	16213	16069	16138	16224	16181	16178	16276	16127	16174	16218	16284	16224	16002	16044	16502	16095	16240	16189	16084	16349	16237	16005	16289	16353	16206	16222	16018	16385	16152	16141	16374	16127	16188	16345	16182	16143	16299	16146	16210	16059	16203	16036	16145	16196	16158	16282	16139	16304	16007	16207	16082	16247	16141	16204	16030	16255	16268	16169	16202	16296	16197	16176	16067	16214	16049	16002	16150	16352	16202	16294	16214	16023	16224	16136	16082	16264	16160	16269	16180	16276	16157	16165	16160	16227	16087	16450	16399	16370	16254	16274	16228	16252	16171	16410	16329	16207	16185	16337	16149	16310	16102	16471
23968	21338	28514	27518	44464	72378	63036	45422	34113	30421	28765	28294	28069	28408	28030	28219	28209	28043	28367	27995	28004	28082	28153	28166	28144	28011	28125	28098	28001	28017	28080	28087	28115	27908	28032	28111	27923	27726	28032	27872	28126	28039	28030	27805	27869	27948	27752	27975	28073	28004	28186	27808	28200	28068	27861	27996	28121	27923	28228	27955	27915	27783	27990	27951	28007	28087	28079	28124	28089	28040	27874	27896	27911	27955	27815	27576	28169	28050	27603	27786	27884	27564	27865	28006	27999	27963	27863	27920	28064	28123	27786	27653	28122	27930	28037	27853	27745	28059	27932	28011	27907	28035	28067	28133	28028	27971	27787	27865	28206	28129	27853	27865	27943	27847	28011	27903	27969	28090	27793	27986	27801	27878	27942	27963	27998	27914	28151	27974	27940	27969	27721	27850	28183	27649	27903	28119	27718	27887	28004	28043	28061	28127	27939	28004	27850	27747	27645	27796	27834	27701	28115	27907	28244	27873	28171	27925	27913	27987	28115	28068	27808	27778	28115	27854	27940	27892	27988	27885	27887	27747	28034	28037	28066	27839	27820	27794	27790	28181	27944	27892	27806	28196	28091	27936	27845	28085	27944	28127	28224	28021	27872	28111	27936	28062	27665	28183	27992	27713	28189	28287	27751	28011	27894	27687	28019	27909	28278	28131	27882	27860	27990	28117	28010	27809	27870	27796	27811	27988	27974	27938	28155	27802	28191	27874	27830	27628	27965	27895	27922	27846	27934	27770	28048	27708	28100	27993	28270	27895	27947	28069	27909	28074	27916	27641	27937	27695	28112	28053	27962	28167	27954	27838	27979	27857	28167	28035	28145	27996	28124	28074	27891	27915	28066	27702	27803	27984	28094	28001	28200	28046	27714	28058	27702	28044	27881	28009	27984	27945	27994	27771	27852	28115	28031	28122	27850	27959	28073	27828	27812	27769	28080	27859	27951	27797	27868	27787	28281	27926	27844	28011	27952	27796	27736	28088	27853	27970	27949	27792	27986	27999	27831	27928	27910	27977	28054	28044	27775	27786	27921	27955	27998	27868	28013	27748	27715	28150	28116	28023	27854	27884	27963	27883	28054	28030	27630	27893	27989	27911	27896	27766	28228	28093	27948	28102	28124	28038	27884	28064	27944	28009	28007	28025	28156	28060	28042	27986	28141	27967	28108	28117	27652	27753	27863	27803	27955	27736	27928	27933	28182	27944	28017	28109	27820	27670	27967	27843	28017	28090	27830	27864	27836	28004	27773	27811	27636	28043	28016	27947	28027	28080	28041	27922	27929	27799	27901	27932	27995	27769	28141	28210	28074	27775	27932	27779	27950	27766	27890	27939	28040	28057	27861	27578	28031	27887	27930	28004	27955	27766	27894	27806	28055	27792	27947	27945	28025	27999	27804	27915	27980	27761	28048	27963	27793	27816	28033	27883	27966	27798	27786	28223	27787	27671	28012	27948	27934	27880	27709	27945	28120	28035	28003	27840	27888	27922	27781	27838	27878	27935	28068	27926	27803	27860	28002	28285	28150	27901	27941	28005	28067	27770	27745	28069	27908	27864	27834	27999	28052	27663	27833	28079	28131	28080	27921	28247	28058	27755	27834	27775	28121	27916	27897	28037	28012	27811	27808	27977	27750	27884	27936	27838	27729	28045	27819	28018	28132	28030	27675	27864	27898	27657	27864	28005	28008	27976	28115	27836	27991	28127	27851	28090	28181	28010	28053	27970	28000	28163	27847	27852	27915	27740	27960	28160	27947	27946	28034	27725	27857	28061	28046	28042	27952	27786	28224	27795	28078	27639	27860	27912	27953	27633	27912	27953	27964	28023	27944	27939	27646	27729	27971	27862	27930	28162	28036	27821	28163	28050	27894	27817	27982	28108	27826	27917	27984	27860	27837	27796	28117	27967	27882	27970	28025	27651	27866	28058	27790	27945	27942	28140	27859	27702	27854	27814	27801	27651	27949	27630	27775	27904	27900	27642	28025	27696	28323	27864	27715	27794	27993	27826	27661	27948	27754	28032	27946	27778	28065	27860	27734	27909	28028	27912	28119	27935	27687	28037	27744	27950	27925	28030	27703	27867	28052	27890	27904	27991	27907	27954	27718	27787	27990	28155	27768	27702	27958	27917	28067	27705	27771	28056	27879	27720	27805	27790	27897	27919	28024	27996	27916	27830	27983	27777	27711	27760	28091	27893	28061	27801	27895	28203	27960	27791	28123	28076	27915	27912	27794	27735	28008	27858	27806	28021	27942	28031	27876	28151	27827	28035	27899	27835	27983	27799	28007	28081	27766	27684	27722	27699	27963	27913	28093	27923	28032	27953	27936	27788	27788	27936	27795	27838	27861	27926	28119	27834	28034	27897	27870	28142	27796	27880	27734	27735	27961	27999	28042	28227	27892	27844	27773	28023	27651	28397	28173	28074	28056	27675	28063	27813	28065	27954	27925	27770	27771	28019	27953	28071	28288	28075	27783	27865	27700	27943	27898	27832	28098	27957	27978	28121	27736	27909	27586	27606	27657	28005	28020	27907	28023	27747	27766	28028	27890	27654	27759	27998	27958	27886	27950	28000	27849	28097	27769	27955	27988	27793	28051	27963	27939	28015	27902	27969	27758	27939	27918	28003	27793	27968	28016	28114	28180	27830	27596	27773	27997	28130	27750	28007	27683	27789	28051	28079	27901	27822	28055	27910	27742	28167	28097	27751	27802	27917	28088	27832	27877	28004	27700	27929	27952	27807	28005	28059	27895	28078	27786	27997	28081	28039	28112	27824	27780	28005	28134	27896	28202	28033	28026	27940	27778	27975	27803	27887	27933	28010	27852	27995	27881	27791	27888	28089	28035	27936	28078	27678	27948	27900	28075	27886	27716	28009	27913	27866	27828	27821	28017	28059	27900	28044	28126	27962	27835	27776	28052	27848	27929	28077	27928	27856	27801	27668	27669	27952	27876	27789	28039	27928	27953	28240	28057	27842	28166	28078	27944	27951	27994	27859	27943	28067	27797	27963	27975	27927	27680	27751	27734	27831	27727	27722	27809	28044	27985	27926	27846	28084	28012	27933	27938	27987	27724	27972	27977	27651	27806	27969	28006	28025	28061	27887	27950	27894	27793	27801	27869	27799	27907	28114	27899	27787	27937	27761	27936	27818	28004	28002	27780	27814	28081	27974	27872	27968	27795	27652	27924	28010	27987	28088	27684	28095	27978	27802	27787	28147	28190	27588	28086	27856	27677	28029	27946	28055	28127	27851	27738	28032	27987	27642	27766	28028	27857	27993	27982	28079	28204	28211	28183	27901	27672	27836	27901	27998	27961	27886	28027	27816	27918	27970	27843	28156	27985	27936	28098	28136	27923	27829	27895	27787	28010	28144	27742	27996	28171	28041	27660	27980	27816	28060	28104	27868	27829	27772	27727	27987	27821	28036	28091	27967	28112	27857	27777	27805	27855	28126	28006	28077	27958	27927	28201	28247	27846	28036	27955	27829	27938	28026	27800	28058	27719	27686	28031	28060	27840	27993	28110	27942	27893	27760	27895	27809	27700	28017	27857	27880	28062	28130	27869	28016	27608	27815	28078	27887	28055	27895	27918	27989	27970	27817	28176	27955	27995	28009	27858	27703	27767	27831	28115	27777	27928	27740	27872	27892	27877	27954	27952	27660	27817	27999	27726	27963	28093	27888	27662	27829	28009	27995	28039	28042	28035	27782	27898	27660	27812	27824	27739	27920	27970	27991	27843	27840	28121	28234	27887	27824	27694	27683	27917	28022	28124	27890	28051	28008	27992	28173	27972	27827	27847	27897	28011	27754	28039	27865	28004	27832	27848	28050	28050	27932	27961	27962	27712	27724	27858	27984	28020	28187	27994	27950	28015	28096	27822	27938	27819	28022	28120	27784	28165	27835	27947	27800	27584	27945	27965	27881	28091	28046	28099	28130	27892	28122	27879	28080	27878	28122	28110	28125	28062	28247	27976	28080	27920	27804	27958	27868	27619	28320	27890	27859	27971	28310	27954	27907	28004	27864	28005	28024	27818	27925	28014	27789	27930	28285	27891	27837	27866	27910	28007	27852	27874	28019	28041	27964	28040	28100	27905	27615	28025	27969	27671	27702	27672	27938	28050	27838	27999	27913	27975	27947	28276	28079	27813	27592	27803	27775	28058	28174	27951	27883	27979	27919	27992	27956	27818	27911	27674	28046	27779	27874	27841	27950	27954	27903	27984	27917	27821	27921	27869	27865	28063	28005	27971	27774	27937	27994	27853	27944	27976	28182	28048	27993	28092	27962	27944	27928	28158	28076	28113	27971	28221	27762	27867	27995	28030	27642	27770	27802	27993	28029	27720	27957	27904	28085	27794	27874	28041	27806	27592	27844	27959	27854	28070	27944	28036	28045	27988	27884	28019	27918	28186	27981	28164	28084	27724	27868	27748	28070	28074	27864	27878	27747	27663	27849	27737	27967	28039	27886	28111	27969	27957	27886	27690	27934	27930	28048	27808	28112	27842	27861	27808	28008	28003	28212	27928	27910	28014	27658	27698	28106	27775	27714	27899	27796	27984	27734	27786	27997	27986	28085	27891	28079	27909	28132	27916	28018	27822	27809	28164	27974	27858	27994	27605	27650	27971	27732	28053	28195	27739	27891	27761	27920	27979	27830	27876	27713	27760	27995	27817	27801	27851	28050	28121	27824	27947	27759	28040	27764	28175	28120	28072	28107	27962	28032	28012	27951	27895	27908	27765	27934	27856	28007	27927	27901	28114	27870	27903	27885	27938	27855	28139	27806	28064	28068	27917	28215	27985	27935	27964	27728	27953	28030	27721	28048	27830	28021	27934	27834	28278	28001	27884	27977	28169	28000	27891	28042	27727	28017	28107	28099	27936	27761	27937	27783	28067	27749	27984	28030	28103	27886	28192	27947	27975	27731	27770	27771	27988	27923	27674	27788	27903	27813	27733	27785	27972	28002	27964	27921	28015	27847	27799	27980	27928	28055	27595	27954	28025	27969	27876	27957	28046	28145	28050	28013	27986	28123	27975	28153	27941	27661	27800	27590	27864	27990	27807	27866	28101	28051	27987	28061	28017	27776	27962	27823	27836	28107	28004	28142	27943	28105	27779	27967	27885	27957
23302	40191	37841	30146	52987	72346	57395	33676	21938	17802	16609	16451	16465	16360	16348	16564	16526	16447	16601	16345	16492	16320	16354	16405	16367	16497	16575	16435	16375	16624	16271	16501	16569	16281	16363	16468	16338	16249	16422	16440	16504	16361	16497	16441	16319	16703	16432	16254	16335	16537	16270	16356	16365	16282	16229	16338	16128	16504	16463	16540	16308	16370	16527	16426	16199	16362	16405	16405	16287	16372	16441	16334	16342	16317	16500	16486	16246	16279	16233	16277	16499	16375	16438	16374	16294	16114	16286	16290	16448	16260	16123	16376	16271	16380	16341	16527	16476	16368	16509	16567	16352	16158	16311	16267	16508	16145	16130	16264	16443	16184	16338	16406	16291	16477	16428	16355	16377	16371	16093	16320	16352	16405	16373	16155	16352	16534	16475	16187	16400	16162	16447	16312	16371	16291	16344	16302	16185	16413	16345	16274	16437	16319	16468	16223	16408	16192	16344	16333	16318	16322	16375	16280	16445	16326	16288	16366	16280	16312	16369	16278	16180	16307	16411	16319	16202	16231	16238	16315	16159	16432	16310	16488	16273	16421	16534	16319	16260	16346	16195	16388	16390	16339	16373	16410	16215	16229	16354	16316	16465	16363	16242	16264	16263	16487	16409	16266	16212	16391	16483	16237	16403	16426	16256	16241	16218	16319	16272	16403	16337	16385	16364	16476	16267	16052	16566	16383	16260	16408	16456	16504	16195	16350	16292	16305	16270	16339	16301	16275	16429	16314	16354	16353	16357	16201	16290	16254	16150	16290	16344	16201	16365	16315	16252	16318	16090	16295	16430	16259	16308	16333	16200	16315	16537	16467	16239	16277	16084	16218	16371	16289	16305	16200	16292	16107	16172	16241	16231	16331	16389	16087	16141	16461	16087	16404	16298	16574	16213	16360	16445	16383	16384	16387	16418	16258	16165	16366	16251	16466	16352	16134	16500	16339	16447	16240	16440	16459	16211	16350	16260	16167	16287	16292	16247	16415	16364	16239	16331	16281	16383	16403	16243	16385	16354	16218	16104	16153	16262	16263	16346	16151	16279	16336	16318	16170	16379	16399	16387	16254	16369	16300	16480	16222	16227	16384	16398	16402	16199	16500	16239	16469	16201	16297	16314	16296	16247	16358	16275	16298	16370	16190	16446	16356	16209	16270	16375	16426	16448	16165	16363	16243	16261	16531	16295	16294	16419	16430	16317	16304	16298	16539	16448	16359	16329	16153	16524	16226	16428	16341	16366	16327	16284	16383	16299	16312	16540	16285	16402	16305	16194	16382	16340	16363	16344	16315	16212	16419	16325	16433	16151	16303	16273	16469	16378	16555	16369	16345	16301	16414	16336	16435	16280	16395	16345	16301	16277	16271	16372	16183	16365	16264	16173	16390	16313	16282	16211	16236	16356	16459	16307	16288	16359	16153	16448	16298	16291	16457	16461	16323	16380	16172	16356	16384	16318	16160	16384	16355	16487	16169	16348	16366	16306	16305	16368	16278	16292	16324	16276	16253	16386	16262	16477	16444	16122	16421	16415	16495	16465	16402	16363	16394	16284	16430	16389	16368	16155	16261	16446	16209	16335	16285	16498	16490	16367	16345	16249	16418	16368	16364	16277	16249	16313	16393	16280	16232	16432	16418	16279	16481	16321	16475	16190	16434	16299	16208	16320	16344	16316	16155	16389	16398	16317	16442	16364	16403	16284	16436	16515	16326	16340	16443	16356	16239	16380	16213	16399	16346	16285	16216	16361	16398	16401	16142	16366	16264	16364	16291	16298	16268	16193	16197	16320	16387	16160	16348	16374	16195	16231	16389	16458	16329	16426	16424	16201	16288	16396	16431	16272	16419	16098	16341	16107	16327	16486	16494	16250	16372	16341	16286	16371	16462	16482	16297	16418	16192	16318	16345	16326	16250	16350	16354	16276	16248	16156	16200	16395	16497	16293	16235	16271	16312	16342	16391	16209	16303	16252	16507	16354	16497	16437	16565	16480	16424	16439	16385	16102	16343	16513	16619	16427	16373	16379	16457	16575	16219	16357	16402	16302	16230	16321	16231	16522	16300	16348	16368	16244	16357	16330	16346	16115	16385	16329	16290	16375	16211	16430	16157	16378	16317	16255	16260	16350	16338	16372	16406	16286	16294	16469	16345	16215	16370	16327	16329	16299	16224	16188	16378	16476	16244	16304	16371	16423	16456	16450	16259	16298	16446	16565	16257	16283	16436	16238	16299	16410	16280	16234	16360	16365	16548	16313	16277	16269	16280	16335	16285	16399	16333	16434	16294	16001	16323	16664	16386	16409	16429	16106	16364	16213	16267	16163	16341	16314	16323	16245	16437	16143	16486	16416	16206	16367	16494	16080	16306	16281	16103	16511	16404	16506	16342	16555	16217	16336	16258	16363	16233	16281	16296	16411	16421	16372	16164	16147	16348	16322	16140	16478	16246	16497	16466	16402	16458	16374	16359	16371	16256	16407	16281	16459	16219	16228	16286	16465	16433	16373	16409	16445	16377	16295	16442	16563	16215	16415	16291	16401	16351	16390	16405	16426	16413	16181	16389	16145	16414	16146	16256	16167	16240	16392	16411	16239	16437	16306	16319	16334	16337	16271	16408	16315	16350	16246	16273	16452	16277	16125	16276	16304	16388	16430	16356	16233	16123	16194	16409	16555	16386	16349	16310	16305	16242	16342	16139	16321	16261	16296	16346	16347	16366	16388	16280	16477	16229	16310	16424	16245	16483	16480	16388	16381	16424	16333	16426	16451	16293	16498	16367	16383	16368	16202	16354	16171	16341	16416	16206	16373	16242	16364	16406	16466	16359	16404	16335	16284	16351	16409	16471	16303	16343	16400	16381	16213	16475	16344	16371	16356	16255	16252	16269	16281	16335	16321	16282	16466	16380	16477	16457	16340	16327	16439	16480	16268	16165	16442	16168	16245	16305	16315	16430	16386	16364	16238	16273	16397	16373	16322	16361	16222	16204	16303	16247	16279	16284	16260	16200	16329	16467	16203	16310	16277	16341	16419	16391	16312	16302	16219	16256	16454	16318	16170	16111	16079	16291	16436	16387	16236	16416	16385	16392	16304	16419	16400	16241	16442	16486	16399	16422	16285	16304	16309	16404	16353	16378	16333	16482	16319	16265	16483	16404	16293	16452	16330	16152	16489	16364	16311	16379	16361	16393	16409	16414	16332	16382	16199	16411	16302	16204	16347	16266	16233	16431	16298	16398	16340	16388	16396	16204	16269	16304	16443	16340	16212	16343	16233	16350	16373	16141	16363	16243	16277	16331	16236	16263	16375	16200	16092	16229	16388	16233	16280	16297	16287	16267	16368	16367	16313	16430	16283	16410	16472	16333	16494	16223	16361	16415	16392	16182	16467	16331	16352	16281	16216	16227	16257	16179	16551	16243	16346	16182	16141	16235	16344	16165	16113	16445	16328	16430	16335	16391	16313	16374	16370	16201	16326	16260	16237	16370	16443	16324	16322	16382	16351	16380	16264	16276	16363	16326	16319	16247	16479	16513	16282	16392	16369	16358	16536	16302	16453	16268	16339	16122	16250	16348	16314	16342	16335	16222	16179	16356	16280	16156	16463	16364	16280	16323	16350	16240	16345	16152	16444	16478	16396	16315	16560	16330	16406	16256	16357	16394	16136	15967	16433	16380	16341	16419	16307	16432	16490	16257	16276	16274	16252	16428	16363	16407	16337	16418	16345	16484	16464	16507	16336	16358	16188	16341	16252	16292	16335	16364	16376	16322	16342	16210	16501	16196	16282	16244	16222	16312	16250	16329	16500	16246	16345	16214	16269	16275	16345	16200	16319	16335	16260	16394	16328	16331	16272	16385	16205	16479	16062	16326	16294	16387	16178	16332	16458	16285	16393	16385	16523	16183	16372	16262	16275	16399	16428	16403	16165	16395	16397	16419	16352	16261	16437	16465	16396	16472	16377	16405	16212	16280	16342	16386	16303	16477	16162	16315	16281	16326	16267	16288	16418	16371	16329	16255	16484	16368	16380	16398	16337	16505	16281	16475	16378	16359	16282	16467	16419	16342	16277	16452	16384	16423	16461	16290	16302	16517	16419	16260	16600	16169	16173	16419	16191	16309	16415	16304	16293	16344	16156	16492	16324	16275	16504	16241	16222	16283	16379	16419	16483	16332	16386	16497	16237	16396	16476	16428	16315	16570	16359	16529	16265	16396	16139	16324	16314	16339	16429	16254	16246	16164	16273	16365	16365	16320	16265	16466	16374	16125	16259	16458	16268	16406	16495	16167	16525	16363	16532	16251	16425	16099	16367	16314	16271	16487	16339	16265	16432	16341	16417	16348	16325	16379	16321	16203	16365	16369	16319	16297	16319	16248	16342	16226	16471	16363	16348	16355	16308	16462	16320	16168	16391	16217	16386	16422	16281	16423	16420	16283	16509	16327	16264	16315	16364	16389	16400	16214	16380	16318	16424	16453	16366	16388	16399	16336	16391	16412	16366	16326	16462	16260	16268	16470	16309	16359	16441	16311	16376	16145	16228	16379	16300	16371	16201	16428	16389	16199	16366	16353	16345	16447	16474	16494	16286	16478	16408	16396	16403	16424	16309	16381	16232	16365	16217	16373	16291	16347	16428	16313	16231	16318	16367	16250	16281	16324	16322	16289	16397	16280	16366	16132	16228	16322	16431	16309	16212	16472	16415	16242	16343	16208	16253	16337	16229	16534	16355	16498	16248	16486	16224	16480	16177	16392	16333	16289	16405	16429	16259	16305	16345	16368	16214	16294	16269	16342	16614	16366	16325	16394	16320	16253	16417	16213	16343	16311	16336	16391	16231	16323	16295	16227	16292	16387	16310	16378	16379	16292	16294	16336	16501	16396	16287	16387	16326	16264	16290	16298	16348	16310	16365	16370	16517	16233	16452	16275	16400	16266	16280	16384	16406	16357	16332	16571	16202	16132	16384	16318	16245	16239	16339	16304	16582	16320	16513	16262	16419	16423	16375	16311	16201	16277	16478	16330	16303	16198	16320	16278	16329	16204	16423	16204	16282	16380	16351	16206	16362	16481	16361	16283	16256	16206	16300	16270	16259	16282	16305	16252	16256	16396	16338	16366	16419	16410	16498	16422	16572	16303	16471	16378
22959	21313	28362	26184	48708	76826	69978	50577	36783	31505	29475	28769	28457	28428	28511	28515	28326	28395	28491	28625	28482	28569	28465	28188	28738	28597	28240	28505	28385	28275	28312	28196	28476	28382	28650	28422	28382	28374	28344	28365	28457	28439	28360	28037	28405	28501	28333	28357	28277	28502	28501	28186	28392	28085	28357	28099	28225	28399	28367	28168	28413	28037	28106	28363	28303	28210	28178	27996	28351	28341	28335	28342	28069	28390	28185	28252	28333	28167	28252	28229	28320	28154	28247	28431	28228	28254	28225	28274	28157	28067	28139	28270	28221	28248	28438	28439	28561	28161	28340	27849	28207	28084	28204	28406	28204	28269	28268	28427	28275	28488	28313	28431	28117	28080	28244	27780	28019	28265	28212	28016	28381	28323	28257	28198	28186	28193	28197	28317	28100	28287	28408	28369	28106	28053	28371	28527	27972	28552	28187	28115	28277	28162	28437	28463	28291	28260	28223	28341	28134	28601	28088	28255	28268	28141	28259	28421	28121	28168	28288	27949	28321	28143	28024	28523	28022	28292	28408	28265	28224	28354	28361	28179	27988	28058	28182	28288	28134	28179	28215	28303	28251	27945	28187	28551	28275	28302	28129	28129	28261	28094	28199	28146	28309	28345	28241	28062	28168	28146	28252	28387	28197	28096	28272	28306	28010	28582	28178	28516	28035	28013	28273	28229	28309	28133	28112	28109	28312	28095	28357	28075	28325	28606	28190	28317	28310	28374	28399	28327	28354	28339	27998	28527	28334	28060	28344	28097	28254	28154	28059	28324	28297	28192	28306	28387	28372	28196	27949	28174	28015	28138	28107	28104	28228	27976	28309	28258	28398	28215	28387	28372	28215	28213	28324	28335	28040	28445	28293	28500	28124	27959	28248	28003	28280	28025	28186	28431	28458	28180	28256	28314	28012	28212	28208	28283	28215	28469	28230	28331	28271	28307	28146	28258	28179	28465	28440	28283	28279	28225	28448	28283	28300	28347	28231	28069	28176	28432	28040	28381	28296	28285	28329	28206	28219	28122	28301	28229	28323	28344	28342	28198	28149	28219	28228	28179	28337	28220	27995	28043	28272	28091	28108	27992	28477	28382	28167	28143	28290	27882	28107	28179	28153	28245	28327	28105	28522	28245	28310	28288	28292	28281	28287	28402	28152	28003	28441	28414	28273	27912	28203	28198	28246	28353	28136	28046	28314	27988	28004	28270	28119	28293	28093	28141	27956	28197	28285	28260	28424	28521	28226	28152	28291	28231	28201	28354	28221	28167	28308	27981	28334	28128	28368	28071	28284	28064	28353	28099	28197	28211	28274	28223	28003	28214	28173	28359	28440	28284	28576	28217	28367	28406	28308	28312	28335	28233	28224	28256	28155	28210	28249	28114	28171	28332	28463	28013	28491	28369	28154	28331	27935	28358	28287	28249	28200	28604	28382	28052	27936	28379	28150	28093	28156	28266	28100	28187	28261	28466	28499	28135	28170	28309	28263	28415	28284	28541	28242	28110	28018	27850	28169	28083	27978	27992	28004	28215	28291	28079	28004	27992	28170	28232	28149	28117	28160	28351	28269	28295	28190	28424	28022	27985	28253	28178	28305	28490	27987	28092	28088	28038	28335	28097	28220	28051	28124	28333	28187	28157	28321	28252	28325	28521	27995	28341	28386	28307	27968	28386	28151	28326	28091	28057	28198	28325	28392	28262	28094	28413	28013	28144	28178	27991	28185	28221	28074	28158	28128	28209	28175	28224	28194	28030	28239	28421	28321	28275	28286	28337	28197	28101	27991	28323	28114	28295	28126	28185	28342	28267	28263	28109	28290	28329	28158	28278	28104	28188	28228	28298	28351	28144	28347	28314	28302	28201	28301	28331	28324	28173	28183	28368	28205	28086	28183	27823	28031	28099	28181	28058	28272	28223	28149	28293	28196	28231	28385	28540	28259	28316	28320	28364	28045	28199	28347	28128	28021	28527	28488	28165	28223	28226	28267	27902	28338	28319	28086	28334	28247	28075	28275	28325	28292	28251	28135	28432	28257	28207	28284	28093	28430	28096	28066	28082	28356	28449	27980	28259	28408	28087	28077	28347	28125	28343	28267	28189	28384	28453	28196	28058	27900	27913	28358	28254	28421	28338	28220	28033	28145	28291	28109	28038	28252	28172	28311	28244	28284	28007	28436	28021	28247	28400	28187	28397	28031	28217	28007	28354	28158	28221	28209	28308	28155	28123	28531	28680	28336	28116	28102	28369	28349	28251	28209	28404	28288	28067	28054	28215	28289	28490	28573	28399	28318	28303	28342	28000	28123	28348	28180	28068	28024	28003	28360	28130	28129	28432	28185	28168	28175	28460	28258	28085	28262	28319	28425	28290	28269	28360	28141	28516	28040	28281	28362	28319	28536	28394	28277	28368	28206	28116	28071	28141	28457	28299	28219	28358	28171	28197	28256	28265	28124	28334	28259	28069	28385	28395	28130	28314	28340	28194	28229	28497	28256	28221	28146	28283	28346	28318	28173	28242	28137	28307	28572	28145	28274	28225	28305	28382	28232	28111	28164	28321	28419	28376	28266	28276	28248	28342	28314	28163	28309	28519	28131	28181	28309	28317	28285	28296	28331	28244	28537	28227	28198	28154	28201	28256	28230	28251	28230	28500	28437	27872	28353	28309	28156	28198	28117	28434	28216	27985	28231	28243	28127	28315	28098	27891	28159	28357	28396	28138	28257	28273	28446	28137	28379	28260	28398	28319	28225	28394	28383	28147	28167	28100	28467	28204	27963	28109	28130	27975	28312	28200	28290	28313	28089	28284	28231	28047	28094	28143	28205	28236	28121	28148	28238	27981	28069	28337	28208	28108	28225	28167	28360	28345	27965	28104	28165	28352	28238	28432	28119	28328	28157	28272	28194	28323	28372	28420	28413	28379	28316	27899	28228	28271	28146	28139	28442	28205	28361	28439	28512	28429	28261	28339	28113	28149	28504	28374	27868	28175	28103	28212	28335	28384	28013	28316	28297	28187	28215	28257	28219	28298	28136	28365	28276	28217	28252	28403	28117	28384	28224	28115	28184	28321	28374	28194	28057	28296	28192	28217	28302	28562	28285	28359	28172	28269	28334	28160	28171	28075	28058	28012	28220	28234	28196	28148	28261	28325	28194	28360	28346	28320	28301	28375	28225	28145	28369	28129	27976	28352	28249	28344	28340	28175	28415	28392	28265	28374	28357	28352	28115	28332	28192	28333	28506	28655	28083	28311	27969	28186	28201	28280	28310	28338	28368	28396	28307	28194	28350	27985	28138	28326	28420	28187	27977	28092	28332	28333	28315	28411	28179	28223	28324	28426	28306	28147	27986	28148	28244	28318	28169	28270	28211	28203	28491	28288	28319	28295	28379	28209	28145	28378	28238	28031	28099	28090	28155	28127	28026	28254	28206	28195	28145	28241	28386	28473	28316	28304	28404	28500	28156	28196	28285	28084	28501	28153	28115	28249	28141	28001	28273	28127	28196	28162	28033	28363	28375	28353	28449	28348	28365	28352	28011	28061	28012	28384	28391	28568	28167	28373	28270	27919	28290	28149	28328	28132	28146	28073	28171	28188	28263	28101	28259	28165	28283	28108	28382	28413	28398	28208	28423	28073	28373	28476	28421	28267	28257	28266	28237	27819	28189	27870	28247	28349	28398	28098	28237	28345	28283	28386	28132	28119	28273	28319	28451	28298	28039	28181	28417	28296	28298	28529	27967	28249	28084	28150	28296	28162	28005	28250	28040	28014	28272	28032	28441	28227	28236	28438	28125	28342	28195	28295	28309	28060	28422	28284	28307	28335	28116	28138	28220	28288	28082	28289	28041	28040	28078	28187	28279	28089	28061	27990	28260	28357	28114	28237	28315	28275	28276	28377	28357	28265	28290	28104	28215	28312	28257	28422	28254	28129	28184	28326	28268	28007	27978	28123	28185	28341	28105	28457	28280	28057	28179	28266	28094	28077	28234	28343	28179	28187	28457	28164	28092	28283	28295	28104	28049	28250	28457	28096	28398	28506	28435	28289	28428	28071	28177	27993	28452	27808	28197	28192	28221	28164	28310	28110	28153	28144	28009	28142	28118	28297	28214	28370	28491	28010	28297	28211	28218	28114	28353	28136	28385	28092	28109	27878	27959	28280	28126	28125	28128	28313	28427	28215	28172	28186	28273	28354	28508	28065	28147	28474	28340	27981	28077	28227	28180	28219	28368	28364	28389	28201	28176	28269	28325	27956	28279	27997	28080	27982	27962	28292	28215	28681	28361	27907	28185	28407	28351	28189	28377	28446	28575	28155	28210	28283	28385	28143	28322	28189	28410	28502	28283	28316	28200	28362	28218	28411	28153	28079	28221	28049	28297	28050	28318	28225	28213	28042	28306	28174	28254	28462	28258	28387	28519	28090	28067	28066	28207	28112	28178	27997	28091	28534	28205	27965	28554	28175	27953	28142	28326	28255	28195	28261	28252	28321	28330	28065	28054	28417	28170	28327	28556	28168	28338	28437	28264	28179	28209	28257	28235	28196	28391	28190	28366	28176	28304	28162	28227	28090	28333	28139	28234	28086	28344	28375	28085	28259	28258	28284	28392	28359	28175	28035	28025	28242	28347	28312	28356	28274	28138	28250	28067	28220	28190	28389	28161	28411	28429	28344	28238	28028	28054	28007	28444	28149	28348	28089	28323	28322	28273	28089	28345	28300	28301	28181	28409	28309	28319	28358	27943	28210	28050	28398	28222	28272	28219	28300	28172	28192	28361	28086	28299	28260	28376	28336	28437	28263	28324	28206	28392	28122	28132	28267	28341	27992	28229	28140	28025	28059	28157	28221	28091	28130	28146	28351	28100	28091	28170	28011	28106	28093	28093	28312	28104	28369	28044	28264	28153	28060	28196	28194	28455	28230	28266	28315	28255	28175	28383	28304	28276	28156	28104	28330	28133	28059	28013	28282	28226	28342	28362	28175	28000	28175	27944	28275	28386	27860	28516	28174	28195	28303	28195	28378	28551	28202	28198	28000	27922	28475	28485	28411	28206	28264	28521	28405	28074	28128	28197	28153	28181	27993	28416	28529	28357	27878	28359	28225	28078	28308	28085	28310	28233	28332	28259	28172	27954	28203	28351	28139
23878	42418	40522	32905	66251	83018	68206	39920	24813	18870	17104	16754	16764	16807	16720	16663	16660	16559	16646	16729	16661	16918	16703	16920	16856	16607	16662	16731	16631	16769	16716	16758	16815	16894	16653	16570	16613	16543	16853	16599	16696	16724	16796	16532	16716	16523	16713	16772	16755	16612	16938	16557	16785	16684	16633	16737	16712	16618	16630	16419	16802	16628	16572	16713	16726	16655	16463	16481	16718	16654	16816	16607	16644	16745	16697	16590	16578	16643	16734	16589	16465	16519	16579	16561	16615	16538	16715	16627	16603	16638	16683	16592	16528	16694	16670	16760	16722	16524	16594	16678	16471	16699	16584	16608	16657	16469	16713	16583	16762	16494	16619	16515	16577	16443	16628	16649	16679	16776	16684	16611	16613	16747	16627	16681	16543	16740	16627	16482	16553	16576	16676	16544	16617	16567	16669	16703	16662	16561	16807	16653	16473	16557	16704	16661	16493	16555	16641	16427	16527	16631	16671	16471	16474	16753	16669	16583	16605	16518	16504	16548	16638	16700	16594	16743	16553	16714	16483	16717	16670	16512	16655	16626	16490	16594	16765	16576	16595	16591	16851	16498	16708	16342	16545	16462	16585	16695	16552	16575	16655	16802	16705	16815	16608	16618	16528	16600	16575	16660	16637	16641	16591	16621	16658	16528	16481	16640	16823	16655	16634	16590	16604	16743	16609	16710	16411	16654	16740	16451	16769	16601	16776	16593	16633	16563	16542	16490	16524	16618	16663	16495	16491	16801	16428	16724	16594	16550	16891	16641	16473	16650	16641	16551	16528	16634	16455	16759	16643	16523	16665	16716	16513	16627	16659	16506	16675	16826	16653	16676	16620	16664	16406	16688	16611	16640	16541	16845	16745	16683	16504	16844	16601	16741	16528	16653	16555	16371	16607	16563	16686	16463	16609	16494	16503	16540	16430	16572	16477	16445	16568	16382	16676	16559	16625	16556	16666	16405	16540	16702	16535	16678	16491	16456	16672	16812	16521	16568	16482	16643	16505	16498	16701	16699	16390	16694	16686	16679	16430	16669	16510	16687	16394	16581	16701	16739	16683	16669	16633	16785	16614	16644	16451	16543	16700	16550	16592	16795	16513	16613	16582	16349	16503	16650	16879	16524	16647	16534	16601	16510	16646	16556	16769	16768	16658	16715	16638	16671	16419	16753	16393	16739	16507	16730	16726	16498	16447	16697	16430	16605	16647	16533	16482	16647	16550	16666	16536	16639	16607	16765	16627	16459	16626	16515	16741	16500	16571	16689	16470	16611	16560	16476	16589	16520	16673	16646	16506	16745	16581	16599	16505	16642	16669	16647	16644	16527	16579	16460	16688	16570	16369	16552	16544	16648	16485	16662	16682	16564	16637	16498	16682	16690	16563	16577	16592	16485	16519	16616	16630	16757	16614	16513	16552	16380	16631	16516	16704	16640	16749	16717	16647	16584	16594	16610	16616	16622	16614	16688	16538	16433	16486	16645	16537	16537	16530	16527	16658	16564	16737	16607	16604	16637	16564	16573	16471	16851	16632	16666	16628	16896	16543	16608	16656	16654	16547	16496	16674	16614	16670	16769	16688	16545	16690	16421	16622	16653	16655	16734	16725	16681	16734	16534	16538	16501	16756	16618	16605	16670	16365	16434	16559	16703	16672	16660	16752	16431	16729	16572	16558	16532	16445	16608	16457	16571	16673	16716	16636	16537	16431	16526	16633	16685	16554	16457	16569	16779	16532	16549	16506	16810	16725	16708	16601	16701	16597	16717	16652	16705	16632	16599	16635	16609	16703	16670	16708	16669	16574	16622	16748	16584	16678	16542	16576	16512	16594	16695	16685	16582	16355	16599	16719	16413	16630	16570	16689	16592	16753	16729	16621	16624	16674	16627	16574	16527	16599	16512	16529	16662	16570	16475	16680	16554	16783	16646	16830	16507	16548	16667	16704	16799	16724	16601	16625	16439	16420	16607	16563	16757	16654	16587	16484	16623	16729	16594	16562	16784	16654	16613	16427	16663	16532	16573	16575	16628	16502	16721	16781	16530	16630	16438	16658	16663	16625	16471	16583	16577	16546	16815	16830	16761	16800	16538	16815	16379	16565	16802	16505	16569	16711	16522	16715	16431	16780	16555	16642	16754	16716	16790	16686	16716	16756	16658	16610	16625	16634	16633	16699	16494	16377	16585	16513	16629	16586	16603	16462	16688	16607	16721	16778	16617	16605	16449	16589	16583	16639	16460	16697	16659	16661	16605	16526	16795	16440	16651	16574	16562	16520	16678	16730	16512	16550	16638	16491	16687	16544	16708	16721	16598	16556	16517	16513	16567	16611	16637	16418	16597	16658	16571	16569	16693	16694	16521	16549	16436	16667	16553	16801	16707	16715	16608	16724	16494	16679	16644	16773	16810	16487	16629	16645	16734	16746	16574	16460	16622	16725	16802	16508	16417	16798	16747	16548	16381	16642	16758	16784	16393	16610	16505	16680	16607	16617	16614	16589	16541	16763	16473	16444	16777	16816	16591	16808	16601	16473	16636	16592	16534	16634	16532	16670	16790	16572	16549	16479	16494	16697	16522	16655	16708	16756	16499	16578	16528	16543	16583	16625	16748	16593	16573	16520	16694	16455	16487	16510	16518	16668	16580	16780	16636	16532	16751	16645	16676	16597	16816	16473	16706	16726	16523	16646	16328	16557	16578	16828	16450	16708	16525	16503	16682	16630	16541	16519	16593	16587	16510	16518	16612	16498	16573	16573	16562	16537	16688	16480	16617	16612	16613	16664	16504	16591	16449	16534	16821	16651	16460	16579	16638	16712	16708	16530	16527	16722	16653	16516	16593	16537	16585	16896	16543	16527	16637	16663	16516	16595	16595	16567	16433	16523	16459	16546	16591	16489	16569	16659	16670	16740	16569	16532	16707	16634	16487	16481	16608	16703	16715	16671	16564	16568	16607	16408	16530	16497	16561	16488	16561	16616	16461	16644	16543	16459	16764	16653	16635	16584	16590	16497	16771	16435	16616	16378	16572	16470	16644	16673	16616	16508	16378	16703	16666	16526	16512	16685	16713	16737	16529	16617	16415	16702	16597	16469	16527	16507	16670	16756	16728	16703	16435	16590	16598	16660	16493	16584	16595	16672	16531	16720	16605	16761	16509	16647	16849	16625	16666	16419	16496	16619	16466	16596	16727	16623	16620	16590	16483	16497	16586	16666	16634	16630	16619	16689	16562	16564	16689	16687	16540	16635	16653	16496	16734	16661	16655	16474	16610	16521	16661	16602	16626	16514	16717	16607	16551	16452	16628	16684	16628	16707	16594	16522	16426	16567	16488	16514	16609	16617	16499	16565	16761	16751	16545	16476	16485	16517	16560	16529	16647	16567	16485	16513	16699	16545	16661	16541	16562	16435	16605	16664	16586	16596	16460	16622	16625	16559	16626	16643	16489	16529	16591	16381	16491	16585	16446	16469	16528	16652	16836	16616	16589	16673	16783	16599	16598	16671	16712	16685	16501	16724	16598	16782	16419	16393	16703	16565	16617	16694	16673	16448	16874	16600	16679	16617	16533	16705	16493	16760	16652	16641	16783	16593	16461	16652	16546	16574	16525	16628	16509	16529	16583	16771	16589	16619	16632	16619	16777	16670	16502	16790	16587	16620	16589	16615	16587	16478	16681	16600	16399	16656	16638	16504	16401	16637	16454	16612	16617	16704	16583	16707	16631	16809	16652	16472	16682	16626	16800	16680	16617	16505	16815	16591	16661	16726	16618	16721	16672	16714	16590	16596	16519	16659	16543	16404	16553	16575	16546	16631	16545	16610	16647	16496	16568	16717	16688	16522	16326	16590	16568	16624	16540	16831	16506	16470	16757	16437	16563	16599	16508	16614	16631	16709	16653	16681	16502	16746	16758	16683	16461	16665	16813	16437	16579	16611	16513	16592	16648	16401	16742	16664	16547	16578	16713	16532	16478	16565	16607	16722	16694	16629	16665	16726	16602	16675	16595	16582	16586	16604	16546	16691	16657	16683	16571	16676	16801	16530	16432	16691	16577	16505	16629	16631	16652	16712	16617	16610	16593	16708	16623	16543	16670	16520	16612	16464	16660	16557	16615	16656	16771	16591	16593	16518	16630	16573	16610	16573	16715	16824	16604	16512	16561	16385	16640	16611	16592	16629	16644	16535	16612	16589	16713	16495	16562	16596	16612	16671	16511	16510	16537	16559	16782	16560	16473	16546	16453	16648	16650	16529	16536	16733	16573	16456	16621	16492	16570	16456	16592	16590	16805	16741	16773	16639	16652	16565	16582	16631	16494	16781	16572	16666	16718	16830	16441	16646	16563	16508	16561	16604	16692	16792	16547	16454	16582	16877	16483	16518	16548	16644	16577	16682	16576	16722	16660	16797	16480	16526	16664	16519	16559	16689	16621	16566	16430	16427	16591	16722	16659	16474	16566	16664	16729	16623	16583	16788	16415	16661	16711	16556	16563	16572	16604	16665	16671	16527	16406	16749	16666	16687	16518	16624	16664	16646	16744	16557	16609	16507	16586	16636	16789	16664	16736	16669	16481	16643	16598	16678	16666	16490	16413	16498	16668	16515	16626	16673	16548	16559	16736	16674	16601	16516	16404	16595	16502	16313	16682	16716	16563	16457	16686	16465	16598	16527	16709	16540	16500	16738	16524	16637	16618	16688	16538	16684	16740	16695	16400	16832	16355	16598	16628	16624	16615	16823	16629	16507	16528	16615	16761	16549	16574	16661	16817	16687	16557	16663	16573	16623	16481	16504	16432	16514	16614	16376	16750	16713	16552	16647	16535	16481	16620	16606	16725	16634	16553	16572	16451	16777	16520	16565	16454	16568	16578	16691	16524	16692	16681	16652	16673	16481	16545	16638	16562	16547	16649	16648	16677	16467	16648	16579	16627	16575	16570	16736	16523	16408	16733	16507	16570	16578	16576	16468	16697	16580	16679	16510	16652	16432	16451	16583	16518	16763	16490	16445	16569	16615	16462	16532	16496	16415	16732	16655	16504	16632	16718	16599	16514	16779	16729	16551	16596	16804	16806	16572	16543	16677	16608	16474	16702	16419	16529	16577	16789	16544	16612	16602	16635	16594	16606	16648	16634	16604	16613	16595	16753
32079	28868	34139	32917	33952	38958	36063	31188	28256	27497	27381	27038	27263	27153	27304	27041	27016	27171	27164	27227	27039	26862	27140	27193	27122	26838	27035	27507	27241	27258	27090	27152	26949	26956	27042	27165	27175	27025	27093	27224	27018	26954	27182	27021	27213	27039	27088	27231	27214	26880	27178	27098	27280	27211	27285	27140	27268	26978	27120	26857	27218	26944	27181	26991	27073	27041	26930	26995	27039	27128	27013	27103	27022	27061	27362	27101	26991	27207	27031	27134	26944	27113	27225	26795	27197	27073	27291	27262	27113	26956	27202	27121	26996	26849	27175	26942	27205	27013	26957	26858	27130	26963	27089	27025	27215	27131	27170	27196	27156	27080	27091	27024	27185	26993	27381	27117	27007	27212	26910	27226	26916	27093	27193	27126	27332	27019	27260	26987	27207	27014	26861	27158	27063	27068	27067	27398	27403	26880	27210	27334	27250	27184	27076	27189	27086	27074	27063	27151	26895	27022	27275	27051	27103	27125	27184	26823	27170	26916	27162	27103	27068	27225	27075	26872	26849	26902	27254	27050	27219	27223	27210	26900	27132	27208	26978	27164	27038	27020	27124	26771	27270	26978	26914	27094	26770	26958	27348	27204	27088	27084	26898	27181	27217	27042	27022	27368	27087	27085	27152	27013	26923	27132	27084	27231	26938	27180	26806	26945	26990	26948	27123	27296	26863	27156	27246	27188	27090	27144	27114	26975	27163	26869	27000	27138	27067	26936	26805	27146	27122	26950	27025	27267	27135	27026	27149	26881	26696	26900	27180	27131	26860	27284	26961	26941	27266	27137	27025	26768	27005	27180	26941	27116	27124	27054	27147	27074	27269	27096	26976	27134	26651	27213	27027	27048	27129	27065	27033	26743	26862	27269	27118	27062	27218	27364	26989	27230	26978	26879	27197	27343	27130	27385	27044	27228	27109	27309	27220	27204	27314	26904	27254	27042	27114	26759	27080	27003	26891	26925	26911	26907	27094	27205	26980	27208	27140	27142	27050	27041	26901	26884	26801	27030	26974	27073	26944	26875	26963	27031	27175	27150	27245	26715	26973	26991	26988	26933	26963	27133	26906	26855	27124	27211	27113	27226	27115	26976	27197	27077	27219	26831	27270	26933	27116	27215	27079	26894	27120	27016	26990	26939	27071	27170	26942	27119	26690	27043	27168	27173	27310	27162	27325	26917	27018	26946	26789	27227	27123	27094	27060	27286	27135	26907	27092	27276	26909	27106	27051	27002	27103	27065	27045	26897	27004	27143	27143	26965	26945	27156	27071	27194	27228	26950	27050	27051	26808	26749	27368	26979	27047	27204	27179	27116	27158	26928	27023	27293	26896	26956	27114	26964	26947	27114	27203	27028	27041	27084	26972	27168	27016	27129	26873	26992	27178	26946	27223	26882	26966	27050	27154	26976	27003	27181	27153	27073	27082	27006	27306	27116	27198	27027	26985	27055	27091	27046	26926	27167	27103	27022	27279	27044	27114	27205	26844	26855	27087	27068	27158	26876	26981	27093	26780	27060	27081	27165	27051	26954	27075	26733	27023	27178	27056	27011	26946	27059	27121	26978	27011	27258	27152	27017	26858	26983	27084	27114	27029	26950	27022	26943	26802	27148	27056	27039	27106	27037	26824	27220	27197	27087	27065	26666	27162	26935	26957	27178	26909	27078	27183	27000	26833	26918	27193	27075	26975	26907	27282	26805	27297	27005	26895	27359	27060	27275	27010	27124	26855	26995	27160	27051	27102	26990	27025	27291	27148	27084	27225	26836	27171	26988	26961	26824	27086	27077	26926	26885	27063	26979	27288	27008	27128	26698	27149	27229	27165	26795	26987	26809	27223	27426	27260	27184	27016	27013	27222	27289	26945	26832	27262	26914	27249	27233	26997	26924	27159	27072	27001	27067	27164	27012	27055	27266	27115	27224	27195	27296	27081	26766	26928	27194	26890	27111	27227	27176	27198	27038	27031	26868	27208	27047	26975	27146	27090	27000	27323	27041	26865	27148	27104	27027	27112	27245	26955	27154	27250	27015	27133	26831	27097	26859	26962	27111	27179	26678	27130	27111	26985	27071	27094	27080	27113	27225	27093	27105	27071	26948	27151	26825	27059	27076	27157	26736	27156	27336	27217	27131	27270	26844	26846	27084	27285	27100	27200	27179	26867	26967	26928	27061	27100	27175	26994	27152	27148	26736	27027	27004	26829	26853	26960	26822	27069	27256	26953	27059	27170	27012	27290	27135	26805	26965	27138	26822	26889	27049	26915	27401	27055	27344	27056	27039	26867	27080	27314	27118	27059	26988	26800	27146	27133	27022	27138	27115	27141	26731	27020	27104	27216	26803	27173	26983	27141	26894	27039	27153	27018	27001	26684	26756	27120	26987	27215	27024	26989	26880	27270	27075	27032	27183	27253	27373	27117	27301	27156	26771	26911	27039	27059	27429	27083	27362	27255	26988	27000	27038	27257	27009	27526	26946	27061	27088	27231	26998	27084	26900	26997	27108	26901	27005	26983	27114	27041	27075	27040	27043	26862	26964	27242	27183	27259	26727	26907	26796	26858	27229	27117	27025	26993	27111	27078	26999	27062	27128	27129	27110	27058	26853	26958	27331	26888	27280	27314	26824	27108	27053	27144	27275	27175	27251	27150	27196	27366	27190	27008	27088	26944	27076	27027	27227	26989	27127	27055	27168	27129	26974	27012	27053	26948	27016	26942	27081	27262	26960	27076	27157	27124	27049	27189	27085	27159	26988	27236	27108	26962	27257	27184	27178	26926	26959	27256	27155	27023	26876	27142	26869	26987	27269	26979	26948	27207	27060	26929	27357	27348	27068	27184	27442	27178	27052	27047	26999	26907	26985	27022	27092	26848	26816	26978	27062	27225	27053	27091	27154	27137	26825	26949	27009	26974	26951	27106	27178	27219	27139	26761	27157	26929	26635	27176	27086	26918	26976	27290	27100	26982	27050	27277	27040	26963	27058	27172	27297	26808	26894	27042	27045	27138	26968	27061	27254	27184	26870	26985	27037	27215	27117	27058	26845	27098	27090	27238	26999	27035	27139	27129	26888	27222	27370	27102	27014	27038	27089	27105	27328	27118	27247	27180	27091	27052	27270	27107	27143	26995	27095	26885	27067	27018	27065	26817	26981	26787	27309	27121	26889	27187	27288	26977	27078	26921	27034	27236	27068	27130	27014	26827	26961	27165	27198	26891	26931	27151	26991	27008	26685	27057	27156	27119	27214	27097	27087	26958	27281	26986	27244	26922	27147	27007	27012	27075	26874	27080	27161	26935	27127	26892	26994	27201	27076	27049	27053	27185	27188	26766	27085	27216	27042	27035	27155	26983	27142	27048	27216	26958	27096	26947	27056	26976	27120	27167	27001	27081	27130	26927	26945	27142	27022	26710	26813	26995	27290	27000	27040	26986	26841	27006	27240	27085	27274	27030	27049	27095	27211	27091	27345	27050	27231	27267	27236	26939	26977	26992	27403	27072	27510	26898	27112	27137	26979	26835	27086	27062	26830	27070	27141	26838	27187	27362	26914	27052	27074	27036	27204	27111	26877	27186	27004	27114	27015	27195	27062	26932	27049	27107	27160	26753	27016	27036	27112	27209	27043	26902	26925	27209	27004	26958	27425	27184	26989	27106	27072	26971	27324	26869	26989	26903	27114	27243	27049	27362	27193	27004	27127	26864	27240	27036	27152	27185	27112	26966	27081	27060	26847	27253	27128	27154	27085	27124	26806	27249	27081	27168	27169	27224	27129	27251	27051	26946	27080	27213	27142	26891	26957	27117	26964	27198	26818	27045	26855	27088	27152	26940	26995	27098	27200	27048	27179	27229	27031	26921	26987	26820	26978	27232	26773	27172	27009	27052	26993	27095	27174	26940	27472	27121	26956	26941	27355	27068	27351	27206	26995	27006	27134	27013	27202	27170	27101	27214	27003	27341	27182	27276	27132	27208	26914	27137	27255	27158	26993	26716	26883	26808	27158	27273	26931	26818	27330	26802	27187	27175	27101	27009	26889	26903	27196	26963	26925	27339	27128	27055	27181	26980	27029	27008	27036	26874	27033	27010	27084	27263	27046	27046	27132	27096	27142	26861	26945	27050	26824	27096	26913	27060	26898	27077	27239	27018	27031	27071	27082	27075	27086	26938	27067	27207	27151	27088	27065	27110	26915	27277	27237	27250	26970	26991	27026	26943	27137	27133	27269	27135	27268	27028	27024	26898	27260	27132	26775	27140	27039	27112	26906	27102	27174	27276	27194	26983	26768	27299	27097	26895	27112	26813	26975	27043	27136	27141	26868	27205	27060	27319	26832	26955	27168	27149	27149	27152	27131	26822	27132	27068	27057	27173	26891	26808	26927	26865	27026	27090	27337	26979	27123	27132	27212	27274	26984	27019	26991	27151	27117	26986	27245	27153	26949	27097	27170	27210	26868	27121	26790	26943	27062	27173	26895	27083	26963	27159	26950	27038	27104	27050	27214	26980	27265	27151	27188	26957	26961	27057	27105	26902	27063	27118	27228	27035	26991	27259	27111	27118	26963	26970	27072	27136	27125	27161	27076	27274	27328	26978	27047	27011	26827	26954	27312	27014	27197	27285	27018	27337	27286	27076	27069	27298	27010	26878	27064	27015	27099	27117	26988	27146	27057	26984	27091	26982	27155	27079	26904	27177	27050	27247	27149	26971	27260	26966	27115	26931	26989	27000	27183	26914	27158	27126	27010	27027	26925	26856	27238	26986	26965	27159	26903	27192	27182	27050	27099	26856	27087	27098	26839	27048	26980	27155	27035	26979	27124	27041	27106	27195	27419	27351	26991	27115	26944	26951	26968	27080	27103	27090	27298	27044	26958	26956	26706	26936	27098	27049	27110	27274	27084	26965	27021	27334	27161	26991	27002	26928	27176	27003	27339	27238	27057	27188	26925	26970	27209	27111	26971	26866	27265	27189	27400	27163	27153	27192	27179	26625	27147	27058	27221	27114	27031	27029	27185	26859	26934	26919	27261	27165	27236	27208	27128	27061	27152	26848	26939	26980	27012	27067	27213	26909	27228	27245	27086	26944	26885	27109	27247	27156	27070	27203	27074	27086	27238	27059	27039	26949	26938	27204	26919	27046	27087
20515	27963	25478	21524	25140	28037	23906	18673	16580	15941	15759	15787	15457	15883	15754	15726	15801	15792	15677	15750	15696	15702	15725	15660	15677	15779	15781	15678	15860	15738	15667	15609	15637	15605	15757	15799	15690	15699	15880	15759	15795	15580	15871	15764	15625	15635	15819	15845	15556	15815	15663	15764	15724	15698	15625	15577	15486	15719	15713	15721	15571	15643	15514	15682	15801	15611	15665	15771	15739	15638	15707	15680	15725	15791	15687	15805	15686	15764	15650	15677	15790	15800	15483	15742	15514	15657	15430	15653	15725	15603	15602	15667	15623	15669	15418	15566	15680	15749	15653	15484	15712	15576	15913	15761	15705	15617	15679	15758	15776	15645	15700	15438	15767	15680	15720	15770	15662	15684	15821	15661	15620	15575	15600	15702	15640	15694	15689	15566	15746	15558	15562	15700	15545	15677	15862	15691	15609	15547	15680	15580	15677	15613	15466	15596	15852	15522	15758	15588	15620	15822	15575	15668	15583	15807	15755	15575	15725	15677	15486	15725	15651	15680	15717	15651	15719	15562	15689	15482	15787	15603	15679	15628	15760	15612	15826	15719	15684	15776	15510	15468	15766	15483	15634	15684	15693	15815	15615	15590	15638	15690	15548	15613	15583	15729	15692	15699	15540	15646	15802	15557	15663	15595	15798	15717	15467	15628	15828	15832	15507	15688	15601	15454	15717	15666	15474	15688	15679	15578	15574	15540	15667	15808	15679	15533	15511	15688	15680	15628	15587	15670	15800	15644	15784	15622	15710	15579	15766	15676	15691	15608	15758	15618	15778	15557	15745	15776	15739	15678	15606	15683	15547	15762	15549	15584	15657	15406	15710	15638	15548	15753	15613	15689	15544	15885	15667	15726	15922	15733	15573	15589	15813	15730	15588	15402	15649	15528	15472	15797	15691	15612	15589	15887	15716	15610	15578	15626	15659	15798	15725	15656	15450	15567	15791	15632	15680	15736	15753	15817	15639	15717	15510	15733	15667	15693	15691	15521	15814	15804	15651	15795	15750	15566	15654	15642	15667	15606	15474	15683	15745	15637	15565	15698	15573	15543	15626	15669	15860	15435	15624	15439	15912	15841	15676	15814	15772	15690	15633	15547	15700	15396	15635	15683	15465	15675	15626	15714	15540	15631	15702	15762	15763	15757	15666	15786	15795	15663	15571	15852	15780	15741	15684	15591	15696	15588	15694	15617	15692	15568	15565	15649	15774	15751	15587	15573	15659	15492	15794	15663	15679	15631	15532	15644	15642	15689	15482	15539	15651	15620	15666	15806	15623	15515	15703	15732	15904	15790	15531	15472	15693	15672	15696	15753	15506	15534	15548	15628	15643	15566	15602	15713	15499	15732	15863	15639	15513	15681	15776	15752	15778	15803	15641	15699	15637	15545	15652	15807	15583	15756	15686	15681	15712	15677	15779	15699	15574	15613	15755	15697	15640	15723	15565	15722	15819	15689	15600	15599	15581	15661	15717	15529	15638	15566	15561	15720	15673	15685	15676	15606	15555	15821	15749	15634	15434	15609	15707	15608	15732	15591	15573	15833	15674	15735	15710	15598	15784	15706	15522	15686	15658	15658	15604	15670	15732	15660	15676	15679	15602	15485	15592	15672	15650	15595	15657	15746	15833	15767	15721	15722	15747	15601	15799	15650	15709	15647	15618	15622	15597	15659	15626	15768	15654	15640	15663	15798	15832	15686	15602	15642	15815	15585	15641	15658	15630	15846	15595	15634	15676	15695	15696	15563	15656	15678	15749	15715	15644	15724	15572	15756	15643	15706	15711	15762	15652	15681	15596	15765	15570	15620	15712	15648	15694	15566	15823	15689	15771	15525	15645	15720	15768	15782	15692	15483	15666	15623	15629	15712	15642	15809	15664	15589	15515	15800	15620	15657	15709	15827	15630	15575	15707	15687	15612	15570	15777	15685	15577	15679	15656	15625	15711	15678	15726	15575	15666	15536	15704	15616	15728	15630	15731	15620	15442	15601	15569	15798	15746	15813	15678	15688	15712	15514	15519	15639	15823	15607	15811	15697	15750	15700	15601	15527	15647	15588	15690	15634	15624	15704	15658	15606	15607	15455	15726	15592	15548	15628	15662	15638	15693	15682	15540	15678	15815	15612	15585	15712	15680	15647	15682	15618	15547	15706	15671	15582	15697	15671	15787	15885	15582	15649	15534	15872	15633	15816	15553	15809	15651	15650	15799	15721	15765	15491	15719	15671	15745	15607	15579	15629	15495	15735	15715	15633	15739	15697	15522	15601	15456	15517	15580	15776	15661	15738	15636	15532	15720	15660	15697	15692	15761	15544	15727	15700	15805	15734	15688	15595	15515	15706	15650	15795	15677	15601	15590	15642	15734	15570	15778	15879	15547	15634	15626	15778	15764	15733	15770	15744	15545	15685	15589	15698	15785	15787	15606	15578	15639	15690	15599	15780	15672	15527	15722	15634	15575	15663	15541	15661	15521	15733	15337	15661	15839	15662	15573	15702	15696	15648	15660	15577	15701	15830	15604	15859	15635	15604	15531	15693	15864	15690	15687	15652	15605	15605	15673	15548	15724	15673	15597	15768	15498	15729	15735	15878	15863	15480	15547	15606	15654	15708	15731	15733	15557	15671	15851	15845	15551	15713	15763	15521	15755	15758	15667	15674	15617	15672	15531	15695	15680	15582	15762	15541	15709	15619	15794	15595	15514	15686	15578	15875	15687	15632	15436	15566	15526	15632	15640	15574	15767	15568	15531	15650	15446	15690	15750	15668	15576	15621	15523	15810	15740	15579	15854	15828	15722	15784	15645	15702	15681	15778	15733	15695	15472	15719	15664	15770	15733	15719	15570	15797	15798	15645	15754	15821	15494	15802	15797	15557	15636	15402	15850	15656	15712	15833	15729	15754	15547	15647	15581	15739	15691	15736	15612	15790	15707	15584	15683	15926	15593	15529	15713	15625	15866	15704	15762	15615	15720	15693	15833	15623	15572	15501	15710	15612	15785	15741	15633	15517	15554	15652	15703	15733	15619	15709	15684	15709	15534	15586	15671	15629	15776	15732	15693	15624	15674	15795	15650	15542	15675	15664	15541	15694	16060	15678	15843	15499	15770	15756	15653	15757	15615	15705	15664	15668	15670	15910	15782	15727	15665	15761	15726	15706	15745	15814	15620	15838	15752	15738	15682	15633	15715	15837	15634	15759	15616	15730	15689	15822	15494	15700	15771	15622	15649	15743	15694	15692	15662	15802	15591	15679	15717	15618	15722	15676	15621	15704	15718	15698	15632	15743	15710	15665	15665	15582	15693	15636	15748	15658	15735	15609	15693	15487	15589	15533	15645	15750	15630	15727	15704	15770	15879	15583	15638	15741	15725	15775	15689	15758	15756	15631	15673	15640	15664	15655	15654	15752	15557	15894	15458	15619	15654	15928	15623	15681	15683	15590	15791	15848	15658	15619	15546	15733	15748	15713	15642	15599	15804	15794	15590	15677	15868	15652	15741	15727	15756	15781	15644	15648	15616	15684	15874	15577	15565	15740	15637	15585	15607	15695	15543	15686	15687	15722	15826	15790	15714	15597	15709	15716	15662	15743	15640	15691	15683	15723	15739	15692	15841	15768	15508	15607	15702	15522	15579	15680	15534	15561	15723	15638	15693	15793	15574	15501	15785	15716	15677	15606	15779	15697	15553	15872	15464	15591	15556	15665	15616	15548	15618	15625	15577	15638	15587	15645	15844	15612	15599	15731	15589	15532	15846	15650	15658	15760	15674	15646	15746	15685	15641	15854	15472	15750	15550	15530	15686	15649	15654	15663	15820	15727	15499	16057	15734	15573	15622	15624	15788	15622	15704	15531	15629	15631	15714	15545	15783	15504	15613	15635	15603	15831	15775	15689	15695	15572	15743	15569	15723	15636	15648	15664	15724	15724	15796	15428	15758	15749	15861	15712	15452	15590	15606	15610	15714	15550	15885	15597	15700	15709	15690	15717	15733	15625	15601	15565	15636	15755	15788	15837	15722	15684	15462	15771	15729	15610	15700	15635	15659	15553	15594	15943	15840	15689	15762	15505	15735	15557	15730	15736	15673	15691	15772	15719	15824	15612	15887	15745	15872	15685	15656	15634	15637	15661	15564	15665	15476	15594	15625	15622	15634	15581	15711	15763	15809	15769	15585	15771	15689	15724	15931	15757	15870	15758	15732	15699	15630	15661	15748	15596	15624	15734	15574	15717	15708	15525	15780	15687	15612	15647	15653	15647	15745	15763	15620	15525	15661	15659	15412	15609	15522	15757	15715	15702	15623	15672	15869	15638	15646	15872	15493	15707	15607	15496	15784	15807	15680	15620	15493	15749	15447	15601	15670	15875	15755	15673	15742	15656	15589	15911	15767	15653	15764	15586	15624	15556	15893	15553	15554	15849	15635	15491	15775	15669	15709	15798	15418	15650	15852	15769	15822	15798	15659	15710	15714	15782	15771	15706	15543	15734	15727	15662	15758	15633	15665	15611	15609	15694	15554	15720	15632	15693	15773	15641	15564	15815	15675	15857	15635	15725	15569	15663	15775	15597	15747	15572	15570	15699	15586	15641	15677	15513	15698	15643	15601	15723	15623	15537	15691	15738	15718	15668	15570	15489	15744	15647	15624	15756	15723	15660	15813	15594	15612	15747	15755	15696	15687	15592	15596	15573	15834	15725	15630	15770	15815	15648	15645	15531	15680	15647	15556	15552	15682	15767	15507	15691	15676	15686	15819	15587	15888	15763	15705	15435	15656	15746	15693	15817	15618	15727	15516	15617	15827	15580	15571	15635	15586	15746	15634	15550	15616	15630	15742	15664	15747	15821	15549	15699	15720	15749	15618	15652	15620	15688	15559	15696	15711	15654	15709	15568	15654	15708	15771	15640	15721	15578	15526	15732	15644	15641	15547	15487	15679	15764	15750	15640	15770	15700	15662	15547	15774	15701	15535	15644	15696	15650	15611	15647	15862	15775	15626	15748	15602	15721	15680	15591	15583	15581	15646	15550	15595	15672	15726	15593	15874	15717	15712	15622	15479	15636	15787	15452	15679	15740	15715	15698	15693	15714	15657	15611	15536	15527	15617	15609	15791	15620	15687	15793	15630	15426	15659	15791	15786	15488
24089	21273	28460	26966	42752	70096	61843	43286	31930	28405	27059	26725	26644	26633	26529	26395	26351	26545	26461	26426	26346	26333	26534	26546	26302	26429	26501	26393	26274	26400	26344	26371	26163	26236	26274	26355	26338	26132	26161	26349	26280	26130	26037	26219	26283	26525	26308	26254	26230	26037	25930	26359	26268	26405	26118	26313	26244	25985	26209	26224	26195	26425	26217	26272	26451	26130	26085	26092	26377	26149	26165	26159	26193	26112	26027	26285	26438	26182	26533	26112	26428	25932	26180	26340	26312	26163	26359	26117	26336	26140	26350	25944	26251	26086	26171	26411	26173	26015	26406	26365	26194	26010	26197	25837	26162	26271	26073	26186	26171	26168	26453	26329	26699	26601	26248	26286	26027	26104	26326	26492	26198	26470	26472	26416	26180	26124	26188	26270	26242	26246	26141	26069	26407	26336	26060	25882	26201	26172	26335	26519	26405	26008	26216	26253	26252	26246	26132	26182	26197	26190	26175	26137	26228	26254	26081	26097	26367	26293	26253	25871	26254	26160	26093	26223	26415	26303	26047	26187	26164	26161	26301	26404	26017	26088	25983	26207	26137	26260	26243	26374	26241	26177	26216	26357	26214	26336	26145	26157	26299	26253	26068	26216	26355	26180	26227	26001	26468	26370	26107	26090	26202	26233	26110	26276	26180	26139	26157	26077	26263	25928	26157	26074	26207	25872	26186	26330	26406	26041	26037	25926	26061	26188	26200	26374	26055	26313	26284	26278	26274	26102	26361	26338	26269	25985	26300	26325	26167	26223	26231	26155	26337	26225	25989	26088	26255	26127	26142	26057	26085	26124	26066	26101	26153	26090	26224	26357	26277	25901	26302	26239	26216	25993	26265	26080	26399	26141	26286	26225	26442	26425	26154	26079	26334	26362	26316	26187	26225	26272	26374	26068	26309	26306	26105	26316	26355	26146	26267	26311	26107	26129	26499	26207	26261	26105	26243	26202	26320	26347	26080	26315	26174	26321	26244	26170	26293	26057	26343	26346	26263	26156	26133	26386	26136	26082	26283	25998	26225	26031	26150	26195	26297	26279	26028	26082	26183	26080	26190	26242	26282	26380	26402	26148	25953	26287	26245	26069	26202	26245	26154	26246	26185	26177	26448	26334	26111	26118	26458	26354	26522	26064	26100	26287	26193	26464	26134	26143	26067	26105	25972	26412	26342	26103	26042	26128	26239	26364	26105	26314	26310	26226	26342	26422	26305	26181	26480	26399	26107	26423	26292	26386	26199	26165	26169	26140	26681	26216	26399	26264	26247	26409	26022	26179	26138	26268	26252	26180	26100	26334	26212	26164	26272	26262	26352	26033	26324	26199	26467	26250	26417	26353	26191	26347	26132	26287	26131	26065	26337	26267	26000	26208	26158	26464	26154	26211	26086	26094	26227	26216	26166	26439	26312	26219	26167	26245	26300	25945	26157	26123	26152	26253	26213	26069	26139	26306	26279	26355	26346	26062	26397	26243	26149	26290	26157	25870	25956	26020	26025	26250	26190	26339	26340	26437	25908	26135	26158	26123	26111	26078	26285	26225	26180	26336	26310	26254	26301	26213	26081	26529	26252	26257	26264	26067	26336	26400	26259	26069	26226	26291	26529	26196	26199	26261	26059	26082	26197	26096	26092	25951	25968	26302	26186	26362	26330	26200	26202	26217	26379	26293	26009	26311	26236	26310	26134	26156	26115	26306	26249	26259	26008	26289	26207	26157	26053	26282	26283	26235	26327	26183	26234	26378	26343	26415	26177	25967	26518	26318	25891	26254	26271	26302	26196	26180	26507	26227	26406	26454	26271	26156	26467	26046	26109	26113	26205	26122	26161	26651	26216	26359	26389	26134	26171	26177	26151	25862	26180	26500	26356	26099	25904	25982	26167	26099	26194	26126	26211	26136	26210	26115	26193	26083	26119	26199	26428	26484	26297	26350	26429	26268	26373	26183	26447	26074	26113	26221	26242	26116	26203	26232	26083	26028	26206	26069	25861	26183	26159	26216	26028	26169	26303	26197	26029	26269	25981	26181	26271	25928	26237	26028	26270	26032	26209	26199	26190	26067	26332	26036	26202	26283	26047	26452	26156	26110	26315	26313	26319	26262	26400	26566	26366	26260	25986	25978	26303	26417	26291	26177	26185	26562	26313	26136	26395	26280	26196	26136	26386	26186	26265	26408	26416	26267	26234	26262	26197	26327	26298	26046	26430	26256	26405	26346	26419	25966	26073	26189	26355	25948	26115	26048	26282	26186	26245	26264	26012	26037	26082	26266	26074	26072	26408	26232	26235	26163	26063	26310	25886	26159	26271	26195	26425	26080	26226	26096	26112	26007	26011	25956	26204	26186	26167	26111	26116	26389	26295	26112	26197	25999	26116	26046	25927	26436	26298	26247	26461	26283	26361	26288	26272	26299	26478	25917	26112	26267	26265	26255	26068	26250	26411	26311	26522	26230	26091	26142	26161	26127	26285	26114	26228	26216	26324	26378	25849	26150	26129	26057	26030	26159	26258	26405	26474	26253	26218	26163	26145	26407	26225	26060	26211	26364	26104	26226	26110	26339	26410	25994	26025	26363	26332	26403	26255	26157	26443	26312	26401	26231	26078	26114	26435	25945	26291	26176	26504	26399	26175	26142	26195	26376	26569	26304	26043	26286	26134	26294	26275	26135	26120	26235	26401	26185	26242	26507	26425	26129	26201	26321	26218	26463	26065	26392	26183	26383	26537	26356	26298	26341	26256	26177	26320	26199	26248	26017	26034	26274	26240	26248	26255	26147	25950	26244	26203	26274	26237	26161	26394	26146	26046	26131	26127	26021	26040	26382	26235	26161	26192	26332	26463	26215	26316	26327	26103	26061	26066	26307	26191	26217	26088	26317	26484	26175	26184	26231	26150	26128	26023	26076	26185	26383	26191	26223	26267	26290	26275	26207	26012	25952	26307	26116	26554	25982	26036	26415	26264	26095	26195	26123	26350	26197	26112	26508	25948	26026	26075	26298	26322	26392	26284	26104	26024	26318	26475	26142	26275	26116	26265	26184	26433	26210	26323	26254	26050	26126	26142	26137	25890	26087	26393	26202	26048	26349	26237	26198	26095	26398	26208	26257	26352	26340	26051	26363	26245	26086	26187	26096	26011	26154	26071	26069	26221	26388	26185	26218	26022	26296	26281	26213	26592	26299	26200	26020	26354	26113	26112	26197	26280	26438	26418	26263	26066	26310	26245	26241	26406	25881	26146	26232	26138	26001	26079	26543	26064	26264	26128	26140	26079	26215	26072	26228	26202	26288	26327	26262	26193	25961	26211	26252	26049	25913	25977	26167	26239	26315	26201	26089	26436	26079	26063	26390	26449	26220	26269	26167	26222	25958	26292	26602	26272	25882	26369	26208	26261	25874	26408	26033	26171	26221	26197	25996	26183	26122	26109	26208	25960	26247	26262	26441	26197	26411	26377	26275	26140	25902	26026	25955	26091	26071	26151	26417	26177	26255	26293	26139	25981	25928	25966	26205	26361	26154	26286	26095	26328	26096	26235	26353	26374	26142	26259	26200	26361	25966	26152	26136	26207	26283	26270	26153	26338	26335	26244	25824	25979	26137	26038	26213	26052	26252	26121	25941	26198	26393	26201	26231	26234	26204	26109	26181	26155	26305	26417	26178	26237	26261	26228	26134	25935	26249	26381	26446	26298	26127	26542	26111	26256	26040	26379	26135	26048	25977	26314	26188	26088	26272	26235	26448	26394	26330	26034	26370	26026	26026	25986	26055	26106	26328	26346	26035	26215	26154	26365	26379	26148	26092	26211	26355	25949	26226	26327	26038	26163	26163	26340	26319	26484	26391	26163	26063	26482	26095	26233	26155	25962	26351	26280	26233	26357	26202	26050	26229	26130	26140	26282	26344	26252	26078	26092	26263	26211	26042	26037	26108	26176	26400	26333	26299	26218	26256	26230	26430	26438	26190	26308	26382	26164	26119	26185	25896	26285	26266	26456	26240	26373	26011	26071	26405	26108	26367	26216	26350	26221	26152	26162	26252	25994	26132	26368	26334	26024	26313	25948	26213	26069	26385	26376	26178	26291	26206	26122	26211	26287	26223	25961	26029	26191	26157	26317	26408	26366	26324	26182	26224	26175	26276	26210	26076	26209	26309	26167	26302	26234	26186	26303	26097	26281	26150	26132	26217	26325	26376	26240	26297	26268	26222	26344	26252	26377	26262	26468	26244	26388	26246	26365	26122	26243	26189	26373	26082	26161	26193	26325	26152	26109	26394	26435	26303	26185	26079	26338	26209	26087	26407	26275	26303	26306	26241	25866	26180	26265	26181	25968	26331	26251	26293	26418	26316	26262	26279	25981	26224	26415	26287	26374	26023	26397	26122	26141	26222	26424	26436	26100	25928	26315	26274	26190	26344	26065	26294	26074	26044	26325	26255	26499	26049	26353	26172	26274	25883	26188	25861	26182	26199	26140	26217	26269	26321	26232	26193	26213	25999	26266	26186	26135	26481	25972	26113	26250	26085	26132	26308	26031	26410	26080	26333	26345	25995	26397	26261	26111	26415	26220	26181	26226	25980	26193	26089	26186	26266	26077	26552	26337	26221	25760	25972	26384	26195	26163	26385	26139	26071	26203	26417	26091	26184	26306	26353	26186	25959	26281	26229	26186	26140	26321	26224	26149	26200	26035	26251	26210	26175	26083	26225	26441	26210	26401	25733	26140	25945	26100	26141	26235	26147	26319	26254	26275	26435	26267	26309	26229	26017	26219	26383	26229	26248	26180	26352	26243	26175	25973	26159	26540	26302	26169	26327	25911	26204	26598	26059	26132	26112	26281	26166	26268	26170	26475	26146	26057	26375	26220	25892	26186	26247	26136	26249	25908	26249	26135	26089	26222	26053	26314	26208	26122	26258	26187	26024	26112	26188	26008	26043	26536	26142	26226	26167	26118	26337	26046	26181	26110	26279	26105	26184	26123	26181	26260	26198	26042	26006	26097	26163	26385	26109	26289	25928	25838	26165	26163	26308	26157	26108	26248	26553	26250	26369	26161	26322	26257	26246	26380	26408	26337	26227	26056	26103	26169	26303	26199	26183	26255	26499	26065	26282	26347	26272	26261	26305	25967	26353	26229	26173
22073	40305	37923	28244	51306	71541	55801	31497	20624	16914	15693	15704	15530	15580	15647	15661	15781	15624	15721	15492	15584	15561	15669	15486	15549	15455	15689	15633	15507	15644	15559	15699	15657	15513	15658	15708	15631	15514	15603	15576	15531	15617	15434	15552	15647	15549	15560	15655	15549	15567	15540	15538	15377	15446	15651	15439	15634	15592	15413	15383	15604	15785	15504	15636	15360	15795	15567	15436	15653	15427	15409	15451	15458	15593	15712	15631	15582	15577	15450	15449	15619	15605	15497	15466	15538	15489	15697	15338	15600	15578	15539	15501	15611	15523	15442	15675	15473	15588	15674	15510	15420	15451	15567	15558	15504	15520	15542	15435	15541	15522	15567	15515	15557	15554	15515	15618	15574	15504	15332	15671	15659	15552	15478	15671	15569	15518	15587	15704	15349	15562	15591	15638	15573	15514	15699	15435	15519	15586	15652	15524	15526	15550	15513	15491	15523	15379	15407	15368	15609	15498	15534	15622	15346	15407	15557	15429	15636	15608	15461	15444	15687	15634	15364	15417	15627	15628	15830	15366	15563	15471	15341	15492	15531	15478	15554	15560	15482	15604	15582	15466	15528	15460	15555	15461	15509	15440	15504	15577	15653	15487	15592	15581	15381	15706	15558	15400	15445	15474	15531	15417	15690	15617	15680	15544	15615	15575	15501	15554	15395	15633	15479	15512	15576	15541	15559	15443	15557	15681	15505	15556	15445	15552	15385	15613	15639	15449	15502	15383	15474	15466	15596	15698	15540	15525	15492	15394	15497	15622	15618	15431	15752	15591	15380	15339	15475	15570	15594	15570	15640	15413	15606	15421	15492	15585	15523	15640	15397	15515	15639	15442	15450	15447	15450	15518	15394	15399	15651	15625	15513	15545	15669	15489	15526	15559	15623	15406	15694	15640	15519	15545	15510	15703	15537	15547	15592	15590	15361	15572	15641	15609	15574	15546	15541	15610	15442	15432	15675	15510	15535	15531	15444	15588	15675	15361	15502	15635	15487	15485	15602	15532	15391	15711	15407	15625	15475	15568	15431	15590	15628	15759	15626	15667	15612	15600	15441	15393	15613	15530	15472	15382	15742	15449	15403	15642	15536	15427	15570	15593	15514	15624	15489	15422	15494	15684	15417	15543	15523	15682	15590	15656	15491	15440	15409	15540	15633	15569	15552	15668	15422	15564	15575	15626	15522	15608	15641	15500	15727	15397	15396	15504	15511	15566	15747	15538	15473	15617	15566	15515	15513	15761	15293	15552	15600	15565	15503	15429	15580	15450	15656	15530	15386	15514	15428	15543	15630	15502	15530	15482	15652	15518	15704	15535	15468	15718	15549	15536	15397	15520	15523	15541	15576	15680	15334	15558	15506	15592	15607	15652	15499	15580	15485	15454	15580	15440	15554	15471	15528	15720	15629	15524	15470	15513	15483	15539	15484	15533	15622	15635	15372	15731	15557	15669	15434	15624	15482	15402	15452	15388	15647	15322	15450	15386	15514	15587	15665	15508	15570	15724	15593	15368	15562	15536	15505	15550	15516	15411	15466	15537	15382	15691	15472	15507	15712	15473	15491	15490	15552	15623	15459	15538	15263	15519	15543	15472	15436	15646	15493	15507	15556	15481	15475	15470	15619	15519	15511	15600	15515	15574	15598	15467	15495	15451	15488	15580	15628	15488	15638	15588	15559	15587	15578	15555	15744	15465	15541	15664	15527	15446	15375	15586	15589	15423	15557	15632	15494	15526	15536	15553	15536	15499	15584	15335	15665	15396	15619	15454	15419	15495	15571	15352	15427	15338	15353	15413	15602	15663	15567	15531	15751	15424	15448	15705	15468	15474	15466	15342	15556	15773	15559	15327	15530	15521	15625	15577	15650	15553	15609	15513	15711	15331	15632	15718	15510	15406	15438	15378	15574	15664	15497	15536	15644	15619	15407	15473	15482	15537	15665	15608	15514	15478	15543	15538	15303	15475	15566	15668	15464	15384	15567	15558	15599	15378	15627	15699	15569	15645	15591	15739	15583	15536	15533	15465	15757	15555	15791	15588	15440	15546	15613	15555	15428	15415	15535	15682	15427	15500	15515	15672	15601	15530	15378	15517	15653	15410	15553	15367	15556	15579	15691	15593	15456	15449	15395	15551	15574	15462	15480	15622	15555	15548	15668	15688	15579	15463	15678	15530	15468	15345	15458	15707	15647	15341	15598	15537	15578	15465	15458	15463	15540	15671	15601	15464	15517	15512	15568	15426	15529	15784	15445	15404	15625	15402	15431	15472	15654	15525	15404	15421	15534	15412	15506	15443	15489	15588	15753	15549	15689	15587	15498	15497	15683	15462	15570	15497	15555	15566	15695	15407	15536	15403	15414	15699	15430	15515	15452	15617	15455	15488	15424	15437	15431	15583	15759	15548	15673	15610	15445	15522	15556	15463	15624	15454	15603	15663	15345	15578	15655	15559	15552	15354	15696	15394	15543	15451	15566	15547	15568	15455	15590	15403	15522	15443	15569	15582	15634	15572	15464	15632	15563	15658	15730	15440	15496	15593	15493	15266	15551	15392	15409	15552	15424	15439	15518	15534	15471	15321	15622	15669	15532	15542	15416	15519	15298	15412	15553	15674	15485	15394	15663	15452	15549	15551	15560	15524	15658	15622	15636	15614	15431	15674	15524	15488	15351	15594	15309	15554	15496	15461	15369	15621	15616	15585	15555	15548	15508	15392	15797	15631	15485	15675	15429	15552	15548	15626	15686	15531	15480	15618	15683	15532	15674	15368	15553	15445	15615	15451	15650	15633	15493	15564	15544	15390	15600	15570	15534	15425	15417	15405	15528	15629	15526	15522	15752	15593	15230	15550	15533	15467	15279	15616	15760	15668	15564	15309	15681	15479	15559	15566	15486	15600	15539	15442	15692	15470	15414	15602	15590	15535	15562	15478	15421	15515	15279	15645	15540	15340	15540	15607	15598	15464	15492	15535	15538	15618	15451	15524	15503	15420	15540	15611	15485	15442	15598	15620	15540	15380	15644	15666	15609	15626	15510	15417	15692	15546	15356	15492	15584	15551	15661	15511	15509	15692	15404	15669	15543	15540	15567	15526	15531	15660	15383	15823	15774	15610	15626	15717	15456	15456	15521	15526	15519	15549	15559	15386	15494	15628	15600	15441	15608	15600	15577	15518	15680	15679	15679	15541	15507	15535	15541	15623	15584	15447	15615	15477	15592	15671	15513	15465	15410	15576	15466	15470	15544	15536	15420	15558	15643	15756	15524	15315	15579	15375	15339	15579	15675	15321	15512	15517	15510	15649	15643	15553	15488	15467	15536	15494	15546	15460	15356	15328	15517	15547	15578	15517	15578	15394	15642	15578	15588	15661	15476	15584	15524	15575	15472	15648	15333	15753	15489	15449	15710	15516	15549	15404	15537	15542	15539	15634	15515	15419	15520	15620	15491	15430	15604	15598	15606	15508	15581	15493	15586	15511	15476	15745	15555	15648	15455	15447	15551	15574	15693	15586	15417	15614	15710	15611	15562	15350	15647	15499	15697	15620	15528	15523	15405	15647	15568	15467	15587	15489	15596	15691	15495	15563	15545	15630	15434	15578	15388	15564	15626	15481	15579	15378	15495	15721	15627	15461	15599	15563	15439	15554	15433	15704	15764	15684	15556	15689	15372	15574	15472	15432	15692	15488	15472	15434	15613	15589	15638	15307	15693	15433	15657	15532	15535	15561	15535	15458	15672	15700	15621	15567	15555	15484	15493	15512	15463	15618	15673	15538	15695	15429	15672	15544	15612	15572	15524	15524	15482	15490	15544	15366	15484	15580	15539	15487	15502	15552	15462	15615	15553	15400	15653	15281	15577	15565	15316	15413	15527	15515	15633	15525	15577	15698	15455	15729	15442	15557	15692	15613	15233	15385	15508	15614	15201	15315	15612	15609	15610	15476	15490	15494	15459	15494	15536	15704	15471	15481	15610	15417	15575	15234	15621	15626	15635	15296	15601	15544	15419	15530	15683	15593	15458	15542	15611	15329	15669	15555	15516	15673	15680	15583	15571	15714	15474	15323	15548	15334	15466	15575	15564	15368	15493	15536	15563	15421	15458	15592	15439	15606	15583	15451	15642	15504	15507	15623	15364	15682	15558	15552	15509	15527	15548	15510	15579	15425	15509	15746	15512	15616	15558	15500	15512	15419	15585	15462	15521	15577	15527	15609	15407	15441	15595	15440	15557	15571	15404	15409	15586	15570	15497	15497	15523	15626	15629	15542	15520	15538	15495	15469	15454	15430	15619	15385	15455	15278	15383	15480	15559	15669	15725	15507	15472	15742	15628	15570	15651	15508	15433	15593	15729	15611	15352	15475	15458	15453	15665	15623	15441	15609	15349	15493	15654	15465	15553	15683	15442	15495	15518	15472	15666	15452	15474	15557	15531	15563	15416	15332	15546	15373	15424	15397	15465	15590	15530	15592	15653	15488	15575	15626	15663	15705	15516	15385	15626	15465	15605	15670	15607	15475	15426	15503	15542	15358	15767	15503	15448	15465	15533	15452	15561	15456	15624	15432	15565	15445	15463	15383	15463	15403	15662	15571	15566	15486	15513	15656	15542	15464	15570	15419	15478	15312	15411	15489	15596	15493	15409	15683	15380	15421	15399	15633	15520	15437	15685	15617	15667	15685	15475	15468	15557	15646	15463	15709	15575	15556	15381	15589	15576	15598	15558	15516	15492	15682	15579	15672	15437	15419	15691	15636	15588	15443	15399	15429	15459	15543	15447	15558	15609	15567	15527	15499	15469	15620	15556	15495	15435	15563	15476	15380	15617	15758	15578	15363	15417	15712	15644	15647	15587	15586	15635	15467	15463	15454	15465	15597	15567	15469	15576	15492	15552	15488	15572	15597	15425	15754	15197	15373	15575	15662	15519	15331	15559	15549	15397	15673	15567	15732	15427	15445	15481	15512	15501	15688	15525	15413	15567	15482	15325	15420	15516	15402	15415	15398	15640	15559	15438	15298	15560	15565	15584	15634	15550	15692	15592	15311	15702	15470	15502	15463	15632	15643	15638	15464	15545	15634	15566	15672	15526	15517	15369	15553	15517	15250	15376	15624	15603	15670	15383	15535	15629	15446	15498	15558	15612	15540
22990	21262	28450	25685	42946	75820	69174	48913	34443	29565	26978	26360	26447	26427	26276	26050	26181	26038	25907	26303	26123	26289	26136	26286	26093	26317	26184	26211	26197	26150	26079	26314	26219	26104	26011	25931	26097	26181	25937	26203	26422	26116	26231	25897	25915	26051	26078	26102	26068	26013	25996	26091	26152	26108	25987	25955	25872	26154	26090	25935	26008	25829	26190	26023	25927	25888	25995	25924	26204	26016	25750	25824	25874	26026	25940	26089	26201	26190	26022	26029	25867	26141	26008	26183	26012	25974	25899	25774	25981	26059	26289	25949	25829	26165	26012	25830	26101	26023	25929	25737	26141	26014	26092	26099	25852	25792	26167	26132	25990	25942	25890	25979	26116	25990	26114	26075	25755	25907	26085	25844	25931	25997	26069	25837	26068	26018	25831	26078	25920	26098	25910	25919	26117	25846	25883	25908	25886	26081	25902	25811	26123	25916	26106	26092	25971	26003	26066	26010	26001	26293	26253	26194	26053	26101	26007	25921	25783	26058	26299	25926	25982	26006	26073	25869	25756	25841	26008	25969	25877	26053	26044	26024	26019	25833	26275	26051	25950	25773	25815	26074	25841	25899	25790	26191	25973	26075	25825	25835	25968	26201	26382	26048	25833	26053	26143	25904	25939	25716	25920	25943	25734	25996	26130	25930	26029	26078	25993	25969	26272	25810	26202	25770	25926	26009	25944	25954	26016	26103	26147	25817	26092	25679	26074	25918	26148	26053	26043	25861	26190	26127	25972	25866	26048	25954	26252	26067	25945	26211	26050	26004	25972	25970	26082	26055	25761	25939	25835	26191	25757	26043	25968	25734	26058	26130	26091	26218	26036	25882	25984	26094	26051	25891	26006	25944	26021	25764	26063	25985	26225	25860	25915	25876	25855	25778	26020	26216	25899	26024	25595	25998	26049	25846	25956	25988	26060	26153	26096	26136	26114	26237	25976	26113	25996	25931	26042	26240	25998	26013	25898	25750	26127	25881	26191	25917	25871	26103	26040	26000	25840	25975	26085	25892	25861	26020	26073	26167	26093	25892	25842	25825	25873	25857	25973	25939	26122	26236	26023	25875	25736	25696	26181	26078	25913	25939	26062	26165	25985	25909	26016	25967	25837	26161	26161	25981	26012	25923	25954	26087	26044	26070	25890	25665	26031	25799	25861	26117	26084	25964	26018	25765	25916	25944	25839	26064	25932	26081	26277	25942	25995	25775	26034	26086	26157	26184	25938	26164	26156	26167	25943	25838	25945	26123	25929	26006	25904	26043	26005	26011	25786	26083	26000	26041	26085	25992	25938	26021	25995	25801	26142	25811	25919	25843	26013	25840	25807	25909	26170	26082	25963	26147	26164	25923	26132	26051	25787	26012	26096	26147	26059	25840	25960	26149	26070	26029	25934	25910	26168	25964	25959	26020	25811	25694	26025	25910	25816	25937	25847	25877	25860	26206	26165	25843	25876	26172	25727	26075	26011	25888	26142	26207	25918	25904	25903	25925	25843	26117	26228	26038	26191	26006	26227	25988	26198	26017	25976	26018	26120	25836	25883	25934	25970	25948	25962	26143	26041	26194	25918	26140	26006	26118	25920	26008	26093	25898	25833	25912	25896	25899	25901	26262	25921	26143	26190	25996	26003	25933	25889	25869	26023	25842	26198	26101	26046	25973	26110	26071	25994	25822	25913	25842	25922	26157	26228	25897	26045	26143	26282	26057	26073	25988	26086	26061	25979	25707	25978	25939	25884	25963	25836	25827	25967	26021	26060	25950	25753	25937	26080	26014	25804	25960	25990	25872	25769	25648	25725	26191	26065	26180	26198	25925	25971	25849	25794	26083	26273	25942	26129	25636	26174	26240	25736	25938	26234	26051	26214	26238	25958	25833	25908	26083	25976	26225	26281	25905	26034	25950	26013	26260	25988	25914	26123	25894	26004	25875	25961	25991	26203	25963	26052	26010	26075	25623	25931	25969	26039	25984	26011	25904	26012	26097	26201	25862	25887	26125	26199	26017	26111	26092	26497	25831	25853	26128	25951	26190	26162	25833	26055	26049	25938	25966	26150	25979	25969	25869	26028	25930	25952	25805	26035	25866	25905	25876	25893	26388	26047	26151	25743	26168	25899	26147	26060	25971	25975	26049	26111	26107	26049	26011	26004	25894	25978	26018	26049	26021	25757	26148	26318	25978	25922	26228	26003	26095	25842	26012	26160	26081	26000	26070	25926	26157	25911	25881	25828	26046	25926	26095	25812	25933	26113	25986	26081	26071	26076	25937	26108	25769	25846	26095	26041	26016	25713	25976	26023	25943	26112	26016	25931	25928	25841	26036	26219	26078	25877	26059	26340	26146	26129	25835	25933	25919	25823	25982	25990	25681	25831	25750	25842	25810	25759	25850	25843	26209	25907	26066	25853	25801	25798	26029	26126	25981	25945	26217	25929	26134	26081	26002	26083	25958	25968	26130	26257	26071	25759	25713	26009	26133	25974	25952	26126	26003	26091	25633	25886	25946	25972	26217	25833	25904	25887	25971	26037	25889	26292	25925	25952	26160	26084	26029	25725	25904	26059	25956	26094	26068	25947	25952	26065	26128	25999	25827	26068	25803	25864	26094	25912	26000	26155	25954	26159	25557	25948	25905	25891	26077	26078	26002	25874	25982	26012	25924	26181	26347	26066	25965	26214	26156	26136	26020	25957	25912	25903	25864	25909	26000	25985	25965	26100	26174	25870	26132	26269	26014	25964	26082	25838	25879	25863	26153	26328	25848	26118	25862	26210	26117	26209	26102	25949	26040	25878	25709	26002	26157	26168	25994	25783	25858	26076	25769	26107	26093	25973	25759	25892	25934	25977	25941	25915	26139	26248	26027	26146	25783	25876	25902	26128	26003	25947	25979	25953	25881	26129	26089	25925	26061	26171	26042	26115	25953	26048	26125	25891	26120	26102	25801	25985	26085	26051	25962	26100	25919	26150	25895	26140	25980	25889	26034	26131	25702	26022	26059	25914	25988	25909	25965	26088	25834	26027	26085	25829	26009	26052	26073	26073	25968	25677	25925	26019	26060	26106	26166	26043	26085	26143	26184	26141	25722	25759	25917	25904	25991	25807	26015	26002	25954	25911	25777	26088	25787	25928	25902	25768	25963	26277	26068	25921	25907	25940	25862	26172	26115	25969	25851	25867	25981	26064	26074	26022	26093	25860	25604	25977	25994	25944	25996	25817	26021	25912	25921	25752	26007	26000	25932	26163	25959	26354	25950	26010	25985	26063	26123	25885	25772	25960	26048	26215	25755	26100	26138	26278	25983	25856	26031	25857	26110	26105	26030	26060	26116	26021	25920	25700	25993	25916	26116	26019	25797	25860	25984	25967	26118	26226	25950	26260	25952	26007	25844	25853	26031	25923	26038	25767	25845	26038	26270	26114	25707	26411	26277	26222	25912	26055	26099	26159	25980	25932	25876	25688	25972	26118	26040	25676	26064	25904	25834	25880	25959	25969	26102	25926	25797	25975	25963	25806	25941	25979	25925	25897	25940	26009	26009	26031	25873	26138	26128	26174	26113	25869	26091	26019	26016	26016	25959	25816	26018	26173	26171	25840	25853	25924	25935	26095	25996	26101	25921	25806	25884	25963	25846	26090	25977	25997	25987	25782	25904	26160	25923	25916	26028	25869	26237	25875	26040	25979	25980	26060	26010	26028	26265	26086	25791	26210	25674	26114	26115	25764	25976	26194	25871	26229	26113	26142	25862	26012	26074	25954	25945	26313	25711	25997	25975	25826	26026	26341	25827	25900	25986	25906	26015	25841	26086	26055	26065	26043	25858	25859	25970	25891	25974	25857	25948	26007	26194	26032	25976	26121	25925	25925	25943	26040	26086	25953	25958	25971	26102	26058	25953	25915	25736	26000	26137	25955	26024	26229	26238	26043	26145	25997	26034	26145	26036	25851	26259	25929	26084	26155	26239	26142	25865	26037	26131	25806	25809	26064	26082	26029	26061	26057	25712	26079	25958	26013	25882	25921	26165	26101	26064	25872	25913	26154	26157	25994	25843	26028	25860	26122	25980	25926	25675	25952	26108	25930	25953	26024	25829	25909	25973	25950	26160	25846	26112	25906	25844	26043	25979	26166	26186	26136	26143	25737	26089	25861	26074	25847	25982	26042	26280	26004	26123	26279	26132	26154	26242	26033	25935	25770	25886	25865	26008	26288	25723	26082	25998	26018	25679	25734	25847	25739	25856	25824	25999	26223	25946	25897	25845	26008	25969	26047	26140	26008	26288	26142	26134	25927	25688	25975	26204	26077	25915	25971	25885	26133	26037	26221	25648	26132	25954	26212	26057	26102	25752	26341	25882	25735	25805	26081	26090	25987	25897	25887	25833	25795	25813	25857	26153	26105	26139	26187	25935	26050	25947	26156	25942	26021	26127	26098	26089	25958	25926	25810	26141	26123	25888	25684	25898	26134	26136	25882	26008	25869	26064	25907	26052	26117	26012	25982	26201	26027	25928	26071	25810	26032	26247	26006	26269	26003	25790	25893	26023	25996	26110	26034	25981	26094	26069	25889	25869	25922	25974	26084	25963	25920	25704	26159	25862	25965	26026	26157	26050	26069	25963	26002	26139	26032	25970	25622	25768	25840	26020	25889	25960	26013	25889	26238	26174	26032	26076	25895	26041	25972	25970	26215	26122	26167	25968	26311	26164	26001	26274	26199	25878	25945	25934	25887	26073	25816	26319	25653	26117	26177	26040	26097	26104	26095	25821	25926	25964	25939	25980	26066	26131	26077	26045	26061	26207	25893	26266	26148	25869	25951	25796	26078	25804	26008	25923	25911	25864	26071	25798	26129	25748	25753	26136	26178	25954	26155	25843	26134	25868	25938	26177	25875	25873	25896	25946	26009	25916	25992	25841	26027	25884	25948	26048	25914	26046	26130	25845	26268	25980	25969	25912	26199	25971	26005	26135	25881	26172	26099	26168	25895	26039	25993	26025	25995	26187	25970	25797	25882	26174	26185	26033	26040	26127	25817	26152	25880	26262	26160	26080	26047	25905	25867	26024	26122	25956	26063	25916	25778	26012	26115	26076	25990	26086	25980	26155	26051	26051	25817	25989	25996	25726	25674	25936	25938	26136	26038	25786
22760	43920	41641	31903	59346	81718	67555	38096	23492	17885	15908	15720	15660	15817	15592	15675	15726	15606	15630	15755	15530	15679	15558	15648	15684	15739	15670	15526	15560	15706	15741	15468	15516	15672	15482	15374	15711	15331	15553	15794	15643	15565	15692	15773	15601	15485	15684	15520	15622	15619	15540	15545	15618	15722	15638	15684	15420	15644	15426	15366	15464	15499	15572	15622	15787	15591	15700	15629	15750	15543	15382	15589	15467	15584	15373	15487	15627	15525	15607	15462	15716	15407	15771	15703	15553	15626	15543	15661	15484	15466	15427	15614	15520	15524	15512	15428	15623	15500	15582	15587	15437	15478	15481	15375	15680	15510	15730	15593	15473	15693	15485	15515	15411	15580	15384	15534	15643	15514	15623	15409	15359	15359	15610	15575	15615	15359	15613	15474	15465	15424	15655	15638	15556	15444	15441	15371	15500	15464	15457	15578	15477	15402	15613	15572	15546	15577	15593	15474	15553	15409	15543	15410	15564	15569	15498	15589	15516	15533	15418	15529	15523	15659	15556	15380	15551	15617	15479	15420	15525	15430	15561	15497	15545	15649	15713	15714	15326	15482	15469	15609	15733	15377	15553	15429	15384	15511	15482	15611	15679	15581	15669	15545	15664	15445	15506	15573	15592	15587	15495	15359	15594	15445	15666	15695	15423	15535	15485	15604	15600	15488	15700	15339	15532	15565	15448	15361	15637	15385	15390	15470	15593	15412	15698	15516	15593	15463	15441	15327	15515	15272	15675	15583	15643	15572	15443	15563	15460	15628	15435	15706	15496	15650	15429	15502	15646	15453	15573	15565	15606	15623	15544	15473	15476	15631	15490	15497	15545	15575	15492	15473	15580	15585	15362	15765	15544	15504	15479	15486	15419	15586	15536	15480	15470	15569	15508	15547	15517	15597	15592	15629	15570	15427	15566	15442	15422	15488	15464	15499	15631	15622	15450	15528	15262	15735	15474	15575	15517	15412	15466	15573	15576	15508	15549	15484	15431	15477	15456	15517	15536	15395	15457	15459	15572	15736	15270	15613	15399	15707	15537	15490	15605	15589	15592	15548	15510	15475	15423	15565	15449	15404	15496	15576	15521	15534	15412	15532	15470	15641	15505	15645	15448	15503	15572	15551	15607	15252	15440	15470	15504	15651	15587	15562	15518	15511	15351	15511	15510	15450	15491	15646	15604	15546	15481	15493	15585	15560	15506	15382	15410	15537	15554	15415	15643	15452	15569	15479	15552	15644	15454	15489	15353	15654	15410	15566	15650	15548	15441	15512	15507	15696	15501	15569	15503	15510	15687	15492	15525	15674	15549	15648	15536	15669	15353	15637	15600	15537	15665	15668	15719	15505	15583	15694	15582	15537	15810	15522	15556	15624	15604	15463	15336	15484	15571	15514	15500	15385	15575	15585	15547	15782	15652	15445	15588	15510	15516	15562	15501	15433	15804	15422	15416	15517	15649	15426	15604	15646	15518	15561	15519	15631	15604	15802	15487	15623	15533	15546	15527	15475	15309	15621	15462	15485	15525	15335	15743	15409	15538	15565	15489	15513	15545	15593	15440	15563	15576	15457	15554	15608	15504	15759	15557	15310	15517	15631	15582	15498	15371	15743	15487	15575	15428	15489	15467	15535	15503	15671	15456	15491	15489	15495	15398	15540	15768	15379	15576	15666	15483	15344	15407	15526	15602	15631	15470	15392	15608	15412	15505	15626	15406	15576	15486	15642	15457	15523	15526	15560	15300	15632	15503	15571	15496	15452	15689	15462	15456	15364	15605	15683	15545	15548	15472	15400	15517	15368	15545	15355	15518	15474	15775	15582	15470	15309	15542	15641	15259	15451	15630	15660	15553	15389	15666	15460	15405	15529	15358	15637	15485	15418	15618	15554	15309	15547	15665	15578	15590	15589	15602	15609	15613	15694	15479	15532	15343	15652	15332	15506	15560	15635	15643	15500	15594	15515	15454	15657	15439	15653	15737	15775	15428	15397	15381	15538	15586	15662	15704	15530	15350	15629	15526	15517	15391	15678	15578	15564	15390	15581	15519	15699	15527	15586	15595	15663	15562	15628	15498	15276	15801	15548	15585	15499	15462	15523	15538	15502	15795	15478	15351	15696	15418	15508	15617	15525	15664	15438	15505	15556	15581	15540	15547	15483	15567	15473	15602	15441	15687	15466	15618	15696	15485	15638	15455	15533	15422	15544	15381	15561	15565	15448	15600	15440	15486	15327	15259	15495	15367	15475	15536	15617	15482	15451	15467	15682	15577	15461	15501	15571	15661	15462	15602	15457	15579	15502	15433	15600	15405	15257	15599	15464	15594	15518	15623	15532	15459	15327	15473	15529	15410	15551	15439	15403	15443	15480	15615	15525	15538	15453	15521	15358	15521	15598	15629	15639	15375	15708	15599	15683	15561	15470	15458	15565	15530	15620	15623	15426	15618	15659	15502	15603	15622	15597	15382	15428	15566	15624	15429	15514	15513	15558	15582	15651	15408	15482	15583	15276	15622	15347	15467	15351	15497	15447	15524	15609	15657	15513	15521	15511	15524	15664	15518	15680	15569	15625	15430	15395	15569	15683	15469	15658	15615	15548	15615	15770	15571	15556	15429	15320	15658	15410	15507	15411	15476	15511	15590	15674	15528	15557	15533	15641	15497	15472	15581	15483	15583	15395	15619	15543	15649	15632	15498	15550	15417	15474	15263	15743	15163	15526	15686	15575	15570	15447	15479	15483	15426	15418	15492	15701	15514	15502	15460	15559	15643	15565	15621	15612	15457	15506	15620	15759	15605	15542	15353	15578	15665	15636	15395	15535	15563	15415	15398	15618	15595	15542	15525	15588	15549	15490	15494	15456	15372	15532	15491	15518	15756	15517	15517	15445	15562	15389	15544	15414	15401	15544	15621	15599	15384	15552	15482	15588	15479	15522	15499	15532	15535	15493	15542	15405	15395	15631	15694	15517	15540	15707	15562	15412	15468	15514	15573	15490	15490	15550	15607	15642	15559	15367	15540	15612	15705	15409	15706	15439	15338	15605	15540	15669	15529	15629	15517	15609	15691	15411	15621	15619	15537	15614	15749	15439	15453	15657	15537	15491	15576	15483	15553	15388	15638	15596	15430	15717	15560	15459	15712	15621	15430	15335	15412	15365	15539	15506	15718	15420	15302	15627	15547	15492	15418	15410	15653	15468	15600	15569	15525	15649	15460	15495	15471	15507	15572	15333	15424	15558	15463	15467	15442	15479	15625	15575	15652	15312	15563	15635	15410	15551	15645	15476	15541	15506	15554	15544	15716	15576	15564	15658	15586	15499	15348	15692	15438	15511	15461	15563	15631	15387	15648	15374	15578	15600	15526	15243	15397	15373	15515	15504	15403	15753	15355	15522	15417	15634	15533	15509	15625	15387	15522	15543	15688	15573	15482	15735	15622	15544	15441	15487	15454	15541	15455	15603	15535	15631	15626	15545	15558	15541	15633	15338	15534	15497	15523	15552	15642	15648	15530	15568	15581	15524	15502	15441	15581	15478	15514	15568	15392	15563	15456	15606	15474	15614	15552	15360	15666	15610	15630	15464	15722	15464	15511	15546	15485	15415	15494	15473	15657	15479	15566	15581	15587	15601	15586	15708	15384	15422	15556	15521	15518	15506	15558	15568	15433	15396	15610	15465	15546	15532	15474	15495	15473	15559	15572	15667	15500	15593	15606	15464	15600	15515	15454	15381	15437	15536	15622	15425	15581	15407	15627	15393	15759	15519	15532	15511	15509	15609	15422	15629	15491	15528	15672	15586	15532	15381	15344	15556	15420	15300	15734	15527	15489	15585	15313	15507	15739	15572	15481	15716	15502	15504	15642	15407	15526	15594	15581	15398	15515	15427	15591	15265	15487	15523	15544	15585	15874	15275	15449	15544	15478	15344	15546	15465	15505	15599	15627	15549	15708	15632	15714	15465	15521	15578	15678	15496	15326	15400	15515	15513	15658	15471	15510	15564	15441	15559	15578	15410	15545	15683	15500	15524	15476	15428	15570	15495	15594	15695	15559	15617	15617	15632	15560	15536	15543	15493	15578	15742	15514	15461	15498	15523	15446	15489	15622	15427	15569	15530	15432	15556	15441	15414	15422	15674	15627	15598	15505	15304	15617	15366	15521	15440	15586	15465	15483	15523	15470	15380	15582	15600	15549	15659	15617	15485	15483	15541	15331	15480	15541	15485	15515	15488	15568	15512	15687	15506	15561	15651	15525	15617	15384	15494	15427	15451	15485	15448	15476	15432	15390	15538	15460	15500	15537	15477	15678	15698	15736	15492	15627	15516	15461	15556	15577	15405	15499	15593	15737	15459	15476	15478	15559	15438	15620	15576	15359	15653	15501	15520	15630	15354	15459	15542	15398	15559	15412	15463	15521	15454	15495	15577	15623	15515	15293	15589	15447	15447	15556	15477	15359	15372	15330	15419	15566	15348	15573	15435	15598	15528	15527	15505	15541	15501	15583	15455	15451	15652	15598	15600	15434	15535	15475	15621	15565	15380	15640	15630	15559	15392	15673	15541	15412	15491	15621	15579	15504	15557	15490	15370	15403	15613	15528	15373	15774	15533	15449	15573	15409	15398	15644	15613	15438	15531	15558	15619	15508	15551	15597	15538	15492	15581	15567	15636	15454	15551	15476	15571	15379	15575	15590	15701	15361	15536	15745	15804	15540	15386	15641	15451	15450	15438	15698	15571	15621	15580	15457	15462	15557	15537	15471	15534	15479	15527	15565	15513	15413	15557	15625	15571	15497	15482	15622	15319	15641	15659	15570	15522	15411	15570	15516	15299	15469	15477	15485	15596	15527	15571	15551	15593	15471	15553	15412	15584	15439	15544	15417	15495	15509	15561	15605	15426	15485	15406	15391	15586	15415	15482	15539	15702	15533	15608	15501	15328	15639	15623	15553	15524	15592	15508	15515	15631	15501	15527	15475	15512	15509	15423	15575	15513	15496	15674	15578	15463	15575	15779	15421	15551	15571	15451	15490	15520	15412	15558	15469	15599	15437	15763	15275	15511	15384	15523	15598	15743	15537	15553	15562	15615	15541	15498	15472	15677	15467	15448	15510	15554	15430	15477	15589	15493	15587	15560	15536	15476	15511	15508
31441	28287	33474	31341	31577	37357	33962	29011	25872	25291	24681	24678	24469	24571	24789	24397	24611	24760	24534	24778	24914	24465	24816	24775	24785	24959	24898	24576	24782	24826	24796	24623	24840	24622	24814	24512	24468	24554	24559	24623	24652	24593	24770	24560	24637	24843	24729	24480	24635	24759	24655	24490	24672	24608	24694	25028	24632	24593	24729	24770	24633	24782	24702	24388	24714	24821	24778	24834	24651	24838	24685	24844	24575	24465	24697	24569	24349	24613	24644	24476	24810	24694	24657	24688	24560	24638	24681	24718	24482	24783	24577	24829	24694	24546	24569	24643	24690	24796	24695	24949	24831	24622	24677	24502	24532	24697	24332	24597	24692	24510	24700	24618	24678	24482	24674	24763	24371	24543	24822	24718	24572	24654	24646	24859	24793	24687	24637	24726	24785	24921	24567	24610	24437	24768	24791	24540	24557	24583	24595	24534	24814	24574	24827	24510	24775	24865	24826	24797	24553	24834	24636	24725	24805	24679	24544	24480	24637	24656	24637	24572	24804	24832	24956	24580	24410	24341	24674	24650	24748	24607	24698	24614	24726	24774	24405	24503	24741	24891	24496	24528	24620	24858	24573	24628	24504	24813	24783	24920	24863	24480	24618	24676	24564	24560	24816	24655	24639	24952	24852	24547	24962	24872	24587	24445	24451	24482	24591	24578	24720	24710	24603	24565	24729	24598	24813	24602	24705	24794	24703	24411	24654	24600	24584	24447	24619	24615	24453	24504	24863	24897	24875	24955	24825	24553	24559	24492	24905	24673	24458	24440	24761	24501	24651	24502	24719	24678	24523	24707	24699	24566	24640	24399	24598	24650	24487	24724	24551	24951	24741	24653	24846	24671	24483	24506	24734	24681	24299	24921	24948	24880	24528	24554	24593	24670	24803	24566	24543	24805	24549	24792	24543	24630	24680	24517	24735	24717	24688	24771	24640	24649	24838	24752	24664	24603	24641	24805	24707	24704	24674	24670	24705	24684	24832	24507	24725	24561	24691	24683	24753	24775	24738	24788	24503	24732	24697	24757	24577	24914	24958	24619	24510	24639	24685	24687	24876	24618	24619	24677	24715	24675	24544	24760	24864	24743	24628	24645	24711	24807	24648	24662	24795	24391	24590	24752	24844	24525	24863	24613	24650	24641	24585	24727	24766	24646	24770	24621	24727	24532	24829	24987	24867	24822	24693	24588	24582	24358	24605	24477	24610	24709	24713	24558	24589	24608	24592	24608	24572	24664	24725	24725	24717	24914	24447	24635	24506	24523	24615	24682	24767	24643	24897	24595	24679	24774	24790	24542	24587	24746	24622	24701	24761	24831	24624	24937	24719	24755	24702	24666	24804	24907	25033	24549	24513	24833	24677	24382	24435	24698	24730	24533	24492	24688	24715	24587	24919	24661	24487	24596	24711	24875	24900	24579	24691	24358	24584	24585	24688	24718	24802	24812	24404	24716	24372	24608	24719	24537	24929	24940	24720	24772	24939	24641	24526	24793	24762	24811	24755	24677	24684	24643	24685	24775	24824	24784	24786	24626	24574	24670	24836	24502	24420	24800	24621	24693	24925	24777	24474	24736	24849	24871	24743	24875	24631	24724	24619	24554	24785	24548	24389	24835	24847	24507	24836	24725	24776	24755	24823	24448	24728	24702	24529	24691	24596	24540	24858	24749	24845	24760	24636	24693	24730	24736	24601	24591	24666	24634	24767	24723	24639	24475	24691	24338	24821	24621	24718	24588	24266	24693	24616	24538	24797	24699	24486	24762	24416	24693	24811	24437	24668	24672	24878	24655	24571	24665	24741	24686	24688	24958	24709	24573	24492	24651	24645	24809	24922	24648	24598	24608	24738	24687	24790	24929	24823	24769	24751	24795	24450	24482	24568	24705	24868	24797	24854	24740	24745	24941	24961	24843	24979	24628	24557	24801	25060	24446	24573	24584	24712	24739	24868	24708	24665	24749	24590	24501	24631	24666	24581	24693	24856	24728	24760	24629	24704	24711	24818	24620	24415	24588	24959	24598	24848	24791	24950	24754	24504	24583	24836	24655	24781	24592	24778	24840	24613	24544	24717	24624	24727	24638	24700	24669	24679	24665	24836	24704	24802	24974	24846	24886	24651	24574	24772	24897	24620	24623	24484	24631	24817	24533	24411	24737	24617	24793	24886	24622	24569	24556	24602	24573	24533	24600	24649	24724	24778	24812	24603	24786	24636	24750	24598	24543	24740	24685	24822	24919	24831	24819	24613	24696	24839	24512	24525	24505	24685	24765	24721	24446	24431	24317	24829	24552	24515	24573	24857	24587	24567	24604	24829	24481	24791	24744	24719	24662	24615	24719	24520	24767	24726	24555	24621	24657	24870	24634	24526	24642	24791	24701	24908	24876	24897	24689	24631	24772	24697	24624	24514	24765	24526	24651	24846	24794	24829	24822	24596	24711	24519	24605	24654	24663	24765	24452	24623	24838	24727	24846	24615	24354	24966	24874	24401	24522	24714	24672	24791	24532	24459	24558	24582	24660	24686	24604	24587	24682	24643	24773	24597	24652	24740	24813	24823	24483	24437	24686	24541	24811	24747	24740	24783	24730	24711	24659	24770	24572	24856	24845	24791	24536	24605	24493	24761	24445	24745	24531	24828	24602	24482	24514	24806	24749	24643	24456	24905	24704	24540	24781	24535	24628	24672	24505	24650	24504	24594	24790	24503	24632	24770	24628	24712	24268	24557	24789	24878	24678	24760	24689	24809	24793	24677	24660	24914	24756	24477	24546	24742	24663	24743	24735	24670	24561	24690	24666	24804	24889	24589	24708	24479	24668	24813	24678	24498	24805	24838	24616	24581	24618	24581	24530	24635	24711	24693	24682	24759	24642	24835	24920	24861	24542	24767	24538	24685	24726	24791	24701	24818	24586	24540	24963	24701	24496	24535	24691	24529	24828	24687	24854	24757	24664	24569	24532	24615	24644	24705	24869	24740	24609	24885	24679	24616	24749	24447	24677	24708	24779	24839	24852	24430	24513	24615	24465	24619	24608	24796	24783	24706	24732	24551	24506	24614	24810	24739	24763	24830	24466	24795	24703	24846	24716	24893	24762	24766	24756	24789	24679	24618	24930	24738	24323	24682	24685	24459	24865	24855	24580	24639	24770	24598	24857	24661	24663	24686	24656	24724	24544	24548	24765	24797	24831	24714	24582	24773	24618	24740	24806	24770	24824	24729	24620	24715	24638	24664	24598	24492	24798	24715	24761	24709	24644	24751	24604	24712	24631	24722	24734	24501	24790	24811	24507	24420	24791	24658	24639	24829	24710	24627	24501	24717	24684	24746	24648	24459	24445	24876	24659	24607	24458	24685	24949	24619	24745	24703	24803	24604	24709	24884	24800	24664	24685	24797	24794	24625	24682	24842	24754	24660	24912	24572	24605	24718	24746	24403	24434	24631	24807	24768	24479	24753	24786	24503	24668	24789	24724	24668	24898	24752	24872	24779	24509	24607	24892	24556	24636	24555	24537	24588	24527	24734	24795	24615	24589	24858	24712	24654	24654	24697	24635	24617	24558	24852	24696	24608	24667	24535	24678	24594	24943	24485	24705	24530	24648	24662	24822	24815	24745	24673	24666	24430	24677	24620	24730	24993	24612	24851	24617	24789	24722	24693	24651	24797	24749	24421	24424	24553	24735	24674	24679	24592	24702	24558	24558	24661	24544	24655	24565	24635	24483	24870	24726	24861	24528	24704	24708	24865	24539	24503	24689	24862	24851	24702	24613	24591	24601	24479	24733	24660	24661	24754	24287	24669	24608	24399	24732	24685	24597	24622	24627	24637	24776	24759	24736	24794	24735	24529	24796	24837	24666	24706	24816	24604	24675	24518	24532	24763	24754	24641	24540	24731	24632	24521	24439	24561	24485	24544	24851	24677	24845	24763	24849	24606	24631	24607	24853	24707	24584	24538	24814	24690	24845	24695	24745	24821	24728	24543	24673	24921	24644	24591	24597	24516	24413	24571	24742	24560	24468	24553	24425	24583	24434	24844	24740	24769	24679	24615	24641	24426	24579	24801	24829	24797	24708	24855	24672	24654	24910	24647	24714	24747	24425	24524	24713	25097	24801	24968	25019	24653	24778	24572	24590	24712	24553	24753	24619	24514	24579	24632	24450	24786	24607	24559	24683	24783	24850	24743	24516	24818	24777	24631	24721	25042	24632	24601	24514	24636	24871	24849	24711	24604	24484	24693	24670	24710	24612	24616	24738	24660	24731	24752	24481	24825	24568	24820	24616	24620	24783	24711	24523	24612	24779	24685	24518	24734	24787	24600	24661	24907	24619	24590	24542	24823	24544	24771	24503	24658	24742	24792	24676	24764	24811	24810	24511	24583	24728	24671	24671	24806	24666	24388	24543	24714	24834	24537	24581	24561	24647	24681	24457	24938	24749	24673	24651	24586	24681	24623	24478	24553	24928	24402	24766	24556	24551	24810	24790	24737	24670	24585	24900	24468	24612	24436	24880	24591	24793	24645	24631	24607	24661	24444	24529	24463	24484	24487	24900	24870	24607	24968	24721	24477	24709	24702	24592	24657	24733	24610	24447	24646	24626	24940	24761	24571	24700	24493	24594	24932	24719	24760	24514	24432	24710	24619	24761	24852	24838	24761	24655	24767	24701	24611	24545	24701	24730	24812	24886	24562	24858	24543	24661	24679	24472	24877	24775	24779	24624	24755	24844	24635	24537	24750	24769	24639	24877	24676	24563	24619	24639	24746	24858	24797	24725	25006	24699	24731	24653	24509	24691	24782	24656	24715	24910	24737	24438	24724	24964	24521	24555	24657	24929	24799	24691	24727	24786	24635	24713	24524	24464	24517	24494	24658	24558	24651	24634	24752	24386	24660	24654	24519	24564	24835	24519	24691	24680	24565	24521	24953	24760	24736	24668	24620	24757	24949	24606	24664	24688	24681	24867	24775	24734	24962	24740	24747	24715	24785	24559	24653	24676	24915	24641	24875	24787	24778	24677	24813	24555	24620	24794	24701	24681	24808	24750	24668	24593	24751	24576	24618	24488	24880	24903	24614	24725	24556	24534	24480	24753	24765	24536	24731	24864	24947	24605	25015	24661	24593	24516	24634	24700	24674	24668	24698	24472
19789	28125	26339	20994	23814	27430	22920	17536	15284	14847	14507	14526	14469	14622	14522	14438	14465	14500	14421	14477	14560	14577	14251	14383	14396	14308	14448	14436	14413	14535	14578	14435	14265	14433	14385	14392	14224	14481	14444	14500	14454	14352	14267	14394	14450	14535	14329	14492	14410	14328	14540	14476	14376	14594	14451	14591	14327	14660	14558	14513	14516	14358	14354	14226	14396	14297	14511	14526	14549	14528	14356	14496	14581	14724	14460	14481	14435	14474	14282	14530	14409	14432	14461	14349	14325	14287	14334	14267	14485	14325	14214	14475	14485	14491	14400	14589	14372	14471	14548	14401	14396	14406	14243	14458	14348	14311	14547	14558	14479	14631	14383	14408	14666	14532	14480	14541	14495	14538	14487	14256	14343	14500	14321	14415	14279	14335	14253	14544	14432	14420	14361	14436	14462	14500	14446	14524	14436	14498	14537	14581	14273	14443	14528	14498	14520	14347	14503	14612	14342	14357	14224	14667	14244	14367	14443	14425	14563	14339	14414	14439	14339	14416	14306	14598	14487	14498	14317	14419	14312	14390	14272	14592	14541	14391	14501	14261	14432	14490	14673	14395	14545	14518	14466	14382	14535	14483	14303	14538	14548	14474	14286	14596	14340	14504	14392	14451	14421	14399	14473	14490	14506	14589	14340	14485	14297	14519	14278	14654	14273	14374	14498	14560	14491	14402	14542	14505	14371	14253	14513	14435	14253	14459	14422	14467	14358	14487	14459	14411	14310	14371	14539	14524	14448	14468	14427	14480	14483	14495	14464	14406	14353	14396	14414	14437	14321	14431	14452	14343	14382	14417	14544	14425	14511	14306	14418	14400	14412	14430	14509	14559	14480	14645	14396	14402	14535	14314	14590	14368	14437	14645	14394	14507	14379	14485	14469	14446	14443	14586	14669	14282	14301	14500	14340	14456	14453	14327	14593	14391	14451	14431	14393	14426	14315	14480	14490	14393	14596	14269	14457	14423	14496	14444	14445	14416	14554	14411	14448	14369	14418	14475	14433	14546	14601	14377	14350	14436	14539	14566	14411	14184	14381	14315	14194	14434	14333	14456	14427	14491	14385	14376	14312	14348	14266	14501	14444	14346	14443	14394	14475	14433	14261	14412	14272	14477	14444	14307	14504	14452	14401	14477	14296	14477	14574	14234	14561	14409	14467	14380	14481	14299	14452	14288	14274	14333	14400	14315	14425	14219	14400	14436	14230	14528	14334	14501	14573	14420	14364	14406	14514	14459	14383	14359	14371	14525	14488	14457	14129	14434	14490	14425	14426	14316	14448	14467	14422	14330	14542	14440	14520	14472	14269	14368	14364	14562	14378	14464	14668	14440	14460	14417	14592	14552	14504	14448	14402	14336	14441	14509	14471	14405	14529	14429	14323	14540	14308	14400	14464	14609	14387	14537	14410	14277	14524	14217	14523	14296	14520	14341	14565	14491	14483	14349	14364	14390	14437	14268	14286	14524	14603	14478	14459	14472	14381	14328	14407	14433	14466	14475	14511	14481	14344	14563	14403	14280	14577	14445	14417	14447	14370	14513	14401	14594	14571	14376	14482	14507	14604	14551	14526	14481	14195	14360	14464	14509	14449	14157	14326	14480	14472	14294	14268	14529	14390	14410	14273	14545	14619	14577	14253	14470	14472	14342	14447	14392	14421	14461	14444	14314	14599	14256	14308	14370	14640	14597	14577	14546	14482	14420	14448	14377	14363	14289	14568	14361	14387	14428	14509	14113	14571	14428	14512	14482	14267	14640	14482	14562	14386	14598	14509	14395	14411	14565	14564	14590	14516	14490	14552	14488	14358	14389	14377	14392	14406	14511	14522	14393	14408	14463	14640	14388	14394	14445	14455	14418	14410	14475	14265	14530	14369	14422	14258	14359	14363	14420	14560	14484	14578	14215	14253	14513	14493	14419	14339	14256	14546	14446	14492	14456	14304	14297	14330	14427	14484	14423	14470	14494	14510	14592	14451	14300	14504	14330	14482	14423	14292	14611	14430	14425	14496	14470	14348	14395	14415	14159	14473	14452	14336	14458	14344	14513	14519	14405	14465	14357	14415	14363	14465	14438	14530	14468	14491	14381	14446	14454	14645	14440	14408	14420	14546	14737	14569	14372	14374	14464	14349	14477	14588	14306	14321	14339	14473	14520	14626	14470	14243	14608	14177	14555	14385	14440	14397	14570	14401	14543	14223	14544	14399	14454	14460	14565	14385	14272	14556	14372	14374	14505	14439	14492	14552	14437	14376	14424	14532	14155	14362	14402	14442	14295	14423	14420	14410	14392	14413	14226	14562	14444	14430	14361	14634	14502	14386	14426	14533	14600	14463	14350	14375	14514	14438	14415	14529	14311	14418	14474	14547	14420	14430	14472	14516	14525	14513	14372	14532	14314	14467	14482	14364	14551	14178	14488	14412	14544	14490	14618	14546	14431	14514	14253	14386	14333	14289	14313	14498	14440	14630	14316	14478	14413	14418	14515	14322	14482	14395	14454	14485	14408	14375	14576	14448	14408	14360	14476	14505	14430	14257	14576	14479	14324	14649	14487	14333	14232	14427	14440	14385	14522	14373	14622	14411	14358	14427	14529	14450	14443	14404	14312	14497	14317	14518	14524	14594	14402	14503	14391	14507	14524	14469	14500	14592	14254	14654	14397	14421	14325	14477	14493	14670	14534	14356	14302	14500	14444	14557	14425	14341	14292	14540	14457	14446	14411	14538	14415	14465	14413	14261	14408	14382	14484	14501	14227	14385	14311	14429	14425	14383	14312	14563	14253	14553	14696	14385	14608	14367	14530	14380	14449	14280	14476	14562	14292	14541	14478	14560	14552	14485	14394	14595	14312	14468	14540	14301	14404	14356	14424	14324	14403	14424	14421	14532	14585	14470	14589	14340	14575	14500	14490	14539	14196	14454	14308	14382	14490	14386	14491	14397	14414	14606	14490	14427	14495	14361	14501	14521	14517	14411	14599	14364	14294	14499	14372	14313	14538	14566	14428	14512	14416	14490	14397	14529	14463	14463	14658	14440	14433	14627	14490	14510	14724	14393	14502	14526	14466	14504	14518	14393	14451	14673	14513	14388	14421	14536	14314	14387	14454	14377	14385	14298	14437	14466	14438	14419	14406	14394	14325	14508	14560	14407	14442	14586	14410	14657	14185	14531	14439	14512	14354	14417	14469	14384	14478	14426	14581	14430	14506	14494	14364	14259	14555	14504	14376	14464	14529	14562	14396	14348	14442	14614	14591	14427	14361	14419	14539	14512	14440	14449	14308	14367	14409	14509	14325	14458	14202	14457	14700	14451	14583	14489	14488	14651	14540	14394	14463	14406	14490	14327	14547	14447	14362	14311	14426	14377	14614	14511	14532	14311	14464	14563	14752	14388	14302	14410	14388	14350	14415	14462	14380	14526	14506	14295	14489	14526	14377	14247	14666	14350	14409	14464	14424	14373	14378	14291	14526	14406	14446	14372	14509	14492	14511	14391	14234	14579	14388	14500	14490	14254	14511	14179	14535	14380	14653	14580	14486	14564	14357	14302	14384	14433	14380	14504	14320	14512	14381	14486	14461	14472	14659	14593	14425	14477	14404	14502	14367	14543	14382	14374	14515	14569	14424	14272	14545	14455	14445	14492	14303	14472	14450	14378	14532	14463	14494	14587	14428	14467	14461	14544	14478	14414	14351	14392	14412	14480	14487	14501	14375	14258	14386	14441	14488	14571	14421	14588	14505	14400	14443	14442	14398	14538	14363	14451	14414	14315	14505	14490	14475	14429	14344	14402	14387	14606	14548	14514	14337	14339	14435	14472	14424	14569	14488	14321	14449	14473	14364	14537	14415	14330	14600	14352	14392	14441	14562	14471	14572	14338	14586	14379	14446	14511	14382	14499	14366	14588	14626	14285	14345	14373	14330	14392	14529	14564	14338	14581	14250	14423	14330	14393	14580	14367	14208	14306	14426	14419	14629	14496	14461	14386	14444	14583	14578	14306	14414	14464	14462	14308	14367	14335	14455	14516	14569	14521	14359	14556	14375	14331	14275	14536	14552	14363	14589	14274	14608	14391	14363	14403	14448	14355	14432	14456	14487	14351	14542	14441	14369	14489	14342	14430	14263	14598	14576	14484	14410	14405	14438	14402	14702	14434	14413	14511	14384	14359	14287	14409	14455	14416	14413	14514	14371	14422	14568	14522	14431	14236	14571	14585	14422	14354	14385	14320	14374	14603	14500	14497	14560	14592	14415	14592	14539	14486	14582	14120	14535	14497	14415	14410	14356	14656	14435	14490	14543	14415	14573	14421	14290	14526	14442	14313	14464	14322	14353	14586	14571	14442	14464	14513	14534	14332	14403	14339	14673	14214	14457	14447	14531	14283	14417	14462	14424	14344	14372	14362	14317	14366	14366	14598	14478	14471	14452	14578	14420	14459	14406	14451	14462	14397	14338	14298	14337	14541	14354	14564	14352	14450	14366	14318	14434	14472	14322	14328	14407	14642	14491	14279	14488	14537	14485	14675	14576	14483	14451	14391	14555	14464	14313	14221	14417	14491	14417	14437	14409	14432	14383	14563	14552	14475	14224	14260	14547	14274	14303	14522	14539	14432	14618	14295	14467	14475	14222	14539	14535	14400	14633	14395	14532	14431	14483	14647	14541	14434	14459	14414	14437	14436	14495	14587	14500	14419	14602	14459	14522	14341	14500	14385	14452	14449	14454	14431	14479	14483	14312	14390	14338	14351	14492	14650	14365	14483	14396	14344	14338	14457	14432	14417	14406	14503	14460	14428	14467	14749	14491	14455	14413	14471	14414	14490	14363	14347	14419	14545	14378	14590	14408	14326	14436	14490	14564	14553	14296	14394	14276	14464	14257	14563	14515	14337	14508	14578	14384	14472	14349	14517	14284	14380	14543	14428	14357	14583	14509	14358	14328	14419	14485	14434	14607	14522	14399	14565	14325	14333	14406	14539	14429	14650	14424	14480	14621	14438	14404	14402	14485	14452	14524	14337	14492	14577	14398	14479	14610	14543	14405	14508	14438	14440	14551	14351	14397	14471	14330	14411	14485	14330	14322	14461	14526	14569	14317	14566	14292	14453	14444	14431	14613	14404	14442	14586	14403	14392	14365
24236	21301	28464	26625	41356	70846	61357	43284	30994	26947	24929	24638	24295	24328	24052	24206	24487	24547	24520	24275	24255	24443	24265	24329	24217	24164	24279	24367	24366	24300	24380	24425	24275	24349	24288	24293	24042	24139	24380	24376	24377	24269	24167	24158	24275	24203	24203	24247	24122	24209	24206	24197	24122	24086	24256	24278	24275	24205	24145	23996	23951	24077	24214	24186	24598	24326	24315	24069	24088	24258	24336	24187	24038	23951	24233	24271	24332	24066	24044	24065	24128	24070	24557	24405	24120	24015	24002	24334	24192	24288	24347	24187	23840	24316	23973	24042	24072	23992	24395	24126	24066	24201	24280	24187	24192	24078	24101	24254	24001	24112	24417	24103	24318	24235	24410	24006	24273	24177	24086	24342	24074	23759	24284	24455	24153	24118	24332	24163	24073	23983	24343	24041	24103	24132	24121	24338	24197	24257	24095	24106	23901	24057	24201	24243	24178	24336	24177	24260	24100	24071	24219	24021	24477	24302	24171	24125	24226	24090	24221	24338	24104	23912	24349	24105	24129	24147	24338	24314	24160	24102	24149	24071	24039	24221	24191	24267	24347	24034	24006	24128	24230	24169	24191	24024	24415	24373	23943	23972	24209	24392	24204	24064	24080	24242	24167	24101	23936	24406	24106	24008	24120	24261	24211	23882	24147	24252	24284	24089	24154	24115	24111	24262	24377	24067	24324	24115	24221	24006	24191	24380	24105	24417	24456	24197	24132	24125	24134	24284	24222	24038	24309	24199	24107	24115	24135	23995	24146	24180	24264	24289	24273	24059	24008	24272	24222	24248	24195	24295	24374	24206	24157	23922	24295	24328	24241	24152	24200	24272	24232	24195	24509	24015	23948	23931	24233	24086	24271	24195	24145	24201	24224	23966	23942	24053	24276	24186	24196	24138	24183	24325	24040	24262	24226	24003	24462	24158	24338	23991	24262	24247	24003	24290	23972	24061	24130	24136	24256	24083	24279	24030	24089	24069	24130	23968	23998	24106	24153	24048	24219	24055	24033	24304	24159	24074	24169	24179	24000	24222	24222	24006	24357	24454	24049	24062	24152	24194	24040	24060	23913	24097	23895	24231	24358	24004	24209	24125	24137	24417	24217	24102	24282	24129	24281	23844	24424	24248	23978	24279	24222	24070	24256	24197	23904	24150	24288	24337	24318	24418	24239	24270	23915	24284	24419	24236	24245	24141	24104	24200	23993	24189	24174	24003	24200	24175	24191	24076	24109	24246	24248	24197	24300	24202	24281	24136	24185	24064	24110	24016	24067	23926	24007	24224	24242	24090	24023	24229	24064	24084	24175	24241	24205	24229	24039	24081	24118	23967	24078	24262	24093	24381	24207	23964	24021	24054	24192	24439	24025	23950	24081	24115	24106	24281	24193	23979	24226	24081	24061	24219	24434	24088	24204	24070	24196	24205	24214	24293	24055	23896	24205	24334	24216	24078	24250	24417	24222	24060	24142	24307	24442	24147	24182	24320	23840	24229	24304	24229	24184	24043	24348	24042	24154	23921	24148	24179	24135	24229	24097	24014	24565	24320	24154	23993	24203	23985	23978	23997	24062	24150	24200	24144	24666	24148	24338	24269	24204	24334	24066	24453	24035	24191	24048	24095	24198	24194	24040	24173	24084	24054	24007	24240	24158	24039	24141	24088	24402	23939	24155	24284	24279	24173	24181	24201	24304	24212	24292	23958	24062	24442	24123	24187	24419	24037	24146	23991	24122	24299	24137	24042	24139	23979	24470	24147	24329	24241	24147	23998	24132	24083	24434	24311	24183	24353	24230	24187	23956	24308	24297	23784	24269	24337	24172	24335	24323	24166	24178	24277	24117	23987	23948	23881	24115	24231	24220	24372	24246	24005	23957	24321	24281	24092	24397	24175	23837	24221	24212	24039	24098	24103	24174	24343	23970	24456	24143	24021	24279	24056	24383	24207	24076	24188	24106	24133	24071	24276	24339	24111	24184	24159	24300	24359	24120	24320	24233	23944	24404	24061	24390	24187	24225	24276	24326	23913	24162	24275	24146	24022	24283	24222	24153	24397	24220	24177	24314	24230	24068	24122	24210	23963	24171	24128	24187	24100	23896	24147	24245	24074	24127	24160	24274	24418	24452	24167	23823	23987	23964	24070	24052	24357	24234	24254	23870	24315	24168	24193	24298	24183	24118	24220	24319	24255	24173	24026	24221	24384	23949	24052	24215	23915	24021	24431	24210	24155	24051	24015	23888	24236	24212	24097	24059	23984	24156	24048	24436	24273	24162	24185	24225	24033	23841	24030	24169	24204	24177	24248	23869	24110	24363	23971	24247	23972	24309	24211	24472	24310	24323	24338	24274	24230	23940	24249	24254	24508	24357	24117	24285	24102	24176	24426	24236	24032	24217	24154	24245	24161	24138	24061	24172	24360	24379	24028	24328	24271	24129	24154	24468	24194	23856	24238	24194	24256	23891	24067	24319	24114	24342	24008	24461	24208	24320	24007	24155	24018	24045	24190	24183	24263	24258	24008	24064	24166	24011	24244	24198	24065	24217	24335	24149	24189	24214	24311	24222	24348	24100	24073	24158	24166	24266	24253	24432	24276	24247	24078	23938	24323	24086	24161	24057	24110	24032	24136	24262	24156	24082	24143	23936	24304	24077	24350	24186	24195	24180	24107	24461	24268	24230	24114	24195	24194	23992	24166	24237	24104	24093	24110	24255	24176	24153	24315	24124	24005	24256	24247	24115	24248	24195	24191	24137	24144	24210	24319	24342	24439	24534	23983	24192	24269	24219	24333	24173	23977	24291	24246	24385	23988	24153	24228	24104	24220	24149	24329	24253	24075	24253	24081	24233	24177	24298	24177	24082	24219	24039	24109	24211	24069	24308	24404	24461	24309	24143	24254	24056	24442	24134	24100	24213	24104	24189	24129	24058	24157	24410	24245	24079	24167	24232	24436	24300	24398	24178	24072	24289	24231	24499	24343	24190	24039	24196	24205	24258	24297	24303	24029	24280	23902	24037	24260	24254	24337	24009	24084	24120	24142	23956	23844	24072	24239	24128	24243	24195	24077	24300	24342	24140	23896	24380	24178	24146	24340	24338	24025	23930	24084	24093	24105	24216	24318	24204	24132	24353	24344	24129	24293	24161	24025	23914	24249	24288	23956	24417	24301	24072	23904	24121	24313	23973	23874	24304	24270	24252	24421	24096	24191	24311	24248	24346	24257	24147	24279	24217	24222	24178	23940	24090	24096	24377	24268	24041	24253	23947	24054	24190	24147	24203	24135	24245	24124	24224	24310	24142	24036	24066	24088	23889	24096	24209	24314	24239	24256	23933	24265	24308	24084	24066	24308	24362	24286	24265	24057	24067	23953	24294	24297	24135	24087	24395	24333	24511	24069	24076	23990	24457	24228	24326	24368	24353	24139	24137	24345	24072	24336	24108	24008	23813	24150	24004	24150	24323	24066	23895	24251	24507	24302	24234	24243	24106	24355	24285	24052	24315	24261	24249	24129	24013	24218	24391	24204	24162	24340	24373	24136	24378	24397	23915	24239	24133	24303	24372	24341	24012	24309	24464	24046	24144	24283	24092	24032	24120	24238	24091	24027	24103	24030	24207	24094	24251	24164	24391	24270	24196	24283	24224	24342	24120	24307	24224	24022	23941	24366	23959	24224	24162	24033	24062	23995	24249	24065	24264	24198	24155	24238	24047	24175	24261	23908	24143	24264	24436	24202	24277	24351	24200	24233	24072	24025	24283	24323	24013	24210	24075	24097	24189	24014	24233	24085	24317	24177	24281	24325	24171	24313	24336	24316	24081	23883	24175	23961	24263	24112	24186	24211	24032	24083	24075	24018	24211	24075	24364	24160	24082	24311	24204	24152	24084	24024	24106	23978	24060	24339	24090	24245	24091	24021	24266	24002	24082	24320	24092	23955	24000	24267	24276	24133	24178	24306	24264	24179	24241	24094	24133	24205	24116	24186	24097	24063	24230	24188	24259	24192	24085	24027	24174	23858	24113	24370	24233	24144	24358	24101	24395	24195	24156	24299	24120	24125	24016	24377	24148	23851	24172	24056	24078	24153	24064	24468	24495	24223	24208	24057	24239	24102	24187	24090	24197	24245	24195	24127	24134	24273	24251	24100	24113	24051	24162	24185	24180	23893	24041	24003	24082	24125	24152	24108	24191	24199	24396	23997	24301	24118	24175	24184	24382	24204	24161	24242	24342	24234	24322	24059	23975	24240	24217	23916	24168	23978	24248	24021	24156	24444	24220	24292	24159	24198	24060	24219	24015	24107	24218	24172	24494	24171	24218	24208	24265	24087	24167	24132	24384	24276	24266	24158	24192	24152	24097	24237	23952	24087	23866	24290	24207	24111	24190	24148	24420	24060	24207	24254	24062	24149	24430	24232	24233	24210	24064	23966	24062	24202	24175	24145	24230	24482	24227	24140	24135	24125	24283	24319	24412	24084	24266	24432	24191	23867	24187	24080	24263	24136	24045	24248	24145	24165	24183	24244	24338	24195	24122	24204	24479	24231	24226	24054	24277	24121	24174	24044	24168	24262	24114	24247	24353	24232	24087	24269	24018	24302	24278	24306	24367	24003	24316	24167	24190	24033	24050	24290	24276	24100	24328	24258	24179	24065	24192	24023	24250	24220	24161	24006	24044	24094	24078	24262	24309	24283	24141	24273	24118	23926	24097	24358	24189	24180	24197	23970	23954	24153	24154	23995	24203	23975	24258	24145	24210	24165	24169	24269	24104	24466	24188	24180	24237	24402	24194	24075	24306	24138	24268	24031	24118	24333	24074	24193	24252	24091	24091	24031	24098	24319	24209	24186	24133	24112	23926	24106	24102	24152	24051	24030	23991	24035	24044	23899	24553	24190	24132	24287	24193	24142	24179	24110	24110	24153	24265	24270	24086	24078	23973	24456	24200	24259	24270	24265	24165	24029	24005	24177	24406	24087	23944	24105	24175	24337	24039	23982	24138	24245	23982	23949	24128	24320	24150	24383	24092	24232	24273	24075	24115	24111	24228	24046	24006	24243	24060	24257	24340	24033	24033	24233	24229	24438	24247	24209	24529	24113	24136	24080	24263	24165	24390	24242	24190	24297	24172	24121	23926	24228	23991	24072
21057	36895	36553	27901	48268	68710	55444	32031	20085	16110	14858	14362	14522	14451	14522	14404	14539	14518	14443	14401	14452	14538	14228	14575	14410	14653	14331	14513	14450	14503	14457	14478	14370	14463	14581	14413	14423	14539	14438	14439	14217	14378	14490	14471	14493	14266	14531	14548	14382	14347	14376	14192	14379	14363	14315	14353	14384	14400	14608	14463	14292	14267	14451	14400	14486	14438	14393	14390	14522	14306	14498	14331	14414	14260	14356	14398	14389	14378	14389	13992	14306	14431	14509	14448	14304	14437	14308	14392	14360	14265	14333	14566	14220	14515	14416	14356	14530	14286	14434	14390	14386	14446	14398	14346	14546	14484	14340	14452	14253	14428	14326	14387	14326	14380	14328	14368	14295	14298	14373	14210	14346	14190	14475	14471	14300	14395	14448	14338	14369	14548	14280	14395	14296	14475	14410	14544	14253	14374	14351	14420	14384	14363	14397	14429	14582	14356	14437	14457	14577	14401	14508	14254	14491	14466	14346	14570	14362	14594	14327	14649	14403	14341	14378	14356	14437	14296	14553	14380	14426	14359	14445	14375	14314	14344	14401	14486	14264	14453	14290	14397	14285	14446	14357	14387	14381	14402	14425	14360	14339	14294	14377	14311	14430	14421	14491	14272	14343	14381	14410	14332	14459	14365	14427	14368	14281	14315	14570	14402	14203	14513	14333	14410	14397	14460	14472	14452	14452	14452	14303	14530	14282	14231	14328	14358	14514	14332	14545	14312	14462	14321	14428	14358	14309	14149	14431	14321	14454	14291	14474	14620	14191	14509	14371	14461	14412	14225	14387	14359	14299	14297	14390	14393	14444	14350	14291	14479	14420	14430	14344	14563	14287	14282	14529	14446	14282	14536	14169	14273	14340	14429	14308	14408	14394	14275	14345	14494	14323	14547	14372	14480	14326	14513	14305	14495	14303	14530	14352	14418	14253	14538	14365	14419	14313	14394	14397	14392	14223	14463	14435	14451	14279	14378	14422	14379	14437	14394	14416	14235	14500	14486	14351	14342	14404	14322	14263	14432	14435	14432	14273	14402	14377	14543	14343	14282	14308	14387	14418	14404	14738	14333	14267	14359	14196	14423	14447	14311	14232	14291	14450	14462	14421	14482	14423	14379	14338	14396	14334	14491	14439	14379	14273	14327	14444	14485	14531	14200	14318	14356	14444	14346	14383	14456	14375	14408	14359	14332	14398	14370	14282	14216	14481	14511	14480	14442	14570	14193	14446	14318	14251	14347	14324	14567	14369	14370	14520	14292	14351	14468	14351	14465	14489	14424	14414	14400	14382	14417	14327	14465	14520	14430	14271	14462	14465	14374	14379	14314	14275	14339	14530	14209	14392	14336	14425	14487	14154	14287	14275	14421	14371	14404	14412	14299	14345	14370	14408	14505	14441	14325	14400	14445	14368	14394	14497	14383	14477	14359	14324	14245	14267	14579	14339	14447	14469	14217	14432	14369	14367	14400	14190	14376	14423	14341	14304	14293	14270	14364	14327	14369	14458	14288	14534	14244	14509	14556	14122	14325	14427	14320	14393	14461	14369	14253	14322	14386	14340	14424	14376	14319	14518	14461	14449	14267	14511	14285	14157	14434	14301	14445	14609	14306	14408	14439	14440	14467	14333	14502	14253	14568	14392	14523	14252	14367	14401	14375	14469	14466	14464	14233	14519	14412	14455	14384	14450	14378	14479	14396	14289	14318	14378	14433	14326	14448	14527	14371	14380	14361	14468	14376	14379	14415	14419	14523	14311	14459	14468	14309	14402	14432	14365	14221	14371	14425	14391	14492	14692	14482	14380	14309	14310	14250	14164	14498	14395	14408	14286	14430	14285	14624	14411	14336	14356	14253	14353	14454	14354	14418	14307	14524	14439	14446	14381	14412	14258	14235	14332	14367	14565	14417	14405	14494	14196	14434	14396	14472	14451	14352	14314	14121	14494	14452	14481	14336	14418	14328	14422	14444	14602	14508	14322	14304	14243	14297	14257	14302	14188	14376	14586	14431	14396	14382	14375	14216	14654	14413	14355	14132	14390	14362	14357	14370	14377	14527	14427	14435	14386	14393	14195	14387	14444	14533	14394	14236	14450	14340	14328	14327	14356	14368	14485	14242	14328	14342	14333	14389	14516	14444	14238	14217	14569	14293	14398	14451	14304	14374	14579	14309	14420	14346	14386	14339	14295	14315	14597	14409	14452	14584	14374	14449	14210	14381	14220	14271	14478	14586	14632	14553	14284	14483	14470	14352	14239	14433	14253	14175	14440	14333	14286	14369	14369	14257	14452	14350	14434	14452	14237	14255	14481	14349	14458	14275	14402	14364	14415	14341	14390	14417	14434	14588	14519	14320	14508	14372	14536	14426	14406	14363	14434	14442	14371	14498	14441	14525	14476	14413	14311	14309	14397	14342	14523	14429	14511	14465	14507	14492	14331	14454	14176	14278	14517	14444	14188	14496	14286	14305	14449	14361	14484	14347	14304	14492	14423	14369	14403	14390	14592	14588	14639	14193	14326	14567	14164	14338	14437	14219	14391	14594	14467	14429	14527	14372	14474	14459	14610	14177	14475	14275	14487	14583	14451	14445	14399	14473	14483	14632	14463	14316	14426	14261	14322	14301	14478	14437	14463	14255	14414	14291	14466	14360	14321	14275	14439	14274	14437	14302	14394	14249	14298	14415	14221	14421	14282	14327	14374	14353	14309	14370	14286	14490	14489	14410	14366	14376	14391	14512	14338	14330	14410	14455	14578	14346	14275	14383	14429	14342	14446	14429	14516	14331	14512	14350	14377	14337	14510	14414	14482	14300	14466	14322	14384	14228	14401	14584	14429	14289	14363	14271	14313	14376	14530	14523	14481	14332	14228	14434	14293	14340	14321	14320	14390	14269	14361	14425	14429	14395	14299	14466	14388	14401	14400	14338	14535	14310	14372	14363	14335	14211	14264	14145	14513	14356	14585	14335	14243	14309	14443	14406	14541	14500	14420	14339	14414	14416	14371	14433	14304	14222	14328	14582	14375	14209	14239	14333	14469	14375	14432	14350	14487	14421	14472	14389	14373	14419	14299	14379	14377	14452	14305	14416	14352	14268	14287	14517	14513	14341	14433	14507	14370	14310	14170	14247	14423	14432	14411	14369	14414	14497	14418	14305	14261	14283	14347	14323	14390	14228	14270	14524	14479	14552	14360	14331	14456	14464	14434	14271	14424	14476	14402	14404	14452	14482	14440	14523	14319	14363	14278	14273	14399	14331	14574	14294	14350	14160	14495	14510	14345	14332	14459	14327	14555	14285	14406	14294	14354	14389	14239	14153	14345	14283	14354	14356	14295	14375	14379	14450	14225	14481	14186	14423	14274	14269	14372	14410	14352	14247	14368	14381	14437	14451	14373	14419	14466	14309	14395	14376	14570	14376	14443	14373	14507	14559	14582	14445	14436	14415	14167	14308	14295	14223	14378	14287	14407	14454	14361	14304	14491	14166	14371	14431	14422	14328	14385	14135	14425	14270	14285	14428	14442	14414	14498	14242	14386	14129	14424	14274	14341	14385	14449	14430	14479	14294	14429	14379	14424	14421	14493	14464	14457	14330	14510	14417	14224	14385	14414	14366	14301	14290	14127	14336	14245	14580	14346	14363	14422	14366	14447	14540	14350	14514	14312	14304	14491	14330	14419	14255	14500	14315	14133	14381	14449	14395	14478	14264	14232	14461	14215	14326	14246	14698	14482	14299	14443	14365	14367	14277	14259	14377	14388	14311	14339	14413	14433	14234	14365	14399	14534	14311	14310	14251	14381	14386	14310	14385	14389	14391	14447	14317	14374	14378	14387	14218	14325	14254	14429	14406	14294	14308	14463	14324	14439	14378	14579	14353	14272	14461	14181	14092	14318	14282	14329	14336	14530	14518	14409	14389	14493	14500	14534	14332	14259	14314	14358	14466	14267	14425	14477	14312	14319	14477	14632	14333	14388	14308	14500	14433	14377	14438	14544	14412	14416	14242	14436	14363	14372	14505	14343	14477	14280	14412	14233	14322	14590	14533	14377	14498	14481	14331	14465	14547	14385	14660	14415	14396	14308	14431	14421	14487	14282	14372	14492	14457	14336	14555	14066	14323	14371	14264	14465	14407	14396	14228	14264	14335	14459	14263	14284	14433	14239	14332	14409	14461	14481	14394	14399	14330	14490	14349	14434	14354	14372	14517	14328	14417	14353	14277	14218	14429	14458	14326	14390	14305	14594	14400	14327	14394	14603	14504	14384	14413	14379	14401	14431	14470	14353	14515	14184	14489	14446	14599	14309	14363	14308	14360	14451	14471	14465	14261	14462	14320	14482	14263	14418	14216	14300	14486	14393	14286	14462	14446	14382	14444	14440	14366	14263	14376	14386	14346	14549	14321	14540	14324	14401	14388	14405	14401	14392	14316	14307	14280	14548	14436	14410	14250	14362	14353	14481	14226	14251	14398	14470	14328	14151	14421	14352	14199	14431	14232	14447	14332	14247	14483	14355	14436	14274	14443	14476	14432	14466	14252	14199	14225	14512	14183	14379	14136	14265	14439	14417	14394	14386	14388	14537	14440	14343	14132	14593	14446	14319	14337	14388	14403	14427	14312	14431	14383	14290	14487	14292	14196	14305	14395	14296	14328	14339	14501	14442	14423	14360	14467	14368	14364	14230	14318	14240	14363	14529	14412	14296	14552	14406	14438	14258	14464	14157	14408	14422	14272	14255	14380	14346	14415	14462	14437	14454	14137	14534	14275	14277	14365	14251	14446	14306	14288	14295	14203	14614	14347	14414	14459	14490	14315	14450	14447	14443	14520	14510	14270	14415	14506	14355	14431	14408	14203	14394	14285	14274	14276	14469	14324	14480	14349	14397	14401	14578	14429	14430	14336	14413	14331	14476	14346	14413	14112	14590	14311	14336	14417	14445	14147	14444	14304	14317	14241	14460	14369	14333	14288	14378	14511	14417	14517	14404	14497	14258	14583	14367	14369	14327	14379	14486	14332	14503	14242	14436	14344	14386	14349	14451	14371	14274	14497	14305	14275	14424	14268	14286	14460	14382	14400	14309	14326	14509	14277	14494	14426	14312	14433	14375	14539	14460	14251	14313	14438	14405	14382	14535	14398
23050	21255	28487	25342	40921	77508	69082	49494	34297	28820	25973	25053	25049	24995	25015	24751	24921	24761	25009	24898	25004	24932	25080	24816	25038	24873	24865	25119	24950	24720	24833	24834	24829	24810	24975	24808	24773	25015	24840	24818	24821	24848	24853	24804	24598	24615	24948	24729	24947	24512	24919	24863	24831	24822	24757	24782	24735	24781	24695	24817	24672	24584	24799	24783	24847	24714	24948	24920	24605	24745	24743	24907	24788	24653	24894	24957	24893	24961	24689	24848	24560	24662	24726	24629	24846	24832	24868	24819	24723	24767	24860	24703	24671	24708	24794	24710	24502	24464	24773	24739	24807	24547	24736	24842	24769	24654	24781	24782	24693	24549	24822	25002	24689	24783	24902	24759	24702	24481	24981	24707	24655	24827	24832	24671	24536	24715	24748	24576	25018	24883	24911	24695	24493	24969	24892	24773	24794	24670	24686	24605	24891	24731	24649	24670	24639	24616	24812	24586	24757	24488	24593	24733	24738	24918	24944	24721	24755	24479	24948	24732	24827	24708	24676	24773	24704	24791	24593	24708	24827	24975	24838	24603	24716	24699	24549	24882	24702	24467	24656	24443	24715	24294	24728	24651	24735	24791	24895	24735	24578	24731	24505	24639	24919	24696	24780	24782	24876	25114	24698	24736	24904	24624	24788	24709	24715	24622	24935	24807	24737	24784	24673	24874	24671	24702	24722	24642	24570	24593	24561	24657	24824	24839	24741	24785	24601	24853	24750	24765	24640	24708	24696	24881	24797	24954	25034	24834	24638	24620	24404	24508	24684	24855	24620	24726	24587	24620	24910	24701	24907	24569	24568	24711	24703	24795	24812	24698	24647	24698	24600	24444	24696	24860	24596	24735	24749	24583	24770	24769	24639	24575	24575	24719	24673	24737	24949	24768	24763	24674	24695	24589	24745	24900	24953	24655	24388	24716	24851	24818	24943	24738	24782	24917	24699	24893	24600	24843	24462	24878	24567	24840	24764	24800	24688	24765	24551	24542	24809	24629	24540	24918	24674	24810	24568	24714	24765	24692	24591	24694	24408	24661	24541	24705	24724	24787	25092	24834	24823	24820	25053	24761	24735	24766	24594	24772	24593	24773	24328	24613	24760	24522	24770	24562	24881	24719	24654	24831	24801	24683	24929	24550	24695	24879	24563	24629	24703	24733	24547	24762	24614	24721	24782	24637	24705	24719	25019	24774	24671	24743	24547	24630	24716	24691	24922	24874	24959	24567	24837	24759	24634	24926	24907	24510	24823	24722	24886	24898	24716	24766	24612	24623	24556	24711	24595	24665	24828	24642	24694	24637	25029	24641	24884	24544	24802	24794	24590	24825	24703	24790	24582	24567	24760	24581	24862	24642	24694	24615	24651	24653	24420	24433	24726	24777	24707	24719	24742	24735	24452	24489	24575	24736	24519	24678	24621	24568	24576	24688	24752	24506	24600	24889	24927	24642	24711	24957	24723	24674	24564	24728	24826	24554	24622	24597	24779	24744	24846	24651	24562	24641	24665	24611	24860	24828	24685	24770	24663	24822	24736	24644	24565	24630	24664	24740	24625	24743	24791	24693	24650	24554	24864	24672	24929	24775	24664	24732	24805	24725	24693	24455	24784	24812	24573	24500	24876	24507	24608	24525	24536	24795	24506	24572	24637	24721	24617	24614	24684	24555	24793	24628	24542	24635	24771	24905	24563	24765	24969	24718	24787	24626	24792	24474	24965	24624	24701	24696	24844	24605	24736	24908	24798	24936	24623	24518	24801	24682	24893	24759	24877	24708	24886	24779	24727	24580	24590	24696	24860	24932	24521	24661	24583	24659	24579	24452	24807	24604	24774	24667	24673	24531	24891	24769	24601	24463	24809	24589	24512	24742	24765	24636	24720	24727	24697	24699	24971	24693	24803	24712	24856	24714	24569	24720	24700	24808	24652	24629	24544	24525	24750	24540	24888	24721	24730	24551	24688	24721	24867	24871	24575	24806	24701	24614	24775	24763	24648	24815	24665	24534	24762	24812	24684	24926	24813	24928	24848	24637	24543	24794	24705	24592	24757	24686	24442	24757	24883	24832	24639	24785	24777	24815	24632	24540	24781	24641	24443	24493	24688	24713	24612	24633	24635	24775	24660	24454	24628	24682	24764	24641	24550	24655	24750	24597	24792	24869	24575	24774	24570	24737	24656	24526	24923	25017	24823	24767	24702	24816	24740	24789	24730	24740	24758	24863	24593	24698	24595	24765	24487	24699	24534	24394	24887	24719	24638	24723	24482	24712	24671	24669	24820	24519	24840	24601	24501	24592	24685	24735	24900	24729	24636	24523	24799	24746	24663	24684	24714	24814	24643	24571	24511	24687	24637	24644	24513	24518	24645	24658	24652	24587	24552	24788	24669	24580	24633	24669	24595	24577	24789	24766	24878	24840	24841	24859	24749	24450	24696	24769	24677	24624	24572	24693	24939	24556	24507	24409	24806	24608	24586	24723	24646	24466	24665	24753	24758	24618	24668	24635	24595	24756	24797	24548	24806	24728	24646	24628	24620	24681	24589	24853	24663	24706	24680	24665	24620	24806	24758	24853	25021	24749	24862	24664	24901	24676	24734	24783	24662	24867	24574	24460	24565	24398	24819	24774	24497	24743	24534	24836	24456	24474	24740	24627	24807	24750	24792	24663	24790	24654	24703	24637	24462	24624	24708	24950	24890	24584	24587	24759	24623	24587	24802	24702	24913	24837	24835	24792	24585	24586	24842	24706	24864	24467	24866	24568	24362	24747	24600	24551	24941	24855	24616	24739	24585	24650	24960	24681	24811	24823	24774	24586	24566	24644	24504	24680	24777	24737	24510	24850	24777	24895	24655	24687	25084	24583	24987	24819	24754	24847	24686	24748	24813	24729	24778	24685	24739	24690	24606	24640	24792	24992	24728	24610	24502	24632	24641	24442	24704	24634	24726	24542	24574	24629	24888	24768	24708	24775	24452	24747	24515	24892	25092	24874	24899	24667	24748	24587	24733	24714	24606	24648	24720	24552	24663	24615	24681	24615	24990	24688	24602	24762	24542	24554	24459	24607	24737	24732	24639	24406	24750	24698	24788	24641	24979	24605	24485	24751	24758	24932	24689	24866	24550	24605	24881	24468	24468	24557	24657	24686	24664	24809	24840	24805	24494	24978	24889	24801	24366	24366	24660	24666	24888	24794	24828	24721	24818	24860	24629	24753	24828	25120	24806	24888	24731	24879	24847	24775	24687	24811	24750	24591	24612	24726	24643	24513	24675	24944	24939	24734	24859	24638	24611	24658	24548	24772	24721	24941	24915	24674	24575	24651	24627	24774	24536	24556	24471	24284	24353	24864	24960	24635	24578	24644	24727	24594	24430	24765	24730	24851	24863	24811	24655	24784	24574	24943	24931	24650	24765	24628	24234	24836	24648	24778	25101	24738	24766	24332	24526	24698	24641	24738	24703	24666	24628	24610	24767	24624	24709	24794	24817	24592	24610	24729	24794	24995	24566	24577	24876	24575	24860	24693	24759	24545	24452	24521	24752	24612	24837	24441	24792	24636	24735	24737	24569	24667	24693	24600	24541	24686	24936	24701	24779	24891	24767	24716	24810	24825	24836	24812	24744	24626	24702	24697	24627	24874	24624	24714	24770	24549	24643	24801	24599	24983	24795	24588	24477	24468	24797	24627	24842	24817	24847	24750	24808	24943	24633	24633	24896	24460	24733	24841	24841	24519	24742	24721	24856	24573	24712	24625	25002	24641	24600	24622	24525	24499	24810	24923	24736	24751	24884	24511	24686	24617	24692	24616	24615	24742	24701	24584	24354	24355	24638	24800	24723	24641	24525	24591	24644	24468	24948	24757	24779	24653	24668	24617	24470	24762	24738	24762	24749	24906	24636	24805	24661	24660	24712	24695	24501	24489	24705	24533	24761	25047	25018	24695	24692	24773	24682	24760	24625	24612	24856	24742	24933	24590	24654	24611	24657	24574	24627	24750	24820	25084	24664	24552	24594	24985	24784	24942	24500	24890	24719	24880	24397	24542	24734	24649	24680	24673	24619	24880	24748	24692	24825	24632	24830	24840	24741	24518	24740	24627	24753	24867	24689	24895	24925	24574	24862	24710	24552	24693	24784	24524	24851	24682	24625	24832	24822	24594	24704	24616	24647	24677	24548	24789	24588	24478	24705	24818	24868	24629	24808	24690	24586	24680	24744	24888	24666	24788	24558	24592	24912	24594	24718	24709	24734	24902	24732	24546	24751	24642	24791	24643	24710	24735	24754	24418	24678	24713	24502	24754	24748	24773	24711	24614	24531	24534	24724	24613	24548	24632	24877	24622	24804	25162	24641	24578	24848	24629	24632	24757	24505	24673	24498	24611	24581	24465	24619	24795	24672	24813	24997	24933	24604	24828	24734	24954	24560	24894	24764	24722	24468	24552	24657	24522	24727	24598	24854	24979	24728	24869	24613	24825	24576	24701	24683	24790	24581	24768	25009	24653	24676	24645	24597	24801	24767	24717	24616	24578	24758	24645	24745	24661	24606	24837	24627	24580	24617	24619	24635	24707	24805	24511	24767	24737	24739	24752	24609	24762	24861	24844	24994	24732	24729	24788	24815	24728	24762	24753	24575	24470	24567	24509	24848	24753	24959	24439	24850	24725	24378	24544	24813	24613	24518	24790	24545	24742	24790	24628	24933	24825	24647	24759	24583	24839	24903	24762	24516	24459	24995	24861	24830	24549	24699	24758	24736	24659	24659	24797	25131	24798	24730	24504	24655	24491	24596	24800	24564	24614	24800	24790	24862	24763	24563	24594	24444	24515	24710	24710	24781	24658	24805	24584	24754	24591	24792	24688	24634	24808	24642	24718	24736	24759	24658	24705	24823	24802	24584	24538	24576	24599	24625	24749	24773	24661	24739	24541	24711	24610	24853	24832	24813	24769	24701	24590	24695	24652	24689	24764	24836	24590	24725	24669	24492	24801	24689	24539	24985	24629	24658	24839	24667	24579	24798	24477	24659	24618	24605	24776	24751	24758	24965	24894	24643	24682	24637	24659	24635	24664	24905	24843	24677	24738	24712	24814	24678	24820	25022	24590	24735	24881	24819	24868	24719	24598	24611	24861	24606	24449	24460	24758
23288	43815	41635	31077	54166	79972	66719	40089	23389	17660	15034	15025	14957	14937	14828	14897	15087	15009	14997	14722	14946	14960	14971	14984	15009	14985	14730	14727	15129	15073	14851	14870	14758	14861	14828	15019	15030	14816	15025	14665	15019	15036	14766	14913	14895	14878	14816	14936	15047	14877	14821	14907	14959	15019	14785	14771	14868	14879	14859	14841	14867	14918	14741	14786	14823	15019	14900	14856	14756	14974	14881	14895	14809	14880	14866	14962	14752	14881	14826	14829	14896	14999	14943	14938	14933	14920	14771	14837	14884	14715	14946	14870	14824	14879	14900	14957	14865	14863	14988	14937	14836	14839	14695	15043	14906	14791	14763	14770	14709	15014	14758	14774	14773	15007	14892	14835	14849	14956	14950	14931	14874	14809	14867	14888	14826	14845	15104	14889	15016	14882	14930	14786	14874	14757	14767	14858	14896	14870	14979	14774	14921	14803	14620	14915	14947	14749	14814	14874	14729	14906	14998	14826	14834	14738	14758	14864	14772	14830	14879	14849	14703	14803	14908	14748	15013	14830	14642	15032	14787	14745	14699	14740	14654	14828	14947	14796	14878	14982	14653	14839	14867	14849	14844	14800	14739	14746	14634	14892	14763	14982	14795	14832	14940	14869	14820	14839	14808	14832	14894	14790	14824	14822	14678	14764	14853	14860	14778	14959	14970	14967	14695	14871	14959	14721	14737	14884	14836	14890	14932	14777	15010	14902	14932	14817	14848	14801	14879	15050	14851	14846	14877	14894	14835	14811	14750	14680	14844	14733	14763	14681	14968	14965	14988	14832	14895	14788	14739	14944	14814	14709	14885	15035	14844	14974	14817	14955	14842	14835	14840	14799	14791	14914	14889	14951	14650	15017	14701	14922	15007	14922	14909	14809	14679	14766	15073	14731	14790	14896	14677	14730	14774	14867	14869	14737	14972	14662	14796	14847	14843	14951	14933	14804	14815	14981	14874	14925	14995	14674	14907	15002	14902	14882	14841	14692	14793	14796	14839	14857	14974	14967	14923	14888	14833	14852	14851	14844	14806	14995	14882	14781	14798	14865	14797	14869	15037	14920	14748	14801	14826	14720	14871	14792	14785	14901	14809	14811	14817	14693	14758	14887	14623	14972	14839	14839	14829	14916	14950	15095	14893	14954	14821	14650	14853	14734	14945	14924	14839	14954	14950	14933	14861	14795	14895	14850	14934	14790	14952	14996	14790	14922	14890	14852	14833	14880	14985	14928	14673	15092	14912	14896	15003	14981	14838	14741	14892	14800	14920	14885	14845	14737	14684	14915	14913	14883	14830	14771	14808	14883	14896	14653	14903	15077	14729	14905	14848	15044	14922	14737	14801	14755	15031	14743	15000	14924	14786	14730	14880	14760	14901	14877	14742	15000	14940	14928	14754	15045	14852	14843	14934	14813	14778	14773	14863	14544	14783	14958	14856	14899	14884	14854	14822	14854	15043	14712	14779	14983	14927	14828	15004	14776	14631	14702	14687	14767	14866	14791	14789	14704	14949	14980	14706	14875	14960	14591	14816	14724	14872	14765	14776	14856	14811	14832	14873	14852	14823	14983	14906	14769	14755	15045	14881	14850	14633	14684	14806	14730	14766	14885	14682	14707	14763	14954	14900	14874	14878	14771	14703	14879	14689	14735	14877	14882	14861	14787	14653	14761	15012	14873	14951	14700	14804	14826	14876	14895	14990	14733	14900	14931	14875	14902	14761	14708	14829	14972	14744	14991	14815	14939	14779	14979	14891	14884	14829	14767	14832	14854	14940	14898	14840	14753	14740	14726	14753	14982	14819	14779	14638	14825	15009	14931	14830	14922	14853	14716	14865	14904	14789	14877	14790	14855	14799	14819	14939	14850	14824	14852	14730	14627	15035	14937	14825	14883	15071	14913	14965	14869	14837	14778	14853	14950	14954	15040	14773	14785	14847	14768	14914	14730	14985	14888	14831	14994	14867	14883	14732	14880	14865	14859	14854	14827	14763	14782	14821	15004	14849	14907	14877	14815	14785	14854	14938	14806	14881	14833	14741	14770	14923	14888	15027	14989	14657	14936	14982	14859	14856	14852	14770	14754	14870	15083	14760	14914	14944	14914	14868	14604	14948	14726	14854	14966	14934	14782	14897	14679	14821	14990	14788	14726	14942	14764	14757	14853	14986	14769	14685	14895	14943	14774	14929	14979	14764	14860	14702	14808	14981	14754	15054	14678	14841	14757	14680	14943	14675	14879	14720	14749	14845	14990	14975	14837	14829	14870	14969	14946	14820	14837	15067	14691	14938	14843	14788	14959	14965	14758	14758	14948	14814	14722	14672	14674	14817	14885	14981	14722	14757	14725	14885	14894	14965	14748	14973	14994	14904	14975	14907	14695	14729	14902	14756	14907	15033	14745	14898	14848	14922	14788	14734	14938	14894	14948	14707	14819	14829	14998	14937	14838	14657	14770	14889	14937	14733	14971	14837	15011	14749	14737	14790	14719	14783	14914	14841	14911	14886	14719	14874	14952	14887	15044	14874	14845	14788	14764	15039	14901	14900	15109	14939	14740	15033	14894	14710	14792	14977	14823	14950	14672	14802	14804	14856	14828	14690	14776	14969	15031	14781	14848	14769	14839	14924	14932	14833	14910	14863	15131	15040	14751	14694	14882	14753	14868	14849	14829	14907	14820	14755	14865	14872	14838	14944	14989	14813	14975	14862	14817	14757	14835	14859	14920	14787	14958	14900	14760	14943	14745	15006	14874	14896	14760	14662	14941	14758	14856	14690	14785	15184	14695	14877	14771	14957	15021	14956	14894	14825	14958	14934	14602	14971	14891	14786	14801	14841	14772	14846	14848	14814	14914	14714	14877	14872	14859	14939	14681	14795	14891	14915	14647	14785	14845	14752	15036	14694	14777	14822	14710	14948	14756	14886	14836	14887	14894	14832	14954	14883	14815	14856	14929	14981	14816	14931	14975	14765	14915	14919	14985	14851	14981	14822	14651	14755	14901	14862	14884	14734	14785	14834	14795	15053	14839	14867	14959	14833	14869	14840	14626	14931	14758	14846	14694	14780	15029	14876	14756	14799	14900	14966	14856	14892	15026	14729	14842	15004	14918	14944	14910	14806	14946	14914	15044	14827	14709	14868	14935	14925	14807	14766	14965	14777	14932	14838	14658	14820	14755	14811	14899	14971	14924	14907	14862	14872	14851	14928	14919	14807	14776	14996	14705	14861	14890	14863	14988	15050	14807	14856	14962	14995	15042	14873	14860	14845	14906	14908	14941	14732	14704	14763	14806	14785	14873	14850	14924	14859	14877	14882	14711	14731	14684	14945	14940	14825	14842	14869	14793	14792	14872	14828	14845	14945	14847	14626	14878	14664	14760	14866	14931	14826	14818	14771	14838	14692	14838	14888	14919	14795	14714	14678	14904	14934	14827	14771	14784	14915	14681	14831	14925	14830	14852	15033	14960	14914	14794	14951	14784	14767	14773	15012	14720	14812	15003	14798	14834	14783	14775	14852	14618	14772	14711	14790	14842	14846	14769	14914	14706	14900	14818	14725	15027	14881	14792	14893	14860	14864	14820	14843	14563	14900	14872	14832	14958	14817	14807	14800	14994	14924	14810	14914	14779	14938	14949	14784	14727	14916	14782	14759	14861	14733	14810	14602	14680	14863	14772	14673	14902	15038	14788	14934	14729	14905	14706	14796	14952	14915	14544	14854	14749	14951	14738	14950	14584	14983	14733	14729	14967	14712	14963	14689	14926	14834	14793	14910	14712	14901	14979	14826	14949	14915	14805	14797	14799	14833	14877	14630	14671	14885	14930	14903	14689	14823	14854	14911	14922	14933	14928	14841	14934	14785	14887	15109	14743	14804	14917	14812	14835	14843	14824	14908	14998	14814	14925	14796	14727	14789	14871	14919	14835	14980	14719	14757	15024	14957	14803	14810	14804	15022	14877	14708	14786	14822	14828	14855	14833	14953	14700	14890	14688	14793	14816	14731	14927	14675	14798	15007	14908	14819	14815	14809	14670	14819	14959	14734	14821	14911	14883	14936	14834	14904	14903	15030	14845	14838	14783	14874	14897	14998	14854	14866	14896	14924	14890	14953	14900	14922	14725	14718	14781	15024	14972	14898	14835	14861	14765	14705	14955	14860	14952	14815	14995	14682	14966	14874	14890	14845	14925	14760	14798	14986	14904	14977	14745	14895	14688	15006	14939	14933	14895	14907	15050	14704	14916	14933	14959	14832	14854	14765	14735	14763	14942	14906	14918	14773	14971	14936	14682	14717	14788	14901	14841	14884	14827	14915	14833	14811	14684	14781	14848	14884	15003	14766	14879	14944	14787	15024	14956	14805	14929	14949	14925	14840	14924	14690	14715	14743	14725	14958	14793	14692	14835	14865	14917	14714	14690	14899	14592	14999	14962	14976	14853	14922	14607	15034	14779	14865	14936	14832	14901	15059	14803	14780	14902	14764	14750	14990	14655	14874	14896	14615	14922	14806	14804	14825	14818	14762	14908	14894	14988	14810	14772	15057	14693	14836	14902	14724	14779	14670	14923	14771	14934	14909	14770	14798	14974	14803	14924	14720	14766	14840	14908	14774	14962	14798	15033	14601	14743	14765	14907	14944	15022	14777	14737	14779	14792	14878	14777	14839	15003	14755	14836	14836	14881	14839	14723	14872	14837	14727	14901	14915	14891	14942	14807	15056	14965	14837	14920	14879	15022	14865	15064	14740	14732	14855	14801	14891	14694	14781	14909	14882	14932	14937	14747	14771	15097	14963	14737	14871	14866	14689	14720	14864	14767	14787	14820	14819	14730	14726	14957	14869	14981	14969	14759	14854	14946	14735	14952	14633	14824	14884	14828	14917	14947	14874	14883	14921	14748	14968	14855	14899	14898	14719	14721	14722	15015	14924	14746	14981	14838	14860	14808	14860	14843	14793	14898	14787	14863	14643	14898	14696	14723	14659	14865	14828	14810	14832	15000	14874	14885	14852	14942	14922	14717	14825	14779	14872	14852	14831	14715	14791	14870	14955	14739	14789	14983	14839	14938	14899	14849	14802	14861	14739	14903	14842	14915	14866	14719	14895	14744	14826	14789	14830	14850	14785	14684	14903	14865	14853	14878	14768	14866
31911	28542	33084	31019	29611	36686	34633	29513	26562	25336	24979	24855	24806	25019	24922	24673	24945	24779	24822	25129	24924	24877	24713	24951	24889	24572	24900	24828	25007	24814	24784	25023	24787	24665	24724	25084	24990	24981	25046	24774	25105	24782	24952	24929	25007	24788	24863	24497	24696	24623	24769	24874	25093	24728	24803	24645	24891	24796	24701	25098	24918	24661	24727	24949	24781	24645	24818	25005	24848	24807	24835	24821	24875	24880	25112	24865	24773	24840	24949	24716	24953	24865	24977	24757	24798	24556	24779	24885	24633	24700	24650	24930	24665	24581	25012	24847	24796	24612	24659	24712	24710	24961	24809	24839	24853	24559	24789	24767	24662	24682	24755	24682	24645	24693	24766	24873	24561	25178	24860	24860	24825	24923	24819	24781	24786	24410	24686	24664	24766	24726	24884	24792	24915	24938	24871	24760	24838	25081	24817	24860	24804	24831	24909	24702	24761	24930	24540	24755	24935	24895	24707	24804	24878	24637	24683	24587	24724	25018	25075	24668	24814	24932	24945	24619	24783	24692	24858	24859	24629	24765	24778	24917	24935	24892	24900	24721	24935	24644	24591	24540	24641	24906	24687	24731	24851	24613	24638	24559	24917	24729	24793	24880	24785	24699	24814	24848	24640	24586	24734	24881	24894	24951	24764	24736	24692	24792	24949	24679	24891	24706	24820	24760	24676	24432	24976	24937	25011	24430	24931	24843	24913	25078	24750	24623	24670	24678	24907	24747	24608	24956	24651	24872	24982	24760	24914	24783	25011	24825	24713	24865	24664	24852	24759	24757	24709	24989	24921	24965	24865	24812	24776	24626	25101	24866	25007	24495	24781	24962	24616	24657	24759	24602	24639	24714	24834	24727	24831	24744	24767	24554	24702	24981	24849	24784	24745	24754	24844	24939	24789	24732	24592	24623	24741	24870	24818	24847	24710	24768	24830	24992	24743	24867	24779	24632	24863	24649	24641	24616	24892	24865	24825	24528	24935	24657	24555	24616	24716	24842	24762	24784	24706	24790	24558	24855	24643	24964	24903	24868	24556	24699	24597	24667	24856	24797	24828	25044	24810	24714	24633	24839	24726	24752	24743	24682	24681	24732	24782	24698	24718	24767	24607	24739	24750	24771	24798	24704	24713	24612	24520	25018	24842	24974	24662	24774	24707	24793	25025	24743	24796	24648	24521	24752	24640	24709	24729	24945	25042	24937	24826	24754	24874	24873	25105	24924	24906	24694	24486	24913	24981	24857	24763	25085	24956	24985	24673	24732	24794	24732	24761	24638	24711	24712	24701	24647	24769	24941	24861	24801	24882	24688	24877	24858	24977	25057	24811	24865	25081	24908	24788	24825	24649	24667	24820	24847	24878	24895	24682	24705	24819	24955	24922	24961	24846	24637	24798	24668	24724	24640	24887	24787	25051	25017	24678	24909	24714	24751	24667	24872	24776	24916	24407	24794	24873	24789	24774	24889	24901	24779	24789	24901	24627	24807	24749	24643	24484	24674	24735	24961	24926	24866	24842	24673	24670	24709	24664	25017	25077	24646	24766	24795	24675	24721	24855	24667	24789	24753	24916	25035	24912	24841	24805	24819	24722	24828	24695	24766	24605	24687	24678	24685	24797	24684	24828	24859	24858	24731	24796	24682	24828	24764	24843	24680	24690	24502	24958	24685	24776	24610	24678	24673	24962	24842	24887	24767	24654	24835	24775	24610	24807	24786	24633	24726	24857	24822	24892	24537	24952	25007	24729	25083	24821	24492	24802	24874	24669	24709	24522	24489	24901	24783	24608	24572	24836	24872	24778	24906	24745	24775	24725	24664	24732	24905	25051	25062	24700	24572	24950	24788	24461	24728	24747	24787	24844	24562	24968	24793	24633	24625	24995	24809	24809	24828	24951	24781	24916	24749	24727	24910	24839	24824	24816	24675	24858	24801	24750	24773	24811	24660	24847	24785	24941	24862	24799	24723	24585	24911	24754	24973	24826	24724	24837	24916	24964	24610	24663	24793	24994	24818	24805	24674	24700	24699	24740	24910	24760	24689	24868	24574	24864	24848	24794	24839	24706	24804	24668	24475	24779	24735	24847	24886	24785	24639	24674	24706	24817	24652	24645	24935	25007	24862	24664	24769	24989	24626	24774	24893	24790	24804	24659	24774	24670	24699	24706	24682	24933	24766	24875	25048	24954	24730	24880	24608	25001	24814	24631	24780	24849	24514	24774	24900	24806	24793	24763	24755	24812	24713	24810	24694	24614	24558	24761	24687	24798	25006	24905	24925	24815	24747	24613	24816	24744	24601	24914	24875	24768	24966	24664	25245	24833	24816	24818	24911	24790	24890	24783	24855	24868	24848	24769	24770	24862	24778	24783	24849	24517	24631	24841	24754	24822	24698	24941	24723	24804	24730	24770	24869	24620	24679	24904	24879	24820	24704	24878	24560	24818	24897	24649	24992	24914	24820	24826	24649	25013	24761	24383	24794	24799	24882	25083	24898	24777	24816	24895	24847	24921	24593	24820	24623	24751	24586	24584	24796	24721	24824	25035	25041	24801	24613	24823	24879	24613	24858	24951	24907	24913	24880	24683	24720	25009	24732	24641	24746	24824	24900	24873	24849	24612	24825	24766	24681	24679	24860	24842	24808	24630	24784	24925	24828	24836	24664	24889	24817	24766	24886	25072	24962	24788	24847	24849	24686	24996	24958	24890	24810	24821	24674	24952	24762	25002	24940	24912	24710	24605	24854	24752	24718	24825	24842	24697	24685	24850	24507	24572	24668	24741	24807	24915	24749	24668	24764	24732	24812	24774	24798	24911	24904	24948	24751	24693	24857	24798	24967	24739	24877	24748	24931	24776	24958	24858	24669	24796	24842	24629	24805	24757	24740	24930	24941	24907	24700	24778	24939	24708	24909	24676	24779	24956	24997	24746	24670	24748	24901	24864	24781	24749	24586	24745	24577	24644	24791	25034	24866	24753	24609	24838	24810	24872	24797	24684	24669	24783	24983	24748	24649	24872	24535	24936	24946	24774	24653	24600	24601	24853	24801	24706	24814	24866	24781	24774	24720	24799	25031	24994	24666	24652	24668	24841	24980	24897	25067	24725	24657	24721	24911	25065	24788	24818	24505	24668	24586	24759	24741	24747	24657	24768	24677	25080	24793	24747	24672	24766	24622	24632	24812	24921	24955	24684	24915	24745	24827	24900	24730	24954	24831	24840	24531	24836	24512	24700	24677	24866	24872	24938	24598	24682	24609	24710	24601	24923	24824	24943	24816	25101	24621	24792	24744	24964	24631	24757	24802	24930	24811	24783	24875	24876	24854	24897	24927	24833	24584	24593	25028	24756	24766	24753	24905	24747	24958	24465	24864	24859	24694	24815	24761	24755	24932	25008	24835	24785	24584	24828	24761	25167	24672	24725	24896	24837	24748	24952	24933	24522	24743	25033	24674	25006	24868	24951	25003	24786	24684	24838	24578	24667	24745	24697	24699	24693	24768	25051	24752	24929	24906	24813	24857	25120	24770	24914	24755	24854	24930	24736	24763	24571	24618	24699	24822	24782	24959	25072	24778	24507	24686	24993	24526	24791	25052	24847	24896	24768	24919	25002	24861	24777	24792	24803	24703	25147	24833	24586	24868	24587	24756	24631	24872	24967	24598	24938	25013	24974	24680	24900	24882	24823	24849	24627	24661	24624	24813	25033	24709	24635	24818	24815	24700	24977	24652	24643	25037	25086	24692	24903	25012	24570	24863	24671	24867	24810	24876	24746	24720	24759	24824	24845	24843	24860	24819	24901	24940	24692	24699	24762	24850	24993	24876	25039	24517	25012	24957	24938	24823	24984	24825	24712	24784	24746	24622	24709	24981	25005	24692	25239	24822	24725	24909	24947	24866	24885	24768	25049	24894	24667	24452	24853	24703	24783	24632	25050	24659	24848	24779	24774	24776	24906	24787	24953	24740	24787	24689	24922	25035	24883	24839	24839	24983	24745	24476	24788	24864	24898	24883	24617	24797	24692	24949	24775	24725	24984	24831	24890	24892	24761	24658	24764	24716	24672	24670	24600	24639	24752	24916	24678	24761	24782	25026	25020	24713	24885	24718	24902	24662	24654	24858	24965	24735	25007	25032	24969	24645	24945	24960	24766	24970	24784	24695	24856	24684	24720	24788	24686	24955	24885	24540	25174	24744	24996	24751	24985	24618	24939	24556	25015	24813	24838	24502	24705	24858	24730	24763	24854	24776	25036	24864	24663	24812	24779	24649	24914	24717	24746	25003	24765	24863	25047	24701	24846	25003	24631	24672	24932	24650	24739	24780	24712	24610	24705	24751	24674	24507	24632	24630	25114	24841	24905	24873	24605	24714	24954	24832	24987	25000	24814	24998	24705	24788	25021	24800	24895	24895	24833	24865	24743	24654	24972	24955	24793	24757	24676	24625	24594	24750	24756	24854	24967	24609	24794	25152	24545	24885	24935	24831	24852	24829	24630	24763	24873	24538	24898	24981	24921	24840	25006	24870	24951	24881	24665	24877	24859	24698	24948	24823	24903	24907	24787	24885	24733	24653	24825	25044	24645	24673	24718	24562	24909	24940	24897	24783	24794	24854	24766	24838	24663	25056	24625	25010	24951	24908	24700	24628	24932	24776	24647	24697	24821	24856	24729	24723	24639	24825	24880	24958	24500	24608	24834	24990	24782	24658	24544	24657	24708	24649	24749	24878	24900	24796	24967	24799	24853	24822	25028	24899	24742	24616	24856	24789	24622	24754	24860	24797	24614	24949	24813	24834	24697	24732	24566	24781	24899	24890	24750	24846	24677	24797	24870	24804	24759	24631	24741	24728	24715	24606	24687	24634	24585	24891	24685	24614	24770	24938	24795	24704	24886	24713	24666	24801	24676	24817	25017	24848	24824	24752	24743	24921	25096	24817	24828	24847	24772	24499	24830	25015	24909	24835	24760	24904	24711	24685	24692	24934	24816	25035	24788	24677	24863	24703	24689	24986	25096	24660	24903	24943	24862	24668	24625	24585	24478	24616	24776	24896	24531	24808	24854	24888	24834	24756	24861	24731	24957	24800	25064	24633	25216	24911	24890	24707	24736	24862	24627	24806	24570	24716	24611	24903	24996	24815	24829	24949
21696	28278	25813	20565	21545	27648	23851	18268	15558	14868	14587	14508	14717	14725	14541	14639	14524	14546	14624	14724	14560	14624	14554	14628	14412	14530	14594	14776	14420	14615	14523	14390	14661	14682	14684	14602	14477	14636	14669	14491	14594	14643	14524	14683	14667	14346	14563	14613	14548	14514	14377	14643	14743	14730	14532	14482	14714	14618	14713	14628	14575	14696	14498	14431	14605	14665	14543	14519	14497	14425	14622	14482	14590	14602	14593	14484	14430	14482	14475	14548	14675	14464	14413	14558	14609	14490	14389	14502	14510	14661	14612	14443	14438	14582	14595	14435	14578	14474	14530	14508	14655	14624	14528	14604	14349	14465	14473	14504	14580	14481	14605	14569	14377	14464	14442	14461	14470	14527	14606	14491	14598	14626	14662	14461	14668	14612	14364	14264	14388	14379	14313	14584	14560	14537	14620	14567	14637	14480	14346	14646	14440	14525	14545	14289	14542	14590	14399	14621	14635	14468	14592	14577	14531	14605	14342	14381	14532	14364	14533	14495	14529	14500	14515	14553	14568	14605	14527	14522	14610	14434	14542	14496	14652	14599	14511	14546	14610	14523	14336	14382	14569	14522	14508	14722	14618	14516	14669	14492	14562	14540	14540	14599	14341	14648	14528	14491	14704	14366	14475	14386	14535	14326	14403	14631	14554	14509	14459	14513	14509	14586	14660	14620	14420	14457	14442	14555	14453	14612	14516	14664	14614	14594	14533	14484	14577	14586	14522	14321	14544	14563	14687	14619	14574	14571	14492	14544	14633	14484	14561	14548	14449	14791	14539	14503	14477	14575	14651	14590	14695	14526	14480	14516	14436	14742	14582	14579	14630	14533	14595	14569	14565	14368	14719	14581	14456	14459	14595	14565	14614	14623	14477	14647	14651	14400	14526	14504	14696	14709	14622	14635	14830	14619	14548	14423	14471	14679	14535	14501	14387	14601	14611	14540	14574	14492	14403	14611	14516	14705	14711	14493	14522	14516	14490	14438	14616	14430	14479	14524	14413	14338	14537	14548	14600	14337	14500	14501	14629	14642	14499	14566	14434	14387	14541	14653	14717	14639	14487	14498	14643	14518	14376	14462	14650	14541	14632	14284	14521	14490	14525	14494	14690	14635	14490	14440	14695	14491	14540	14413	14740	14570	14666	14485	14638	14546	14587	14476	14348	14445	14607	14428	14727	14577	14508	14510	14650	14391	14557	14583	14388	14566	14431	14433	14454	14640	14606	14513	14571	14755	14440	14700	14722	14461	14446	14594	14530	14404	14346	14491	14457	14574	14599	14466	14532	14436	14455	14355	14669	14525	14552	14490	14603	14600	14503	14531	14555	14516	14578	14511	14469	14549	14530	14499	14522	14567	14618	14360	14397	14520	14602	14441	14574	14507	14384	14536	14579	14641	14511	14476	14524	14635	14551	14478	14555	14548	14498	14622	14355	14504	14683	14519	14648	14547	14719	14517	14624	14530	14578	14488	14362	14552	14381	14486	14602	14361	14633	14597	14514	14761	14627	14493	14605	14508	14266	14623	14532	14486	14407	14586	14584	14581	14373	14511	14333	14432	14561	14728	14568	14177	14601	14477	14562	14539	14603	14654	14393	14439	14472	14484	14349	14696	14557	14612	14443	14342	14635	14484	14589	14419	14496	14434	14391	14591	14605	14553	14414	14594	14431	14689	14429	14339	14480	14473	14494	14414	14575	14532	14606	14532	14283	14623	14369	14443	14505	14752	14425	14474	14622	14519	14521	14483	14541	14556	14332	14463	14660	14637	14619	14432	14322	14571	14620	14562	14390	14539	14576	14525	14317	14458	14581	14513	14473	14408	14441	14674	14674	14644	14524	14435	14674	14606	14543	14563	14525	14522	14596	14661	14542	14607	14555	14375	14439	14592	14586	14570	14612	14652	14414	14597	14584	14631	14527	14556	14496	14481	14557	14706	14455	14606	14455	14503	14393	14565	14506	14639	14510	14486	14474	14514	14566	14676	14580	14561	14710	14442	14448	14783	14459	14575	14533	14404	14559	14442	14460	14480	14448	14574	14490	14520	14501	14617	14554	14611	14443	14575	14428	14445	14565	14452	14403	14499	14612	14485	14531	14763	14404	14398	14652	14371	14524	14600	14692	14539	14570	14475	14571	14534	14525	14633	14499	14312	14591	14624	14596	14459	14520	14544	14526	14392	14631	14496	14607	14652	14543	14652	14598	14596	14645	14552	14428	14564	14694	14689	14547	14619	14535	14490	14615	14636	14363	14616	14706	14578	14611	14520	14433	14629	14452	14548	14332	14607	14564	14329	14584	14788	14391	14508	14607	14608	14711	14688	14497	14528	14582	14481	14459	14626	14638	14476	14597	14630	14367	14570	14550	14563	14633	14630	14483	14618	14588	14677	14658	14520	14484	14585	14607	14588	14576	14559	14561	14423	14485	14588	14470	14519	14405	14536	14463	14505	14487	14355	14587	14554	14746	14668	14609	14708	14551	14554	14383	14464	14441	14523	14626	14513	14828	14610	14515	14487	14615	14536	14545	14495	14582	14368	14420	14518	14597	14444	14430	14540	14529	14529	14356	14702	14582	14569	14660	14487	14635	14517	14653	14579	14658	14536	14484	14573	14468	14458	14603	14435	14506	14353	14584	14472	14683	14596	14483	14447	14626	14503	14484	14490	14432	14535	14532	14433	14468	14597	14600	14638	14432	14666	14676	14646	14291	14531	14621	14413	14507	14466	14570	14619	14410	14617	14669	14505	14587	14514	14423	14583	14522	14535	14680	14512	14672	14564	14387	14531	14648	14572	14569	14557	14458	14520	14499	14556	14515	14551	14482	14525	14575	14408	14575	14548	14483	14374	14441	14574	14664	14713	14429	14601	14527	14451	14477	14521	14543	14519	14565	14601	14487	14463	14370	14523	14574	14496	14596	14636	14555	14582	14736	14595	14454	14570	14680	14525	14486	14556	14695	14496	14744	14524	14518	14475	14700	14639	14421	14457	14595	14461	14415	14377	14427	14472	14450	14586	14467	14456	14424	14433	14554	14626	14664	14589	14532	14637	14612	14517	14531	14763	14500	14552	14612	14639	14613	14557	14418	14504	14430	14409	14546	14614	14490	14610	14604	14462	14706	14691	14425	14533	14542	14501	14677	14408	14567	14644	14437	14487	14687	14650	14533	14539	14529	14430	14613	14576	14732	14523	14547	14615	14597	14521	14500	14543	14674	14544	14539	14416	14564	14546	14497	14584	14655	14452	14564	14467	14593	14408	14594	14460	14562	14553	14511	14434	14636	14526	14608	14605	14631	14381	14712	14520	14506	14576	14645	14546	14556	14504	14378	14364	14595	14450	14523	14545	14609	14548	14620	14531	14524	14589	14522	14718	14665	14376	14620	14513	14523	14568	14706	14708	14441	14507	14378	14611	14526	14543	14698	14632	14576	14718	14536	14619	14667	14354	14526	14371	14654	14376	14389	14479	14667	14629	14591	14507	14557	14775	14435	14470	14684	14602	14626	14608	14426	14393	14521	14481	14668	14589	14503	14497	14520	14506	14693	14621	14481	14549	14697	14735	14557	14464	14645	14619	14431	14591	14470	14379	14495	14615	14530	14607	14533	14400	14539	14550	14636	14465	14582	14469	14562	14540	14560	14546	14660	14644	14480	14670	14405	14483	14465	14549	14535	14507	14321	14388	14548	14585	14537	14394	14527	14467	14534	14475	14555	14631	14536	14686	14514	14663	14479	14428	14477	14676	14536	14455	14612	14398	14337	14655	14583	14697	14563	14438	14685	14541	14437	14533	14425	14582	14551	14504	14656	14522	14630	14595	14575	14645	14497	14440	14689	14572	14477	14578	14679	14590	14437	14706	14581	14544	14684	14469	14502	14501	14506	14578	14591	14577	14607	14341	14588	14639	14551	14571	14457	14366	14474	14590	14382	14684	14429	14526	14488	14538	14449	14399	14628	14598	14372	14504	14590	14619	14685	14484	14478	14420	14456	14563	14469	14528	14598	14469	14470	14423	14599	14361	14647	14555	14539	14646	14463	14480	14555	14454	14539	14539	14466	14395	14483	14720	14587	14516	14562	14450	14527	14487	14572	14326	14470	14518	14510	14517	14615	14414	14396	14529	14510	14572	14565	14602	14548	14373	14575	14510	14501	14682	14645	14622	14432	14503	14429	14579	14725	14369	14586	14621	14363	14634	14498	14805	14443	14552	14682	14756	14551	14537	14601	14544	14518	14688	14705	14422	14767	14532	14328	14399	14512	14557	14521	14564	14721	14360	14371	14476	14599	14620	14588	14536	14470	14329	14570	14509	14470	14533	14558	14492	14475	14239	14678	14595	14384	14405	14601	14544	14565	14546	14490	14498	14622	14441	14482	14583	14684	14615	14538	14591	14581	14462	14597	14511	14355	14633	14618	14562	14708	14597	14433	14375	14520	14392	14667	14543	14660	14549	14498	14488	14565	14767	14419	14497	14606	14580	14417	14381	14597	14733	14496	14633	14539	14446	14622	14364	14537	14689	14483	14463	14535	14618	14583	14524	14644	14427	14598	14631	14461	14336	14552	14687	14595	14386	14648	14672	14559	14421	14525	14528	14565	14503	14566	14610	14640	14479	14477	14580	14496	14529	14609	14493	14454	14487	14524	14521	14516	14411	14435	14419	14631	14391	14419	14583	14459	14585	14348	14620	14420	14746	14332	14500	14543	14723	14448	14528	14444	14559	14492	14500	14574	14603	14545	14430	14492	14514	14451	14530	14716	14682	14418	14595	14548	14521	14502	14572	14496	14446	14696	14479	14588	14475	14502	14538	14672	14553	14521	14330	14568	14544	14583	14612	14456	14493	14499	14534	14550	14466	14573	14747	14548	14523	14521	14648	14542	14390	14448	14460	14606	14516	14496	14568	14552	14614	14570	14492	14579	14598	14504	14606	14451	14571	14553	14556	14586	14496	14699	14617	14427	14421	14393	14508	14499	14618	14465	14619	14536	14565	14588	14496	14600	14595	14646	14470	14517	14663	14699	14575	14497	14632	14655	14435	14586	14658	14481	14592	14409	14422	14575	14533	14540	14662	14478	14596	14585	14428	14672	14523	14649	14680	14425	14477	14541	14514	14648	14435	14322	14363	14426	14557	14664	14445
24065	21264	28407	26999	33930	64076	63080	46477	32601	28574	26130	25541	25414	25681	25502	25515	25434	25504	25253	25351	25452	25413	25334	25592	25560	25329	25406	25312	25232	25502	25297	25398	25188	25298	25399	25429	25227	25170	25317	25095	25459	25455	25230	25277	25101	25257	25219	25142	25129	25151	25338	25296	25136	25296	25311	25250	25145	25209	24990	25225	25209	25116	25104	25079	25100	25053	25330	25126	25427	25186	25385	25175	25388	25158	25388	25107	25348	25047	25137	25170	25372	25204	25366	25107	25356	25297	25363	25268	25556	25239	25046	25365	25366	25398	25432	25472	25074	25471	25288	25375	25135	25287	25492	25177	25112	25190	25427	25031	25227	24999	25503	25271	25281	25264	25118	25182	25094	25085	25322	25321	25246	25028	25012	25156	25530	25562	25280	25155	25261	25303	25324	25379	25299	25364	25353	25334	25185	25117	25232	25332	25121	25102	25259	25427	25025	25000	25073	25521	25451	25085	25355	25421	25012	25233	25367	25222	25299	25165	24909	25277	25302	25318	25120	25162	25150	25130	25259	25017	25310	25329	25335	25252	25138	25280	25019	25112	25175	25079	25199	25175	25442	25208	25338	25441	25286	25124	25427	25244	25005	24953	25499	25295	25196	25365	25481	25262	25515	25336	25458	25175	25196	25500	25088	25266	25528	25312	25332	25152	25365	25354	25129	25026	25311	25179	25240	25308	25290	25221	25270	25273	25358	25318	25236	25336	24984	25382	25294	25512	25356	25276	25332	25026	25076	25216	25269	25236	25193	25185	25151	25188	25139	24978	25371	25299	25334	25270	25184	25258	25161	25250	25196	25351	25157	25276	25390	24936	25194	25220	25158	25195	25194	25296	25294	25182	25039	25039	25123	25131	25159	25199	24997	25322	25220	25292	25267	25077	25376	25155	25237	25285	25321	25245	25030	25176	25162	25250	25431	25219	25471	25208	25180	25072	25022	25121	25105	25245	25130	25330	25369	25252	25102	25202	25591	25622	25378	25458	25530	25376	25378	25194	25238	25127	25261	25053	25317	25235	25013	25297	25276	25479	25125	25139	25675	25304	25411	25376	25093	25334	25568	25328	25431	25169	25282	25340	25379	25035	25401	25358	25100	25288	25081	25036	25123	25216	25207	25576	25105	25149	25340	25432	25242	25230	25174	25314	25110	25232	25242	25388	25363	25349	25139	25071	25344	25256	25350	25058	25282	25222	25437	25331	25105	25444	25032	25273	25347	25194	25292	25273	25250	25188	25261	24953	25064	25100	25408	25238	25219	25200	25171	25221	25217	25122	25035	25264	25362	25224	25100	25107	25335	25296	25419	25271	25351	25257	25337	25601	25458	25302	25239	25236	25256	25199	25067	25435	25510	25237	25496	25426	24940	25344	25193	25487	25228	25172	25221	25264	25298	25125	25207	25424	25185	25140	25283	25110	25478	25007	25212	24990	25136	25040	25051	25355	25468	25312	25169	25249	25066	25176	25386	25077	25244	25219	25195	25188	25156	25348	25094	25244	25315	25359	25253	25332	25377	25213	25236	25209	25060	25352	25126	25216	25186	25091	25109	25024	25670	25194	25034	25273	25308	24939	25238	25148	25022	25416	25315	25066	25418	25254	25413	25239	25298	25117	25532	25231	25400	25127	25185	25215	25334	25262	25103	25212	25460	25335	25503	24969	25366	25119	25467	25243	25274	25323	25066	25193	25461	25184	25122	25142	25178	25134	24956	25226	25286	25305	24945	25252	25409	25337	25347	25283	25377	25266	25264	25418	25140	25158	25209	25109	25072	25283	25169	25058	25286	25334	25359	25296	25295	25151	25185	25330	25267	25098	25282	25387	25188	25108	25363	25241	25530	25036	25289	25282	25563	25172	25359	25289	25133	25119	25160	25134	25423	25028	25065	25139	25391	25265	25133	25231	25215	25069	25376	25131	25182	25147	25033	25235	25144	25244	25177	25018	25063	25135	25377	25146	25290	25211	25123	25276	25275	25248	25057	25244	25298	25032	25077	25256	25178	25409	25247	25213	25355	25306	25303	25409	25336	25309	25424	25339	25477	25139	25390	25268	25446	25362	25417	25288	25124	25402	25219	25389	25111	25217	25470	25073	25430	24983	25412	25282	25450	25227	25260	25211	25290	25243	25309	25374	24949	25128	25284	25052	25168	25157	25236	25234	25087	25357	25267	24963	25305	25254	25262	25116	25386	25446	25287	25181	25265	25270	25272	25070	25231	25527	25189	25042	25222	25084	25309	25184	25198	25151	25343	25408	25269	25405	25363	25139	25502	25239	25269	25283	25503	25396	25298	25310	25187	25131	25316	25201	25264	25205	25112	25446	25165	25071	25272	25181	25295	25324	25438	25210	25220	25288	25296	24873	25342	25181	25379	25157	25420	25180	24991	25190	25172	25072	25008	25446	25251	25145	25090	25350	25372	25063	25322	25205	25232	25027	25061	25240	25126	25214	25226	25147	25255	25178	25317	25215	25191	25203	24939	25262	25459	25450	25299	25471	25342	25050	25098	25268	25273	25218	25321	25253	25018	25354	25200	25080	25339	25335	25355	25383	25305	25217	25312	25169	25165	25180	25377	24741	25447	24939	25341	25458	25069	25166	25290	25057	25299	25406	25439	25414	25431	25126	25112	25015	25171	25376	25055	25142	25115	25143	25454	25286	25365	25540	25323	24954	25292	25386	25181	24993	25232	25304	25449	25086	25267	25126	25292	25195	25220	25072	25314	25372	25478	25544	25319	25381	25173	25180	25087	25274	25396	25342	24905	25186	25480	25388	25395	25009	25423	25436	25228	25319	25155	25309	25224	25169	25459	25320	25218	24966	25262	25133	25375	25418	25242	25391	25237	25117	25220	25105	25076	25466	25320	25252	25279	25196	25329	25295	25289	25285	25410	25231	25231	25137	25234	25429	25127	25193	25304	25211	25433	25039	25160	25292	25263	25123	25306	25289	25249	25064	25331	25295	25353	25187	25318	25241	25172	25282	25158	25261	25182	25214	25373	25072	25247	25470	25228	25205	25066	25427	25071	25267	25135	25353	25538	24910	25009	25136	25252	25331	25422	25261	25257	25385	25210	25151	25193	25258	25324	25159	25159	25090	25452	25233	25107	25048	25246	25387	25264	25232	25413	25296	25339	25379	25221	25059	25336	25355	25280	25097	25325	24913	25024	25263	25246	25279	25321	25296	25233	25259	25090	24796	25160	25279	25172	25449	25126	25185	25240	25443	25178	25443	25148	25006	25333	25121	25266	25508	25213	25365	25081	25240	25354	25513	25159	25323	25301	25105	25259	25474	25319	25212	25313	25147	25348	25199	25391	25374	25298	25173	25104	25224	25164	25127	25381	25221	25236	25313	25427	25189	25220	25301	25265	25297	25381	25323	25373	25184	25130	25162	25256	25281	25113	25139	25123	25288	25367	25311	25269	25347	25079	25286	25219	25318	25444	25188	25263	25479	25134	25011	25233	25118	25237	25094	25332	25106	25102	25393	25124	25155	25096	25282	25320	25371	25423	25125	25262	25277	25261	25294	25282	25134	25133	25092	25268	25307	25111	25169	25440	25157	25250	25069	25162	25262	25553	25432	25311	25284	25340	25112	25211	24924	25376	25014	25436	25251	25230	25125	25121	25203	25188	25285	24894	25198	25037	25052	25161	25024	25186	25212	24889	24990	25086	25433	25529	25246	25098	25321	25295	25266	25033	25277	25181	25181	25298	25355	25333	25322	25357	25183	25310	25333	24982	24914	25450	25415	25365	25162	25372	25490	25340	25200	25395	25479	25322	25158	25032	25278	25216	25603	25300	25225	25426	25130	25171	25196	25281	25234	25285	25278	25096	25192	25057	25174	25051	24970	25247	25238	25247	25203	25189	25298	25248	25037	25171	25321	25182	25034	25337	25395	25562	25379	25434	25272	25259	25299	25286	25055	25332	25317	25156	25318	25378	25332	25355	25249	25397	25168	24965	25077	25048	25268	25441	25039	25248	25314	25323	25191	25342	25171	25291	25322	25009	25051	25025	25268	25270	25058	24989	25240	25202	25555	25337	25145	25127	25233	25257	25110	25227	25158	25272	25281	25350	25446	25114	25090	25293	25161	25230	25057	25176	25344	25221	25308	25263	25266	25216	25114	25235	25179	25222	25283	25148	25365	25219	25048	25373	25218	24990	25223	25230	25309	25424	25077	25303	25209	25289	25160	25163	25170	25316	25209	25226	25076	25483	25245	25197	25183	24970	25220	25251	25171	25282	25214	25476	25191	25156	25223	25115	25374	25271	25173	25359	25271	25514	25278	25432	25157	25161	25250	25363	24989	25307	25271	25417	25197	25133	25020	25125	25341	25311	25459	25234	25127	25109	25133	25392	25211	25232	24919	25304	25061	25066	25195	25307	25206	25372	25372	25142	25104	25309	25140	25363	25165	25009	25170	25339	25547	25133	25338	25309	25404	25188	25131	25526	25381	25330	25167	25043	25207	25213	25187	25186	25386	25255	25386	25335	25333	25186	25333	25285	25409	25250	24949	25212	25218	25458	25399	25170	25259	25321	25111	25151	25336	25252	25234	25053	25211	25522	25190	25612	25225	25416	25062	25260	25302	25256	25014	25226	25148	25271	25257	25259	25463	25424	25240	25600	25271	25237	25014	25117	25423	25365	25195	25061	25207	25374	25190	25244	25200	25440	25200	25244	25228	25395	25146	25102	25340	25079	25320	25270	25337	25177	25226	25248	25249	25228	25089	25099	25292	25293	25199	25456	25303	25380	25308	25387	25201	25259	24898	25305	25183	25087	25370	25090	25152	25264	25175	24984	25197	25374	25294	25142	25139	25244	24997	25272	25511	24944	25252	25025	25323	25408	25305	25489	25023	25264	25207	25318	25406	25407	25115	25211	25303	25267	25262	25258	25044	25199	24994	25451	25186	25256	25163	25351	25382	25289	25274	25131	25226	25241	25155	25317	25464	25132	25311	25236	25320	25085	25047	25132	25104	25364	25219	25118	25339	25400	25406	25207	25327	24956	25246	25205	25240	25475	25280	25076	25297	24922	25048	25208	25025	25118	25268	25398	25308	25273	25199	25116	25201	25279	25359	25181	25469	25115	25331	25461	25142	25430	25318	25355	25402	25389	25194	25069	25361
22204	40326	38165	29627	37705	69637	58048	35929	21491	16863	15370	15243	15338	15293	14767	15090	15200	14957	14910	15057	15350	14908	15282	15204	15256	15096	15109	15058	15007	14978	14951	15070	14994	15042	15179	14973	14942	15032	15139	14982	15164	14995	14978	15078	15382	15101	14966	15083	14858	15048	15101	14962	14837	15002	15071	15100	15102	15215	15021	15080	15015	15099	14990	14956	14931	14964	15084	14996	15066	15042	14880	15109	15234	14935	14855	14920	15121	15176	15096	14924	14993	15001	15056	15134	15095	14972	14832	15045	15219	14910	14979	15010	15004	15007	15167	15121	15061	14970	15067	15103	14884	14999	15083	14765	15156	14884	15014	14870	14943	14892	15018	15062	14963	14930	14932	15202	15116	14743	15026	14921	14955	14950	14918	14792	15126	14975	14853	15015	14939	15159	14870	14958	15011	14974	15116	15067	15044	15002	15091	14937	14920	14974	15021	14978	15206	14978	14973	15032	15069	14981	15002	14960	15093	14858	14845	14794	15118	14933	15098	15016	14956	14990	15096	14933	15106	15012	14983	15037	15061	14902	15043	14939	15041	14970	14956	14987	14721	15024	15050	14995	14984	14833	14923	14955	15033	14807	14860	14928	14922	14814	15093	15103	15046	15031	14869	14856	15019	14953	14944	14882	14949	15161	15020	15186	15081	15169	15003	15106	15089	14848	15017	14842	15037	14957	15055	14949	14866	15086	15182	15106	14981	15040	14908	14910	14877	15060	14961	15072	14899	14991	14860	15009	15017	15078	14952	15041	14931	14827	14901	15022	15129	14985	14982	14790	15075	14991	15069	14925	14933	14997	14983	14940	15150	15013	14924	15008	14902	15045	14929	14973	14866	14923	15032	14964	15119	14946	15181	14798	15013	14960	15069	14982	14902	15208	14998	15177	14956	14993	14989	15073	14897	14879	14736	14995	14923	14987	15130	14842	15173	14887	15030	15183	14949	14932	15065	14950	14933	15026	15027	14851	14977	14992	15039	15012	14949	14931	14962	15069	15045	15045	15136	15153	14800	15003	14969	15028	14986	14994	15037	14966	14968	15008	15059	15051	14916	15157	14935	15119	15030	15195	14959	15128	14839	15036	15050	14970	14963	15043	14985	14902	15053	15086	14977	15062	14946	14969	15019	15131	15127	15149	14899	14994	14904	14882	15004	14947	15013	15036	15035	15051	15025	14892	14968	14986	14835	14913	15059	15188	15066	15068	15079	14925	15118	14859	15057	14987	15072	15051	14969	14959	14949	15093	14992	15008	14782	14939	14997	15003	14929	14984	14806	14974	14896	14796	14848	14752	14981	14877	15071	15024	14952	15035	15112	14965	15131	14977	14995	14929	15140	14869	15165	14998	15141	14989	14944	15075	14979	15169	15041	15143	14930	14812	15061	14896	15176	15021	14839	15073	14813	15099	14959	15082	14943	14812	15148	14916	15018	14981	14865	14879	14980	14956	15051	14756	15113	14933	14914	15085	14909	15134	15012	14923	14870	15005	15057	14882	14761	15095	14871	14849	15064	15005	15058	14980	14986	14889	14946	15175	14839	15069	14983	15105	15071	14918	15188	14974	15057	14995	14908	15046	15042	14997	15112	15097	14984	15204	15095	15061	15162	14788	14929	15111	14838	14906	14837	15008	15045	15043	15023	14846	15048	15055	14910	14981	15142	15003	14894	14811	15016	14873	14978	15067	14942	14888	15198	15082	14965	14912	14944	15005	15094	14874	14950	15098	14900	15118	14922	14945	15132	14840	14852	14948	14967	15127	14932	15148	15050	14858	14981	14884	15125	15029	14810	15142	14960	15083	14974	14851	14975	15048	15090	15001	15015	15144	14983	15064	14945	14976	14997	14912	15109	14922	14924	14986	15073	15050	14995	14867	14833	15078	15137	15136	14980	14861	15134	15046	14927	14829	14974	14968	14918	14974	15008	14932	14857	14999	14839	14873	15164	15102	15124	15137	14940	14923	15087	15067	14965	14897	14952	15061	15094	14866	14904	15019	15186	15079	15072	14962	15000	15099	14974	15088	14827	15166	14903	15084	15010	14803	14913	14951	14980	15090	14911	14881	15135	15068	15058	14985	15039	15009	15047	15004	15127	14861	14954	14797	14986	14959	15001	15241	14945	14916	15020	14963	14963	14952	14891	15070	14832	15071	15141	14983	15027	15032	15057	15037	14943	15043	15179	14923	15017	14851	14891	14950	14984	14970	15072	15051	15185	15027	15027	15159	14922	15022	14959	14935	14843	14843	15047	15030	15013	14985	14911	14927	15016	15025	15030	15006	15142	14876	15172	14921	14952	14959	15105	14822	14995	14964	15051	14921	14866	14886	15057	15059	15055	15091	14968	14788	14930	14895	14957	14900	14967	14849	15097	15055	15044	14968	15125	14967	14822	15088	14941	14953	14949	15010	15021	15108	15086	15031	14847	14883	15059	14943	15075	15020	15032	15011	14925	15141	14876	14973	14891	15120	14954	15007	15062	15048	14932	15044	15036	15032	15137	14837	15026	14872	14904	15026	15040	15119	15135	15041	14988	15016	14979	14963	15053	14790	14983	14917	14900	15007	14981	14941	15033	14823	15038	15002	15078	15091	15029	14978	15129	14903	15035	14909	15144	14964	15035	15004	15001	15073	15097	14903	15096	14849	14904	14915	15140	14995	14877	15128	15196	15062	15231	15034	15000	14880	15098	15070	15042	14939	14729	14911	14933	14985	14928	15029	15027	15086	14909	14907	15072	15203	15063	14913	15031	15070	15042	14937	14916	14766	14993	14962	15125	14944	14946	15011	15012	14974	15082	14990	14962	14858	14865	14934	14886	15087	15022	14953	14985	14915	15201	14988	15058	15263	15093	14896	15150	14891	14902	15016	15138	14878	14945	14847	14928	15056	14962	15012	14980	14860	14997	15117	14988	14931	15060	15137	14879	14996	14825	15083	15038	14907	15121	14961	15090	14953	15137	15073	15084	14987	14901	14911	15129	14952	15110	15003	14969	15055	15043	15161	14984	14839	15018	15143	14994	15083	14895	14996	15042	14916	15007	14997	15203	15075	15062	15157	14985	15011	15060	15178	15178	14812	14935	14951	15036	15002	15184	15000	14974	15031	14993	14964	14873	15078	15093	15114	15075	15019	15211	14953	15007	14800	15097	15009	15103	14871	14840	15156	14939	14926	14974	14928	15011	14817	14989	14913	14902	15063	14900	14916	14935	15208	15039	14988	14893	15021	14848	14961	14918	14844	15087	14903	15026	15053	15034	15096	14912	14794	15329	15066	14859	14704	15022	14947	14971	14910	15013	15092	14978	14960	14973	15035	15035	15077	15064	14952	14874	15078	15241	15060	15139	14941	14923	15046	14919	15042	15122	14776	15091	14988	15087	14963	15210	15136	14889	14924	15047	14929	15007	14768	15032	14947	15098	14999	14972	14845	14929	15018	14881	14929	15153	14962	14993	15178	14975	15036	15043	14873	15118	15113	15195	15059	14938	15038	14910	14931	14995	15194	14908	15101	15074	14817	14946	14973	14986	14965	15086	15037	15080	14998	15126	15062	15096	15072	15054	15077	15049	15108	14982	14939	15071	15007	15191	14953	14933	15020	15150	15008	14932	14811	14806	15029	14859	15077	15011	15172	15020	15174	14774	15124	15158	15032	15218	14905	14913	15018	14988	14893	15035	14921	14834	15039	14953	15085	14964	15069	14914	15000	14813	15065	15054	14840	14893	14967	15123	14888	15006	14936	15012	15028	15095	14962	15003	14939	15117	14949	14918	15048	15052	14878	14992	14983	14871	15119	14934	15112	15002	14998	14843	15158	14795	15045	14946	14798	14818	14996	14995	14994	15184	14988	14925	14931	15160	14906	14835	14838	15028	15240	15037	15118	14978	15065	15113	14745	14876	15267	14830	15021	15053	15019	14986	15059	15044	14970	14955	14934	15055	14954	15023	14978	15074	14993	14900	14924	15081	14927	14882	14913	14897	15119	14730	15148	14900	14944	15144	15130	14826	15245	14900	15013	15029	14939	14866	15041	15091	15271	14911	14916	14969	14827	15036	14947	14853	14860	15014	14964	14972	15171	15097	14872	15189	14929	14994	14799	14925	15097	14942	14972	14818	15059	14729	15039	14950	14977	15179	14870	14928	14806	15048	14882	15007	14899	14951	14920	15216	14874	15023	15142	15067	14975	14912	15073	14857	15138	15068	15004	15180	15060	14831	15033	14894	15025	14848	15165	15196	15045	15050	15000	15022	14832	15053	15133	15068	15008	15175	14995	14866	15048	15115	15005	14991	15011	15033	14883	15101	14899	15062	14931	15171	15034	15092	15212	15110	15042	14967	15173	14989	15088	14880	14935	15005	15083	14758	14885	14992	14871	14951	15143	14807	14926	14959	14997	14778	15061	15043	14814	15011	15083	15166	14894	15116	15060	15061	15045	14977	15215	15104	15178	15007	15218	14812	15045	14823	15028	14950	14845	15140	15200	14806	15008	14963	14815	14996	14839	15127	15113	15027	15319	15051	14940	15096	14919	14971	15062	15213	15099	15088	14911	15162	14882	14889	15031	15084	14865	15057	14976	15022	14756	15059	15092	15066	14901	15017	15093	14908	14925	14959	15000	15063	15052	14977	15210	14806	14995	14971	14966	14991	14847	15013	15106	14873	15075	15090	14879	15210	15130	14944	15009	14917	14998	14881	15187	15180	14840	15223	14938	14859	15055	14966	14905	14936	15019	14862	14925	15057	14915	15077	15006	15076	15141	14848	15236	14984	15067	15057	14918	14928	15063	15032	15068	15062	14936	15027	14848	15016	14914	15013	14920	15135	14997	15110	14761	15033	15059	15034	15136	14952	15163	14957	14975	15034	14916	15002	15047	14950	14965	15115	14873	14971	15014	15028	15045	15142	14839	14929	14961	14834	15018	15119	14941	14823	15005	15096	14774	14878	15014	15215	15022	15082	14979	14839	15122	15084	15051	15027	15006	14840	15000	15016	15222	15000	14924	14926	14881	15218	14966	15015	14950	14994	15122	14906	15119	14922	15049	15019	14959	15125	15141	14944	14908	14996	15071	14923	15072	14813	15084	14908	14893	14911	15044	14880	15126	15079	15087	15067	15042	15096	15229	14956	15004	14891	15080	14853	15022
22958	21245	28453	25964	38372	75785	69813	51721	36352	30704	27479	27035	26835	26733	26600	26793	26659	26561	26897	26665	26337	26732	26515	26747	26709	26657	26675	26371	26522	26785	26348	26423	26306	26517	26637	26605	26680	26161	26468	26468	26406	26654	26457	26464	26498	26293	26666	26504	26626	26488	26317	26294	26102	26461	26328	26351	26378	26232	26459	26591	26367	26347	26506	26412	26533	26503	26534	26256	26176	26492	26493	26553	26184	26662	26499	26352	26084	26434	26610	26585	26618	26554	26379	26513	26263	26389	26343	26400	26526	26258	26405	26423	26428	26542	26434	26471	26414	26672	26379	26418	26487	26431	26229	26402	26480	26510	26728	26528	26269	26486	26584	26248	26187	26260	26629	26365	26526	26272	26332	26439	26552	26596	26309	26369	26334	26343	26357	26394	26505	26397	26638	26379	26572	26563	26382	26201	26465	26372	26479	26414	26460	26328	26281	26538	26508	26329	26406	26319	26308	26406	26269	26364	26383	26314	26381	26378	26445	26586	26413	26261	26134	26263	26233	26357	26424	26361	26630	26306	26415	26482	26207	26478	26357	26413	26210	26605	26735	26587	26311	26234	26102	26646	26413	26401	26256	26358	26427	26241	26505	26177	26351	26467	26498	26041	26398	26296	26416	26291	26247	26241	26412	26535	26741	26426	26240	26584	26555	26549	26521	26209	26334	26604	26530	26357	26208	26531	26175	26307	26537	26482	26711	26458	26272	26338	26174	26341	26258	26236	26117	26364	26420	26351	26505	26594	26547	26482	26293	26254	26377	26287	26461	26251	26343	26308	26412	26240	26369	26314	26287	26478	26339	25995	26148	26200	26511	26384	26200	26609	26430	26526	26418	26433	26363	26333	26234	26139	26441	26359	26380	26269	26286	26588	26473	26176	26415	26670	26668	26240	26310	26307	26500	26366	26482	26348	26487	26418	26201	26143	26424	26463	26318	26441	26689	26343	26444	26360	26454	26452	26236	26240	26080	26469	26282	26458	26273	26457	26218	26430	26546	26435	26625	26318	26118	26398	26579	26164	26502	26422	26224	26464	26265	26311	26183	26480	26430	26399	26276	26292	26366	26297	26403	26550	26401	26194	26263	26267	26455	26357	26479	26329	26445	26521	26082	26509	26507	26411	26343	26766	26264	26369	26219	26279	26406	26482	26557	26310	26352	26664	26221	26223	26207	26420	26433	26455	26259	26391	26404	26421	26432	26488	26307	26262	26590	26316	26209	26435	26369	26408	26462	26385	26292	26269	26222	26364	26429	26248	26258	26106	26426	26465	26497	26411	26356	26339	26493	26273	26660	26517	26371	26302	26289	26337	26386	26289	26298	26439	26216	26473	26670	26545	26527	26404	26428	26594	26617	26032	26302	26307	26330	26783	26445	26487	26450	26280	26368	26266	26455	26478	26541	26464	26399	26436	26452	26527	26446	26227	26537	26334	26480	26150	26422	26420	26367	26395	26497	26515	26437	26359	26444	26472	26215	26452	26289	26240	26160	26168	26334	26366	26201	26430	26548	26511	26427	26233	26340	26298	26678	26356	26472	26515	26450	26455	26489	26379	26562	26304	26439	26291	26307	26260	26259	26541	26374	26279	26435	26176	26501	26309	26582	26494	26319	26690	26251	26412	26431	26328	26323	26213	26522	26557	26398	26483	26507	26332	26359	26490	26459	26465	26413	26372	26256	26348	26398	26546	26207	26056	26615	26255	26562	26401	26659	26459	26405	26448	26284	26526	26474	26483	26183	26486	26448	26443	26326	26081	26410	26391	26128	26243	26313	26331	26378	26280	26355	26285	26624	26250	26376	26303	26532	26276	26589	26439	26563	26478	26501	26415	26403	26261	26290	26513	26584	26502	26267	26456	26503	26175	26411	26332	26502	26476	26565	26628	26574	26453	26191	26256	26652	26355	26394	26295	26234	26238	26513	26373	26621	26232	26261	26086	26441	26428	26368	26322	26224	26210	26436	26290	26253	26472	26294	26569	26426	26523	26379	26393	25990	26550	26582	26156	26270	26256	26314	26566	26299	26616	26366	26526	26692	26387	26373	26430	26402	26631	26577	26380	26533	26215	26274	26571	26452	26338	26310	26123	26255	26473	26411	26548	26473	26628	26299	26553	26392	26445	26456	26383	26590	26597	26246	26394	26379	26585	26353	26452	26492	26605	26418	26186	26258	26355	26359	26257	26518	26482	26192	26342	26561	26351	26263	26502	26519	26455	26572	26533	26527	26289	26367	26490	26116	26446	26386	26331	26525	26385	26357	26483	26404	26480	26378	26464	26280	26327	26389	26658	26583	26302	26031	26161	26197	26137	26088	26425	26364	26183	26462	26594	26254	26502	26360	26518	26117	26246	26390	26393	26229	26362	26334	26453	26628	26350	26483	26075	26546	26411	26172	26574	26396	26504	26250	26525	26295	26287	26246	26481	26637	26542	26531	26143	26217	26361	26452	26152	26648	26415	26510	26080	26724	26445	26115	26555	26400	26265	26702	26322	26378	26542	26312	26295	26256	26410	26551	26491	26439	26318	26449	26405	26296	26519	26486	26378	26592	26634	26346	26495	26346	26396	26554	26643	26546	26429	26682	26171	26467	26500	26490	26434	26428	26570	26376	26460	26517	26446	26267	26541	26665	26551	26112	26307	26506	26303	26341	26478	26279	26517	25861	26189	26602	26638	26474	26013	26210	26545	26316	26560	26537	26373	26303	26479	26279	26186	26599	26294	26330	26484	26200	26169	26319	26263	26472	26432	26603	26492	26422	26170	26449	26448	26468	26444	26554	26383	26547	26439	26593	26399	26264	26392	26202	26390	26159	26536	26473	26345	26334	26247	26591	26395	26222	26395	26433	26222	26391	26270	26222	26417	26389	26187	26499	26503	26507	26425	26217	26432	26298	26442	26565	26402	26373	26552	26355	26322	26183	26497	26348	26256	26533	26280	26363	26244	26436	26507	26306	26390	26466	26431	26507	26340	26538	26413	26298	26440	26332	26570	26294	26388	26530	26575	26298	26338	26337	26382	26149	26330	26562	26303	26533	26030	26487	26233	26186	26266	26276	26417	26784	26453	26392	26235	26435	26396	26428	26385	26311	26221	26366	26403	26483	26151	26799	26553	26345	26090	26317	26342	26399	26426	26246	26351	26447	26472	26538	26348	26267	26360	26427	26515	26234	26386	26479	26284	26237	26192	26344	26550	26468	26461	26285	26198	26164	26454	26539	26499	26421	26388	26429	26383	26378	26597	26232	26677	26631	26573	26500	26106	26484	26326	26273	26253	26633	26338	26358	26398	26460	26083	26533	26549	26354	26599	26380	26539	26318	26421	26412	26278	26311	26214	26452	26458	26317	26479	26355	26259	26584	26413	26554	26375	26666	26551	26344	26648	26526	26525	26408	26379	26638	26308	26207	26496	26368	26563	26468	26369	26297	26409	26355	26099	26376	26328	26660	26493	26123	26449	26378	26299	26452	26254	26508	26328	26265	26426	26354	26465	26252	26337	26588	26480	26206	26563	26525	26580	26409	26427	26274	26559	26358	26233	26291	26105	26448	26451	26203	26315	26219	26316	26465	26345	26107	26418	26258	26343	26597	26283	26252	26464	26426	26324	26429	26221	26587	26475	26513	26390	26329	26348	26496	26433	26456	26678	26350	26128	26411	26282	26356	26204	26512	26382	26144	26341	26260	26199	26576	26395	26205	26354	26636	26545	26270	26288	26329	26525	26368	26402	26471	26471	26615	26440	26319	26375	26218	26399	26455	26066	26645	26642	26431	26539	26809	26248	26640	26367	26318	26387	26303	26437	26457	26544	26254	26542	26395	26438	26548	26326	26385	26399	26460	26299	26280	26409	26369	26278	26595	26573	26363	26532	26273	26439	26431	26179	26376	26299	26466	26218	26324	26149	26401	26407	26407	26464	26509	26512	26461	26270	26278	26231	26410	26355	26340	26547	26557	26484	26176	26588	26419	26088	26254	26291	26279	26483	26220	26242	26180	26294	26521	26282	26322	26519	26213	26452	26499	26402	26252	26332	26332	26322	26270	26370	26588	26536	26742	26241	26213	26255	26133	26160	26350	26391	26598	26416	26466	26350	26360	26449	26325	26307	26164	26576	26552	26280	26506	26346	26326	26366	26562	26301	26360	26313	26426	26448	26479	26290	26491	26339	26358	26163	26346	26468	26421	26182	26400	26411	25981	26153	26312	26424	26564	26428	26465	26048	26296	26424	26251	26293	26329	26639	26422	26360	26292	26385	26262	26369	26366	26437	26456	26354	26418	26390	26190	26462	26239	26555	26435	26539	26304	26163	26313	26672	26337	26462	26241	26368	26369	26365	26578	26525	26308	26248	26345	26421	26471	26429	26294	26516	26341	26341	26453	26450	26458	26301	26385	26411	26330	26327	26464	26307	26292	26449	26177	26439	26663	26262	26515	26533	26602	26552	26388	26209	26284	26425	26448	26274	26465	26318	26441	26455	26400	26656	26254	26583	26308	26464	26490	26444	26392	26163	26282	26348	26442	26512	26311	26430	26368	26400	26426	26372	26511	26475	26439	26409	26433	26584	26407	26290	26410	26338	26228	26114	26102	26267	26230	26336	26298	26580	26419	26267	26327	26464	26400	26297	26474	26440	26131	26000	26410	26532	26387	26531	26454	26440	26252	26338	26417	26592	26009	26460	26458	26252	26236	26497	26412	26468	26553	26343	26391	26421	26292	26366	26222	26493	26489	26352	26816	26504	26281	26328	26683	26257	26525	26104	26460	26208	26334	26330	26493	26205	26386	26460	26350	26340	26173	26227	26498	26254	26374	26502	26298	26160	26273	26434	26156	26493	26640	26497	26645	26123	26406	26562	26259	26324	26375	26621	26554	26350	26542	26449	26224	26492	26301	26412	26498	26629	26434	26247	26521	26287	26292	26353	26222	26069	26060	26353	26582	26587	26275	26350	26319	26569	26352	26496	26251	26402	26389	26267	26437	26375	26440	26276	26397	26417	26237	26309	26411	26304	26464	26314	26113	26185	26357	26263	26403	26313	26220	26289	26284	26090	26100	26436	26552	26360	26416	26493	26407	26286	26166	26306	26196	26376	26427	26308	26220	26450	26535	26323	26255	26295	26446	26653	26450	26533	26383	26488
24612	48061	44860	35849	51670	81136	68760	42494	25505	18790	16122	15852	15840	15987	15885	15892	15793	15829	15747	15644	15668	15911	15870	15748	16064	15708	15758	15756	15755	15778	15508	15819	15822	15708	15787	15749	15721	15922	15835	15749	15702	15757	15737	15866	15714	15835	15634	15790	15778	15566	15735	15860	15745	15957	15602	15715	15572	15748	15556	15714	15845	15888	15885	15784	15593	15723	15835	15793	15793	15767	15970	15670	15580	15488	15621	15770	15646	15772	15751	15719	15801	15696	15847	15835	15753	15866	15617	15842	15722	15649	15880	15783	15774	15669	15785	15723	15714	15782	15895	15791	15615	15792	15882	15838	15787	15635	15711	15769	15663	15664	15704	15857	15589	15678	15832	15692	15834	15747	15721	15641	15733	15573	15589	15662	15910	15641	16010	15739	15800	15841	15663	15857	15813	15822	15712	15738	15727	15946	15815	15733	15841	15648	15791	15581	15649	15768	15609	15769	15509	15665	15699	15803	15891	15849	15864	15645	15660	15823	15801	15586	15720	15651	15747	15780	15670	15728	15917	15788	15604	15813	15709	15669	15753	15583	15585	15715	15718	15681	15644	15730	15562	15735	15690	15731	15518	15645	15668	15659	15569	15760	15478	15871	15796	15755	15676	15867	15837	15836	15687	15758	15831	15734	15748	15898	15743	15535	15676	15738	15788	15704	15745	15713	15907	15855	15590	15834	15870	15533	15666	15691	15671	15828	15632	15711	15766	15566	15879	15668	15615	15790	15742	15606	15861	15754	15695	15839	15638	15567	15696	15652	15622	15653	15800	15637	15925	15683	15620	15898	15933	15661	15779	15775	15707	15654	15724	15831	15779	15570	15909	15600	15621	15814	15791	15714	15812	15697	15649	15691	15567	15639	15650	15705	15698	15643	15974	15853	15520	15736	15646	15877	15666	15775	15721	15523	15729	15681	15618	15617	15811	15544	15781	15880	15717	15776	15744	15734	15642	15683	15602	15664	15808	15603	15686	15678	15645	15647	15677	15813	15799	15646	15526	15687	15829	15504	15706	15786	15684	15584	15722	15695	15749	15781	15646	15829	15690	15540	15838	15857	15768	15787	15730	15836	15796	15597	15841	15758	15640	15566	15842	15675	15776	15838	15777	15827	15667	15927	15577	15834	15824	15822	15836	15754	15759	15782	15832	15552	15751	15659	15688	15764	15469	15847	15820	15754	15825	15578	15655	15788	15714	15706	15575	15624	15572	15832	15680	15726	15727	15639	15773	15794	15593	15732	15703	15756	15824	15687	15639	15516	15750	15799	15733	15785	15888	15613	15590	15697	15825	15526	15851	15667	15570	15803	15880	15670	15728	15512	15948	15727	15747	15608	15784	15629	15671	15809	15787	15716	15837	15768	15744	15526	15867	15815	15724	15494	15669	15682	15684	15511	15701	15769	15681	15637	15737	15693	15709	15766	15788	15609	15734	15719	15859	15706	15664	15745	15853	15956	15683	15618	15636	15666	15710	15711	15813	15747	15787	15749	15700	15702	15571	15847	15813	15745	15483	15771	15561	15689	15866	15638	15677	15746	15695	15589	15631	15742	15682	15769	15519	15709	15677	15814	15791	15601	15876	15841	15745	15856	15945	15903	15600	15711	15743	15749	15753	15572	15887	15799	15851	15499	15895	15746	15684	15640	15885	15661	15772	15680	15926	15601	15637	15797	15867	15682	15794	15587	15696	15808	15554	15739	15701	15598	15752	15636	15778	15922	15792	15865	15506	15818	15663	15846	15605	15733	15874	15618	15749	15799	15738	15841	15621	15633	15584	15777	15726	15623	15769	15707	15567	15799	15682	15583	15838	15709	15691	15751	15648	15535	15631	15829	15856	15629	15797	15798	15664	15717	15644	15725	15738	15791	15725	15708	15928	15570	15829	15758	15637	15610	15755	15650	15700	15704	15603	15664	15692	15674	15753	15842	15841	15660	15850	15715	15751	15769	15821	15744	15599	15863	15701	15976	15606	15761	15746	15654	15838	15700	15548	15810	15622	15719	15573	15673	15643	15790	15705	15792	15694	15521	15583	15653	15716	15836	15754	15426	15779	15788	15803	15657	15710	15802	15586	15803	15718	15831	15688	15778	15749	15658	15819	15760	15547	15625	15546	15704	15568	15926	15777	15785	15709	15614	15701	15815	15788	15652	15706	15683	15680	15674	15676	15705	15841	15767	15853	15830	15746	15725	15773	15706	15818	15567	15666	15799	15584	15823	15858	15591	15767	15514	15814	15710	15751	15760	15692	15713	15768	15651	15797	15706	15581	15604	15789	15824	15807	15666	15858	15765	15758	15788	15718	15851	15829	15700	15732	15764	15897	15663	15672	15762	15886	15661	15651	15793	15655	15895	15736	15640	15652	15577	15738	15728	15621	15819	15893	15705	15687	15633	15765	15773	15756	15667	15745	15651	15557	15772	15656	15797	15747	15706	15542	15773	15534	15607	15722	15783	15696	15654	15578	15988	15650	15662	15757	15748	15687	15823	15704	15887	15772	15805	15663	15686	15714	15557	15631	15732	15758	15729	15788	15617	15586	15728	15700	15745	15714	15602	15702	15740	15961	15591	15724	15678	15934	15782	15805	15790	15703	15717	15754	15737	15814	15571	15698	15729	15648	15723	15793	15660	15625	15715	15791	15676	15885	15533	15727	15754	15624	15547	15816	15693	15763	15735	15751	15770	15650	15883	15733	15877	15688	15827	15781	15923	15759	15622	15794	15648	15621	15658	15677	15790	15822	15687	15608	15740	15654	15813	15854	15622	15683	15550	15789	15650	15549	15764	15755	15570	15651	15631	15804	15597	15801	15661	15825	15600	15740	15806	15917	15717	15731	15730	15703	15784	15797	15810	15672	15602	15799	15774	15593	15881	15877	15453	15801	15736	15758	15723	15628	15705	15605	15721	15723	15715	15660	15633	15700	15819	15623	15769	15933	15633	15759	15694	15552	15698	15718	15595	15714	15946	15733	15760	15793	15597	15647	15720	15571	15981	15502	15959	15601	15749	15603	15804	15861	15578	15796	15922	15741	15792	15789	15801	15745	15703	15709	15683	15720	15822	15843	15797	15662	15826	15680	15993	15745	15597	15649	15438	15833	15867	15672	15686	15749	15738	15600	15722	15733	15794	15566	15737	15742	15652	15768	15878	15597	15766	15701	15714	15644	15790	15663	15787	15768	15779	15650	15802	15860	15545	15751	15771	15722	15539	15586	15676	15740	15782	15745	15885	15689	15883	15763	15668	15678	15794	15691	15616	15599	15638	15693	15854	15735	15757	15674	15515	15729	15771	15712	15590	15708	15725	15650	15715	15778	15650	15681	15553	15718	15581	15614	15693	15672	15709	15749	15870	15860	15768	15758	15719	15831	15703	15783	15760	15563	15835	15786	15838	15581	15707	15871	15645	15672	15684	15844	15741	15887	15829	15720	15767	15889	15537	15538	15676	15727	15843	15814	15583	15762	15610	15725	15884	15700	15687	15700	15551	15638	15583	15776	15643	15776	15862	15628	15758	15692	15720	15797	15636	15797	15693	15883	15624	15706	15746	15799	15690	15647	15644	15731	15652	15918	15673	15663	15695	15697	15647	15730	15690	15580	15718	15865	15832	15604	15726	15701	15678	15693	15863	15892	15797	15765	15791	15658	15656	15589	15704	15844	15555	15642	15678	15700	15685	15572	15561	15834	15689	15700	15712	15739	15648	15609	15617	15888	15787	15756	15530	15836	15785	15828	15681	15748	15933	15772	15840	15879	15548	15612	15797	15643	15762	15734	15652	15881	15704	15728	15744	15726	15521	15745	15738	15691	15723	15823	15612	15793	15651	15718	15654	15494	15662	15896	15878	15611	15713	15697	15720	15558	15785	15647	15664	15560	15830	15790	15837	15766	15669	15670	15618	15698	15596	15648	15817	15746	15688	15753	15702	15737	15547	15678	15830	15828	15691	15637	15626	15733	15822	15643	15705	15634	15772	15523	15726	15643	15627	15931	15736	15934	15690	15759	15711	15781	15771	15813	15608	15727	15769	15656	15587	15790	15746	15519	15703	15740	15804	15730	15734	15646	15549	15766	15760	15813	15680	15803	15544	15608	15584	15618	15802	15733	15715	15595	15748	15712	15715	15834	15822	15945	15656	15735	15473	15840	15572	15721	15775	15756	15581	15717	15811	15750	15621	15721	15697	15606	15678	15882	15867	15774	15502	15672	15538	15633	15760	15727	15554	15942	15717	16086	15790	15653	15764	15781	15600	15598	15701	15707	15753	15820	15675	15604	15752	15700	15727	15695	15656	15879	15581	15844	15504	15624	15696	15676	15844	15788	15567	15660	15724	15713	15591	15733	15628	15638	15849	15682	15825	15653	15628	15721	15842	15766	15633	15722	15677	15877	15639	15738	15851	15639	15725	15728	15676	15498	15653	15793	15818	15566	15728	15697	15914	15724	15762	15804	15741	15782	15499	15773	15682	15789	15712	15622	15746	15658	15625	15778	15835	15569	15679	15761	15778	15730	15527	15713	15775	15626	15750	15676	15681	15642	15615	15769	15743	15723	15600	15651	15662	15725	15614	15580	15678	15676	15620	15788	15917	15649	15822	15526	15780	16008	15724	15699	15582	15551	15701	15788	15789	15655	15625	15649	15720	15660	15791	15649	15844	15725	15662	15634	15778	15821	15688	15708	15662	15755	15813	15746	15714	15688	15731	15533	15684	15676	15585	15544	15732	15683	15600	15721	15654	15745	15902	15751	15765	15592	15952	15734	15718	15801	15852	15640	15848	15702	15653	15843	15809	15650	15714	15869	15699	15682	15587	15717	15830	15835	15757	15721	15697	15780	15721	15690	15810	15729	15824	15588	15873	15741	15799	15663	15740	15655	15626	15761	15649	15684	15690	15723	15815	15660	15742	15708	15819	15784	15813	15707	15813	15660	15529	15692	15641	15705	15614	15752	15783	15613	15652	15964	15746	15911	15856	15747	15803	15783	15629	15788	15582	15574	15716	15832	15690	15639	15616	15648	15697	15621	15755	15863	15838	15678	15569	15853	15620	15747	15879	15539	15746	15935	15764	15846	15675	15713	15689	15625	15617	15573	15705	15812	15789	15648	15734	15789	15632	15693	15734	15717	15875	15808	15649
32327	30368	36767	35452	34199	39151	35375	30492	27626	26823	26462	26403	26388	26259	26580	26351	26355	26160	26358	26374	26341	26493	26276	26169	26210	26021	26428	26406	26458	26180	26624	26241	26521	26258	26405	26210	26584	26192	26210	26326	26134	26452	26495	26498	26333	26246	26046	26347	26462	26394	26157	26472	26250	26319	26271	26374	26155	26488	25942	26490	26299	26279	26189	26331	26205	26540	26185	26461	26060	26228	26367	26528	26610	26221	26105	26387	26411	26131	26323	26355	26339	26100	26006	26186	26275	26575	26351	26295	26369	26532	26300	26254	26236	26202	26423	26024	26223	26177	26249	26304	26170	26118	26262	26274	26629	26515	26144	26195	26440	26306	26160	26012	26276	26001	26142	26229	26260	26256	26200	26059	26555	26282	26583	26301	26348	26389	26411	26247	26061	26106	26302	26408	26331	26314	25882	26212	26517	26262	26061	26188	26138	26088	26413	26152	26267	26374	26587	26352	25997	26275	26314	26535	26351	26074	26196	26248	26353	26426	26081	26282	26503	26075	26242	26154	26100	26396	26243	26095	26299	26191	26108	26262	26281	25962	26245	26308	26216	26290	26019	26196	26355	26283	26421	26211	26223	26235	26402	26493	26480	26073	26598	26231	26110	26043	26106	26412	26054	26385	26091	26218	26271	26108	26219	26161	26279	26194	26467	26239	26241	26340	26357	26454	26095	26093	26201	26473	26276	26366	26134	26030	26319	26334	26067	26263	26228	26251	26163	26261	26342	26419	26190	26228	26036	26050	26445	26346	26344	26218	26216	26205	26094	26230	25956	26308	26288	26104	26284	26362	26163	26246	26114	26186	26084	26372	26354	26202	26211	26356	26386	26458	26280	25895	26406	26262	26375	26138	26342	26454	26550	26250	26261	26413	26121	26157	26164	26120	26296	26418	26638	26455	26108	26355	26245	26325	26404	26465	26227	26124	26238	25968	25960	26264	26283	26339	26161	26208	26479	26500	26379	26377	26312	26419	26381	26249	26574	26266	26230	26201	26260	26574	26325	26264	26206	26216	26323	26473	26287	26217	26372	26216	26180	26208	26476	26346	26300	26133	26265	25878	26160	26311	26412	26152	26323	26338	26174	26186	26368	26504	26248	26198	26269	26187	26316	26285	26317	26436	26436	26209	26405	26150	26150	26136	26120	26289	25914	26188	26012	26170	26055	26178	26070	26344	26349	26236	26260	26146	26364	26318	26101	26170	26371	26232	26330	26327	26321	26199	26371	26345	26288	26242	26392	26429	26177	26070	26144	26468	26357	26308	26141	25997	26396	26332	26466	26359	26306	26195	26248	26366	26384	26311	26333	25985	26469	26271	26327	26177	26156	26163	26352	26206	26187	26250	26270	26256	26548	26250	26076	26095	26438	26126	26331	26347	25982	25910	26101	26285	26571	26536	26213	26130	26228	26212	26157	26427	26378	26274	26483	26431	26177	26033	26417	26302	26060	26257	26417	26518	26397	26316	26489	26347	26395	26385	26220	26434	26385	26365	26417	26253	26518	26309	26280	26545	26086	26406	26050	26074	26282	26193	26322	26235	26288	26257	26298	26324	26443	26421	26338	26028	26123	26563	26162	26302	26385	26251	26195	26239	26456	26311	26003	26204	26185	26295	26421	26413	26313	26441	26225	26341	26205	26393	26186	26197	26531	26185	26136	26211	26324	26289	26383	26300	26242	26166	26257	26383	26260	26106	26488	26340	26310	26236	26187	26062	26242	26267	26486	26233	26327	26393	26282	26285	26290	26244	26469	26245	26338	26344	26162	26265	26386	26458	26526	26431	26228	26363	26444	26217	26147	26078	26189	26336	26230	26215	26183	26251	26180	26455	26394	26216	26448	26297	26212	26497	26327	26200	26181	26074	26301	26228	26118	26169	26390	26268	26196	26420	26051	26314	26254	26474	26475	26372	26389	26288	26350	26399	26210	26258	26391	26222	26289	26087	26189	26333	26240	26186	26579	25959	26168	26248	26158	26153	26494	26230	26386	26207	26307	26347	26514	26142	26287	26241	26219	26051	26267	26349	26380	26353	26011	26246	26227	26216	26293	26123	26189	26103	26316	26104	26150	26162	26190	26212	26188	26338	26454	26538	26486	26326	26408	26251	26189	26168	26176	26299	26228	26629	26207	26138	26324	26218	26262	26287	26330	26120	26124	26254	26539	26406	26271	26203	26507	26339	26230	26120	26012	26239	26341	26219	26163	26183	26239	26392	26099	26400	26318	26116	26348	26326	26525	26480	26320	26097	26321	26397	26362	26205	26413	26339	26436	25982	26400	26373	26084	26302	26275	26078	26148	26331	26340	26112	26225	26309	26360	26725	26238	26413	26364	25952	26097	26229	26160	26412	26350	26309	26290	26046	26234	26311	26246	26327	26280	26300	25969	26263	26044	25962	26347	26217	26668	26483	26076	26200	26184	25971	26193	26232	26246	26099	26148	26254	26454	26170	26140	26153	26431	26340	26143	26020	26335	26262	26495	26393	26335	26007	26049	26366	26396	26337	26437	26312	26517	26201	26080	26317	26205	26452	26206	26283	26102	26207	26275	26340	26336	26195	26310	26265	26019	26228	26472	26413	26226	26357	26029	25967	26142	26093	26197	26393	26136	26199	26163	26194	26205	26223	26424	26227	26458	26290	26602	26380	26433	26138	26214	26346	25979	26060	26439	26316	26463	26306	26173	26421	26186	26182	26286	26175	26307	26162	26289	26219	26321	26400	26334	26192	26151	26471	26113	26201	26329	26336	26375	26421	26333	26455	26149	26091	26065	26111	26455	26363	26141	26077	26219	26443	26352	26461	26206	26277	26195	26164	26344	26367	25948	26350	26173	26224	26539	26317	26314	26149	26259	26163	25992	26133	26057	25970	26312	26221	26316	26327	26511	26111	26307	26308	26149	26343	26125	26389	26224	26549	26316	26140	26231	26103	26530	26343	26172	25960	26059	26440	26287	26387	26357	26391	26421	26111	26216	26334	26396	26312	26013	26458	26391	26107	26156	26026	26440	26225	26298	26107	26276	25979	26378	26260	26305	26225	26301	26416	26252	26317	26203	26382	26313	26250	26407	26127	26218	26485	26353	26335	26204	26114	26016	26263	26070	26193	26309	26508	26461	26188	26297	26165	26228	26089	26172	25981	26233	26424	26358	26157	26220	26141	26299	26057	26254	26305	26243	26467	26249	25936	26235	26242	26227	26314	26043	26275	26069	26488	26192	26362	26322	26258	26183	26485	26350	26296	26419	26126	26267	26139	26347	26525	26219	26245	26188	26265	26282	26435	26216	26234	26291	26109	26250	26270	26152	26222	26232	26375	26453	26174	26055	26412	26315	26352	26525	26387	26383	26439	26227	26157	26296	26361	26470	26228	26435	26134	26213	26144	26148	26207	26282	26271	26190	26200	26245	26378	26228	26145	26203	26389	26193	26212	26045	26456	26164	26214	26287	26246	26459	26364	26247	26413	26488	26351	26395	26439	26312	26461	26537	26323	26371	26244	26384	26445	26263	25986	26233	26299	26040	26261	26153	26403	26367	26355	26100	26214	26175	26239	26209	26289	26284	26122	26370	26201	26308	26404	26562	26277	26288	26406	26030	26400	26344	26275	26487	26294	26114	26337	26410	26258	26284	26387	26306	26255	26235	26180	26420	26312	26292	26606	26271	26047	26218	26147	26145	26436	26494	26428	26395	26334	26249	26067	26245	26248	25967	26400	26121	26250	26223	26314	26189	26422	26131	26335	26082	26102	26286	26033	26213	26561	26403	26328	26484	26223	26145	26361	26203	26281	26130	26148	26392	26328	26350	26273	26353	26288	26026	26391	26272	26236	26632	26530	26178	26056	26208	26273	26335	26256	26204	26261	26452	26303	26194	26521	26251	26393	26080	26032	26116	26355	26203	26199	26310	26263	26210	26250	26303	26350	26262	26181	26235	26084	26427	26309	26174	26233	26115	26293	26260	26310	26225	26302	26394	26091	26058	26121	26209	26381	26208	26268	25952	26192	26138	26318	26497	26383	26291	26261	26450	26154	26422	26319	26197	26219	26480	26198	26060	26163	26163	26087	26118	26305	26248	26299	26290	26266	26053	26300	26314	26048	26247	26293	26363	26135	26105	26191	26198	26203	26347	26296	26470	26294	26177	26183	26289	26255	25728	26183	26338	26237	26075	26268	26377	26377	26141	26138	26294	26368	26272	26443	26504	26543	26457	26288	26151	26066	26201	26031	26039	26220	26144	26138	26356	26444	26280	26179	26275	26577	26311	26136	26348	26094	26108	26178	26235	26322	26355	26297	26247	26358	26463	26239	26558	26287	26134	26326	26257	26249	26272	26102	26428	26244	26100	26425	26246	26414	26471	26287	26491	26544	26467	26080	26112	26418	26384	26437	26168	26436	26021	26118	26154	26125	26309	26237	26283	26303	26255	26343	25997	26299	26495	26112	25988	26254	26094	26294	26299	26330	26332	26081	26383	26209	26487	26392	26297	26392	26213	26173	26324	26502	26431	26472	26338	26303	26329	26254	26548	26384	26520	26369	26028	26374	26434	26529	26159	26250	26444	26332	26375	26435	26356	26166	26093	26179	26004	26181	26194	26179	26160	26322	26336	26087	26133	26244	26192	26293	25990	26174	26294	26162	26215	26278	26434	26186	26219	26286	26217	26224	26242	26453	26224	26425	26126	26229	26276	26361	26627	26070	26375	26171	26350	26253	26397	26254	26195	26383	26184	26347	26461	26469	26343	26320	26387	26470	26438	26461	26107	26278	26189	26179	26287	26155	26279	26109	26242	26267	26563	26463	26306	26289	26365	26233	26433	26489	26066	26184	26172	26395	26263	26076	26148	26329	26450	26121	26310	26173	26297	26139	26024	26281	26277	26158	26347	26419	26459	26339	26321	26244	26311	26239	26338	26319	26352	26460	26248	26323	26167	25944	26406	26445	26366	26346	26401	26225	26035	26385	26281	26130	26344	26336	26399	26326	26078	26283	26152	26021	26300	26275	26329	26382	26135	26253	26199	26244	26379	26298	26473	26532	26196	26240	26340	26559	26358	26335	26154	26468	26346	26167	26255	26553	26214	26216	26326	26228	26283	26211	26246	26132	26150	26229	26545	26128	26233	26271	26325	26381	26317	26280
23427	32844	30146	25246	26226	28915	23909	18548	16038	15752	15458	15206	15279	15305	15215	15296	15536	15469	15404	15400	15415	15349	15405	15398	15363	15415	15443	15418	15426	15365	15503	15274	15397	15343	15527	15408	15400	15408	15324	15376	15333	15258	15331	15127	15333	15457	15448	15352	15036	15347	15353	15385	15310	15437	15437	15304	15312	15319	15468	15377	15574	15358	15445	15381	15425	15392	15396	15375	15397	15449	15272	15565	15295	15420	15288	15243	15278	15466	15437	15260	15446	15368	15412	15327	15318	15191	15457	15342	15541	15104	15345	15460	15244	15284	15429	15257	15460	15437	15324	15314	15509	15365	15291	15377	15328	15480	15339	15356	15390	15407	15419	15456	15256	15325	15307	15369	15372	15443	15328	15277	15083	15330	15338	15160	15177	15300	15434	15426	15319	15421	15487	15306	15434	15372	15439	15414	15295	15534	15410	15300	15285	15271	15517	15201	15349	15252	15406	15386	15502	15181	15260	15373	15349	15450	15433	15279	15378	15365	15416	15433	15301	15329	15226	15366	15415	15461	15330	15502	15304	15420	15195	15386	15367	15425	15252	15379	15335	15230	15415	15288	15449	15371	15261	15436	15309	15311	15302	15301	15396	15296	15410	15406	15422	15320	15295	15483	15240	15285	15309	15470	15535	15180	15523	15276	15338	15397	15372	15463	15531	15109	15392	15285	15496	15315	15237	15317	15482	15457	15255	15225	15417	15385	15542	15450	15265	15300	15236	15333	15260	15287	15474	15384	15417	15432	15296	15369	15453	15522	15272	15454	15138	15241	15240	15329	15475	15439	15472	15366	15433	15343	15342	15146	15320	15189	15307	15243	15452	15348	15499	15265	15484	15255	15311	15352	15070	15304	15466	15321	15350	15327	15373	15212	15305	15309	15373	15192	15561	15421	15222	15409	15333	15145	15411	15326	15346	15265	15332	15371	15307	15129	15242	15153	15473	15270	15447	15424	15405	15323	15294	15410	15413	15376	15312	15285	15480	15406	15466	15215	15198	15169	15427	15239	15321	15366	15382	15356	15538	15256	15336	15123	15421	15417	15204	15197	15469	15188	15405	15336	15282	15382	15309	15375	15437	15209	15332	15263	15356	15389	15292	15417	15276	15403	15256	15393	15571	15324	15271	15359	15264	15292	15315	15454	15208	15137	15385	15341	15470	15327	15213	15449	15259	15283	15359	15360	15225	15451	15320	15366	15511	15246	15258	15385	15301	15385	15197	15227	15375	15384	15299	15390	15200	15470	15330	15374	15215	15360	15584	15340	15468	15376	15275	15241	15398	15367	15380	15418	15284	15186	15325	15349	15438	15391	15311	15293	15353	15498	15333	15113	15320	15209	15306	15347	15294	15268	15299	15408	15293	15413	15437	15497	15265	15350	15405	15168	15179	15284	15563	15599	15543	15510	15378	15234	15316	15319	15403	15453	15275	15332	15251	15246	15146	15296	15253	15375	15384	15400	15417	15295	15406	15518	15342	15139	15360	15542	15387	15233	15308	15251	15257	15377	15344	15333	15245	15386	15269	15276	15291	15186	15389	15403	15367	15498	15279	15425	15434	15380	15282	15400	15371	15203	15575	15414	15219	15161	15327	15364	15227	15289	15435	15330	15472	15301	15282	15235	15490	15381	15485	15307	15499	15434	15431	15328	15477	15169	15353	15531	15461	15372	15336	15283	15328	15378	15496	15291	15368	15358	15297	15502	15298	15475	15334	15223	15324	15344	15452	15403	15071	15330	15302	15465	15249	15244	15129	15333	15492	15247	15438	15431	15336	15266	15334	15289	15485	15293	15169	15487	15331	15422	15249	15265	15203	15438	15357	15325	15265	15460	15396	15286	15271	15472	15550	15481	15276	15312	15215	15355	15246	15356	15345	15442	15531	15569	15584	15244	15571	15423	15232	15444	15350	15242	15424	15267	15375	15430	15389	15291	15451	15285	15064	15470	15337	15426	15535	15403	15388	15451	15340	15275	15556	15313	15338	15422	15382	15240	15470	15389	15333	15457	15221	15305	15301	15439	15340	15481	15494	15432	15352	15388	15190	15349	15268	15139	15385	15464	15444	15406	15442	15278	15399	15351	15524	15429	15166	15473	15226	15456	15629	15370	15307	15393	15209	15473	15303	15458	15345	15389	15421	15379	15292	15316	15106	15463	15589	15155	15299	15414	15390	15243	15219	15284	15300	15055	15458	15301	15272	15303	15389	15383	15341	15218	15219	15442	15258	15380	15544	15330	15249	15399	15342	15244	15351	15174	15068	15436	15378	15324	15347	15428	15267	15407	15318	15385	15280	15339	15178	15457	15289	15278	15291	15456	15495	15253	15337	15412	15390	15466	15331	15233	15306	15334	15305	15333	15459	15499	15337	15376	15399	15218	15319	15362	15337	15428	15280	15434	15186	15323	15360	15292	15259	15520	15394	15488	15193	15418	15349	15126	15437	15425	15164	15208	15352	15412	15417	15493	15298	15350	15526	15440	15322	15463	15521	15367	15290	15398	15368	15077	15231	15432	15241	15328	15225	15246	15352	15450	15337	15370	15306	15368	15489	15467	15373	15445	15410	15347	15343	15350	15419	15347	15338	15442	15416	15398	15422	15436	15392	15468	15310	15314	15188	15421	15235	15356	15442	15425	15359	15294	15356	15401	15482	15230	15244	15253	15291	15415	15489	15331	15417	15234	15307	15338	15387	15373	15333	15392	15446	15322	15245	15389	15270	15228	15337	15291	15372	15408	15460	15278	15300	15350	15443	15485	15448	15448	15460	15456	15339	15248	15223	15338	15176	15275	15318	15298	15185	15498	15270	15304	15310	15378	15164	15398	15370	15192	15164	15253	15298	15462	15315	15378	15250	15449	15428	15107	15328	15262	15216	15295	15329	15255	15362	15331	15330	15552	15278	15369	15384	15465	15218	15385	15427	15523	15254	15371	15373	15299	15335	15357	15225	15365	15603	15294	15223	15270	15487	15409	15114	15263	15343	15350	15235	15434	15383	15196	15331	15295	15405	15522	15363	15219	15532	15370	15454	15571	15142	15273	15488	15422	15486	15238	15227	15302	15402	15391	15335	15373	15475	15428	15413	15391	15351	15323	15252	15406	15299	15237	15253	15178	15341	15328	15437	15318	15454	15398	15486	15190	15373	15262	15204	15462	15437	15458	15222	15214	15304	15565	15338	15441	15320	15295	15340	15375	15285	15284	15274	15353	15227	15416	15383	15045	15352	15193	15454	15341	15253	15484	15381	15381	15414	15221	15427	15604	15285	15325	15398	15243	15258	15331	15397	15688	15483	15275	15539	15356	15402	15276	15247	15311	15177	15237	15429	15336	15268	15423	15207	15533	15483	15278	15397	15339	15304	15232	15229	15628	15338	15325	15347	15423	15403	15451	15423	15328	15472	15259	15232	15324	15313	15480	15212	15224	15434	15348	15312	15442	15445	15226	15268	15311	15520	15124	15342	15378	15443	15404	15258	15243	15308	15287	15353	15299	15561	15147	15347	15334	15106	15282	15338	15438	15312	15429	15384	15366	15397	15275	15428	15232	15339	15354	15417	15507	15393	15510	15200	15392	15399	15363	15201	15369	15299	15294	15344	15446	15532	15472	15266	15323	15438	15425	15385	15379	15490	15422	15423	15224	15535	15420	15342	15257	15341	15393	15342	15253	15207	15338	15329	15209	15325	15354	15450	15514	15469	15294	15357	15324	15503	15338	15355	15293	15171	15484	15354	15382	15236	15370	15398	15426	15422	15525	15320	15392	15159	15393	15042	15405	15272	15298	15433	15415	15363	15240	15430	15418	15335	15517	15384	15470	15485	15300	15444	15179	15366	15432	15170	15380	15364	15428	15189	15307	15462	15388	15414	15349	15458	15397	15241	15526	15390	15531	15376	15459	15179	15348	15287	15195	15244	15315	15297	15376	15331	15466	15165	15254	15376	15343	15355	15528	15570	15487	15297	15274	15327	15380	15272	15354	15365	15294	15310	15430	15364	15338	15209	15391	15260	15301	15244	15408	15352	15373	15199	15595	15471	15322	15221	15402	15346	15425	15322	15386	15315	15275	15295	15514	15286	15366	15327	15249	15411	15394	15351	15393	15225	15417	15392	15286	15218	15302	15475	15192	15464	15438	15516	15525	15331	15227	15391	15371	15401	15384	15437	15424	15521	15388	15456	15419	15329	15443	15440	15338	15317	15267	15424	15350	15353	15299	15285	15358	15416	15311	15317	15100	15362	15346	15323	15359	15409	15336	15319	15237	15589	15256	15299	15281	15428	15282	15252	15378	15354	15296	15389	15512	15373	15350	15288	15282	15318	15329	15459	15450	15425	15484	15350	15271	15343	15292	15479	15399	15209	15423	15484	15268	15501	15508	15444	15435	15312	15205	15100	15414	15483	15355	15373	15329	15411	15461	15329	15174	15404	15356	15349	15181	15218	15213	15359	15509	15343	15339	15440	15344	15281	15310	15375	15235	15278	15231	15381	15370	15207	15278	15277	15404	15530	15390	15304	15388	15368	15351	15375	15463	15372	15393	15429	15403	15314	15305	15438	15270	15455	15311	15420	15063	15329	15357	15268	15362	15142	15391	15341	15615	15168	15322	15348	15558	15340	15249	15243	15348	15453	15392	15327	15130	15398	15405	15433	15311	15297	15392	15343	15344	15289	15457	15329	15394	15270	15284	15441	15273	15357	15500	15231	15485	15546	15390	15366	15427	15279	15421	15379	15389	15383	15395	15329	15244	15220	15435	15218	15455	15549	15369	15273	15422	15299	15537	15305	15412	15365	15325	15369	15359	15388	15469	15313	15411	15307	15356	15350	15322	15211	15301	15450	15284	15279	15450	15447	15404	15357	15377	15164	15194	15320	15384	15296	15265	15353	15344	15184	15399	15412	15372	15555	15326	15481	15489	15344	15363	15423	15331	15118	15160	15364	15212	15517	15274	15504	15581	15404	15187	15278	15413	15441	15354	15422	15290	15393	15351	15483	15284	15238	15368	15365	15311	15554	15436	15494	15575	15247	15471	15328	15369	15408	15226	15486	15314	15412	15258	15479	15250	15397	15276	15365	15599	15502	15351	15595	15433	15320	15361	15435	15331	15369	15390	15380	15287	15352	15328	15371	15408	15533	15382
24035	21252	28427	27029	45669	69472	60664	44095	32331	28622	26751	26522	26671	26262	26325	26237	25826	26193	26251	26362	26365	25978	26072	26384	26302	26452	26374	26229	26286	26124	26344	26337	26262	25972	26076	26428	26064	25917	26329	26039	26251	26045	26143	26108	26138	26256	26085	26022	26026	26267	26244	25996	26103	26248	26199	25893	26300	26062	25821	26123	26025	26236	26112	26387	26032	26070	26077	25894	25969	25981	25896	25844	25979	25962	26245	25981	26120	25906	26153	26215	25876	26019	26242	26329	26053	26004	26133	26190	26166	25894	26157	25808	26385	26057	26087	26100	26120	26253	26068	26071	26068	26246	25871	26080	26241	26023	25857	26177	26023	26042	25975	26276	26210	26107	26134	26263	26241	25794	26079	25763	26041	26192	26209	26116	26166	26021	25918	26030	26013	25987	26338	25964	26032	26293	26389	26125	26235	26142	26124	26187	26300	25992	26027	25975	26129	26029	26027	25851	26044	26269	26008	26101	26187	26376	25986	26190	26163	26146	26216	25968	26028	26382	26197	26391	26243	26259	26240	26006	26148	25991	25976	25939	26054	26071	26096	26076	25973	26110	26036	26228	26010	25932	26197	26276	25938	26004	26024	26152	26073	26072	25973	26045	26120	26220	26246	25713	26322	26305	26349	26136	26151	26002	25998	25592	26188	26158	26188	25959	26064	26268	25807	26050	26126	25957	26191	25960	26137	25935	26049	26076	26094	26040	26127	26108	25956	26139	26064	26021	26072	26014	26070	26339	26496	26382	25930	25874	25870	26295	25993	25991	26302	26087	26026	26199	26373	25895	26026	26049	25981	25973	26218	26122	26071	26153	26191	25995	26086	26109	26409	26070	26050	25911	26236	26130	26308	25901	26239	25945	26089	26118	26034	25894	26009	26374	26083	26119	26065	25750	26177	26236	25967	25902	26343	26315	25933	25800	26152	26249	26288	26183	26160	26019	26222	25978	25970	26471	26285	26163	26140	26228	25905	25988	26121	26010	25915	25932	26081	25925	26151	26445	26203	26094	26184	25977	25904	26022	25937	26162	26118	26126	25841	25725	25980	26218	26149	26167	25840	25868	26066	26089	26130	25995	26305	26150	26247	25799	26001	26196	26079	26334	25992	25989	25959	26016	26163	26294	26027	26049	26013	26170	26047	25855	25987	26113	26009	26089	26014	25974	26273	26287	26228	26074	25886	25794	26233	26222	25964	26058	26176	26126	25911	26039	26126	25667	26097	26123	25895	25940	25909	26080	26277	26244	26111	26083	26172	25981	26032	26003	25982	26155	25978	25929	26244	26204	26109	26082	26111	26086	26064	26215	26122	25897	26128	26236	26468	26309	25970	25798	26216	25996	26071	26000	26099	26155	25899	25795	26136	26189	26348	26194	26031	26055	25980	26053	25993	26216	25891	25919	26110	26134	26053	26001	26006	25989	26003	26039	26077	25982	26030	26138	26161	26199	26349	26158	26252	26117	26067	26247	26020	26277	26141	26097	26087	26025	25980	26480	26240	25917	26091	26079	26128	25972	26063	26081	26175	25944	26212	25924	25913	25958	26230	25894	26007	26151	25923	26114	26126	26242	26020	25933	26142	26303	26120	26161	26240	25927	25961	26195	26094	26133	26159	25941	26037	26159	26111	25848	25916	26208	25933	26097	26157	26234	25995	26162	26205	25961	25905	26166	26110	26083	26086	26029	26004	26119	26110	25856	26269	26096	26228	26178	26085	26134	25991	26319	26284	26123	26099	25923	26234	26286	26100	26253	26146	25814	26106	26063	26210	26229	26004	26101	25943	25824	26310	26137	26125	26034	26368	26148	25977	25816	26152	25861	25972	26139	26266	26285	25879	26087	26023	25967	26192	26242	26004	26100	26068	25981	26351	26109	26078	25958	26193	26296	26008	26152	26373	25990	25942	26157	26157	26212	26144	25910	26132	26188	26274	26083	26225	25960	26101	25980	26266	26260	26070	26054	25950	26071	26153	25947	26207	25835	26180	25978	26130	26095	26118	26242	25919	26103	26240	26133	25982	25900	25798	26101	26181	25909	25986	26237	26158	26061	26186	25985	26372	25978	26250	26137	25989	26110	26096	26164	26129	26130	26086	26179	25921	25867	26412	26017	26032	26029	26093	26031	26028	25875	26271	25858	25861	25865	25955	26077	25897	25950	26253	25929	26297	26140	26041	25950	26125	26125	26329	26176	26043	26132	26078	25993	26194	25994	26212	25925	25878	25862	26049	26063	26326	25806	25987	26255	26007	26213	26020	26104	26130	25974	26076	25976	26086	26027	26069	26074	25995	25920	26210	26017	26153	26067	25982	26184	26036	26206	26024	26093	26203	26208	26235	26094	26055	26350	26132	26082	26262	26213	26002	26025	26323	26041	25913	25764	26287	25913	26114	25938	26053	26076	26062	26204	26233	25958	25948	26101	26264	26138	26138	26008	26242	26145	26380	26174	25856	26019	26254	26211	26316	26151	26179	26005	26138	25813	26084	25859	26004	26377	26257	26146	26130	25968	25969	25939	26188	26161	26103	26172	25939	26249	26171	26047	26012	26027	26100	26133	26085	25950	26159	26113	25887	26117	26146	26100	26088	26019	26186	26113	26122	26105	26108	26185	26246	26229	26199	26130	26009	25814	26107	26142	25893	26126	26174	26022	26122	26265	26073	26094	26208	26140	26091	25945	26102	26150	25985	26164	26113	25902	25905	26118	26385	26288	25815	26249	26065	26152	26217	26096	26053	26000	26240	25975	25902	26117	26073	26101	26051	25961	26273	26083	26148	26158	26103	25819	26095	25926	26102	26099	26263	25927	26150	26217	26354	25994	26129	26066	26123	26071	26044	26095	26175	25866	25890	26173	26066	26006	25872	25905	26107	25947	25816	26114	26013	26270	25985	26085	25938	26070	26278	25750	26343	25930	26295	26200	26006	26027	25974	25873	26169	26197	26062	26132	26059	26182	26042	26130	26016	26053	26041	25946	26064	26375	26086	26106	26136	26196	26155	25964	26194	26079	26140	26003	26165	26085	26077	26074	26180	26154	26199	26219	26074	26062	26111	26067	26018	26327	26134	25785	26198	26136	26026	26099	26037	26145	26051	26084	26410	26222	26382	26073	26185	25895	25996	26018	26183	26101	26137	26057	26216	25809	25965	25953	25996	25908	25973	25800	26067	25889	25950	26020	26023	26150	26029	26234	26013	26019	26026	25911	26102	25814	25893	26132	26106	26100	26003	26154	25926	26344	25955	25989	26399	26082	26113	25940	26000	25843	26253	26197	26066	26457	26157	26332	26031	26117	26129	26430	25940	25972	25884	26101	26031	26277	25923	26304	26220	26111	26134	25992	26115	26373	26200	26074	26077	26012	26305	26220	26065	26048	25908	26173	25991	26035	26000	26075	26135	26070	26151	26089	26253	26135	26035	25975	26046	26314	25790	26072	26106	25945	25935	26160	25942	26039	26236	26109	26119	26172	26303	26092	25980	26032	26065	25978	26086	26063	26029	26160	25984	26238	26194	25859	26189	26128	26327	26114	26230	26357	26045	25857	26165	25763	25919	26025	26128	25971	26170	26002	26012	26136	26157	26038	25902	26112	26033	25979	26288	26316	26083	26000	25911	25925	26144	25926	26053	26058	26154	26001	26220	26076	26056	25718	25955	25940	26342	26307	26094	26084	25828	26080	26194	26050	26047	26359	25976	26068	26005	26237	26122	26071	25811	25873	25965	26296	26322	26025	26253	26101	25856	25805	26202	26161	26057	26016	26006	25963	26239	26230	26349	26190	26105	26127	26188	26310	25998	26369	26028	25874	26098	25981	25888	26058	26238	25963	26365	26095	25870	26217	25743	25981	26349	26133	26216	26268	26078	26026	25873	26091	26178	25986	25944	26245	26176	26423	26068	26063	26124	26278	26235	26243	25988	25956	26058	26222	26024	26430	26243	26222	26322	26038	26205	25994	26142	25978	25963	26125	25994	26279	25986	26259	26142	26295	25890	25816	26204	26110	26012	26193	26042	26079	26023	26049	26084	26307	26113	26087	25887	25952	26119	26126	26039	25965	26109	25919	26273	26229	26176	25889	26170	25991	25872	26118	26120	25802	26049	26034	26074	26058	26086	26067	26109	26047	26255	26176	26067	26181	26189	26177	26261	26202	25875	25989	26226	26472	26104	26117	26066	25921	26098	26029	25937	25845	26050	26133	26141	25992	26072	26099	26077	26125	26164	26048	26089	26239	26162	25999	26104	25818	25994	26269	26070	26311	26149	26265	26018	26131	26096	26042	26310	26041	25911	25903	26207	26334	25943	26316	26135	26056	26149	26237	25868	25900	26069	26229	26044	26187	26016	26033	25959	26119	26240	26213	26280	26248	26242	26172	26128	26151	26198	26125	26038	25943	26240	26064	25992	26031	26097	25925	26034	26003	25928	26104	26185	25895	26138	26083	25843	26044	25850	26214	26528	26172	26156	26152	26283	26190	26251	25994	25933	26081	26314	26255	26448	26146	26093	26122	26462	26126	26132	26087	26261	26339	26310	25998	26118	25873	26051	25783	26105	25890	25970	26005	26014	26125	26002	26099	25997	26204	25905	26022	25915	25860	26180	26289	26139	26169	26202	26092	26135	26178	25890	26081	25773	26109	26193	25988	25917	26168	26072	25906	26332	26229	26058	26146	26108	26209	25885	25885	26100	26180	26151	26230	26320	26077	26264	26266	26228	26302	25858	26095	26191	25973	26304	26188	26040	26026	25957	26230	26016	26140	26136	26335	26003	25955	26168	26061	26249	26149	25974	26201	26358	25864	25780	26229	26107	26076	26186	26117	25980	25929	26044	25997	26100	26229	26144	26285	26194	26283	26074	26158	26037	26118	26382	26176	26159	26058	25933	26060	26116	25922	25994	25824	26163	26131	26023	26167	26073	26118	26125	25842	26240	25971	26183	25969	26021	26310	25813	26132	26049	25965	26286	26294	25984	26069	26152	25963	25976	26204	26164	26329	26041	26038	26125	26132	26131	26044	26476	26186	26158	26055	26156	26110	25991	25953	26024	26305	26017	26243	25928	26160	26132	26245	26129	25897	25858	25923	26252	26130	26103	26067	26274	25969	26238	26339	26223	26033	26323	26216	26013	26115	26192	26163	26291	26008
23646	43290	40940	29763	56524	69938	54789	32985	21306	17398	15865	15808	15570	15591	15817	15577	15545	15597	15784	15506	15412	15597	15623	15467	15562	15633	15565	15601	15496	15574	15549	15599	15579	15470	15444	15571	15517	15607	15654	15511	15542	15581	15492	15482	15494	15316	15623	15436	15495	15566	15594	15761	15620	15505	15442	15409	15460	15331	15734	15316	15457	15457	15303	15406	15469	15470	15411	15610	15613	15338	15497	15502	15584	15544	15299	15506	15559	15456	15698	15618	15584	15402	15322	15548	15582	15657	15452	15516	15549	15419	15422	15444	15414	15548	15397	15480	15626	15538	15481	15453	15607	15542	15435	15372	15499	15413	15604	15566	15594	15553	15493	15418	15592	15395	15475	15515	15572	15661	15432	15466	15637	15501	15513	15623	15514	15376	15641	15674	15522	15468	15356	15391	15561	15423	15325	15490	15552	15446	15497	15556	15375	15420	15661	15586	15672	15308	15500	15605	15597	15428	15503	15560	15594	15425	15423	15314	15590	15561	15485	15578	15370	15513	15521	15447	15510	15502	15589	15430	15581	15484	15412	15475	15575	15592	15630	15305	15485	15407	15451	15470	15651	15436	15493	15443	15517	15546	15536	15667	15558	15531	15593	15377	15546	15488	15385	15302	15523	15495	15409	15565	15597	15288	15504	15541	15509	15493	15540	15302	15576	15581	15317	15533	15425	15403	15553	15501	15542	15620	15602	15351	15504	15663	15485	15379	15516	15505	15685	15286	15505	15380	15548	15567	15549	15560	15218	15481	15623	15625	15327	15547	15561	15596	15538	15637	15571	15304	15542	15624	15384	15489	15644	15465	15463	15487	15465	15476	15447	15487	15490	15649	15497	15560	15474	15491	15592	15417	15425	15443	15486	15477	15608	15547	15362	15609	15333	15599	15572	15645	15545	15617	15373	15462	15562	15402	15540	15503	15518	15411	15447	15446	15562	15258	15393	15597	15567	15555	15401	15298	15608	15527	15665	15561	15442	15524	15458	15382	15489	15453	15504	15575	15444	15500	15520	15623	15414	15645	15551	15440	15369	15436	15366	15602	15607	15354	15426	15400	15491	15506	15484	15484	15421	15678	15458	15495	15554	15325	15438	15569	15452	15437	15523	15515	15555	15631	15527	15537	15556	15640	15442	15622	15604	15568	15531	15417	15302	15432	15461	15521	15389	15406	15670	15550	15647	15420	15312	15667	15488	15452	15692	15523	15425	15448	15621	15592	15520	15404	15283	15563	15546	15540	15624	15530	15594	15419	15450	15538	15538	15478	15558	15399	15530	15441	15288	15461	15531	15446	15662	15417	15602	15607	15427	15513	15628	15564	15351	15512	15569	15399	15522	15433	15427	15495	15535	15438	15458	15624	15337	15629	15596	15461	15461	15508	15499	15610	15424	15426	15470	15560	15271	15568	15696	15532	15387	15607	15693	15421	15440	15388	15641	15547	15524	15452	15350	15588	15423	15502	15453	15340	15641	15450	15607	15404	15461	15517	15431	15453	15526	15467	15492	15584	15332	15594	15400	15467	15440	15547	15397	15469	15579	15471	15614	15434	15451	15408	15506	15604	15625	15579	15566	15405	15528	15447	15553	15505	15434	15559	15535	15513	15509	15650	15632	15465	15453	15474	15532	15550	15478	15396	15396	15524	15514	15510	15435	15650	15420	15453	15436	15631	15555	15627	15434	15588	15313	15418	15351	15520	15483	15566	15450	15504	15547	15330	15629	15421	15462	15460	15611	15438	15491	15603	15443	15473	15422	15590	15522	15626	15466	15721	15540	15450	15604	15380	15442	15573	15450	15326	15603	15285	15545	15409	15492	15531	15689	15483	15587	15472	15636	15506	15465	15490	15330	15555	15579	15417	15585	15551	15488	15478	15670	15540	15810	15496	15574	15477	15429	15375	15503	15471	15482	15599	15458	15448	15660	15555	15492	15500	15522	15251	15545	15529	15561	15498	15572	15536	15521	15566	15522	15488	15649	15459	15434	15488	15543	15499	15424	15473	15435	15562	15514	15414	15271	15813	15470	15424	15401	15341	15602	15441	15536	15399	15484	15504	15523	15465	15428	15528	15479	15393	15509	15416	15405	15396	15685	15564	15750	15572	15658	15321	15461	15549	15619	15522	15541	15726	15405	15490	15526	15503	15376	15763	15487	15501	15593	15276	15445	15642	15360	15399	15641	15430	15500	15450	15595	15605	15543	15502	15607	15560	15517	15348	15425	15522	15551	15453	15533	15374	15668	15537	15513	15580	15475	15462	15491	15421	15487	15495	15588	15521	15490	15532	15504	15593	15623	15554	15600	15549	15574	15418	15377	15681	15420	15401	15447	15640	15583	15522	15669	15466	15399	15504	15384	15629	15290	15398	15558	15421	15317	15561	15251	15431	15417	15596	15613	15571	15436	15510	15482	15557	15679	15460	15499	15562	15494	15622	15413	15354	15621	15471	15494	15418	15583	15421	15455	15509	15500	15534	15397	15488	15393	15392	15582	15341	15466	15686	15454	15619	15516	15456	15503	15469	15495	15440	15525	15415	15370	15522	15647	15412	15506	15371	15443	15688	15560	15654	15477	15409	15425	15628	15568	15391	15583	15602	15499	15582	15474	15641	15681	15499	15646	15641	15361	15506	15558	15365	15634	15515	15595	15310	15594	15565	15314	15636	15485	15455	15368	15364	15332	15575	15804	15373	15439	15567	15575	15529	15361	15515	15447	15604	15621	15500	15450	15559	15441	15566	15661	15526	15440	15501	15307	15368	15622	15427	15389	15539	15543	15471	15533	15638	15459	15425	15461	15609	15483	15569	15638	15246	15456	15460	15739	15402	15433	15697	15588	15421	15454	15447	15356	15539	15494	15557	15380	15502	15605	15590	15542	15495	15445	15459	15405	15533	15514	15445	15371	15579	15539	15580	15606	15434	15516	15673	15612	15583	15523	15589	15384	15575	15544	15522	15534	15496	15463	15303	15588	15491	15402	15551	15563	15518	15410	15384	15486	15457	15356	15425	15713	15562	15299	15463	15459	15499	15376	15608	15630	15552	15467	15441	15650	15380	15391	15497	15508	15470	15366	15496	15378	15455	15457	15574	15367	15511	15332	15664	15479	15388	15590	15517	15416	15472	15576	15584	15487	15479	15527	15637	15574	15450	15545	15496	15418	15573	15466	15590	15410	15415	15445	15313	15383	15604	15407	15605	15563	15591	15581	15430	15376	15446	15506	15489	15415	15517	15610	15426	15363	15434	15485	15472	15452	15550	15394	15476	15574	15366	15367	15534	15622	15501	15340	15649	15674	15671	15666	15419	15361	15638	15515	15488	15461	15517	15483	15267	15576	15323	15462	15392	15600	15572	15733	15578	15475	15539	15539	15287	15503	15711	15616	15389	15578	15490	15420	15438	15534	15533	15466	15408	15547	15357	15756	15455	15444	15266	15588	15404	15434	15559	15439	15657	15491	15536	15663	15382	15520	15736	15532	15543	15559	15413	15533	15439	15390	15358	15503	15553	15472	15542	15661	15526	15573	15419	15587	15447	15518	15768	15591	15391	15549	15584	15551	15438	15493	15514	15406	15444	15682	15397	15645	15232	15444	15529	15398	15604	15371	15472	15448	15416	15289	15573	15445	15352	15434	15487	15623	15563	15484	15530	15303	15515	15586	15447	15601	15287	15614	15504	15497	15375	15497	15541	15489	15461	15696	15448	15559	15534	15362	15614	15634	15544	15524	15583	15381	15552	15475	15427	15412	15431	15462	15420	15358	15451	15421	15607	15426	15406	15437	15386	15573	15506	15653	15590	15670	15476	15706	15395	15536	15441	15480	15496	15423	15417	15488	15406	15534	15600	15520	15555	15491	15615	15491	15502	15342	15479	15565	15360	15534	15579	15635	15392	15561	15533	15467	15452	15430	15473	15556	15527	15682	15525	15424	15505	15406	15475	15449	15643	15538	15347	15518	15645	15478	15597	15410	15390	15396	15586	15468	15520	15503	15518	15596	15386	15438	15387	15534	15486	15631	15497	15236	15487	15322	15609	15499	15500	15447	15600	15493	15450	15470	15598	15395	15523	15667	15605	15367	15566	15324	15525	15460	15521	15540	15508	15551	15427	15420	15484	15450	15459	15442	15516	15705	15362	15513	15406	15588	15493	15528	15447	15529	15632	15580	15644	15463	15549	15586	15670	15558	15548	15533	15592	15448	15440	15532	15570	15625	15580	15471	15562	15551	15662	15489	15326	15642	15693	15360	15380	15457	15540	15476	15344	15642	15566	15330	15419	15559	15440	15413	15505	15490	15616	15601	15615	15473	15338	15402	15558	15507	15614	15527	15368	15490	15554	15579	15431	15500	15364	15560	15318	15509	15569	15447	15544	15366	15476	15535	15546	15461	15630	15427	15460	15674	15424	15609	15507	15494	15405	15642	15464	15581	15538	15401	15543	15497	15585	15347	15593	15452	15588	15517	15238	15665	15576	15526	15498	15469	15557	15354	15502	15670	15726	15487	15458	15475	15747	15446	15625	15550	15353	15497	15581	15510	15467	15386	15608	15511	15494	15482	15626	15327	15512	15396	15405	15328	15582	15652	15540	15563	15489	15542	15449	15419	15679	15635	15526	15492	15497	15636	15380	15480	15378	15349	15543	15440	15495	15504	15365	15563	15526	15597	15352	15403	15417	15364	15623	15388	15621	15544	15500	15643	15248	15312	15583	15613	15393	15715	15451	15547	15311	15640	15466	15382	15540	15455	15315	15713	15585	15445	15379	15686	15468	15393	15318	15505	15444	15447	15648	15658	15475	15441	15560	15379	15589	15533	15503	15441	15552	15546	15394	15361	15398	15439	15267	15543	15496	15449	15376	15519	15633	15447	15348	15346	15460	15455	15615	15420	15305	15483	15324	15350	15510	15480	15442	15451	15331	15518	15302	15512	15222	15511	15458	15392	15305	15351	15574	15456	15569	15486	15486	15653	15593	15484	15502	15512	15376	15499	15554	15723	15476	15412	15359	15538	15431	15564	15621	15521	15698	15387	15556	15472	15277	15422	15364	15434	15568	15588	15406	15570	15427	15578	15455	15477	15802	15635	15456	15522	15513	15580	15549	15620	15449	15508	15559	15588	15336	15592	15411	15425	15381	15588	15631
22990	21275	28441	25582	37545	77958	70473	51748	36142	31052	28076	27149	27188	27040	27056	26731	27177	26895	26922	26748	26678	26775	26806	26662	27027	26912	26982	27098	26783	27089	26838	26885	26946	26801	26545	26474	26558	26650	26778	26764	26695	26462	26879	26893	26739	26885	26675	26738	27152	26770	26748	26762	26746	26565	26633	26532	26734	26653	26770	26559	26598	26704	26777	26673	26831	26891	26488	26920	26724	26884	26738	26696	26630	26801	26687	26698	26624	26570	26667	26621	26749	26894	26705	26665	26503	26482	26816	26566	26992	26669	26603	26644	26690	26894	26800	26886	26832	26711	26650	26918	26675	26622	26772	26682	26807	26535	26898	26730	26639	26613	26770	26672	26789	26649	26770	26622	26575	26643	26547	26581	26468	26722	26871	26784	26792	26559	26760	26684	26776	26778	26813	26645	26639	26932	26962	26675	26733	26656	26521	26680	26638	26561	26680	26655	26818	26714	26424	26856	26706	26526	26603	26664	26699	26661	26829	26784	26595	26784	26648	26878	26745	26775	26569	26284	26640	26530	26677	26681	26702	26698	26374	27019	26654	26509	26734	26737	26765	26763	26852	26776	26741	26917	26662	26629	26670	26822	26612	26629	26947	26793	26715	26759	26620	26765	26622	26615	26735	26623	26695	26829	26640	26838	26573	26558	26649	26615	26765	26721	26598	26886	26668	26699	26604	26679	26941	26889	26670	26916	26736	26686	26642	26661	26651	26776	26721	26584	26604	26569	26752	26647	26705	26650	26717	26375	26709	26743	27066	26677	26622	26773	26760	26721	26703	26673	26871	26774	26495	26521	26161	26677	26463	26548	26585	26667	26897	26461	26757	26832	26702	26595	26732	26662	26699	26962	26556	26619	26780	26888	26904	26774	26771	26492	26831	26817	26674	26565	26719	26777	26795	26817	26590	26640	26726	26809	26820	26913	26782	26662	26715	26523	26769	26500	26715	26778	26761	26685	26571	26562	26665	26737	26861	26703	26635	26910	26661	26668	26867	26817	26951	26635	26495	26805	26916	26627	26740	26875	26658	26993	26820	26717	26672	26688	26729	26923	26671	26660	26610	26665	26713	26670	26705	26658	26840	26862	26868	26398	26767	26516	26842	26693	26814	26590	26455	26621	26605	26684	26465	26318	26886	26760	26449	26758	26880	26992	26726	26668	26806	26656	26665	26615	26251	26566	26495	26692	26650	26603	26604	26686	26605	26764	26659	26842	26740	26593	26489	26468	26720	26799	26812	26173	26747	26876	26764	26651	26736	26610	26508	26673	26752	26753	26942	26756	26789	26878	26694	26795	26688	26645	26550	26699	26755	26819	26735	26622	26506	26557	26974	26605	26645	26745	26777	26774	26981	26628	26722	26346	26535	26763	26764	26764	26795	26594	26918	26669	26757	26707	26650	26706	26697	26661	26792	26505	26857	26672	26545	26882	26777	26579	26695	26698	26969	26429	26675	26654	26541	26703	26728	26791	27015	26794	26609	26588	26856	26813	26764	26649	26869	26544	26787	26633	26755	26554	26915	26583	26393	26808	26860	26573	26616	26678	26752	26809	26766	26848	26614	26808	26646	26742	26436	26441	26576	26685	26574	26785	26801	26785	26685	26863	26728	26498	26453	26689	26829	26634	26769	26741	26816	26681	26806	26642	26405	26755	26691	26685	26966	26539	26924	26818	26706	26583	26701	26551	26725	26768	26748	26316	26528	26743	26589	26739	26539	26642	26765	26623	26794	26976	26582	26627	26555	26595	26980	26999	26551	26669	26756	26889	26682	26510	26561	26720	26706	26866	26771	26753	26796	26754	26873	26763	26662	26772	26710	26400	26526	26653	26858	26800	26794	26549	26648	26847	26473	26380	26728	26764	26609	26541	26555	26594	26633	26597	26830	26248	26811	26683	26658	26800	26840	26555	26690	26788	26644	26551	26859	26717	26828	26931	26932	26667	26676	26766	26554	26552	26971	26857	26650	26453	26713	26474	26684	26650	26789	26577	26766	26910	26516	26751	26581	26602	26537	26796	26716	26615	26584	26723	26676	26580	26704	26638	26775	26903	26769	26811	26881	26542	26548	26613	26576	26747	26751	26763	26688	26720	26687	26584	26694	26808	26702	26888	26596	26646	26873	26893	26714	26372	26661	26829	26531	26686	26914	26796	26763	26549	26664	26625	26572	26927	26768	26639	26471	26721	26498	26716	26753	26602	26647	26502	26376	26962	26758	26641	26659	26736	26617	26568	26633	26358	26469	26678	26844	26714	26936	26739	27009	26588	26588	26525	26529	26744	26828	26624	26510	26661	26664	26878	26767	26665	26751	26601	26475	26697	26593	26717	26781	26903	26610	26659	26526	26420	26621	26525	26621	26992	26782	26759	26510	26599	26779	26660	26684	26657	26829	26797	26805	26685	26545	26433	26523	26814	26628	26698	26743	26599	26585	26832	26700	26729	26541	26417	26774	26540	26745	26568	26613	26489	26689	26605	26590	26640	26697	26583	26567	26624	26570	26274	26710	26712	26774	26764	27157	26870	26734	26766	26469	26678	26554	26755	26561	26674	26948	26891	26845	26709	26728	26757	26593	26631	26791	26748	26587	26790	26890	26680	26815	26628	26862	26596	26554	26346	26762	26736	26814	26615	26567	26604	26852	26737	26539	26696	26592	26787	26558	26480	26858	26894	26768	26834	26741	26683	26905	26834	26754	26490	26855	26629	26428	26510	26578	26512	26690	26619	26627	26449	26720	26715	26567	26720	26537	26674	26614	26711	26547	26773	26950	26523	26695	26789	26908	26852	26696	26614	26802	26805	26765	26714	26716	26598	26582	26688	26979	26512	26748	26894	26651	26848	26650	26718	26779	26631	26775	26658	26926	26881	26807	26710	26630	26892	26939	26549	26613	26555	26690	26281	26710	26837	26588	26492	26942	26586	26637	26871	26690	26672	26847	26838	26862	26665	26798	26395	26519	26599	26693	26838	26593	26783	26719	26687	26521	26737	26869	26465	26880	26716	26815	26597	26466	26782	26749	26542	26553	26590	26682	26637	26866	26876	26537	26724	26779	26728	26762	26709	26704	26583	26610	26753	26375	26617	26528	26684	26766	26659	26739	26703	26712	26618	26808	26541	26918	26652	26682	26774	26866	26755	26751	26524	26724	26640	26968	26608	26589	26823	26570	26580	26638	26719	26604	26764	26583	26594	26615	26753	26606	26839	26818	26455	26595	26817	26795	26697	26633	26553	26706	26450	26778	26699	26553	26820	26760	26637	26646	26699	26591	26606	26698	26735	26599	26581	26624	26423	26783	26569	26822	26719	26646	26618	26674	26632	26703	26710	26779	26897	26864	26687	27190	26928	26872	26694	26895	26533	26562	26699	26680	26852	26714	26503	26873	26262	26503	26652	26843	26829	26657	26798	26710	26834	26727	26678	26644	26765	26760	26726	26685	26767	26744	26742	26902	26690	26544	26666	26759	26636	26710	26774	26850	26525	26741	27062	26804	26589	26814	26649	26662	26560	26719	26765	26688	26698	26816	26655	26751	26701	26598	26701	26838	26670	26642	26418	26835	26539	26607	26918	26818	26749	26430	26762	26646	26557	26738	26630	26852	26678	26600	26490	26648	26637	26632	26664	26547	26706	26440	26771	26850	26971	26896	26625	26744	26867	26927	26491	26528	26738	26580	26762	26622	26811	26763	26419	26781	26740	26579	26808	26696	26597	26539	26686	26834	26429	26714	26676	26498	26706	26542	26724	26486	26824	26689	26656	26606	26738	26702	26665	26478	26553	26609	26492	26591	26833	26570	26658	26711	26881	26667	26579	26741	26660	26673	26613	26668	26552	26680	26794	26771	26665	26643	26534	26504	26532	26776	26635	26745	26620	26833	26609	26585	26916	26695	26634	26725	26602	26630	26590	26723	26816	26638	26605	26904	26839	26719	26687	26733	26604	26596	26763	26613	26514	26788	26901	26680	26815	26556	26695	26647	26576	26625	26604	26518	26829	26741	26542	26521	26451	26767	26758	26687	26705	26615	26473	26752	26772	26784	26827	26711	26479	26590	26687	26739	26522	26801	26878	26630	26724	27013	26463	26325	26607	26598	26510	26646	26583	26427	27031	26661	26664	26611	26839	26839	26641	26912	26636	26609	26648	26717	26573	26586	26787	26785	26776	26729	26462	26496	26745	26694	26598	26617	26640	26727	26767	26645	26511	26540	26804	26635	26640	26831	26551	26556	26635	26740	26757	26749	26487	26715	26563	27135	26783	26824	26802	26603	26804	26639	26885	26619	26862	26682	26502	26705	26848	26690	26678	26612	26646	26814	26656	26746	26548	26388	26629	26457	26740	26866	26733	26610	27041	26575	26620	26791	26631	26630	26705	26340	26638	26750	26678	27002	26436	26805	26516	26783	26616	26817	26663	26713	26682	26734	26951	26693	26536	26914	26648	26524	26771	26622	26564	26652	26717	26814	26495	26528	26582	26429	26730	26688	26675	26719	26773	26772	26715	26816	26619	26825	26544	26840	26704	26980	26728	26681	26818	26660	26482	26746	26500	26529	26702	26465	26559	26666	26688	26491	26735	26826	26606	26589	26642	26805	26854	26684	26592	26551	26520	26776	26483	26572	26736	26461	27022	26567	26575	26878	26651	26742	26720	26864	26587	26743	26422	26744	26707	26464	26583	26631	26853	26674	26843	26960	26724	26854	26803	26600	26588	26601	26766	26489	26592	26847	26971	26474	26540	26810	26652	26582	26952	26685	26623	26485	26641	26718	26680	26887	26818	26788	26585	26378	26630	26915	26567	26795	26864	26543	26585	26748	26774	26695	26550	26837	26561	26689	26532	26831	26656	26599	26584	26545	26723	26578	26817	26332	26707	26657	26720	26751	26833	26719	26596	26730	26472	26708	26545	26886	26662	26841	26605	26601	26857	26583	26512	26615	26657	26810	26367	26988	26826	26530	26818	26578	26774	26722	26738	26575	26819	26814	26550	26706	26755	26596	26546	26558	26731	26880	26564	26647	26623	26772	26677	26484	26509	26397	26732	26751	26707	26646	26627	26853	26486	26506	26524	26805	26543	26732	26701	26718	26606	26645	26580	26645	26455	26614	26721	26501	26901	26618	26515	26435	26927	26463	26666	26435	26549
24817	46501	42874	30987	49924	82682	68956	42437	25194	18921	16345	16137	15957	15873	16251	15731	15852	15926	16030	16046	16172	16054	15927	16071	15844	15985	15975	15952	16147	15817	15904	16176	15872	15888	15890	16105	15788	15764	15954	15645	16039	15941	15790	15978	15819	15800	15936	16107	16155	16052	15990	16001	15972	15817	15992	15899	15752	16163	15993	16008	15916	15979	15800	15945	15872	15942	15998	16100	15918	15893	15789	15895	15917	15998	15924	15874	15819	16049	15786	15936	15891	15988	15968	16000	15875	15882	16030	15735	15776	16050	15788	16035	15917	16015	16052	15881	15820	15925	15815	15928	15816	15926	15839	16063	15801	15944	16150	15893	15793	16043	16029	16107	15835	16095	15867	15964	15987	16040	15816	15929	16010	15834	15934	15767	15761	15819	16052	15935	15882	15883	15837	15788	15952	15876	15688	16001	15721	15985	15921	15790	15884	15816	15866	15899	15943	15820	15812	15989	15984	15871	15807	15800	15866	15755	16193	16001	15864	15818	15804	16011	16024	16058	15785	15788	15871	15864	15968	15880	16005	16003	15901	16077	15858	15855	15749	15907	15937	16070	15953	15960	16064	15845	15894	15767	15950	15921	15917	15871	15947	15861	15920	15866	15996	15794	15957	15786	15761	15907	15777	15778	15935	15862	15838	15831	16156	16014	15944	16028	15898	15903	15956	15866	15870	15946	16032	15862	16044	15751	15886	15933	15941	15931	15930	15919	15708	15923	16043	15805	15820	15961	15909	15937	15868	15968	15927	15872	15945	15953	15806	15899	15755	16105	15963	15841	16015	15998	15963	15841	16079	15933	15828	15945	15832	15972	16037	15941	15818	15857	15908	15980	15813	15906	15677	15935	15902	16009	15768	15897	15821	15773	15849	15782	15882	16038	15815	15930	15980	16045	15780	15859	16045	15989	15977	15882	15987	15958	15837	15914	15961	15998	15754	15746	16021	15897	15921	15813	15755	15845	15768	15766	15849	15953	15964	15921	16047	15707	15952	15984	15950	15862	16060	16010	15975	15867	16031	15810	15942	15810	15620	15960	15797	15899	15862	16114	16003	15942	16002	15934	15704	16169	15903	15836	15889	16022	15747	15936	15877	15889	15820	16117	16018	15830	15912	15954	15884	15937	15996	15688	15929	15813	15911	15964	16006	15932	15943	15981	15893	15931	15858	15862	15853	15835	16014	15883	15854	16029	16032	15850	15998	16052	16045	15802	15827	15898	15789	15814	16014	15678	15888	15957	15895	15868	15959	16040	15740	15835	15769	15878	15894	15827	15704	15851	16102	15995	16003	15713	15676	15819	15935	15838	15967	16095	15957	15901	16075	15934	16078	15801	15845	15922	15857	15691	15837	15753	15874	15861	16022	15886	15844	16014	16113	15937	15808	15916	15888	16048	16032	15834	15934	16059	15830	15794	15958	15934	15870	16096	16048	15718	15908	15988	15941	15983	15856	15849	15792	15934	16161	16023	15919	15959	15947	15864	15780	16064	15912	15957	15860	16042	16013	15937	16094	16059	15832	15979	15809	15916	15886	15882	15938	15794	16038	15887	15901	15885	15999	15808	15844	16007	15815	15941	15967	15806	15920	15672	15794	15857	15938	15855	15844	15732	15910	15919	15911	15929	15987	16137	15753	16154	15948	15878	15765	15851	15845	16053	16096	15664	15831	15988	15912	15853	15962	16006	15790	15980	16011	15990	15919	16005	16108	15997	15751	16084	15873	15927	15930	16025	15917	15927	15960	15934	16049	15837	15727	15915	15885	15828	15903	15904	15774	16089	15894	15864	15869	15883	15860	15794	15944	15899	15959	15852	15788	15852	15756	16012	15932	16161	15942	16020	15826	15939	15868	16019	15961	15819	16051	15892	16127	15810	15834	15866	15997	15757	15722	15819	15867	15882	15974	15820	15937	15872	15797	16021	15921	15792	15805	16005	15912	15713	15862	15838	16040	15843	15844	15952	15973	15846	15891	15876	15838	15770	15836	15949	15947	16024	15832	15895	15837	16062	15896	16140	15893	15870	15915	15985	15735	16080	15946	15929	15843	15935	15858	16023	15826	15779	15783	15975	15856	16054	16018	15719	15784	15900	15942	16010	15985	15836	16041	16031	15866	15921	15956	15915	15772	15625	15889	15857	15889	15804	15862	16001	15943	15902	15838	15879	15898	16005	15907	15974	15980	15791	16048	16101	15977	15840	15906	15789	15953	15854	15816	16028	15829	15869	16022	15755	15797	15814	15959	15911	15947	15988	16027	15755	15788	15901	15947	15716	15988	15879	15970	15912	15995	15765	15942	15930	15667	15860	15958	15886	15973	15669	15905	15804	15813	15849	15755	15941	15942	15979	15895	15943	15902	15856	15970	15937	15872	16104	15876	15741	15981	15781	15866	15933	16105	15954	15944	15778	15953	15895	15958	16013	15837	15980	15773	15990	16010	16012	15782	16068	15934	15803	15916	15897	15892	15933	15839	15786	15849	15830	15999	15908	15826	15983	15913	15814	15791	15954	15778	16164	15991	15803	15962	15880	15808	15819	15956	15759	16000	15782	15877	15969	15875	15920	15926	15834	15874	15941	15817	16037	15862	15844	16031	16151	15798	15953	15908	15627	15979	16131	16059	15983	15897	16006	16004	15887	15753	15717	15919	15959	15808	15854	15874	16024	15900	15754	15945	15767	15822	16007	15870	15821	15785	15865	15932	15898	16017	15832	15847	16002	15826	15977	15935	15839	15996	15969	15898	15938	15850	15836	16009	15875	15958	15974	15928	15965	16144	15826	15982	15832	15905	15827	15627	15803	15765	15922	15756	15910	15956	15784	15943	16058	15977	15987	15772	15917	15915	15842	15944	16013	16020	15961	15756	16172	15988	15946	15779	15755	15822	15810	15807	15927	15951	16071	15840	15974	15865	15910	15895	15961	15826	15764	15974	15995	16078	15883	15937	15981	15970	15834	15938	16028	16021	15839	16011	15951	15961	15980	16061	15999	15903	15883	15935	15860	15890	15875	16104	15767	15958	15780	15924	15896	15919	15830	16036	15840	15856	15964	15957	15884	15873	15987	15960	16029	15969	15726	16005	15966	15863	15886	15857	15981	15953	15911	15856	15866	15839	15889	15890	15950	15839	15926	16182	15981	15928	15975	16003	16027	15786	15876	15958	15990	16085	15781	15944	16206	15856	15836	15902	15840	15927	15945	15949	15951	15894	16013	15876	16018	15811	15973	15948	16003	15915	16077	15881	15828	15783	16006	15853	15912	15976	15942	16021	15947	16036	15692	16002	15918	15931	15991	15857	15949	15748	15909	15885	15949	15947	16054	16059	16063	15860	16016	15943	15824	15805	15882	15847	15984	15871	15796	15839	16021	15882	16063	15704	15875	15974	16009	15997	15988	15864	15983	15993	15837	15808	16017	15898	15821	15794	15953	15731	15911	15887	15891	15830	15819	15922	15793	16126	15826	16043	16174	15885	15951	15884	15878	15987	15865	15994	16097	15841	15874	16069	16064	16003	15909	15950	15766	15935	15855	15872	15935	15905	15927	15878	15902	15703	15747	15889	16001	15867	15783	15828	15873	15956	16088	15929	15916	16022	15926	15862	15991	15896	16066	15704	16124	15931	15907	15814	15951	15851	16049	15794	15893	16092	15794	15880	15853	15780	15901	15761	16050	15992	15972	15994	15928	16152	15859	16001	15885	15870	15988	15985	15903	15784	15904	15773	16004	15924	15938	15941	16005	15917	15922	15968	15808	15834	15726	15969	15826	15795	15999	15734	15786	16015	15871	15977	15910	15882	15916	15816	15780	15827	15880	15958	15861	15708	15929	15809	15833	15993	15838	15749	15958	15880	15938	15774	15777	15855	15901	15871	15962	15921	15977	15845	16039	15970	16044	15993	15826	15712	15933	15966	15981	15859	15839	15928	15807	16025	15873	15766	15796	15936	15897	15795	15745	15820	15793	15791	15889	15864	16105	16005	15865	15730	15971	16084	15701	16074	15739	15909	15965	15866	15868	15972	15778	15926	15851	15757	15889	15897	16119	15852	16006	16076	16024	15895	15853	15962	15996	15904	15916	15794	15957	15857	15975	16018	15969	15773	15953	15895	15852	15773	16121	15997	15689	15895	15913	15910	16031	15733	16012	15914	15888	15825	15763	15764	15953	16038	15980	15880	15792	15880	15838	15937	15952	15857	15932	15930	15811	15908	15978	15979	15781	15844	15951	16012	15923	15985	15792	15788	15811	15885	15895	15894	16049	15850	15821	15936	15995	15924	15872	15823	16046	15984	16070	15859	16003	15832	15901	15907	15877	15959	15773	15788	15899	15861	16138	16081	15795	15921	15842	15990	15805	15950	15825	15886	15907	15803	15811	15909	15800	15736	15921	15934	15874	15868	15633	16001	15909	15958	16071	16033	15765	15778	15803	15780	15725	15758	15973	15962	15829	15930	16050	15897	15921	15951	15940	16086	15932	15813	15888	15884	15816	15942	15984	15990	15887	15816	15982	15891	15866	16055	15904	16098	15842	15877	16179	15598	15867	15888	15995	15963	15976	16021	15858	15826	15770	15782	15805	15903	15684	15892	15911	15906	15880	15981	15750	15910	15911	15881	15826	15887	15728	15789	15957	15902	15879	16113	16005	15926	15943	15861	15789	16027	15851	15901	15786	15883	15799	15794	15874	15704	15842	16005	16143	15825	15809	15941	15953	15863	16046	15954	15888	16044	15892	15753	15976	15819	15936	15784	15898	15876	15831	15931	16019	15960	15909	16064	15997	15781	15846	15828	15935	16004	15835	15917	16030	15659	15879	15847	15832	15899	15893	15844	15830	15710	15955	16001	15681	15821	15985	15887	15982	15675	15911	15896	15887	15891	15880	15958	15945	15967	15709	15757	15887	15883	16006	16004	16047	15818	15878	15850	15793	15947	15771	15850	15923	16099	16085	15938	15984	15795	15823	15930	15842	15839	15911	15905	15877	16035	15721	15763	15865	15852	15915	15790	15894	15933	15628	15720	15867	16252	16005	16016	15859	15788	15830	15771	16042	15794	16016	15883	15989	15836	15821	15786	15885	16034	16064	16020	16012	15731	15960	15835	16011	16125	15987	15924	15859	15987	15774	15655	16003	15912	15864	15967	15930
31815	28372	34257	35606	32983	37778	35893	30906	27570	26635	26317	26276	26139	26230	26215	26028	26442	26298	26031	26024	26130	26131	26215	26078	26233	25958	26089	26084	26086	26016	26389	26010	26060	26037	26116	25969	25949	26058	26037	26033	26031	26032	25958	25970	26139	26291	26272	26236	26233	26049	26086	25990	26232	26185	25957	26076	26120	26028	26122	26014	26029	26058	25979	26124	26053	25781	26110	26096	26117	26066	26222	26196	26103	26272	26264	25876	26180	26341	26135	26373	26279	25980	26118	26097	25980	26149	26241	25798	25855	25960	26037	26142	26174	25846	26117	25991	26019	26058	26089	26037	26334	26043	25966	26030	25935	26155	26135	26180	26279	26017	26416	25932	25959	26260	26056	26199	25875	26219	26223	26249	25932	25917	26044	26297	26286	26084	25880	26073	26106	26010	25902	25947	26193	26065	26060	25983	26192	26191	26327	26301	26139	26378	26240	25982	25931	25962	26321	26207	25899	26100	26176	25965	26044	26082	25949	26282	26019	26070	25974	25968	26141	26065	26267	26097	26237	26097	26134	25897	26096	26105	26103	25994	26033	26052	26071	26161	26258	25926	26292	26205	26300	26116	26403	26414	26308	25958	26308	25952	25955	26252	25934	26022	26089	26206	26244	26314	26247	26076	26107	26504	26309	26114	26176	26110	25950	26066	26215	25865	26169	26069	26230	26286	25807	26123	26302	26281	26110	26111	26285	26137	26131	26018	26198	26275	26053	26120	25930	25931	25929	26246	26100	26304	25763	26243	26147	25964	26047	26080	26201	25990	26042	26094	25969	26276	26130	26069	26156	26034	25940	26188	26384	26126	26125	26020	26026	26256	25928	26030	26202	26046	26141	26022	26185	26206	26346	26050	26291	26128	25963	26064	26161	26147	26039	25867	26196	26118	26153	26040	26131	26329	26157	26270	26121	26367	26356	25950	25941	25981	26023	25959	25927	25958	26267	26069	25827	26263	26242	26037	26026	26170	26218	26408	26024	26247	26248	26186	26160	26235	26130	26100	26067	26088	26077	25888	26057	25899	26047	25969	26141	26220	26452	26010	26073	26143	25956	26118	26204	25986	26027	26469	26248	26015	25743	25955	25976	25855	26109	26110	26162	26111	26054	25874	25943	26193	26312	26049	25933	26233	26219	26168	25900	26090	25930	26127	26218	25980	26204	26205	26041	25915	26190	26122	26290	26201	26175	26090	26241	26169	26025	26263	26397	26168	26143	26167	26097	26197	26076	25962	26053	26129	26048	25940	26091	26217	26142	26025	25981	26144	25978	26085	26162	26292	26313	26028	26378	26266	26180	26185	26076	25888	26126	26115	26104	26176	25884	26310	26198	26003	25918	26091	26189	25872	26022	26178	26068	26075	26275	26340	26137	26169	26206	26089	26156	26083	26435	26027	26173	26281	26521	25995	26007	25840	25949	25994	26000	26073	26060	26110	26230	26105	26431	26217	26077	26200	26118	26238	25953	26241	26220	26108	25950	26383	26237	26129	26210	25862	26258	25954	26074	26148	25975	26112	25926	26157	26246	26119	26161	26100	26260	26154	26171	25905	26141	25988	26007	26212	26069	26220	26083	25990	26151	26208	26036	26207	26196	26070	26213	25972	26111	26353	26276	26239	25953	26190	26117	26271	26248	26082	26376	26203	25907	26142	26211	26037	26108	26198	26064	26129	26333	26120	25895	26033	26097	26026	26343	26168	26234	26107	25946	26056	26159	25917	26227	26129	26372	26303	26014	26184	26282	26139	26238	26224	26166	26259	26263	26167	26043	26076	26117	25849	26222	26115	26055	26100	25895	25892	25954	26321	26124	26106	26024	26108	26030	26037	26007	26066	26082	26297	26185	26039	26120	26179	26064	26113	26061	26234	26164	26080	25999	26126	26204	26261	26196	25818	26006	25920	26360	26093	26287	26183	26330	26163	26159	25863	26082	26138	26165	26410	26159	26074	26182	26132	26246	25975	26180	26039	26251	26088	25801	26095	25977	26038	26189	25977	26130	25983	26169	26142	26068	25933	26148	26114	26231	26144	26113	26132	26260	26243	26396	26150	25995	25976	26053	26296	26096	25968	26071	25984	26061	26172	26190	26230	26374	26141	26208	26281	26251	25945	26306	26281	26044	26161	26041	26091	26448	26083	26231	26213	26048	26079	26328	25941	26077	26206	26018	26264	26283	26105	25944	26149	26122	26020	25747	26230	26147	26051	26192	26307	26032	25989	26294	26196	26029	26146	26275	26143	25927	26251	26219	26115	26093	26022	26193	26320	25768	26083	26209	26144	26234	26039	26236	26175	26213	26096	26278	26196	26009	26338	26352	26163	26188	26134	26190	26252	26029	26129	26108	26038	26072	26046	26020	25994	26040	26037	26193	26259	26078	26057	26044	26111	25974	26104	26234	26214	26155	26133	26105	26046	26003	26199	26178	26234	25913	26184	26296	26074	26142	26150	26274	25807	26189	26127	26031	26173	26215	26153	26027	25958	26191	26056	25977	26031	26105	26088	26278	26278	26274	26133	26025	26024	26244	26015	26026	26086	26192	26075	26153	26077	26285	26284	26205	26167	26220	26008	25974	25983	26066	26200	26165	26240	25949	26159	26292	26273	26203	26128	26162	26020	26227	26301	25918	26086	26021	26180	26089	26017	26227	26525	26088	26154	25984	26195	25835	25912	26320	26270	25990	26027	26162	26135	26064	26113	26036	26260	26131	26172	26531	26115	26038	25833	26266	26027	26062	26290	26054	26333	26341	26289	26057	26302	26271	26205	26158	25985	26176	26164	26477	26251	25967	26128	26027	26086	26077	26019	26161	26268	26284	26120	26172	26135	26041	26115	26020	26074	26119	26166	25890	25943	25973	25955	26314	25873	26179	25978	26271	26182	26234	25948	25966	26130	26125	25942	26123	26044	25939	26133	26318	26038	26333	26230	26096	26068	26064	26069	26051	26036	26400	26246	25959	26058	26152	26088	26331	26074	26041	26370	26237	26110	26144	26293	26344	26073	26194	26103	26119	26266	25762	26304	26227	26151	26048	26226	26127	26181	26266	25941	25975	25731	26095	25960	25977	26188	26367	26045	26145	25968	26164	26315	26331	26377	26156	25944	26254	26114	26021	26123	26179	26295	26204	26539	26141	26367	25889	26156	26072	26286	26562	26295	26013	26223	25888	25988	25997	26047	26030	26063	26395	26174	26172	25861	26042	26182	26052	26136	26018	26182	26154	26164	26312	26278	26240	26119	26045	25887	25931	26094	26096	26295	26312	26061	26302	26214	26344	25845	26205	26219	26092	26150	26009	26240	26169	25996	25980	26260	26203	26332	26253	26246	26276	26139	26040	26139	26238	26155	26193	26189	26223	26038	26251	26145	25953	26005	26214	26283	25954	26202	26175	26295	26288	26209	26059	26050	26313	26266	26069	26363	26243	25984	25832	26022	26128	26416	26324	26105	26121	25983	26106	26037	26163	26225	26009	26057	25973	26039	26109	26147	26138	26200	25839	26118	26273	26143	26037	26141	26181	26113	26011	25995	26126	26074	26521	25975	26284	26203	26280	26122	26173	26058	26284	26051	25970	26284	26082	26201	26110	26234	26310	26104	26379	26253	26012	25979	26200	26098	26234	26119	25915	26075	26169	26279	26242	26267	26051	25994	26030	26349	25907	26064	26012	26057	26172	26034	26309	26025	25939	26085	26163	26103	26489	26216	25989	25942	26111	26177	26304	26079	26028	26158	26355	26196	26188	26086	26127	26056	26206	26101	25978	26181	26076	26065	26096	26235	26288	26377	26297	26309	26175	26166	26164	25998	26300	26334	25973	25874	26062	26409	26292	26097	26167	26229	26362	26395	26063	26065	26095	25909	26116	25899	26132	26241	26276	26076	26282	26328	26239	26078	26076	26187	26408	26250	26283	26139	26220	26084	26085	25898	26140	26007	26168	26084	26088	25720	26013	26309	26112	26158	26218	25955	26177	26141	26109	26342	25938	26308	26122	26094	26123	26199	26151	26292	25971	26259	26445	26275	25954	26203	26106	26099	25968	26048	26066	26246	26229	26364	26219	26018	26213	26184	26202	25909	25984	26119	25960	26242	26175	26083	26279	26044	26045	26071	25866	26054	26191	26134	26077	26137	26088	26010	26189	26213	26117	26088	26048	26148	26133	26029	26284	26163	26235	26078	26064	26205	25993	25826	26240	26388	26292	26333	26185	25993	26115	26375	26455	26248	26047	25979	26137	26197	26125	26188	26106	26210	26353	26342	25926	26007	26048	26104	25801	26413	26372	25989	26239	26139	26177	26160	25967	26253	26197	26252	26165	25869	26159	26092	26122	26296	26191	26125	26228	26041	25998	25828	26049	26051	26294	26077	26165	26261	26136	26199	26045	26111	25912	26024	26231	26110	26092	26147	26305	25952	26018	25932	26049	25993	26143	25957	26245	26294	25955	26090	25993	26036	26126	26076	26034	26055	26286	26143	26240	26058	26146	26360	26007	26057	26281	26108	26256	26266	26087	26039	26159	26254	26061	26091	26236	26078	25924	26259	26139	26118	26317	26184	26444	26218	25888	26235	26001	26172	26170	26257	26384	26100	25986	26133	26348	26084	26159	26113	26098	26136	26015	26318	26213	26200	26157	25980	26247	26404	26063	26072	26253	26036	26373	26207	26056	26411	26330	25917	25994	25820	26015	26234	26066	26347	26127	26164	26106	26101	26140	26006	26436	26056	26064	26137	26107	26201	26257	25944	26235	26329	26293	26162	26017	26046	25978	26319	26067	26097	26238	26373	26186	26389	26136	26088	26179	26262	26194	26172	25946	26181	26262	26333	26254	26061	26108	26020	26126	26090	26449	26046	26035	26057	26073	25997	26043	26117	26330	26104	26282	25910	25831	26005	26098	25956	25830	26170	26202	26008	26326	26331	26225	26292	26127	26176	26105	26071	26080	26040	26201	26164	26251	25946	26266	26129	25913	26182	25885	26190	25965	26390	26396	26258	26132	26297	26038	26296	26223	26142	25906	26133	25936	25930	25919	26253	26012	26031	26101	26106	26235	26087	25944	25939	26000	26106	26002	25831	26226	26202	26236	26174	26266	26103	25761	25958	25888	26325	26047	26070	26006	26113	26182	26070	26077	25935	26140	26319
20012	28009	26539	25790	24010	28558	24228	19046	16270	15639	15495	15352	15462	15319	15280	15411	15291	15275	15224	15194	15144	15327	15321	15210	15229	15414	15228	15393	15393	15256	15169	15201	15077	15172	15222	15150	15322	15403	15245	15269	15061	15135	15238	15175	15547	15207	15285	15282	15318	15276	15234	15162	15346	15205	15323	15139	15414	15342	15257	15210	15208	15441	15069	15351	15183	15269	15133	15280	15094	15443	15308	15324	15270	15375	15167	15195	15304	15204	15320	15284	15217	15204	15159	15253	15179	15252	15285	15253	15124	15203	15297	15289	15211	15280	15182	15164	15292	15229	15436	15175	15287	15182	15316	15201	15214	15174	15140	15168	15200	15267	15338	15306	15298	15039	15204	15029	15296	15350	15207	15031	15270	15277	15164	15185	15367	15318	15261	15386	15085	15229	15239	15308	15153	15214	15178	15448	15264	15203	15128	15244	15185	15245	15158	15072	15318	15242	15320	15145	15219	15293	15104	15257	15409	15129	15208	15142	15036	15245	15067	15361	15160	15396	15269	15258	15148	15151	15115	15139	15298	15216	15183	15209	15281	14977	15345	15338	15212	15178	15175	15217	15429	15269	15313	15298	15281	15031	15121	15279	15381	15283	15262	15161	15293	15363	15245	15157	15309	15124	15176	15202	15143	15275	15181	15137	15241	15106	15258	15197	15363	15140	15318	15421	15276	15309	15359	15480	15404	15213	15178	15126	15087	15377	15095	15415	15105	15349	15177	15143	15093	15049	15366	15259	15210	15231	15228	15288	15328	15104	15200	15414	15226	15178	15296	15147	15202	15366	15262	15069	15082	15224	15224	15230	15154	15199	15232	15150	15237	15076	15236	15395	15167	15149	15285	15153	15183	15322	15244	15264	15243	15215	15227	15305	15163	15497	15214	15258	15146	15089	15257	15169	15283	15406	15216	15180	15190	15136	15147	15267	15381	15308	15124	15244	15230	15177	15273	15241	15328	15361	15328	15224	15335	15188	15139	15301	15186	15266	15100	15080	15069	15184	15122	15360	15211	15236	15300	15364	15120	15225	15243	15286	15231	15156	15208	15296	14996	15412	15039	15101	15235	15143	15032	15184	15173	15156	15176	15262	15373	15297	15212	15125	15401	15246	15282	15259	15100	15148	15375	15299	15192	15160	15203	15115	15334	15202	15276	15327	15077	15296	15305	15360	15380	15212	15102	15282	15280	15223	15216	15347	15149	15379	15223	15294	15308	15274	15218	15117	15219	15130	15149	15084	15427	15093	15377	15234	15276	15239	15148	15312	15243	15110	15113	15310	15154	15247	15278	15100	15236	15260	15251	15279	15265	15156	15134	15121	15220	15287	15314	15494	15288	15323	15349	15152	15180	15124	15358	15227	15264	15374	15353	15175	15223	15210	15391	15158	15168	15456	15196	15364	15207	15301	15239	15312	15349	15339	15144	15169	15192	15284	15321	15238	15283	15274	15250	15076	15407	15260	15198	15224	15044	15314	15158	15315	15091	15271	15380	15151	15379	15106	15143	15213	15373	15144	15404	15356	15244	15292	15111	15114	15299	15275	15187	15072	15096	15192	15253	15332	15326	15147	15087	15183	15266	15272	15234	15194	15380	15314	15021	15016	15379	15112	15175	15369	15056	15237	15193	15069	15327	15346	15357	15383	15186	15191	15147	15037	15256	15318	15174	15187	15111	15317	15418	15153	15315	15306	15295	15253	15195	15187	15157	15201	15230	15265	15216	15160	15386	15258	15288	15061	15243	15275	15180	15269	15219	15189	15270	15561	15230	15242	15207	15070	15384	15233	15228	15330	15311	15137	15508	15150	15283	15106	15517	15309	15260	15155	15321	15111	15221	15214	15294	15245	15085	15181	15265	15108	15088	15378	15038	15208	15362	15460	15221	15274	15163	15434	15054	15282	15042	15406	15201	15253	15313	15162	15341	15127	15504	15214	15251	15143	15333	15235	15250	15352	15119	15158	15248	15368	15070	15177	15276	15152	15185	15349	15197	15290	15073	15211	15186	15379	15462	15429	15238	15244	15325	15251	15320	15268	15338	15199	15080	15172	15183	15167	15208	15277	15238	15149	15196	15227	15232	15351	15358	15256	15262	15175	15240	15076	15366	15342	15167	15169	15302	15369	15266	15169	15283	15010	15314	15195	15168	15137	15086	15178	15212	15183	15253	15103	15278	15166	15474	15262	15324	15366	15234	15254	15183	15256	15193	15185	15193	15274	15379	15330	15256	15209	15290	15266	14965	15139	15207	15254	15325	15046	15063	15190	15337	15272	15323	15127	15120	15030	15283	15183	15265	15290	15073	15298	15216	15162	15098	15367	15232	15229	15270	15284	15434	15129	15379	15154	15194	15305	15203	15135	15318	15184	15370	15357	15101	15302	15314	15211	15144	15223	15241	15232	15233	15142	15392	15103	15202	15247	15319	15036	14984	15262	15219	15213	15279	15227	15299	15325	15138	15383	15162	15175	15034	15259	15195	15278	15377	15229	15426	15303	15214	15147	15243	15141	15137	15268	15296	15150	15173	15215	15298	15273	15132	15194	15324	15341	15255	15295	15285	15214	15385	15190	15182	15194	15240	15152	15177	15306	15289	15221	15210	15309	15106	15367	15333	15359	15284	15222	15118	15145	15216	15420	15163	15279	15220	15390	15252	15093	15281	15288	15236	15281	15188	14947	15306	15275	15072	15222	15218	15225	15357	15139	15188	15229	15268	15200	15276	15233	15143	15355	15235	15069	15339	15033	15107	15168	15382	15313	15252	15301	15097	15209	15120	15180	15245	15283	15352	15172	15339	14978	15385	15307	15217	15228	15210	15247	15175	15177	15381	15292	15226	15299	15268	15253	15260	15325	15253	15243	15217	15400	15190	15282	15303	15233	15142	15158	15286	15327	15160	15160	15368	15191	15166	15239	15409	15308	15210	15340	15098	15422	15357	15162	15174	14952	15120	15304	15295	15241	15293	15235	15284	15202	15245	15367	15339	15407	15153	15195	15344	15261	15311	15295	15139	15240	15087	15160	15314	15324	15054	15195	15209	15419	15323	15131	15396	15187	15287	15352	15331	15269	15394	15292	15251	15087	15333	15142	15149	15212	15183	15362	15279	15373	15396	15368	15319	15328	15225	15156	15219	15178	15060	15355	15212	15195	15290	15328	15101	15300	15289	15291	15119	15176	15315	15143	15260	15306	15250	15259	15176	15256	15226	15213	15318	15180	15348	15285	15311	15330	15178	15394	15357	15355	15186	15348	15201	15221	15253	15277	15175	15165	15189	15268	15149	15376	15283	15132	15193	15140	15369	15232	15138	15345	15160	15358	15219	15241	15278	15262	15105	15258	15104	15324	15246	15185	15082	15518	15215	15250	15348	15226	15189	15279	15315	15218	15296	15365	15234	15349	15352	15034	15136	15340	15226	15160	15179	15270	15295	15322	15124	15322	15120	15479	15190	15049	15387	15321	15099	15327	15280	15128	15258	15344	15422	15269	15276	15087	15269	15158	15329	15207	15282	15183	15260	15216	15291	15262	15203	15369	15346	15171	15150	15324	15203	15175	15141	15388	15246	15430	15260	15279	15246	15290	15241	15323	15154	15388	15206	15460	15374	15281	15251	15222	15276	15308	15223	15226	15256	15290	15190	15267	15196	15262	15291	15169	15249	15317	15311	15224	15071	15383	15356	15273	15224	15072	15256	15333	15161	15227	15374	15270	15147	15265	15118	15146	15145	15208	15456	15427	15321	15329	15243	15260	15177	15196	15312	15241	15307	15390	15226	15241	15293	15257	15223	15063	15163	15076	15344	15468	15214	15365	15225	15202	15202	15370	15209	15228	15258	15258	15158	15120	15275	15087	15356	15332	15318	15166	15264	15202	15322	15196	15256	15247	15357	15103	15277	15097	15233	15313	15233	15290	15124	15191	15239	15142	15271	15218	15242	15459	15294	15217	15280	15378	15180	15332	15253	15342	15306	15163	15277	15211	15343	15375	15245	15217	15350	15116	15418	15303	15413	15240	15274	15322	15214	15214	15156	15356	15291	15186	15280	15266	15326	15278	15109	15218	15336	15260	15284	15293	15415	15193	15176	15436	15202	15296	15142	15207	15327	15301	15370	15269	15251	15136	15334	15171	15479	15212	15414	15091	15208	15242	15215	15159	15383	15106	15299	15452	15122	15318	15076	15426	15270	15122	15087	15065	15130	15235	15242	15369	15240	15260	15212	15233	15338	15237	15201	15320	15342	15207	15314	15120	15156	15197	15044	15478	15188	15204	15330	15200	15201	15247	15301	15355	15210	15191	15005	15195	15277	15315	15365	15282	15268	15171	15327	15344	15207	15273	15461	15288	15238	15424	15274	15314	15373	15174	15151	15326	15379	15329	15253	15304	15175	15328	15101	15493	15281	15206	15227	15072	15285	15374	15274	15326	15256	15327	15202	15291	15232	15225	15391	15265	15156	15313	15185	15215	15187	15188	15430	15330	15151	15455	15393	15201	15323	14999	15156	15152	15397	15197	15261	15336	15117	15290	15266	15505	15197	15242	15341	15158	15221	15420	15207	15300	15203	15362	15198	15168	15324	15412	15316	15402	15208	15316	15442	15320	15130	15129	15321	15086	15411	15168	15225	15271	15367	15277	15069	15453	15095	15168	15261	15203	15189	15315	15222	15435	15200	14952	15188	15209	15152	15142	15462	15181	15232	15101	15275	15356	15341	15240	15216	15409	15342	15181	15387	15414	15296	15232	15263	15153	15261	15154	15243	15083	15133	15126	15128	15256	15297	15287	15280	15223	15274	15313	15130	15366	15278	15406	15192	15191	15161	15059	15285	15328	15144	15451	15220	15182	15286	15296	15133	15174	15182	15277	15479	15236	15405	15077	15202	15154	15167	15215	15242	15359	15218	15216	15341	15401	15384	15197	15182	15389	15269	15286	15226	15216	15351	15114	15218	15266	15315	15067	15335	15098	15078	15143	15257	15276	15098	15301	15291	15106	15242	15260	15275	15350	15295	15251	15241	15230	15312	15207	15272	15131	15194	15126	15415	15159	15334	15288	15196	15066	15252	15218	15244	15284	15335	15195	14944	15243	15274	15216	15190	15297	15184	15059	15347	15130	15280	15308	15215	15162	15215	15259	15305	15384
24091	21286	28487	28376	43911	68735	61227	46724	33417	28829	26921	26158	26049	26137	25923	25897	25986	26083	26193	26100	26053	25830	25930	25908	25928	26008	25987	25807	26058	25878	25740	25980	25874	25751	25761	25820	26038	25778	25959	25954	25949	26050	25862	25922	26054	25949	25809	25929	26012	25901	25875	25755	25652	25920	25980	25961	25790	25784	25952	26102	25794	25782	25892	26014	25959	26054	25871	25904	25778	25720	25839	25894	25903	26140	25925	25727	25931	25915	25866	25861	25801	25802	25682	25768	26236	25897	25796	25822	25917	25899	25647	25621	25980	25903	25982	25913	25806	25923	25979	26149	25947	25690	25925	25769	25732	25707	26035	25913	25897	25986	25906	25726	26116	25841	25778	25665	25639	25911	26174	25902	25642	25883	25963	25842	25807	26021	25837	25912	25896	25903	25868	25845	25609	25907	25806	25866	25706	25649	25715	25676	25901	25872	25825	26145	25876	25896	26062	25696	25921	25771	25656	26010	25829	25865	25983	26017	25829	25787	25779	25712	25830	25839	25495	25757	25774	25802	25869	25789	25924	25852	25976	26009	25977	25756	26055	25977	26115	25964	25957	25755	25947	25987	26133	26124	25804	25941	25953	25851	25940	25875	26052	26031	26110	25786	25823	25906	25825	25854	25854	25670	25693	25830	25796	25819	25806	25747	25839	25984	25781	26025	25818	25971	25794	25954	25934	25852	26044	25947	25940	25823	25997	25707	25691	25793	25944	25719	26099	25844	25915	25915	25584	25777	25866	25772	25785	25720	25884	25897	25653	25827	25760	25882	25707	25706	25700	25599	26111	25958	25780	25962	25865	26016	25919	25628	25964	25541	25887	25596	25755	25500	25733	26159	26174	25772	25667	26026	25867	25604	25937	25963	25778	25833	26143	25960	25913	25786	25900	25772	25859	26193	25813	25988	25917	26047	25915	25688	25822	25701	25784	25844	25881	25969	25879	25972	25843	25880	25913	26039	25930	25885	25926	26035	26045	25813	25717	25823	26091	25852	25850	25754	25936	25737	25726	25818	25781	25781	25950	25834	25920	26083	25998	25627	25856	25534	25983	25768	25994	25994	25755	25850	25771	26229	25696	25958	25900	25712	25716	25946	25867	25812	25930	25762	25778	25620	25839	25934	25956	25968	25754	25832	25810	25776	25795	25948	25825	25747	26177	26122	25796	25629	25959	25738	25869	25610	25825	25805	25980	25929	25754	26011	26020	25950	25817	25925	25923	25858	25884	26044	26116	25978	25848	25961	25878	25945	25947	25987	25889	25769	25903	25782	25949	25975	25719	25976	25654	25986	25792	25849	25788	25857	25798	25874	25948	25771	25728	25809	25583	25720	26175	25961	25643	25703	25919	25725	25593	25798	25854	25717	25849	26090	25743	25804	25967	26042	26074	25936	25688	25807	25818	25784	25857	25977	25906	26162	25990	25895	25996	25711	25912	25953	25909	25799	26017	26184	25836	25926	25777	25621	25666	25916	25982	25845	25792	25750	25983	25651	25801	25772	25994	25878	25846	25926	25812	26073	25904	25771	25681	25664	25719	26032	25898	25836	25666	25721	25863	25801	25897	25771	25830	25935	25769	25736	25936	25837	25881	25891	26030	25877	25672	25720	25848	25921	25784	25831	26022	25879	26200	25806	25727	25746	25815	25972	25804	25928	26054	25894	25744	25853	25798	25910	25854	25575	25859	25836	25877	25743	25855	25930	25838	25752	25943	25825	25791	26037	25938	25928	25865	25946	25811	25863	25862	25919	25793	25831	25378	25936	25903	26006	26038	25940	25786	25572	25893	25762	25688	25733	25960	25949	25810	25781	25990	25976	25883	25998	25769	25988	26072	25758	25698	25741	25832	25776	25940	25808	25889	25692	25772	25656	25816	25644	25940	25940	25672	25779	26134	25949	25986	25896	26040	25917	25937	25790	25922	25855	26049	25923	25892	25849	25853	25950	25934	25764	25884	25768	25796	26057	25910	26046	25864	25780	25865	25836	26036	26117	25864	25799	25853	25739	26014	25974	25802	25775	26045	26098	25632	25840	25685	26136	26059	25950	25676	25604	26064	25974	25910	25718	25860	25939	26039	25655	25651	25718	25763	25647	25986	25649	25893	25896	25964	25908	25887	25999	25834	25805	25799	25938	25766	25886	25846	25944	25784	25679	25691	25651	25957	25823	25899	26036	25908	26092	26035	26103	25932	25979	25939	25626	25945	25863	25867	25908	25788	25832	26001	25894	25979	25823	25868	25816	26129	25773	25740	25908	25915	25925	26049	25851	25902	26071	26219	25905	25612	25750	25777	25832	25929	25969	26042	26024	25806	25710	26137	25972	26019	25899	25909	25923	25922	26102	25832	25880	25902	25993	25773	25738	26020	25663	25846	25872	25802	25812	25705	25812	25596	25951	25967	25640	25878	25969	25812	25794	25735	25654	25929	25718	25775	25709	25811	25796	26044	26029	25923	25792	25835	25902	25715	25849	25915	26054	25993	25958	25797	25804	25991	25911	25777	26064	25924	25863	26085	25877	25974	25604	25975	25820	26026	25817	25923	25732	26081	26085	25943	26018	25797	25922	25743	26065	26038	25828	25863	25728	25859	25805	25731	25937	25861	25808	25635	25788	26075	25862	25926	25884	26018	26072	25967	26010	25884	25896	25932	25953	25854	25803	25937	25710	25697	25938	25823	25280	25958	25659	25812	25744	25969	26067	25866	25900	25797	25804	25937	26009	26059	25863	25734	25814	25713	25987	25793	25954	25957	25694	25876	25973	25923	25877	25689	25918	25714	25866	25766	25854	25875	25866	25960	25928	25796	25891	25868	25907	25886	25890	25686	26074	25891	26003	25959	25777	25718	25899	25892	25732	25699	25762	26021	25859	25853	25725	25909	26297	25749	25782	25908	25923	25941	26082	26097	26181	25995	25728	25839	26021	25965	25571	25551	25808	25970	26175	25903	25887	26149	25903	25833	25914	25781	25704	25590	26037	25817	25997	25809	26080	25940	25885	25896	25613	25892	25716	25945	25990	25826	25680	25768	25858	26153	25893	26002	25916	25772	25758	25942	26086	25972	25901	25823	26037	25965	25924	25848	25881	25898	25765	25913	25829	25990	26104	25780	25379	25793	25743	25706	25916	25749	25805	25970	25781	25619	25745	25876	25740	25762	25920	25909	25799	25842	25591	25912	25800	26017	25762	25857	25800	25943	25986	25894	25863	25661	25634	25808	25725	25696	25767	25841	25878	25595	25710	25898	25725	25755	25726	25659	25729	25928	26046	26016	25887	25781	25995	25831	25883	25982	25907	25911	26016	25936	25798	25666	25749	25868	25782	25979	25882	25941	25986	25850	25824	25767	25907	25878	26043	25783	25516	26042	25713	25767	25862	25605	25745	25840	25614	25895	26047	25889	25914	25662	25766	25854	25893	25912	25489	25965	25618	25863	25819	26000	25882	25823	25870	25703	26067	25842	26030	25737	25853	26020	25760	25885	25909	26128	26082	25932	25628	25870	25837	25858	26002	25801	25898	25737	25751	25765	26088	25775	26124	25828	25702	25823	25885	25941	25649	25958	25790	26037	25853	25825	25884	25908	25881	25838	25953	25951	25900	25992	25689	25774	25768	25871	26062	26004	25975	26053	25957	26095	26206	25863	25835	25834	25800	25961	25681	25831	25863	25822	26026	25775	26100	25786	25755	25774	25531	26014	25897	25768	25848	25704	26048	25858	25606	26025	25996	25704	25711	25807	26083	25764	25940	25786	25970	25825	25927	25725	26023	25611	25740	25798	25840	25808	25813	26002	25815	25948	25987	25736	25796	25905	25891	25980	26193	25985	25739	25702	25691	25989	25964	25746	25672	25817	26093	26008	25990	25993	25645	25700	25825	25926	25882	25794	25840	25856	25818	25887	25836	25783	25644	25959	25863	25836	25951	25850	25780	26018	25852	25970	25811	25876	25601	26101	26002	25884	25917	25774	25799	25838	25805	25834	26003	26098	26134	25839	25858	25988	25870	25720	25803	25782	26023	25774	25830	25944	25822	25923	25969	25588	25756	25587	25945	25752	25796	25791	25732	25955	25836	26040	26059	25916	25863	25928	25844	25976	26037	25619	25660	25789	25635	25752	25793	25805	25910	25751	25691	25783	25724	25738	25928	25989	25868	25733	25837	25949	25951	26052	25785	25872	25949	25973	25877	25884	25694	26064	25864	25953	25644	25702	25801	26053	26089	26030	25710	25855	25746	25880	25940	25884	25846	25849	26081	25779	25949	25977	25551	25861	26028	25805	25963	25908	25816	25826	25904	25995	26089	25791	25707	25854	25638	25664	25697	25701	25946	25713	25986	26057	25674	25845	25824	25684	25915	25760	26117	26023	26005	26152	26047	25974	25732	25967	26077	25868	25788	25878	25962	25999	25931	25834	25904	25846	26062	25836	26049	25795	25673	25883	25825	25860	25824	25994	25869	25570	25811	25850	25757	25928	25819	26064	25887	25874	25960	25620	25704	26110	25711	25814	25958	25896	25911	25700	25783	26172	26018	25994	25709	25914	25996	25957	25897	25756	25964	25995	25670	25686	26037	25847	25636	25911	25991	25792	25655	25690	25856	25778	25820	25992	25841	25634	25934	25761	25778	25672	25736	25951	25795	25942	25781	25936	25854	26249	25904	25822	26003	25958	26018	25772	26035	25996	25745	25739	25979	25924	25790	25842	25990	25790	25875	25796	25802	25789	25934	26008	25754	26004	25909	25879	25801	25785	25951	25799	25883	25904	25978	25827	25688	25829	26108	25717	25662	25839	25752	26007	25591	25631	25766	25908	25978	25700	26133	25665	25894	26015	25936	25819	25804	25795	25974	25836	25859	26095	26058	25551	26095	25880	25767	26101	25874	25791	25837	25799	25791	25767	25853	25936	25935	25708	25793	26067	25980	25831	25423	25942	25837	25729	26015	25906	25898	25731	25968	25782	25987	25707	25934	25978	25848	25962	25927	26110	25860	25985	25985	25962	25684	25995	25805	25928	25828	25802	25909	25838	25608	25659	25933	25888	25906	25834	25747	25887	25540	25917	25923	25640	25739	25779	25920	25787	25807	25908	25940	25888	25854	26013	25944	25599	25843	25830	25904	25926	25703	25760	25772	26028	25774
20941	42111	41097	35147	52431	68177	55700	36452	21905	17483	16043	15538	15394	15458	15286	15403	15435	15518	15555	15498	15176	15490	15312	15264	15268	15424	15282	15459	15347	15487	15436	15448	15376	15449	15272	15440	15437	15426	15432	15366	15330	15453	15483	15307	15285	15314	15298	15369	15238	15141	15377	15263	15366	15308	15458	15230	15422	15371	15146	15383	15233	15309	15364	15360	15373	15242	15495	15490	15319	15352	15247	15354	15460	15340	15310	15312	15529	15269	15395	15349	15352	15183	15409	15297	15320	15307	15467	15359	15484	15470	15341	15213	15346	15246	15306	15433	15344	15239	15429	15440	15322	15431	15283	15288	15439	15340	15473	15352	15361	15436	15396	15480	15303	15327	15339	15298	15338	15372	15226	15341	15437	15298	15269	15354	15274	15259	15193	15327	15314	15369	15296	15264	15333	15225	15228	15377	15230	15339	15511	15167	15426	15215	15173	15383	15357	15281	15274	15206	15140	15171	15337	15293	15421	15275	15374	15371	15155	15299	15275	15512	15354	15428	15090	15325	15288	15553	15345	15443	15416	15073	15278	15314	15300	15346	15275	15260	15174	15444	15253	15306	15325	15294	15434	15240	15362	15429	15258	15228	15174	15303	15257	15391	15489	15452	15503	15336	15332	15189	15459	15429	15462	15222	15302	15154	15313	15249	15234	15319	15204	15212	15385	15321	15437	15398	15141	15211	15505	15262	15371	15231	15265	15351	15170	15379	15374	15213	15298	15356	15360	15256	15198	15316	15060	15294	15316	15207	15295	15429	15280	15321	15378	15005	15169	15226	15371	15301	15156	15384	15261	15272	15253	15142	15478	15411	15331	15264	15538	15356	15143	15465	15341	15311	15280	15259	15290	15342	15343	15309	15462	15397	15328	15302	15085	15259	15239	15446	15349	15286	15083	15283	15404	15369	15199	15322	15257	15288	15130	15246	15201	15254	15056	15200	15140	15128	15294	15403	15283	15390	15203	15248	15341	15291	15240	15301	15337	15239	15361	15371	15257	15441	15353	15394	15305	15278	15266	15208	15288	15428	15220	15379	15271	15294	15349	15362	15267	15480	15221	15296	15197	15434	15449	15132	15361	15482	15364	15493	15294	15402	15389	15417	15123	15349	15317	15338	15394	15378	15219	15209	15317	15291	15376	15363	15470	15424	15105	15254	15264	15634	15216	15336	15383	15521	15216	15346	15419	15281	15442	15389	15313	15337	15415	15505	15148	15327	15293	15386	15157	15427	15405	15236	15376	15432	15356	15234	15310	15348	15279	15355	15238	15190	15456	15250	15259	15340	15269	15269	15280	15371	15282	15249	15373	15175	15298	15353	15399	15369	15300	15130	15301	15419	15235	15431	15212	15247	15280	15127	15400	15164	15392	15382	15439	15411	15290	15202	15256	15184	15340	15253	15432	15130	15332	15422	15303	15301	15178	15361	15311	15225	15322	15275	15225	15289	15313	15425	15371	15272	15288	15239	15321	15317	15197	15300	15171	15263	15272	15319	15275	15277	15367	15300	15240	15243	15277	15350	15383	15332	15450	15346	15206	15300	15198	15218	15452	15212	15414	15387	15359	15284	15242	15441	15280	15225	15327	15458	15415	15285	15343	15262	15529	15397	15351	15300	15255	15219	15118	15334	15389	15447	15315	15266	15383	15277	15347	15234	15446	15344	15441	15290	15184	15171	15379	15374	15505	15390	15217	15386	15236	15312	15299	15529	15270	15302	15351	15396	15325	15453	15369	15231	15257	15350	15269	15302	15200	15431	15255	15285	15305	15252	15365	15395	15347	15321	15429	15340	15251	15178	15163	15381	15421	15240	15253	15345	15287	15273	15316	15114	15423	15336	15300	15401	15351	15420	15372	15414	15292	15320	15154	15371	15414	15410	15271	15207	15292	15258	15333	15453	15472	15485	15215	15342	15350	15334	15279	15309	15326	15352	15366	15321	15401	15343	15154	15313	15196	15192	15273	15311	15347	15256	15236	15235	15089	15367	15358	15363	15365	15417	15465	15371	15327	15290	15309	15326	15306	15382	15133	15380	15163	15454	15094	15388	15368	15396	15219	15365	15282	15181	15266	15285	15309	15283	15203	15469	15271	15287	15421	15156	15378	15459	15208	15354	15608	15309	15164	15214	15298	15534	15303	15305	15280	15228	15224	15227	15298	15305	15353	15331	15354	15426	15212	15429	15195	15436	15323	15197	15258	15147	15323	15021	15413	15150	15340	15222	15361	15294	15171	15446	15206	15313	15281	15221	15523	15285	15505	15214	15340	15490	15271	15236	15483	15350	15380	15097	15299	15143	15343	15366	15279	15308	15264	15288	15370	15427	15317	15184	15264	15309	15281	15446	15395	15428	15316	15380	15261	15350	15254	15378	15235	15383	15285	15151	15222	15369	15415	15349	15183	15355	15334	15206	15325	15333	15106	15263	15332	15255	15386	15269	15142	15342	15333	15233	15428	15211	15101	15365	15311	15425	15439	15314	15396	15161	15309	15205	15064	15185	15360	15152	15360	15384	15448	15299	15317	15397	15481	15307	15361	15324	15283	15574	15333	15494	15368	15354	15216	15335	15358	15154	15374	15422	15196	15159	15280	15172	15187	15271	15193	15290	15530	15337	15334	15287	15280	15205	15276	15368	15341	15242	15294	15297	15193	15196	15256	15389	15358	15314	15336	15357	15327	15190	15428	15248	15337	15347	15439	15335	15122	15380	15497	15306	15490	15231	15285	15239	15455	15339	15268	15460	15564	15481	15336	15054	15401	15183	15321	15334	15318	15119	15118	15303	15335	15222	15388	15428	15273	15374	15302	15275	15185	15356	15446	15312	15269	15226	15298	15166	15237	15375	15243	15351	15349	15174	15344	15382	15363	15414	15271	15224	15307	15402	15339	15359	15517	15311	15421	15314	15349	15150	15087	15497	15163	15275	15071	15195	15171	15382	15094	15338	15483	15352	15346	15262	15515	15123	15248	15180	15169	15089	15236	15291	15172	15233	15182	15353	15268	15343	15417	15352	15399	15362	15233	15268	15259	15356	15219	15373	15089	15320	15559	15451	15410	15300	15386	15308	15259	15075	15218	15270	15342	15367	15253	15383	15281	15461	15484	15276	15242	15118	15371	15367	15376	15248	15335	15264	15354	15329	15288	15288	15337	15242	15482	15323	15370	15328	15377	15367	15297	15352	15253	15291	15333	15412	15389	15378	15482	15095	15514	15356	15360	15378	15316	15321	15362	15255	15498	15406	15280	15447	15272	15368	15276	15429	15304	15273	15232	15440	15281	15409	15218	15479	15219	15328	15251	15394	15347	15355	15380	15194	15289	15302	15428	15505	15288	15277	15268	15153	15230	15448	15249	15342	15204	15232	15299	15457	15179	15280	15348	15304	15324	15323	15223	15313	15273	15385	15334	15172	15305	15284	15136	15256	15329	15267	15402	15237	15435	15249	15290	15464	15260	15424	15233	15314	15317	15331	15333	15132	15448	15399	15270	15261	15245	15346	15274	15274	15382	15265	15348	15299	15408	15391	15336	15260	15275	15210	15323	15412	15266	15252	15262	15227	15252	15238	15157	15286	15262	15280	15441	15378	15261	15335	15146	15251	15170	15293	15258	15291	15442	15196	15240	15337	15258	15374	15403	15171	15556	15364	15230	15125	15159	15381	15304	15184	15314	15297	15238	15113	15191	15281	15285	15341	15345	15158	15412	15396	15314	15507	15352	15346	15249	15373	15446	15261	15470	15324	15197	15224	15317	15478	15308	15481	15294	15348	15102	15279	15095	15272	15189	15156	15388	15402	15156	15169	15473	15222	15440	15226	15190	15376	15296	15214	15203	15326	15411	15271	15220	15459	15185	15449	15438	15451	15245	15320	15251	15506	15319	15301	15338	15241	15251	15303	15491	15642	15397	15286	15129	15333	15140	15276	15207	15247	15422	15409	15226	15344	15278	15259	15217	15272	15472	15307	15327	15219	15383	15357	15373	15352	15389	15336	15239	15316	15314	15359	15330	15466	15345	15427	15280	15314	15254	15091	15201	15394	15565	15230	15275	15242	15334	15461	15236	15403	15271	15252	15282	15326	15370	15395	15187	15538	15136	15334	15356	15293	15196	15205	15244	15438	15277	15413	15418	15170	15200	15318	15280	15449	15279	15409	15211	15229	15421	15383	15377	15284	15167	15154	15237	15185	15142	15389	15095	15446	15234	15413	15435	15358	15477	15460	15275	15405	15158	15442	15365	15359	15272	15245	15265	15226	15122	15153	15248	15324	15396	15382	15139	15347	15524	15280	15403	15200	15311	15295	15372	15328	15413	15390	15111	15387	15380	15346	15300	15205	15229	15424	15223	15196	15123	15341	15370	15206	15255	15218	15303	15282	15272	15244	15364	15367	15421	15408	15136	15219	15378	15254	15368	15198	15307	15348	15413	15059	15449	15288	15397	15648	15215	15294	15358	15561	15229	15277	15165	15359	15298	15202	15293	15475	15268	15497	15324	15221	15259	15376	15528	15262	15114	15430	15608	15259	15056	15256	15211	15308	15090	15509	15387	15299	15285	15367	15413	15424	15548	15340	15304	15476	15253	15428	15243	15411	15332	15172	15342	15298	15344	15434	15247	15380	15216	15321	15387	15250	15223	15372	15352	15297	15432	15327	15549	15402	15348	15157	15352	15355	15314	15389	15220	15285	15373	15391	15204	15172	15422	15415	15376	15068	15313	15336	15359	15437	15307	15321	15186	15398	15428	15228	15351	15264	15400	15226	15340	15292	15332	15414	15288	15345	15248	15154	15269	15266	15345	15419	15167	15317	15419	15167	15327	15329	15349	15138	15252	15139	15292	15222	15355	15270	15272	15225	15303	15193	15236	15360	15190	15339	15306	15346	15457	15326	15320	15157	15307	15265	15480	15248	15470	15323	15159	15374	15440	15335	15297	15145	15302	15306	15069	15518	15356	15206	15429	15424	15261	15212	15442	15409	15246	15314	15326	15326	15476	15307	15245	15345	15347	15235	15350	15400	15352	15354	15336	15223	15303	15263	15336	15318	15418	15334	15451	15192	15359	15331	15337	15156	15205	15354	15357	15397	15318	15190	15313	15394	15186	15295	15234	15212	15376	15310	15385	15266	15261	15229	15277	15366
23054	21248	28370	26486	38486	76674	69503	53085	36214	30324	27220	26326	26206	25859	25913	26200	25846	25906	25925	26115	26053	25840	25981	25953	25885	25694	25996	25818	25865	25779	26151	25944	25767	25749	25816	25843	25796	25900	26003	25760	25816	25820	25800	25824	25782	25876	25758	25752	25558	25840	25717	25823	25685	25641	25959	25832	25903	25925	25846	25992	25977	25709	25977	25965	25708	25731	25839	25893	25599	25632	25825	25769	25945	25551	25993	25774	26013	25849	25741	25927	25580	25720	25698	25805	25655	25734	25897	25745	25783	25770	25809	25751	25406	25932	25760	25832	25750	25787	25755	26046	25618	25862	25679	25765	25586	25706	25810	25744	25864	25648	25669	25788	25719	25738	25913	25587	25653	25702	25661	25727	25949	25572	25743	25684	25714	25723	25679	25490	25850	25708	25781	25672	25762	25664	25835	25699	25870	25556	25814	25574	25696	25747	25781	25726	25648	25590	25585	25522	25633	25766	25740	25757	25662	25758	25795	25725	25721	25748	25877	25575	25429	25913	25668	25644	25658	25650	25880	26122	25667	25923	25766	25396	25731	25725	25729	25753	25472	25491	25654	25879	25776	25902	25789	25860	25590	25614	25579	26034	25631	25799	25670	25715	25566	25634	25781	25604	25817	25343	25677	25771	25615	25930	25745	25577	25470	25547	25928	25809	25914	25508	25872	25448	25622	25589	25674	25870	25842	25626	25645	25736	25545	25627	25848	25568	25789	25816	25631	25747	25685	25747	25924	25791	25741	25654	26011	25712	25664	25813	25654	25639	25420	25691	25743	25719	25685	25771	25945	25630	25682	25842	25916	25731	25905	25702	25912	25876	25866	25736	26042	25535	25570	25767	25741	25989	25875	25833	25817	25608	25854	25791	26097	25665	25936	25642	25769	25764	25675	25734	25893	25666	26056	25609	25729	25784	25748	25547	25706	25672	25895	25490	25739	25623	25997	25694	25751	25892	25616	25659	25665	25828	25511	25804	25567	25775	25646	25637	25429	25826	25779	25559	25656	25715	25824	25531	25819	25700	25596	25698	25856	25727	25475	25725	25630	25630	25478	25840	25516	25435	25466	25768	25862	26045	25598	25969	25942	25601	25501	25471	25878	25604	25639	25586	25721	25705	25824	25797	25989	25546	25874	25909	25709	25759	25627	25640	25558	25668	25838	25678	25673	25728	25745	25758	25836	25910	25759	25640	25693	25491	25959	25951	25951	25749	25661	25699	25788	25837	25644	25703	25732	25823	25668	25611	25862	25689	25478	25650	25699	25726	25857	25620	25825	25785	25859	25648	25694	25896	25664	25704	25850	25658	25973	25859	25567	25691	25809	25777	25710	25719	25612	25321	25784	25496	25730	26036	25630	25775	25780	25729	25824	25653	25460	25515	25630	25765	25664	25625	25993	25838	25573	25654	25776	25503	25821	25455	25360	25774	25747	25500	25554	25738	25642	25805	25553	25648	25628	25801	25525	25619	25705	25547	25613	25745	25606	25594	25519	25729	25746	25566	25520	25431	25781	25701	25720	25868	25720	25597	25708	25764	25620	25481	25674	25665	25661	25811	25707	25707	25562	25787	25912	25794	25687	25658	25744	25705	25698	25888	25806	25738	25778	25559	25793	25866	25893	25582	25544	25749	25761	25776	25756	25829	25620	25466	25597	25627	25568	25566	25715	25696	25657	25850	25806	25746	25537	25475	25712	25610	25857	25819	25724	25720	25633	25465	25578	25732	25481	25651	26004	25642	25569	25813	25716	25713	25846	25863	25696	25784	25864	25627	25489	25643	25632	25634	25570	25746	25828	25601	25379	25605	25580	25747	25783	26026	25778	25742	25604	25669	25560	25874	25840	25858	25995	25512	25770	25625	25624	25782	25833	25729	25772	25568	25901	25736	25777	25756	25649	25491	25662	25747	25720	25809	25859	25941	25729	25550	25858	25517	25774	25792	25743	25743	25682	25682	25632	25625	25623	25891	25698	25803	25759	25780	25690	25774	25723	25758	25788	25844	25665	25883	25704	25880	25877	25839	25654	25757	25703	25464	25741	25739	25684	25945	25827	25960	25574	25689	25669	25583	25678	25872	25473	25895	25728	25545	25528	25594	25731	25708	25681	25501	25597	25749	25910	25768	25685	25730	25899	25826	25591	25788	26001	25793	25501	25775	25439	25550	25622	25871	25792	25572	25831	25623	25628	25630	25770	25976	25719	25495	25747	25539	25750	25612	25541	25983	25607	25726	25771	25682	25703	25568	25865	25762	25733	25653	25582	25671	25667	25598	25986	25884	25771	25559	25677	25789	25819	25835	25591	25831	25795	25733	25808	25745	25420	25901	25845	25647	25588	25706	25743	25788	25792	25389	25593	25760	25870	25790	25879	25602	25844	25526	25598	25756	25798	25866	25732	25723	25748	25805	25462	25813	25678	25721	25689	25487	25563	25481	25656	25609	25906	26127	25790	25720	25811	25942	25683	25650	25672	25864	25413	25862	25981	25729	25491	25940	25826	25644	25727	25750	25784	25700	25816	25681	25687	25639	25615	25463	25745	25549	25438	25805	25788	25555	25845	25734	25740	25555	25672	25723	25776	25607	25761	25503	25728	25730	25447	25736	25758	25634	25645	25735	25542	25822	25968	25766	25578	25670	25678	25884	25280	25370	25462	25489	25767	25807	25738	25940	25819	25633	25804	25577	25760	25860	25885	25619	25723	25919	25788	25475	25764	25589	25538	25947	25675	25850	25722	25984	25880	25749	25524	25822	25760	25713	25518	25824	25647	25903	25406	25918	25962	25823	25764	25763	25618	25621	25701	25617	25905	25527	25656	25933	25834	25556	25636	25660	25830	25467	25489	25754	25667	25834	25644	25753	25900	25466	25718	25566	25785	25556	25719	25892	25733	25408	25498	25418	25522	25701	25829	25849	25782	25663	25524	25812	25736	25352	25772	25762	25694	25769	25568	25519	25512	25859	25706	25741	25720	25533	25656	25585	25726	25696	25476	25893	25792	25852	25753	25668	25574	25655	25542	25517	26002	25493	25796	25814	25599	25833	25680	25628	25625	25853	25757	25504	25675	25769	25888	25728	25639	25539	25778	25679	25944	25794	25864	25834	25724	25843	25853	25832	25730	25941	25593	25596	25561	25592	25462	25734	25718	25719	25777	25870	25649	25495	25501	25666	25444	25918	25713	25476	25802	25759	25682	25753	25836	25601	25670	25785	25551	25674	25926	25818	25753	25797	25710	25654	25563	25594	25748	25773	25602	25664	25839	25915	25462	25579	25366	25828	25816	25646	25781	25666	25861	25504	25732	25717	25634	25767	25587	25628	25880	25547	25686	25631	25558	25450	26004	25871	25728	25678	25585	25700	25816	25672	25707	25766	25718	25679	25675	25754	25790	25673	25727	25621	25851	25808	25643	25669	25673	25628	25772	25860	25791	25626	25729	25742	25661	25620	26055	25871	25696	25686	25794	25754	25756	25764	25726	25757	25681	25831	25778	25578	25852	25709	25649	25694	25820	25701	25711	25650	25530	25358	25380	25586	25849	25656	25608	25479	25603	25716	25696	25785	25461	25665	25763	25866	25660	25748	25636	25706	25685	25703	25589	25620	25731	25702	25976	25967	25754	25705	25495	25788	25693	25568	25861	25733	25802	25568	25657	25842	25588	25572	25731	25748	25674	25644	25884	25678	25688	25597	25769	25920	25856	25692	25637	25710	25711	25428	25614	25562	25683	25571	25604	25634	25687	25626	25818	25705	25674	25564	25823	25549	25645	25673	25719	25629	25646	25713	25877	25702	25671	25333	25542	25579	26020	25770	25908	25731	25715	25814	25928	25768	25834	25686	25628	25469	25617	25571	25763	25669	25642	25464	25934	25830	25699	25555	25867	25515	25560	25885	25566	25860	25361	25670	25820	25497	25818	25594	25652	25610	25689	25775	25866	25716	25486	25792	25719	25658	26000	25750	25757	25370	25738	25723	25929	25759	25815	25898	25725	25584	25842	25813	25786	25622	25763	25524	25879	25640	25694	25978	25991	25886	25564	25579	25906	25883	25828	25542	25680	25644	25702	25598	25793	25641	25933	25738	25779	25826	25597	25707	25812	25662	25740	25699	25802	25799	25849	25836	25628	25508	25683	25725	25663	25747	25760	25640	25625	25939	25390	25805	25682	25609	25634	25595	25619	25742	25797	25855	25789	25774	25595	25760	26024	25713	25842	26008	25652	25709	25653	25706	25609	25549	25775	25552	25817	25529	25976	25596	25635	25600	25571	25742	25712	25623	25907	25708	25853	25432	25828	25559	25656	25834	25852	25672	25767	25564	25676	25495	25512	25841	25631	25873	25898	25764	25643	25803	25719	25691	25909	25620	25520	25731	25936	25590	25656	25745	25657	25585	25604	25873	25959	25769	25907	25773	25717	25836	25875	25947	25651	25774	25521	25754	25668	25533	25767	25806	25868	25389	25606	25633	25559	25786	25541	25634	25667	25521	25578	25728	25782	25712	25794	25719	25869	25610	25500	25888	25718	25753	25709	25880	25496	25773	25680	25645	25511	25843	25649	25570	25737	25664	25624	25819	25640	25502	25728	25684	25892	25547	25614	25619	25704	25570	25746	25734	25738	25587	25873	25834	25694	25528	25493	25643	25834	25606	25582	25841	25989	25630	25686	25610	25613	25508	25755	25607	25840	25770	25885	25617	25840	26024	25509	25883	25946	25642	25775	25675	25515	25578	25631	25637	25553	25577	25629	25602	25617	25514	25566	25605	25730	25502	25747	25852	25923	25608	25839	25453	25828	25998	25901	25879	25846	25364	25785	25952	25824	25808	25679	25583	25463	25887	25744	25733	25881	25803	25596	25601	25586	25893	25879	25748	25814	25727	25675	25676	25761	25648	25542	25620	25656	25937	25906	25692	25839	25732	25658	25833	25728	25586	25976	25706	25784	25759	25817	25596	25648	25740	25615	25689	25793	25759	25769	25859	25777	25782	25677	25476	25800	25463	25612	25502	25628	25559	25912	25736	25666	25679	25568	25851	25799	25669	25650	25755	25554	25630	25717	25525	25850	25431	25552	25884	25890	25613	25706	25844	25962	25989	25772	25771	25648	26007	25649	25489	25713	25814	25699	25743	25741	25849	25660	25635
25351	48758	46452	38668	51144	81464	67207	44368	25328	18951	15981	15559	15530	15526	15462	15406	15438	15568	15467	15434	15464	15257	15634	15440	15493	15402	15533	15254	15399	15434	15370	15380	15709	15163	15399	15557	15489	15415	15363	15256	15367	15416	15437	15493	15510	15426	15282	15416	15409	15349	15464	15537	15458	15279	15336	15448	15295	15380	15254	15341	15358	15499	15312	15326	15409	15448	15450	15391	15411	15361	15427	15446	15433	15315	15304	15329	15417	15471	15354	15405	15455	15392	15349	15408	15183	15453	15429	15413	15357	15183	15399	15309	15277	15380	15408	15415	15485	15278	15333	15448	15159	15501	15475	15304	15294	15256	15469	15216	15250	15388	15468	15475	15253	15380	15451	15385	15313	15276	15361	15249	15394	15266	15450	15375	15560	15182	15459	15521	15359	15265	15431	15358	15352	15489	15391	15258	15488	15383	15413	15172	15481	15192	15298	15183	15383	15371	15320	15312	15275	15309	15465	15137	15458	15436	15371	15354	15182	15236	15261	15362	15297	15359	15446	15242	15481	15540	15308	15378	15289	15427	15127	15169	15162	15371	15329	15390	15304	15333	15094	15338	15328	15460	15503	15523	15167	15243	15275	15217	15308	15399	15281	15521	15428	15212	15441	15109	15342	15499	15389	15366	15251	15238	15352	15433	15566	15217	15339	15513	15433	15496	15169	15447	15362	15279	15542	15351	15280	15291	15528	15407	15436	15332	15477	15462	15279	15158	15247	15337	15388	15384	15290	15372	15205	15203	15348	15387	15391	15330	15271	15323	15523	15455	15420	15340	15625	15216	15372	15376	15436	15390	15293	15326	15389	15391	15306	15354	15420	15260	15476	15345	15373	15255	15234	15311	15516	15402	15179	15247	15570	15376	15241	15305	15198	15511	15248	15274	15324	15455	15338	15202	15334	15308	15442	15459	15452	15274	15552	15272	15339	15380	15194	15323	15310	15239	15327	15325	15438	15267	15616	15120	15420	15288	15385	15258	15445	15488	15329	15166	15466	15191	15277	15405	15297	15456	15370	15275	15340	15456	15290	15322	15330	15418	15398	15234	15438	15468	15115	15323	15425	15350	15380	15484	15391	15366	15328	15309	15226	15444	15232	15348	15138	15325	15318	15456	15378	15260	15303	15562	15293	15374	15248	15358	15540	15339	15371	15306	15198	15344	15170	15410	15272	15207	15294	15476	15452	15233	15468	15399	15335	15162	15176	15425	15328	15254	15278	15477	15231	15396	15321	15290	15343	15250	15295	15328	15343	15271	15224	15185	15319	15390	15120	15369	15374	15367	15237	15309	15218	15171	15279	15189	15367	15377	15247	15416	15291	15413	15322	15332	15507	15414	15139	15351	15355	15203	15368	15273	15514	15494	15415	15348	15251	15359	15269	15463	15417	15374	15310	15320	15358	15364	15535	15423	15318	15314	15134	15323	15454	15346	15346	15256	15164	15271	15284	15348	15240	15067	15399	15315	15287	15293	15272	15361	15265	15340	15413	15154	15259	15302	15140	15242	15297	15278	15405	15497	15341	15367	15384	15464	15241	15393	15279	15218	15386	15373	15078	15524	15262	15346	15380	15348	15298	15310	15418	15298	15373	15485	15486	15280	15270	15297	15374	15331	15421	15302	15394	15495	15293	15457	15357	15253	15210	15269	15381	15532	15495	15308	15372	15424	15224	15352	15436	15206	15286	15167	15473	15367	15330	15288	15211	15293	15355	15399	15472	15292	15407	15427	15261	15361	15304	15349	15360	15380	15273	15167	15136	15291	15331	15516	15272	15304	15173	15293	15261	15386	15322	15331	15468	15302	15318	15410	15321	15309	15331	15337	15352	15359	15176	15310	15317	15482	15579	15301	15568	14964	15372	15233	15474	15354	15221	15338	15332	15190	15174	15498	15427	15300	15370	15188	15404	15199	15351	15430	15218	15453	15407	15313	15334	15331	15488	15429	15183	15381	15365	15378	15562	15257	15311	15221	15503	15329	15310	15310	15333	15369	15465	15145	15269	15387	15356	15218	15417	15345	15513	15372	15271	15212	15329	15558	15362	15385	15343	15416	15383	15262	15440	15259	15350	15342	15377	15193	15190	15356	15452	15516	15223	15255	15046	15403	15257	15168	15311	15390	15313	15321	15304	15255	15323	15273	15355	15313	15334	15407	15382	15349	15464	15346	15234	15327	15412	15574	15198	15225	15320	15286	15385	15248	15358	15387	15491	15289	15430	15381	15431	15323	15234	15377	15177	15340	15344	15359	15251	15342	15229	15194	15380	15612	15305	15363	15320	15251	15339	15181	15249	15248	15306	15311	15376	15371	15346	15269	15285	15566	15416	15449	15211	15150	15508	15259	15386	15219	15275	15432	15503	15351	15308	15466	15427	15172	15441	15240	15328	15258	15599	15300	15206	15412	15232	15571	15370	15217	15223	15264	15386	15424	15324	15248	15281	15267	15404	15495	15336	15316	15333	15280	15330	15020	15367	15330	15423	15320	15344	15356	15167	15338	15346	15408	15471	15342	15470	15277	15641	15295	15395	15244	15311	15250	15323	15262	15272	15236	15283	15147	15423	15444	15372	15130	15283	15312	15346	15238	15258	15302	15360	15329	15267	15298	15326	15330	15309	15363	15249	15352	15344	15271	15274	15470	15411	15347	15273	15200	15146	15385	15290	15305	15359	15426	15404	15498	15432	15325	15310	15344	15261	15338	15239	15322	15410	15418	15227	15485	15283	15258	15273	15223	15416	15386	15232	15140	15462	15423	15327	15373	15308	15239	15410	15359	15355	15152	15331	15354	15295	15419	15366	15309	15160	15358	15286	15310	15267	15327	15430	15286	15419	15243	15388	15329	15184	15355	15325	15333	15404	15476	15329	15251	15259	15280	15417	15280	15500	15422	15397	15384	15476	15431	15355	15162	15288	15288	15471	15164	15236	15209	15274	15239	15171	15379	15284	15320	15371	15339	15279	15449	15372	15238	15521	15284	15184	15469	15485	15424	15199	15239	15341	15285	15482	15349	15257	15232	15359	15402	15358	15398	15140	15291	15340	15301	15203	15296	15320	15268	15324	15187	15278	15298	15445	15196	15320	15400	15455	15280	15310	15309	15450	15109	15310	15329	15462	15266	15444	15380	15509	15411	15217	15186	15355	15458	15232	15372	15313	15418	15344	15241	15241	15325	15301	15160	15443	15158	15282	15361	15413	15307	15406	15508	15353	15376	15303	15350	15276	15432	15318	15254	15204	15389	15285	15378	15218	15243	15326	15419	15325	15202	15338	15320	15460	15165	15464	15265	15500	15248	15387	15296	15597	15341	15254	15219	15244	15404	15227	15345	15323	15464	15305	15438	15309	15338	15386	15107	15280	15442	15328	15311	15409	15283	15382	15346	15234	15438	15367	15309	15333	15185	15268	15457	15327	15411	15224	15314	15415	15278	15444	15354	15215	15275	15341	15349	15578	15573	15396	15168	15410	15408	15385	15265	15196	15334	15428	15303	15294	15229	15214	15359	15453	15408	15244	15202	15454	15204	15352	15299	15344	15509	15387	15274	15532	15588	15249	15292	15274	15430	15347	15291	15311	15274	15242	15343	15377	15561	15520	15348	15456	15476	15117	15434	15337	15233	15438	15305	15300	15236	15407	15280	15423	15318	15590	15358	15255	15268	15437	15282	15232	15380	15382	15329	15150	15414	15365	15305	15260	15368	15235	15241	15411	15437	15497	15353	15190	15227	15391	15322	15334	15303	15257	15235	15475	15395	15386	15354	15281	15321	15419	15150	15098	15289	15294	15313	15318	15413	15446	15464	15463	15288	15431	15148	15190	15389	15455	15331	15295	15364	15311	15290	15312	15315	15417	15419	15175	15312	15330	15420	15142	15460	15396	15304	15197	15155	15440	15361	15286	15444	15358	15228	15470	15334	15239	15282	15291	15340	15323	15311	15165	15286	15241	15288	15206	15293	15340	15413	15202	15367	15423	15566	15452	15482	15253	15272	15336	15472	15522	15237	15381	15351	15482	15316	15262	15263	15365	15377	15475	15436	15532	15456	15468	15242	15368	15242	15271	15455	15075	15383	15228	15356	15393	15153	15213	15235	15274	15361	15240	15262	15499	15380	15373	15301	15281	15282	15301	15290	15502	15325	15409	15257	15231	15118	15229	15253	15155	15397	15328	15318	15207	15436	15401	15215	15227	15401	15192	15200	15297	15390	15249	15432	15496	15318	15314	15340	15379	15288	15368	15376	15208	15277	15335	15183	15475	15380	15407	15390	15354	15218	15333	15592	15382	15281	15236	15301	15249	15458	15342	15371	15431	15246	15290	15147	15281	15329	15367	15313	15156	15393	15400	15292	15124	15327	15179	15259	15314	15482	15280	15180	15489	15354	15408	15463	15161	15203	15270	15251	15456	15389	15362	15277	15308	15349	15416	15357	15296	15229	15369	15285	15368	15398	15411	15386	15402	15450	15319	15398	15437	15491	15297	15453	15243	15423	15289	15434	15179	15348	15192	15284	15293	15411	15378	15290	15219	15355	15264	15363	15274	15365	15353	15241	15376	15311	15452	15333	15344	15409	15453	15363	15319	15472	15337	15561	15236	15550	15272	15417	15557	15173	15488	15280	15276	15326	15322	15394	15426	15253	15356	15580	15160	15233	15341	15273	15405	15222	15281	15472	15274	15310	15233	15206	15276	15366	15309	15286	15523	15388	15233	15287	15564	15299	15286	15218	15313	15412	15464	15374	15234	15363	15308	15293	15212	15305	15236	15399	15285	15243	15400	15305	15345	15438	15207	15530	15204	15241	15239	15351	15475	15413	15354	15357	15319	15174	15303	15260	15257	15384	15327	15316	15391	15357	15255	15356	15322	15444	15234	15267	15214	15211	15459	15349	15301	15416	15328	15312	15370	15331	15170	15255	15156	15187	15326	15331	15254	15069	15321	15362	15260	15386	15199	15447	15307	15327	15280	15236	15073	15433	15344	15404	15326	15259	15130	15464	15431	15354	15401	15429	15361	15457	15157	15418	15376	15333	15432	15507	15380	15326	15329	15334	15309	15423	15390	15181	15468	15271	15211	15372	15428	15375	15332	15401	15314	15269	15117	15342	15202	15407	15335	15362	15273	15197	15178	15355	15393	15290
32355	29656	35876	34921	30752	36223	32890	28798	25746	24898	24344	24295	24403	24002	24171	24334	24366	24382	24063	24125	24204	24202	24164	24170	24326	24109	24185	24491	24351	24325	24324	24433	24246	24190	24491	24407	24212	24149	24209	24265	24415	24453	24349	24192	24128	24236	24226	24227	24209	24145	24211	24128	24240	24404	24298	24350	24314	24133	24320	24255	24126	24114	24187	24310	24283	24242	24076	24126	24290	24283	24302	24147	24015	24449	24220	24169	24148	24046	23909	24229	23989	24371	24519	24243	24108	24407	23907	24205	24208	24248	24402	24131	24150	24281	24143	24237	24208	24167	24193	24188	24234	23896	24268	24140	24034	24100	24362	24123	24441	24539	24412	24320	24316	24276	24193	24338	24279	24346	24105	24306	24376	24223	24227	24287	24280	24151	24322	24305	24218	24003	24090	24114	24179	24040	24266	24386	24551	24349	24302	24201	24211	23974	24182	24322	24391	23989	24300	24282	24161	24102	24155	24210	24384	24277	24350	24181	24253	24189	24280	24039	24234	24314	24242	24072	24059	24230	24122	24511	24134	24090	24281	24032	24316	24421	24427	24225	24292	24150	24083	24034	24347	24067	24134	24187	24110	24105	24577	24415	24138	24522	23986	24265	24122	24308	24106	24188	24342	24119	24087	23960	24148	24176	24078	24315	24213	23976	24314	24208	23993	24321	24347	24128	24301	24172	24118	24404	24405	24353	24041	24208	24139	23990	24353	24038	23965	24332	24156	24249	24101	24417	24101	24279	24048	24154	24234	24238	24189	24202	24165	24262	24288	24293	24175	24472	24218	24153	24365	23985	24022	24325	24335	24024	24187	24069	24140	24213	24399	24178	24297	23932	24186	24206	24303	24062	24146	24191	24225	24280	24237	24220	24265	24205	24082	24267	24253	24312	24165	24325	24250	24007	24262	24727	24411	24200	24404	24224	24276	24047	24330	24320	24221	24294	24124	24011	24245	24351	24025	24160	24181	24386	24300	24134	24318	24453	24305	24046	24132	24152	24192	24504	24094	24087	24278	24261	24056	24231	24289	24136	24554	24492	24278	24145	24104	24099	24158	23966	24404	24146	24234	24090	23993	24530	24307	24227	24221	24394	24292	24333	24218	24218	24448	24317	24116	23935	24359	24064	24173	24232	24303	24323	24108	24227	24265	24238	24146	24210	24419	24156	24329	24281	24169	24164	23988	24270	24476	24151	24156	24283	24162	24305	24148	24118	24011	24113	24221	24199	24205	24188	24131	24387	24183	24061	24274	24332	24400	24239	23965	24100	24259	24300	24284	24090	24304	24213	24314	24207	24358	24268	24265	24204	24332	24250	24235	24171	24210	24199	24277	24319	24000	24267	24245	24084	24285	24319	24091	24196	24378	24143	24261	24315	24187	24208	24067	24407	24279	24446	24200	24200	24277	24176	24082	24162	24331	24356	24363	24273	24237	24232	24368	23907	24097	24322	24158	23793	24072	24079	24186	24292	24188	24325	24065	24178	23982	24212	24169	24099	24177	24201	24133	24228	24436	24428	24204	24338	24370	24191	24397	24188	24167	24074	24358	24294	24256	24344	24328	24040	24067	23963	24251	24091	24078	24171	24052	24241	24484	24448	24430	24185	24107	24466	24214	24253	24131	24321	24192	24159	24382	24353	24274	24213	24209	24283	24405	24271	24037	24174	24374	24072	24076	24418	24065	24069	24061	24331	24167	24086	24180	24169	24311	24275	24321	24311	24250	24220	24329	24385	24155	23979	24239	24092	24331	24179	24319	24068	24230	24055	24375	24220	24367	24330	24443	24262	23999	24056	24440	24173	24399	24435	24285	24281	23970	24181	24199	24072	24245	24238	24407	24225	24110	24098	24333	24060	24145	23934	24121	24319	24164	24154	24190	24324	24062	24265	24346	24197	24362	24094	24253	24432	24318	24389	24178	24423	24223	24007	24467	24284	24235	23976	24089	23941	24092	24288	24318	24226	24137	24065	24309	24402	24195	24237	24185	24263	24183	24523	24178	24235	24365	24243	24345	24134	24326	24197	24063	24370	24180	24132	23797	24333	24328	24133	24251	24203	24363	24183	24238	24274	24176	24339	24223	24208	24377	24173	24313	24284	24251	24293	24192	24199	24169	24313	24078	24346	24170	24146	24221	24372	23967	24043	24357	24197	24200	24178	24316	24181	24242	24389	24188	24056	24123	24154	24185	24253	24375	24135	24285	24375	24215	24200	24460	24459	24215	24051	24129	24092	24152	24101	24270	24244	23928	24338	24382	24545	24339	24264	24054	24279	24193	24138	24260	24501	24130	24247	24189	24171	24107	24178	24270	24406	24119	24349	24173	24054	24343	24179	24320	24285	24259	24135	24175	24040	24190	24291	24280	24421	24280	24095	24025	24379	24314	24317	24111	24197	24219	24359	24101	24046	24069	24018	24240	24062	24324	24120	23999	24243	24251	24088	24341	24090	24183	24187	24224	23792	24272	24129	24498	24274	24514	24083	24351	24341	24323	24021	24066	24076	24362	24148	24261	24395	24283	24289	24217	24069	24367	24436	24193	24197	24114	24036	24238	24129	24164	24103	24239	24090	24344	24231	24036	24459	24356	24214	24295	24473	24437	24141	24142	24178	24216	24352	24333	24086	24356	24214	24159	24107	24154	24191	24408	24322	24276	24223	24191	24210	24089	24357	24221	24146	24057	24078	24431	24199	24404	24543	24271	24073	24201	24185	24102	24060	23861	24053	24344	24107	24059	24161	24380	24265	24061	24244	24317	24280	24193	24321	24345	24326	24077	24258	24343	24351	24144	24108	24192	24176	24254	24344	23988	24116	24237	24361	24376	24393	24344	24089	24316	24003	24192	24186	24087	24388	24391	24231	24560	24157	24160	24348	24357	24345	24042	24271	24368	24323	24292	24065	24451	24326	23883	24051	24334	24087	24288	24301	24091	24238	24086	24191	24334	24229	24585	24324	23974	24192	24304	24296	24191	24273	24158	24098	24377	24200	24066	24374	24150	24111	24286	24313	24176	24324	24363	24354	24109	24413	24189	24033	24163	24311	24345	24301	24203	24338	24165	24240	24476	24127	24232	24185	24335	24265	24064	24187	24287	24117	24223	24284	24018	24092	24311	24259	24112	24343	24215	23862	24116	24414	24416	24349	24260	24282	24096	24412	24334	24140	24354	23860	24187	24280	24266	24218	24192	24356	24427	24095	24358	24348	24342	24122	24346	24411	24186	24133	24291	24276	24227	24226	24275	24088	23992	24228	24268	24265	24041	24272	24300	24136	24231	24209	24318	24162	24217	24359	24256	24338	23851	24030	24268	24128	24090	24099	24358	24155	24338	24176	23980	24183	24188	24121	24264	24073	24163	24214	24355	24219	24255	24102	24103	24034	24353	24010	24246	24166	24233	23961	24043	24211	24158	24231	24360	24429	24010	24161	24015	24327	24289	24125	24367	24051	24207	24206	24226	24089	24119	24257	24225	24199	24170	24203	24300	24309	24437	24286	24158	24020	24248	24297	24222	24253	24185	24141	24369	24187	24129	24376	24501	24059	24016	24217	24093	24155	24067	24102	24240	24188	24149	24062	24169	24394	24336	24329	24421	24189	24421	24313	24324	24387	24096	24063	24219	24166	24073	24237	24214	24187	24264	24305	24397	24306	24329	24134	24222	24120	24101	24200	24351	24541	24130	24300	24087	24155	24146	24312	24237	24193	24343	24146	24182	24024	24294	24090	24289	24479	24369	24296	24124	24160	24148	24167	24192	24310	24177	24245	24063	24000	24151	24368	24351	24054	24208	24394	24477	24286	24071	24397	24057	24354	24312	24241	24484	24335	24200	24105	23870	24345	24258	24256	24078	24325	24256	24080	24336	24192	24418	24021	24160	24208	24192	24197	24266	24190	24194	24118	24293	24286	24142	24132	24280	24357	24210	24309	24409	24379	24297	24366	24469	24208	24328	24067	24251	24373	24189	24439	24191	24166	24305	24195	24197	24295	24266	24167	24314	24041	24347	24137	24339	24018	24262	24165	24264	24165	24487	24277	24230	24002	24173	24420	24356	24272	24394	24267	24527	24323	24265	24090	24134	24325	24128	24152	24141	24348	24200	24320	24283	24290	24287	24242	24296	24189	24173	24416	24088	24193	24396	24308	24308	24168	24313	24323	24367	24476	24313	24060	24311	24114	24400	24043	24124	24241	24471	24295	24394	24444	24422	24063	24171	24355	24376	24416	24232	24140	23988	24218	24200	24294	24296	24281	24131	24322	24144	24302	24283	24308	24094	24225	24220	24250	24147	24144	24101	24182	24329	24140	24286	24138	24123	24191	24250	24235	24282	24378	24280	24167	24123	24138	24086	24138	24211	24062	24206	24077	24245	24293	24171	24399	24087	24359	24339	24226	24230	24252	24247	24324	24381	24214	24152	24141	24367	24186	24048	24126	24190	24419	24227	24238	24084	24343	24161	24366	24292	24211	24295	24232	24143	24363	24416	24285	24113	24196	24010	24203	24289	24429	24301	24220	24392	24159	24189	24236	24269	24098	23911	24166	24127	24189	24340	24105	24159	24250	24135	23950	24296	24151	24029	24211	24034	24171	24220	24249	24071	24224	24457	24232	24031	24140	24254	24370	24138	24096	24328	24209	24202	24238	24093	24275	24270	24262	24305	24265	24373	24376	24201	24358	24430	24016	24383	24288	24483	24353	24392	24291	24488	24374	24242	24316	24144	24241	24354	24318	24337	24518	24335	24241	24342	24356	24091	24140	24080	24030	24145	24170	24066	24130	24431	24071	24355	24179	24124	24052	24345	24057	24164	24231	24388	24414	24170	24202	23852	24118	24196	24049	24397	24130	24123	24325	24352	24285	24029	24391	23972	24111	24256	24321	24156	23981	23991	24221	24261	24157	24165	24322	24362	24090	24397	24215	24360	23879	24375	24364	24210	24068	24014	24225	24241	24169	24216	23989	24366	24472	24585	24284	24021	24332	24352	24009	24227	24341	24334	24476	24470	24098	24141	24423	24168	24191	24074	24261	24369	24396	24215	24350	24098	24456	24406	24154	24309	24320	24218	24232	24336	24385	24177	24284	24253	24231	24122	24294	24190	23933	24157	24179	23993	24072	24183	24092	24291	24121	24148	23909	24224	24286
22882	31595	31043	24946	22737	27186	22722	18017	15320	14611	14423	14322	14097	14386	14055	14300	14235	14344	14164	14384	14340	14297	14183	14154	14406	14394	14276	14372	14275	14395	14198	14146	14251	14358	14383	14418	14287	14352	14221	14291	14231	14473	14344	14447	14236	14301	14483	14492	14027	14299	14227	14371	14289	14311	14028	14333	14296	14190	14252	14197	14313	14187	14240	14187	14479	14251	14278	14262	14293	14310	14272	14124	14394	14372	14302	14090	14261	14300	14246	14259	14250	14285	14280	14214	14143	14305	14244	14144	14053	14136	14461	14102	14181	14075	14186	14433	14267	14287	14304	14238	14378	14455	14308	14049	14496	14117	14298	14163	14392	14275	14129	14304	14215	14197	14387	14455	14184	14347	14127	14454	14189	14280	14489	14244	14175	14368	14163	14380	14465	14378	14210	14274	14267	14154	14118	14429	14079	14069	14360	14149	14257	14273	14374	14186	14197	14361	14230	14262	14359	14364	14259	14288	14209	14244	14243	14178	14144	14272	14190	14334	14221	14371	14374	14476	14333	14374	14217	14356	14155	14272	14166	14062	14178	14290	14250	14292	14397	14348	14173	14199	14196	14229	14298	14233	14389	14084	14250	14354	14499	14319	14312	14235	14283	14214	14345	14272	14140	14224	14191	14189	14312	14294	14168	14209	14199	14152	14203	14229	14262	14301	14265	14318	14132	14464	14257	14249	14214	14425	14097	14218	14170	14264	14323	14414	14218	14203	14121	14333	14096	14376	14226	14276	14273	14390	14311	14136	14236	14509	14081	14175	14304	14252	14229	14321	14286	14120	14289	14162	14364	14192	14255	14151	14352	14398	14143	14337	14395	14144	14263	14379	14433	14461	14187	14236	14439	14267	14312	14228	14221	14205	14376	14394	14272	14280	14350	14302	14323	14312	14296	14345	14385	14071	14289	14233	14165	14223	14220	14217	14265	14225	14225	14319	14121	14201	14450	14273	14238	13935	14042	14339	14265	14204	14269	14361	14306	14365	14213	14223	14195	14421	14233	14381	14201	14355	14245	14164	14245	14397	14312	14207	14206	14280	14347	14193	14328	14294	14222	14363	14129	14189	14205	14230	14223	14142	14368	14267	14247	14368	14121	14141	14222	14319	14179	14301	14146	14326	14291	14272	14272	14274	14414	14207	14451	14103	14438	14379	14344	14307	14468	14292	14382	14169	14294	14150	14120	14311	14166	14305	14261	14343	14316	14340	14418	14280	14336	14276	14301	14240	14146	14486	14200	14347	14299	14244	14287	14187	14263	14444	14355	14187	14201	14256	14388	14356	14269	14257	14261	14128	14519	14247	14083	14294	14374	14213	14396	14433	14223	14165	14366	14263	14307	14383	14113	14247	14167	14370	14188	14454	14282	14274	14280	14223	14213	14465	14039	14354	14121	14290	14241	14229	14361	14014	14322	14178	14312	14164	14205	14251	14157	14145	14313	14261	14362	14221	14324	14169	14160	14206	14317	14303	14188	14286	14262	14333	14302	14323	14193	14264	14151	14191	14285	14361	13964	14424	14149	14138	14273	14258	14109	14274	14361	14210	14409	14217	14219	14273	14182	14254	14285	14283	14319	14151	14355	14443	14364	14252	14268	14114	14345	14215	14250	14266	14206	14291	14489	14324	14125	14218	14175	14229	14362	14211	14213	14273	14269	14126	14160	14337	14343	14240	14293	14236	14226	14392	14242	14278	14234	14260	14377	14255	14422	14222	14379	14146	14100	14175	14228	14490	14225	14172	14294	14186	14339	14135	14208	14424	14048	14266	14250	14214	14350	14380	14322	14100	14348	14213	14195	14363	14451	14410	14259	14095	14322	14354	14183	14261	14352	14240	14248	14309	14224	14209	14242	14373	14290	14336	14335	14180	14437	14314	14301	14212	14199	14262	14161	14171	14258	14286	14142	14148	14269	14359	14462	14200	14226	14332	14224	14162	14203	14252	14264	14235	14375	14250	14329	14364	14244	14453	14096	14201	14176	14385	14429	14390	14268	14230	14281	14337	14297	14344	14174	14166	14440	14095	14200	14149	14336	14386	14161	14230	14302	14406	14223	14364	14159	14288	14340	14272	14232	14242	14345	14408	14450	14142	14425	14190	14318	14167	14263	14352	14173	14273	14361	14310	14252	14175	14299	14294	14324	14073	14198	14332	14147	14240	14213	14268	14158	14229	14267	14276	14308	14242	14164	14236	14276	14223	14182	14428	14350	14250	14426	14366	14179	14238	14144	14300	14339	14182	14312	14364	14287	14142	14376	14160	14352	14323	14376	14205	14187	14074	14225	14306	14399	14292	14110	14221	14234	14215	14230	14317	14285	14178	14414	14219	14299	14087	14262	14306	14275	14475	14364	14204	14295	14296	14180	14175	14499	14222	14422	14150	14267	14377	14183	14224	14182	14321	14307	14327	14337	14025	14322	14274	14434	14227	14404	14135	14153	14162	14311	14295	14139	14388	14244	14080	14316	14134	14307	14380	14292	14296	14313	14311	14361	14415	14178	14338	14177	14120	14157	14309	14241	14401	14290	14364	14217	14485	14233	14151	14317	14312	14372	14331	14220	14094	14202	14295	14280	14187	14266	14169	14285	14067	14430	14284	14291	14320	14306	14160	14265	14210	14202	14347	14167	14284	14146	14145	14159	14366	14434	14306	14251	14196	14290	14475	14377	14342	14291	14211	14200	14455	14367	14109	14167	14171	14372	14201	14433	14356	14429	14213	14385	14260	14262	14292	14163	14295	14152	14122	14292	14417	14093	14388	14200	14230	14130	14204	14323	14191	14226	14259	14344	14287	14197	14182	14242	14377	14266	14241	14250	14174	14187	14179	14264	14239	14470	14294	14255	14319	14251	14140	14372	14290	14322	14192	14324	14166	14374	14431	14328	14326	14351	14293	14063	14406	14278	14269	14372	14257	14326	14188	14280	14362	14527	14358	14304	14417	14176	14153	14071	14310	14280	14243	14194	14307	14248	14172	14412	14314	14249	14501	14187	14276	14216	14321	14377	14198	14167	14241	14201	14291	14338	14333	14200	14168	14257	14275	14191	14374	14322	14244	14228	14236	14162	14155	14294	14130	14158	14249	14313	14535	14241	14292	14422	14377	14211	14237	14182	14238	14287	14035	14176	14341	14257	14302	14236	14322	14393	14468	14396	14239	14248	14278	14345	14233	14293	14248	14193	14221	14299	13983	14121	14201	14302	14338	14178	14282	14216	14323	14406	14173	14291	14079	14261	14426	14134	14151	14216	14260	14142	14367	14127	14244	14353	14237	14416	14376	14498	14243	14330	14474	14314	14263	14218	14191	14199	14344	14221	14228	14326	14295	14197	14305	14119	14133	14242	14367	14212	14511	14471	14361	14466	14167	14309	14197	14197	14383	14260	13969	14311	14211	14232	14345	14278	14152	14218	14237	14264	14372	14132	14368	14346	14367	14438	14337	14279	14402	14297	14186	14105	14145	14363	14215	14143	14204	14229	14331	14249	14067	14190	14149	14153	14387	14270	14223	14272	14226	14242	14251	14345	14194	14263	14268	14268	14327	14329	14448	14317	14164	14374	14389	14286	14087	14341	14167	14172	14335	14300	14279	14447	14409	14319	14364	14314	14360	14350	14312	14418	14466	14297	14400	14141	14247	14242	14227	14285	14313	14153	14455	14260	14451	14137	14317	14496	14229	14299	14389	14233	14232	14289	14254	14355	14278	14317	14258	14294	14129	14198	14149	14382	14283	14381	14182	14257	14428	14182	14223	14242	14246	14343	14211	14204	14280	14330	14207	14412	14387	14401	14262	13919	14232	14204	14302	14362	14311	14240	14386	14210	14430	14284	14179	14245	14467	14318	14286	14279	14434	14087	14433	14393	14158	14460	14165	14517	14250	14429	14274	14251	14235	14389	14165	14180	14304	14337	14541	14352	14255	14121	14169	14323	14266	14295	14397	14170	14139	14256	14411	14347	14256	14302	14177	14341	14288	14296	14287	14302	14449	14385	14196	14283	14249	14274	14315	14378	14169	14322	14315	14179	14261	14366	14442	14217	14340	14377	14343	14249	14396	14129	14254	14189	14190	14465	14352	14386	14347	14270	14227	14197	14294	14101	14368	14315	14295	14332	14232	14371	14270	14318	14247	14223	14415	14303	14145	14322	14415	14196	14353	14101	14262	14162	14405	14383	14294	14063	14229	14268	14368	14315	14225	14278	14157	14228	14245	14269	14451	14223	14255	14236	14407	14232	14202	14151	14177	14324	14232	14322	14183	14178	14213	14314	14328	14226	14244	14371	14377	14243	14212	14446	14150	14382	14368	14418	14303	14361	14175	14322	14391	14200	14142	14137	14307	14302	14261	14310	14186	14409	14402	14286	14111	14138	14278	14375	14259	14344	14410	14272	14311	14175	14161	14019	14415	14170	14347	14022	14438	14222	14211	14186	14173	14274	14468	14325	14340	14392	14375	14311	14253	14290	14110	14184	14465	14421	14447	14163	14292	14171	14442	14244	14211	14353	14295	14302	14399	14343	14359	14340	14244	14342	14302	14256	14265	14265	14195	14300	14089	14342	14226	14355	14162	14369	14233	14288	14341	14190	14393	14178	14275	14337	14161	14108	14380	14064	14253	14446	14160	14327	14241	14304	14523	14131	14345	14372	14254	14559	14336	14170	14309	14382	14294	14214	14394	14419	14281	14187	14326	14166	14235	14251	14322	14480	14200	14405	14468	14076	14260	14456	14312	14274	14324	14313	14206	14299	14302	14351	14390	14331	14122	14287	14303	14185	14293	14271	14206	14130	14276	14363	14305	14399	14117	14368	14184	14230	14307	14162	14249	14152	14396	14088	14212	14338	14230	14259	14391	14208	14257	14222	14286	14223	14379	14146	14267	14223	14216	14442	14283	14223	14435	14282	14210	14179	14344	14252	14298	14291	14475	14172	14374	14204	14163	14207	14199	14191	14200	14260	14290	14264	14192	14330	14270	14389	14417	14425	14337	14306	14319	14486	14237	14232	14239	14294	14245	14210	14347	14175	14273	14214	14580	14273	14509	14356	14444	14378	14368	14268	14348	14225	14304	14442	14118	14303	14266	14113	14349	14278	14234	14407	14277	14259	14386	14211	14343	14258	14332	14370	14312	14318	14206
24336	21240	28409	27522	35823	66590	61021	45011	31539	26703	24535	23593	23744	23858	23744	23473	23424	23166	23520	23512	23447	23522	23640	23502	23634	23216	23259	23720	23413	23334	23539	23498	23442	23426	23490	23344	23342	23483	23269	23423	23305	23448	23562	23346	23557	23313	23610	23501	23325	23403	23323	23274	23495	23429	23310	23336	23308	23370	23168	23375	23495	23307	23502	23414	23364	23574	23438	23296	23497	23534	23161	23524	23354	23258	23321	23527	23161	23629	23523	23221	23092	23524	23365	23317	23343	23305	23271	23593	23579	23325	23393	23223	23240	23153	23202	23523	23526	23250	23347	23565	23355	23360	23266	23281	23221	23134	23442	23183	23151	23419	23035	23221	23300	23160	23392	23233	23454	23282	23207	23545	23427	23144	23400	23415	23436	23392	23393	23101	23114	23231	23528	23591	23437	23235	23409	23227	23444	23116	23571	23157	23318	23207	23445	23411	23316	23362	23403	23479	23450	23330	23466	23281	23142	23432	23264	23253	23152	23219	23371	23405	23321	23260	23438	23328	23541	23261	23417	23319	23169	23200	23265	23159	23255	23424	23521	23521	23255	23448	23314	23460	23227	23362	23133	23192	23365	23312	23328	23317	23395	23452	23344	23316	23152	23147	23191	23431	23362	23211	23060	23163	23372	23385	23415	23101	23310	23386	23339	23556	23345	23431	23276	23335	23195	23465	23507	23517	23410	23325	23248	23287	23256	23333	23527	23190	23300	23425	23453	23228	23391	23490	23540	22982	23280	23313	23440	23180	23351	23252	23329	23351	23300	23237	23186	23167	23314	23325	23402	23481	23220	23213	23216	23150	23211	23393	23369	23128	23382	23549	23274	23314	23336	23229	23417	23374	23391	23357	23373	23508	23411	23413	23327	23430	23208	23301	23442	23122	23566	23341	23351	23309	23281	23224	23108	23208	23361	23261	23291	23399	23391	23318	23341	23282	23399	23100	23234	23231	23353	23317	23261	23328	23440	23398	23301	23309	23282	23244	23219	23514	23245	23297	23450	23258	23083	23418	23499	23200	23394	23493	23445	23359	23235	23256	23343	23413	23552	23219	23261	23322	23339	23404	23467	23349	23541	23514	23188	23219	23506	23381	23020	23392	23216	23079	23092	23512	23257	23365	23099	23318	23463	23261	23202	23482	23503	23152	23326	23369	23497	23371	23513	23265	23382	23279	23080	23374	23412	23390	23324	23330	23658	23468	23272	23495	23176	23377	23465	23301	23349	23404	23242	23223	23286	23356	23242	23190	23125	23350	23275	23159	23308	23239	23125	23474	23422	23254	23282	23281	23222	23253	23437	23202	23378	23290	23422	23137	23320	23161	23649	23481	23317	23217	23276	23296	23361	23186	23258	23457	23337	23088	23426	23274	23209	23389	23527	23362	23461	23593	23331	23227	23507	23567	23265	23191	23400	23395	23220	23227	23392	23293	23480	23214	23078	23499	23424	23117	23414	23392	23592	23532	23563	23281	23312	23038	23434	23295	23403	23326	23220	23324	23093	23208	23178	23464	23324	23247	23567	23412	23394	23223	23403	23254	23398	23382	23314	23401	23472	23400	23334	23393	23368	23248	23403	23181	23351	23374	23515	23209	23144	23400	23507	23164	23147	23408	23418	23241	23319	23311	23605	23629	23477	23407	23448	23362	23464	23374	23232	23341	23649	23274	23018	23300	23334	23264	23207	23471	23548	23338	23501	23301	23360	23359	23407	23185	23227	23313	23174	23078	23214	23301	23553	23324	23312	23146	23245	22996	23344	23422	23273	23327	23358	23274	23145	23501	23278	23138	23218	23345	23294	23400	23597	23340	23253	23309	23059	23377	23340	23453	23303	23252	23325	23285	23360	23505	23206	23211	23285	23272	23195	23320	23442	23359	23236	23320	23185	23183	23382	23355	23383	23332	23453	23226	23125	23586	22983	23261	23513	23327	23268	22944	23570	23254	23312	23224	23383	23492	23315	23343	23350	23269	23304	23147	23219	23359	23357	23267	23522	23330	23191	23314	23414	23059	23329	23424	23229	23339	23241	23248	23296	23257	23564	23451	23341	23321	23373	23252	23174	23379	23321	23183	23251	23282	23282	23425	23299	23126	23420	23314	23267	23538	23085	23298	23245	23240	23176	23147	23559	23259	23408	23380	23220	23089	23391	23257	23086	23201	23193	23067	23267	23409	23461	23423	23550	23625	23469	23432	23297	23507	23398	23330	23475	23109	23468	23285	23375	23255	23447	23258	23517	23226	23330	23398	23286	23403	23263	23394	23155	23488	23272	23465	23702	23284	23161	23113	23245	23311	23447	23170	23270	23247	23283	23274	23330	23320	23460	23290	23314	23335	23135	23060	23358	23455	23247	23392	23435	23516	23339	23275	23517	23283	23264	23289	23684	23472	23227	23223	23447	23440	23207	23253	23224	23206	23206	23642	23396	23254	23475	23237	23367	23401	23280	23444	23183	23599	23298	23329	23190	23453	23515	23166	23254	23122	23120	23635	23242	23346	23404	23350	23324	23074	23362	23288	23447	23563	23342	23410	23351	23087	23076	23096	23355	23298	23277	23514	23248	23174	23568	23265	23333	23483	23374	23291	23486	23212	23521	23464	23317	23305	23207	23364	23465	23201	23459	23274	23300	23468	23474	23678	23271	23219	23429	23350	23421	23123	23376	23259	23369	23318	23274	23414	23389	23279	23327	23440	23263	23376	23394	23396	23380	23461	23213	23289	23173	23369	23278	23145	23154	23299	23465	23399	23428	23364	23479	23479	23295	23288	23206	23078	23321	23446	23124	23286	23244	23314	23468	23449	23380	23337	22968	23495	23377	23215	23258	23407	23284	23443	23013	22981	23060	23206	23377	23271	23348	23440	23265	23347	23468	23476	23264	23137	23246	23176	23336	23476	23512	23419	23234	23318	23427	23494	23294	23090	23380	23254	23248	23292	23463	23432	23440	23331	23494	23328	23238	23466	23355	23159	23261	23101	23336	23208	23305	23259	23075	23318	23301	23339	23238	23378	23440	23449	23253	23485	23160	23430	23212	23254	23351	23380	23341	23236	23547	23305	23193	23392	23514	23494	23484	23162	23306	23253	23176	23466	23441	23421	23390	23234	23341	23227	23151	23183	23195	23237	23194	23432	23232	23304	23224	23298	23338	23291	23416	23502	23462	23315	23293	23445	23135	23283	23240	23077	23413	23202	23465	23314	23490	23521	23397	23321	23036	23187	23400	23345	23442	23403	23445	23559	23585	23418	23238	23338	23636	23484	23041	23197	23373	23403	23229	23286	23550	23269	23332	23349	23530	23125	23573	23020	23239	23557	23456	23350	23212	23335	23284	23293	23257	23184	23473	23184	23025	23255	23485	23372	23131	23294	23239	23390	22977	23157	23364	23480	23360	23269	23445	23272	23141	23158	23089	23234	23442	23233	23735	23393	23321	23303	23042	23419	23392	23462	23294	23132	23501	23366	23129	23527	23672	23289	23392	23284	23519	23353	23322	23338	23387	23490	23192	23358	23323	23482	23366	23541	23252	23238	23491	23411	23300	23470	23261	23173	23434	23293	23483	23433	23099	23166	23417	23225	23545	23283	23335	23355	23333	23300	23197	23303	23197	23486	23307	23501	23286	23357	23499	23326	23230	23415	23445	23647	23330	23444	23412	23314	23347	23365	23300	23058	23342	23537	23376	23349	23366	23056	23330	23425	23397	23516	23426	23457	23376	23054	23526	23258	23574	23334	23305	23428	23303	23399	23198	23354	23297	23368	23157	23240	23382	23184	23322	23378	23309	23192	23327	23366	23335	23266	23257	23615	23585	23257	23498	23479	23293	23136	23143	23439	23246	23345	23508	23189	23109	23282	23335	23254	23444	23221	23283	23030	23336	23467	23201	23269	23240	23296	23546	23159	23302	23279	23204	23079	23452	23089	23392	23227	23191	23355	23260	23488	23270	23344	23464	23365	23498	23152	23236	23502	23502	23145	23245	23528	23343	23389	23286	23154	23261	23521	23411	23390	23307	23416	23566	23194	23363	23276	23259	23067	23268	23260	23212	23293	23437	23125	23190	23254	23445	23416	23310	23335	23324	23293	23286	23529	23297	23195	23322	23407	23164	23079	23362	23190	23199	23276	23251	23213	23090	23291	23497	23143	23298	23404	23312	23124	23541	23507	23591	23348	23309	23547	23277	23421	23499	23429	23418	23339	23248	23378	23312	23570	23319	23426	23306	23267	23354	23230	23285	23531	23366	23192	23176	23164	23294	23333	23443	23253	23530	23105	23452	23252	23254	23103	23236	23348	23405	23145	23389	23149	23349	23318	23338	23595	23494	23304	23355	23404	23320	23173	23289	23108	23310	23102	23177	23583	23239	23240	23476	23159	23449	23427	23597	23173	23271	23484	23396	23188	23447	23324	23265	23242	23409	23430	23733	23391	23208	23263	23308	23386	23468	23171	23481	23320	23308	23331	23169	23241	23337	23456	23427	23238	23088	23119	23118	23272	23344	23404	23291	23252	23427	23412	23489	23361	23438	23347	23151	23461	23116	23465	23188	23615	23456	23544	23506	23479	23394	23330	23475	23461	23521	23391	23164	23340	23276	23360	23336	23021	23192	23268	23259	23271	23207	23203	23180	23131	23363	23196	23415	23422	23321	23240	23430	23278	23445	23380	23236	23309	23432	23539	23280	23242	23245	23247	23147	23349	23341	23150	23474	23343	23189	23380	23410	23327	23548	23547	23367	23133	23139	23312	23482	23153	23285	23108	23288	23252	23220	23337	23435	23297	23261	23288	23289	23244	23313	23326	23367	23586	23526	23176	23416	23457	23129	23274	23526	23267	23143	23137	23079	23198	23415	23391	23510	23320	23102	23287	23267	23270	23339	23256	23163	23111	23279	23321	23482	23151	23344	23362	23406	23378	23520	23340	23413	23215	23346	23382	23211	23238	23360	23353	23410	23225	23296	23287	23370	23308	23552	23257	23340	23408	23248	23091	23434	23154	23324	23268	23341	23398	23585	23373	23274	23257	23381	23199	23408	23375	23288	23247	23379	23223	23525	23246	23376	23364	23385	23486	23321	23471	23439	23274	23272	23443	23394	23379	23355	23294	23410	23245	23085	23365	23290	23306	23297	23345	23442	23246
22890	40705	39087	32063	41144	67902	55922	35424	20571	16368	14312	14107	14216	14138	14095	14052	14078	13962	14210	14194	13844	14070	14055	14101	14031	13895	13984	14084	13968	13945	14036	13962	13998	14062	13849	14198	13931	14040	14018	14202	14034	13909	14102	13896	13807	13901	13907	13810	13902	14105	13993	14220	14090	14133	13900	14108	14000	14222	14214	13826	14116	14170	14222	14135	13985	14012	14010	13988	14136	13999	14099	14029	14026	14082	13941	14106	13949	14129	13888	13903	14139	14076	14042	14043	14078	13963	14160	14042	13977	13992	14097	14104	14018	13858	13987	14060	14083	13984	14015	13946	13990	13904	13886	14039	14179	13947	13883	14206	14081	14007	13850	14078	14009	13964	13933	14047	14065	13910	14020	14012	13991	13927	13884	14041	13892	13966	14147	14027	14113	14012	14090	14005	13975	13878	14112	13805	13852	13942	14072	14066	13989	13992	14029	14090	14000	13962	14031	13963	13937	13867	14013	14049	14043	13982	13835	14107	14052	13951	14165	14000	14056	13896	13910	13820	14013	14102	13852	14076	14086	14088	14114	13955	14048	14077	14019	13946	14056	13986	14046	14044	13920	13927	13881	14090	13879	14120	13987	13939	14126	13824	14004	14063	13884	14184	13988	13923	13826	13921	14075	14027	14041	13871	13958	13818	14075	14044	14171	13924	13861	14167	13950	14017	13972	14016	14043	14075	13884	14106	14031	13836	14123	14139	14057	14325	13866	14035	14179	14075	14103	13867	14047	13886	13994	13893	13866	13970	13928	14150	14018	14041	14001	13998	14062	13964	14017	14007	14068	14050	14082	14138	13913	14072	14051	14027	13901	13983	13913	13977	13988	13949	14052	14044	13944	13788	13983	13978	14065	14111	14092	13945	14054	13873	14195	14037	14115	14008	14010	14064	13941	13980	13972	13940	14019	13935	13994	13920	14019	13759	13974	14140	14064	13951	14009	14198	13782	13897	13975	13864	14078	13825	13855	13963	13987	13929	14018	13841	13833	13984	13935	14005	14085	14103	13984	14022	13948	13886	13968	14040	13802	13938	13993	13957	13906	13867	14062	14061	13865	14066	14009	13968	14189	13992	14038	13907	14203	14039	13869	13987	13967	13905	14013	14065	13904	13865	13878	14014	13956	14111	14039	14115	14181	14018	13925	13812	13727	14036	14094	13765	13976	13877	13997	14050	13952	14057	13962	13988	14118	14003	13948	14024	14012	14082	13926	13944	13860	13744	14053	14035	13900	13925	13930	14252	14015	13852	14033	14044	13964	13907	13841	14095	14126	13938	14082	14031	13847	14064	13929	14058	14042	13903	13895	14061	14128	14028	13984	13945	13999	13940	14122	14033	14135	14019	14018	14063	14065	13853	13827	13914	13985	13946	13954	14050	14160	13993	14059	14028	13909	13836	14021	14008	13924	13869	13914	13853	13999	14056	14055	13845	13785	13921	14081	14061	13925	13976	14077	13962	14085	13990	14021	14021	13777	13997	14053	14077	13825	14040	14105	13937	13961	14023	13849	13901	14004	13818	14041	13777	13944	14151	13957	14034	13952	14096	14124	14049	13976	13892	14050	13961	14248	14121	14014	13911	13997	14023	14096	14181	13923	14030	13982	14042	14092	14027	14019	13948	13992	14087	14068	14013	13917	14070	13978	13998	14237	13931	13838	14018	14000	14121	14090	13888	13943	14146	14140	14101	13898	13879	13903	13953	14162	14025	14026	13978	13906	13996	14013	13882	14094	13820	13910	13894	14028	13867	13912	14003	14055	14105	14130	14263	14078	13962	13980	13903	13896	14030	13855	13890	13858	14082	13873	13990	13973	14096	14003	14058	14083	13863	14218	13982	13987	13973	13813	13980	13981	13968	14037	13986	14041	13886	13871	13907	14155	13848	14037	13939	13882	14032	13955	13861	13960	13963	14025	14066	13853	14008	13936	14134	13985	14010	14120	13792	13933	14029	13897	14041	14050	13973	14050	13986	13967	14057	13977	13982	13905	13916	13786	14076	13979	13968	14043	13858	14152	13924	13969	13962	14015	13968	14062	14009	14033	13876	14022	14023	13970	14049	14044	14022	13954	14000	14043	13831	14014	14017	13825	13864	14080	13951	14034	13984	14113	13976	14176	13983	13884	14000	13909	14053	14059	13868	14133	13949	14025	13951	14058	14197	13931	13966	14013	13941	14091	13898	13829	14058	13906	13981	14110	14076	14029	13965	14032	14046	14071	13872	14063	13961	13963	13948	14058	13967	14003	13915	14092	14111	13990	13914	13934	13848	14042	13948	14096	13899	14070	13908	14014	13785	14066	14042	14005	14003	13879	14160	14023	14074	13931	13993	14028	14022	13978	14059	14088	13835	14093	13898	14116	13994	14028	13878	13960	13932	14078	13981	14077	13860	13889	14076	14062	13916	14080	13973	14007	13947	13951	14053	13980	14025	13974	14080	14033	13918	14028	13954	13912	14023	13830	14111	13996	13855	13962	14079	13989	14012	14051	13957	14086	13915	14221	14128	14066	13993	13817	13842	13979	13878	14086	13956	13955	13934	13989	14204	13816	14025	13914	14014	13901	14110	13919	13991	14024	14025	13978	13854	14111	13931	13877	14013	13931	14227	13830	14140	13926	14177	13890	14052	14112	13912	13961	13834	14115	13894	14069	13922	14051	13915	13926	13915	14028	13950	13845	13912	13988	14022	13979	13960	13994	13904	14056	14053	13995	14064	13940	13993	13962	13975	14042	14032	13942	13996	13904	14049	14106	14055	13968	14083	14143	14127	13945	13958	13921	13954	14007	13815	14004	13863	13983	13915	13973	13919	13935	13907	13945	14060	13958	13902	14118	13853	13887	14126	13981	13903	14042	13961	14063	13939	13856	14197	14031	14058	13967	14088	14181	14070	14000	14001	14081	14061	14016	13883	13910	13830	14088	14130	14184	13999	13911	13740	14008	14046	13879	14070	14152	14161	14106	13984	13955	14086	14201	14018	14026	14143	13937	13990	13905	14191	13985	14010	14022	13932	13940	13918	13909	13883	13950	13904	13995	14173	14010	14043	13908	14009	13895	14090	13957	13970	13912	13885	14018	13964	13897	13962	14103	14038	13795	14028	14067	14027	13999	13969	13987	13989	14118	14156	13900	14040	14052	14116	13818	14186	13851	13929	14072	13954	13936	14037	13953	13936	13943	13977	14067	13890	13916	13904	13933	14077	13863	13899	14212	14042	13917	14020	14010	13882	14107	13799	13829	13996	13984	13924	14064	14164	14009	14057	14111	13946	14075	13813	14005	13880	13956	14182	13925	13863	13985	13914	13996	13927	13956	13948	14064	13952	13996	13941	13987	13878	14140	14042	13998	14083	14192	14049	13919	14084	13987	13887	14025	14121	14014	13953	14044	14046	14078	13867	14132	14012	13875	13988	14058	14035	13951	13927	13904	13983	13940	13975	14042	14147	14025	14158	14071	13968	14099	14108	13858	13984	13967	14079	13932	13848	13932	14112	14008	13963	14012	13972	13997	14112	13876	14043	13912	13955	14052	13894	14053	14025	14015	14074	13940	14038	14008	13878	13843	13855	13999	13794	13968	14005	14083	13918	14033	14139	14010	13953	14099	14069	13874	13919	14047	14053	14074	14066	14002	13883	13868	14119	13846	14170	13907	13803	13718	14177	13925	14225	14039	14118	14012	13993	14009	13955	14052	14009	13991	13978	14098	13942	14095	14003	13997	13999	13842	13949	14001	14141	13865	13831	13876	13914	14055	13991	14020	14086	14044	14073	13928	13790	13929	14029	13923	14076	14037	14021	13936	14081	14081	14227	14042	13990	13937	14125	13921	13999	14076	14084	13987	14011	13949	14038	13951	13852	13987	13917	13923	13961	13846	13912	14071	14047	14013	13868	14046	13922	14009	14006	13947	13910	14060	13969	13985	14069	13980	13999	14131	14043	14021	14094	13887	13718	13971	13952	13900	13832	13932	14080	13934	14074	14155	14135	13931	13892	13960	13921	13941	13977	14301	13895	13937	13969	13982	14079	14081	14063	13875	14010	13952	14013	14043	14049	14089	14003	14009	14096	14091	14010	14133	13916	14040	14003	14091	13976	14017	13998	14140	13992	14163	14061	14057	14069	13943	13842	13904	13871	13871	13856	13909	14185	13815	13882	14092	13975	13966	13998	14029	14041	13906	13790	14044	13988	14175	14115	13888	13990	13761	14059	13876	14079	14021	13986	14061	14052	13907	13935	13907	13949	14122	14141	14107	14007	14006	14012	13849	14049	14042	14071	13998	13917	14024	13878	13981	13963	14086	13965	13982	13891	14026	14059	14064	14120	13761	14133	13948	14048	14043	13833	14102	14014	14025	13926	13873	13989	14046	13923	13933	14030	14019	13923	14177	14057	13871	14077	14057	14213	14195	14001	13994	14007	14105	14025	14051	13990	14083	13884	14019	14029	13994	14002	13925	14033	13772	13977	14122	13887	14075	14120	14010	13910	14172	14031	13927	14025	14006	14013	14070	13937	14167	13967	14050	14076	14046	14014	13989	14055	13968	13777	13965	14017	14114	13891	14031	14052	13852	14070	13886	13941	14034	13810	13848	13731	13975	14061	13840	14052	13978	13954	14188	13918	13941	14070	13845	13769	14141	13857	14195	14005	13862	14042	13983	13967	13828	13974	14038	14097	14041	13903	14011	13796	14027	13982	14098	14156	14117	13888	14058	14033	14045	13955	13955	13814	14062	13985	13931	13895	13937	14046	13936	13761	13933	13907	13928	14068	14274	13931	13934	14064	13964	13877	14058	14027	13960	13973	14020	14020	13927	13916	13815	14096	13987	13952	14088	13987	14142	14056	14000	14001	13863	14114	13998	14101	14123	13923	13902	14048	13809	13905	13935	13998	13916	14087	13825	13913	14069	13940	13928	14035	13989	13975	14011	13915	13956	13916	14112	14065	13991	13929	14108	13935	13780	13907	13917	14051	13984	13945	13905	13958	14128	13900	13953	13870	14032	14040	14113	14085	13930	13886	13816	14115	13983	14237	14010	13954	14027	14159	13977	14088	14065	14035	13967	13929	14118	14052	13961	13809	13921	13970	13936	13988	14166	13908	13775	13986	14132	14108	13964	13934	14027	14028	14063	13931	13834	13919
23173	21233	28418	25494	33047	73093	69530	52876	35433	28808	25136	23890	23730	23865	23656	23575	23808	23736	23462	23521	23664	23637	23633	23616	23328	23459	23524	23834	23587	23576	23387	23586	23870	23478	23600	23429	23421	23407	23689	23521	23450	23461	23513	23438	23426	23729	23691	23605	23183	23366	23470	23543	23610	23238	23552	23528	23529	23539	23289	23767	23637	23729	23565	23363	23422	23596	23572	23439	23261	23635	23533	23414	23392	23367	23497	23587	23514	23544	23550	23469	23461	23290	23520	23672	23581	23396	23507	23385	23594	23109	23375	23373	23539	23504	23250	23338	23489	23399	23462	23401	23538	23397	23557	23196	23379	23418	23298	23357	23555	23550	23547	23378	23625	23511	23535	23414	23147	23421	23718	23752	23365	23292	23506	23247	23404	23339	23564	23259	23256	23440	23512	23430	23788	23164	23382	23611	23357	23348	23439	23421	23169	23255	23555	23352	23482	23355	23593	23254	23609	23565	23309	23472	23653	23469	23436	23632	23303	23671	23207	23398	23538	23566	23340	23342	23347	23406	23481	23239	23357	23234	23589	23279	23487	23336	23483	23361	23747	23550	23461	23536	23417	23522	23275	23742	23391	23395	23544	23290	23256	23530	23456	23550	23626	23320	23584	23494	23325	23543	23501	23257	23328	23423	23414	23359	23701	23568	23460	23309	23462	23450	23324	23215	23601	23617	23450	23233	23574	23309	23185	23408	23375	23264	23431	23369	23545	23600	23385	23315	23224	23383	23343	23145	23442	23356	23512	23519	23667	23363	23378	23281	23432	23284	23354	23408	23320	23186	23406	23615	23636	23331	23139	23569	23216	23234	23629	23433	23364	23539	23380	23586	23514	23379	23459	23479	23463	23433	23289	23316	23424	23525	23393	23431	23408	23454	23461	23266	23574	23271	23267	23422	23375	23299	23402	23369	23346	23265	23134	23282	23447	23343	23338	23350	23376	23193	23510	23569	23458	23150	23601	23612	23710	23411	23421	23442	23390	23318	23634	23283	23316	23401	23317	23369	23564	23281	23408	23225	23358	23531	23626	23562	23284	23288	23418	23577	23751	23357	23308	23528	23430	23390	23631	23324	23377	23458	23312	23254	23535	23617	23382	23481	23241	23511	23576	23377	23350	23232	23238	23442	23227	23414	23341	23307	23297	23330	23407	23509	23406	23345	23297	23504	23324	23366	23369	23503	23367	23514	23592	23407	23287	23475	23256	23465	23490	23393	23529	23567	23559	23125	23407	23418	23657	23658	23594	23258	23648	23614	23546	23430	23331	23514	23466	23364	23270	23302	23303	23517	23649	23305	23375	23536	23256	23381	23236	23596	23433	23381	23303	23468	23652	23588	23367	23335	23455	23533	23648	23381	23410	23350	23309	23473	23367	23413	23597	23420	23274	23303	23452	23218	23323	23222	23587	23421	23350	23508	23256	23472	23446	23384	23503	23508	23313	23559	23304	23120	23376	23580	23252	23443	23415	23403	23533	23614	23468	23280	23618	23308	23276	23414	23511	23628	23446	23568	23391	23487	23491	23491	23820	23537	23415	23378	23237	23362	23453	23435	23706	23225	23526	23508	23529	23368	23498	23260	23481	23299	23379	23317	23413	23639	23491	23238	23304	23018	23221	23394	23460	23375	23406	23195	23603	23439	23522	23380	23714	23526	23167	23356	23432	23271	23384	23718	23086	23305	23224	23281	23285	23125	23214	23393	23570	23336	23314	23554	23612	23292	23343	23266	23361	23378	23282	23279	23535	23289	23429	23399	23483	23490	23513	23315	23600	23461	23457	23399	23606	23413	23310	23529	23099	23305	23554	23453	23442	23465	23422	23487	23234	23358	23447	23442	23474	23382	23035	23290	23488	23431	23347	23335	23448	23350	23518	23441	23388	23404	23283	23273	23490	23424	23093	23356	23659	23310	23270	23493	23393	23463	23316	23591	23269	23490	23529	23259	23346	23647	23574	23461	23286	23609	23444	23520	23609	23524	23337	23315	23384	23454	23471	23639	23616	23091	23404	23382	23310	23685	23625	23379	23560	23621	23420	23499	23166	23622	23742	23325	23192	23446	23591	23491	23832	23439	23529	23597	23489	23275	23442	23378	23390	23217	23472	23419	23393	23414	23273	23347	23317	23304	23313	23196	23416	23489	23420	23614	23297	23395	23331	23466	23285	23484	23660	23609	23494	23463	23559	23497	23614	23569	23217	23344	23546	23486	23408	23381	23440	23330	23385	23326	23237	23444	23328	23565	23423	23374	23613	23397	23389	23453	23409	23546	23324	23587	23554	23399	23318	23479	23296	23315	23435	23434	23279	23388	23342	23528	23364	23623	23307	23577	23382	23242	23558	23397	23531	23459	23503	23369	23464	23319	23610	23471	23446	23347	23267	23286	23661	23480	23270	23267	23517	23480	23553	23562	23421	23454	23311	23560	23288	23389	23457	23431	23379	23338	23605	23254	23342	23309	23375	23110	23174	23412	23585	23378	23226	23462	23502	23591	23375	23358	23294	23281	23295	23235	23320	23325	23260	23416	23510	23449	23544	23503	23362	23323	23174	23434	23332	23589	23488	23395	23292	23418	23213	23291	23502	23287	23432	23430	23256	23342	23517	23497	23602	23540	23465	23522	23443	23379	23462	23445	23381	23507	23579	23379	23707	23509	23484	23377	23149	23638	23421	23589	23667	23522	23316	23439	23591	23524	23657	23516	23577	23553	23472	23445	23401	23473	23684	23411	23473	23557	23460	23361	23281	23383	23439	23533	23377	23539	23531	23298	23592	23477	23436	23434	23477	23489	23256	23531	23278	23325	23395	23216	23529	23406	23229	23558	23505	23247	23350	23157	23421	23401	23378	23642	23473	23323	23487	23708	23385	23653	23440	23431	23216	23382	23367	23425	23424	23363	23545	23513	23553	23520	23257	23574	23145	23462	23667	23491	23654	23340	23157	23356	23151	23170	23414	23417	23286	23627	23294	23326	23325	23441	23379	23385	23558	23214	23441	23608	23301	23577	23436	23469	23470	23706	23840	23375	23411	23401	23831	23499	23517	23288	23444	23415	23422	23605	23347	23611	23729	23391	23541	23391	23405	23375	23530	23571	23655	23459	23366	23392	23430	23298	23653	23451	23242	23352	23562	23539	23348	23401	23490	23384	23496	23384	23516	23624	23593	23319	23299	23507	23585	23477	23462	23408	23443	23327	23450	23457	23430	23433	23513	23496	23241	23410	23250	23306	23662	23343	23367	23413	23236	23409	23484	23381	23536	23533	23467	23539	23550	23345	23515	23218	23729	23545	23438	23256	23603	23547	23644	23361	23367	23372	23570	23475	23311	23551	23568	23579	23541	23646	23489	23456	23545	23178	23147	23397	23427	23190	23536	23358	23312	23529	23352	23442	23519	23535	23411	23321	23456	23359	23411	23372	23277	23387	23671	23796	23541	23450	23631	23605	23430	23467	23304	23812	23352	23209	23468	23309	23462	23485	23349	23495	23294	23333	23588	23435	23272	23390	23379	23351	23283	23421	23675	23505	23507	23499	23428	23283	23544	23344	23266	23438	23241	23503	23236	23282	23546	23568	23350	23364	23479	23461	23336	23534	23541	23435	23427	23474	23247	23336	23242	23471	23528	23283	23506	23201	23527	23290	23451	23375	23472	23360	23323	23431	23247	23490	23453	23570	23517	23513	23491	23444	23453	23344	23474	23445	23534	23470	23143	23431	23523	23499	23440	23303	23551	23186	23243	23408	23377	23333	23464	23418	23442	23479	23531	23642	23640	23461	23456	23220	23446	23321	23263	23302	23230	23386	23365	23215	23509	23520	23685	23450	23534	23216	23441	23363	23422	23288	23411	23337	23278	23361	23340	23450	23444	23549	23625	23621	23532	23540	23394	23333	23436	23468	23645	23333	23796	23350	23458	23422	23205	23313	23603	23432	23442	23557	23469	23554	23538	23510	23566	23296	23212	23485	23520	23527	23575	23235	23423	23547	23375	23422	23299	23347	23497	23618	23595	23425	23366	23543	23528	23526	23556	23462	23550	23439	23391	23431	23462	23248	23412	23369	23297	23400	23515	23268	23483	23561	23268	23538	23522	23300	23428	23453	23462	23520	23592	23411	23324	23371	23608	23235	23372	23387	23465	23283	23517	23645	23429	23283	23405	23280	23229	23350	23345	23293	23361	23438	23186	23385	23359	23332	23328	23359	23457	23527	23276	23557	23541	23524	23474	23331	23435	23387	23306	23531	23454	23441	23494	23672	23482	23364	23439	23216	23338	23541	23366	23115	23367	23345	23398	23321	23383	23394	23497	23428	23590	23821	23432	23484	23268	23268	23490	23526	23407	23345	23679	23418	23474	23438	23548	23493	23178	23193	23287	23653	23510	23474	23281	23486	23363	23439	23672	23421	23506	23462	23434	23210	23440	23549	23267	23416	23463	23561	23569	23405	23664	23469	23504	23517	23424	23505	23413	23440	23450	23379	23471	23518	23530	23452	23354	23387	23307	23332	23439	23462	23193	23388	23425	23302	23579	23604	23429	23529	23771	23522	23469	23380	23570	23296	23223	23492	23252	23553	23626	23541	23441	23542	23495	23233	23438	23655	23442	23246	23534	23440	23519	23326	23509	23376	23446	23396	23249	23296	23119	23476	23376	23438	23420	23534	23455	23391	23277	23565	23551	23435	23448	23577	23413	23335	23469	23207	23448	23534	23442	23557	23240	23392	23657	23502	23482	23416	23661	23503	23608	23350	23394	23412	23721	23383	23400	23232	23203	23274	23138	23412	23518	23346	23422	23556	23522	23476	23023	23255	23198	23451	23328	23410	23295	23093	23329	23425	23459	23451	23489	23253	23403	23576	23272	23337	23582	23462	23489	23413	23339	23481	23485	23660	23324	23321	23449	23483	23296	23424	23354	23229	23466	23520	23373	23336	23299	23402	23339	23502	23326	23431	23397	23391	23502	23403	23552	23373	23313	23340	23280	23173	23496	23419	23302	23591	23356	23450	23455	23260	23211	23641	23200	23437	23580	23589	23418	23566	23059	23530	23462	23500	23270	23429	23278	23464	23448	23485	23582	23237	23380	23491	23275	23279	23386	23312	23554	23472	23515	23458	23443	23347	23242	23421	23533	23459	23530	23483
24019	42410	39313	32925	44847	79122	68080	45006	24385	18113	14996	14349	14087	14245	14245	14269	14218	14263	14348	14281	14280	14224	14261	14323	14484	14137	14202	14271	14236	14165	14249	14299	14380	14198	14397	14309	14206	14213	14466	14288	14319	14252	14074	14297	14131	14205	14073	14111	14312	14186	14037	14416	14314	14152	14127	14159	14155	14112	14099	14134	14051	14166	14160	14272	14218	14223	14277	14060	14258	14232	14183	14221	14042	14118	14067	14103	14236	14147	14119	14163	14024	14052	14244	14223	14304	14193	14222	14192	14146	14232	14100	14400	14137	14115	14266	14049	14021	14293	14301	14396	13976	14192	14322	14280	14215	14124	14222	14118	14302	14207	14073	14108	14381	14268	14189	14094	14085	14176	14357	14219	14185	14265	14174	14256	14168	14153	14291	14103	14203	14317	14230	13958	14195	14100	14166	14136	14277	14109	14210	14309	14089	14155	14052	14004	14284	14081	14162	14217	14242	14097	14257	14183	14121	14145	14130	14160	14314	14207	14064	14277	14340	14197	14123	14156	14184	14046	14213	14328	14037	14242	14256	14164	14129	14138	14194	14104	14219	14176	14205	14101	14321	14081	14301	14108	14058	14082	14061	14104	14272	14230	14342	14136	14129	14156	14239	14195	14151	14190	14197	14104	14319	14131	14205	14164	13996	14222	14284	14240	14250	14206	14014	14091	14063	14226	14103	14193	14120	14123	14209	14296	14199	14190	14024	14154	14143	14245	14356	14189	14162	14295	14170	14232	14267	14214	14117	14119	14181	14077	14242	14344	14050	14152	13997	14111	14075	14281	14058	14119	14084	14211	13953	14355	14202	14056	14118	14263	14126	14337	14262	14132	14224	14058	14006	14222	14117	14121	14133	14162	14323	14205	14145	14056	14225	14291	14091	14114	14192	14179	14147	14343	14159	14444	14121	14169	14101	14002	14132	14070	14155	14154	14037	14186	14195	14284	13921	14134	14094	14063	14123	13826	14209	14116	14213	14212	14096	14219	14095	14274	14123	14070	14063	14101	14334	14199	13918	14105	14184	14317	13926	14154	14172	14116	14215	14239	14126	14146	14221	14122	14271	13907	14137	14183	14149	14207	14215	14186	14184	14310	14179	14218	14138	14201	14199	14165	14060	14156	14203	14252	14188	14432	14201	14120	14301	14281	14052	14163	14192	14175	14337	14238	14030	14294	14259	14159	14192	14216	13978	14194	14257	14189	14206	14229	14248	14111	14058	14234	14152	14099	14094	14156	14274	14239	14146	14161	14216	14207	14154	14132	14138	14256	14071	14204	14153	14161	14200	14231	14372	14202	14106	14241	14083	14107	14150	14204	14152	14267	14225	14243	14133	14243	14171	14099	14210	14236	14058	14260	14078	14331	14094	14118	14248	14185	14146	14120	14282	14078	14265	14143	14275	14269	14265	14213	14227	14064	14152	14268	14385	14080	14190	14234	14129	14022	14240	14167	14180	14156	14214	14293	14203	13888	14107	14219	14153	14152	14140	14203	14333	14263	14013	14238	14367	14248	14204	14043	14169	14167	14073	14054	14166	14142	14205	14037	14301	14334	14134	14329	14069	14250	14140	14271	14201	14057	14064	14017	14261	14161	14290	14181	14315	14227	14323	14015	14002	14173	14284	14081	14119	14073	14237	14303	13956	13970	14115	14196	14166	14157	14115	14316	14203	14138	14044	14018	13967	14202	14142	14227	14200	14021	14174	14323	14096	14042	14259	14071	14386	14085	14208	14115	14378	14290	14051	14250	14038	14075	14189	14026	14231	14056	14225	14167	14303	14255	14252	14054	14159	14156	14292	14246	14230	14038	14317	14244	14161	14077	14101	14193	14284	14173	14064	14357	14149	14170	14083	14201	14108	14122	14275	14146	14148	14034	14194	14253	13991	14082	14092	14096	14108	14097	14268	13920	14144	14294	14166	14223	14142	14267	14141	14167	14024	14225	14209	14180	14253	14169	14069	14041	14201	14151	14358	14227	14183	14116	14158	14005	14129	14023	14001	14115	14170	14055	14073	14000	14114	14125	14090	14328	14036	14094	14193	14418	14249	14061	14424	14150	14187	14275	14234	14303	14169	13970	14160	14174	14179	14143	14106	14088	14108	14068	13942	14109	14172	14237	14085	14031	14253	14095	14184	14112	14220	13951	14314	14227	14358	14163	14260	14319	14083	14327	14113	14187	14081	14376	14125	14191	14109	14321	14188	14027	14078	14129	14264	14224	14285	14185	14097	14187	14104	14218	14232	14194	13974	14115	14129	14166	14105	14132	14248	14250	14315	14018	14154	14077	14013	14103	14045	14186	14322	14029	14294	14145	14197	14069	14139	14053	14430	14039	14072	14257	14324	14013	14079	14230	14162	14245	14280	14120	14162	14263	14113	14164	14232	14034	14287	14046	14168	14385	14132	14330	14024	14131	14226	14042	14217	14052	14096	13937	14298	14097	14094	14348	14063	14323	14135	14021	13997	14118	14200	14103	14185	14193	14051	14067	14313	14279	14162	14277	14092	14313	14339	14150	14016	14200	14202	14167	14171	14037	14094	14251	14075	14284	14319	14084	14013	14162	14108	14076	14200	14199	14176	14185	14312	14111	14216	14117	14110	14112	14359	14105	14130	14226	14154	14124	14090	14140	14107	14124	14081	14045	14033	14242	14130	14014	14193	14086	14304	14070	14251	14130	14191	14188	14033	14032	14293	14185	14124	14049	14222	14196	14213	14075	13968	14325	14041	14207	14209	14196	14264	13949	14296	14095	14163	14125	14036	14101	14028	14237	14084	14044	14174	14128	14203	14114	14191	14282	14130	14188	14207	14251	13953	14153	14106	14151	14142	14009	14046	14205	14146	14026	14283	14148	14353	14140	14189	14011	14313	14145	14146	14267	14128	14183	14162	14223	14094	14310	14201	14153	14226	14092	14233	14214	14074	14217	14109	14239	14119	14166	14276	14097	14083	14109	14163	14159	14161	14111	14074	14180	14004	14268	14034	14083	14087	14210	13996	14149	14088	14224	14329	14078	14108	14216	14319	14075	14246	14116	14342	14096	14026	14087	14095	14025	14171	14251	14125	14036	14200	14057	14286	14108	14252	14214	14171	14122	14261	14114	14241	14050	14026	14065	14009	14189	14145	14079	14277	14113	14077	14062	14097	14181	14080	14273	14140	14206	14070	14176	14230	14227	14120	14255	14247	14254	14144	14165	14223	14101	14247	14168	14077	14270	14231	14167	14157	14249	14203	14173	14381	14140	14239	14058	14056	14198	14128	14143	14169	14219	14183	14173	14071	14296	14090	14171	14106	14056	14254	14307	14139	14271	14163	13946	14049	14194	14141	14246	14198	14112	14153	14045	14098	14165	13995	14142	14056	14233	14077	14164	14106	14160	14041	14162	14082	14202	14067	14109	14041	13980	14159	14135	13932	14292	14178	14237	14167	14097	14279	14146	14311	14159	14310	14023	14263	14269	14221	14065	14179	14181	14158	14274	14079	14306	14221	14334	14292	14123	14041	14170	14095	14132	14217	14225	14259	14116	14126	14006	14103	14118	14021	14219	14003	14126	14238	14189	14138	14230	14249	14011	14337	14122	13992	14160	14259	14292	14160	14061	14407	14159	14082	14117	14166	14162	14127	14202	14375	14033	14188	14243	14279	14311	14210	14235	14168	14226	14072	14069	14264	13996	14247	13992	14055	14110	14402	14153	14098	14220	14071	14049	14102	14064	14271	14271	14257	14067	14318	14140	14025	14176	14125	14155	14166	14137	14121	14114	14192	14162	14082	14185	14205	14145	14122	13964	14165	14326	13899	14185	14213	14187	14117	14104	14146	13981	14067	14220	14073	14058	14259	14317	14125	14106	14001	14130	14204	14245	14183	14307	14139	14138	14107	14327	14132	14116	14196	14165	14366	14195	14092	14160	14155	14256	14192	14183	14176	14271	14065	14074	14169	14242	14167	14286	14120	14002	14174	14202	14209	14068	14243	14213	14277	14193	14173	14264	14086	14231	14044	14247	14041	14216	14253	14290	14279	14095	14051	14230	13994	14238	14189	14293	14411	14273	14202	14070	14155	14140	14069	14278	14154	14102	14111	14048	14218	14068	14146	14251	14081	14109	14197	14128	14147	14253	14111	14236	14231	14192	14199	14280	14038	14248	14003	14342	14068	14110	14311	14005	14254	14188	14119	14139	14216	14113	14385	14283	14214	14246	14236	14102	14062	14268	14139	14179	14105	14115	14391	14050	14067	14166	14132	14204	14137	14239	14186	14133	14253	14222	13981	14076	14157	14072	14193	14175	14213	14247	14148	14268	14102	14164	14066	14014	14277	14221	14198	14194	14108	14325	14092	13945	14181	14231	14103	14308	14101	14276	14174	13924	14207	14120	14178	14101	14024	14141	13976	14124	14210	14051	14094	14007	13966	14109	14189	14184	14115	14117	13971	14176	14102	14158	14163	14326	14110	14216	14026	14134	14109	14098	14023	14137	14189	14198	14022	14143	14073	13991	14111	14157	14102	14055	14208	14357	14144	14188	14158	14246	14274	14173	14250	14103	14264	14206	14029	14170	14070	14273	14142	14202	14119	14169	14194	14212	14161	14068	14253	14045	14261	14354	14291	14164	14035	13905	14129	14172	14253	14027	14106	14297	14205	14045	14124	14245	14051	14193	14104	14288	14135	14013	14388	14196	14159	14201	14258	14136	14232	14187	14026	14215	14086	14126	14186	14173	14255	14122	13992	14243	14195	14338	14148	14076	14072	14295	14029	14222	14224	14221	14191	14141	14124	14112	14276	14224	14057	14164	14221	14219	14133	14167	14174	14168	14179	14232	14112	14197	14198	14188	13946	14205	14278	14292	14067	14171	14184	14103	14099	14258	13918	14101	14171	14262	14277	14281	14071	14249	13993	14195	14284	14070	14152	14267	14085	14245	14304	14096	14163	14158	14103	14099	14185	14168	14168	14170	14220	14177	14229	14323	14399	14102	14317	14076	14201	13993	14170	14147	14175	14103	14179	14004	13926	14084	13963	14091	14058	14148	14093	14169	14129	14191	14279	14165	14064	14238	14173	14025	14182	14093	14219	14201	14267	14200	14127	14007	14357	14146	14090	14120	14220	14210	14069	14164	14142	14260	14341	14261
31800	27880	32982	29461	27414	35282	32957	27922	24796	23811	23358	23192	22990	22912	23024	23102	23063	22948	23129	23232	23126	23132	23345	23111	23283	23139	23035	23034	23211	23002	23021	23085	22840	22832	23137	23266	23220	22940	23212	23037	22887	22919	23250	23241	23020	23176	23098	23153	22921	23153	23000	23127	22967	22882	22897	22765	23190	22970	22955	22959	23250	22937	23115	23116	23081	22963	22926	23132	22976	23351	22796	23060	22880	23149	23001	22816	23178	23242	23109	22861	23150	23218	22955	23162	23030	22992	22979	23068	23044	22991	23330	22951	23049	23186	23026	22981	23152	23091	23252	23053	22971	23168	22988	23278	23320	23237	22895	22719	22707	22979	23033	22957	22957	22990	23138	22958	22994	22860	23005	23253	23109	23165	22866	22900	23069	22839	22934	22977	23141	23153	23009	23177	23112	22924	22975	22783	23172	22997	23529	23150	23226	22961	22783	23015	23052	23080	22938	23018	23227	23071	23311	23041	23190	23193	22981	22864	23099	22918	23015	23062	23103	22937	23141	23114	23215	22793	23012	22753	22734	23188	23256	23006	23161	23158	23011	23324	22946	23012	22776	23186	22862	22853	22958	22858	22954	22817	22910	23224	23142	23095	23091	23127	22947	23105	22856	23022	23302	22999	23211	22966	23027	23138	22924	23062	23077	23063	22983	23031	23177	23047	23130	22971	23073	22939	23060	23163	22933	23125	22944	23078	22967	22970	23042	22867	22768	22919	22862	22911	23084	23055	22969	22897	22927	23179	23105	23064	22789	22975	22948	23032	23052	22901	23109	23087	23064	22979	22919	23135	23025	23059	22946	23068	23029	23371	23124	23111	23048	23049	22926	22855	22972	23042	23234	23016	23203	23146	23017	22906	23132	23064	23034	23119	22884	22830	23097	22916	23070	23078	23204	23101	23034	22821	23217	23021	23039	22973	23067	23080	22954	23117	23039	22924	23030	22956	22762	23033	23253	23020	23039	22884	23175	23227	23030	23162	23221	22800	23045	23267	23041	23363	23024	23058	23286	23070	23071	22980	22951	23208	23030	22923	23180	23270	23052	23020	22990	23148	23209	23184	23155	23017	23062	23057	23054	23211	23160	22876	23257	22861	22898	23261	23092	23069	22945	23073	22972	23053	22887	23086	23107	23223	23099	22939	23076	23003	23305	22853	23088	22907	22848	22905	23240	22957	22761	22890	23097	22953	22897	23059	23067	23080	23020	23267	23291	23223	23157	23126	22842	23019	23039	22765	23144	23092	23051	23134	23084	22736	23011	22870	22678	22828	23037	22969	22929	22984	23036	23176	23062	22963	23061	22920	23088	23219	23026	23020	23251	23130	23076	23241	23145	22891	22968	23288	23234	23175	23135	22978	23020	22909	23208	23068	23121	23143	23058	23188	22993	22992	23098	22959	23013	23045	23150	23151	23092	23057	23189	23046	23146	22978	22768	23083	23137	23217	23345	23069	22899	22969	23027	23019	22963	22999	23109	22654	23014	23152	23040	22994	23035	22871	23135	23070	23091	23022	23121	22999	22894	23111	23016	23213	23053	23029	22780	23083	22890	22958	23218	22937	23104	22839	23038	23073	23294	23221	23045	22898	22927	23155	22947	22876	23162	23003	22829	22991	23020	22999	23089	23075	22920	23122	22896	22913	22950	22886	22951	23004	23142	23292	23047	23005	23047	22913	23324	23164	23024	23193	23089	23315	22857	22831	23166	23177	22993	23072	22590	23158	23153	23009	23209	23028	22927	22988	23333	23065	23016	22979	22972	22907	22997	23105	22912	23165	23030	22954	23151	23176	22968	23089	23014	23043	23099	22914	22961	23022	23031	23050	22637	22901	23058	23038	23197	22955	22950	22910	23152	22910	23116	22953	23130	22924	22925	23262	23096	23099	23074	22999	22872	23115	23112	23158	23048	23205	23226	23219	23257	22942	23058	23020	23109	23174	22987	23185	22826	23094	23098	22977	23024	22967	22981	22714	23014	23025	22833	22939	22913	23009	23160	22966	23077	22915	23118	23165	23138	23048	23038	23130	23183	23216	23201	23243	23103	23091	23329	22848	23324	23107	22965	23014	23074	22908	22899	22998	23261	22906	23238	22900	23132	23113	23167	22978	22962	23215	22885	22967	23257	22975	23088	22933	23028	22978	23003	22913	22993	22964	23114	22877	22894	23088	23325	22851	22910	23070	23064	23255	23079	22885	22787	22972	22835	23153	23144	22958	23222	23168	23182	23035	23090	23087	23083	23209	23056	23219	23321	23012	22912	23030	23229	23050	23013	23065	22861	23206	23007	23163	23202	22793	23105	22970	23026	23047	23069	23201	22894	23006	22887	23103	23127	22990	22980	23048	23145	22759	22950	22919	23128	23039	23104	23331	23228	23049	23221	23001	23031	23151	23144	23256	22929	23139	23250	23022	22856	22839	23197	23101	22955	22998	23187	23037	22914	23239	23210	23053	23239	23154	23023	22954	23193	23073	23036	23030	23228	22961	22984	23050	22984	23067	22857	22897	22946	23043	23110	23145	23026	22823	22784	22833	23018	23130	23357	23099	23012	23068	22839	22800	23069	23056	22939	23232	23157	22877	22683	23123	23252	23055	23264	22945	22980	22737	23078	22885	23145	23084	23077	22790	22993	23059	23032	22698	23116	22996	22748	23066	23255	23205	23017	22808	22682	23015	23104	22866	23153	23315	22904	23220	23140	23144	23074	23050	23058	22899	23002	22851	23174	23120	23057	22944	22856	23071	23081	23065	22989	23152	23191	22856	22926	23059	23119	23080	23270	22971	23223	23099	23140	23052	23252	22896	23040	23166	23143	23003	22967	23278	23259	22933	22943	22983	23038	23028	22946	22816	23108	22739	23165	23210	23067	23124	22996	23004	23150	23074	23023	23196	23091	23137	22993	22830	23247	23299	23203	23196	22925	22731	22970	22957	23001	23063	23112	23058	23041	22721	23028	22890	23105	23136	23130	22871	22930	23024	23004	23091	22957	22919	23323	22808	23067	23190	22978	23241	23073	23263	23114	23033	22797	22895	23039	23044	22731	23136	22832	23210	23031	23046	22966	22889	22943	22933	23194	23017	23161	23147	22926	22842	22889	23199	23083	22950	22845	23261	22988	23024	23116	22973	23087	23095	23172	23027	23114	23296	22686	23186	22939	22962	23318	23042	23110	22970	23069	23321	23168	23162	23265	22881	23131	22951	22905	23079	23052	22984	23041	23034	23033	23058	22973	23035	23061	22964	23083	23074	22985	23177	23092	22982	23092	23147	23022	22973	23113	22940	22919	22909	23091	22964	23035	22889	22915	23017	22941	23320	23330	23213	23222	22874	23331	23091	23024	22904	23234	23133	23074	22957	23093	23028	22987	22903	22915	22955	23082	22851	22987	23063	23018	23109	23054	23100	23219	23177	23018	23019	23091	22982	23063	23212	23026	23172	22913	23124	22911	22755	23161	23073	23032	23025	23070	23235	22925	23101	23144	23200	22918	22962	22895	23358	23016	22796	23272	22848	22717	23214	23292	23033	22990	22806	22981	23258	22933	22930	23204	23147	23189	23136	22894	23201	22788	23099	22897	23182	23212	23230	23036	23155	23105	22928	22978	22907	22988	23002	22886	22921	23097	23033	23106	22965	23208	23042	23063	23010	22778	23209	23203	23093	23009	22930	22837	23053	22908	23164	22823	22891	23292	23029	22931	23009	23080	22821	23036	23201	23123	22987	22890	23052	22965	23035	23107	23079	23043	23114	23003	22854	23137	23156	23072	22890	23150	23204	23063	23078	23373	22881	23036	22909	23121	23021	22933	22762	22895	23113	22986	22967	22997	22923	23007	22975	22867	22862	23281	23160	22987	23206	23176	23121	23037	23022	23165	22999	23285	22910	22966	23159	23207	23047	23148	23102	23262	22984	23009	23082	23057	22948	23067	23050	22947	22866	23026	23000	22986	23100	23237	22959	23197	23006	22968	23323	23143	23109	23123	22960	23014	22932	23026	23340	23020	23043	22925	23163	23009	23164	22940	23199	23186	23105	23081	22974	22993	23085	23006	23230	22812	23078	22890	23055	23047	23179	22848	23041	23247	23219	23149	23086	23028	22997	23152	22965	23338	22958	22671	23054	23105	23089	23010	23097	23102	23116	23150	23137	22811	23092	23051	22968	23364	22886	23013	23115	23025	23350	23205	23228	23202	23385	23230	23316	23044	23083	22889	23011	23195	23115	22913	22837	22963	23090	22946	22977	23079	22868	23113	22946	23096	23067	23061	23237	23089	23080	23186	23227	23128	23136	23033	23339	23138	23014	23100	23060	22907	23138	23194	23010	23128	22896	23042	23109	22966	23265	23110	23166	23184	22862	22993	23079	22922	23117	23038	23177	23110	22945	23291	23108	23098	23041	23267	23048	23003	23181	23009	23261	23069	23022	23113	22967	22831	22694	23151	23143	22938	23174	23127	23054	23015	22949	23144	23271	23190	22911	23053	22869	23010	23085	23190	23043	22831	23010	23167	23147	22897	23154	23046	23249	22887	22910	23160	22993	23186	23097	23181	23057	23130	23278	23068	23023	23069	23368	23056	23226	23107	22959	23085	23079	22985	23121	23015	22900	22995	23010	22950	22900	23086	23164	23235	23089	22999	23101	23064	23180	22833	22953	23003	22867	22913	23200	23090	23318	23055	23416	22886	23198	23156	23129	22901	23023	23070	23114	23180	22941	22987	23327	23125	23202	23276	22760	23089	23125	23103	23263	23119	23046	22967	23078	22864	23070	23058	23046	23129	23006	22802	23129	23004	22928	23183	23086	23014	23024	23014	23096	23041	23210	22980	23071	23025	23302	22889	22861	23130	23099	23166	22937	23063	23072	22826	22998	22936	23094	23055	23222	23176	23190	23132	22741	22989	23066	23069	23044	22691	23100	22952	23064	22918	22998	23153	23230	23063	22899	23172	23316	23331	23440	23115	22930	22967	23121	22960	23221	23034	23028	23092	22901	23307	22979	23040	22966	23038	23004	23069	23119	23004	22806	23131	23060	22790	22982	22985	23221	22873	22919	22859	22810	23191	23152	22946	22958	22980	23041	23035	23027	23014	22835	22987	23119	22944	23237	23253	22970	23008	23110	23129	23108	23005	23152	22917	22950
19303	27033	27008	19210	19838	27299	22777	17605	14894	14115	13608	13786	13569	13686	13748	13734	13864	13654	13715	13635	13583	13836	13748	13704	13695	13657	13792	13638	13910	13577	13718	13809	13727	13656	13727	13690	13649	13733	13577	13686	13755	13863	13656	13707	13645	13789	13771	13586	13709	13823	13652	13887	13785	13624	13725	13741	13578	13734	13559	13798	13713	13860	13700	13597	13880	13714	13749	13561	13712	13692	13730	13694	13614	13605	13577	13690	13770	13710	13536	13769	13665	13710	13665	13637	13557	13726	13673	13548	13857	13732	13680	13703	13816	13808	13565	13704	13623	13795	13711	13709	13883	13709	13742	13794	13772	13723	13697	13863	13694	13562	13735	13672	13806	13611	13702	13637	13783	13632	13659	13777	13782	13663	13619	13571	13617	13610	13645	13647	13634	13778	13557	13771	13825	13494	13527	13694	13599	13663	13676	13909	13682	13731	13565	13785	13763	13836	13619	13704	13617	13676	13580	13734	13712	13726	13603	13580	13601	13560	13667	13613	13584	13647	13628	13583	13798	13514	13672	13675	13802	13643	13730	13731	13728	13677	13569	13691	13697	13817	13692	13663	13595	13650	13647	13717	13488	13684	13579	13784	13663	13522	13676	13711	13655	13801	13688	13470	13623	13812	13645	13680	13782	13787	13775	13629	13767	13655	13673	13544	13589	13722	13568	13834	13506	13736	13711	13759	13706	13674	13514	13615	13643	13726	13865	13812	13658	13760	13612	13783	13682	13668	13599	13539	13645	13606	13542	13690	13710	13711	13805	13779	13793	13821	13755	13798	13721	13668	13579	13520	13624	13760	13700	13736	13680	13687	13534	13738	13661	13540	13658	13709	13905	13657	13769	13618	13769	13806	13671	13970	13783	13715	13477	13782	13493	13708	13581	13666	13759	13632	13721	13666	13629	13696	13766	13565	13675	13673	13661	13732	13602	13562	13840	13645	13729	13592	13670	13662	13603	13603	13763	13570	13534	13679	13709	13699	13550	13703	13690	13691	13627	13810	13627	13886	13555	13730	13664	13549	13656	13634	13690	13649	13626	13577	13593	13736	13707	13551	13740	13553	13704	13712	13657	13746	13758	13637	13724	13696	13819	13752	13613	13810	13634	13791	13625	13793	13780	13767	13622	13756	13797	13589	13566	13709	13679	13740	13863	13764	13538	13688	13669	13642	13622	13691	13668	13729	13731	13670	13520	13603	13600	13732	13703	13652	13616	13725	13669	13633	13667	13675	13709	13726	13685	13830	13743	13581	13572	13655	13546	13839	13750	13754	13789	13783	13720	13518	13788	13645	13704	13601	13783	13598	13535	13664	13726	13901	13825	13740	13729	13617	13645	13517	13574	13695	13545	13761	13773	13783	13628	13625	13805	13672	13587	13729	13561	13649	13762	13663	13711	13569	13709	13609	13620	13622	13657	13771	13744	13682	13665	13640	13662	13685	13443	13886	13697	13712	13930	13629	13531	13640	13640	13865	13496	13544	13768	13745	13794	13902	13786	13745	13692	13654	13683	13766	13605	13603	13716	13620	13712	13516	13657	13924	13528	13555	13623	13541	13587	13742	13689	13741	13698	13871	13649	13797	13543	13594	13683	13559	13535	13644	13861	13708	13556	13758	13615	13623	13762	13671	13594	13799	13639	13797	13800	13749	14002	13717	13728	13738	13644	13714	13819	13791	13712	13723	13848	13748	13633	13821	13655	13683	13746	13575	13713	13646	13821	13695	13671	13564	13638	13683	13845	13780	13800	13448	13874	13810	13663	13583	13582	13796	13692	13758	13628	13861	13596	13804	13580	13485	13527	13523	13707	13825	13508	13662	13514	13766	13512	13707	13816	13785	13710	13713	13768	13857	13632	13792	13698	13724	13595	13749	13581	13819	13649	13681	13636	13702	13507	13831	13770	13457	13746	13833	13796	13804	13753	13684	13654	13744	13643	13686	13755	13780	13643	13632	13767	13627	13683	13743	13550	13731	13645	13561	13627	13704	13729	13658	13789	13633	13638	13710	13593	13428	13668	13330	13553	13575	13663	13782	13678	13648	13710	13741	13626	13793	13657	13744	13815	13623	13613	13772	13579	13716	13851	13790	13760	13775	13502	13575	13748	13669	13782	13611	13612	13623	13571	13743	13720	13619	13737	13575	13631	13783	13709	13594	13713	13684	13664	13820	13669	13714	13644	13679	13779	13698	13554	13715	13654	13805	13632	13501	13706	13584	13663	13802	13682	13612	13854	13509	13744	13655	13534	13733	13557	13629	13598	13679	13749	13649	13401	13662	13748	13647	13735	13629	13816	13631	13752	13607	13759	13792	13672	13577	13756	13669	13776	13548	13810	13756	13545	13827	13618	13632	13700	13642	13620	13847	13672	13667	13582	13624	13601	13799	13640	13735	13795	13712	13777	13577	13560	13657	13716	13638	13882	13581	13653	13661	13706	13554	13664	13717	13639	13829	13712	13782	13583	13613	13692	13707	13650	13819	13606	13560	13689	13653	13831	13761	13672	13878	13463	13718	13674	13624	13537	13784	13703	13640	13704	13707	13770	13783	13646	13755	13740	13617	13694	13932	13720	13573	13750	13574	13804	13695	13822	13772	13690	13675	13680	13776	13756	13605	13723	13661	13806	13659	13715	13573	13728	13612	13796	13583	13576	13798	13739	13627	13602	13594	13734	13866	13781	13658	13629	13608	13725	13534	13651	13739	13635	13641	13540	13626	13749	13607	13850	13659	13679	13567	13751	13714	13747	13747	13771	13820	13637	13659	13677	13852	13680	13657	13505	13895	13617	13721	13781	13555	13811	13745	13639	13761	13609	13968	13670	13656	13694	13890	13900	13523	13828	13761	13563	13773	13572	13763	13638	13631	13669	13908	13937	13805	13688	13797	13501	13651	13587	13534	13582	13776	13880	13686	13620	13664	13762	13834	13662	13695	13637	13888	13659	13781	13481	13549	13875	13774	13611	13711	13775	13725	13684	13627	13441	13763	13668	13603	13790	13781	13887	13794	13597	13700	13824	13727	13586	13802	13584	13601	13791	13868	13837	13752	13686	13597	13739	13705	13542	13544	13929	13719	13537	13819	13648	13705	13685	13758	13561	13702	13826	13501	13773	13510	13581	13628	13609	13644	13900	13684	13815	13682	13674	13842	13658	13792	13595	13737	13645	13844	13773	13810	13711	13634	13456	13738	13806	13875	13616	13691	13548	13667	13788	13555	13600	13507	13624	13761	13580	13625	13657	13610	13747	13829	13461	13749	13599	13571	13643	13684	13783	13608	13723	13628	13750	13706	13734	13774	13599	13606	13535	13662	13775	13660	13667	13652	13850	13752	13738	13773	13765	13635	13689	13500	13580	13841	13808	13716	13773	13606	13541	13758	13467	13679	13798	13648	13640	13717	13777	13516	13667	13700	13755	13681	13749	13563	13648	13744	13731	13640	13691	13562	13627	13752	13548	13736	13784	13536	13693	13858	13565	13708	13745	13500	13625	13860	13675	13729	13826	13733	13468	13631	13686	13789	13657	13770	13776	13869	13568	13746	13718	13713	13767	13726	13641	13746	13657	13742	13640	13735	13730	13569	13798	13781	13700	13694	13739	13769	13635	13674	13497	13608	13535	13639	13691	13772	13608	13695	13464	13649	13646	13589	13707	13880	13835	13569	13642	13846	13537	13616	13770	13719	13741	13695	13683	13676	13721	13546	13847	13756	13537	13730	13637	13740	13633	13543	13583	13665	13699	13764	13821	13588	13712	13781	13756	13863	13637	13815	13741	13717	13467	13612	13726	13549	13587	13730	13727	13754	13685	13793	13662	13627	13737	13812	13722	13689	13531	13593	13580	13646	13589	13836	13724	13617	13621	13754	13811	13572	13849	13720	13730	13555	13925	13728	13686	13783	13739	13832	13403	13816	13783	13720	13779	13604	13690	13519	13637	13781	13881	13872	13640	13620	13672	13669	13560	13638	13635	13846	13633	13826	13747	13471	13550	13670	13445	13748	13665	13845	13716	13643	13638	13623	13582	13532	13591	13755	13756	13686	13762	13796	13769	13587	13710	13724	13569	13734	13769	13595	13673	13655	13816	13681	13494	13851	13653	13395	13714	13679	13794	13620	13790	13743	13532	13476	13762	13696	13614	13767	13649	13652	13686	13707	13670	13667	13607	13604	13730	13654	13726	13711	13649	13528	13523	13616	13755	13671	13763	13674	13820	13607	13742	13734	13651	13692	13689	13505	13778	13696	13883	13695	13630	13794	13745	13690	13618	13620	13719	13642	13837	13590	13779	13656	13543	13665	13526	13604	13861	13770	13687	13628	13697	13656	13664	13724	13781	13687	13798	13679	13717	13561	13444	13701	13505	13678	13444	13697	13479	13780	13802	13742	13704	13848	13737	13551	13751	13608	13527	13756	13696	13642	13728	13832	13596	13703	13721	13637	13726	13620	13735	13710	13587	13626	13637	13776	13807	13751	13689	13630	13767	13777	13816	13796	13820	13734	13445	13749	13676	13724	13723	13806	13752	13678	13624	13681	13464	13659	13949	13726	13775	13682	13737	13462	13797	13750	13650	13865	13792	13540	13806	13794	13733	13790	13704	13588	13635	13618	13696	13666	13808	13644	13783	13614	13551	13679	13707	13763	13861	13820	13793	13814	13970	13601	13656	13772	13655	13696	13715	13690	13827	13858	13707	13581	13757	13874	13544	13663	13731	13503	13758	13713	13860	13806	13621	13682	13671	13712	13677	13794	13650	13669	13686	13688	13737	13726	13588	13371	13732	13907	13796	13549	13725	13662	13812	13613	13563	13691	13628	13675	13672	13552	13570	13602	13670	13730	13670	13636	13643	13681	13594	13459	13881	13632	13701	13773	13651	13802	13868	13684	13712	13879	13728	13727	13942	13793	13708	13781	13788	13771	13694	13847	13681	13781	13758	13708	13731	13687	13608	13732	13726	13563	13844	13506	13575	13738	13721	13611	13809	13785	13788	13776	13746	13771	13565	13721	13774	13572	13817	13685	13764	13759	13708	13594	13673	13621	13849	13506	13795	13623	13646	13805	13718	13874	13753	13758	13680	13692	13801	13709	13680	13605	13607	13641	13807	13820	13809	13668	13809	13617	13712	13570	13728	13555	13860	13725
24322	21242	28242	26658	30426	63633	62715	47130	31428	26304	24041	23320	23207	23133	23219	23134	23158	22945	23184	23222	22980	22928	23051	23029	23061	22973	23141	23150	22901	22980	22945	22888	22998	22938	22816	23029	23192	22920	23040	22846	22906	22926	23007	23002	23069	23006	23028	23102	22934	22751	22703	23060	23025	22877	22734	23017	23100	22825	23195	23076	23090	23011	22925	22894	22961	22631	22949	22884	22957	22929	22869	22893	22892	23005	22768	22945	22942	22968	22958	22769	22865	22986	22836	22812	22888	22938	23034	22792	22940	22815	22896	22919	22954	23000	22871	22757	22945	22883	22946	22852	22936	22885	22852	22975	22821	22828	22875	22885	22905	22886	23051	22911	23040	22744	23022	22702	22872	22774	22736	23159	22804	22948	22903	23057	23026	22802	22674	22935	23012	22725	23190	22965	22768	22724	22959	22760	22836	22871	23008	22977	22984	22912	22754	22936	22847	22798	22953	22966	22957	22957	23016	23004	23163	23010	23033	23036	23093	22957	22926	22998	22793	22931	22844	22725	23029	22698	22880	22763	22882	23108	22885	23252	22989	23005	22936	23025	22699	22887	22726	23000	23030	22937	22757	22683	22893	23004	22988	22935	22776	22820	22830	22802	22859	22870	23083	22889	23013	22969	22857	22959	23081	22842	23099	22937	23093	22730	22975	22704	22945	22963	23141	22712	23006	23082	23053	22866	22976	22771	22794	22870	23023	22777	23067	23111	22910	22742	22868	22873	22943	22802	22951	22977	22962	22856	22942	22779	22805	22558	22784	22902	23211	22922	22974	22685	22707	23048	22826	22819	23015	22794	22994	22956	22707	22914	22886	23157	22994	22933	22835	23079	23252	23021	22996	22969	22816	22756	22683	22919	22787	22731	22888	22673	22772	22881	22767	22915	23024	22843	22884	23174	22925	22814	23014	22719	22835	22912	23002	22794	22820	22987	22923	22767	22886	22869	22800	22816	22806	22757	22923	22688	22912	22580	22625	22762	22970	22854	22494	22736	22923	22856	22832	22849	22742	22776	22914	22828	22995	22865	22774	22989	22880	23136	23074	22966	22867	22851	23067	22770	22910	23051	22877	23057	22647	22843	22763	22922	23007	22850	22864	22749	22641	22933	22815	22930	22801	22874	23071	23008	23066	22794	22910	22956	23054	23015	22696	22819	23080	22883	22979	23028	22745	22751	22895	22820	22976	22949	22726	22906	22820	22947	22983	22761	22860	22994	22744	22805	22664	22827	23009	22615	22799	23143	22793	23034	22866	22920	22735	22903	22979	22815	23128	22855	22738	22914	22686	22927	23127	22868	23099	22890	22950	22653	22738	22850	23012	23038	22763	23063	22850	23201	23097	22778	22788	22745	22856	22857	23029	22833	22838	23208	22893	22787	23119	22622	22926	22801	22917	22992	22668	22968	22921	22778	22792	22972	22933	23001	23018	22832	23016	22956	22910	22922	23062	22919	22646	22894	22911	23163	22774	22964	22930	22830	23018	23081	23038	22890	22830	22816	22674	23003	23125	22774	22818	22583	23026	22835	22774	22678	22842	22972	22967	22859	22980	22765	22757	23054	22875	22881	22855	22909	22678	22940	23083	22939	22988	22572	22957	22624	22799	22696	22975	22925	22970	22798	22981	23145	22747	22884	23043	23043	22804	22764	22851	22819	22750	22931	22859	23102	22786	22740	22880	22876	22764	22711	23189	22829	22845	22997	22877	22944	22642	22596	22816	22661	23055	23108	22924	22945	23130	22985	22862	23008	22772	22750	22717	22849	23064	22866	22932	22682	22611	22787	22779	22858	23071	22831	23190	22796	22826	22868	22746	22678	22832	22900	22818	22956	23056	23045	22700	22867	22775	22752	22727	22798	23132	22855	22936	22947	22838	22963	23080	23087	22806	22888	23061	22824	22977	22886	23000	22742	22972	23193	22699	22942	22869	22831	22776	22818	22825	22953	23041	23018	23017	22795	22890	22899	22865	22740	22951	23039	22953	22986	22946	22787	23209	22982	22997	23027	22778	22799	22872	22795	22837	22678	22887	22883	22991	22940	22906	22844	22973	22777	22897	22842	22899	22703	22785	22761	22717	22803	23000	22857	22748	22968	22807	22953	22908	22755	22881	22912	22870	22852	23004	23239	22924	23053	22826	22650	22820	22787	23051	22656	22878	23136	22719	22968	22808	23079	22755	22805	22837	22882	23074	22852	22885	23074	23042	22774	22745	22726	22849	22570	22917	22592	22991	22847	22996	22880	22788	22816	22940	22994	23047	22808	22849	22799	22809	22590	22878	23083	22860	22706	22934	22737	22963	22711	22828	22925	22869	23083	22834	22816	22758	22832	22795	22872	22836	22866	22919	22993	22883	22856	22908	23213	23051	22852	22734	23080	22861	22913	22897	22952	22787	22801	22973	22940	23135	23141	22862	22900	22970	22985	22656	22894	22843	22681	23012	22990	22839	22835	22882	22560	22849	22838	22830	22986	22734	22832	22894	22541	23036	22731	23107	23077	22990	22794	22762	22807	22923	22824	22937	22880	22800	22977	23016	22741	22685	22710	23058	22969	22936	22797	23021	22746	22857	22976	22843	22927	22880	23023	22984	22787	22882	22793	22871	22810	22950	22957	23000	23076	22710	22710	22818	22873	22851	22853	22850	22957	22737	22965	22778	22990	22924	22800	22864	22820	23044	22855	22764	22887	22881	22983	22859	22802	22978	22945	23030	22879	23031	22868	22967	22644	22964	22714	23072	22974	22851	22803	22977	23049	22938	23062	22741	22663	22800	22773	22797	22978	22912	23007	23061	23199	22926	22908	22989	22886	22937	22906	22872	23078	22833	22792	22959	22730	22897	22898	23096	22831	23037	22974	22841	23006	22913	22935	22988	22856	22839	22911	22901	22969	22915	22942	22856	22826	22962	22822	22808	22809	22978	23013	22881	23011	22799	22850	22821	22670	22914	22767	23064	22803	22744	22757	22953	22926	23170	23036	22762	22884	22939	23003	22993	23034	22792	22755	23184	22637	23001	22946	22937	22936	22995	22904	22573	22823	22811	22846	22952	22997	22881	23026	23207	22944	23119	22455	22877	22801	22926	22747	22965	22889	22878	23074	22830	22964	22946	23102	22850	22920	22898	22746	23056	22878	22812	22849	22897	23064	23136	22851	23009	22740	22913	22766	22764	22848	22914	22932	23141	22896	23010	23009	23006	22665	22702	22885	23054	23150	22899	23009	22954	22722	22717	22980	22591	22704	22791	22854	23100	22881	22912	22712	23057	22937	23094	22785	22738	22868	22994	22761	22837	22886	22961	22788	22992	22800	22979	22823	23155	23105	22999	22836	22822	22839	22859	22908	22823	22770	22969	22739	22863	22895	23104	22683	22895	22812	22900	23009	23035	22843	23076	22907	22923	22844	23065	22942	22656	22660	22818	23160	22835	22916	23064	22687	22920	22760	22882	22784	22803	22953	23086	22872	22951	22877	22877	22783	22859	22931	22734	22894	22883	22927	22773	22790	23010	22859	22914	23051	22728	22891	23042	22935	22756	22810	23046	22958	23041	22696	22888	22908	22966	23024	22779	22876	23168	22935	22925	22970	23192	22962	22930	23064	22892	22676	22749	22804	22967	23081	23073	23206	23057	22717	22864	22749	23109	22813	23043	22754	23019	22776	22838	22777	23022	22821	22971	22811	22935	22665	22825	22945	23051	22800	22935	22762	22887	22970	23159	22785	23004	22806	22704	23026	22921	23019	22901	22645	23027	23012	22939	22922	22933	22653	22854	22970	22719	22790	23245	22922	22793	22794	22901	22781	22766	22764	22863	22984	23011	22924	22743	23015	23187	22573	22988	23196	23206	22881	23131	23011	23214	22880	22979	22793	22915	23040	22700	22760	22934	22704	22791	22900	22982	22934	23031	22813	22907	23048	22786	22581	22827	22837	22850	22900	22831	23064	23132	23238	22932	22787	23145	22945	22907	22874	22769	22872	22754	22813	22952	23187	22779	22822	22862	22948	22760	22778	22892	22918	22711	22959	22841	22949	23044	23005	22992	23090	23026	23025	22806	22963	22834	23142	22903	22792	22961	23144	22846	22704	22861	23055	22932	23008	22904	23064	23061	22892	22983	22981	23079	22660	22994	22979	22881	22829	22823	22992	23124	23091	23125	22829	23049	22568	22837	22810	22991	22619	22622	22973	22852	23191	22877	23083	22981	23104	22714	22761	22732	22890	23144	22765	22869	22788	23080	22996	22835	22685	22927	22922	23050	23189	22985	22789	22861	23016	22899	22876	22738	22826	22901	22753	22829	22897	22783	22738	23098	23012	23066	22798	22991	22939	22915	22919	22957	22808	22944	23065	22995	22930	22867	23269	22767	23094	22808	22947	23112	22760	23086	22958	22997	23064	22906	22792	22961	23016	22966	23012	22804	22705	22720	22956	22740	22926	22952	22900	22685	22803	22876	22733	22869	23075	22952	22970	23202	22929	23157	22965	23026	22804	22917	23149	22776	23077	22779	22860	22911	22782	22971	22812	22894	22816	22978	22828	22883	22677	22834	22960	23050	23016	22838	23099	23137	22867	22870	23002	23172	22872	23067	22975	22893	22964	22913	23077	22752	22679	23139	23092	22823	22862	22928	22809	22927	22880	22838	22889	23021	23135	23001	22933	22851	22878	22885	22788	23029	22813	22872	23001	22957	23065	22777	22780	22791	22687	23120	22725	22871	23125	23131	22952	23016	22533	22918	22710	22907	22981	22874	22840	22844	22968	22897	22852	22687	22980	22987	22734	22841	22909	23013	22966	22782	22897	22622	22836	22961	22818	23016	22782	22811	22888	22846	22905	22701	22987	22845	22894	22716	23012	22929	22726	22941	22845	23121	22794	22833	22958	22936	22963	22769	22779	22993	22916	22943	22852	22709	22950	22887	23024	22498	22858	23100	22975	22801	22951	23022	22827	22738	23075	22925	22674	22949	22857	22810	22905	22893	22843	23007	22942	22926	23023	22825	22867	22720	22598	22934	22717	23002	22694	22770	22846	22993	22863	22924	23075	22881	22887	23154	22766	23117	23184	22954	23012	22750	22968	23103	23033	22906	23117	22929	22986	22990	22819	22808	22920	22914	22757	22810	22823	22727	22928	22808	22908
17209	32664	32392	28419	31525	66496	57678	37593	20957	16176	14203	14019	13791	13856	13678	13813	13806	13933	13643	13826	13947	13920	13909	13863	13972	13869	13832	13836	13808	13820	13859	13686	13984	13777	13733	13728	14210	13749	13789	13760	13965	13711	13759	13783	13781	13882	13845	13813	13796	13880	13915	13905	13862	13975	13689	13773	13948	13759	13979	13957	13841	13800	13696	13841	13891	13950	13795	13825	13780	13510	13864	13737	13779	13847	13729	13845	13820	13827	13863	13839	13724	13755	13662	13896	13852	13703	13894	13826	13608	13860	13750	13729	13662	13845	13901	13797	13800	13712	13802	13800	13884	13642	13945	13839	13750	13862	13663	13743	13702	13809	13850	13625	13674	13669	13806	13636	13798	13771	13703	13797	13692	13799	13923	13842	13715	13669	13759	13799	13861	13761	13873	13743	13556	13690	13732	13665	13695	13749	13933	13679	13885	13774	13704	13873	13824	13828	13627	13870	13762	13808	13865	13736	13905	13673	13820	14044	13739	13963	13869	13840	13697	13642	13730	13890	13830	13761	13676	13657	13821	13856	13911	13686	13866	13852	13695	13938	13656	13739	13815	13710	13946	13811	13588	13873	13613	13822	13725	13940	13721	13763	13736	13721	13875	13949	13855	13792	13756	13826	13902	13783	13878	13672	13766	13776	13523	13828	13781	13754	13829	13692	13714	13855	13879	13990	13760	13713	13612	13672	13881	13722	13661	13799	13788	13703	13709	13846	13680	13966	13858	13795	13751	13901	13677	13857	13923	13809	13864	13871	13824	13807	13708	13771	13790	13617	13851	13911	13901	13843	13818	13867	13783	13809	13787	13902	13782	13956	14004	13716	13834	13848	13830	13769	13744	13673	13766	13688	13699	13706	13754	13779	13837	13995	13916	13706	13777	13885	13775	13941	13888	13841	13638	13817	13807	13868	14003	13617	13800	13756	13892	13836	13833	13890	13690	13816	13746	13792	13764	13758	13812	13663	13707	13824	13755	14000	13726	13779	13904	13819	13740	13775	13731	13761	13866	13791	13910	13801	13756	13581	13824	13720	13861	13829	13851	13563	13747	13993	13815	13897	13869	13708	13768	13891	13684	13737	13654	13836	13868	13826	13714	13751	13819	13833	13826	13753	13657	13825	13728	13942	13788	13838	13777	13807	13841	13831	13692	13777	13732	13879	13604	13959	13690	13673	13747	13861	13933	13792	13705	13731	13741	13652	13749	13733	13859	13715	13773	13684	14052	13652	13834	13643	13753	13831	13794	13839	13690	13909	13809	13850	13889	13793	13708	13737	13927	13626	13774	13639	13920	13769	13853	13864	13805	13723	13703	13660	13809	13848	13867	13770	13866	13862	13721	13999	13653	13872	13769	13815	13729	13644	13864	13746	13965	13687	13862	13799	13725	13793	13767	13734	13834	13705	13729	13790	13721	13818	13890	13770	13906	13770	13714	13833	13767	13969	13798	13696	13595	13877	13678	13685	13729	13785	13871	13662	13781	13639	13834	13737	13883	13739	13860	13690	13645	13809	13729	13728	13779	13764	13859	13723	13822	13835	13585	13693	13775	13791	13641	13839	13569	13790	13807	13777	13784	13785	13833	13631	13759	13951	13603	13740	13672	13717	13811	13627	13855	13840	13729	13719	13669	13708	13729	13820	13939	13796	13805	13885	13674	13764	13822	13788	13768	13772	13648	13799	13752	13946	13852	13799	13782	13649	13696	13866	13941	13819	13705	13845	13744	13704	13644	13652	13947	13860	13690	13783	13792	13722	13729	13824	13638	13686	13902	13763	13781	13840	13946	13832	13629	13829	13846	13809	13705	13950	13629	13936	13739	13740	13746	13849	13844	13844	13718	13888	13863	13808	13684	13804	13863	13815	13591	13835	13804	13906	13785	13851	13803	13643	13786	13637	13803	13741	13916	13784	13740	13851	13899	13884	13762	13663	13657	13768	13854	13739	13726	13712	13805	13927	13774	13813	13874	13847	13817	13671	13877	13872	13897	13632	13869	13882	13762	13823	13800	13752	13712	13711	13726	13829	13855	13765	13830	13745	13871	13833	13733	13812	13656	13853	13845	13879	13749	13887	13599	13720	14029	13620	13804	13732	13599	13706	13734	13714	13740	13765	13770	13865	13760	13878	13738	13786	13900	13846	13664	13782	13808	13783	13769	13624	13945	13743	13817	13853	13807	13965	13808	13792	13909	13963	13854	13622	13752	13750	13680	13546	13739	13796	13817	13774	13892	13844	13795	13612	13681	13819	13912	13739	13639	13753	13847	13785	13802	13974	13740	13900	13792	14032	13860	13853	13912	13900	13617	13879	13934	13886	13841	13819	13754	13763	13877	13788	13817	13761	13824	13840	13517	13904	13923	13838	13874	13870	13811	13973	13818	13765	13737	13668	13709	13906	13767	13902	13849	13666	13748	13712	13669	13419	13761	13717	13877	13748	13695	13773	13718	13851	13759	13853	13835	13645	13799	13967	13662	13866	13917	13705	13731	13633	13725	13639	13862	13885	13845	13671	13753	14016	13763	13751	13770	13586	13711	13582	13853	13792	13793	13860	13633	13867	13818	13908	13851	13814	13778	13744	13833	13798	13877	13735	13862	13838	13741	13897	13824	13808	13705	13815	13795	13878	13753	13884	13764	13823	13795	13983	13820	13760	13788	13903	13790	13844	13619	13799	13805	13700	13740	13759	13753	13845	13881	13834	13823	13915	13902	13665	13781	13910	13667	13797	13795	13862	13733	13697	13588	13799	13697	13924	13766	13731	13673	13909	13703	13654	13961	13830	13994	13718	13698	13805	13826	13835	13861	13728	13673	13779	13779	13570	13629	13843	13739	13760	13906	13825	13805	13956	13791	13763	13719	14004	13885	13755	13894	13869	13762	13950	13759	13783	13812	13684	13779	13611	13885	13985	13816	13946	13794	13800	13903	13777	13545	13809	13876	13889	13865	13869	13768	13864	13756	13823	13646	13922	13673	13916	13899	13641	13794	13792	13718	13874	13872	13783	13802	13752	13530	13801	13695	13838	13828	13701	13815	13658	13870	13903	13775	13880	13814	13788	13750	13757	13876	13800	13748	13920	13862	13829	13678	13832	13683	13926	13833	13928	13788	13858	13857	13836	13829	13823	13807	13839	13844	13862	13834	13786	13950	13768	13646	13755	13660	13838	13945	13741	13727	13745	13826	13917	13728	13804	13714	13848	13661	13746	13528	13869	13763	13887	13862	13632	13877	13822	13747	13718	13631	13632	13746	13948	13743	13929	13704	13712	13801	13870	13664	13836	13599	13711	13702	13855	13669	13899	13855	13759	13912	13769	13761	13783	13860	13815	13756	13764	13944	13840	13840	13783	13791	13921	13762	13886	13600	13838	13898	13927	13967	13778	13676	13723	13811	13821	13802	13699	13741	13888	13818	13701	13726	13906	13763	13894	13803	13829	13765	13859	13771	13925	13747	13935	13810	13875	13865	13699	13683	13971	13863	13837	13809	13880	13812	13844	13846	13844	13771	13710	13785	13663	13796	13584	13753	13809	13733	13854	13773	13712	13675	13961	13677	13804	13762	13641	13961	13707	13737	13834	13838	13618	13657	14022	13658	13910	13767	13826	13769	13645	13658	13779	13851	13798	13634	13781	13726	13728	13891	13853	13897	13673	13763	13819	13766	13826	13679	13776	13734	13768	13720	13770	13697	13931	13667	13802	13853	13672	13790	13791	13909	13902	13779	13796	13813	13656	13771	13788	13806	13850	13833	13745	13813	13704	13638	13905	13921	13829	13720	13854	13716	13837	13648	13527	13888	13679	13826	13764	13933	13683	13752	13799	13723	13613	13697	13778	13852	13773	13969	13853	13808	13697	13660	13706	13623	13819	13871	13752	13745	13839	13847	13780	13921	13685	13692	13746	13696	13792	13828	13845	13903	13701	13670	13694	13844	13893	13744	13858	13792	13753	13842	13686	13679	13843	13779	13745	13845	13681	13776	13851	13785	13782	13834	13730	13843	13809	13699	13669	13855	13894	13781	13871	13840	13827	13904	13830	13851	13791	13772	13716	13754	13711	13703	13740	13783	13939	13805	13736	13559	13953	13866	13807	13725	13667	13824	13706	13711	13880	13757	13942	13768	13681	13579	13702	13790	13744	13821	13950	13923	13874	13853	13868	13731	13673	13669	13827	14006	13708	13824	13816	13923	13711	13767	13858	13751	13888	13759	13864	13646	13776	13828	13794	13924	13872	13768	13996	13742	13719	13985	13881	13758	13840	13706	13732	13746	13801	13667	13836	13886	13758	13957	13719	13804	13757	13832	13732	13890	14060	13797	13792	13740	13721	13890	13760	14024	13606	13734	13776	13829	13730	13722	13669	13787	13824	13773	13804	13748	13759	13813	13842	13901	13919	13651	13810	13850	13841	13873	13786	13968	13854	13854	13808	13869	13916	13761	13945	13571	13820	13803	13718	13616	13837	13639	13710	13825	13919	13732	13767	14012	13589	13832	13784	14100	13750	13796	13766	13869	13679	13752	13698	13675	13784	13782	13708	13788	13894	13813	13767	13791	13785	13766	13648	13675	13920	13863	13798	13815	13878	13974	13745	13880	13893	13810	13813	13934	13724	13742	13811	13715	13879	13699	13865	13722	13831	13948	13916	13868	13964	13786	13802	13817	13851	13762	13757	13909	13894	13719	13945	13783	13749	13834	13802	13876	13863	13829	13677	13968	13690	13805	13802	13812	13766	13882	13956	13796	13924	13784	13664	13855	13814	13589	13680	13714	13699	13723	13798	13890	13770	13701	13778	13832	13815	13882	13776	13806	13739	13863	13897	13820	13971	13833	13784	13760	13834	13743	13766	13801	13678	13879	13795	13883	13763	13787	13917	13684	13845	13738	13833	13931	13706	13596	13773	13831	13816	13865	13867	13847	13850	13969	13926	13924	13689	13904	13507	13800	13710	13639	13808	13854	13692	13868	13726	13824	13770	13872	14003	13730	13666	13785	13680	13604	13870	13870	13826	13811	13804	13699	13969	13584	13836	13804	13800	13711	13840	13712	13826	13925	13726	13727	13860	13659	13859	13679	13708	13738	13979	13937	13747	13682	13827	14017	13762	13848	13724	13785	13729	13729	13970	13953	13631	13663	13878
23210	21253	28446	25322	30238	71388	69333	55123	36575	29093	25377	24053	23858	23920	23871	23685	23728	23797	23608	23499	23990	23739	23843	23764	23554	23556	23490	23578	23497	23734	23491	23391	23469	23743	23454	23672	23447	23375	23405	23640	23719	23540	23443	23593	23776	23726	23764	23678	23842	23687	23694	23744	23657	23735	23577	23686	23603	23696	23563	23545	23680	23612	23501	23727	23405	23622	23487	23653	23553	23417	23400	23468	23420	23746	23456	23558	23525	23541	23564	23411	23367	23524	23405	23427	23464	23547	23356	23646	23625	23492	23543	23812	23422	23528	23558	23322	23546	23417	23677	23558	23517	23502	23717	23543	23707	23318	23562	23490	23673	23545	23706	23429	23697	23309	23485	23388	23487	23462	23479	23514	23588	23442	23540	23605	23646	23421	23702	23497	23440	23561	23637	23427	23590	23371	23296	23645	23615	23415	23638	23599	23648	23640	23492	23682	23868	23548	23291	23476	23483	23312	23632	23341	23463	23264	23510	23604	23633	23402	23601	23244	23432	23599	23621	23551	23464	23666	23249	23353	23709	23540	23482	23409	23495	23471	23135	23596	23615	23383	23329	23602	23508	23419	23601	23716	23427	23346	23541	23535	23593	23139	23298	23622	23626	23474	23457	23506	23691	23646	23598	23497	23509	23216	23711	23426	23429	23590	23736	23519	23659	23516	23435	23317	23334	23618	23734	23435	23898	23705	23383	23528	23456	23735	23682	23414	23584	23565	23525	23510	23610	23267	23584	23485	23320	23684	23393	23675	23511	23657	23454	23481	23152	23550	23677	23580	23596	23564	23586	23526	23392	23598	23473	23519	23478	23447	23574	23355	23576	23607	23517	23774	23416	23582	23489	23306	23421	23448	23511	23411	23500	23096	23587	23561	23618	23396	23722	23294	23525	23487	23558	23562	23313	23510	23651	23580	23800	23426	23418	23600	23348	23645	23197	23540	23505	23422	23510	23552	23621	23401	23426	23339	23495	23571	23381	23429	23406	23254	23563	23525	23423	23534	23373	23457	23557	23287	23463	23515	23473	23430	23498	23410	23366	23631	23486	23714	23569	23356	23532	23491	23826	23469	23464	23433	23619	23315	23543	23572	23505	23582	23527	23537	23333	23338	23642	23522	23460	23335	23337	23500	23508	23625	23588	23609	23424	23435	23057	23458	23221	23302	23328	23292	23317	23256	23182	23564	23688	23634	23731	23457	23664	23592	23706	23592	23606	23398	23631	23511	23480	23525	23429	23495	23524	23488	23535	23554	23712	23484	23724	23438	23331	23471	23332	23324	23493	23301	23414	23328	23366	23546	23748	23500	23447	23213	23217	23249	23564	23503	23557	23327	23729	23435	23249	23350	23650	23524	23586	23356	23497	23477	23507	23300	23559	23453	23573	23392	23555	23295	23613	23569	23405	23322	23475	23713	23387	23241	23497	23276	23523	23676	23620	23538	23367	23365	23536	23703	23681	23422	23559	23382	23457	23348	23743	23658	23691	23534	23557	23390	23545	23539	23362	23460	23525	23566	23493	23511	23679	23458	23658	23722	23723	23517	23541	23577	23415	23313	23465	23414	23560	23419	23549	23554	23590	23579	23398	23418	23665	23434	23601	23619	23400	23753	23455	23532	23552	23575	23521	23546	23403	23219	23294	23605	23434	23501	23260	23563	23682	23671	23644	23699	23471	23548	23506	23270	23362	23675	23563	23564	23270	23373	23472	23552	23533	23494	23553	23167	23557	23440	23472	23637	23465	23537	23687	23599	23551	23420	23633	23405	23432	23322	23641	23521	23464	23315	23641	23410	23759	23575	23717	23406	23586	23442	23247	23524	23614	23375	23380	23372	23263	23528	23526	23568	23511	23345	23599	23547	23679	23522	23769	23527	23512	23685	23372	23394	23554	23707	23552	23384	23598	23541	23452	23590	23267	23421	23448	23363	23411	23435	23529	23725	23597	23387	23507	23419	23419	23689	23733	23429	23751	23716	23524	23552	23666	23367	23720	23667	23555	23543	23600	23390	23367	23460	23657	23346	23357	23351	23377	23697	23594	23408	23416	23415	23778	23376	23511	23645	23672	23544	23415	23421	23654	23327	23321	23415	23358	23467	23418	23496	23489	23565	23479	23450	23525	23855	23560	23518	23477	23625	23389	23378	23562	23522	23440	23603	23456	23491	23608	23402	23581	23601	23497	23647	23545	23711	23515	23621	23636	23463	23592	23584	23504	23397	23489	23499	23399	23467	23499	23666	23568	23726	23435	23332	23615	23338	23577	23529	23253	23508	23616	23378	23464	23680	23239	23398	23097	23564	23513	23451	23396	23314	23394	23536	23405	23582	23343	23760	23458	23488	23519	23136	23550	23498	23626	23454	23588	23488	23428	23436	23343	23612	23362	23474	23479	23703	23508	23593	23558	23378	23446	23390	23623	23429	23310	23437	23513	23343	23258	23466	23518	23376	23483	23447	23224	23454	23650	23429	23670	23331	23547	23446	23505	23780	23352	23650	23524	23509	23264	23497	23264	23477	23636	23576	23588	23232	23153	23138	23525	23584	23486	23403	23370	23580	23369	23640	23926	23329	23616	23437	23497	23605	23495	23482	23367	23371	23518	23727	23502	23468	23504	23367	23607	23506	23673	23437	23352	23600	23617	23503	23411	23686	23605	23703	23430	23461	23390	23205	23494	23616	23480	23630	23604	23453	23328	23556	23926	23345	23506	23558	23472	23600	23456	23643	23511	23407	23404	23439	23738	23306	23654	23450	23647	23495	23435	23358	23570	23742	23774	23559	23715	23448	23602	23360	23251	23430	23525	23537	23489	23622	23491	23380	23527	23656	23441	23288	23484	23416	23351	23353	23551	23476	23504	23652	23577	23670	23537	23633	23460	23320	23468	23505	23669	23744	23481	23346	23581	23321	23668	23524	23262	23317	23357	23357	23688	23467	23604	23475	23403	23430	23547	23537	23455	23549	23739	23489	23419	23748	23585	23504	23491	23596	23436	23652	23669	23366	23437	23566	23688	23493	23515	23506	23481	23334	23524	23583	23350	23722	23641	23600	23583	23613	23502	23626	23502	23731	23734	23682	23463	23428	23592	23873	23287	23581	23469	23455	23252	23574	23492	23562	23506	23442	23450	23478	23413	23504	23449	23417	23427	23528	23632	23467	23467	23626	23459	23391	23520	23445	23568	23655	23361	23451	23315	23436	23422	23416	23418	23694	23529	23592	23654	23562	23629	23404	23323	23544	23477	23629	23313	23502	23374	23798	23651	23496	23447	23490	23560	23488	23372	23313	23169	23516	23640	23492	23419	23679	23692	23488	23416	23698	23638	23493	23604	23554	23299	23686	23573	23385	23532	23553	23621	23427	23411	23499	23443	23305	23540	23766	23579	23485	23639	23356	23798	23405	23492	23699	23550	23491	23456	23443	23611	23605	23634	23484	23442	23633	23623	23459	23469	23377	23494	23737	23687	23551	23393	23318	23517	23390	23651	23315	23418	23682	23376	23532	23534	23381	23599	23567	23431	23354	23739	23696	23606	23396	23429	23577	23391	23570	23595	23640	23623	23428	23440	23475	23448	23240	23608	23652	23644	23640	23525	23411	23335	23270	23742	23464	23345	23418	23498	23498	23282	23658	23356	23648	23403	23525	23346	23429	23349	23650	23664	23423	23541	23541	23672	23607	23365	23532	23708	23576	23537	23466	23579	23592	23481	23468	23459	23398	23586	23417	23411	23526	23733	23641	23451	23400	23638	23346	23513	23469	23204	23757	23698	23467	23550	23548	23676	23325	23414	23231	23488	23442	23398	23570	23368	23287	23310	23614	23518	23703	23609	23390	23359	23445	23248	23366	23205	23698	23741	23538	23171	23648	23485	23341	23430	23529	23523	23434	23450	23468	23516	23547	23468	23519	23369	23601	23527	23554	23465	23406	23494	23662	23588	23366	23638	23502	23472	23414	23723	23602	23533	23464	23318	23386	23162	23464	23670	23731	23539	23306	23319	23349	23237	23226	23335	23488	23430	23780	23401	23446	23682	23591	23589	23437	23217	23453	23496	23642	23320	23544	23452	23447	23491	23581	23640	23532	23636	23559	23577	23441	23627	23677	23625	23315	23606	23198	23647	23598	23431	23473	23542	23609	23436	23479	23385	23377	23449	23698	23534	23239	23648	23595	23634	23327	23488	23562	23676	23719	23476	23416	23359	23520	23702	23501	23506	23506	23695	23429	23705	23384	23169	23335	23701	23558	23318	23422	23333	23853	23479	23323	23805	23370	23623	23359	23894	23574	23715	23349	23382	23361	23425	23457	23445	23595	23529	23500	23730	23549	23432	23580	23619	23495	23716	23398	23259	23377	23536	23520	23665	23507	23635	23336	23537	23448	23654	23438	23558	23687	23395	23487	23565	23589	23882	23379	23476	23608	23666	23503	23581	23689	23398	23425	23556	23303	23213	23357	23512	23712	23616	23313	23423	23714	23652	23430	23508	23599	23182	23600	23284	23370	23557	23625	23156	23627	23485	23789	23562	23637	23475	23285	23426	23469	23818	23511	23471	23430	23323	23459	23474	23472	23402	23590	23439	23792	23609	23242	23553	23274	23553	23390	23558	23536	23605	23350	23400	23551	23645	23572	23673	23592	23838	23642	23541	23576	23596	23444	23460	23576	23574	23761	23428	23498	23542	23385	23182	23171	23473	23453	23423	23533	23446	23662	23415	23336	23458	23628	23578	23285	23472	23378	23287	23344	23610	23449	23462	23563	23459	23531	23330	23389	23589	23568	23600	23382	23667	23508	23633	23722	23692	23355	23589	23329	23552	23682	23422	23344	23526	23572	23562	23410	23476	23429	23378	23345	23494	23411	23557	23612	23744	23870	23782	23546	23526	23538	23303	23507	23275	23182	23553	23345	23432	23320	23367	23457	23623	23653	23358	23534	23393	23421	23579	23639	23436	23533	23705	23689	23682	23650	23503	23424	23407	23470	23450	23595	23262	23446	23552	23541	23657	23511	23461	23383	23387	23276	23466	23760	23655	23588	23674	23353	23481	23666	23751	23565	23457	23412	23383	23595	23747	23375	23657	23633	23701	23456	23502	23420	23675	23447	23323	23660	23544	23207	23601	23385	23394	23582	23666	23616	23599	23487
15488	33994	36571	31085	37596	77291	69507	47875	25114	18504	15019	14506	14306	14446	14320	14473	14336	14376	14429	14427	14292	14329	14292	14255	14318	14289	14332	14208	14256	14277	14404	14372	14286	14084	14460	14445	14287	14165	14310	14308	14324	14156	14125	14197	14246	14297	14257	14174	14271	14359	14489	14346	14133	14414	14212	14390	14220	14294	14335	14281	14214	14365	14353	14296	14193	14352	14333	14231	14466	14149	14393	14361	14374	14081	14103	14279	14367	14354	14144	14391	14059	14376	14293	14348	14106	14269	14260	14367	14255	14070	14417	14325	14234	14159	14276	14294	14174	14403	14421	14203	14157	14232	14199	14452	14097	14254	14266	14384	14108	14253	14312	14332	14140	14263	14216	14282	14255	14291	14177	14227	14417	14260	14262	14369	14247	14342	14226	14205	14103	14241	14221	14194	14318	14272	14324	14113	14332	14309	14210	14509	14148	14305	14358	14245	14275	14318	14171	14172	14306	14227	14278	14059	14317	14405	14168	14149	14314	14322	14010	14206	14153	14384	14286	14115	14221	14270	14170	14249	14175	14263	14289	14210	14357	14213	14353	14111	14369	14289	14321	14234	14394	14252	14268	14203	14270	14258	14143	14166	14146	14169	14076	14038	14213	14132	14246	14367	14332	14266	14354	14281	14227	14206	14197	14097	14234	14327	14179	14209	14367	14345	14206	14503	14218	14010	14168	14280	14302	14143	14384	14306	14130	14146	14254	14179	14220	14192	14294	14208	14247	14224	14400	14248	14208	14099	14295	14205	14318	14128	14089	14196	14189	14191	14405	14221	14238	14242	14222	14301	14251	14198	14125	14318	14257	14275	14314	14075	14285	14325	14183	14345	14260	14166	14029	14297	14343	14299	14202	14283	14235	14225	14100	14237	14217	14257	14129	14160	14175	14271	14217	14198	14058	14235	14253	14367	14131	14303	14457	14304	14351	14355	14207	14130	14169	14397	14234	14333	14337	14253	14256	14270	14134	14210	14177	14283	14147	14306	14318	14230	14162	14200	14284	14208	14096	14299	14314	14007	14184	14214	14239	14264	14377	14251	14274	14143	14118	14348	14100	14108	14343	14196	14302	14427	14358	14122	14460	14118	14276	14166	14143	14220	14154	14268	14239	14229	14318	14109	14090	14254	14177	14255	14217	14331	14185	14344	13985	14326	14261	14262	14252	14218	14239	14123	14118	14138	14229	14272	14414	14152	14219	14174	14212	14164	14165	14207	14263	14256	14149	14055	14180	14150	14264	14266	14205	14152	14097	14390	14337	14301	14374	14336	14364	14309	14207	14178	14191	14138	14163	14166	14303	14271	14223	14302	14108	14271	14156	14256	14080	14344	14268	14111	14212	14123	14287	14451	14100	14196	14258	14147	14379	14108	14309	14218	14312	14255	14180	14079	14214	14167	14167	14236	14155	14093	14278	14229	14117	14353	14211	14146	14214	14234	14162	14078	14096	14445	14117	14238	14188	14317	14275	14180	14307	14237	14136	14028	14280	14422	14094	14189	14356	14399	14253	14300	14202	14425	14227	14105	14165	14353	14296	14180	14235	14220	14296	14372	14274	14188	14265	14281	14353	14070	14373	14145	13985	14137	14043	14367	14331	14209	14178	14108	14299	14036	14246	14060	14409	14348	14273	14299	14348	14267	14360	14311	14341	14219	14226	14179	14130	14211	14514	14165	14136	14078	14204	14260	14272	14245	14200	14259	14351	14049	14290	14286	14164	14039	14191	14293	14239	14030	14436	14135	14385	14289	14309	14326	14131	14143	14255	14176	13948	14163	14428	14181	14095	14191	14344	14167	14284	14252	14152	14240	14210	14280	14119	14183	14299	14256	14163	14165	14194	14302	14299	14291	14157	14255	14165	14242	14228	14232	14271	14223	14285	14125	14222	14366	14236	14208	14264	14318	14237	14182	14457	14215	14250	14178	14370	14197	14216	14362	14346	14304	14076	14239	14116	14190	14008	14294	14228	14123	14261	14348	14207	14096	14091	14096	14039	14449	14360	14168	14244	14348	14162	14371	14166	14257	14358	14309	14165	14232	14184	14155	14305	14304	14298	14426	14190	14307	14142	14192	14154	14161	14104	14232	14292	14358	14371	14417	14367	14229	14141	14124	14234	14176	14160	14316	14260	14375	14305	14395	14360	14356	14087	14284	14313	14393	14287	14268	14123	14267	14233	14217	14199	14225	14332	14300	14152	14195	14279	14259	14241	14268	14199	14315	14163	14223	14214	14261	14345	14275	14168	14150	14259	14178	14139	14160	14264	14260	14128	14309	14257	14209	14194	14363	14324	14098	14198	14193	14226	14268	14201	14092	14329	14068	14224	14085	14380	14405	14267	14197	14286	14132	14380	14358	14203	14289	14391	14208	14068	14334	14269	14360	14366	14191	14481	14225	14336	14190	14170	14355	14009	14325	14348	14197	14316	14279	14195	14078	14293	14037	14252	14183	14165	14369	14201	14113	14126	14161	14273	14208	14234	14247	14363	14144	14252	14356	14395	14089	14307	14213	14199	14257	14218	14242	14366	14313	14198	14278	14310	14104	14081	14405	14368	14237	14214	14445	14100	14245	14187	14268	14172	14296	14198	14270	14184	14194	14271	14283	14131	14328	14059	14285	14279	14104	14374	14122	14136	14291	14224	14417	14230	14302	14178	14351	14149	14285	14178	14203	14158	14171	14060	14388	14261	14197	14347	14157	14246	14255	14066	14314	14245	14121	14072	14154	14111	14194	14241	14198	14354	14410	14346	14157	14159	14456	14291	14279	14160	14279	14269	14361	14153	14403	14129	14207	14234	14378	14398	14177	14130	14293	14262	14276	14229	14318	14283	14178	14153	14216	14381	14372	14292	14262	14155	14224	14279	14117	14240	14269	14310	14306	14246	14179	14455	14230	14223	14290	14272	14072	14258	14132	14215	14264	14233	14408	14231	14176	14339	14030	14208	14272	14202	14397	14159	14329	14334	14173	14468	14110	14259	14127	14190	14268	14289	14234	14122	14141	14223	14208	14300	14207	14328	14208	14116	14303	14149	14260	14171	14248	14329	14294	14221	14224	14436	14076	14257	14197	14259	14249	14216	14142	14043	14151	14222	14310	14363	14223	14411	14269	14188	14412	14315	14304	14173	14189	14409	14301	14170	14162	14099	14183	14175	14386	14185	14120	14302	14117	14340	14174	14160	14124	14236	14119	14183	14481	14366	14235	14100	14215	14084	14139	14142	14388	14260	14143	14183	14384	14191	14160	14336	14177	14368	14080	14235	14284	14323	14207	14179	14095	14219	14350	14266	14409	14241	14129	14200	14195	14341	14101	14163	14268	14157	14267	14148	14149	14304	14375	14252	14330	14153	14149	14043	14336	14221	14262	14248	14202	14220	14271	14313	14185	14261	14259	14328	14032	14229	14174	14112	14074	14216	14180	14237	14275	14274	14194	14349	14116	14312	14468	14228	14178	14253	14118	14242	14215	14193	14104	14368	14287	14144	14075	14187	14348	14379	14262	14194	14257	14199	14312	14252	14222	14395	14389	14282	14325	14249	14160	14139	14307	14303	14271	14401	14307	14269	14262	14093	14170	14274	14488	14323	14329	14076	14210	14292	14220	14107	14315	14230	14286	14003	14282	14269	14127	14247	14269	14115	14118	14205	14262	14478	14214	14436	14317	14205	14195	14229	14139	14184	14132	14257	14226	14071	14073	14253	14289	14173	14197	14099	14188	14354	14122	14282	14226	14430	14149	14212	14250	14307	14341	14079	14250	14107	14334	14168	14075	14155	13985	14317	14144	14302	14465	14256	14394	14335	14277	14179	14249	14144	14185	14136	14168	14326	14253	14233	14447	14358	14298	14128	14158	14139	14043	14296	14191	14194	14311	14264	14247	14341	14396	14188	14241	14138	14316	14174	14400	14091	14290	14194	14139	14271	14315	14236	14060	14428	14177	14337	14162	14143	14238	14065	14241	14115	14277	14147	14283	14364	14147	14133	14310	14201	14199	14224	14308	14126	14181	14217	14339	14359	14314	14168	14191	14243	14160	14180	14224	14244	14359	14182	14347	14077	14045	14216	14248	14030	14369	14166	14095	14243	14133	14206	13945	14058	14113	14096	14371	14303	14268	14235	14352	14195	14160	14353	14115	14413	14154	14255	14285	14273	14175	14135	14286	14087	14316	14302	14062	14347	14021	14209	14378	14296	14226	14258	14083	14107	14245	14153	14270	14277	14170	14399	14271	14340	14180	14360	14274	14190	14213	14197	14161	14242	14222	14388	14174	14163	14172	14228	14445	14153	14291	14139	14183	14216	14132	14349	14268	14158	14181	14182	14262	14321	14355	14278	14223	14159	14441	14188	14185	14300	14193	14335	14314	14335	14257	14089	14129	14305	14124	14280	14224	14185	14238	14261	14106	14334	14145	14102	14329	14330	14163	14316	14186	14284	14336	14277	14238	13969	14146	14130	14209	14428	14200	14302	14290	14049	14166	14154	14357	14247	14209	14213	14175	14305	14262	14169	14229	14117	14276	14219	14168	14298	14270	14056	14249	14148	14223	14247	14335	14402	14061	14160	14201	14210	14222	13999	14157	14165	14156	14127	14303	14094	14219	14264	14246	14310	14174	14223	14140	14131	14225	14291	14239	14091	14446	14225	14282	14420	14224	14361	14087	14178	14256	14299	14135	14134	14188	14397	14215	14310	14082	14402	14209	14400	14215	14200	14237	14303	14301	14289	14181	14243	14103	14295	14202	14210	14356	14304	14402	14248	14177	14235	14266	14120	14177	14091	14197	14144	14299	14313	14216	14200	14281	14238	14216	14310	14333	14318	14255	14224	14229	14256	14128	14173	14310	14211	14243	14295	14235	14232	14168	14136	14206	14147	14245	14140	14320	14250	14193	14431	14149	14160	14086	14145	14158	14312	14167	14358	14302	14293	14404	14364	14271	14310	14186	14258	14045	14238	14260	14258	14277	14263	14151	14187	14229	14260	14009	14088	14194	14148	14264	14287	14188	14279	14293	14141	14107	14175	14296	14214	14169	14192	14269	14259	14155	14446	14268	14259	14265	14136	14140	14265	14077	14155	14055	14265	14234	14243	14316	14314	14218	14289	14134	14193	14327	14226	14361	14156	14348	14245	14252
30834	25572	30504	30088	28467	35092	33013	28866	25389	24018	23412	23494	23368	23489	23469	23482	23283	23236	23285	23442	23325	23466	23352	23181	23331	23259	23276	23273	23453	23291	23405	23321	23327	23537	23344	23250	23507	23193	23328	23298	23314	23322	23442	23425	23348	23268	23298	23246	23089	23319	23389	23479	23139	23244	23312	23332	23205	23268	23253	23188	23164	23151	23275	23256	23264	23481	23415	23119	23269	23369	23183	23138	23102	23143	23408	23240	23382	23328	23170	23215	23283	23146	23194	23152	23273	23236	23364	23729	23294	23324	23453	23091	23393	23265	23142	23657	23504	23327	23238	23458	23455	23484	23176	23321	23228	23115	23497	23407	23359	23155	23204	23249	23063	23199	23344	23349	23364	23120	23319	23412	23589	23579	23159	23520	23336	23275	23159	23077	23179	23057	23261	23282	23418	23289	23376	23249	23272	23287	23521	23395	23229	23137	23398	23073	23373	23210	23238	23215	23513	23264	23294	23416	23470	23412	23422	23390	23390	23519	23283	23105	23218	23337	23467	23241	23199	23294	23419	23273	23317	23345	23437	23151	23222	23332	23079	23008	23221	23490	23493	23258	23341	23244	23409	23473	23282	23406	23404	23130	23240	23305	23441	23516	23380	23300	23535	23169	23320	23316	23439	23175	23462	23259	23357	23211	23162	23169	23175	23145	23156	23289	23216	23435	23261	23485	23436	23424	23233	23455	23305	23376	23385	23198	23123	23343	23360	23278	23414	23146	23511	23381	23254	23643	23236	23235	23196	23258	23456	23408	23326	23391	23538	23492	23166	23436	23215	23416	23144	23405	23190	23267	23388	23256	23198	23206	23240	23345	23388	23350	23355	23423	23477	23254	23336	23293	23243	23185	23287	23204	23504	23474	23025	23226	23263	23082	23360	23130	23472	23173	23339	23133	23259	23417	23420	23141	23309	23147	23367	23093	23357	23209	23331	23278	23023	22924	23345	23359	23255	23350	23315	23153	23187	23347	23128	23493	23292	23364	23189	23182	23302	23350	23427	23326	23529	23332	23156	23101	23142	23396	23074	23331	23402	23363	23456	23265	23127	23379	23481	23582	23126	23303	23427	23243	22952	23192	23163	23203	23222	23457	23182	23132	23321	23327	23235	23338	23143	23290	23417	23112	23456	23489	23275	23344	23246	23253	23164	23330	23208	23363	23318	23323	23228	23120	23423	23259	23574	23272	23181	23373	23203	23211	23375	23338	23177	23284	23202	23546	23333	23372	23375	23195	23359	23398	23508	23303	23315	23210	23369	23318	23270	23182	23284	23367	23404	23215	23167	23099	23215	23240	23108	23300	23269	23205	23492	23294	23280	23207	23263	23133	23280	23099	23390	23283	23218	23100	23318	23258	23334	23238	23348	23388	23082	23033	23405	23132	23223	23543	23187	23186	23459	23258	23419	23297	23362	23132	23263	23357	23503	22999	23227	23561	23334	23492	23423	23393	23215	23301	23283	23386	23336	23475	23315	22922	23414	23006	23476	23304	23158	23091	23305	23279	23204	23349	23246	23509	23187	23191	23359	23279	23345	23430	23337	23357	23282	23202	23510	23348	23280	23240	23330	23294	23259	23280	23373	23192	23312	23178	23407	23318	23308	23207	23038	23117	23511	23449	23385	23206	23419	23374	23238	23156	23559	23320	23410	23417	23158	23027	23162	23245	23272	23181	23366	23221	23144	23398	23300	23311	23304	23368	23319	23411	23412	23351	23327	23209	23582	23220	23397	23171	23509	23223	23308	23277	23469	23346	23199	23429	23206	23173	23366	23398	23505	23387	23521	23148	23439	23274	23318	23522	23313	23402	23356	23376	23138	23340	23440	23043	22995	23363	23219	23293	23065	23418	23284	23472	23289	23157	23201	23339	23214	22969	23484	23446	22930	23292	23442	23141	23272	23179	23286	23237	23372	23433	23287	23147	23390	23454	23169	23198	23438	23302	23260	23256	23235	23261	23377	23299	23125	23158	23502	23295	23202	23225	23176	23391	23396	23218	23249	23520	23327	23212	23212	23001	23331	23255	23227	23138	23265	23183	23174	23366	23388	23190	23279	23213	23387	23259	23250	23343	23350	23528	23260	23458	23234	23552	23199	23339	23230	23280	23210	23245	23188	23157	23523	23456	23236	23478	23405	23158	23487	23253	23290	23314	23331	23312	23336	23079	23211	23261	23493	23076	23211	23345	23275	23141	23290	23311	23399	23389	23405	23427	23471	23492	23416	23417	23598	23441	23231	23356	23206	23410	23323	23166	23079	23610	23502	23380	23149	23317	23323	23058	23263	23151	23194	23409	23130	23328	23489	23349	23469	23271	23249	23030	23189	23262	23115	23297	23377	23150	23426	23291	23220	23290	22969	23204	23153	23257	23370	23403	23043	23183	23347	23288	23582	23435	23197	23443	23121	23166	23383	23126	23313	23306	23246	23044	23480	23126	22969	23101	23343	23484	23446	23266	23230	23198	23077	23322	23206	23261	23127	22919	23305	23463	23354	23192	23436	23370	23457	23419	23445	23123	23254	23517	23312	23169	23248	23044	23227	23135	23426	23426	23403	23370	23329	23311	23734	23452	23230	23075	23464	23376	23348	23146	23334	23564	23122	23378	23296	23307	23415	23420	23123	22979	23301	23260	23396	23210	23487	23369	23242	23298	23452	23341	23268	23321	23373	23373	23433	23182	23336	23252	23221	23285	23256	23299	23484	23386	23265	23279	23285	23282	23219	23464	23270	23500	23493	23233	23169	23094	23093	23357	23457	23320	23353	23336	23405	23368	23371	23250	23097	23291	23453	23283	23312	23236	23448	23430	23487	23261	23347	23258	23341	23417	23276	23379	23236	23386	23285	23229	23251	23213	23273	23418	23323	23489	23265	23220	23354	23268	23114	23303	23357	23138	23347	23338	23251	23045	23446	23581	23370	23380	23437	23007	23228	23241	23300	23143	23190	23339	23512	23272	23352	23212	23157	23251	22936	23174	23206	23285	23289	23553	23339	23576	23406	23358	23577	23416	23203	23146	23282	23478	23083	23248	23401	23515	23387	23021	23309	23294	23178	23285	23371	23146	23459	23285	23403	23273	23312	23341	23123	23333	23457	23615	23427	23367	23230	23295	23389	23438	23509	23397	23515	23372	23454	23255	23276	23250	23351	23356	23091	23295	23339	23198	23164	23204	23350	23166	23455	23663	23357	23318	23203	23370	22979	23398	23124	23446	23448	23404	23319	23062	23389	23397	23491	23361	23318	23244	23382	23329	23273	23176	23373	23214	23126	23026	23361	23247	23151	23313	23313	23558	23388	23380	23448	23488	23328	23455	23399	23376	23331	23218	23320	23355	23356	23473	23488	23225	23174	23455	23332	23303	23134	23293	23626	23221	23278	23198	23235	23111	23247	23416	23455	23347	23295	23305	23256	23241	23096	23334	23346	23240	23202	23284	23415	23332	23208	23444	23196	23124	23247	23207	23314	23263	23465	23584	23274	23188	23382	22971	23290	23159	23464	23288	23277	23412	23171	23189	23418	23336	23188	23464	23241	23245	23218	23278	23358	23208	23462	23097	23367	23213	23220	23336	23352	23143	23279	23167	23341	23233	23371	23489	23271	23462	23421	23336	23180	23357	23236	23349	23360	23500	23177	23258	23146	23413	23352	23337	23224	23435	23244	23316	23255	23209	23309	23536	23199	23298	23451	23246	23430	23351	23301	23301	23224	23469	23395	23419	23324	23244	23140	23503	23554	23381	23265	23212	23563	23625	23120	23098	23241	23172	23329	23517	23362	23384	23441	23360	23302	23242	23117	23334	23251	23355	23373	23422	23256	23145	23133	23287	23564	23333	23423	23226	23343	23310	23160	23321	23101	23354	23348	23381	23434	23215	23222	23161	23381	22927	23344	23495	23334	23285	23492	23339	23422	23263	23261	23090	23221	23364	23312	23383	23455	23340	23310	23522	23258	23603	23382	23214	23280	23433	23157	23200	23316	23437	23254	23241	23082	23277	23148	23191	23311	23394	23119	23290	23332	23480	23195	23647	23365	23040	23294	23396	23649	23363	23299	23389	23352	23440	23489	23382	23136	23352	23275	23328	23272	23133	23442	23307	23285	23350	23423	23165	23296	23148	23282	23424	23135	23384	23202	23199	23409	23257	23403	23570	23273	23318	23442	23465	23101	23359	23341	23056	23284	23290	23460	23457	23190	23321	23298	23259	23593	23346	23201	23371	23228	23519	23240	23252	23288	23292	23419	23169	23348	23235	23361	23431	23316	23063	23565	23450	23436	23375	23191	23452	23250	23306	23192	23613	23245	23365	23289	23186	23295	23306	23216	23284	23516	23107	23276	23331	23226	23627	23430	23462	23205	23298	23239	23090	23341	23243	23516	23409	23169	23428	23139	23525	23283	23178	23281	23496	23494	23425	23472	23406	23350	23272	23402	23243	23305	23207	23271	23326	23327	23271	23153	23128	23590	23391	23111	23315	23109	23201	23682	23431	23476	23299	23337	23492	23488	23342	23463	23289	23175	23245	23012	23250	23359	23276	23254	23524	23327	23229	23380	23460	23116	23367	23221	23331	23394	23290	23142	23398	23400	23268	23418	23252	23292	23414	23110	23286	23225	23267	23365	23079	23104	23214	23245	23312	23381	23337	23186	23427	23348	23455	23498	23165	23436	23431	23256	23380	23227	23382	23422	23325	23448	23383	23393	23275	23469	23346	23341	23412	23402	23403	23319	23373	23312	23302	23281	23640	23323	23591	23363	23314	23217	23457	23757	23357	23252	23131	23324	23236	23348	23022	23352	23376	23197	23424	23225	23323	23256	23329	23423	23397	23208	23246	23448	23130	23318	23158	23306	23447	23467	23199	23447	23109	23291	23410	23518	23184	23449	23479	23524	23300	23298	23310	23154	23231	22910	23194	23406	23262	23176	23309	23114	23273	23349	23368	23564	23221	23297	22987	23304	22982	23254	23362	23310	23280	23576	23350	23507	23095	23350	23130	23297	23345	23055	23420	22995	23362	23201	23433	23123	23524	23360	23415	23337	23092	23334	23442	23376	23365	23449	23366	23241	23013	23125	23428	23343	23212	23190	23372	23116	23306	23375	23374	23251	23234	23446	23169	23278	23078	23433	23186	23306	23509
14972	19887	22865	20505	20909	27196	23338	18500	15218	14320	14066	13789	13878	14019	13948	13951	13935	13939	14031	13823	13973	13742	13883	13823	13820	13848	14035	13760	13900	13976	13923	13657	13927	13778	13897	13907	13835	13781	13876	13809	13855	13745	13870	13788	13942	13747	13922	13669	13811	14041	13743	13845	13741	13726	13809	13888	13894	13803	13723	13926	13846	13680	13930	13852	13896	13867	13810	13889	13811	13764	13829	13894	13784	13904	13894	13806	13864	13961	13628	13828	13787	13753	13814	13844	14095	13833	13819	13671	13915	13824	13856	13721	13916	13850	13700	13680	13722	13742	13830	13607	13860	13867	13790	13766	13921	13697	13745	13628	13830	13776	13795	13936	13852	14003	13965	13735	13918	13544	13860	13909	13740	13651	13684	13790	13945	13878	13920	13852	13921	13885	13843	13868	13952	13846	13950	13906	13857	13827	13805	13808	13646	13767	13836	13685	13826	13734	14060	13887	13602	13882	13864	13857	13855	14070	13897	13793	13734	13739	13822	13765	13950	13781	13767	13807	13774	13901	13790	13759	13789	13948	13778	13823	13727	13823	13879	13850	14044	13737	13723	13802	13781	13684	13698	13814	13876	13794	13850	13737	13831	13679	13666	13840	13827	13862	13883	13875	13729	13803	13919	13883	13887	13846	13852	13871	13799	13797	13833	13797	13706	13984	13974	13783	13664	13934	13728	13789	13731	13959	13873	13909	13622	13943	13809	13851	13801	13778	13955	13876	13844	13956	13733	13822	13924	13731	13871	13750	13910	13887	14008	13849	13785	13879	13876	14036	13858	13728	13796	13742	13755	13841	13972	13794	13766	13858	13930	13891	13912	13821	13842	13803	13770	13621	13917	13700	13837	13978	13908	13979	13841	13936	13759	13671	13879	13876	13614	13824	13835	13653	13677	13958	13779	13707	13893	13887	13917	13884	13698	13870	13886	13971	13706	13754	13740	13812	13924	13884	13683	13762	13763	13729	13933	13839	13771	13945	13854	13733	13729	14059	13775	13972	13740	13750	13811	13853	13846	13880	13811	13763	13749	13798	13925	13722	13747	13924	13712	13932	13712	13945	13724	13879	13753	13806	13959	13811	13758	13726	13666	13736	13801	13795	13550	13908	13696	13808	13902	13971	13808	13828	13867	13849	13884	13858	13746	13879	13792	13946	13746	13934	13800	13666	13948	13679	13865	13767	13939	13807	13966	13728	13833	13866	13787	13716	13808	13890	13824	13887	13824	13753	13798	13548	13888	13787	13751	13841	13717	13811	13886	13775	13900	13880	13854	13804	13761	13874	13638	13803	13735	13839	13711	13715	14036	13867	13829	14012	13868	13798	13844	13785	13780	13932	13891	13921	13751	13838	13955	13778	13738	13781	13656	14010	13779	13920	13921	13974	13843	13868	13880	14006	13729	13803	13853	13854	13737	13762	13794	13929	13890	13915	14012	14005	13891	13861	13793	13873	13894	13668	13940	13739	14033	13959	13997	13630	13829	13696	13793	13722	13749	13938	13895	13709	13704	13751	13831	13893	13890	13833	13738	13795	13852	13904	13978	13782	13849	13646	13841	13920	13774	13718	13710	13828	13885	13786	13792	13930	13785	13900	13630	13750	13786	13845	13876	13858	13758	13756	13764	13858	13736	13682	13756	13998	13814	13844	13765	13628	13874	13872	13815	13954	13628	13792	13797	13824	13880	13692	13866	13863	13850	13758	13911	13776	13856	13870	13769	13726	13820	13854	13799	13747	13804	13850	13798	13884	13945	13788	13858	13685	13791	13881	13917	13808	13853	13782	13814	13858	13891	13788	13784	13917	13670	13770	13830	13872	13904	13796	13945	13783	13812	13684	13675	13910	13875	13787	13721	13971	13774	13885	13707	13824	13702	13785	13882	13954	13916	13777	13887	13861	14049	13895	13752	13896	13751	13998	13753	13837	13901	13656	13723	13810	13827	13822	13863	14002	13843	13697	13750	14025	13870	13760	13881	13826	13542	13888	13915	13769	13980	13792	13864	13799	13867	13742	13807	14015	13861	13887	13835	13908	13762	13948	13913	13848	13936	13797	13968	13820	13850	13861	13810	14014	13878	13913	13827	13774	13791	13789	13767	13927	14003	13642	13711	13688	13811	13826	13979	13832	13733	13727	13829	13936	13855	13913	13763	13839	13849	13844	13728	13852	13897	13800	13856	13769	13830	13782	13795	13742	13750	14042	13700	13838	13712	13852	13914	13878	13957	13821	13841	13881	13833	13650	13756	13925	13774	13787	13835	13886	13802	13956	13774	13908	13958	13902	13701	13827	13977	13627	13747	13892	14047	13839	13819	14037	13868	13725	13826	14026	13828	13742	13913	13857	13668	13961	13858	13838	13779	13971	13806	13920	13982	13662	13807	13909	13709	13896	13903	13955	13937	13962	13827	13901	13758	13871	14002	13731	13770	13764	13858	13554	13876	13841	13821	13764	13814	13885	13750	13877	13888	13834	13908	13650	13837	13995	13756	13906	13798	13854	13881	13809	13879	13869	13848	13904	13875	13885	13768	13926	13785	13747	13703	13875	13696	13834	14078	13910	13843	13671	13710	13724	13958	13880	13798	13808	13765	13712	13873	13847	13801	13991	13880	13593	13806	13852	13916	13744	13966	13839	13802	14053	13936	13870	13951	13907	13747	13797	13742	13914	13864	13987	13953	13856	13663	13824	13710	13890	13913	13757	13892	13855	13735	13602	13868	13933	13747	13871	13936	13830	13874	13891	13862	13879	13879	13832	13969	14011	13828	13966	13727	13810	13723	13875	13907	13799	13808	13834	13795	13888	13758	13980	13940	13850	13745	13786	13942	13827	13789	13767	13595	13989	13879	13842	13893	13694	13805	13783	13907	14046	13797	13852	13988	13885	13753	13863	13883	13779	13789	13869	13864	13720	13711	13973	14004	13873	13800	13984	13833	13743	13757	13846	13926	13799	13856	13832	13986	13766	13825	13946	13722	13835	13836	13757	13835	13784	13847	14032	13947	13686	13905	13767	13830	13882	13908	13865	13960	13883	13751	13890	13965	13656	13895	13831	13833	13947	13825	13793	13791	13917	13850	13770	13750	13750	13852	13697	13712	13946	13730	13951	13726	13719	13825	13892	13770	13780	13841	13686	13784	13811	13905	13871	13890	13898	13917	13833	13848	13758	13788	13985	13939	13910	13796	13912	13580	14002	13955	13948	13860	14002	13872	13827	13872	13988	13782	13812	13752	13838	13787	13897	13862	13796	13856	13804	13743	13768	13783	13839	14021	13752	13814	13701	13981	13814	13853	13732	13731	13739	13967	13839	13935	13840	13806	13946	13775	13726	13810	13781	13829	13650	13673	13821	13849	13750	13892	13835	13813	13857	13747	13828	13909	13901	13851	13843	13887	13923	13875	13722	13634	13810	13844	13901	13762	13963	13863	13852	13726	13796	13704	14057	13805	13886	13691	13811	13850	13847	13885	13790	14042	13830	13660	13798	13882	13856	13815	13675	13804	13713	13802	13976	13764	13720	13809	13781	13753	13749	13864	14012	13864	13741	13910	14037	13874	13702	13956	13758	13828	13840	13955	13831	13833	13949	13987	13854	13755	13808	13889	13839	13966	13902	13774	13977	13730	13814	13839	14015	13752	13639	13913	13814	13811	14034	13814	13856	13785	13895	13688	14149	13726	13871	13897	13928	13708	13888	13854	13853	13772	13833	13898	13873	13779	13805	13839	13883	13810	13856	13978	13727	14058	13762	13799	13595	13783	13688	13918	13825	13781	13757	13759	13562	13818	13928	13846	13690	13793	13812	14011	14015	13814	13912	13741	13836	13650	14022	13881	13811	13760	13879	14030	13776	13975	13682	13912	13811	14052	13840	14097	13861	13880	13688	13858	13738	13976	13947	13842	13925	13879	13822	13917	13745	13883	13950	13758	13952	13686	13846	14052	13869	13976	13938	13720	13756	13864	13843	13587	13721	13725	13778	13741	14006	13752	13726	13838	13890	13866	13758	14059	13878	13663	13879	13909	13746	13793	13916	13863	13924	13910	13844	13978	13905	13924	13754	13808	13700	13734	13815	13745	13825	13844	13758	13873	13801	14055	13869	13809	13646	13783	13761	13849	13714	13794	13903	13807	14027	13812	13682	13973	13866	13913	13776	13907	13808	13792	13935	13757	13923	14048	13795	13719	13790	13758	13824	13891	13965	13799	13817	13798	13717	13615	13856	13861	13740	13827	13762	13770	13716	13821	13793	13703	13822	13927	14000	13743	13802	13733	13863	13861	13857	13929	14016	13938	13877	13798	13713	13791	13861	13808	13831	13836	13832	13697	13632	13873	13762	13889	13785	13860	13740	13869	13850	13950	13867	13877	13923	13830	13729	13793	13745	13885	13845	13798	14023	13899	13740	13802	13869	13904	14034	13858	13787	13676	13777	13809	13726	13872	13739	13657	13926	13778	13784	13908	13799	13777	13837	13957	13790	13921	13760	13833	13776	13840	13773	13708	13799	13640	13719	13941	13787	13859	13927	13658	13615	13965	13919	13872	13689	13919	13800	13902	13890	13765	13733	13732	13872	13877	13692	13742	13831	13860	13892	13737	13916	13841	14068	13734	13887	13954	13713	13801	13886	13836	13829	13830	13691	13798	14014	13917	13889	13759	13995	13864	13805	13793	13826	13783	13772	13678	13780	13757	13871	13865	13710	13833	13968	13878	13863	13955	13680	13795	13850	13958	13867	13861	13977	13768	13797	13794	13834	13838	13734	13774	13709	13722	13793	13825	13869	13824	13724	13838	13776	13788	13728	13972	13733	13842	13708	14018	13671	13706	13864	13793	13811	13597	13924	13848	13773	13812	13939	13771	13841	13844	13841	13894	13906	13852	13817	13840	13786	13915	13719	13891	13809	13955	13908	13821	13929	13670	13802	13884	13620	13799	13887	13762	13849	13930	13774	14017	13901	13786	13833	13735	13825	13873	13885	13756	13795	13798	13778	13906	13736	13651	13709	13698	13684	13748	13924	13900	13597	13750	13954	13791	13684	13738	13872	13696	13727	14004	13913	13876	13993	13659	13826	13881	13741	13892	13876	13796	13837	13846	13976	13775	13843	13869	13752	13977	13848	13791	13757	13842	13877	13805	13571
24245	21282	28321	26494	30148	64109	62250	48611	33385	27312	24789	23995	23747	23473	23523	23586	23539	23698	23536	23527	23422	23571	23594	23560	23528	23558	23406	23509	23218	23483	23244	23489	23457	23403	23409	23565	23306	23330	23619	23640	23638	23430	23419	23506	23396	23372	23099	23593	23426	23278	23338	23385	23447	23542	23462	23257	23405	23419	23336	23604	23677	23506	23559	23439	23258	23205	23290	23223	23534	23373	23358	23224	23253	23242	23327	23411	23386	23430	23482	23236	23112	23400	23694	23209	23436	23203	23458	23608	23517	23309	23285	23221	23400	23483	23431	23351	23522	23239	23244	23262	23383	23354	23057	23137	23313	23244	23481	23347	23376	23206	23441	23466	23244	23423	23328	23502	23234	23503	23396	23538	23364	23249	23320	23455	23545	23430	23517	23256	23408	23366	23734	23236	23223	23207	23420	23698	23219	23248	23258	23115	23569	23370	23085	23457	23317	23338	23192	23150	23460	23304	23548	23313	23169	23383	23233	23488	23179	23247	23282	23540	23493	23283	23466	23031	23362	23238	23216	23499	23109	23143	23556	23236	23363	23409	23365	23299	23561	23366	23387	23543	23293	23345	23202	23426	23456	23168	23188	23423	23369	23175	23419	23103	23239	23415	23424	23541	23436	23350	23430	23239	23247	23375	23503	23303	23178	23344	23188	23232	23406	23415	23487	23375	23412	23310	23339	23253	23392	23604	23439	23465	23340	23303	23386	23748	23457	23319	23430	23349	23246	23242	23377	23244	23370	23070	23350	23151	23469	23290	23173	23493	23470	23560	23481	23499	23420	23284	23001	23305	23331	23298	23209	23477	23402	23381	23316	23329	23418	23547	23485	23571	23274	23515	23556	23339	23238	23255	23353	23145	23339	23369	23234	23122	23288	23194	23497	23230	23241	23115	23135	23397	23462	23281	23351	23156	23390	23480	23294	23392	23380	23531	23366	23112	23554	23453	23381	23285	23142	23488	23252	23612	23558	23444	23373	23542	23471	23170	23249	23356	23170	23414	23192	23539	23358	23358	23386	23403	23169	23191	23562	23305	23475	23525	23124	23172	23223	23507	23440	23430	23486	23298	23312	23273	23328	23572	23039	23335	23448	23242	23443	23373	23423	23320	23602	23484	23267	23385	23464	23147	23293	23451	23099	23362	23219	23758	23445	23516	23322	23386	23459	23056	23370	23604	23590	23625	23255	23311	23162	23252	23203	23357	23210	23592	23417	23537	23410	23209	23477	23599	23501	23344	23373	23475	23236	23589	23544	23356	23415	23096	23349	23298	23559	23286	23489	23514	23548	23287	23354	23242	23682	23450	23496	23356	23417	23203	23236	23414	23395	23438	23525	23258	23139	23423	23522	23411	23398	23549	23479	23234	23338	23453	23316	23245	23383	23448	23402	23289	23149	23290	23222	23175	23193	23622	23286	23520	23039	23468	22905	23147	23347	23393	23486	23406	23244	23464	23387	23261	23238	23392	23154	23202	23465	23429	23387	23408	23268	23289	23391	23133	23359	23454	23399	23292	23349	23375	23458	23482	23611	23399	23616	23383	23328	23066	23178	23174	23407	23461	23513	23517	23514	23595	23466	23502	23380	23567	23243	23284	23133	23303	23492	23203	23567	23241	23187	23324	23570	23353	23217	23527	23214	23430	23207	23219	23006	23450	23320	23421	23291	23420	23364	23402	23414	23542	23340	23168	23330	23201	23176	23315	23551	23508	23306	23355	23128	23251	23416	23455	23312	23485	23199	23503	23112	23263	23398	23532	23316	23254	23406	23157	23318	23324	23166	23416	23226	23161	23133	23471	23555	23469	23309	23400	23232	23355	23368	23279	23539	23146	23234	23776	23337	23371	23430	23479	23491	23386	23254	23393	23185	23181	23209	23350	23250	23413	23126	23339	23207	23150	23518	23323	23193	23404	23473	23438	23376	23422	23380	23558	23298	23116	23282	23362	23298	23426	23174	23390	23308	23218	23232	23308	23147	23297	23184	23227	23226	23305	23253	23497	23412	23218	23425	23450	23318	23305	23353	23384	23322	23199	23384	23566	23378	23393	23542	23259	23168	23307	23203	23559	23280	23285	23351	23551	23452	23545	23553	23603	23656	23424	23464	23371	23302	23498	23458	23415	23441	23485	23243	23342	23296	23294	23486	23366	23469	23298	23423	23376	23301	23459	23258	23178	23359	23358	23281	23500	23375	23582	23235	23336	23258	23331	23411	23193	23486	23375	23350	23328	23290	23340	23343	23182	23443	23315	23601	23367	23379	23390	23473	23363	23372	23470	23487	23351	23264	23287	23320	23487	23190	23341	23398	23332	23526	23270	23215	23205	23226	23330	23486	23593	23435	23216	23272	23536	23481	23322	23254	23439	23445	23443	23183	23217	23286	23700	23272	23317	23300	23248	23445	23249	23348	23293	23540	23349	23321	23484	23277	23512	23420	23269	23584	23419	23330	23045	23384	23254	23287	23330	23594	23544	23343	23456	23579	23433	23570	23429	22957	23233	23400	23186	23438	23432	23287	23397	23413	23464	23271	23314	23435	23405	23257	23300	23420	23357	23451	23540	23633	23490	23327	23211	23309	23527	23353	23199	23143	23336	23505	23368	23379	23021	23182	23368	23399	23437	23279	23500	23309	23363	23435	23325	23231	23164	23427	23451	23451	23278	23290	23300	23315	23200	23248	23487	23479	23376	23329	23428	23195	23460	23408	23318	23373	23198	23155	23644	23437	23648	23437	23293	23472	23473	23418	23373	23201	23520	23115	23117	23161	23303	23293	23082	23344	23325	23345	23482	23296	23477	23381	23127	23409	23488	22994	23376	23221	23315	23299	23366	23363	23219	23146	23238	23540	23265	23359	23374	23309	23501	23328	23157	23431	23296	23310	23351	23510	23595	23331	23311	23347	23478	23414	23435	23317	23409	23340	23454	23127	23015	23471	23475	23321	23390	23284	23161	23261	23326	23422	23362	23242	23252	23410	23369	23144	23572	23478	23113	23372	23381	23229	23437	23386	23378	23303	23442	23382	23510	23335	23447	23126	23294	23359	23305	23471	23459	23383	23509	23195	23437	23379	23516	23537	23151	23414	23418	23443	23402	23414	23245	23546	23385	23334	23320	23243	23400	23107	23297	23246	23628	23349	23470	23472	23298	23410	23416	23337	23586	23427	23578	23666	23219	23086	23344	23340	23347	23494	23246	23249	23437	23290	23408	23366	23407	23402	23308	23169	23504	23313	23591	23447	23193	23145	23406	23436	23378	23371	23366	23291	23591	23513	23251	23115	23351	23242	23527	23348	23449	23130	23465	23359	23033	23390	23286	23383	23367	23309	23501	23360	23407	23142	23367	23349	23385	23253	23314	23505	23656	23348	23411	23243	23420	23163	23361	23425	23301	23242	23276	23550	23379	23352	23332	23316	23168	23484	23377	23219	23346	23492	23219	23287	23210	23502	23457	23433	23352	23273	23561	23415	23312	23331	23323	23281	23552	23218	23290	23391	23010	23256	23336	23261	23305	23471	23261	23295	23134	23360	23450	23360	23519	23334	23406	23422	23183	23385	23501	23493	23323	23123	23347	23534	23404	23404	23419	23482	23499	23422	23523	23327	23338	23433	23566	23480	23315	23417	23533	23474	23610	23325	23350	23520	23568	23011	23305	23530	23309	23356	23490	23431	23284	23514	23469	23395	23345	23414	23339	23445	23480	23213	23172	23476	23350	23436	23516	23633	23336	23436	23503	23413	23197	23291	23499	23380	23372	23504	23573	23487	23468	23343	23163	23490	23331	23416	23297	23314	23390	23522	23561	23126	23450	23420	23518	23571	23195	23347	23279	23365	23407	23038	23514	23354	23475	23433	23390	23115	23386	23261	23339	23346	23478	23347	23208	23256	23351	23392	23332	23709	23521	23436	23378	23200	23316	23400	23305	23372	23279	23524	23277	23414	23273	23304	23044	23263	23318	23403	23732	23276	23303	23527	23358	23288	23118	23603	23441	23072	23359	23314	23366	23238	23318	23356	23495	23456	23119	23298	23324	23612	23556	23095	23413	23460	23263	23179	23640	23558	23135	23392	23269	23489	23490	23331	23251	23370	23305	23252	23203	23639	23278	23432	23314	23438	23236	23303	23285	23298	23204	23254	23400	23501	23420	23365	23229	23346	23230	23460	23289	23333	23129	23406	23214	23468	23485	23276	23685	23542	23310	23367	23472	23207	23402	23318	23272	23405	23369	23487	23243	23219	23221	23263	23312	23340	23285	23297	23350	23492	23199	23274	23301	23498	23236	23515	23346	23356	23555	23170	23232	23393	23355	23479	23620	23456	23450	23317	23317	23508	23306	23280	23409	23299	23255	23089	23318	23372	23207	23531	23412	23274	23368	23570	23516	23599	23301	23484	23453	23209	23250	23496	23505	23563	23557	23396	23397	23409	23317	23590	23285	23349	23458	23455	23481	23401	23159	23427	23452	23225	23335	23293	23293	23303	23476	23337	23138	23390	23444	23370	23433	23327	23391	23096	23311	23223	23136	23241	23423	23496	23483	23213	23387	23380	23441	23336	23308	23472	23427	23324	23382	23488	23417	23328	23368	23238	23200	23224	23348	23313	23448	23535	23612	23246	23024	23287	23529	23224	23407	23442	23439	23531	23561	23334	23315	23245	23325	23263	23465	23262	23337	23151	23323	23453	23252	23107	23518	23382	23363	23220	23272	23306	23487	23470	23282	23159	23292	23544	23490	23410	23431	23297	23356	23290	23145	23505	23489	23553	23314	23422	23610	23349	23259	23302	23286	23348	23219	23222	23436	23390	23293	23312	23342	23413	23077	23347	23232	23267	23541	23212	23303	23402	23175	23302	23438	23251	23326	23332	23101	23306	23110	23466	23495	23412	23310	23178	23233	23005	23379	23317	23322	23476	23215	23293	23418	23603	23360	23356	23639	23231	23421	23503	23548	23269	23338	23184	23250	23387	23467	23499	23219	23514	23657	23580	23519	23484	23210	23401	23113	23657	23540	23449	23438	23183	23058	23339	23267	23386	23267	23294	23232	23182	23322	23638	23346	23271	23341	23393	23378	23402	23240	23246	23237	23372	23405	23417	23448	23394	23337	23410	23527	23512	23330	23285	23436	23339	23468	23545	23152
16599	33015	32892	27495	31200	66023	58114	39833	22332	17183	14614	14175	14098	14028	14164	14128	14152	14142	14172	14140	14116	14009	14071	14006	14183	14115	14260	14012	14114	14313	14099	14196	13987	13934	14162	14219	14098	14142	14354	13892	14123	14186	14079	14258	14009	14326	14172	14218	14192	14061	14055	14045	14148	14043	13987	14112	13759	14157	14002	14044	14089	14084	14167	14172	13985	14144	14076	14110	14006	14082	14143	14149	14024	14043	14042	13990	13990	14121	14063	14043	14113	14219	14118	14198	14095	14118	13915	14045	14002	13921	14101	14159	13979	14105	13783	13924	14143	13921	13888	14025	14031	14168	14144	14027	14069	14161	13965	14052	13917	14123	14002	13903	14091	14010	14058	14050	13993	14050	13932	14041	14030	13897	13962	14182	14167	14133	14010	13997	14002	14088	14049	14039	14066	13969	14094	14270	13978	14049	14170	14084	13927	14169	14071	13910	14192	14198	14055	14000	14148	14260	14097	14100	13973	14086	14111	14016	14115	13928	14036	14044	14180	14180	13877	14142	14120	14221	14096	14151	14017	14116	13970	13952	14094	14061	14064	14047	13998	14036	13910	13979	14031	14060	14139	13981	13999	13894	14043	14044	13957	13803	14020	14032	14118	13996	13995	14025	13993	13932	13978	14177	13975	13956	14026	14182	13976	14016	13942	14148	14162	13950	14068	14087	13825	13929	14012	14140	13944	13913	13916	14077	13944	13921	14053	13950	14043	14006	13971	13864	13981	14077	14038	13986	14126	13904	14072	14119	13921	13971	14014	14151	13956	14113	14132	14004	14098	14061	14112	14161	14158	14097	14041	13870	14027	14077	13973	13949	14059	14001	13951	13982	14138	14023	14098	14121	13909	14113	13961	14028	14086	14136	14082	14078	14074	14046	13992	14130	14192	14060	13991	14086	14079	14037	14053	14030	14142	13995	14177	14087	13880	13929	13961	14114	14063	14152	13925	14142	14203	13965	14139	14105	14126	14086	14059	13941	14162	14141	14182	14049	14149	14093	14088	14030	14159	14159	13873	13972	14178	14003	14029	13961	14049	13912	14033	14028	14095	13867	14248	13995	14128	14015	14050	13968	14076	13996	14015	14060	13909	14080	13973	14007	13969	14052	14191	14044	13990	13977	14165	14115	14224	14022	13974	14050	13924	14120	14139	13946	14046	13954	13964	14083	14180	14012	13962	14164	14064	14005	14229	13860	14067	14142	14085	14008	14024	14100	14072	14140	14305	13936	13905	14134	13933	14021	14231	13906	14158	13925	14090	14052	13956	14052	14192	14010	13982	14005	14237	14066	14040	13844	14016	13988	13998	14124	14155	13851	14015	14141	13943	13981	13992	14131	14053	14006	14062	14028	14059	14084	14056	14032	14037	13959	14002	14090	13835	13931	14128	14130	14119	14115	14156	14067	14030	14013	14063	13980	14007	13880	13938	14172	13919	14062	14115	13884	14022	13996	13930	14093	14036	14074	14114	14098	14160	14041	14076	14181	13978	14173	13981	14127	14053	14139	14055	14104	14133	14195	14051	13848	13972	14123	14124	14061	14076	13995	13888	13979	14087	14048	13919	14071	14275	14023	13782	14311	14069	14123	14028	13997	13983	14157	14083	14084	13953	14043	14140	14078	14058	14040	14068	13975	14069	13955	14166	14100	14164	13966	13990	14079	14024	14092	13935	13929	14074	13983	14072	14065	14110	13937	14107	14023	14081	14133	13962	13998	13846	14096	14037	14045	14071	14111	14013	14106	13855	13985	14071	14109	13962	14081	13932	14118	13842	14027	14085	13947	14091	14084	14124	14059	13919	13984	14116	14015	14102	13746	14079	14079	14006	13941	14180	14047	14033	13909	13973	14242	14049	13931	13949	14074	14022	14182	14219	13999	14112	13893	13825	14023	14162	13964	14069	13923	14031	13938	14176	14137	13938	13989	14047	14029	14005	14099	13956	14015	14072	14160	14115	14065	14035	13927	14049	14091	14172	14095	14181	14131	13824	13957	14021	14056	13989	14202	14127	13905	13933	14083	14147	14073	14049	14025	14214	14027	14094	13882	14086	14103	13960	14099	14053	14068	14042	14004	14095	14046	14080	14096	14062	14123	14000	13889	13996	14201	13998	14030	14072	14020	14001	13959	14290	14173	14103	13883	14071	14024	14181	13993	14070	14089	13965	13958	14321	14095	13958	14260	13783	14019	13952	14083	14071	13992	14183	14021	14064	14195	14089	14057	13989	14175	13974	14189	14068	13995	13967	14264	14054	13953	13951	13988	13978	14007	14208	14111	14132	13981	14071	14068	14092	14031	14172	13875	13983	14066	14165	13901	14198	14047	14036	13997	14185	14089	13939	13906	14011	13934	13934	14105	14045	14127	14153	13987	14278	14138	14085	13915	13976	14058	14171	13965	13928	14047	14116	13991	13949	13929	13967	13937	13948	14029	13900	14022	14113	14026	13986	13951	14125	13937	14079	14031	14110	13977	13927	13917	13992	14124	13981	14092	14077	14087	13929	14094	13863	14013	13928	14142	14084	14196	14021	14061	14001	13965	13952	14151	14197	13875	14083	14126	14014	14068	14099	14187	14085	14030	14033	13996	13955	14070	14057	13955	14076	13893	14079	14132	13925	13862	13879	14041	13813	14107	14258	14044	14048	13892	14033	13973	13974	14164	14034	14136	14151	14192	14149	13870	14126	14188	13985	14004	14007	14024	14163	14047	13938	14115	14121	13926	13967	14028	13959	14087	14198	14079	14048	13946	14086	14010	14178	13858	13884	14120	14094	14121	14199	14125	13994	14121	14087	13879	14104	14071	14057	13724	14145	14103	14197	14078	13913	13990	14085	14151	14197	13995	14168	13989	14229	14294	13991	14105	13941	14164	13989	14070	14048	14024	13979	14066	13849	14099	14055	13867	14088	14100	14033	14022	13926	14047	14053	13943	14017	13918	13949	14045	14114	13927	13991	14287	14078	14073	14073	13965	13974	14162	13984	14186	14011	13971	13988	14086	13972	13997	14098	14043	14175	14163	13929	13941	14053	13974	14245	13940	14153	14027	14097	14105	14123	14093	14070	14017	14081	14119	14140	13859	14095	14009	13978	14018	14002	14065	14071	13891	14062	13974	13901	13855	13996	13940	14019	14054	14172	14048	14029	14005	14012	14065	13956	13908	14116	14064	13988	14136	14071	14028	13967	14012	14046	13942	13975	14037	14046	13972	14073	14099	13918	14229	14151	14065	13974	13937	13967	14066	13931	14049	13991	13963	14139	13994	14058	14121	14140	14245	14031	14074	13864	14144	14043	14209	13912	14206	13970	13917	14081	13829	14009	14101	14012	13971	14022	14001	14020	13970	14272	13937	14039	13999	13895	13993	13947	14197	14036	14054	13941	13942	13892	14084	14140	13908	14026	14028	14181	13947	14018	14121	14085	14128	14212	13996	14038	14014	14062	13951	14020	13974	14134	14162	13993	13955	14273	13991	14057	14118	13989	14171	13998	13964	13970	14144	14044	13976	13966	13927	14073	13932	13843	13948	14071	14128	13834	14086	13942	14270	13974	13780	13909	14009	14087	14135	14035	13879	14062	14089	13908	14096	13926	14032	14132	14040	14022	14079	14012	13925	14163	13928	13899	13996	14083	14043	14157	14016	13995	13971	14224	13878	14023	14281	13818	14126	14023	13994	14129	14141	13899	14048	14151	13975	13972	14057	14131	14168	13912	14197	13990	14122	14040	14129	14215	14134	13982	14135	14145	14035	13933	14024	13990	13986	13992	13966	14087	13755	14199	13892	14170	14130	14016	14250	14102	14298	14071	14031	14061	14016	14208	14158	14109	14151	14059	14137	13880	14083	13998	13939	14017	14222	14125	13973	14059	13877	14076	13971	13976	14165	13940	14041	14122	14039	14038	14047	14089	13880	14147	13994	14024	14101	14079	13929	13894	14038	14044	14019	13996	14013	14072	13900	13920	14028	14154	13973	13956	14004	14015	14102	14074	14119	13994	14183	14010	14250	13998	14149	13899	14035	14068	13952	13970	14036	13832	14025	14037	14062	14161	13969	13988	14105	14211	14023	13962	14091	14255	13898	14157	13909	14090	14040	13967	14073	14167	14026	14071	14145	14012	13834	13850	13937	13947	14217	14081	14169	14082	14017	13995	14150	14051	14027	13997	14053	14043	14017	14053	14073	13884	14084	14070	13952	14025	14140	14014	13985	14069	14162	14040	13984	14177	14167	13986	13969	14092	14133	14027	13978	13964	14104	14016	14017	14007	14102	14239	13988	13955	14023	14098	13915	13987	13933	13903	14059	13987	14160	13933	13969	14117	14059	14047	14150	14117	14097	14092	14141	14172	14050	13999	13889	14206	13909	14077	14000	14088	13958	14164	13902	14100	13866	13918	14074	13962	14027	14223	14111	14077	14002	13912	14105	14182	14108	13833	13894	14044	13968	14034	14024	14047	14124	14033	13984	13981	13982	14151	14131	13812	13869	13841	14012	13919	14004	14088	13933	14010	13966	13927	14037	14131	14247	14123	13929	14232	13986	14047	13968	14040	14089	13979	14000	14198	14025	13890	13947	13853	14010	13873	14081	13981	14272	13757	14029	14093	13949	14173	14099	14075	13976	13934	14074	13986	13946	14024	14012	13776	13983	14031	13996	13979	13918	13964	14102	14043	14201	13873	13900	13916	14161	14022	14034	13993	13985	14047	14084	13913	14052	13961	14190	13946	13929	14001	14192	13973	14107	14037	14010	14190	14077	13929	13911	14033	14111	14018	13916	14101	13990	14121	14066	14127	14115	14043	13961	13896	14114	13978	13970	14113	13943	13920	14019	14134	14022	14139	14069	13874	14101	14081	13920	13914	13944	14148	14102	13936	14003	13867	14007	14221	13905	14162	13915	13889	14039	14170	14163	13929	13976	13980	14168	14044	14126	14092	14075	13966	13920	14013	14051	14180	14083	14035	13984	13997	14107	14010	13981	14144	13888	14036	13968	14200	14109	14065	13993	14088	14122	14021	14060	14079	14130	14136	13990	14137	13997	13924	14066	14055	13992	13974	14138	13976	13959	14118	14107	13904	13956	14183	14071	13936	14050	14057	14225	14101	14062	13964	14001	13923	13972	14023	14110	13833	14057	14230	14046
23085	21217	28344	25063	28441	72198	71426	54742	36948	29520	26334	24801	24742	24666	24317	24326	24551	24465	24351	24680	24332	24568	24471	24287	24597	24299	24614	24569	24578	24423	24384	24315	24379	24469	24232	24392	24239	24321	24348	24128	24338	24127	24261	24287	24165	24337	24423	24364	24224	24144	24269	24237	24298	24195	24120	24097	24418	24453	24213	24410	24059	24272	24062	24267	24339	24160	24264	24288	24209	24345	24241	24358	24380	24150	24283	24206	24086	24187	24192	24271	24488	24356	24138	24165	24387	24139	24269	24302	24210	24461	24151	24314	24232	24486	24294	24438	24516	24396	24420	24334	24134	24249	24258	24312	24175	24267	24143	24091	24343	24188	23937	23913	24012	24088	24161	24363	24097	24016	24391	24282	24477	24184	24364	24054	24276	24142	24294	24363	24390	24165	24159	24260	24182	24100	24186	24062	24212	24183	24414	24452	24204	24231	24014	24323	24257	24115	24160	24122	24455	24197	24138	24103	24265	24150	24061	24163	24238	24264	24196	24337	24150	24245	24165	24257	23958	24257	24315	24346	24225	24181	24136	24116	24031	24417	24148	24266	24062	24151	24456	24126	24346	24304	24246	24114	24176	24326	24124	24083	24330	23817	24283	24197	24168	24133	24352	24457	24206	24273	24308	24148	24210	24047	24014	24132	23967	24338	24363	24242	24287	24405	24361	24262	24450	24187	24242	24147	24222	24087	24242	24264	24181	24168	24379	24178	24180	24198	24411	24038	24183	24067	24383	24229	24281	24296	24198	24258	24231	24124	24055	24235	24195	24055	24210	24084	24343	24490	24338	24285	24392	24322	24322	24223	24348	24150	24219	24321	24338	24287	24057	24058	24084	24255	24225	24256	24314	24368	24137	24387	24327	24040	24178	24163	24110	24361	24123	24164	24376	24251	24350	24186	24313	24150	24273	24157	24280	24191	24341	24285	24348	24085	24124	24050	24020	24316	24203	24013	24313	24254	24405	24181	24149	24055	24347	24152	23928	24278	23975	24307	23989	24240	24198	24134	24216	24200	24339	24064	24190	24227	24101	24114	24444	24188	24162	24338	24347	24384	24177	24193	24249	24113	24290	24421	24211	24308	24090	24105	24203	24189	24373	24327	24424	24154	24185	24523	24139	24260	24283	24155	24092	24246	24085	24025	24294	24186	24160	24125	24265	24230	24247	24126	24459	24105	24187	24181	24542	24193	24218	24021	24102	24321	24304	24332	24209	24202	24038	24383	24310	24513	24310	24209	23999	24212	24419	24233	24296	24295	24101	24398	24311	23963	24256	24389	24151	24034	24357	23970	24260	24247	24391	24160	23900	24007	24247	24291	23927	24226	24171	24142	24290	24436	24210	24418	24322	24308	24236	24367	24364	24318	24065	24331	24387	24418	24136	24371	24321	24088	24260	24381	24092	24311	24236	24144	24045	24048	24112	24025	24027	24224	24261	24101	24171	24465	24165	24355	23978	24328	24241	24144	24219	24095	24142	24222	24364	24203	24313	24170	24336	24230	24413	24091	24390	24582	24419	24139	24178	24373	24239	24252	24183	24302	24342	24284	24175	24086	24658	24318	24215	24225	24382	24275	24146	24151	24278	24325	24287	24056	24115	24255	24225	24486	24285	24376	24256	24497	24237	24465	24122	24291	24231	24308	24414	24263	24221	24306	23938	24195	24221	24167	24457	24207	24279	24077	24025	24130	24245	24125	24224	24209	23959	24214	24398	24106	24326	24232	24217	24537	24172	24150	24226	24115	24193	24109	24231	24222	24279	23945	24379	24224	24282	24227	24148	24246	24377	24259	24352	24250	24174	24208	24148	24241	24260	24282	24239	24409	24298	24138	24129	24424	24091	24185	24362	23938	24098	24308	24499	24296	24175	24156	24306	24175	24077	24355	24442	24250	24333	24056	24300	23924	24518	24193	24264	24231	24205	24133	24176	24223	24015	24178	24216	24451	24269	24352	24290	24400	24275	24216	24391	24455	24216	24078	24039	24200	24111	24445	24353	23978	24462	24333	24252	24064	24159	24247	24137	24424	24317	24217	24242	24296	24344	24217	24319	24283	24263	24217	24326	24254	24284	24085	24311	24278	24181	24111	24268	24271	24427	24035	24341	24461	23989	24221	24204	23974	24242	24234	24139	24122	24478	24203	24189	24197	24149	24097	24246	24239	24337	24239	24129	24126	24365	24149	24209	24338	24424	24278	24371	24169	24365	24342	24194	24063	24332	24153	24065	24261	24408	24270	24222	24232	24278	24401	24214	24038	24189	24052	24046	24130	23999	24391	24337	24231	24341	24293	24102	24373	24131	24174	24332	24329	24311	24314	24524	24416	24068	24162	24316	24316	24315	24233	24341	24287	24632	24494	24164	24253	24290	24236	24160	24391	24320	24196	24025	24020	24306	24062	24191	24146	24266	24267	24063	24329	24023	24201	24195	24188	24210	24103	24388	24121	24135	24076	24178	24324	24411	24223	24107	24199	24345	24254	24178	24250	24197	24067	24554	24214	24218	24271	24083	24153	24325	24442	24303	24084	23994	24291	24533	24220	24380	24146	24229	24345	24274	24186	24475	24329	24031	24100	24246	24322	24444	24305	24324	23915	23985	24046	24138	24143	24286	24060	24152	24108	24290	24083	24349	24453	24383	24390	24113	24282	24125	24332	24221	24130	24267	24403	24376	24168	24323	24203	24532	24495	24349	24466	24249	24091	24220	24362	23938	24254	24370	24489	24421	24225	24428	24405	24353	24156	24391	24426	24287	24175	24407	24228	24482	24287	24320	24243	24223	24103	24359	23940	24466	24281	24251	24239	24195	24099	24304	24287	24191	24348	24384	24366	24456	24020	24314	24217	24383	24189	24118	24188	24301	24264	24477	24264	23965	24120	24441	23969	24324	23993	24171	24188	24348	24334	24275	24146	24526	24383	24351	24101	24119	24118	24220	24308	24163	24034	24273	24397	24341	24190	24183	24102	24124	24354	24121	24430	24385	24595	24194	24202	24298	24396	24351	24211	24076	24203	24259	24195	24145	24313	24347	24081	24214	24229	24115	24393	24272	24228	24118	24162	24319	24373	24517	24149	24563	24195	24236	24192	24450	24171	24333	24343	24249	24368	24059	24297	24191	24410	24358	24296	24084	24252	24120	24367	24347	24352	24238	24366	24615	24100	24132	24146	24167	24242	24193	24375	24297	24270	24382	24379	24097	23907	24242	24534	24202	24359	23942	24251	24162	24170	24413	24115	24368	24334	24286	24245	24347	24145	24360	24276	24084	24346	24483	24454	24302	24265	24090	24154	24117	24062	24233	24247	23984	24368	24299	24165	24048	24269	24248	24207	24097	23884	24006	24169	24088	24112	24120	24362	24075	24327	24402	24237	24221	24167	24101	24032	24018	24315	24035	24350	24122	24336	24274	24234	24369	24126	24291	24204	24357	24342	24217	24154	24090	24452	24253	24446	24271	24135	24385	24155	24152	24100	24327	24313	24227	24058	24420	24388	24311	24034	24151	23921	24260	24170	24226	24677	24375	24339	24295	24283	24044	24219	24245	24216	24226	24170	24191	24365	24324	24459	24254	24167	24048	23899	24474	24204	24269	24308	24337	24076	24174	24044	24291	24215	24141	24412	24074	24024	24227	24018	24150	24162	24060	24167	24063	24066	24326	24048	24237	24076	24217	24051	24328	24349	24018	24384	24163	24218	24358	24233	24194	24110	24357	24254	24540	24289	24321	24379	24163	24262	24356	24284	24298	24017	24371	24403	24276	24237	24039	24309	24255	24402	24255	24202	24110	24179	24301	24286	24513	24392	24116	24112	24317	24255	24335	24427	24255	24339	24018	24389	24122	24285	24344	24395	24443	24171	24289	24282	24228	24145	24287	24167	24056	24287	24337	24341	24226	24568	24281	24297	24176	24153	24596	24103	24189	24375	24397	24145	24113	24249	24319	24276	24235	24149	24093	24208	24286	24049	24173	24610	24448	24225	24180	24145	24147	24144	24297	24354	24236	24281	23967	24360	24179	24198	24109	24192	24181	24290	24138	24218	24244	24292	24089	24043	24464	24283	24091	24303	24231	24082	24235	24044	24177	24059	24188	24172	24487	24271	24145	24323	24375	24224	24276	24507	24017	24220	23949	24245	24057	24087	24427	24278	24106	24478	24360	24236	24118	24195	24419	24334	24269	24341	24137	24248	24335	24248	24064	24429	24129	24413	24228	24359	24442	24282	24416	24513	24207	23787	24217	24119	24014	24268	24302	24269	24314	24217	24382	24438	24448	24034	24102	24230	24129	24391	24416	24184	24056	24229	24265	24152	24295	24212	24308	24272	24394	24238	24144	24341	24385	24208	24382	23962	24198	23990	24359	24348	24397	24355	24394	24501	24099	24102	24102	24112	24048	24280	24120	24231	24250	24349	23996	24391	24308	24203	24198	24315	24284	24085	24326	24230	24366	24102	24287	24120	24253	24066	24151	24480	24388	24348	24234	24284	24213	24121	24467	24308	24407	24305	24377	24146	24250	24078	24071	24217	24312	24227	24200	24173	24037	23978	24242	24401	24371	24183	24377	24187	24173	24314	24201	24264	24093	23851	24500	24176	24351	24224	24317	24143	24252	23905	24417	24228	24191	24303	24114	24271	24244	24043	24283	24202	24324	24044	24246	24263	24453	24138	24356	24319	24380	24237	24396	24232	24225	24250	24308	24143	24196	24068	24040	24310	24279	24387	24180	24137	24434	24320	24204	24123	24382	24186	24330	24449	24206	24440	24192	24413	24235	24383	24265	24304	24300	24128	24190	24372	24189	24099	24273	24319	24382	24252	24316	24332	24081	24344	24263	23977	24365	24432	24150	24214	24127	24283	24205	24056	24466	24438	24215	24106	24287	24134	24331	24302	24299	24405	24403	24225	24014	24320	24104	24431	24278	24303	24250	24269	24320	24432	24166	24150	24506	24167	24276	23978	24311	24457	24204	24122	24067	24338	24269	24322	24212	24254	24376	24296	24448	23944	24173	24025	24261	24217	24366	24442	24399	24141	24266	24444	24300	24337	24205	23988	24076	24415	24151	24387	24222	24208	24026	24147	24192	24103	24223	24380	24258	24146	24355	24218	24341	24280	24237	24212	24081	23854	24295	24250	24273	24310
14717	27404	27522	28422	32811	78650	71116	47612	25371	18987	15525	14802	14670	14745	14689	14740	14725	14732	14716	14626	14867	14739	14747	14744	14704	14933	14812	14727	14598	14744	14535	14690	14799	14623	14668	14734	14569	14756	14602	14686	14759	14943	14741	14592	14764	14570	14902	14798	14703	14860	14715	14675	14606	14623	14667	14639	14622	14740	14781	14474	14545	14658	14717	14710	14796	14654	14617	14599	14757	14671	14592	14646	14656	14563	14520	14656	14703	14729	14871	14609	14710	14745	14651	14687	14732	14552	14538	14686	14696	14752	14752	14744	14661	14718	14674	14532	14696	14636	14745	14696	14646	14529	14525	14484	14721	14681	14671	14637	14644	14565	14803	14669	14669	14542	14501	14690	14624	14501	14611	14829	14675	14520	14616	14730	14612	14872	14651	14648	14474	14549	14490	14849	14634	14704	14648	14536	14572	14617	14642	14621	14636	14813	14755	14475	14675	14668	14576	14706	14456	14672	14636	14646	14713	14634	14663	14613	14524	14780	14711	14530	14625	14665	14626	14643	14787	14773	14668	14601	14417	14444	14633	14737	14599	14585	14621	14679	14615	14545	14543	14569	14706	14590	14604	14615	14608	14652	14742	14684	14512	14548	14551	14557	14622	14667	14593	14495	14614	14688	14616	14640	14537	14824	14635	14603	14741	14580	14749	14776	14617	14757	14679	14671	14693	14723	14560	14612	14686	14511	14776	14617	14644	14548	14754	14972	14865	14725	14688	14568	14694	14625	14731	14628	14736	14545	14564	14579	14768	14732	14781	14624	14636	14534	14563	14797	14816	14668	14453	14525	14947	14473	14880	14568	14573	14764	14592	14730	14676	14441	14590	14508	14567	14635	14528	14497	14474	14742	14669	14403	14729	14697	14559	14755	14577	14515	14568	14605	14573	14652	14560	14470	14732	14382	14628	14625	14688	14731	14668	14711	14524	14744	14840	14727	14635	14741	14639	14776	14611	14721	14569	14712	14626	14764	14616	14625	14647	14584	14743	14584	14711	14651	14564	14659	14661	14608	14619	14709	14602	14706	14544	14551	14556	14562	14548	14745	14597	14788	14669	14723	14703	14786	14755	14592	14705	14690	14776	14624	14618	14528	14655	14584	14643	14615	14670	14653	14757	14713	14491	14663	14504	14592	14677	14606	14662	14648	14531	14612	14692	14453	14762	14656	14531	14647	14668	14715	14556	14701	14676	14577	14652	14641	14610	14648	14752	14634	14562	14475	14692	14658	14478	14751	14610	14603	14573	14815	14630	14585	14689	14825	14463	14652	14737	14594	14500	14602	14701	14554	14734	14690	14554	14682	14478	14725	14639	14616	14602	14516	14490	14471	14824	14457	14681	14645	14649	14563	14603	14638	14615	14484	14698	14592	14719	14541	14670	14593	14684	14687	14764	14839	14602	14884	14898	14640	14558	14773	14588	14494	14594	14763	14581	14506	14658	14843	14669	14597	14659	14703	14534	14701	14743	14699	14553	14695	14608	14845	14696	14688	14719	14725	14631	14837	14767	14540	14666	14429	14570	14838	14516	14525	14609	14565	14757	14647	14658	14741	14572	14619	14376	14798	14506	14594	14673	14555	14771	14572	14557	14585	14502	14680	14653	14806	14542	14590	14670	14576	14536	14706	14709	14681	14615	14495	14615	14683	14568	14693	14797	14835	14825	14450	14517	14663	14670	14666	14550	14636	14489	14586	14787	14807	14478	14686	14689	14754	14537	14467	14837	14599	14524	14597	14622	14653	14667	14547	14683	14660	14503	14644	14556	14557	14686	14755	14594	14641	14752	14538	14543	14638	14817	14537	14522	14831	14600	14681	14571	14650	14513	14655	14770	14626	14414	14667	14797	14569	14638	14555	14665	14719	14596	14578	14700	14384	14619	14573	14754	14588	14667	14682	14445	14579	14733	14406	14570	14710	14524	14586	14830	14616	14761	14604	14757	14595	14705	14633	14507	14513	14522	14573	14619	14811	14628	14674	14627	14677	14803	14491	14488	14782	14740	14443	14526	14573	14580	14663	14721	14680	14591	14798	14712	14677	14671	14418	14574	14729	14777	14659	14638	14693	14697	14668	14683	14661	14502	14600	14600	14646	14612	14428	14812	14588	14519	14826	14556	14734	14503	14657	14730	14603	14528	14534	14610	14549	14576	14759	14725	14625	14717	14751	14629	14729	14722	14734	14676	14718	14869	14499	14570	14553	14542	14632	14705	14670	14641	14631	14618	14421	14762	14526	14725	14679	14485	14544	14678	14727	14538	14580	14739	14706	14452	14590	14749	14571	14473	14563	14641	14486	14683	14663	14568	14493	14501	14702	14517	14733	14629	14636	14467	14680	14673	14599	14517	14556	14485	14722	14568	14544	14757	14597	14652	14774	14705	14530	14636	14672	14478	14597	14552	14525	14649	14753	14515	14678	14637	14478	14649	14637	14632	14523	14707	14573	14525	14548	14476	14529	14446	14604	14640	14685	14551	14543	14760	14538	14594	14601	14675	14761	14421	14476	14572	14751	14607	14464	14546	14641	14719	14667	14660	14490	14672	14588	14630	14568	14520	14407	14629	14788	14589	14743	14711	14664	14764	14499	14670	14803	14740	14711	14518	14652	14659	14640	14453	14646	14850	14660	14658	14668	14591	14780	14528	14684	14492	14741	14608	14777	14496	14644	14732	14570	14621	14521	14486	14846	14717	14689	14594	14503	14661	14681	14506	14654	14654	14494	14587	14501	14499	14882	14550	14575	14676	14563	14532	14642	14534	14662	14716	14612	14636	14930	14729	14556	14623	14852	14660	14656	14636	14688	14595	14613	14752	14626	14507	14524	14620	14582	14754	14561	14761	14539	14562	14457	14778	14475	14670	14630	14579	14730	14596	14489	14461	14485	14426	14878	14556	14642	14737	14702	14724	14667	14681	14691	14648	14500	14624	14524	14631	14659	14608	14561	14574	14748	14693	14605	14846	14791	14625	14526	14858	14587	14487	14636	14577	14518	14693	14626	14632	14629	14463	14535	14535	14787	14789	14622	14845	14707	14658	14511	14662	14554	14513	14578	14748	14503	14569	14524	14635	14542	14579	14721	14788	14778	14572	14891	14643	14622	14712	14499	14774	14804	14616	14460	14729	14671	14483	14687	14660	14829	14663	14689	14692	14560	14555	14598	14590	14614	14577	14540	14655	14706	14699	14684	14603	14642	14536	14506	14778	14530	14520	14558	14643	14500	14674	14674	14567	14603	14612	14573	14665	14631	14637	14631	14627	14700	14746	14557	14524	14693	14634	14662	14666	14614	14666	14622	14648	14669	14594	14658	14618	14564	14736	14670	14678	14425	14709	14682	14492	14718	14579	14714	14423	14527	14828	14610	14757	14637	14584	14699	14669	14555	14757	14717	14518	14695	14588	14735	14618	14661	14810	14686	14590	14610	14666	14585	14803	14689	14396	14599	14668	14816	14663	14728	14558	14560	14497	14441	14794	14649	14551	14630	14798	14653	14640	14861	14585	14564	14517	14596	14645	14581	14716	14585	14667	14470	14686	14381	14672	14478	14634	14586	14650	14748	14631	14569	14561	14517	14741	14608	14460	14585	14741	14593	14587	14495	14733	14702	14525	14643	14660	14653	14673	14524	14460	14680	14581	14648	14716	14747	14707	14726	14692	14652	14749	14531	14696	14518	14650	14605	14614	14482	14671	14773	14861	14553	14709	14621	14637	14772	14585	14506	14577	14650	14629	14718	14627	14689	14678	14609	14631	14619	14548	14518	14556	14601	14757	14660	14713	14739	14491	14735	14664	14735	14689	14663	14688	14672	14597	14729	14660	14679	14587	14635	14684	14450	14787	14745	14645	14666	14684	14777	14826	14681	14726	14645	14779	14540	14630	14503	14758	14678	14642	14476	14680	14751	14615	14702	14594	14599	14693	14441	14518	14601	14740	14711	14561	14457	14788	14690	14414	14642	14650	14545	14628	14760	14684	14553	14821	14508	14499	14728	14596	14703	14690	14756	14518	14695	14631	14605	14617	14594	14687	14657	14601	14560	14604	14595	14729	14671	14710	14429	14692	14635	14625	14745	14662	14607	14718	14544	14568	14680	14616	14653	14698	14734	14676	14558	14670	14645	14523	14517	14539	14744	14601	14711	14644	14573	14552	14759	14665	14752	14455	14702	14555	14616	14494	14569	14714	14685	14484	14616	14693	14608	14606	14443	14627	14425	14614	14832	14743	14614	14700	14540	14731	14791	14535	14750	14686	14754	14847	14670	14633	14560	14613	14668	14626	14725	14535	14525	14554	14619	14765	14711	14482	14686	14589	14860	14620	14571	14555	14668	14680	14664	14568	14615	14601	14810	14764	14636	14698	14607	14597	14702	14633	14637	14582	14505	14803	14678	14628	14394	14666	14611	14721	14606	14692	14730	14675	14666	14682	14803	14513	14709	14655	14796	14748	14566	14674	14569	14589	14635	14674	14608	14429	14381	14649	14526	14743	14600	14810	14423	14582	14767	14525	14630	14514	14687	14601	14619	14494	14581	14539	14453	14658	14705	14615	14755	14621	14597	14577	14549	14549	14606	14588	14545	14709	14527	14936	14557	14610	14534	14778	14487	14473	14690	14686	14603	14523	14817	14690	14697	14655	14522	14508	14799	14664	14581	14566	14756	14792	14542	14531	14759	14698	14624	14651	14609	14547	14614	14677	14740	14424	14743	14699	14674	14485	14668	14542	14740	14724	14604	14746	14594	14652	14775	14591	14690	14748	14685	14505	14620	14576	14450	14591	14582	14685	14435	14620	14771	14723	14400	14702	14669	14589	14606	14619	14658	14589	14665	14845	14473	14645	14678	14653	14751	14535	14556	14637	14484	14596	14588	14532	14576	14594	14628	14616	14764	14555	14439	14600	14644	14574	14618	14512	14707	14591	14613	14656	14677	14604	14525	14630	14562	14718	14715	14725	14414	14685	14550	14761	14649	14692	14657	14656	14604	14478	14596	14614	14468	14709	14721	14673	14619	14648	14578	14710	14580	14660	14566	14742	14605	14668	14581	14613	14737	14525	14637	14690	14823	14650	14600	14807	14574	14718	14474	14475	14625	14579	14587	14441	14730	14554	14786	14573	14540	14569	14550	14679	14691	14518	14646
31015	24992	29864	30291	27168	33920	34341	30505	26771	25387	24888	24771	24591	24443	24598	24376	24447	24701	24600	24435	24616	24699	24446	24855	24775	24839	24479	24698	24652	24514	24562	24437	24281	24416	24744	24411	24365	24450	24550	24536	24627	24596	24645	24522	24342	24520	24779	24630	24316	24754	24552	24528	24523	24397	24629	24488	24514	24484	24454	24418	24541	24401	24817	24618	24511	24501	24548	24679	24425	24657	24376	24337	24550	24504	24383	24662	24271	24288	24581	24633	24757	24374	24340	24514	24484	24312	24639	24590	24482	24539	24441	24518	24253	24585	24349	24434	24292	24575	24455	24463	24510	24687	24573	24377	24719	24433	24492	24383	24315	24805	24533	24482	24510	24553	24662	24499	24529	24703	24644	24565	24645	24709	24376	24599	24569	24265	24527	24509	24542	24630	24332	24275	24752	24650	24485	24495	24452	24448	24416	24518	24743	24255	24592	24767	24566	24533	24734	24501	24299	24423	24674	24416	24374	24464	24550	24692	24528	24208	24397	24766	24640	24701	24741	24405	24668	24659	24516	24499	24615	24552	24389	24538	24603	24339	24540	24482	24705	24709	24269	24353	24226	24640	24529	24461	24372	24479	24182	24688	24564	24434	24563	24388	24289	24786	24429	24342	24667	24643	24471	24738	24480	24380	24624	24447	24472	24465	24435	24182	24292	24288	24567	24803	24398	24436	24594	24492	24534	24670	24534	24540	24918	24382	24454	24508	24554	24355	24495	24677	24398	24569	24691	24753	24603	24428	24442	24369	24796	24578	24452	24766	24431	24400	24470	24392	24328	24516	24753	24381	24592	24675	24495	24461	24395	24446	24667	24523	24532	24436	24573	24645	24104	24409	24516	24306	24644	24404	24659	24441	24304	24585	24628	24466	24565	24674	24564	24500	24451	24534	24412	24268	24492	24352	24634	24474	24723	24846	24632	24372	24610	24492	24429	24391	24560	24401	24131	24527	24599	24661	24578	24574	24471	24681	24601	24671	24376	24435	24401	24494	24392	24374	24480	24634	24456	24301	24615	24689	24580	24473	24631	24607	24397	24486	24375	24557	24544	24563	24344	24500	24576	24303	24356	24599	24451	24438	24647	24400	24661	24504	24839	24409	24614	24655	24608	24502	24536	24278	24664	24478	24466	24414	24563	24600	24517	24545	24488	24476	24604	24649	24623	24347	24370	24466	24577	24684	24750	24492	24608	24536	24463	24744	24655	24550	24663	24436	24720	24707	24619	24639	24531	24532	24295	24351	24591	24291	24477	24235	24739	24500	24389	24483	24752	24272	24386	24722	24668	24591	24456	24388	24382	24563	24541	24367	24374	24418	24607	24360	24576	24428	24470	24699	24677	24377	24710	24638	24549	24571	24382	24735	24513	24544	24611	24620	24534	24313	24504	24822	24453	24660	24369	24637	24569	24533	24530	24484	24555	24518	24433	24298	24393	24566	24430	24573	24545	24589	24487	24332	24537	24524	24459	24577	24386	24534	24402	24478	24462	24780	24678	24606	24511	24591	24583	24572	24653	24493	24666	24511	24718	24639	24600	24817	24418	24716	24392	24376	24548	24713	24610	24372	24678	24582	24505	24233	24517	24546	24497	24671	24297	24507	24665	24378	24419	24421	24645	24548	24611	24469	24607	24368	24462	24389	24396	24368	24539	24599	24764	24585	24492	24454	24368	24449	24628	24541	24662	24231	24347	24212	24393	24353	24395	24553	24461	24213	24394	24657	24434	24670	24367	24372	24448	24579	24288	24522	24661	24536	24390	24332	24578	24484	24346	24668	24437	24747	24549	24377	24288	24494	24499	24245	24400	24650	24593	24557	24688	24569	24384	24314	24705	24568	24716	24559	24599	24708	24483	24334	24431	24563	24450	24710	24319	24647	24620	24480	24424	24386	24521	24356	24645	24541	24488	24609	24467	24170	24487	24650	24651	24663	24733	24612	24306	24584	24454	24526	24466	24554	24568	24356	24669	24355	24302	24523	24593	24420	24756	24526	24311	24481	24468	24633	24489	24379	24477	24612	24463	24603	24455	24641	24408	24357	24483	24416	24567	24510	24550	24317	24593	24434	24749	24391	24294	24422	24392	24662	24414	24539	24560	24646	24740	24572	24509	24718	24348	24454	24410	24616	24562	24707	24413	24311	24703	24635	24669	24386	24483	24684	24437	24477	24673	24784	24576	24592	24531	24483	24503	24472	24258	24616	24641	24436	24716	24472	24723	24427	24675	24502	24560	24604	24478	24365	24527	24525	24557	24328	24697	24655	24635	24466	24653	24520	24536	24476	24628	24587	24694	24523	24430	24662	24625	24467	24494	24595	24222	24662	24345	24617	24516	24530	24417	24315	24315	24413	24620	24637	24555	24789	24398	24647	24325	24594	24588	24589	24291	24507	24671	24585	24648	24631	24349	24738	24355	24444	24514	24583	24499	24284	24571	24459	24581	24612	24527	24396	24632	24273	24311	24535	24513	24459	24674	24490	24502	24459	24440	24431	24509	24382	24582	24589	24709	24496	24569	24826	24568	24670	24497	24510	24495	24716	24386	24497	24420	24198	24464	24659	24516	24443	24581	24298	24543	24491	24668	24468	24578	24454	24601	24344	24505	24585	24566	24449	24521	24546	24485	24528	24602	24596	24451	24484	24658	24666	24575	24408	24588	24493	24558	24430	24475	24420	24554	24308	24619	24603	24422	24420	24335	24555	24573	24480	24526	24527	24197	24739	24670	24701	24574	24476	24569	24509	24457	24456	24588	24525	24455	24397	24280	24317	24494	24350	24397	24644	24245	24260	24532	24437	24450	24349	24755	24425	24600	24416	24491	24594	24725	24335	24434	24573	24698	24747	24514	24451	24564	24584	24444	24512	24625	24745	24606	24521	24630	24523	24551	24608	24413	24575	24479	24518	24719	24707	24538	24388	24428	24635	24410	24324	24649	24410	24376	24641	24464	24674	24557	24367	24745	24487	24548	24535	24511	24694	24472	24303	24631	24708	24635	24551	24379	24286	24662	24465	24495	24328	24570	24518	24489	24516	24551	24539	24554	24490	24548	24518	24687	24606	24538	24561	24486	24395	24682	24436	24521	24559	24536	24657	24460	24396	24591	24495	24464	24328	24678	24715	24587	24519	24621	24592	24629	24443	24541	24570	24540	24373	24683	24346	24322	24412	24563	24525	24590	24516	24409	24477	24493	24635	24426	24648	24477	24650	24381	24474	24433	24541	24602	24760	24642	24634	24491	24479	24610	24382	24437	24401	24441	24444	24378	24605	24860	24660	24736	24462	24698	24846	24628	24584	24399	24451	24663	24423	24273	24362	24815	24549	24503	24401	24383	24392	24624	24453	24640	24397	24460	24552	24400	24609	24682	24465	24384	24426	24463	24466	24560	24406	24524	24474	24678	24314	24494	24414	24606	24573	24599	24642	24600	24748	24553	24541	24479	24563	24775	24568	24589	24779	24667	24649	24323	24497	24391	24601	24840	24560	24511	24377	24452	24540	24450	24423	24643	24366	24421	24553	24286	24557	24606	24736	24661	24494	24525	24632	24950	24546	24480	24669	24466	24509	24497	24616	24751	24645	24571	24416	24657	24357	24477	24198	24457	24543	24480	24571	24588	24585	24643	24781	24598	24602	24583	24406	24564	24450	24663	24444	24581	24615	24730	24607	24795	24215	24576	24490	24712	24405	24556	24208	24524	24509	24400	24504	24407	24604	24618	24383	24585	24716	24523	24240	24601	24599	24440	24720	24825	24585	24245	24467	24614	24648	24587	24822	24634	24698	24701	24653	24584	24371	24473	24519	24490	24483	24525	24461	24403	24760	24629	24606	24567	24342	24379	24656	24372	24628	24556	24622	24571	24508	24624	24700	24509	24580	24637	24539	24491	24585	24193	24562	24692	24529	24798	24599	24642	24495	24589	24636	24624	24688	24397	24509	24668	24568	24404	24795	24525	24615	24329	24382	24716	24547	24574	24539	24509	24511	24594	24268	24474	24852	24392	24488	24772	24541	24758	24396	24490	24511	24526	24549	24481	24566	24634	24555	24374	24529	24524	24491	24284	24566	24480	24544	24572	24481	24426	24418	24234	24483	24725	24457	24563	24589	24675	24795	24489	24196	24550	24507	24575	24518	24634	24534	24607	24592	24190	24505	24682	24414	24778	24422	24562	24337	24432	24094	24461	24519	24400	24451	24471	24172	24595	24417	24647	24551	24338	24335	24454	24387	24378	24365	24199	24698	24336	24540	24524	24506	24435	24346	24364	24572	24319	24389	24456	24718	24664	24484	24400	24411	24584	24590	24368	24719	24537	24450	24974	24760	24596	24733	24806	24640	24390	24492	24780	24595	24484	24423	24607	24915	24708	24451	24743	24517	24172	24484	24467	24611	24453	24444	24724	24393	24690	24768	24562	24343	24731	24560	24738	24849	24470	24509	24575	24617	24442	24585	24572	24605	24629	24473	24593	24402	24640	24403	24537	24508	24562	24596	24584	24295	24402	24597	24619	24434	24658	24592	24420	24406	24352	24557	24518	24489	24697	24380	24407	24456	24313	24444	24542	24308	24385	24574	24323	24703	24721	24483	24496	24314	24063	24568	24592	24471	24486	24738	24378	24467	24455	24370	24275	24583	24519	24309	24358	24467	24390	24610	24777	24251	24460	24581	24481	24722	24650	24867	24403	24562	24663	24564	24450	24455	24492	24455	24614	24820	24621	24334	24524	24305	24713	24638	24679	24561	24634	24750	24732	24462	24556	24330	24452	24422	24683	24405	24719	24583	24550	24486	24339	24444	24443	24335	24523	24245	24614	24760	24569	24368	24565	24371	24589	24539	24715	24474	24566	24400	24577	24454	24552	24538	24506	24579	24686	24393	24508	24423	24434	24483	24608	24540	24483	24569	24515	24685	24441	24520	24698	24565	24401	24446	24553	24559	24412	24491	24378	24586	24638	24599	24637	24826	24675	24712	24694	24523	24231	24629	24534	24722	24520	24583	24647	24434	24624	24612	24429	24467	24390	24458	24274	24416	24661	24593	24570	24535	24561	24682	24418	24585	24458	24395	24516	24722	24652	24422	24830	24855	24631	24310	24544	24336	24729	24433	24329	24713	24367	24648	24643	24469	24412	24439	24347	24518
15031	16664	20067	20512	17965	25755	24061	19668	16028	15042	14574	14473	14575	14433	14393	14276	14374	14547	14522	14503	14530	14461	14285	14504	14519	14457	14589	14426	14390	14387	14466	14412	14467	14669	14471	14572	14583	14557	14626	14517	14442	14402	14425	14489	14372	14476	14506	14474	14395	14527	14541	14360	14524	14470	14465	14440	14541	14306	14316	14411	14454	14533	14452	14532	14298	14371	14454	14453	14470	14298	14428	14571	14471	14352	14608	14455	14248	14518	14471	14476	14565	14507	14493	14403	14410	14483	14343	14341	14516	14418	14475	14469	14551	14254	14493	14513	14435	14628	14417	14421	14477	14399	14371	14662	14320	14393	14526	14256	14396	14422	14326	14470	14523	14483	14488	14504	14298	14510	14306	14381	14444	14494	14603	14620	14451	14283	14507	14405	14562	14645	14253	14582	14385	14292	14470	14319	14299	14399	14471	14424	14456	14502	14421	14405	14521	14621	14303	14573	14291	14378	14307	14343	14378	14663	14447	14422	14618	14631	14348	14461	14470	14365	14452	14452	14235	14547	14514	14342	14340	14498	14417	14462	14488	14491	14436	14475	14310	14505	14492	14440	14409	14567	14553	14361	14380	14602	14330	14559	14340	14442	14500	14299	14373	14451	14509	14301	14243	14539	14411	14396	14622	14645	14533	14561	14441	14579	14314	14508	14333	14345	14332	14479	14455	14259	14453	14283	14549	14384	14297	14445	14443	14362	14522	14379	14396	14453	14417	14391	14532	14415	14389	14368	14479	14546	14447	14382	14174	14305	14371	14447	14422	14363	14612	14491	14321	14344	14455	14454	14492	14686	14435	14330	14532	14364	14224	14613	14434	14289	14486	14499	14488	14452	14398	14428	14307	14417	14469	14476	14543	14482	14484	14510	14411	14443	14480	14509	14442	14513	14483	14411	14575	14473	14343	14550	14473	14460	14588	14494	14492	14418	14257	14599	14453	14401	14458	14411	14279	14415	14526	14288	14489	14378	14402	14441	14427	14401	14494	14447	14564	14504	14692	14287	14431	14415	14546	14232	14489	14607	14399	14432	14534	14367	14425	14589	14306	14320	14291	14466	14540	14374	14393	14344	14498	14278	14328	14442	14390	14326	14530	14443	14384	14246	14380	14468	14502	14417	14498	14360	14406	14375	14398	14446	14447	14559	14306	14416	14600	14392	14534	14283	14508	14403	14413	14244	14396	14609	14364	14401	14655	14601	14498	14465	14406	14486	14358	14562	14410	14410	14525	14390	14517	14362	14601	14476	14462	14371	14326	14529	14251	14288	14434	14279	14494	14379	14594	14367	14655	14347	14377	14257	14360	14328	14625	14623	14450	14594	14356	14633	14241	14512	14487	14498	14321	14269	14493	14281	14444	14273	14425	14397	14462	14446	14505	14524	14434	14338	14430	14629	14576	14416	14502	14508	14486	14572	14553	14505	14579	14469	14356	14474	14580	14510	14398	14508	14426	14585	14575	14299	14475	14400	14486	14405	14395	14427	14398	14496	14493	14589	14349	14450	14657	14553	14552	14517	14575	14516	14391	14481	14348	14491	14491	14378	14537	14361	14395	14426	14612	14644	14440	14361	14345	14479	14370	14580	14422	14608	14506	14268	14506	14527	14293	14437	14586	14450	14549	14305	14565	14170	14485	14332	14571	14368	14214	14523	14634	14411	14496	14542	14317	14438	14491	14439	14297	14584	14336	14447	14381	14440	14412	14554	14316	14547	14547	14417	14416	14447	14474	14390	14608	14530	14431	14254	14510	14424	14496	14520	14416	14545	14550	14331	14522	14434	14492	14360	14473	14606	14343	14404	14259	14351	14408	14292	14494	14456	14461	14439	14178	14476	14544	14364	14316	14272	14295	14485	14372	14423	14483	14521	14282	14564	14386	14536	14700	14411	14348	14434	14412	14468	14353	14615	14466	14458	14598	14254	14472	14547	14496	14543	14222	14680	14487	14495	14618	14519	14368	14319	14504	14553	14421	14391	14464	14401	14429	14357	14276	14412	14374	14606	14321	14595	14497	14404	14356	14394	14362	14592	14260	14460	14476	14364	14491	14630	14508	14506	14465	14373	14607	14420	14395	14405	14482	14427	14485	14485	14433	14423	14417	14350	14361	14369	14547	14535	14536	14399	14455	14535	14511	14568	14330	14411	14555	14455	14405	14380	14359	14576	14381	14492	14554	14346	14462	14523	14473	14364	14457	14573	14456	14369	14462	14410	14506	14571	14326	14637	14546	14453	14437	14462	14270	14319	14506	14523	14429	14532	14341	14207	14581	14429	14533	14396	14544	14636	14531	14567	14609	14587	14299	14590	14428	14582	14723	14345	14489	14576	14536	14588	14332	14549	14383	14319	14552	14591	14477	14344	14347	14442	14386	14546	14473	14490	14414	14583	14474	14503	14408	14529	14458	14350	14412	14410	14493	14236	14140	14645	14337	14483	14326	14468	14490	14419	14478	14365	14482	14390	14676	14201	14392	14652	14511	14349	14333	14467	14447	14483	14438	14476	14531	14553	14517	14476	14609	14521	14563	14401	14591	14576	14354	14604	14416	14645	14417	14366	14547	14478	14430	14529	14552	14552	14572	14398	14239	14583	14306	14498	14487	14512	14388	14486	14509	14483	14430	14541	14368	14588	14434	14504	14510	14538	14413	14396	14417	14423	14532	14524	14408	14485	14518	14564	14471	14427	14500	14373	14551	14436	14495	14469	14501	14529	14387	14457	14452	14423	14491	14508	14361	14498	14475	14530	14410	14375	14470	14446	14446	14413	14255	14445	14384	14498	14487	14487	14578	14471	14507	14511	14470	14289	14541	14304	14399	14449	14457	14465	14665	14446	14406	14434	14393	14459	14643	14390	14446	14392	14539	14601	14259	14505	14626	14486	14274	14615	14504	14378	14503	14479	14335	14393	14432	14469	14453	14506	14445	14516	14488	14557	14354	14402	14365	14458	14342	14463	14700	14493	14388	14432	14468	14513	14386	14247	14453	14581	14404	14540	14410	14517	14524	14530	14453	14365	14552	14441	14442	14378	14433	14389	14396	14427	14491	14238	14565	14540	14408	14319	14443	14584	14561	14502	14608	14453	14446	14738	14508	14481	14414	14616	14434	14506	14343	14426	14441	14432	14453	14478	14505	14491	14389	14310	14361	14423	14526	14627	14500	14579	14467	14349	14450	14489	14464	14471	14439	14540	14557	14366	14412	14453	14436	14329	14368	14544	14373	14278	14474	14344	14409	14399	14375	14721	14336	14426	14440	14292	14427	14496	14461	14398	14399	14382	14515	14581	14356	14586	14487	14440	14515	14446	14589	14718	14429	14273	14461	14380	14352	14494	14409	14455	14534	14659	14464	14667	14337	14422	14497	14428	14503	14489	14210	14425	14459	14674	14311	14387	14557	14314	14544	14423	14445	14651	14400	14442	14489	14489	14543	14579	14472	14408	14236	14447	14478	14475	14463	14403	14539	14381	14503	14368	14336	14398	14316	14486	14600	14285	14651	14432	14396	14356	14345	14408	14598	14482	14268	14462	14302	14285	14519	14550	14430	14414	14239	14450	14451	14525	14476	14479	14412	14439	14323	14134	14498	14575	14447	14461	14581	14428	14478	14431	14556	14387	14367	14499	14452	14516	14291	14517	14543	14332	14615	14474	14475	14460	14508	14464	14602	14527	14538	14428	14405	14302	14599	14587	14401	14341	14394	14349	14583	14354	14427	14577	14125	14398	14266	14348	14413	14464	14534	14485	14333	14302	14309	14480	14688	14458	14315	14562	14378	14472	14494	14520	14564	14611	14246	14184	14456	14419	14569	14633	14554	14548	14424	14453	14589	14363	14345	14539	14373	14499	14292	14432	14519	14432	14436	14522	14253	14497	14267	14474	14501	14482	14572	14403	14444	14405	14366	14439	14281	14593	14554	14435	14643	14466	14505	14492	14436	14556	14399	14389	14413	14476	14541	14395	14500	14681	14489	14609	14521	14425	14588	14472	14521	14478	14507	14425	14483	14491	14348	14576	14335	14380	14362	14534	14396	14574	14135	14575	14449	14566	14462	14461	14412	14271	14404	14356	14549	14484	14462	14399	14567	14533	14541	14528	14434	14446	14532	14362	14476	14453	14352	14588	14295	14401	14554	14382	14442	14483	14379	14493	14473	14469	14668	14419	14546	14485	14468	14620	14421	14396	14402	14513	14479	14474	14446	14408	14335	14496	14396	14395	14532	14467	14606	14603	14553	14551	14190	14449	14494	14505	14495	14488	14610	14309	14587	14388	14350	14422	14344	14562	14593	14388	14348	14519	14394	14582	14429	14410	14496	14425	14437	14320	14463	14453	14404	14298	14520	14349	14442	14321	14443	14424	14571	14370	14459	14497	14413	14537	14662	14254	14457	14446	14574	14564	14475	14494	14525	14483	14602	14518	14534	14577	14578	14454	14387	14503	14439	14597	14474	14536	14472	14412	14488	14527	14421	14598	14199	14369	14449	14378	14444	14270	14465	14500	14409	14451	14226	14431	14340	14430	14354	14413	14576	14449	14316	14407	14427	14493	14548	14467	14436	14481	14560	14542	14451	14482	14431	14439	14383	14346	14462	14528	14547	14402	14486	14640	14445	14343	14450	14453	14251	14446	14445	14446	14372	14598	14483	14608	14460	14412	14578	14298	14381	14399	14492	14331	14418	14548	14331	14597	14466	14394	14648	14457	14304	14530	14536	14425	14404	14490	14677	14460	14507	14430	14715	14429	14519	14348	14516	14458	14564	14476	14398	14480	14451	14443	14577	14513	14475	14358	14484	14463	14501	14584	14374	14506	14489	14503	14419	14434	14488	14522	14457	14227	14549	14235	14608	14562	14558	14447	14245	14683	14589	14461	14616	14612	14422	14395	14503	14433	14464	14556	14458	14524	14557	14466	14371	14395	14379	14496	14524	14497	14363	14469	14334	14527	14476	14525	14444	14354	14409	14363	14495	14416	14568	14334	14549	14336	14392	14360	14415	14504	14603	14265	14470	14441	14597	14410	14438	14237	14585	14436	14375	14507	14526	14608	14414	14350	14501	14437	14449	14447	14497	14314	14646	14461	14313	14473	14574	14436	14691	14481	14485	14303	14329	14488	14265	14399	14423	14378	14497	14715
24096	21232	28168	25979	28390	63318	65426	51633	35599	29364	26338	25526	25157	25195	24975	25146	25148	25249	24974	25209	25223	24909	24990	24881	25046	25139	25008	25156	25111	25110	25352	25143	25231	25111	25312	24999	24905	25168	25197	24903	24947	25137	24964	24967	25096	25275	25140	24889	24951	25221	25048	25074	24887	24967	25177	25141	25042	25101	24950	25120	25001	24909	25079	25124	25067	25233	25107	25103	24983	24923	25061	24935	25337	24904	25109	25038	24976	25106	25150	25058	25029	25062	25016	25266	25103	24969	25070	25015	25175	24912	25073	25229	25038	25110	24885	24729	24803	25173	25082	25103	25033	25007	24904	25142	25023	25134	25285	24953	24843	24769	24923	25003	25013	25292	24954	25139	24947	25059	25183	25101	24934	24976	24886	24919	25056	24952	25031	25217	25088	24709	24993	25199	25142	25112	25218	24967	25111	25308	25041	25333	25027	25176	24976	25086	25056	24892	25173	25212	25010	25058	25080	24964	25156	25115	25042	24844	24843	25161	24755	25203	24947	24996	24964	24975	24995	25049	25099	25143	24957	24907	24992	24989	24909	24971	24637	25178	24742	25088	24928	25085	25090	25043	25235	25138	24816	24958	24962	24857	24933	25102	24978	24923	24954	24993	25034	25141	24968	25040	25009	24943	24933	25036	25003	24800	25025	24743	24772	25104	24931	24914	25111	24753	24974	24832	24992	24712	24908	24862	24968	25008	24847	25246	24889	24924	24902	24862	24783	24772	25051	24921	25062	25044	24929	25010	24892	24966	25000	25068	24953	25048	25081	24833	25107	24949	24762	25086	25126	25180	25049	24947	24907	25078	24866	25126	24961	24956	25102	25047	24982	24987	25163	25044	24855	24945	24911	24871	25188	25068	25182	25102	24867	25091	24735	25087	24912	25110	25175	24845	25127	24985	25044	24888	24814	24890	25149	24990	24941	24945	25053	24750	25114	25088	25001	25115	24953	24890	25183	24971	24979	24821	25001	25217	25030	24969	24887	25048	24961	24980	25129	24908	24729	24990	24934	25218	24940	25358	25164	24965	24954	25091	24985	24783	25338	25149	25131	24968	24967	25031	24907	25093	25035	25115	24977	25122	24921	25117	25032	24798	25029	24934	25071	25026	24995	25190	24984	25036	24951	24965	24861	25309	25260	25130	24884	24978	25014	25207	25025	25003	24971	24874	25001	24931	24959	24885	24941	25068	24883	25050	25193	24956	25097	25189	25053	25005	24843	25090	25172	24930	25196	24999	24787	25198	25100	25073	25061	24870	24682	24899	25119	25027	24833	24954	25107	25179	25026	25127	24937	24949	25068	24787	25093	25050	25036	25042	25115	24978	24828	24845	25073	25126	24939	24768	25075	24841	24837	25074	24974	25197	24970	24907	25043	24963	25091	25012	25065	25008	25178	24825	25231	24703	24952	24913	24921	24880	25011	24881	25076	25083	24712	24762	25082	25231	25132	25011	25062	25149	25151	25150	25048	25083	24955	24829	24936	25053	24989	25097	25111	25094	25020	24849	24768	24823	24879	25037	24853	25139	24926	24676	24946	25163	24987	25095	25080	25028	24882	25236	25122	24951	24839	25272	24980	25161	25163	24921	24879	25001	24920	25020	24998	24923	25107	24934	25101	24934	24783	24996	24994	24999	25007	25061	24966	24946	24910	24911	24767	25248	25013	25151	25225	25017	25074	25070	25164	25215	24890	25050	24826	24912	25153	25184	25057	25024	25258	25082	25044	24925	25042	25037	25001	24894	24943	24946	25072	24873	24942	24997	25084	25056	25043	24925	24930	25057	25138	25172	24898	24910	25169	25000	24878	25002	24956	24912	25128	24855	24949	25109	25219	25178	25020	25004	24903	25022	24982	24934	24930	24828	25068	25032	25092	24755	24956	25258	24754	25018	25093	24846	24907	25069	25067	25161	24967	25042	24872	25076	25094	25290	24799	25027	25010	24982	25198	25102	25221	25445	25102	25092	25062	24940	25099	25183	25305	25305	24829	25091	25095	24950	24894	24620	25181	24722	24863	24825	25148	25017	25273	24956	24847	25101	24815	24832	25223	25180	25128	24957	24968	24938	24972	25184	24966	24654	25038	24528	25098	24798	24996	25195	25103	25154	25110	25025	24967	25175	25157	24955	25171	25182	25109	24897	25032	25052	25119	24943	25004	24974	24903	24917	24888	24877	25006	24884	25036	25113	25047	25114	25096	24904	24941	24968	24700	25123	24806	25024	25182	24769	24932	25179	24888	24903	25045	25077	25216	25208	25129	25243	25141	24953	25007	24954	24860	25162	24963	24855	25260	24864	24935	24807	24936	25022	25123	24899	24971	25093	25161	25321	24904	25059	25414	24906	24837	24827	24954	25194	25247	25048	25083	24771	24643	25048	25066	24891	24955	24760	24881	25125	24839	24799	25179	25036	25327	24929	24875	25039	25136	24940	25018	25042	25140	24942	24995	24787	24880	24805	24896	25150	24881	24939	24913	24805	24940	24855	25118	24846	24922	25022	24838	25020	24820	25019	25075	25153	24976	25116	24833	25026	24912	24963	25072	24866	24957	24974	25035	25133	24944	25027	24901	24965	25031	24659	24798	24913	25191	24708	24899	24794	24904	25155	24971	24921	24842	25012	25005	25081	25083	24854	25040	25000	24946	24947	25135	24948	25063	25354	24906	25043	24877	25146	24995	24824	24729	24920	25115	25007	24944	24989	25064	24975	24991	25091	25002	25004	25136	24889	24533	25006	24752	24912	25020	25103	25139	24755	24939	24836	24957	24985	25308	25232	24877	25158	24671	24993	24973	25019	25069	24970	24766	25027	24957	24894	25205	24736	24983	25215	24916	25156	25134	24939	24929	24997	25066	25012	25002	24976	24847	25105	24847	25058	25128	25007	25096	25131	25169	24955	25076	25014	25001	24877	25035	25047	25204	25178	25056	25295	24776	25056	24822	24886	25072	24960	25025	25161	25316	25319	25368	24651	24832	25149	25036	25324	24880	25072	24712	24639	25014	25154	25004	25129	24814	24834	24951	24982	25128	25323	25246	25326	25132	25210	25204	24892	25138	25173	24765	25237	25027	25123	25156	24967	25100	25182	25019	25216	24979	25076	25037	24833	25047	25192	25060	25075	25295	25067	25287	25017	25247	25125	24884	24948	25163	25199	25070	24830	25046	25012	25023	24879	24893	25083	24902	24893	25252	25070	25068	25011	25187	24896	24868	24973	25006	25051	24980	25181	24808	25113	25216	25085	24947	24941	25043	25025	24947	25062	24987	25092	25183	25267	24898	24885	24862	24493	24878	25183	25093	24983	25027	24940	24803	25323	25101	25011	24966	24856	24997	25148	24950	24856	24816	24982	25039	25049	25081	25170	24850	25005	25176	24819	25016	24898	24930	24780	25485	24846	24899	24938	25205	24916	24887	24943	25079	24877	24925	24798	25194	25099	24948	25101	24930	24984	25160	24989	24896	25043	25111	25211	24973	24961	24873	25212	25069	25062	25132	24988	25032	25066	24995	25161	24795	25062	24931	25053	24906	24913	25114	24785	24863	25148	25113	24843	25003	25158	25132	25047	25221	24786	24984	24993	25190	25057	25297	24914	25111	24705	25164	24976	25146	24943	25018	25166	25243	25093	24669	24813	25020	24786	24953	24990	25135	25060	25046	25210	24949	24997	25103	25244	25115	25200	25015	24908	25078	24797	25002	25110	25061	24982	25243	25166	25024	25136	25002	24831	24936	24897	25076	24970	25207	25100	24928	24975	24949	25004	24939	24883	25169	24773	24860	24738	25179	25278	25142	25093	24995	25197	25063	25101	24911	25304	24989	24864	25059	24804	25124	24906	25231	24821	24845	25239	24819	24974	25153	25115	25000	25017	24815	24742	24914	24937	24797	24923	24977	25044	25175	24952	24961	24944	24995	24980	24882	24871	24912	25093	25122	25088	25111	24870	24905	24998	25000	25111	25079	24975	25116	25033	25356	25267	25138	24927	24859	25063	24778	25108	25235	24740	24919	24942	24954	25033	24659	25141	24975	25267	24846	25056	24994	24908	24821	24953	24866	24860	24956	24777	25052	25046	25238	25219	24975	24835	25128	24963	24865	24905	24823	24967	24926	25004	24948	24846	24771	24954	25120	25304	24819	24784	24893	25107	24949	24908	24910	24936	24829	24737	24963	24991	24918	25029	25329	25021	24987	25097	24912	25007	25004	25143	25030	25097	25175	24918	25003	24974	24741	24737	25117	25133	24894	24848	25064	25028	24980	25177	25025	25242	24950	24736	24963	24931	25136	24934	25054	25234	24940	25026	25291	25051	25029	25040	25179	25020	25049	24889	25159	25092	25069	24898	24947	25004	24929	24937	24692	25033	24984	24931	24951	25003	24996	25058	24983	25036	24995	25074	25077	25179	25007	25210	25159	24752	24682	25226	25040	25111	24999	25159	24926	24917	24766	25023	24886	24860	25083	25049	25173	25004	25066	25066	25183	25091	25072	24869	25176	24922	25075	24711	25100	25038	25039	24906	25050	25114	24842	25003	25076	25053	24989	24928	25018	24913	25005	24885	24978	24827	25072	25047	25206	25278	24812	25120	25233	25087	25285	24810	24709	25034	24989	24944	24980	24876	25044	25224	25265	24892	24993	25122	24899	25078	25042	25057	25237	24969	24921	24876	25087	25029	24972	25065	25156	25007	25223	24985	25326	24856	25077	25337	25108	25099	24977	25202	25091	24928	25120	24902	25097	25032	24963	25000	24889	24867	25019	24938	24961	25149	24857	24921	24903	24858	24839	25013	24986	24929	25033	24774	25060	24854	25319	25166	25155	25186	25256	24959	25194	24906	25062	25167	25216	24700	25158	25231	25142	25068	25092	25079	25090	25101	24926	25098	25218	25069	24889	24700	25120	24997	25095	24963	24781	24958	25067	25021	25067	24805	25012	25095	25082	25157	25105	25175	25190	25157	24862	25042	25090	25039	24731	25032	25277	25045	25114	25088	25212	24996	25139	25179	24827	25031	25086	25136	25025	25084	24918	24951	25087	25028	24991	24975	25113	25022	25039	24873	25213	24990	25140	25189	25080	25007	25143	24965	25072	25067	25099	24947	25020	25030	25102	24849	24964	24855	24901	24997	25077	25076	25010	25098
13031	21583	23369	22524	25934	64706	61942	43833	23715	18491	15459	15059	14976	14920	15180	15230	15137	15016	14973	14896	15094	14955	14999	14965	14822	14966	14907	14918	14932	14815	14922	15033	15088	15018	14951	15067	14864	14981	14941	15073	15074	14953	15030	15081	14804	15003	14975	14884	14834	14939	14968	14930	14938	15165	15009	14906	14906	14987	14954	14909	14823	14913	15035	15121	14872	14875	14860	14772	14958	15057	14956	15048	14876	14910	14940	14998	14909	14930	15134	14794	14897	15069	15011	14996	14795	14814	14983	14993	14784	14824	14928	14800	15010	14869	14926	14771	15095	14935	14998	14911	14837	14894	14936	14985	14703	14860	14806	14893	14955	14820	14929	15080	14966	14991	14834	14797	14888	14842	14920	15014	14927	14822	14817	14951	14837	14942	15073	14990	14851	14700	14810	15143	14971	14861	14892	15064	14833	14890	15024	14861	14794	14893	14935	14994	15005	15122	14792	15145	14715	14849	14937	14949	14844	14906	14791	14894	14936	15000	14933	14680	15030	14864	14833	14968	15011	14982	14890	14884	14906	14929	14883	14754	14817	14861	15036	14953	14944	14854	15056	14920	14991	14790	14858	14934	14816	14992	14878	14887	14970	14840	15010	14931	14692	15092	14865	14963	14809	14725	14860	14930	14753	14859	14988	14845	14782	14922	14998	15098	14844	14861	14862	14955	14774	14785	14864	14935	14952	14786	14947	14954	14880	14849	15012	14771	14933	14797	14876	14894	14863	14963	14703	14717	14858	14842	14826	15122	15068	14661	14933	14720	15013	14914	14872	14713	14955	14954	15060	15013	15003	14916	15077	14775	14870	14931	14847	14994	14955	14932	14846	15125	14792	14926	14765	14949	14785	14795	14800	14945	14777	14792	14854	14760	15039	14875	14779	14812	14859	15041	14748	14957	15059	15009	14760	14842	14976	14937	15020	15032	14671	14908	14977	14789	14951	14947	14967	15055	14810	14861	14885	14941	14699	14859	14923	14966	14864	14997	14896	14916	14931	14799	15013	14932	14953	14887	14761	14884	15045	14751	15021	15060	14897	15048	14952	14875	14997	14902	14778	14796	14836	14845	14922	15047	14942	14745	15044	14908	14893	15147	14826	14854	14964	14915	14999	14841	15013	14956	14937	14867	14913	15040	14987	14928	14675	14934	14864	14875	15056	14878	14789	14727	14940	14868	15055	15028	14765	14866	14877	14872	14795	14849	14961	14985	14798	14744	14963	14793	14639	14896	14997	14942	14783	14861	15078	15068	14826	14727	14839	14794	14888	15079	14897	14943	14892	14789	14897	14810	15007	14793	14836	14806	14824	14921	14970	14708	14996	14885	15021	14885	14835	14872	14884	14935	15044	14817	15113	14982	14794	14804	14910	14816	14964	14778	14769	14957	14966	14922	14983	14806	14923	14866	14914	14968	14799	14993	14827	14977	14814	14974	14855	14916	14990	15049	14927	14973	14722	14865	14879	14891	14740	14900	14838	14968	14886	14697	14805	14807	14925	14866	14864	14807	14876	15099	14851	14910	15066	14850	14956	15013	14980	15143	14854	15007	15041	14958	14893	14873	14860	15072	14808	14879	14926	15096	14903	14956	14911	14792	14823	14870	14788	14948	14876	14980	14940	14793	14811	14932	15039	14979	14857	14946	15061	14938	14836	14754	14910	14982	14817	14970	14987	15021	14814	14709	15022	14958	14815	14916	14945	14781	15005	14941	14950	14793	15063	14986	14928	14891	14982	14889	14839	14836	14827	14795	14873	14743	14748	14830	14884	14799	14852	14856	14823	14785	14997	14745	15080	14906	14919	14798	14924	14984	14981	14830	14850	14825	14973	14816	14926	14939	14787	14776	15085	14969	14787	14877	14836	14709	14789	14779	14781	14827	14793	14742	14846	14865	14926	14808	14910	14947	14851	14985	14967	14870	15003	15037	14878	14814	14812	14858	14823	14978	14893	14916	14915	14900	14902	14908	14931	14782	14875	14922	14800	14832	14894	14934	14790	14834	14893	14817	14970	14804	14994	15017	14882	14853	14896	14927	14790	14869	14898	15184	14810	14948	14801	14886	14695	14831	15063	15130	14878	14990	14859	14958	14782	14822	14830	14941	14957	15048	14893	14961	14757	14820	14751	14849	14982	14861	14810	14860	14890	15008	14714	14897	14815	14990	14934	14972	14996	14927	14904	14972	15112	15017	14879	14811	14984	14919	14687	14802	14938	15003	14773	15030	15098	14872	14726	15165	14866	14986	14836	14940	14972	14816	14797	15024	14879	14876	14855	14654	14798	14878	14837	14798	14866	14902	14983	14825	15083	14839	14793	14832	14958	14959	14794	14950	14742	14781	14849	14821	14848	14727	14916	14929	14981	14963	14962	15036	14884	15073	14964	14757	14909	14992	14762	14767	14784	15017	14927	14908	15002	14881	14776	14926	14900	14805	14803	15033	14898	14878	14893	14971	14838	14840	14854	14976	14710	14757	14823	14944	14860	14970	14877	14911	14900	14910	14925	14800	14861	14924	14973	14787	14852	15054	14923	14825	15082	14956	15011	14990	14831	14926	15044	14743	14767	14931	14891	15046	14898	14932	14852	15097	14753	14764	14961	14750	14928	14875	14885	14888	15077	15026	14757	14705	14908	14964	14955	14832	14856	15010	14839	15040	14748	14882	14763	14663	15014	14780	15033	14768	14979	14853	14953	14950	15098	14826	14967	15025	14870	14725	14860	14975	14757	14868	14883	14727	14948	14854	14939	14936	14873	14779	14762	14953	14884	15014	14825	14832	14926	14966	14818	14927	15036	14949	14777	14862	15056	14699	14937	14786	14887	14873	14741	14976	14853	14715	14666	14680	14928	14864	14843	15137	14763	14955	14785	14832	14939	14929	14928	14848	14898	15032	15006	14821	14785	14983	15080	14922	15009	14867	15138	14893	14878	14976	14925	14942	14938	14970	14677	14867	14977	14773	14963	15067	15030	14845	14844	15016	14949	14977	14791	14953	14807	14879	14977	14827	14965	14838	14713	14873	14825	14672	14898	14882	14895	14889	14734	14775	14972	15145	14957	14824	14877	14992	14956	14939	14923	15029	14795	14777	14796	14876	14780	14968	14728	14885	15130	14906	14934	14809	14708	14918	14859	14824	14942	14837	15035	15044	14840	15006	14903	14804	14922	14906	14993	14878	14875	14899	14866	14868	14718	14970	14821	14767	14916	14846	14850	14816	14764	14899	15001	14749	14890	14815	14710	14753	14803	15017	14753	14893	14903	14858	14983	14969	15059	14818	14932	14924	14848	14952	14869	14871	14987	14806	14822	14900	15048	14868	14687	14835	15034	14808	14799	14928	14913	14769	14923	14918	14992	14810	15014	14948	14920	14830	15025	14791	14814	14824	14957	14980	14845	14817	15149	14897	14859	14838	14888	14773	14802	14922	14836	14693	14779	14889	14852	14847	14778	15041	14813	14856	14853	14962	14712	14829	15013	14916	14814	14695	14982	14829	14883	14970	14717	14806	14801	14914	14983	15020	15003	14942	14945	14859	15011	15037	14957	15018	14787	14981	14952	14878	14894	14842	14958	14990	15097	14989	14989	14893	14696	14875	14815	14811	14777	15021	15133	14871	14751	14962	14889	14957	14903	14876	14936	15108	14869	14911	14907	14919	14870	14941	14965	14748	14660	15071	14905	15072	15024	14904	14872	14838	14928	14995	14916	14975	14787	14613	14890	14933	15008	14871	14764	14958	14870	14987	15082	14846	14792	14952	14945	15119	14835	14977	14967	14735	14870	14776	14898	14773	14977	14856	15027	14907	14863	14848	14815	14847	14994	15005	14807	14876	14846	14866	14943	14953	14829	14758	14843	14767	14796	14901	14819	15055	14862	14909	14756	14927	14847	14796	14812	14813	14829	14794	14827	14723	14865	14731	14888	14921	14771	14792	14924	14692	14962	14999	14798	14930	14884	14894	15025	14838	14858	14747	14875	14803	15078	15082	15043	14892	14814	14920	14903	15001	14942	14916	14957	14696	14993	14753	14731	14913	14968	14903	14676	14793	15044	14814	14982	14949	14914	15000	14902	14906	14952	14690	14958	14878	14980	14950	14801	14781	14892	14747	14994	14784	14928	14978	14916	14877	14890	15045	14962	14951	14760	14919	14989	14900	14898	14897	15054	14946	14835	15078	14928	14831	14825	14986	14954	14869	14990	14816	14973	15128	14896	14867	15006	15015	14889	14961	14891	14847	14844	15077	14855	14918	15030	15040	14794	14990	14804	15041	14724	15022	14829	14986	14870	14736	14717	14886	15003	14831	14888	14934	15012	15040	14905	14916	14993	14856	14939	14838	14885	14930	15082	14751	14971	14962	14834	14977	14805	14854	14770	14949	14894	14904	14852	14675	14966	14864	14969	14946	14731	14949	14816	14840	14945	14868	14741	15055	14876	15003	15100	14796	15077	14827	15081	14832	14736	15044	14937	14989	14826	15012	14797	14743	14887	14844	14940	15028	14951	14850	14899	14727	14931	14931	14959	14845	15085	14770	14934	14849	14987	15007	14946	14936	14987	14964	15020	14862	14950	14990	14810	14938	14932	14834	14918	15074	14931	14738	14888	14937	14950	14747	14796	14831	14810	15008	14728	14975	14854	14915	14864	14892	14737	14840	14994	14965	15112	15090	14883	14721	15037	14870	14878	14954	14866	14909	14743	14886	14839	14837	14954	14726	15027	14969	15075	14851	14825	14869	14949	14923	14895	14912	14762	14882	15010	14972	14742	15017	14695	14860	15027	14828	14971	14812	14992	14916	14756	14892	14986	14926	14828	14771	15008	14939	15006	14836	14792	14972	14835	14882	15043	14951	14900	15013	15013	14935	14938	14917	14827	14796	14896	15034	14969	14941	14940	14881	15116	14839	15032	14824	14849	14875	14965	14758	14937	14904	14842	15106	14850	14851	15034	14958	14878	15052	14822	14914	14889	14778	15008	14799	14997	14860	14883	14876	14756	14954	14903	15029	15023	15042	14733	14832	14885	15056	14995	14789	14912	14921	14840	14955	14798	14933	14969	14789	14745	15004	14860	14925	14911	14780	14925	14937	14999	14941	14886	14983	15003	14854	14945	14839	14850	14735	14810	14902	15075	14700	14925	14770
22999	21216	28298	24955	27025	72423	73181	59349	40358	32116	28212	26563	26596	26572	26601	26382	26229	26414	26422	26247	26240	26386	26155	26040	26253	25985	26199	26143	26512	26160	26272	26265	26114	26286	26030	26321	26148	26048	26145	26161	26046	26384	26221	26280	26075	26210	26141	26163	25974	26183	26149	26092	26330	26098	26235	26055	26035	26094	26192	26113	26062	26178	26053	26001	26154	25976	26253	26158	26197	26100	26154	26327	26289	26100	26157	26374	25982	26293	26042	26006	26114	26053	26102	26346	26126	26174	25912	26311	26491	26331	26099	26214	26115	26282	26073	26200	26430	26139	26275	26267	26214	26212	26134	26092	26063	26157	26210	26132	26141	26088	26001	26120	26086	26272	26152	26280	26179	26145	26209	25819	25775	25791	26000	25861	26202	26123	26232	26433	26132	26119	26009	26063	26022	26125	26515	26175	26139	26233	26224	26060	26305	26066	26275	26362	26012	26152	26051	26275	26274	25950	26093	26214	26090	25951	25986	25815	26151	25976	26102	25813	26093	26199	25965	26011	26093	26210	26188	26199	26370	25900	26163	25926	26270	26349	26259	26047	26018	26346	26029	25862	26069	26114	26227	26009	26241	26327	25955	25964	26026	26211	25882	26159	26312	26127	26193	26157	26154	26070	26158	26067	26309	26071	26167	26292	26180	26342	26108	26098	25794	26057	26133	25908	26020	26282	26042	26194	26182	26216	26247	26388	26367	26029	25915	26224	26145	26337	26083	25993	26308	25949	26167	26078	25875	26024	25913	26005	26238	26380	26155	26227	26082	26169	25942	26108	26245	25996	26224	26105	26033	26198	26106	26099	25795	26085	26003	26002	26220	26233	26186	26340	26378	25978	25930	26163	26160	26133	25908	25974	25799	26250	26421	26361	26136	26137	25944	26008	25967	25772	25966	25898	25926	26184	26164	25869	26324	26198	26066	26315	26163	26225	25877	26109	26235	25929	26190	26058	26172	25952	26113	26231	25911	26004	25989	26222	26047	26147	25971	25823	26385	26218	26059	26318	26011	25990	26361	26256	25992	26145	26084	26101	26135	26283	26397	26123	25843	26200	26177	26229	26172	26114	25734	26018	26228	26109	26239	26263	26106	26369	26114	26111	26146	26113	26181	26217	26042	26089	26128	26127	26129	26206	26249	26194	26246	26115	26246	26118	25991	25971	26051	26061	26056	26257	26194	25852	26036	26117	26047	26106	26271	26037	26139	26077	26049	26042	26164	26024	26295	26114	26246	26072	25973	26058	26156	26095	26046	25915	25818	26297	25958	26145	26226	26257	26429	25966	26008	26172	26179	26252	25846	26290	26422	26201	25936	26138	26137	26314	26258	26072	26247	25943	26274	26143	25906	26084	26050	25996	26238	26041	26072	26337	26172	25991	26375	26189	25975	26184	25885	26162	26027	25970	26122	25983	26053	26002	26202	25988	26362	26220	26259	26175	25995	26009	26240	26130	25925	26013	26078	26306	26366	26043	26130	26179	26456	26015	26104	25995	26127	25963	26103	26196	26303	26077	26093	26035	26015	25958	26205	26095	26039	26102	26222	25864	25993	26116	26091	26005	26112	26084	25941	26109	26093	26175	26289	26148	26442	26165	26107	26224	26222	26030	26276	25987	26324	26068	26236	26467	26363	26013	26475	26020	25902	26145	26096	26225	26237	26308	26187	26140	26211	26015	26384	26017	26188	26361	26105	26019	26107	26083	25957	26287	26001	25868	26033	26181	26237	26279	26096	26062	26174	26002	25975	26288	26194	26118	26201	26024	26206	26137	26392	26097	26138	26206	26401	26109	26135	26118	25969	26262	26067	26106	26328	26026	25987	25997	26330	25997	26146	25983	26067	26161	26074	26245	26088	26036	25952	26041	26123	26206	26256	26041	26285	26062	26115	26199	26036	26016	26168	26014	25773	26047	26255	26048	26177	26144	26018	26128	26018	26094	25973	26233	26071	26260	26189	26316	26303	25963	26117	26281	25981	26277	26123	26165	26194	25948	26003	26151	26160	25924	26258	26389	26133	26141	25876	26012	26123	26142	26099	26047	26117	26165	26189	26152	26233	26218	25943	25854	25952	26225	26108	26076	26180	26032	25729	26074	26288	26104	26017	25944	26142	25951	26170	25896	25922	26025	25931	26277	26054	26269	26065	26169	26353	26163	25893	26002	26046	26058	26040	26133	26107	25998	26247	26287	26235	26054	26051	25993	26351	26127	26256	26197	26329	25985	25969	26121	26084	25988	26283	25835	26013	26114	26118	26094	25950	26243	26088	25979	25897	26019	26215	26250	26289	26203	26083	26077	26279	26143	25828	25794	26028	26203	26051	25917	26119	26043	26090	25940	26277	26021	26122	26117	26125	26038	26112	26100	26295	26228	26285	26482	26173	26213	26110	25883	26115	26272	25981	26024	26152	26324	26035	25917	25920	25907	26216	26216	26340	26098	26072	25931	25986	26112	26307	26088	25990	26022	26148	26079	26192	26156	26314	26181	26186	26243	26203	26168	26381	26178	25957	26277	26115	26127	26051	26056	26087	25831	26129	26081	26129	26145	26153	26168	26131	25956	26100	26020	26147	26196	26298	26002	26063	25953	26140	25955	26283	26085	26234	26021	25883	26279	26224	26226	26136	26145	26070	25911	25994	26089	26108	26349	25911	25770	26226	26130	25913	25991	25993	26233	26169	26052	25816	26046	25897	25994	26155	26151	26442	26519	26288	26129	26198	26074	26073	26257	26127	25895	26058	25991	26134	26196	26071	25972	26200	26142	26212	26191	26115	26066	26356	26090	25947	26264	26170	26166	26248	26019	26116	26255	26113	25976	26195	26185	26096	26239	26249	25966	26179	26298	26020	26100	26223	26142	26131	26161	26250	26024	26158	25810	26182	26009	26030	26056	26127	26151	26031	26200	26331	26088	26088	25975	26274	26398	25909	26024	26293	26353	25995	26008	26064	26071	26143	25978	26357	26271	26066	26146	26003	25950	26274	25980	26172	26300	26143	26178	26133	26032	26113	26203	26219	26115	26312	26196	26007	26016	26077	26193	25984	26259	25898	26381	26076	26032	26183	26038	26134	26123	26052	26096	25889	26099	26095	26043	25885	26195	25872	26009	25894	26150	26165	26143	26104	26112	26223	26099	26265	26425	26205	25951	26175	26056	26096	26115	26104	26284	26212	26132	25899	26011	26110	26290	26321	25899	25888	26257	26156	25853	26122	26060	26102	26399	26433	26097	26197	25895	26146	26101	26143	26256	26152	25726	26304	26319	26345	26051	26278	26162	26214	25942	26012	26110	25932	26058	26172	26045	26057	26161	26294	26253	26089	25907	26317	26206	26175	26108	26172	25942	26115	25914	26160	25984	26160	26156	26231	26012	26047	25971	26248	26085	26029	26008	26250	26165	26125	26143	26107	26002	26130	26254	26259	26256	26178	26141	26258	26091	26246	26162	26190	25958	26334	26298	25924	26120	26142	26133	25732	26142	26054	26161	26214	26205	26317	26263	26097	25987	25872	26191	25935	25719	26030	26002	26198	26271	26132	26113	25984	26088	26095	25934	26380	26015	25950	26116	25928	25996	26191	26133	26064	26298	26079	26108	25934	26118	25983	25932	26243	26108	26153	25975	26050	25988	26032	26007	26103	26227	26233	26081	25992	26000	26327	26221	26061	26206	26248	26394	26022	26063	26297	26211	25874	26094	26231	26223	26109	26199	26300	26196	26103	25992	26050	25986	26016	26567	26186	26171	26236	26359	25885	26112	26274	26170	25993	26142	26177	26275	26285	26239	26220	26168	26059	26049	26059	26072	26145	26031	26063	26085	25969	26025	26189	26057	26110	26046	26120	25928	26114	26212	25984	26049	26209	26200	25969	26245	26088	26076	26059	25944	26079	25868	26114	26149	26099	25822	26014	26144	26238	26176	26073	26115	26110	26130	26096	25932	25899	26215	26280	26155	26176	26004	26040	25962	26125	25967	26122	26218	25979	26172	26268	25891	26038	26197	25889	26094	26270	25994	26059	26175	26320	26096	26087	26021	25945	26013	25939	25951	26069	26170	26117	26289	25928	26075	26099	26010	26016	26228	26126	26209	26225	26108	26121	26191	26046	26202	26129	25960	26012	26296	26310	26094	26034	26336	26266	26306	26386	26143	25967	26158	26190	26149	26143	26109	25954	26215	26136	26172	25951	26122	26093	25954	26055	26118	26185	26153	26078	25825	26116	25981	26027	26197	26283	26104	26152	26096	26244	26112	25902	25973	26391	26171	26116	26245	26130	26066	26031	26066	26154	26174	26312	25840	26156	26097	26267	26021	26144	26269	26070	26241	26055	26350	26370	26231	26071	26291	26051	26338	26184	26259	25847	26241	26021	26253	26007	26137	26197	26210	26061	26178	26242	26282	26438	26003	25885	26093	26168	25987	26097	26012	25998	26107	25909	26285	26224	26004	25893	25940	26389	26086	25842	25961	26127	26269	26276	26072	26014	26153	26177	26002	26188	26126	26000	25943	26164	26297	26094	26046	26312	26066	26194	26372	26024	26163	25879	26134	26052	26083	26030	26077	26037	26184	26186	25866	26043	26323	26123	26401	26311	26206	26031	26023	26087	26250	25986	26238	26039	26015	26149	26124	25991	26058	26374	25745	26071	26121	26219	26314	26299	26021	26185	26225	26353	25899	26014	26363	26308	26036	26223	25996	26219	26284	26141	25961	26180	26183	26121	26167	26288	25964	26033	26118	26128	26007	26163	26265	26187	26089	26193	26076	26174	26152	26326	26139	26274	26234	26331	26231	26202	25798	26077	26247	26173	26249	26225	26209	26064	25962	26165	26137	25845	25944	26163	26335	25908	25747	26149	26068	26083	25927	25906	26069	26395	25995	26062	26109	26034	26150	26122	25981	26217	25905	26327	26045	26078	26153	26163	26207	26165	25990	26075	26052	26267	26199	25908	25843	26345	25930	25823	25991	26038	26290	26140	26100	26174	26141	26103	25842	26478	25847	26203	26234	26072	26056	26294	26146	25999	25897	25888	26173	25932	26138	26088	26068	25997	26058	26181	26231	26173	26124	26182	26038	26096	26065	26216	25898	25977	26139	26004	26234	26182	25979	26292	26131	26379	25966	26061	26017	26251	26248	26022	26226
13634	23840	23186	22807	28435	77640	74087	53168	28351	20552	16236	15538	15642	15653	15722	15685	15531	15682	15826	15807	15672	15361	15596	15632	15785	15498	15645	15643	15729	15742	15706	15654	15783	15847	15663	15542	15629	15757	15808	15647	15629	15652	15581	15763	15549	15861	15657	15650	15599	15729	15513	15625	15615	15783	15693	15587	15552	15535	15671	15548	15474	15538	15710	15605	15702	15617	15439	15548	15537	15647	15632	15567	15763	15390	15566	15509	15590	15605	15611	15529	15640	15736	15559	15607	15592	15562	15463	15456	15572	15503	15625	15499	15490	15640	15606	15634	15389	15744	15503	15567	15677	15672	15549	15602	15685	15487	15483	15433	15497	15437	15723	15508	15565	15488	15757	15559	15583	15441	15573	15520	15537	15659	15467	15698	15454	15449	15412	15603	15345	15628	15505	15731	15463	15732	15436	15614	15485	15423	15484	15622	15447	15485	15350	15475	15723	15524	15452	15578	15433	15510	15433	15548	15528	15650	15383	15797	15522	15529	15477	15425	15424	15507	15569	15556	15552	15611	15507	15491	15677	15765	15535	15365	15498	15388	15617	15419	15424	15603	15561	15590	15615	15477	15593	15649	15499	15469	15509	15646	15527	15748	15385	15616	15590	15559	15728	15539	15649	15491	15702	15517	15573	15569	15771	15479	15566	15629	15397	15692	15553	15651	15737	15607	15574	15638	15732	15647	15565	15535	15658	15467	15499	15608	15541	15506	15472	15662	15457	15649	15535	15665	15549	15558	15660	15580	15434	15442	15463	15415	15495	15723	15555	15585	15605	15586	15598	15422	15736	15532	15646	15672	15444	15620	15429	15555	15625	15620	15436	15653	15682	15502	15446	15521	15587	15534	15548	15650	15623	15600	15505	15499	15446	15637	15576	15722	15471	15545	15486	15572	15468	15467	15567	15488	15527	15625	15493	15544	15543	15533	15674	15549	15497	15574	15679	15486	15768	15600	15663	15517	15714	15665	15423	15624	15569	15588	15674	15539	15626	15392	15486	15638	15405	15583	15526	15481	15428	15545	15399	15517	15611	15467	15571	15665	15380	15560	15622	15571	15668	15675	15481	15663	15618	15531	15666	15656	15585	15630	15513	15505	15555	15481	15598	15657	15589	15663	15379	15557	15668	15799	15667	15409	15605	15561	15346	15631	15462	15379	15489	15411	15563	15580	15578	15833	15754	15496	15422	15278	15531	15613	15575	15653	15645	15440	15365	15496	15596	15677	15542	15492	15559	15434	15759	15352	15559	15634	15356	15724	15456	15549	15598	15546	15547	15599	15751	15747	15520	15479	15375	15538	15495	15556	15665	15598	15679	15549	15518	15693	15435	15685	15411	15563	15593	15563	15500	15680	15628	15423	15618	15637	15478	15529	15597	15660	15628	15542	15501	15663	15547	15457	15551	15602	15663	15498	15590	15703	15510	15602	15616	15813	15539	15581	15601	15535	15718	15444	15575	15479	15688	15578	15488	15481	15708	15590	15566	15480	15554	15567	15545	15439	15648	15449	15423	15553	15435	15593	15471	15736	15563	15714	15465	15634	15540	15476	15525	15443	15572	15395	15629	15623	15582	15620	15430	15361	15744	15630	15575	15463	15590	15450	15583	15714	15492	15617	15465	15506	15528	15356	15380	15543	15525	15673	15540	15388	15434	15589	15573	15613	15469	15506	15599	15476	15424	15493	15378	15470	15532	15509	15643	15800	15568	15494	15569	15524	15449	15572	15778	15794	15607	15448	15715	15637	15593	15410	15546	15415	15605	15562	15619	15619	15647	15533	15528	15656	15672	15584	15607	15506	15548	15446	15389	15498	15625	15688	15497	15545	15665	15735	15647	15643	15691	15625	15537	15509	15576	15802	15525	15517	15514	15696	15489	15330	15482	15647	15606	15494	15618	15537	15468	15502	15646	15696	15605	15540	15602	15646	15590	15611	15572	15366	15447	15463	15750	15569	15472	15478	15513	15459	15746	15557	15680	15590	15390	15677	15579	15445	15788	15540	15615	15501	15642	15517	15667	15425	15573	15431	15638	15509	15518	15595	15722	15554	15637	15422	15510	15477	15607	15475	15667	15575	15490	15582	15536	15510	15692	15561	15517	15484	15397	15402	15552	15712	15509	15799	15552	15585	15640	15477	15423	15580	15511	15696	15629	15607	15726	15679	15592	15524	15516	15407	15590	15549	15531	15708	15589	15508	15661	15661	15575	15640	15467	15454	15529	15618	15549	15619	15537	15546	15484	15627	15668	15447	15624	15730	15694	15655	15413	15575	15671	15535	15491	15484	15567	15716	15539	15506	15557	15449	15578	15569	15491	15579	15411	15480	15523	15600	15692	15741	15559	15490	15533	15551	15529	15696	15514	15445	15533	15503	15500	15465	15653	15421	15709	15733	15486	15514	15551	15762	15759	15542	15512	15407	15635	15526	15546	15577	15692	15512	15676	15541	15640	15477	15750	15621	15563	15605	15583	15561	15553	15676	15518	15492	15696	15587	15789	15512	15581	15505	15582	15567	15663	15674	15482	15564	15554	15493	15543	15735	15552	15410	15656	15525	15645	15741	15534	15482	15727	15520	15390	15514	15622	15789	15319	15514	15585	15566	15750	15485	15367	15428	15689	15597	15625	15509	15567	15514	15424	15616	15599	15578	15554	15585	15440	15612	15711	15557	15580	15518	15436	15579	15574	15547	15634	15479	15367	15561	15676	15528	15722	15573	15529	15622	15535	15538	15547	15450	15422	15476	15338	15491	15646	15647	15576	15738	15632	15339	15636	15561	15521	15364	15483	15386	15758	15621	15605	15572	15618	15582	15560	15606	15443	15364	15503	15438	15454	15516	15706	15537	15620	15542	15407	15667	15412	15582	15632	15516	15512	15557	15677	15398	15251	15586	15552	15541	15645	15500	15526	15563	15508	15685	15608	15566	15621	15664	15495	15454	15505	15604	15575	15460	15603	15476	15496	15490	15602	15587	15605	15444	15579	15457	15573	15600	15567	15521	15551	15663	15568	15457	15387	15527	15563	15564	15541	15657	15615	15532	15680	15277	15342	15573	15610	15626	15594	15572	15590	15485	15602	15488	15556	15577	15328	15600	15591	15485	15633	15575	15507	15620	15457	15534	15777	15629	15359	15477	15508	15687	15452	15443	15589	15650	15623	15473	15798	15594	15613	15605	15605	15359	15630	15581	15734	15650	15607	15683	15462	15620	15462	15506	15606	15453	15579	15506	15575	15565	15440	15580	15393	15460	15523	15474	15515	15608	15614	15497	15548	15302	15465	15451	15524	15748	15497	15690	15449	15316	15354	15586	15513	15404	15657	15557	15661	15535	15714	15576	15618	15515	15542	15492	15536	15630	15553	15542	15612	15443	15624	15503	15353	15758	15610	15636	15670	15672	15512	15514	15467	15581	15498	15723	15564	15506	15505	15536	15516	15675	15662	15606	15668	15630	15559	15574	15645	15423	15695	15425	15601	15429	15427	15626	15505	15517	15641	15420	15497	15569	15466	15584	15578	15530	15547	15495	15472	15501	15482	15477	15543	15558	15654	15590	15606	15523	15679	15516	15617	15676	15644	15537	15600	15571	15634	15462	15569	15464	15620	15362	15665	15606	15468	15420	15616	15687	15563	15568	15380	15434	15460	15587	15462	15512	15426	15543	15517	15409	15618	15523	15751	15719	15581	15688	15708	15564	15527	15485	15621	15515	15646	15549	15432	15759	15595	15429	15576	15413	15581	15525	15544	15554	15485	15456	15561	15468	15470	15790	15598	15362	15644	15440	15679	15481	15522	15536	15643	15498	15416	15559	15436	15564	15581	15436	15612	15501	15444	15504	15473	15755	15630	15611	15651	15604	15562	15602	15502	15596	15570	15633	15575	15519	15645	15429	15697	15493	15589	15753	15505	15372	15585	15573	15499	15740	15499	15659	15567	15650	15663	15541	15639	15695	15684	15572	15581	15571	15525	15566	15458	15773	15565	15492	15492	15507	15666	15530	15639	15507	15561	15649	15645	15417	15553	15408	15446	15402	15538	15575	15545	15369	15594	15647	15480	15412	15576	15700	15489	15634	15584	15634	15575	15514	15703	15543	15457	15296	15650	15524	15647	15476	15574	15489	15668	15687	15571	15630	15454	15531	15454	15530	15605	15445	15459	15616	15555	15641	15543	15714	15704	15474	15593	15648	15702	15449	15602	15642	15483	15424	15544	15582	15448	15624	15389	15711	15596	15506	15577	15516	15522	15463	15706	15597	15484	15707	15564	15570	15621	15547	15468	15607	15738	15774	15494	15478	15549	15528	15444	15538	15546	15457	15460	15527	15534	15631	15454	15567	15463	15389	15429	15557	15557	15608	15664	15450	15661	15674	15639	15565	15495	15539	15581	15471	15817	15458	15554	15598	15476	15478	15696	15492	15705	15407	15657	15415	15582	15500	15547	15580	15534	15433	15659	15389	15478	15448	15580	15583	15443	15534	15628	15442	15508	15493	15516	15466	15544	15558	15641	15619	15526	15445	15555	15373	15618	15530	15618	15470	15513	15396	15490	15339	15496	15481	15544	15437	15582	15615	15473	15675	15414	15558	15539	15448	15727	15642	15394	15561	15564	15456	15626	15593	15514	15372	15369	15475	15594	15594	15587	15616	15524	15733	15520	15665	15296	15533	15607	15602	15550	15509	15698	15480	15700	15520	15546	15473	15490	15716	15491	15561	15517	15518	15501	15539	15386	15566	15697	15642	15646	15297	15668	15580	15524	15576	15657	15535	15474	15428	15441	15576	15495	15605	15542	15387	15554	15594	15594	15657	15542	15486	15546	15475	15533	15660	15642	15642	15434	15432	15464	15588	15504	15653	15531	15606	15545	15601	15576	15472	15680	15406	15650	15480	15533	15622	15770	15399	15634	15710	15659	15658	15609	15466	15662	15414	15661	15649	15538	15549	15696	15585	15403	15558	15603	15548	15552	15823	15523	15518	15573	15534	15778	15438	15785	15605	15647	15413	15665	15578	15488	15570	15515	15597	15665	15610	15602	15451	15642	15510	15745	15502	15658	15567	15380	15507	15722	15522	15461	15537	15565	15511	15331	15668	15566	15617	15464	15654	15449	15434	15677	15498	15616	15543	15589	15577	15574	15632
31413	25183	28637	27908	26557	34652	36256	32100	28394	26708	26213	25898	26281	26280	26115	26128	26180	25955	25905	25811	26037	26026	25930	26047	26002	26108	26040	25967	25980	25914	26092	26114	26064	26229	26226	25895	26068	26176	26154	26070	26062	25738	25998	25921	25877	25810	25858	25939	25853	25937	25725	26037	25771	26030	25961	26073	25727	25914	26218	25832	25972	26046	25824	26252	25820	25825	25979	25840	26024	25707	26025	25976	26200	25842	25845	25944	26099	25834	26165	25996	25902	26117	26007	25909	25913	25902	25947	25938	26068	25957	26123	25881	26145	26139	25929	25883	25807	25696	26096	26091	26177	25900	26073	26143	26077	25839	25872	26034	25980	25828	25745	26021	26061	25956	25916	25963	25956	25868	25890	25875	26078	26012	26058	25685	26054	25766	25883	25866	26029	26169	26142	25837	26059	26123	26069	26041	25852	26114	25969	26020	26074	25979	26058	25808	26014	25917	26014	25903	25985	26015	26030	25841	25714	25805	26004	25887	26028	26048	25877	25901	26074	25873	25954	25745	25858	26169	25826	25890	26083	25831	25696	25737	25848	26079	25767	25831	25758	25747	25716	25810	25805	26026	25864	26028	25981	26222	26004	26064	25886	25763	26066	25816	25959	25884	25841	25672	25910	25902	25954	26019	26117	25921	26035	25802	26067	25935	25589	25895	26006	25652	25836	26165	26041	25745	25858	25714	26067	25797	25706	25873	25887	26004	26124	25953	25687	26020	25990	25978	26188	26042	26046	25880	25763	25949	25844	26055	25771	25780	25784	25843	26033	26095	26056	25787	25917	25922	26090	25904	26068	26157	25848	25747	25806	25861	26021	25946	26083	25856	26044	25873	25836	25989	25918	25867	25962	26164	25874	25951	25781	25949	26090	25973	25909	25466	26214	26120	25850	25909	25761	25905	25944	25864	25840	26156	26119	26146	25983	25794	25987	25942	25824	26007	25778	25921	26100	25945	26105	26026	25897	25886	26051	25943	25681	25895	25796	25632	25704	25683	25821	25823	26162	26038	26161	25939	25895	25857	25912	26063	26045	26007	26062	25765	25860	26129	25949	25804	25890	25799	26078	26005	26185	26069	26012	25784	25894	26027	25705	25859	26103	25978	25952	25662	26066	26254	26129	26096	26078	26039	25896	26018	25878	25744	25907	25897	25808	25977	25993	26035	26101	25914	26007	25905	25915	25941	25717	26009	26102	25965	26083	25936	26002	26146	25979	25751	25960	25991	26026	25904	25981	26065	26253	25982	25898	25820	25868	25757	25715	25571	25860	25907	26161	26001	25886	26015	25929	25932	25811	26025	25786	25650	26410	25925	26347	25883	26224	25770	26162	25945	26108	26018	25888	25963	25849	26126	25779	25880	26160	25985	25937	25886	26170	26212	25829	25819	25983	26097	26160	26023	25804	25973	25938	25760	25767	25750	26053	25823	26067	25923	25750	26161	25846	25906	25915	25837	25923	25879	25955	25877	26014	25965	25622	25786	25709	25840	26010	26086	26072	26047	25867	25969	25964	25828	25898	25883	26015	25941	26061	25771	25799	25890	26148	26069	25913	25866	25920	25877	25972	25990	26074	25795	26044	25987	25952	25784	25827	25880	25996	26214	25864	25748	25944	25953	26035	25938	25823	25800	25907	26004	25937	26304	26100	26052	25935	25730	25945	26324	26114	25665	25719	25907	25987	25926	25768	26197	26068	25969	26095	25974	26198	26060	25891	25764	26203	25948	25712	25920	25936	25950	26108	26241	26035	26007	25866	26087	26022	25730	26124	25893	25973	26175	25732	25906	25813	25912	26004	25855	26000	26174	25962	26117	25786	25877	25888	26097	26046	26065	26000	25934	26136	25831	26053	26176	25894	25987	25908	25947	25824	26391	25997	25821	25887	25861	25931	25693	26037	25957	25954	25937	26125	25982	26056	26161	25768	26033	25737	26041	26117	26065	25880	25896	25899	26163	25861	25910	26130	25974	25932	26014	26037	26120	26041	25967	25980	25804	25999	26063	26009	26132	25716	26085	26052	26057	25898	25943	25961	26312	26019	26003	25986	25993	25959	25763	26054	25673	26026	25941	26202	26021	25867	25961	26163	26105	25896	26035	25954	25965	25866	26046	26117	25870	25884	25659	26084	25926	25766	26201	25770	25812	25796	26070	26011	26108	26211	26146	25814	26057	25983	26011	26105	25895	25935	26297	26026	25864	26010	25870	25881	25834	25965	25980	26230	26105	26002	26002	25863	25774	25973	26109	25930	25903	26156	26011	25925	25900	25759	26057	25977	25728	25836	25833	25918	25918	26019	26248	25988	25789	25770	25738	26173	26133	26279	26048	26017	26119	25941	26021	25927	26186	25759	26092	25892	26060	25871	26102	25851	26118	25919	26063	25907	25858	26033	25912	26229	25939	25961	25896	25992	25963	26071	25657	25678	26024	25893	25990	26073	25844	26128	26128	25606	25898	25993	25872	25818	26144	26037	25963	25970	25971	26043	25874	26216	26129	25883	25840	25821	25948	26228	25823	25790	26140	25920	25855	25842	25585	25890	25902	26043	25987	25979	25906	25926	25820	25952	25960	25912	25654	26098	26148	26016	25882	26026	26191	26047	25937	25920	25805	25929	26117	25751	25843	26175	26053	25992	26014	25855	25859	25915	25644	25803	26062	26064	25601	26040	26106	25942	25850	26065	25966	26043	25987	26046	25752	25900	25840	25829	25770	26079	25850	26006	26038	26038	25858	26082	26038	25886	25877	25954	25741	25926	25987	26202	26308	26130	26049	26249	26003	25959	25917	25837	26049	25901	25855	25999	25807	25777	25763	26005	25975	25975	25935	26061	25871	26017	26012	25864	25778	26022	26192	25735	26095	26080	26092	25973	25736	26089	25799	25877	25827	26010	25865	26098	25823	25734	25889	25874	25627	25818	25886	26089	26161	25990	25704	26102	25737	25982	26034	25778	25795	26114	25835	25955	26030	26041	26027	26030	26172	25909	25895	26128	26083	26055	25807	26113	25858	25806	25848	25801	25914	25735	25945	25890	26274	25980	26070	26065	25979	25790	25730	25976	25909	25957	25888	25896	26122	25997	26202	25924	25911	25945	25659	25878	25903	25931	25846	25815	26281	25888	25831	25933	25789	25989	26030	25932	25896	26068	25892	26044	25992	25817	25970	25874	25961	25883	26338	26164	25767	25959	25824	25943	26075	25987	25908	25900	25965	25799	25955	25852	25916	25972	25935	26174	26052	25972	25930	26055	26155	25916	25796	25720	25979	26009	25894	25972	26136	26006	25992	25991	25948	26312	26098	25950	25805	25781	25811	25926	25681	26070	25817	25940	25937	25970	26214	25931	26210	26062	25980	25839	25719	25929	26184	25990	26138	25844	25793	25608	25979	25984	25834	26034	25974	26151	25965	26202	26165	26069	25836	25904	26105	25827	25996	25905	26071	25917	25919	25920	26045	26097	25978	26150	26087	25927	26084	26176	25686	26056	25962	26138	26146	25639	26135	26096	26070	25975	25831	26063	25992	26257	26070	25996	25991	25885	26003	25945	25785	25925	26068	26053	26034	25873	26070	25971	26177	26246	25934	26130	25917	26212	25879	25926	25834	25832	25943	26215	25957	25977	25668	25810	26222	26021	26033	26157	26037	25941	26009	25958	26097	25962	25931	25953	25903	25901	26021	25861	25982	26032	25861	25766	25796	26046	26013	25939	25996	25899	25877	26050	25981	25615	26034	25854	25859	25731	25917	25966	25788	26089	25782	25957	26129	26108	25899	26169	26049	26013	25979	25991	26030	26104	26040	26044	25752	26228	25953	25753	26003	26099	26050	26198	26027	25845	26010	25928	26145	25955	25956	26075	25948	25871	26044	26074	26028	25601	26129	26054	25748	25947	25970	26120	25672	25693	25716	26009	26218	25662	25865	26104	26079	26069	25872	25919	26063	26079	25931	25981	26008	25970	25976	25957	26127	25874	26010	26123	26048	26091	25977	26016	25756	26067	25794	26106	25896	25771	26073	25761	26225	25931	26033	25849	25928	25839	25647	26078	25913	26046	25877	26060	25884	26239	26027	25910	25970	26208	25775	26167	26150	26004	25856	25848	26090	25750	25828	26048	25945	25958	25879	26333	26159	25974	26252	26000	26042	26163	26018	25991	26226	26086	26173	26144	26003	25583	25796	25930	25862	26155	26141	26008	26060	25764	25806	25815	26141	25893	25916	25979	25651	25835	25734	25842	25897	25958	26060	26196	25932	26066	25875	26218	26127	26033	25906	25975	25928	26159	25759	25961	25688	25937	25944	25787	26017	26169	26143	25820	26021	26015	25779	25631	25849	25858	26113	25806	26088	25963	25952	25885	26193	25917	25599	25895	25811	25949	26028	25992	25861	25847	25992	26117	26274	25821	25963	26121	26175	25898	25780	26027	26180	26160	25850	26277	25981	25735	26143	25849	25939	26048	25660	25709	26097	25780	25732	25818	25966	26051	25902	25903	26053	25975	25944	25875	25737	25930	26033	25967	26171	25786	25765	25928	25940	25894	25935	25930	25978	26105	26030	25921	26132	26235	25974	25893	26038	26136	25794	26044	25944	25871	25864	25834	25995	26127	25821	26018	25930	26209	26165	26107	25742	25949	25870	25895	25827	25779	25942	26013	25672	26033	25825	25968	25922	26171	25922	26037	25701	25787	25998	25813	25753	26112	25807	26030	25975	26025	25587	25751	26136	25933	26026	25994	26109	26172	25861	25921	25809	25797	25730	26030	25931	26038	26165	26115	25852	25984	26042	25704	25732	25920	25933	25981	25703	25912	25989	26028	25682	25758	25876	25871	25962	25936	26052	25906	26119	25976	26034	26040	25640	25884	25932	26001	26052	26026	25954	25952	25963	25864	25850	26272	25908	25828	26046	26150	25785	25927	25841	25927	26007	26032	26134	25993	25897	25929	26088	25928	25772	26078	25966	26055	25979	26250	26150	26195	26007	25987	26091	25905	26113	26020	25968	25949	25924	25831	25773	25860	26060	25959	25987	25757	25860	26026	26074	26063	25732	26017	25898	25830	25812	26024	25936	25961	26034	26149	25823	26071	26077	25855	26013	26135	25808	25913	25938	26062	25730	25896	26224	25918	25898	25983	25563	26123	26020
15058	16073	15816	15719	16282	26466	25782	20980	16982	15747	15319	15203	15257	15124	15171	15126	15135	15212	15025	15161	15194	15280	15135	15032	15131	15150	15237	15206	15302	15060	15162	15167	15253	15180	15128	15169	15169	15096	15137	15088	15129	15290	15211	15238	15257	15099	15031	15225	15168	15212	15070	15155	15042	15109	15435	15007	15114	15155	15137	15170	15200	15249	15110	15166	15107	15189	15004	15226	15017	15133	15155	15099	15005	15295	14893	15071	15119	15247	15118	15106	15114	15097	15190	15141	14979	15295	15244	15244	15063	15225	15133	15317	15095	15080	15026	15117	15055	15080	15099	15054	15036	15289	15193	15303	15089	15265	15220	15143	15075	15196	15198	15270	15129	15171	15310	15160	15326	15092	15141	15396	15301	15099	14982	15186	15221	14942	15132	15170	15223	14980	15250	15258	15235	15207	15151	15028	14989	15213	15170	15050	15004	15138	15150	15150	15069	15076	15125	15256	15090	15123	15102	15110	15077	15057	15061	15024	15116	15048	15072	15114	15138	14984	15109	15240	14932	14981	15166	15174	15173	15081	15211	15124	15145	15292	15207	15104	15197	15026	15007	15092	15146	15059	15228	15061	15167	15123	15024	15096	15072	15182	15144	15245	15037	15100	15088	15170	15260	15082	15099	15316	15036	15002	15183	15178	15179	15071	14933	14937	15233	15181	15241	15107	15211	15147	15258	15251	14955	15121	14997	15037	15172	15375	15276	15047	15207	14919	15183	15342	15015	15166	15142	15047	15124	15232	15134	15287	15175	15371	15257	15353	15158	15246	15065	15079	15220	15351	15208	14939	15217	15073	15262	15138	15091	15083	15218	15073	15208	15119	15178	15302	15068	15106	15459	15226	15102	15186	15232	15370	15037	15087	15290	15064	15003	15151	15201	15246	15100	15287	15301	15286	15155	15051	15076	15077	15019	14943	15284	14883	15125	15132	15190	15244	14944	15056	15195	15028	15227	15261	15038	14960	15180	15102	15158	15282	15187	15064	15016	15032	15073	15172	15157	15149	15257	15046	15244	15064	15076	15172	15299	15203	15213	15232	15180	15077	15051	15083	15027	15224	15195	15081	15095	15123	15096	15220	15137	15143	15205	15238	14963	15099	15198	15185	15070	15027	14993	15170	15067	14852	15101	15087	15189	15126	15033	15207	15125	15160	15328	15197	15190	15116	15285	15197	15088	15199	15227	15219	15035	15073	15120	15031	15173	15277	15017	15206	15160	15189	15334	15204	15093	15044	15273	15163	15117	15239	15223	15120	15183	15070	15211	15127	15150	15275	15377	15218	15078	15185	15129	15082	15077	15357	15110	14978	15139	15004	15053	15263	15094	15234	15168	15116	15046	15086	15254	15197	15211	15173	15134	15085	14983	15176	15238	15100	15168	14974	15075	15100	15121	15061	15041	15162	15289	15322	15090	15205	15102	15240	15100	15109	15116	15185	15126	15216	15156	15184	15111	15236	15284	15114	15236	15298	15180	15231	15198	15275	15051	15175	15198	15081	15083	15148	15210	14947	15172	15211	15172	15211	15112	15121	15093	15201	15108	15219	15068	15343	14912	15232	15264	15183	15099	15180	14966	15046	15315	14941	15242	15335	15114	15147	15172	15263	15084	15105	15286	15092	15130	15157	15189	14839	15229	14993	15206	15162	15347	14941	15073	15168	15064	15281	15112	15010	15079	15061	15275	15276	15078	15249	15320	15141	15253	15263	15362	15070	15233	15072	15050	15016	15160	15154	15292	15233	15312	15194	15151	15240	15100	15086	15241	15093	15214	15138	15094	15131	15227	15103	15263	15123	15175	15129	15143	15054	15208	15149	15170	15315	15163	15133	15025	15128	15181	15269	14982	15115	15236	15426	15137	14930	15151	15249	15232	15062	15257	15212	15215	15080	15158	15138	15003	15161	14979	15164	15148	15173	15194	15182	15235	15167	15008	15094	15205	15221	15233	15203	15196	15280	15094	15216	15260	15217	15183	15091	15002	15078	15121	15160	15018	15107	15218	15175	15099	15214	15182	15095	15050	15175	15300	15277	15065	14868	15143	15138	15189	15091	15095	14932	15266	15198	15154	15208	15140	15326	15171	15146	15261	15161	15093	15232	15288	15135	15098	15076	15188	15170	15309	15279	15077	15128	15184	15108	15208	15062	15153	15005	15170	14916	15055	14988	15177	15185	15062	15195	14948	15260	15098	14996	15163	15172	15052	15346	15230	14993	15106	15077	15256	15044	15228	15206	15175	15020	15036	15124	15082	15123	15114	15168	15389	14962	15279	15225	15225	15187	15264	15189	15051	15279	15071	15152	15210	15171	15126	15344	15098	15074	15217	14941	15157	15237	15136	15219	15328	15237	15287	15190	15066	15105	15162	15192	15139	15188	15232	15259	15058	15066	15082	15283	15182	15226	15029	15120	15162	15090	15259	15025	15085	15191	15081	15025	15155	15036	15073	15046	15240	15067	15117	15151	15297	15203	15206	15197	15240	15030	15320	15150	15243	15109	15286	15055	15154	15082	15111	15186	15192	15025	15188	15021	15126	15035	14931	15113	15238	15224	15200	15169	15237	15194	15098	15080	15150	15287	15208	15167	15190	15218	15172	15165	15242	15197	15281	15126	15082	15085	15227	15266	15090	15177	15421	15123	15001	14914	15339	15097	15052	15176	15290	15212	15052	15134	15063	15138	15071	15095	15229	15187	15376	15129	15069	15224	15026	15120	15302	15131	15214	15150	15058	15072	15312	15219	15233	15174	15162	15031	15236	15257	15207	15124	14970	15169	15292	15308	15185	15115	15002	15039	15075	15225	15284	15171	15143	15283	15017	15013	15164	15106	15129	15237	15325	15159	15090	15110	15092	14991	14992	15158	15172	15168	15098	15134	15123	15230	15044	15076	15302	15118	15025	15262	15220	15258	15130	15146	15286	14991	15043	15231	15173	15109	15007	15205	15243	14983	15219	15143	15128	15325	15019	14989	15013	15233	15296	15235	15134	15223	15271	15079	15120	15155	15173	15232	15175	14945	15246	15114	15302	15326	15134	15187	15127	15062	15204	15320	15006	15179	15117	15380	15187	15290	15183	15378	15247	15225	15029	15102	15176	15327	15252	15020	15048	15284	15255	15133	15297	15257	15149	15190	15188	15245	15238	15126	15103	15206	14979	15178	15069	15008	15254	14954	15230	15176	15078	15132	15029	15159	15065	15139	15236	15311	15189	15093	15111	15153	15205	15205	15368	15228	15125	15141	15051	15264	15274	15184	15253	15116	15305	15131	15074	15029	15251	15113	15115	14973	15121	15190	15110	15428	15139	15198	15049	15319	15253	14954	15098	15306	15173	15175	15107	15039	15007	15095	15032	15231	15098	15289	15075	15136	15097	15193	15187	15171	15148	15252	15120	15078	15284	15056	15263	15123	15155	15191	15233	15314	15213	15233	15190	15061	15275	15091	15311	15295	15163	15151	14973	15120	15208	15083	15040	15006	15166	15152	15081	15090	15347	15228	15242	15139	15158	15074	15157	15228	15016	15110	15211	15107	14987	15192	15024	15242	15216	15019	15069	15137	15144	15088	15174	14926	15160	15161	15120	15203	15055	15124	15102	15251	15156	15201	15116	15172	15118	15072	15168	15201	15065	15013	15275	15169	15132	15108	15252	15305	15012	15274	15111	15059	15205	15225	15206	15290	15133	15109	15246	15098	15131	15041	15047	15209	15059	14969	15074	15170	14985	15038	15134	15153	15108	15247	15300	15165	15061	15112	15173	15142	15198	15070	15179	15118	15072	15101	15206	15142	15002	15179	15257	15039	15044	15073	15144	15096	15247	15284	15243	15114	15240	15381	15173	14962	15400	15031	14789	15270	15145	15266	15343	15079	15172	15156	15049	15221	15271	15206	15193	15153	15117	15149	15192	15041	15084	15180	15139	14991	15045	15152	15230	15055	14971	15187	15196	15161	15040	15212	15178	15121	15312	15232	15301	15065	15093	15243	15125	15294	15048	15023	15200	15147	15206	15072	15054	15128	15098	15092	15118	15168	15166	15403	15179	15092	15184	15109	15268	15241	15275	15058	14901	15150	15134	15102	15166	15110	15249	15152	15050	15015	15096	15327	15139	14954	15210	15239	15019	15112	15088	15233	15239	15205	15150	15253	15172	15154	15284	15230	15124	15271	15344	15092	15441	15073	15144	15264	15218	15199	15181	15230	15146	15034	15167	14970	15014	15123	15155	15192	15224	15178	15140	15252	15056	15206	15262	15092	15084	15126	15124	15218	15189	15070	15155	15248	15151	15234	15146	15116	15030	14963	15168	15117	15196	15229	15279	14935	15233	15142	15205	15213	15281	15036	15161	15119	15244	15182	15246	15258	15193	15172	14950	15195	15091	15328	15165	15131	15104	15142	15188	15002	15195	15135	15064	15121	15172	15279	15128	15106	15208	15218	15108	15279	15199	15022	15124	15372	15341	15053	15327	15213	15223	15153	14948	15107	15224	15087	14995	15175	15191	15154	15135	15129	15165	15217	15191	15237	15211	15263	15137	14896	15127	15273	15184	15153	15284	15038	15259	15233	15039	15203	15345	15068	15128	15203	15227	15054	15039	15249	15281	15243	15301	15161	15319	15179	15243	14971	15123	15228	15001	15288	15009	15069	15276	15130	15198	15227	15161	15075	15104	15069	15376	15201	15045	15288	15204	15059	15335	15045	15034	15012	15085	15168	15204	15220	15149	15121	15114	15255	15127	15142	15003	15220	15139	15153	15264	15199	15134	15153	15071	15230	15067	15112	15218	15060	15282	15269	15331	15014	15147	15170	15226	15160	15218	15207	15313	15286	15186	15137	15131	15115	15268	15444	15325	15235	15284	15161	15032	15170	15403	14955	15140	15277	15137	15093	15069	15130	15228	15168	15156	15046	15142	15151	15204	15222	15124	15195	15143	15107	15259	15071	15117	15271	15131	15185	15087	15122	15121	15315	15180	15046	15299	15021	15221	15231	15406	14984	15051	15314	15253	15287	15154	15111	15058	15095	15198	15067	15132	15240	15149	15214	15281	15074	14949	15178	15215	15074	15294	15133	15167	15162	15163	15141	15202	15228	15108	15119	15285	15145	15123	15080	15260	15226	15130	15261	15194	15275	15031	15145
24071	21265	28145	25649	29033	67973	65393	51555	35468	29403	26961	26489	26312	26219	26041	26070	26199	26245	26142	25851	26005	25974	25975	25978	25770	25966	25981	26061	26316	26205	26156	25959	25916	26102	25960	26001	25848	25941	25999	26074	26154	25907	25856	25832	25865	26107	25885	26084	26001	26334	26214	26160	25979	25882	25955	25917	26098	26200	25786	25986	26047	25855	25840	25702	26060	26051	25868	25866	26021	25926	25970	25872	25688	25791	25850	25925	25900	26010	25917	26046	26237	25896	26046	25918	25647	26037	25939	26023	26088	25859	25773	25838	25829	25844	26102	25976	26102	25974	25810	25643	25870	26002	25993	25775	25801	25838	26001	25830	25935	26152	26156	26007	25968	25906	26019	25876	26161	26022	25813	26022	25980	25833	25683	25899	25733	25892	25914	25857	25988	25705	25809	26002	25615	25692	25653	25746	25993	26095	26227	26033	26030	25917	25878	25981	26233	25962	25966	25793	26016	26172	26204	26021	25750	25816	25836	26115	25783	25741	25852	25877	25925	25857	26117	26050	26021	26087	26011	25841	26040	26051	26101	25858	26019	25829	25770	25892	25987	25702	25889	25895	25849	25966	25957	25854	25853	25991	25812	25880	25977	25600	25957	25842	25896	25930	25688	25884	25794	25959	25953	25882	26235	25962	25982	25926	25803	25750	25798	26058	26078	25940	25880	25948	25842	26090	25914	25951	26170	25796	25989	25868	25924	25993	25731	25824	26138	25893	25834	25767	25931	26346	26241	25885	26006	26015	25708	25946	25831	25901	25705	25828	26038	26048	25951	25858	25923	25923	26116	26265	25891	25943	25861	25939	26015	26107	25824	26047	25992	26130	26034	25757	25951	25888	25915	25857	25838	25809	25985	25867	25659	25837	26096	25763	25853	25895	26048	26071	25835	25814	25826	26097	25990	25840	25860	25902	26014	25977	26005	26102	26009	25976	25868	25914	26074	25865	25858	25820	25836	25866	25813	25891	25760	26084	25957	26019	26148	25872	25916	25964	26037	25896	26072	25918	26020	25981	25777	25813	25736	25978	26093	26148	25866	26054	25962	25973	26045	25947	25812	26011	25992	25974	26050	25900	25758	26020	25870	25869	25918	26081	25862	25760	26060	25678	25950	25940	25756	25879	25980	25891	25811	25949	26238	26007	25983	26275	26101	26231	25945	25601	26048	25937	26197	26007	25907	25998	26223	26016	25944	25788	25785	25958	25721	25902	25890	26028	25809	25818	25953	25937	25827	25985	25943	26035	26062	25935	25937	26148	25829	25708	25694	25920	26021	25818	26046	26073	26080	25953	26010	25812	26270	26165	25825	26013	26041	26095	26003	25604	25912	25845	25749	25884	26067	25774	25834	26072	25859	26105	25858	25934	25773	25670	26048	26098	25812	25779	25899	25837	26147	26038	25818	25950	25783	26184	25680	25780	25849	25871	25762	25913	25682	25859	25938	25679	26050	25927	25893	25731	25873	25616	26061	25945	25964	26061	25965	25851	26036	25654	25809	26069	25676	25734	25810	25847	25802	25933	25865	25983	25973	26125	25824	25659	25838	25959	26180	26146	25884	26361	25857	25837	25812	25763	25796	25920	25905	25896	25928	25925	25924	26215	26173	25868	25953	25843	26177	25855	25910	26123	25958	25979	25974	25839	25917	25925	26150	26079	25934	26012	25950	25938	25994	25863	25795	25831	25900	25945	25882	25872	25885	26129	26008	25804	26018	25839	25820	26111	26093	25790	26101	25824	25933	25905	26041	26087	25905	25921	25942	25873	25941	26002	25886	25553	25977	26109	25905	25997	26116	26197	25843	25914	25833	25701	26173	26085	25769	25843	25767	25672	25793	26055	25952	25958	26042	25690	25739	25803	26100	26007	25888	25775	26059	25783	25836	25784	25918	25906	26141	26015	25948	25928	25928	25778	25916	25879	25949	26051	26120	26035	25923	25770	26046	25921	25768	25889	25966	25850	25933	26077	26095	25689	25929	26069	26053	25757	25991	26011	25832	26030	25924	26177	25896	25785	26047	25570	25883	25727	25990	25933	26002	26081	26208	25904	25959	25918	25974	26273	26189	25904	25874	25776	26065	25941	25751	25990	25987	26013	25899	26240	25975	25966	26072	26034	26227	26042	25984	25650	25756	25905	25948	25967	25901	25744	25772	25841	25997	25916	25676	25900	25733	25985	25870	25846	25970	25933	25924	26012	25983	25700	25789	25999	26031	25749	25967	25886	26017	25835	25695	25791	25724	25974	25842	25931	26033	25698	26088	25975	25978	25634	25943	25727	25719	26092	25763	26068	25927	25998	25927	25877	25935	25941	25720	25779	26014	25856	25673	25784	25612	25872	25805	25875	26178	26199	26092	25703	26093	25525	26031	25703	25769	26065	26066	25724	25784	26196	26049	25916	26017	25993	25754	26050	25994	25931	25890	25956	26065	25861	25724	25900	25779	25895	25871	26175	26100	25843	25884	26001	25825	25874	25952	26000	25720	25766	25958	25817	26040	25974	25969	25877	25886	25938	25778	25794	25694	25846	25843	25758	26181	26042	26182	25945	26027	26093	25875	26012	26045	25858	25861	25993	25768	25701	25924	26031	25977	25829	25968	26014	25646	25835	25954	26012	26137	25857	25974	25782	25888	25777	26023	25930	25882	26024	25937	25880	26117	25854	26072	26162	25924	26059	25985	25850	26075	25994	26193	25893	25981	25938	26035	26003	25905	26193	25875	25924	25646	25925	26092	26043	25870	25933	25895	26094	25864	26016	25888	26117	26083	26173	26148	25857	26099	25809	25960	26013	26164	26006	26133	25815	26147	25968	25877	25991	26028	26073	26008	25860	25962	25889	26101	25891	25852	25697	25669	26076	26076	25833	25909	25936	25662	25848	26024	25844	25869	25869	25777	26012	25858	26062	25981	26109	26020	26019	25939	25920	25799	26022	25929	25781	26066	25868	26003	25828	26007	25823	25935	25893	25913	25951	25834	26052	25992	26116	25997	26198	25783	25880	26128	26417	26229	25795	25833	25658	25866	26021	25811	25925	25891	25994	25609	26061	25893	26145	25975	26130	26020	26251	25838	26011	25947	26275	25930	25830	26045	25698	25992	26150	26030	26009	26113	25863	26077	26036	25927	26058	25963	25937	25977	26044	25961	25942	26233	25748	25933	26171	26102	25737	26049	25866	25892	25910	26102	26042	26176	25696	25741	25976	25974	25754	25850	26176	25930	26307	25817	25950	25838	26012	25803	26033	26054	25914	25644	25799	25834	26141	25901	25980	25777	25803	26271	26280	26111	26011	25755	25841	25948	25858	26030	26044	25727	25925	25867	25952	25842	26213	25965	26070	25859	25892	25740	26080	25935	26034	26055	26129	26144	25746	26090	26094	25819	25961	25858	25709	25639	25880	25972	26050	26157	25674	26143	26038	25968	26138	26027	25928	25831	26115	25999	25715	25805	25721	25920	25917	25869	26057	26116	26079	25962	25999	26219	25829	25763	26001	25855	25712	26198	26030	25985	25802	25866	26128	25971	26065	26111	25850	25929	25800	25855	26098	26150	25727	25799	26048	25741	25885	26102	26023	25951	25934	26085	25966	25984	25916	25962	26118	26125	25803	25857	25715	25892	25858	25817	25867	25920	25823	25976	25787	26049	26127	25965	25924	25791	25884	26018	25818	25922	25854	25838	25957	25700	25624	25709	25857	25776	26020	25935	25947	25714	25933	25933	25827	25832	26034	25926	25850	25845	25943	26022	25824	25982	25976	25723	26051	25948	26115	25884	25929	25920	25828	25812	25903	25726	25802	25682	26064	25790	25953	26205	25946	25997	25964	25766	26006	26159	25967	25979	25962	25990	25955	25892	25733	26011	26040	26246	25968	25858	25759	25866	25757	25803	25854	25911	25882	25813	26109	26028	26144	25788	26049	26147	26067	25993	25886	26014	26049	26012	26001	25848	25963	26053	25953	25878	25855	25982	25784	25941	25952	25844	25767	25842	25749	25664	26065	25819	25848	26027	26275	26073	25989	26042	26194	25657	26149	25913	26073	26007	25745	25789	25905	25876	25917	26012	26026	26052	26022	26056	25770	25759	25683	26146	25890	26022	25835	26196	25753	25879	25836	25846	25730	25805	25956	25991	25946	25878	25951	25710	26015	25763	25853	25987	26099	25972	26022	25820	25848	25878	25973	26150	26036	25736	26086	25903	25962	25951	25911	26061	25798	25924	25950	26069	25742	25787	25820	25796	26128	25828	26098	25941	25856	25858	25908	26004	26157	25938	26030	26115	25816	25952	26172	26154	25913	25819	26017	26079	25916	25971	26034	26007	25772	25854	26154	25810	25908	26078	25765	25986	25829	25975	25838	25942	25894	25910	26103	25850	25912	26097	26008	25811	26083	26104	25898	26034	25968	26026	25952	26064	25989	25917	25836	25878	25592	25912	26204	25721	25793	25940	25798	25897	25783	25954	25932	25842	25805	26101	25977	25997	26064	26040	26160	25736	25988	25915	25996	25975	25770	25882	25893	25873	25837	25922	25945	25767	25937	25722	25928	25987	25729	25960	25905	26084	25994	25924	26037	25880	25767	25707	25939	25966	26021	26120	26012	25884	25936	25833	25789	25858	25806	25983	25925	26204	26146	25949	25699	26024	25948	25859	26315	26047	25982	26154	26079	25816	25981	25755	26124	25840	26088	26082	25872	26014	26188	25995	25749	26061	25730	25683	25823	25811	25661	26040	25974	25954	25888	25668	26073	25722	25876	26038	25993	26242	25976	26243	26084	25861	26008	25875	26001	25786	26083	25742	25830	26046	26079	25876	25598	25824	25761	25663	25765	25829	26078	25818	25900	25950	25916	26069	25900	26052	25894	25780	26182	25948	25690	25825	25806	26000	25952	26090	26008	25867	25976	25929	25968	26015	25887	26005	26075	25970	25798	25865	26107	25666	25977	26043	26039	25989	25775	25993	25772	25787	25834	26001	25906	26043	25956	25765	25793	26013	26048	26137	26186	25900	25718	25821	25874	25744	25797	25991	26096	25918	26038	26108	26030	25730	26048	26225	26141	26023	25929	25969	25667	25829	26007	25927	26140	26138	26165	25874	26108	26046	26015	25723	26027	26068	26011	25826	26036	26098	25625	25763	26043
13351	21021	20290	17470	26318	69738	61134	42535	23416	17881	15849	15517	15337	15436	15345	15391	15397	15408	15389	15384	15532	15358	15315	15319	15224	15448	15291	15298	15288	15393	15426	15418	15362	15424	15306	15405	15522	15279	15444	15443	15562	15403	15306	15445	15289	15270	15337	15500	15483	15333	15289	15399	15544	15397	15445	15368	15559	15310	15380	15331	15266	15261	15334	15247	15155	15374	15500	15382	15379	15376	15164	15250	15350	15388	15319	15230	15319	15525	15268	15387	15379	15390	15377	15311	15302	15290	15363	15147	15187	15291	15472	15482	15268	15232	15364	15387	15330	15251	15213	15104	15379	15334	15348	15306	15392	15491	15375	15302	15302	15436	15308	15436	15452	15169	15399	15323	15309	15176	15341	15474	15297	15399	15388	15157	15382	15364	15436	15283	15325	15183	15409	15198	15344	15321	15440	15259	15269	15268	15152	15261	15184	15480	15383	15336	15433	15206	15197	15426	15366	15461	15421	15350	15239	15172	15228	15369	15243	15131	15544	15270	15305	15453	15324	15491	15233	15196	15455	15260	15588	15330	15315	15355	15403	15382	15209	15499	15230	15376	15310	15366	15116	15332	15393	15309	15195	15314	15393	15252	15399	15428	15301	15539	15427	15303	15304	15383	15292	15428	15426	15301	15264	15279	15365	15341	15407	15310	15355	15186	15257	15399	15203	15291	15353	15204	15413	15253	15524	15230	15220	15390	15265	15276	15329	15383	15193	15309	15420	15370	15442	15355	15236	15363	15268	15417	15209	15196	15363	15375	15448	15347	15199	15398	15186	15342	15347	15395	15249	15367	15329	15296	15446	15303	15370	15390	15273	15496	15377	15253	15299	15335	15363	15380	15201	15478	15267	15343	15123	15392	15345	15258	15090	15304	15296	15414	15203	15231	15322	15361	15400	15303	15223	15409	15559	15050	15341	15171	15153	15435	15359	15359	15252	15311	15173	15214	15338	15421	15392	15364	15288	15151	15268	15360	15297	15059	15312	15400	15226	15387	15485	15305	15211	14990	15189	15082	15328	15391	15341	15262	15331	15410	15326	15208	15075	15279	15260	15338	15353	15240	15393	15312	15466	15410	15234	15365	15417	15206	15340	15235	15329	15436	15189	15301	15207	15323	15514	15237	15271	15225	15333	15397	15217	15258	15393	15326	15270	15250	15318	15287	15408	15308	15340	15282	15299	15376	15488	15266	15298	15307	15137	15315	15346	15335	15438	15201	15330	15249	15359	15343	15298	15180	15205	15206	15256	15295	15430	15313	15178	15248	15248	15264	15399	15223	15385	15361	15431	15378	15127	15331	15397	15280	15413	15398	15393	15273	15411	15131	15282	15256	15371	15239	15180	15261	15364	15445	15276	15293	15070	15368	15436	15224	15482	15376	15354	15435	15310	15432	15310	15133	15370	15366	15271	15337	15241	15248	15294	15325	15466	15372	15220	15215	15275	15367	15256	15243	15309	15317	15290	15379	15246	15339	15384	15435	15337	15422	15343	15404	15239	15448	15145	15271	15233	15183	15488	15348	15424	15401	15245	15187	15283	15266	15337	15244	15277	15388	15404	15264	15336	15379	15459	15310	15313	15454	15293	15400	15379	15318	15414	15363	15230	15447	15418	15379	15333	15396	15292	15373	15355	15247	15238	15497	15193	15393	15232	15398	15357	15536	15364	15265	15466	15313	15344	15369	15341	15350	15290	15335	15337	15219	15259	15243	15276	15387	15456	15278	15174	15410	15083	15220	15423	15209	15308	15298	15351	15388	15292	15107	15379	15234	15246	15271	15300	15326	15272	15085	15365	15179	15237	15261	15323	15260	15303	15433	15219	15238	15459	15340	15240	15462	15255	15297	15323	15324	15223	15227	15323	15387	15373	15162	15346	15440	15291	15129	15406	15263	15210	15295	15263	15197	15422	15170	15410	15210	15162	15085	15383	15401	15335	15292	15313	15172	15334	15389	15305	15192	15366	15163	15313	15336	15299	15427	15309	15356	15375	15119	15341	15232	15336	15393	15312	15266	15367	15360	15328	15405	15196	15348	15206	15175	15168	15398	15307	15317	15411	15237	15093	15291	15388	15328	15264	15150	15231	15317	15357	15014	15343	15296	15280	15387	15323	15360	15279	15388	15474	15285	15295	15151	14990	15206	15302	15226	15230	15208	15367	15305	15540	15313	15342	15241	15272	15209	15451	15366	15358	15469	15291	15458	15360	15242	15154	15314	15311	15216	15316	15377	15346	15176	15351	15377	15365	15327	15340	15170	15386	15484	15328	15487	15384	15388	15261	15324	15206	15303	15567	15385	15138	15312	15301	15512	15484	15352	15218	15170	15392	15220	15392	15283	15235	15238	15277	15378	15371	15330	15317	15318	15349	15318	15111	15456	15418	15260	15227	15314	15377	15206	15254	15193	15129	15262	15319	15330	15306	15099	15419	15238	15237	15432	15373	15362	15238	15258	15462	15318	15356	15272	15490	15323	15313	15378	15441	15369	15279	15450	15224	15326	15360	15277	15222	15277	15237	15325	15166	15380	15148	15036	15504	15287	15200	15226	15366	15404	15154	15323	15276	15265	15307	15247	15316	15197	15346	15395	15233	15420	15283	15518	15162	15213	15138	15445	15308	15359	15317	15301	15326	15094	15383	15177	15367	15418	15246	15323	15419	15253	15380	15237	15376	15375	15306	15183	15233	15304	15354	15194	15267	15239	15517	15198	15379	15355	15290	15173	15177	15236	15134	15278	15407	15309	15217	15349	15246	15364	15512	15414	15412	15311	15305	15319	15461	15422	15334	15223	15346	15454	15370	15149	15310	15337	15254	15329	15344	15356	15244	15273	15296	15305	15275	15393	15294	15368	15323	15324	15399	15187	15229	15447	15213	15211	15209	15323	15327	15075	15268	15238	15228	15403	15462	15361	15354	15328	15453	15335	15181	15342	15258	15239	15379	15348	15398	15301	15262	15261	15280	15314	15290	15234	15227	15389	15232	15278	15110	15261	15190	15254	15294	15384	15316	15349	15139	15172	15289	15181	15347	15307	15357	15311	15353	15144	15367	15239	15231	15342	15340	15159	15392	15301	15217	15289	15145	15178	15232	15418	15591	15367	15244	15194	15136	15283	15450	15320	15380	15298	15284	15311	15294	15363	15376	15330	15307	15371	15177	15402	15421	15355	15313	15341	15338	15529	15299	15372	15277	15255	15236	15263	15177	15430	15337	15220	15236	15389	15388	15277	15235	15319	15133	15357	15281	15440	15237	15515	15342	15224	15276	15424	15402	15170	15319	15476	15414	15238	15338	15230	15211	15292	15381	15393	15140	15165	15303	15283	15164	15209	15347	15300	15408	15238	15332	15274	15280	15436	15435	15289	15409	15442	15224	15278	15274	15421	15405	15216	15395	15419	15310	15209	15342	15257	15225	15503	15342	15319	15356	15191	15387	15215	15352	15369	15338	15230	15272	15347	15341	15243	15271	15305	15230	15342	15367	15480	15269	15110	15155	15391	15264	15248	15224	15201	15260	15315	15299	15392	15368	15181	15252	15297	15295	15167	15093	15364	15375	15169	15262	15377	15300	15445	15251	15272	15181	15323	15157	15232	15182	15424	15122	15380	15402	15321	15224	15335	15289	15185	15310	15189	15243	15286	15290	15263	15258	15227	15445	15210	15258	15235	15255	15330	15377	15272	15346	15514	15309	15385	15330	15412	15298	15237	15333	15297	15324	15373	15434	15483	15158	15394	15372	15400	15261	15210	15380	15322	15283	15283	15307	15197	15370	15362	15299	15390	15417	15189	15275	15073	15357	15312	15306	15384	15152	15437	15183	15374	15380	15095	15229	15322	15344	15258	15380	15275	15141	15197	15322	15098	15262	15404	15421	15250	15208	15311	15269	15204	15289	15263	15375	15318	15292	15341	15351	15271	15349	15372	15261	15307	15116	15332	15252	15168	15335	15242	15080	15263	15365	15265	15466	15358	15250	15239	15303	15323	15369	15231	15351	15375	15061	15326	15357	15065	15442	15365	15477	15430	15187	15442	15350	15145	15339	15405	15400	15373	15377	15259	15335	15328	15225	15365	15252	15278	15397	15128	15381	15360	15259	15364	15324	15414	15191	15338	15371	15224	15277	15281	15337	15375	15324	15349	15302	15537	15301	15345	15207	15144	15325	15228	15282	15301	15191	15382	15256	15303	15353	15298	15334	15415	15424	15262	15293	15405	15445	15385	15365	15285	15495	15277	15190	15296	15223	15279	15234	15247	15202	15210	15356	15189	15245	15258	15270	15270	15345	15220	15477	15218	15267	15313	15263	15383	15399	15303	15268	15408	15271	15254	15290	15388	15366	15485	15419	15318	15488	15340	15236	15185	15155	15268	15358	15314	15414	15433	15394	15352	15466	15217	15524	15332	15354	15220	15260	15308	15376	15293	15430	15305	15319	15403	15565	15201	15350	15249	15373	15411	15344	15337	15411	15330	15202	15156	15284	15280	15404	15364	15262	15133	15339	15348	15318	15245	15179	15438	15303	15223	15301	15249	15126	15248	15263	15355	15232	15318	15359	15402	15311	15223	15043	15240	15475	15269	15266	15187	15262	15347	15325	15286	15348	15373	15483	15441	15381	15239	15349	15170	15402	15382	15386	15473	15358	15296	15239	15429	15356	15390	15214	15430	15187	15169	15313	15278	15234	15408	15340	15206	15217	15259	15338	15423	15460	15314	15144	15212	15095	15460	15206	15266	15352	15355	15124	15340	15069	15350	15370	15278	15170	15367	15249	15409	15443	15414	15282	15442	15306	15229	15333	15261	15549	15384	15231	15347	15360	15366	15379	15235	15319	15380	15313	15478	15293	15295	15253	15497	15230	15322	15352	15156	15330	15346	15480	15311	15280	15267	15276	15305	15285	15287	15529	15326	15346	15306	15417	15463	15373	15389	15328	15307	15350	15428	15403	15256	15392	15166	15512	15456	15152	15183	15392	15249	15355	15143	15286	15328	15435	15348	15285	15328	15281	15145	15280	15485	15372	15277	15243	15438	15306	15249	15245	15275	15363	15402	15377	15373	15454	15168	15320	15378	15317	15345	15323	15372	15092	15354	15299	15194	15449	15228	15267	15357	15324	15322	15324	15127	15284	15250	15169	15248
23028	21310	28403	24971	33656	74467	73125	57441	38596	31406	28387	27299	26975	26824	27077	27021	26821	26838	26799	26918	26875	26949	26887	26864	26798	26616	26863	26746	26737	26773	26831	26715	26947	26926	26672	26805	26839	26761	26817	26657	26903	26526	26777	26609	26620	26643	26691	26955	26818	26700	26647	26695	26437	26770	26787	26677	26633	26718	26891	26747	26795	26839	26706	26809	26631	26756	26695	26719	26763	26825	26675	26869	26712	26596	26707	26627	26485	26711	26738	26761	26860	26590	26908	26800	26875	26877	26738	26864	26923	26764	26821	26647	26645	26453	26631	26529	26603	26884	26457	27013	26830	26829	26634	26671	26426	26913	26593	26569	26466	26501	26762	26961	26703	26750	26797	26823	26744	26677	26773	26848	26729	26744	26760	26649	26591	26745	26670	26678	26634	26867	26610	26773	26771	26652	26589	26573	26649	26443	26568	26810	26446	26453	26385	26821	26654	26668	26762	26723	26501	26454	26589	26696	26679	26533	26544	26675	26472	26702	26634	26573	27010	26560	26693	26482	26726	26667	26682	26682	26614	26721	26658	26625	26909	26635	26492	26558	26685	26466	26724	26794	26708	26506	26554	26522	26688	26333	26364	26453	26648	26659	26857	26578	26476	26479	26510	26825	26753	26547	26635	26733	26562	26801	26558	26635	26679	26592	26819	26714	26399	26844	26660	26756	26694	26775	26641	26606	26941	26520	26785	26885	26668	26820	26657	26655	26525	26587	26605	26404	26829	26668	26693	26706	26522	26685	26767	26801	26780	26534	26591	26359	26485	26475	26635	26581	26502	26610	26784	26742	26623	26428	26783	26651	26883	26616	26597	26465	26545	26600	26446	26625	26799	26645	26567	26584	26611	26651	26951	26449	26497	26741	26862	26789	26529	26574	26646	26408	26812	26458	26430	26612	26699	26876	26700	26660	26662	26306	26645	26655	26625	26595	26460	26590	26640	26648	26481	26787	26621	26626	26650	26737	26470	26460	26714	26925	26702	26624	26611	26575	26750	26824	26720	26875	26706	26717	27112	26395	26682	26702	26539	26770	26847	26722	26644	26707	26700	26676	26855	26581	26549	26516	26710	26819	26623	26847	26800	26601	26561	26456	26694	26629	26604	26440	26746	26741	26689	26715	26631	26541	26601	26441	26510	26590	26375	26558	26701	26526	26555	26818	26589	26781	26814	26639	26995	26422	26719	26619	26604	26493	26457	26776	26483	26782	26740	26693	26635	26451	26611	26492	26677	26730	26538	26793	26530	26641	26538	26479	26724	26450	26715	26495	26846	26489	26603	26782	26920	26509	26797	26980	26584	26602	26779	26590	26747	26683	26540	26557	26883	26726	26727	26704	26458	26523	26656	26494	26689	26409	26457	26455	26734	26612	26624	26664	26577	26458	26629	26706	26813	26429	26734	26598	26651	26680	26688	26681	26729	26603	26794	26892	26662	26679	26852	26780	26680	26565	26672	26696	26576	26459	26720	26344	26855	26723	26697	26739	26732	26600	26540	26541	26453	26585	26460	26614	26584	26645	26797	26695	26849	26755	26545	26909	26837	26651	26772	26656	26689	26562	26620	26715	26557	26586	26515	26676	26809	26622	26623	26513	26681	26614	26694	26302	26614	26622	26736	26554	26667	26786	26672	26813	26470	26637	26632	26525	26559	26897	26563	26389	26446	26551	26587	26859	26880	26510	26729	26655	26905	26590	26591	26945	26812	26606	26538	26397	26648	26484	26622	26701	26693	26665	26738	26515	26644	26711	26574	26624	26650	26758	26617	26653	26633	26761	26567	27062	26513	26511	26893	26733	26578	26694	26723	26854	26853	26494	26554	26669	26400	26592	26974	26675	26665	26547	26427	26609	26424	26544	26857	26661	26585	26687	26501	26818	26799	26411	26655	26670	26737	26704	26859	26649	26655	26954	26546	26763	26756	26642	26675	26410	26779	26461	26610	26596	26366	26550	26690	26652	26846	26976	26575	26520	26603	26692	26620	26654	26736	26599	26765	26713	26563	26653	26874	26384	26518	26593	26950	26722	26717	26886	26555	26438	26595	26644	26923	26729	26530	26563	26473	26378	26658	26630	26759	26795	26675	26466	26734	26541	26758	26688	26455	26941	26603	26846	26747	26582	26718	26517	26598	26411	26590	26595	26584	26973	26707	26762	26769	26933	26548	26428	26730	26835	26780	26663	26609	26749	26706	26651	26774	26580	26655	26592	26564	26708	26414	26616	26594	26537	26634	26633	26692	26884	26634	26457	26534	26510	26703	26893	26776	26792	26550	26580	26768	26677	26724	26567	26574	26782	26346	26479	26818	26452	26838	26676	26600	26588	26712	26438	26754	26553	26633	26884	26764	26584	26354	26564	26504	26572	26502	26744	26407	26519	26698	26501	26515	26655	26848	26615	26803	26626	26887	26905	26603	26492	26395	26629	26734	26529	26514	26654	26794	26908	26839	26767	26542	26655	26520	26516	26717	26864	26816	26433	26748	26558	26528	26663	26794	26663	26617	26769	26546	26752	26798	26473	26638	26449	26695	26727	26527	26603	26842	26631	26720	26715	26400	26544	26605	26777	26723	26827	26410	26505	26804	26709	26796	26512	26523	26740	26539	26556	26578	26359	26863	26848	26910	26762	26724	26511	26898	26594	26663	26666	26671	26854	26842	26658	26513	26544	26429	26669	26612	26532	26773	26797	26487	26521	26609	26447	26475	26611	26832	26516	26781	26730	26694	26513	26627	26564	26921	26438	26596	26585	26590	26574	26637	26672	26617	26824	26668	26598	26580	26812	26724	26617	26722	26467	26733	26680	26629	26744	26710	26821	26683	26464	26549	26314	26790	26601	26797	26789	26455	26702	26620	26846	26796	26644	26513	26597	26774	26596	26631	26521	26734	26804	26549	26741	26759	26525	26405	26586	26625	26422	26473	26699	26663	26805	26559	26603	26861	26602	26532	26375	26375	26653	26558	26624	26835	26770	26831	26725	26686	26674	26670	26730	26691	26761	26718	26766	26630	26453	26715	26585	26743	26646	26801	26571	26691	26718	26738	26790	26684	26837	26603	26718	26893	26446	26749	26787	26863	26904	26645	26753	26845	26653	26601	26706	26448	26663	26553	26659	26777	26782	26835	26735	26832	26565	26531	26475	26459	26468	26722	26750	26642	26609	26472	26671	26632	26610	26732	26512	26753	26571	26782	26651	26632	26438	26683	26598	26627	26475	26612	26584	26719	26623	26662	26677	26889	26484	26747	26656	26721	26430	27089	26571	26753	26593	26719	26587	26688	26647	26694	26413	26546	26732	26746	26599	26811	26575	26622	26768	26853	26504	26814	26568	26789	26779	26582	26523	26528	26689	26759	26791	26744	26654	26471	26498	26701	26601	26624	26596	26743	26595	26849	26854	26671	26642	26547	26595	26543	26648	26788	26741	26561	26782	26440	26419	26447	26594	26627	26599	26838	26631	26636	26590	26588	26584	26569	26733	26675	26975	26793	26570	26833	26711	26526	26562	26299	26548	26738	26701	26673	26654	26737	26579	26962	26477	26837	26779	26677	26561	26695	26473	26757	26494	26209	26800	26407	26641	26512	26501	26778	26674	26761	26612	26584	26649	26652	26584	26687	26549	26710	26584	26472	26716	26811	26493	26592	26634	26742	26700	26601	26549	26617	26674	26506	26431	26641	26804	26688	26665	26782	26657	26925	26601	26731	26732	26706	26637	26679	26684	26566	26620	26481	26574	26561	26510	26507	26807	26532	26699	26564	26770	26506	26770	26669	26611	26509	26585	26795	26427	26844	26655	26689	26737	26588	26632	26855	26931	26721	26617	26967	26408	26530	26384	26849	26627	26624	26598	26530	26546	26567	26418	26530	26349	26465	26602	26674	26726	26446	26812	26888	26797	26538	26569	26606	26871	26464	26489	26397	26787	26643	26837	26675	26682	26402	26663	26671	26514	26644	26985	26588	26615	26726	26662	26569	26633	26773	26729	26880	26512	26515	26587	26721	26905	26593	26587	26546	26874	26746	26985	26752	26504	26553	26418	26662	26460	26544	26566	26917	26746	26711	26593	26723	26660	26485	26725	26701	26796	26848	26895	26632	26557	26523	26617	26724	26683	26652	26648	26556	26566	26422	26482	26717	26576	26629	26516	26683	26705	26798	26703	26648	26735	26556	26698	26641	26635	26689	26335	26754	26824	26705	26426	26671	26760	26800	26683	26636	26559	26651	26529	26702	26656	26578	26515	26560	26711	26644	26743	26555	26824	26585	26775	26797	26723	26598	26646	26592	26775	26707	26715	26590	26692	26662	26634	26671	26786	26639	26493	27004	26658	26567	26546	26714	26869	26931	26529	26639	26710	26949	26599	26761	26776	26901	26836	26782	26460	26643	26651	26532	26786	26724	26620	26843	26630	26650	26323	26424	26298	26715	26789	26564	26689	26946	26623	26502	26707	26712	26727	26670	26785	26542	26563	26643	26350	26882	26624	26524	26651	26463	26489	26739	26822	26822	26770	26501	26868	26619	26793	26554	26367	26745	26727	26605	26999	26758	26755	26821	26610	26538	26650	26698	26572	26592	26774	26688	26722	26491	26643	26584	26611	26812	26597	26647	26746	26667	26419	26373	26557	26716	26394	26804	26832	26648	26509	26746	26656	26690	26836	26654	26395	26688	26868	26747	26609	26586	26666	26585	26767	26749	26635	26688	26472	26603	26708	26704	26655	26624	26543	26826	26657	26707	26789	26836	26705	26605	26474	26584	26547	26882	26454	26554	26661	26767	26732	26653	26642	26514	26577	26683	26664	26790	26855	26793	26778	26857	26762	26588	26577	26728	26563	26434	26730	26679	26513	26772	26703	26606	26566	26480	26671	26563	26827	26666	26275	26639	26511	26604	26502	26904	26730	26600	26231	26404	26324	26563	26557	26818	26717	26714	26680	26648	26676	26398	26777	26816	26533	26722	26594	26604	26705	26788	26828	26689	26726	26674	26446	26622	26832	26746	26658	26926	26668	26655	26547	26515	27030	26673	26791	26794	26664	26789	26807	26806	26442	26498	26663	26625	26655	26852	26667	26729	26580	26649	26779	26573	26793	26705	26540	26656	26483	26391	26566	26663	26483	26496	26585	26656	26381	26715	26377
13784	24274	22814	19411	42595	79125	73605	50119	26645	19580	16501	16044	16019	15860	15823	15802	15918	15841	16164	15947	15902	16030	16060	15854	15848	15881	15940	15930	15877	15906	15950	15956	16072	15917	15944	15969	15837	15770	15958	15924	15812	15906	16105	15826	15868	15775	15861	16044	15643	15734	15867	15787	15724	15949	15658	15995	15927	15932	15903	15556	15873	15959	15911	15923	15880	15912	15901	15935	15885	15735	15956	15957	15829	15983	16018	15837	15948	15836	15990	15821	15880	15798	15939	15927	15964	15800	15744	15926	15924	15880	15863	15832	15854	16105	15850	15944	15755	15881	15756	16006	15879	15778	15901	15678	15674	15976	15616	15793	15889	15759	15830	15810	15883	15738	16110	15866	15705	15833	16086	15875	15796	15952	15822	15772	15784	16062	15700	15730	15812	15942	15722	15694	15841	15894	15775	16019	15781	15713	15784	15865	15760	15744	15864	15797	15853	15846	15821	15790	15821	15862	15832	15614	15771	15776	15882	15880	15956	15818	15942	15630	15910	15755	15851	15839	15649	15836	15769	15779	15914	15916	15924	15816	15751	15752	15769	15871	15845	15800	15890	15805	15859	15796	15726	15804	15730	15840	15822	15894	15669	15773	15912	15922	15814	15856	15803	15832	15861	15932	15753	15700	15937	15900	15842	16004	15839	15696	15975	15798	15880	15778	15585	15998	16038	15798	16118	15867	15984	15965	15848	15781	15898	15844	15878	15666	15846	15893	15968	15774	15897	15748	15854	15984	15726	15909	15963	15801	15924	15809	15900	15776	16074	15949	15813	15619	15874	15930	15762	15880	15939	15811	15900	15795	15945	15682	15972	15760	15950	15858	15885	15891	15806	15771	15887	15767	15916	15825	15875	15730	15799	15920	15895	15969	15959	15969	15688	15790	15728	15778	15968	15724	15733	15919	15813	15801	15834	15771	15787	15813	15605	15803	15793	15879	15758	15656	15851	15846	15910	15873	15715	16031	15783	15637	15929	15799	15970	15858	15801	15677	15918	15782	15685	15838	15878	15817	15869	15885	15894	15609	15945	15869	15967	15930	15858	15853	15765	15708	15995	15976	16057	15677	15916	15858	15707	15802	16068	15680	15810	15785	16021	15801	15782	15764	15774	15839	15932	15778	15921	15714	15851	15735	15665	15810	15948	15869	15719	15782	15734	15756	15802	15836	15786	15819	15634	15783	15892	15826	15735	15846	15760	15884	15857	15688	15749	15738	15926	15724	15850	15900	15811	15902	15805	15968	15665	15864	15897	15872	15818	15780	15880	15871	15790	15645	15913	15899	15859	15721	15867	15620	15834	15691	15873	15821	15821	15882	15701	15739	16065	15781	15796	15619	16008	15953	15968	15925	15862	15722	15976	15871	15880	15934	15923	15684	15764	15802	15795	15927	15652	15896	15905	15809	15871	15966	15736	15717	15749	15703	15955	15653	15692	15814	16047	15867	15771	16043	15956	15768	15853	15744	15849	15695	15716	15881	15625	15862	16000	15689	15917	15752	15612	16011	15848	15991	15856	15722	15794	15723	15806	15801	15811	15894	15840	15918	15679	15859	15775	15794	15809	15956	15874	15838	15907	15842	15845	15819	15789	15924	15839	15692	15767	15761	15920	15776	15940	15930	15824	15871	15854	15724	15703	15830	15714	15800	15926	15716	15854	15809	15910	15753	15814	15783	15876	15804	15928	15884	15955	15983	15779	15800	15707	15693	15771	15823	15936	15903	15734	15753	15904	15717	15701	15862	15893	15801	15761	15733	15674	15866	15731	15862	15688	15868	15844	15780	15961	15950	15702	15945	15922	15860	15859	15822	15706	15907	15729	15737	15777	15819	15827	15719	15905	15999	15898	15923	15824	15899	15712	15887	15892	15840	15796	15927	15746	15896	15815	15864	15687	15831	15828	16079	15973	15782	15800	15858	15839	15719	15899	15839	15860	15880	15904	15867	15837	15869	15873	15829	15690	15787	15753	15686	15693	15768	15865	15954	15850	15904	15819	15693	15561	15879	15851	15790	15770	15710	15855	15903	15903	15752	15855	15883	15792	15829	15985	15675	15953	15806	15846	15672	15736	15777	15902	15998	15747	16051	15670	15729	15886	15791	15830	15933	15915	15724	15947	15732	15861	15979	15831	15830	15836	15956	15902	15822	15892	15774	15813	15961	15898	15650	15832	15797	15862	15728	16003	15776	15727	15776	15821	15819	15813	15915	15799	15858	15701	16021	15832	15834	15904	15869	15967	15901	15871	15771	15921	15710	15783	15901	15954	15879	15784	15840	15817	15864	15797	15801	15868	15825	15681	15730	15813	16013	16105	15779	15627	15924	15684	15795	15726	15817	15728	15841	15894	15871	15772	15887	16098	15743	15996	15752	15748	15917	15818	15876	15904	15850	15714	15967	15890	15916	15871	15623	15827	15662	15823	16045	15912	15805	15800	16001	16016	15970	15856	15815	15661	15977	15816	15770	15809	15724	15766	16018	15798	15959	15899	15692	15913	15847	15850	15841	15751	15756	15918	15875	15894	15725	15832	15817	15671	15767	15920	15868	15857	15744	15850	15795	15797	15805	15799	15740	16007	15680	15921	15721	15884	15834	15692	15895	15775	15721	15902	15708	15898	15836	15841	15840	15779	15636	15948	15676	15916	15784	15795	15797	15965	15907	15817	15983	15781	15851	15864	15777	15619	15914	15718	15872	16006	15926	15773	15774	15839	15865	15671	15744	15735	15822	15771	15731	15842	15724	15843	15789	15901	15806	15786	15809	15848	15870	15807	15790	15908	15949	15850	15841	15744	16015	15770	15844	15703	15818	15771	15804	15841	15934	15725	15761	15917	15985	15819	15877	15682	15839	15850	15904	15748	15938	15845	16007	15694	15800	15802	15587	15913	15668	15772	16128	16089	15772	15811	15818	15942	15690	15794	15786	15804	15651	15906	15794	15807	15559	15916	15922	15838	15816	15907	15942	15877	15886	15865	15654	15754	15786	15762	15853	15931	15732	15954	15732	15819	15846	15788	15824	15732	15659	15646	15759	15665	15986	15995	15843	15936	15883	15728	15943	15892	15803	15793	15933	15505	15788	15920	15872	15687	15747	15972	15864	15798	15705	16000	15739	15841	15957	15953	15695	15903	15861	15837	15906	15715	15833	15978	15679	15940	16014	15830	15837	15783	15715	15874	15683	15906	15750	15845	15855	15868	16021	15777	15754	15808	15696	15653	15786	15834	15789	15874	15869	15734	15772	15891	15789	15935	15643	15795	15734	15772	15894	15805	15615	15916	15943	15739	15918	15952	15804	15812	15940	15806	15789	15848	15708	15892	15687	15774	15825	15813	15786	16034	15956	15830	15891	15885	15854	15695	15768	15835	15876	15928	15980	15847	15744	15820	15942	16159	15864	15925	15776	15824	15761	15919	15862	15843	15985	15887	15839	15679	15921	15963	15874	15941	15714	15847	15906	15951	15771	15715	15872	15866	15901	15828	16027	15945	15851	15710	15861	15749	15921	15730	15928	15878	15787	15883	15691	15689	15819	15686	15706	15863	15715	15775	15717	15732	15668	15783	15832	15700	15749	15853	15678	15742	15871	15962	15750	15757	15773	15827	15772	15903	15880	15906	15838	15793	15871	15852	15917	15937	15855	15888	15711	15727	15782	15917	15792	15883	15832	15837	15849	15628	15846	15829	15937	15824	16103	15882	15747	15860	15751	15984	15816	15891	15834	15707	15828	15777	15897	15786	15797	16027	15914	15911	15845	15764	15903	15971	15767	15847	15817	15769	15897	15869	15702	15788	15722	15710	15694	15883	15985	15708	15799	15817	15775	15687	15963	15834	15844	15706	15752	15783	15764	15925	15968	15749	15839	15700	15754	15750	15796	15787	15837	15743	15602	15801	15607	15914	15910	15725	15710	15570	15697	15870	15927	15787	15788	15795	15825	15913	15746	15861	15789	15771	15846	15734	15840	15778	15782	15828	15881	16000	15841	15748	15883	15895	16102	15861	15646	15962	15931	15978	15896	15859	15937	15733	16020	15797	15787	15916	15805	15691	15906	15792	15920	15769	15716	15874	15757	15798	15846	15881	15729	15955	15721	15965	15824	15792	15912	15832	15772	15535	15805	15548	15799	16083	15741	15683	15722	15780	15888	15784	15878	15893	15747	15916	15857	15815	15621	15687	15745	15875	15786	15843	15842	15831	15871	15821	15736	15775	15689	15668	15821	15811	15823	15810	15518	15975	15629	15721	15756	15750	15816	15751	15850	15892	15800	15823	15716	15933	15684	15773	15637	15902	15866	15845	15724	15832	15859	15853	15887	15894	15870	16005	15880	15816	15941	15695	15841	15827	15863	15938	15894	15880	15777	15709	15840	15736	15665	15823	16005	15806	15851	15753	15953	15986	15813	15869	15723	15948	15733	15763	15785	15882	15676	15882	15813	15875	15683	16034	15762	15865	15919	15885	15777	15836	15836	15747	15723	15683	15829	15733	16012	15969	15892	15717	15822	16012	15831	15830	15867	15816	15985	15985	15749	15802	15956	15834	15879	15995	15893	15870	15953	15784	15829	15850	15771	15914	15778	15898	15888	15698	15817	15896	15830	15835	15911	15761	15885	15753	15698	15826	15888	15835	15676	15805	15895	15664	15995	15822	15658	15807	15746	15798	15927	15831	15825	15871	15880	16028	15971	15873	15752	15858	15844	15634	15748	15908	16037	16052	15828	15882	15879	15637	15815	15788	15806	15749	15810	15816	15883	15884	15840	15948	15891	15735	15846	15760	15817	15939	15607	15850	15671	15863	15856	15540	15840	15732	15719	15756	15941	15706	15776	15755	15875	15818	15820	15801	15876	15724	15935	15782	15824	15760	15762	15905	15682	15761	15933	15768	15847	15924	15788	15836	16090	15904	15846	15838	15692	15667	15670	15781	15786	15825	15733	16012	15726	15834	15814	15845	15716	15798	15827	15758	15849	15644	15899	15915	15867	15797	15683	15919	15762	15939	15782	15720	15562	15847	15757	15941	15819	15731	15842	15842	15825	16008	15925	15786	15799	15767	15765	15962	15995	15914	15903	15757	15926	15787	15536	15828	16039	15788	15816	15748	15683	15910	15885	15818	15913	15786	15609	15888	16020	15636	15982
31242	25432	29055	28151	26943	37283	36895	31869	28443	27049	26552	26692	26304	26564	26647	26834	26285	26467	26284	26244	26605	26133	26458	26416	26186	26528	26205	26602	26457	26452	26499	26207	26630	26316	26559	26573	26334	26456	26633	26545	26304	26138	26081	26275	26357	26391	26529	26593	26317	26297	26496	26341	26454	26438	26641	26442	26218	26486	26653	26650	26472	26449	26125	26436	26482	26409	26265	26346	26420	26437	26454	26372	26616	26547	26426	26500	26408	26472	26437	26629	26435	26497	26405	26551	26624	26375	26320	26369	26578	26472	26455	26511	26544	26577	26706	26408	26417	26408	26211	26234	26283	26279	26521	26104	26348	26455	26322	26237	26428	26305	26334	26581	26444	26360	26267	26352	26123	26364	26633	26455	26194	26297	26472	26329	26583	26329	26523	26497	26600	26474	26422	26532	26332	26246	26436	26425	26402	26529	26565	26679	26494	26501	26591	26407	26369	26481	26370	26572	26462	26309	26314	26265	26373	26659	26472	26123	26205	26230	26396	26300	26421	26621	26638	26468	26411	26562	26686	26284	26513	26300	26656	26455	26445	26285	26307	26337	26254	26448	26451	26598	26384	26467	26603	26388	26343	26235	26294	26272	26201	26596	26357	26261	26110	26351	26449	26315	26370	26355	26456	26236	26311	26375	26126	26425	26446	26292	26464	26400	26286	26625	26149	26775	26284	26448	26456	26256	26153	26395	26367	26374	26592	26266	26377	26254	26524	26255	26418	26554	26740	26422	26460	26394	26320	26489	26471	26511	26379	26496	26241	26340	26611	26248	26489	26253	26507	26592	26407	26320	26774	26404	26301	26561	26251	26286	26572	26352	26344	26497	26385	26390	26615	26291	26484	26321	26561	26411	26531	26129	26312	26542	26353	26599	26478	26427	26268	26359	26435	26468	26656	26610	26371	26286	26178	26356	26424	26495	26578	26380	26288	26739	26342	26387	26686	26405	26540	26488	26567	26649	26650	26520	26403	26170	26427	26220	26628	26368	26426	26586	26659	26436	26358	26250	26167	26568	26527	26438	26651	26493	26457	26481	26856	26623	26435	26555	26424	26448	26428	26302	26299	26357	26479	26454	26286	26279	26323	26443	26505	26220	26559	26638	26445	26521	26246	26460	26524	26365	26410	26355	26477	26385	26506	26427	26507	26465	26432	26482	26710	26110	26394	26633	26489	26518	26482	26292	26433	26297	26544	26402	26416	26662	26367	26352	26430	26603	26455	26345	26423	26506	26437	26226	26649	26538	26248	26476	26299	26486	26469	26255	26620	26593	26475	26545	26339	26384	26408	26264	26246	26346	26439	26404	26203	26469	26603	26566	26363	26314	26337	26364	26416	26518	26436	26424	26254	26412	26625	26375	26379	26499	26464	26444	26585	26587	26538	26623	26649	26463	26489	26413	26384	26556	26573	26372	26330	26326	26508	26245	26203	26543	26455	26592	26625	26618	26522	26595	26383	26732	26334	26279	26624	26367	26515	26634	26357	26429	26346	26084	26465	26453	26314	26492	26559	26248	26076	26527	26576	26618	26528	26537	26436	26551	26436	26824	26657	26421	26640	26370	26559	26393	26621	26618	26383	26576	26399	26341	26334	26338	26301	26407	26396	26437	26252	26542	26132	26342	26439	26738	26600	26308	25993	26269	26399	26682	26527	26512	26479	26181	26578	26342	26485	26467	26506	26224	26451	26852	26444	26592	26594	26645	26546	26410	26497	26558	26386	26298	26570	26347	26270	26536	26436	26387	26360	26390	26736	26513	26268	26383	26150	26317	26630	26292	26407	26498	26380	26201	26483	26208	26505	26674	26602	26306	26453	26066	26445	26363	26273	26195	26471	26537	26471	26326	26315	26599	26406	26650	26473	26332	26525	26714	26486	26483	26658	26366	26441	26292	26675	26420	26405	26384	26347	26526	26475	26609	26715	26455	26403	26243	26590	26464	26573	26585	26477	26497	26573	26551	26452	26389	26421	26421	26479	26306	26145	26447	26661	26572	26574	26136	26580	26168	26221	26267	26508	26248	26535	26489	26545	26569	26125	26464	26570	26428	26473	26360	26295	26453	26709	26420	26534	26377	26476	26367	26726	26468	26405	26492	26369	26566	26902	26644	26335	26321	26462	26484	26557	26283	26412	26610	26541	26301	26579	26426	26333	26173	26497	26262	26427	26369	26333	26515	26308	26433	26629	26552	26359	26251	26197	26425	26292	26506	26539	26516	26567	26403	26365	26544	26497	26457	26319	26279	26365	26255	26484	26339	26362	26440	26551	26435	26473	26415	26263	26484	26298	26148	26338	26409	26761	26543	26351	26483	26563	26424	26484	26556	26173	26374	26337	26215	26297	26548	26420	26378	26388	26474	26605	26450	26574	26426	26337	26185	26224	26238	26444	26663	26210	26337	26527	26544	26402	26461	26374	26050	26555	26446	26347	26345	26471	26454	26556	26625	26317	26399	26321	26591	26403	26308	26508	26486	26367	26460	26508	26449	26460	26222	26294	26276	26540	26227	26475	26434	26332	26498	26558	26460	26431	26702	26584	26601	26711	26384	26433	26515	26375	26426	26603	26227	26484	26556	26531	26440	26328	26428	26495	26475	26371	26445	26470	26204	26406	26487	26308	26394	26371	26552	26341	26259	26722	26605	26529	26376	26436	26549	26362	26494	26589	26166	26388	26352	26517	26626	26523	26396	26567	26444	26453	26271	26564	26511	26347	26432	26547	26424	26313	26514	26601	26481	26669	26662	26490	26540	26398	26548	26521	26607	26587	26282	26487	26413	26408	26250	26448	26196	26523	26413	26532	26526	26811	26554	26483	26543	26507	26356	26398	26262	26591	26149	26470	26458	26433	26633	26395	26641	26466	26426	26658	26410	26190	26524	26506	26318	26461	26758	26232	26297	26356	26179	26237	26544	26446	26481	26327	26632	26425	26289	26276	26467	26397	26501	26379	26573	26537	26440	26400	26346	26705	26501	26438	26450	26455	26494	26508	26365	26475	26530	26461	26589	26545	26506	26541	26399	26483	26424	26358	26684	26802	26492	26598	26375	26229	26639	26642	26425	26442	26549	26540	26508	26525	26148	26534	26478	26419	26537	26359	26670	26360	26231	26202	26515	26565	26668	26305	26273	26313	26531	26326	26469	26559	26403	26290	26416	26416	26406	26456	26238	26338	26273	26558	26359	26427	26297	26356	26497	26336	26305	26677	26380	26506	26336	26360	26605	26565	26417	26474	26466	26407	26617	26422	26548	26361	26269	26458	26316	26399	26380	26314	26575	26436	26502	26700	26376	26723	26349	26391	26431	26463	26605	26434	26373	26433	26433	26510	26402	26282	26404	26622	26419	26328	26563	26502	26309	26374	26487	26553	26322	26491	26531	26364	26269	26403	26416	26184	26352	26493	26204	26729	26277	26607	26349	26434	26310	26369	26332	26390	26564	26481	26399	26537	26492	26220	26430	26437	26477	26464	26412	26414	26681	26352	26629	26598	26329	26213	26562	26584	26294	26360	26382	26591	26194	26479	26060	26838	26651	26502	26321	26391	26526	26609	26180	26577	26488	26688	26280	26442	26445	26355	26234	26743	26224	26535	26486	26563	26530	26395	26407	26333	26341	26453	26352	26413	26493	26515	26578	26384	26335	26438	26568	26170	26152	26555	26381	26601	26502	26350	26367	26480	26349	26503	25971	26227	26355	26487	26382	26554	26324	26300	26448	26628	26395	26311	26531	26504	26600	26531	26490	26491	26424	26496	26429	26422	26328	26644	26509	26171	26369	26447	26628	26737	26651	26533	26683	26257	26272	26320	26358	26436	26649	26708	26645	26430	26509	26325	26285	26342	26249	26342	26178	26410	26630	26500	26425	26369	26492	26364	26798	26530	26337	26305	26443	26411	26505	26403	26263	26301	26614	26284	26342	26630	26252	26259	26427	26355	26419	26305	26462	26453	26386	26599	26397	26514	26615	26553	26489	26519	26408	26524	26483	26569	26433	26483	26492	26527	26305	26386	26545	26340	26284	26612	26732	26294	26515	26799	26499	26537	26682	26380	26577	26697	26586	26244	26399	26424	26493	26374	26273	26711	26427	26393	26355	26392	26184	26405	26277	26536	26378	26399	26293	26423	26162	26178	26463	26552	26408	26606	26408	26254	26263	26414	26485	26509	26381	26395	26476	26302	26445	26536	26276	26354	26252	26331	26431	26374	26287	26349	26307	26583	26430	26216	26695	26294	26429	26633	26385	26406	26433	26326	26476	26418	26522	26384	26783	26472	26475	26300	26324	26410	26524	26408	26418	26516	26585	26447	26510	26472	26453	26509	26389	26488	26515	26689	26257	26411	26351	26669	26546	26289	26387	26269	26641	26514	26522	26466	26212	26264	26378	26355	26398	26524	26261	26598	26478	26204	26544	26329	26376	26505	26596	26632	26256	26266	26384	26343	26493	26289	26370	26345	26484	26602	26441	26381	26467	26317	26224	26504	26416	26398	26142	26510	26120	26401	26396	26255	26486	26471	26389	26341	26330	26367	26352	26529	26310	26530	26399	26341	26196	26603	26376	26193	26324	26271	26633	26475	26488	26629	26351	26470	26341	26571	26294	26764	26539	26484	26508	26430	26483	26592	26401	26252	26585	26519	26469	26607	26451	26641	26401	26444	26468	26429	26376	26466	26519	26370	26418	26544	26383	26689	26540	26627	26455	26356	26595	26483	26630	26434	26687	26279	26412	26381	26369	26451	26394	26442	26506	26438	26357	26266	26444	26355	26591	26338	26310	26348	26541	26454	26383	26260	26588	26664	26353	26440	26461	26398	26367	26380	26357	26523	26560	26506	26568	26624	26668	26183	26272	26505	26456	26411	26369	26559	26703	26410	26133	26206	26346	26220	26502	26299	26392	26361	26499	26414	26336	26173	26406	26515	26606	26346	26648	26413	26704	26429	26455	26449	26398	26515	26366	26424	26301	26407	26429	26634	26380	26455	26263	26462	26281	26354	26410	26262	26345	26505	26512	26400	26729	26585	26437	26387	26528	26406	26615	26362	26554	26658	26484	26519	26437	26665	26358	26379	26179	26205	26348	26531	26429	26337	26537	26529	26200	26525	26367	26197	26430	26417	26477	26481	26231	26467	26630	26362	26478
15364	16466	16100	15736	16695	28931	25539	20018	16590	15688	15453	15210	15415	15422	15439	15452	15358	15367	15407	15345	15476	15474	15325	15378	15295	15439	15196	15383	15277	15387	15422	15247	15356	15402	15476	15374	15465	15445	15341	15219	15436	15464	15371	15243	15360	15399	15511	15244	15423	15474	15469	15250	15406	15647	15270	15449	15370	15464	15314	15297	15515	15300	15356	15361	15264	15457	15515	15366	15354	15394	15488	15317	15291	15296	15355	15507	15184	15299	15536	15348	15244	15460	15154	15382	15507	15496	15375	15419	15600	15316	15492	15513	15285	15419	15331	15453	15311	15274	15478	15184	15449	15519	15338	15470	15245	15259	15342	15319	15192	15413	15375	15295	15331	15496	15310	15491	15405	15256	15340	15380	15255	15408	15217	15250	15270	15375	15377	15366	15224	15343	15604	15219	15425	15317	15488	15381	15276	15234	15242	15511	15239	15488	15334	15380	15302	15307	15412	15371	15363	15248	15399	15388	15385	15506	15273	15540	15469	15388	15346	15534	15289	15400	15308	15314	15357	15252	15373	15186	15487	15394	15257	15277	15276	15549	15390	15365	15302	15167	15385	15392	15465	15194	15221	15353	15251	15182	15119	15415	15138	15371	15286	15267	15320	15389	15482	15454	15407	15373	15381	15370	15165	15311	15243	15375	15301	15546	15366	15211	15313	15259	15225	15367	15209	15290	15281	15418	15154	15258	15287	15405	15344	15443	15168	15376	15128	15426	15215	15394	15233	15422	15211	15369	15399	15248	15105	15357	15357	15291	15413	15447	15326	15407	15289	15362	15167	15360	15252	15449	15324	15310	15423	15384	15316	15414	15352	15406	15441	15328	15276	15258	15366	15301	15283	15343	15322	15212	15297	15296	15451	15508	15359	15203	15440	15343	15431	15451	15314	15207	15466	15399	15402	15453	15308	15405	15329	15302	15392	15190	15325	15346	15293	15376	15261	15388	15254	15381	15386	15210	15368	15347	15220	15314	15394	15312	15358	15285	15456	15328	15355	15370	15486	15366	15368	15249	15413	15295	15373	15334	15296	15326	15362	15326	15326	15459	15417	15531	15211	15322	15218	15535	15430	15284	15249	15345	15333	15366	15202	15300	15509	15337	15331	15296	15386	15206	15284	15331	15401	15460	15387	15336	15434	15476	15319	15327	15226	15220	15361	15390	15500	15261	15280	15385	15289	15480	15307	15219	15403	15461	15429	15418	15275	15253	15319	15410	15438	15355	15285	15517	15230	15214	15468	15419	15422	15378	15332	15318	15406	15235	15443	15425	15547	15411	15242	15304	15409	15355	15213	15369	15523	15369	15373	15257	15247	15345	15299	15332	15386	15419	15276	15310	15237	15332	15394	15339	15292	15397	15430	15317	15310	15220	15318	15297	15518	15374	15323	15381	15377	15322	15209	15288	15185	15492	15396	15455	15252	15337	15425	15402	15356	15429	15432	15411	15402	15320	15281	15227	15460	15396	15219	15325	15282	15501	15302	15413	15527	15317	15369	15274	15364	15431	15563	15359	15320	15411	15229	15263	15251	15423	15588	15418	15148	15273	15247	15246	15299	15315	15396	15264	15293	15376	15188	15362	15288	15429	15323	15387	15423	15187	15461	15555	15345	15304	15427	15361	15388	15233	15455	15470	15164	15473	15513	15289	15439	15218	15431	15421	15302	15305	15330	15275	15517	15364	15182	15209	15385	15461	15129	15440	15357	15286	15460	15337	15213	15393	15393	15179	15479	15244	15350	15190	15360	15263	15285	15172	15441	15480	15486	15343	15220	15514	15391	15309	15319	15454	15340	15402	15228	15366	15281	15226	15374	15170	15350	15272	15082	15347	15466	15257	15262	15426	15316	15218	15357	15322	15195	15286	15198	15249	15293	15192	15306	15187	15442	15330	15296	15323	15244	15406	15266	15202	15092	15359	15404	15395	15386	15286	15210	15336	15368	15344	15478	15186	15484	15281	15347	15221	15381	15354	15418	15203	15524	15253	15266	15181	15283	15375	15251	15347	15475	15385	15166	15294	15308	15316	15513	15436	15107	15370	15406	15460	15391	15307	15422	15195	15207	15209	15390	15327	15446	15394	15243	15270	15205	15477	15286	15315	15301	15352	15360	15272	15380	15371	15490	15301	15381	15373	15515	15462	15401	15359	15147	15287	15280	15295	15246	15372	15265	15148	15450	15429	15254	15281	15366	15189	15361	15295	15365	15210	15374	15268	15331	15380	15297	15419	15364	15328	15408	15480	15586	15096	15346	15149	15268	15405	15292	15291	15248	15194	15298	15319	15416	15369	15391	15552	15385	15246	15284	15432	15163	15354	15466	15381	15179	15403	15335	15244	15376	15176	15396	15417	15264	15413	15331	15283	15375	15440	15393	15264	15416	15400	15381	15363	15167	15199	15362	15419	15254	15360	15242	15386	15407	15383	15486	15361	15421	15325	15492	15433	15251	15417	15384	15274	15358	15451	15331	15303	15468	15412	15281	15397	15458	15317	15521	15479	15321	15256	15387	15192	15533	15543	15236	15404	15305	15317	15305	15351	15455	15433	15266	15193	15444	15157	15343	15450	15346	15334	15227	15227	15474	15231	15399	15410	15411	15307	15373	15426	15353	15317	15356	15339	15236	15288	15333	15372	15251	15464	15353	15200	15316	15359	15414	15563	15329	15429	15322	15183	15241	15457	15372	15471	15400	15279	15343	15338	15341	15359	15404	15444	15394	15207	15395	15372	15258	15479	15335	15267	15265	15436	15233	15286	15335	15449	15524	15346	15309	15122	15338	15290	15276	15283	15342	15425	15389	15306	15453	15324	15266	15322	15226	15133	15528	15296	15448	15412	15337	15363	15237	15207	15386	15444	15507	15491	15448	15082	15302	15296	15396	15375	15292	15518	15280	15348	15487	15406	15255	15227	15255	15200	15542	15223	15332	15335	15301	15165	15502	15487	15407	15428	15284	15211	15298	15196	15369	15428	15332	15398	15437	15412	15460	15413	15316	15377	15392	15365	15124	15321	15414	15338	15492	15337	15315	15369	15333	15528	15463	15253	15264	15378	15528	15351	15307	15346	15379	15232	15282	15140	15143	15404	15243	15481	15349	15481	15342	15342	15400	15135	15239	15586	15296	15509	15476	15333	15310	15339	15472	15452	15415	15273	15203	15278	15435	15398	15204	15585	15346	15307	15127	15462	15226	15181	15452	15270	15134	15378	15312	15256	15160	15261	15303	15383	15367	15309	15168	15205	15413	15310	15315	15177	15306	15195	15440	15399	15676	15328	15242	15298	15331	15378	15191	15388	15447	15329	15360	15345	15304	15267	15293	15427	15442	15425	15418	15465	15363	15354	15381	15259	15356	15541	15154	15229	15336	15231	15358	15150	15467	15440	15176	15179	15520	15393	15343	15355	15370	15410	15316	15252	15306	15389	15324	15457	15345	15306	15208	15370	15366	15468	15263	15359	15301	15409	15272	15250	15383	15454	15217	15440	15282	15338	15549	15394	15337	15415	15381	15082	15307	15410	15255	15318	15393	15264	15396	15454	15297	15368	15249	15307	15293	15209	15330	15357	15329	15316	15450	15302	15411	15452	15435	15469	15271	15341	15227	15406	15338	15324	15457	15288	15325	15426	15252	15435	15374	15270	15542	15325	15251	15442	15532	15297	15339	15339	15128	15324	15343	15567	15523	15257	15411	15431	15395	15231	15347	15500	15449	15436	15494	15258	15264	15362	15227	15243	15395	15359	15290	15273	15347	15440	15289	15486	15261	15340	15264	15429	15248	15341	15453	15407	15300	15398	15314	15210	15212	15195	15326	15533	15370	15393	15124	15359	15368	15366	15403	15247	15284	15397	15419	15427	15312	15262	15286	15405	15427	15299	15485	15331	15415	15326	15193	15345	15262	15363	15364	15375	15464	15276	15272	15298	15334	15285	15408	15300	15410	15434	15170	15469	15346	15386	15394	15219	15218	15157	15378	15221	15323	15273	15265	15398	15338	15244	15370	15258	15418	15222	15360	15300	15391	15355	15261	15291	15072	15341	15237	15313	15237	15450	15307	15363	15485	15211	15196	15437	15361	15325	15306	15319	15547	15450	15362	15312	15488	15350	15373	15460	15376	15452	15282	15274	15382	15362	15462	15378	15369	15291	15146	15619	15317	15264	15314	15234	15524	15416	15350	15330	15192	15237	15536	15347	15306	15475	15366	15286	15477	15072	15435	15344	15407	15277	15354	15458	15250	15411	15382	15385	15435	15210	15419	15489	15348	15282	15366	15305	15536	15215	15392	15525	15370	15295	15390	15373	15215	15497	15302	15321	15340	15373	15257	15330	15469	15344	15360	15389	15215	15511	15470	15316	15272	15569	15510	15271	15398	15445	15371	15303	15290	15440	15208	15306	15254	15401	15321	15361	15513	15413	15253	15407	15380	15388	15442	15206	15388	15270	15321	15100	15287	15281	15472	15436	15359	15245	15262	15444	15431	15324	15305	15195	15522	15210	15391	15357	15345	15282	15289	15261	15255	15400	15394	15245	15436	15390	15324	15325	15288	15058	15472	15449	15306	15290	15458	15380	15518	15498	15237	15313	15354	15244	15428	15417	15285	15511	15385	15209	15337	15393	15305	15363	15474	15267	15436	15410	15522	15248	15343	15293	15488	15299	15428	15355	15452	15532	15497	15083	15283	15491	15328	15239	15238	15319	15284	15378	15213	15287	15425	15257	15426	15189	15644	15286	15449	15365	15301	15404	15507	15529	15316	15487	15403	15289	15413	15406	15346	15365	15353	15349	15394	15359	15254	15315	15289	15412	15313	15370	15205	15318	15552	15169	15343	15299	15420	15339	15317	15251	15374	15245	15438	15356	15407	15314	15256	15299	15474	15389	15348	15164	15509	15447	15446	15345	15232	15312	15501	15310	15458	15563	15306	15270	15341	15281	15282	15374	15192	15301	15547	15083	15347	15381	15451	15325	15278	15193	15391	15420	15187	15255	15153	15163	15191	15257	15419	15326	15466	15294	15175	15389	15422	15246	15404	15527	15352	15242	15384	15290	15333	15265	15471	15189	15376	15304	15408	15413	15310	15294	15412	15548	15279	15187	15392	15406	15241	15364	15200	15134	15487	15277	15213	15358	15250	15577
24048	21226	28104	25669	32912	73347	63941	48225	34340	29607	27787	27119	26982	27053	27176	26662	27060	26848	26602	27032	27046	27259	26783	26766	26857	26832	26899	27160	26685	26688	26885	26793	27079	26939	26591	27000	26933	26669	26699	26477	26955	26779	27000	26789	26818	26717	26955	26790	26798	26811	26863	26686	26859	26795	26905	26722	26780	26721	26946	26750	26626	26708	26936	26802	26674	26752	26547	26517	26758	26836	26701	26683	27055	26644	26788	26798	26840	26737	26889	26756	26988	26648	26829	26966	26866	26758	26845	26734	26569	26992	26854	26806	26776	26772	26773	26841	26789	27056	26936	26612	27002	26578	26843	27001	26599	26673	26819	26968	26944	26917	26736	26854	26945	26747	26770	26872	26602	26706	26999	26657	26836	26597	26675	26780	26562	26926	26691	26702	26804	26955	26647	26846	26803	26759	26871	26698	26679	26809	26739	26809	26832	26787	26745	26857	26654	26569	26840	26941	26922	26953	26977	26860	26931	26630	26615	26812	26903	26432	26851	26558	27148	26745	26816	26994	26828	26918	26813	26470	26530	26714	26807	26854	26802	26800	26954	26743	26866	26496	26733	26765	26607	26830	26967	26699	26832	26845	26834	26769	26792	26786	26956	27055	26997	26720	26794	26706	26808	26891	26703	27031	26718	26714	27005	26778	26645	27032	27008	26934	26930	27129	26892	26895	26781	26965	26961	26905	26951	26761	26726	26769	26731	26797	26764	26743	26785	26885	26919	26753	26680	26642	27089	26849	27020	26747	26823	26945	26854	26929	26741	26831	26864	26811	26867	26641	26828	26579	26703	26821	26826	26722	26723	26853	26717	26764	26776	26595	26864	26687	26891	26691	26583	26585	26700	26864	26844	26614	26857	26752	26531	27003	26722	26791	26852	27029	26750	27006	26550	26698	26852	26831	26765	26940	26721	26930	26856	26694	27068	26649	26761	26689	26763	26790	26513	26454	26912	26683	27019	26737	26684	26646	26701	26674	26720	26803	26847	26732	26946	26741	26630	26696	26604	26749	26846	26600	26719	26873	26737	26815	26570	26726	26947	26863	26767	26946	26889	26806	26997	26796	26828	26891	26697	26700	26979	26871	26755	26804	26757	27016	26551	26750	26828	26624	26797	26732	26619	26816	26797	26851	26836	26823	26681	27055	27016	27240	26660	26719	26825	26763	26807	26877	26673	26783	26713	26555	26475	26648	26696	27027	27079	26630	26653	26969	26689	27055	26805	26490	26829	26737	26803	26620	26983	27022	26857	26497	26756	26848	26851	26867	26638	26647	26864	26728	26606	26642	26478	26896	26856	26898	27080	26994	26808	26679	26821	26762	26584	26623	26902	26753	26723	26889	26707	26863	26691	26933	26771	26769	26909	26754	26955	26776	26649	26968	26913	26631	27108	26904	26488	26575	26628	26798	26681	26725	26737	26633	26777	26661	26822	26896	26704	26929	26797	26680	26781	26900	26776	26620	26512	26517	26869	26830	26919	26760	26796	26999	27010	26692	26873	26785	26798	26850	26699	26858	26835	26853	26667	26584	26452	26630	26662	26533	26934	26766	26830	26598	26742	26820	27061	26967	26730	26721	26935	26624	26956	27015	26584	26466	26531	26769	26713	26718	26872	26688	26642	26947	26861	26909	26777	26867	26718	26963	26658	26858	26700	26579	26729	26848	26495	26681	26648	26639	26635	26717	27021	26961	27030	26868	26707	26709	26628	26739	26921	26831	26851	26853	26991	26633	26936	26672	26894	26659	26733	26694	26503	26599	26811	26832	26769	26740	26766	26651	26727	26813	26888	26626	26771	26864	27061	26963	26943	26934	26941	26814	26855	26802	26735	26712	27019	27057	26771	26824	26734	27046	26573	26590	26961	26756	26643	26529	26546	26690	27083	26638	26847	26917	26944	26807	26741	26802	26908	26760	26726	26932	26718	27016	26601	26712	26875	26608	26795	26676	26793	26996	26610	26990	26968	26521	26666	26875	26856	26803	26797	27016	26839	26690	26668	26538	26610	26601	26516	26803	26769	26901	26818	26896	26779	26954	26578	26509	26817	26833	26958	26886	26952	26640	26970	26866	26675	26742	26812	26893	26934	26967	26839	26798	26516	26748	26634	26584	26660	26695	26709	26650	26531	26606	26695	26812	26576	26635	26701	26845	27057	26744	26904	26712	26525	26815	26911	26582	26638	26746	26897	26670	26644	26767	26755	26579	26849	26749	26806	26713	26870	26718	26596	26744	26835	26766	26780	26858	26843	26795	26936	26881	26819	26613	26754	26904	26778	26757	26906	26795	26647	26608	26551	26575	26588	26663	26596	26843	26726	26733	26842	26787	26666	26776	26704	26866	26808	26907	26782	26988	26843	26445	26457	26687	26751	26693	26955	26676	26653	26720	26785	26783	26442	26662	26945	26678	26924	26689	26586	26540	26653	26804	26602	26752	26907	26871	26568	26704	26856	26674	26678	26786	26592	26760	27134	26955	26699	26769	26760	26722	26886	26555	26840	26892	26936	26506	26699	26548	26598	26884	26862	26940	26848	26666	26756	26614	26670	26699	26678	26733	26691	26742	27155	26663	26775	26763	26846	26965	26748	26560	26666	26659	26855	26894	26768	26662	27057	26739	26929	26618	26861	26879	26908	26709	26721	26761	26403	26518	26821	26852	26965	26881	26446	26595	27145	26664	26818	26741	26820	26940	26913	26845	26813	26647	26640	26806	26784	26645	26484	26866	26800	26719	26864	27072	26851	26847	26957	26937	26965	26604	26695	26612	26628	26712	26383	26917	26918	26599	26791	26590	26781	26844	26682	26798	26733	26921	26743	26623	26894	26772	26758	26740	26717	26669	26801	26630	26628	26616	26838	26646	26613	26774	26748	26898	26768	26776	26807	26564	27192	26809	26771	26905	26711	27160	27111	26819	26828	26713	27010	26934	26801	26920	27114	26779	26735	27016	26839	26887	26901	26851	26725	26767	26715	26783	26721	26737	26886	26627	26753	26680	26767	26847	26867	26572	26845	27045	26757	26729	26671	26828	26673	26637	26676	26813	26940	26511	26806	26786	26893	26915	27138	26789	26782	26723	26853	26746	26794	26762	26759	26860	26698	26824	26852	26689	26516	26706	26910	26844	26832	26806	26582	26754	26712	26791	26807	26733	27015	26735	26745	26764	26870	26765	26866	26582	26898	26520	26661	26682	26828	26644	26846	26719	26796	26652	26683	26886	26683	26621	26635	26816	26531	26875	26841	26815	26803	26882	27035	26896	26480	26820	26672	26723	26784	26760	26761	26816	26642	26843	26809	26872	26726	26605	26881	26814	26700	26670	26894	26748	26965	26752	26777	26676	26741	26884	26885	26767	26950	26650	26872	26967	26929	26892	26849	26907	26901	26595	26972	26626	26634	26964	26725	26743	27018	26639	26680	26581	26671	26903	26974	26778	26943	26953	26795	26687	26999	26813	26736	26993	26849	26864	27063	26640	26565	26888	26567	26614	26723	26714	26573	27003	26855	26856	26870	26674	26711	26995	26724	26882	26784	26916	26620	26629	26723	26744	26870	26744	26902	26860	26731	26607	26832	26572	26920	26859	26524	26677	26617	26725	26736	26580	27000	26852	26876	27025	26568	26542	26828	26791	26549	26762	26948	26617	26647	26770	26569	26607	26790	26923	26666	26632	26772	26611	26653	27095	26754	26686	27024	26708	26674	26548	26775	26789	26805	26620	26946	26786	26712	26739	26770	26631	26780	26656	26826	26669	26762	26748	26772	26843	26540	26759	26938	26683	26604	26881	26683	26601	27088	26879	26764	26656	26949	26803	26606	26847	26500	26636	26784	26999	26704	26794	26966	26813	26978	26812	26565	26591	26766	26514	26560	26763	26555	26634	26842	26736	26890	26737	26705	26653	26533	26965	26742	26909	26813	26561	26700	26724	26723	26794	26901	26498	26778	26667	26753	26930	26799	26827	26764	26639	26616	26676	26831	26524	26859	26794	26855	26621	26727	26544	27012	26682	26744	27153	26821	26526	26732	26806	27024	27069	26976	26893	27039	26746	26575	26673	26709	27112	26651	26429	26826	26883	26678	26890	26626	26667	26749	26813	26723	26720	26881	26794	26861	26795	26798	26827	26881	26556	26798	26795	27043	26880	26873	26584	27046	26699	26643	26861	26985	26907	26887	26687	26828	26835	27031	26990	26824	26776	26896	26600	26502	26961	26856	26786	26859	26783	26822	26703	26612	26655	26587	26664	26782	26657	27157	26707	26500	26712	26802	26913	26899	26672	26573	26818	26891	26797	26757	26742	26882	26678	26756	26823	26385	26825	26861	26994	26720	26644	26908	26634	26690	26908	26778	26658	26935	26995	26804	26771	26560	26769	26968	26719	26511	26673	26666	26693	26736	26857	26825	26663	26893	26793	26836	26884	26842	26836	26706	26882	26931	26808	26734	26957	26625	26923	27017	26712	26838	26953	26922	26741	26810	26602	26685	26779	26504	26734	26876	26423	26834	26569	26708	26907	26621	26576	26811	26707	26670	26709	26821	26737	26681	26701	26751	26943	26786	26641	26744	26709	26771	26842	26894	26774	27033	26817	26653	26957	26635	26662	26546	26774	26859	26783	26599	26763	26848	26687	26974	26555	26739	26726	26819	26774	27019	26741	26904	26779	26536	26774	26783	26680	26708	26637	26808	26684	26770	26664	26705	26868	26646	26706	27054	26942	26649	26626	26791	26644	26810	26628	26759	26663	26917	26819	26543	26849	26822	26835	26909	26634	26765	26784	26580	26687	26869	26787	26828	26788	26764	26974	26947	26610	26680	26662	26548	26860	27085	26949	27013	26562	26704	26781	26972	26804	26796	26695	26537	26783	26771	26817	26873	27033	26934	27020	26519	26732	26806	26890	26715	26725	26891	26908	26870	26604	26952	26850	26921	26742	26931	26999	26579	26721	26852	26658	26683	26880	26896	26628	26714	26675	26707	26777	26744	26768	27051	26512	26636	26802	26764	26536	26891	26823	26610	26809	26735	26765	26651	26828	26678	26714	26938	26527	26668	26601	26841	26600	26696	26811	26748	26805	26780	26839	26715	26730	26592	26763	26700	26960	26827	26804	26806	26867	27056	26607	26644	26618	26714	26554	26689	26757
13760	21959	20683	18523	33072	74630	58388	38529	22317	18082	16168	15964	15813	15824	15956	15861	15982	15944	15886	15926	15807	15701	16003	15916	15806	15889	15881	15836	15819	15907	15844	15819	15900	15884	15773	15612	15704	15877	15971	15737	15713	15829	15873	15947	15986	15979	15996	15750	15840	15887	15931	15810	15948	15658	15755	15931	15794	16090	16048	15893	15784	15887	15675	15907	15837	15767	15834	15877	15810	15918	15738	15661	15865	15764	15757	15799	15673	15817	15823	15811	15868	15846	15629	15769	15664	15965	15755	15729	15751	15867	15998	15789	15824	15802	15944	15575	16067	15895	15759	15775	15796	15711	15935	15917	15905	15948	15678	15927	15724	15781	15712	15820	15699	15751	15877	15778	15871	15809	15715	15815	15916	15737	15684	15882	15986	15723	15731	15819	15711	15880	15797	15999	15777	15829	15722	15677	15895	15771	15870	15750	15824	15940	15866	15787	15865	15578	15670	15774	15803	15804	15840	15879	15862	15795	15779	15750	15800	15613	15714	15632	15641	15790	15801	15782	15797	15639	15912	15770	15842	15866	15713	15902	15830	15740	15937	15669	15728	15812	15799	15758	15835	15941	15671	15734	15886	15940	15612	15686	15778	15610	15786	15843	15728	15914	15739	15899	16013	15707	15686	15757	15801	15801	15812	15884	15730	15788	15872	15709	15840	15784	15651	15890	15704	15978	15808	15841	15827	15692	15859	15922	15871	15911	15689	15581	15665	15893	15694	15716	15712	15737	15861	15821	15846	15854	15692	15741	15558	15872	15790	15868	15803	15855	15788	15798	15849	15822	15756	15802	15735	15852	15753	15858	15704	15740	15741	15751	15582	15794	15666	15838	15855	15806	15672	15921	15926	15678	15708	15804	15916	15834	15599	15687	15683	16001	15829	15729	15934	15887	15638	15674	15793	15808	15737	15707	15926	15587	15774	15796	15776	15722	15748	15918	15952	15770	15843	15795	15759	15751	16030	15646	15666	16080	15819	15881	15968	15726	15844	15742	15595	15599	15747	15680	15876	15821	15800	15572	15766	15765	15890	15794	15769	15757	15739	15811	15794	15931	15759	15802	15805	15915	15905	15723	15966	15654	15823	15746	15830	15745	15826	16011	15659	15759	15890	15916	15843	15736	15849	15639	15863	15837	15727	16060	15930	15658	15625	15745	15605	15838	15786	15755	15791	15772	15937	15662	15819	15835	15710	15709	15694	15856	15781	15741	15694	15740	15807	15723	15791	16018	15804	15837	15651	15849	15792	15583	15787	15725	15844	15943	15687	15788	15708	15794	15764	15872	15844	15781	15884	15606	15706	15859	15883	15738	15633	15807	15780	15626	15803	15775	15792	15837	15860	15779	15719	15828	15783	15869	15615	15842	15836	15929	15849	15841	15935	15820	15761	15834	15607	15566	15778	15579	15534	15689	15799	15712	15853	15770	15837	15705	15767	15783	15936	15835	15951	15726	15884	15670	15819	15745	15764	15874	15920	15950	15671	15994	15912	15860	15878	15749	15680	15695	15800	15644	15866	15918	15886	15867	15712	15694	15746	15627	15709	15823	15827	15737	15881	15776	15836	15689	15621	15873	15708	15816	15681	15655	15834	15637	15835	15690	15856	15744	15889	15909	15570	15687	16038	15720	15737	15788	15849	15809	15827	15693	15830	15812	15799	15671	15806	15825	15843	15792	15606	15745	15660	15814	15627	15754	15707	15583	15917	15889	15750	15780	15860	15745	15703	15796	15691	15933	15940	15852	15881	15841	15779	15871	15968	15790	15801	15881	15672	15807	16002	15806	15636	15728	15649	15603	16021	15893	15815	15706	15608	15698	15923	15813	15654	15875	15732	15667	15844	15867	15946	15678	15794	15795	15831	15663	15664	15740	15846	15818	15691	15791	15830	15938	16006	15798	15994	15770	15630	15792	15889	15683	15765	15824	15809	15689	15881	15888	15792	15684	15787	15753	15832	15770	15733	15832	15818	15797	15858	15781	15895	15808	15836	15802	15778	15681	15633	15839	15657	15871	15764	15815	15910	15860	15942	15788	15685	15802	15753	15752	15942	15671	15898	15649	15921	15793	15591	15817	15794	15920	15896	15948	15675	15795	15616	15748	15871	15834	15717	15711	15636	15788	15900	15975	15666	15800	15803	15880	15775	15613	15851	15882	15902	15811	15715	15764	15679	15816	16016	15698	15755	15747	15856	15951	15694	15740	15739	15819	15858	15747	15577	15771	15787	15559	15706	15797	15844	15621	15973	15790	15775	15839	15696	15703	15629	15821	15738	15658	15965	15675	15628	15831	15915	15786	15662	15789	15913	15719	15820	15796	15762	15713	15830	15702	15867	15824	15730	15674	15662	15880	15776	15797	15564	15859	15967	15706	15906	15670	15807	15824	15806	15930	15706	15726	15927	15688	15858	15790	15885	15907	15792	15777	15811	15803	15821	16005	15695	15682	15887	15789	15938	15751	15745	15744	15732	15738	15628	15756	15819	15816	15671	15719	15742	15845	15738	15736	15995	15807	15578	15793	15760	16039	15947	15528	15693	15842	15842	15712	15983	15737	15798	15813	15845	15692	15950	15665	15658	15773	15747	15917	15830	15701	15779	15751	15835	15718	15882	15788	15900	15677	15793	15842	15634	15770	15723	15699	15858	15870	15756	15717	15824	15829	15876	15774	15869	15830	15890	15614	15863	15789	15826	15821	15645	15763	15829	15768	15710	15965	15840	15951	15701	15568	15776	15830	15679	15744	15715	15716	15803	15793	15634	15838	15911	15795	15713	15869	15905	15734	15646	15768	15718	15691	15910	15606	15783	15839	15748	15748	15858	15708	15656	15977	15704	15782	15751	15942	15791	15788	15752	15634	15775	15737	15954	15781	15812	15872	15883	15743	15801	15722	15894	15838	15960	15723	15894	15801	15593	15725	15875	15628	15756	15846	15869	15807	15694	15714	15821	15693	15864	15869	15740	15805	15977	15763	15826	15725	15578	15885	15698	15619	15758	16025	15849	15904	15758	15825	15807	15758	15891	15796	15697	15820	15691	15849	15817	15706	15795	15680	15711	15706	15841	15561	15822	15776	15727	15774	15904	15857	15793	15876	16014	15832	15751	15714	15865	15708	15835	15790	15780	15812	15722	15758	15792	15731	15870	15973	15749	15741	15726	15757	15779	15946	15758	15749	15866	15656	15880	15957	15892	15754	16017	15799	15721	15881	15693	15678	15803	15811	15543	15777	15723	15852	15694	15673	15855	15728	15707	15847	15768	15661	15855	15902	15937	15715	15772	15843	15817	16027	15858	15723	15744	15791	15692	15991	15587	15825	15721	15844	15735	15777	15856	15785	15990	15907	15789	15837	15764	15743	15634	15794	15857	15882	15641	15767	15623	15738	15769	15880	15733	15758	15771	15886	15779	15741	15792	15812	15859	15848	15942	15699	15729	15669	15770	15805	15764	15801	15825	15771	15768	15885	15863	15704	15845	15799	15577	15952	15728	15951	15683	15885	15901	15747	15870	15755	15690	15725	15851	15746	15763	15702	15854	15673	15803	15732	15899	15844	15816	15745	15988	15657	15657	15896	15649	15922	15948	15660	15895	15750	15683	15916	15912	15704	16066	15738	15659	15882	15739	15915	15840	15804	15837	15737	15787	15820	15819	15915	15904	15881	15712	15719	15736	15721	15874	15947	15871	15827	15806	15487	15732	15853	15761	15829	15886	15766	15839	15827	15847	15656	15757	15677	15837	16038	15689	15536	15727	15840	15752	15965	15790	15732	15810	15755	15867	15802	15795	15798	15828	15841	15787	15756	15718	15759	15793	15802	15903	15850	15923	15679	15903	16005	15875	15887	15661	15760	15836	15881	15634	15936	15635	15763	15809	15848	15861	15861	15746	15862	15886	15843	15831	15679	15811	15690	15926	15776	15813	15715	15739	15824	16002	15888	15885	15765	15732	15734	15649	15794	15873	15968	15786	15670	15954	15891	15838	15849	15777	15951	15888	15724	15832	15744	15846	15644	15807	15820	15896	15650	15644	15750	15757	15649	15837	15779	15815	15816	15776	15823	15822	15801	15616	15740	15988	15768	15829	15854	15771	15793	15762	15614	15805	15798	15781	15856	15720	15857	15734	15854	15790	15719	15777	15636	15629	15971	15777	15745	15732	15607	15691	15926	15763	15882	15740	15624	15967	15825	15916	15828	15781	15706	15858	15660	15622	15735	15776	15922	15754	15803	15768	15750	15785	15743	15827	15968	15754	15727	15835	15795	15781	15796	15660	15685	15972	15734	15652	15802	15924	15771	15706	15690	15845	15714	15632	15829	15647	15824	15814	15723	15830	15926	15750	15799	15799	15746	15801	15758	15935	15727	15791	15669	15575	15728	15966	15777	15819	15695	15743	15871	15745	15802	15881	15674	15766	15760	15787	15848	15744	15831	15681	16144	15874	15773	15956	15703	15764	15790	15703	15791	15759	15737	15792	15705	15792	15782	15901	15729	15850	15540	15816	15771	15767	15685	15868	15683	15961	15653	15713	15825	15921	15915	15784	15742	15933	15891	15835	15847	15877	15964	15872	15732	15917	15710	15725	15640	15751	15712	15896	15759	15638	15728	15747	15863	15787	15653	15515	15706	15666	15785	15803	15740	15855	15541	15817	15876	15807	15767	15808	15799	16003	15956	15744	15904	15711	15850	15759	15832	15680	15641	15958	15854	15723	15690	15646	15748	15795	15699	15815	15691	15714	15840	15722	15815	15760	15718	15848	15666	15695	15880	15824	15898	15788	15900	15815	15634	15902	15722	15752	15604	15828	15853	15700	15791	15925	15924	15870	15538	15721	15798	15773	15830	15781	15916	15860	15976	15838	15798	15685	15788	15742	15812	15891	15759	15712	15820	15791	15832	15849	15860	15713	15932	15787	15798	15748	15762	15822	16161	15806	15838	15767	15852	15773	15760	15788	15933	15727	15838	15882	15865	15812	15772	15639	15712	15873	15819	15805	15890	15917	15724	15956	15856	15901	15733	15895	15781	15718	15894	15674	15844	15778	15867	15647	15837	15719	15917	15894	15718	15756	15842	15773	15813	15782	15890	15749	15747	15802	15824	16001	15753	15818	15759	15930	15710	15602	15762	15593	15848	15678	15726
22936	21253	28196	25142	32064	79742	73196	54970	39206	32875	29950	28966	28674	28655	28605	29025	28748	28687	28761	28521	28653	28591	28632	28436	28730	28752	28828	28610	28477	28416	28571	28415	28399	28522	28429	28744	28748	28555	28451	28564	28679	28427	28500	28360	28233	28197	28553	28317	28500	28467	28506	28350	28567	28270	28656	28327	28443	28477	28468	28662	28477	28233	28378	28419	28500	28396	28506	28391	28502	28317	28356	28606	28481	28441	28296	28462	28413	28675	28491	28465	28315	28129	28509	28726	28497	28378	28279	28328	28307	28638	28693	28452	28388	28864	28564	28680	28425	28286	28416	28424	28361	28462	28347	28507	28503	28615	28331	28486	28381	28259	28149	28296	28357	28388	28497	28362	28622	28278	28260	28442	28486	28568	28532	28291	28048	28481	28306	28424	28618	28542	28468	28543	28424	28624	28314	28335	28630	28451	28504	28403	28512	28251	28554	28415	28252	28258	28328	28270	28503	28788	28412	28360	28550	28444	28343	28387	28363	28269	28276	28559	28416	28171	28371	28261	28301	28260	28291	28299	28164	28436	28490	28449	28277	28434	28445	28439	28448	28226	28196	28349	28685	28456	28520	28118	28583	28593	28427	28566	28359	28548	28377	28435	28677	28413	28450	28377	28255	28313	28365	28325	28484	28563	28589	28266	28419	28352	28640	28644	28693	28396	28513	28593	28525	28102	28630	28381	28549	28711	28598	28348	28480	28572	28580	28641	28427	28538	28466	28508	28431	28462	28327	28609	28517	28320	28234	28389	28581	28436	28511	28419	28221	28577	28707	28429	28477	28182	28361	28379	28412	28346	28413	28436	28157	28259	28422	28404	28384	28496	28552	28434	28387	28400	28266	28511	28634	28127	28289	28567	28270	28437	28144	28569	28343	28269	28325	28477	28320	28562	28329	28101	28402	28503	28531	28281	28357	28788	28273	28242	28219	28202	28318	28398	28180	28399	28184	28217	28411	28526	28538	28545	28432	28361	28407	28404	28218	28239	28640	28411	28356	28468	28507	28406	28442	28497	28434	28407	28486	28263	28582	28554	28340	28248	28425	28349	28333	28741	28347	28372	28451	28369	28622	28311	28305	28327	28562	28467	28338	28518	28503	28382	28585	28346	28704	28554	28438	28440	28382	28492	28413	28370	28608	28319	28426	28308	28321	28153	28549	28593	28605	28401	28359	28580	28518	28339	28425	28456	28440	28510	28414	28364	28419	28349	28276	28354	28593	28490	28349	28423	28322	28421	28318	28422	28368	28369	28719	28294	28756	28411	28338	28457	28539	28380	28317	28361	28600	28556	28507	28586	28319	28053	28346	28485	28371	28519	28402	28414	28530	28381	28712	28413	28612	28460	28461	28559	28379	28391	28533	28593	28140	28339	28271	28523	28444	28373	28296	28544	28451	28338	28335	28217	28486	28296	28287	28105	28433	28463	28400	28752	28536	28576	28462	28188	28532	28551	28396	28745	28617	28518	28372	28327	28450	28479	28391	28274	28482	28193	28361	28315	28603	28452	28470	28299	28233	28683	28345	28440	28401	28234	28203	28548	28459	28197	28623	28324	28302	28407	28495	28474	28198	28567	28326	28631	28668	28445	28274	28201	28612	28150	28728	28332	28172	28381	28290	28457	28547	28397	28594	28303	28327	28407	28284	28533	28431	28451	28391	28450	28636	28299	28356	28472	28400	28679	28795	28518	28510	28348	28116	28313	28552	28549	28351	28630	28180	28337	28668	28519	28583	28690	28382	28432	28385	28364	28530	28394	28163	28308	28476	28369	28337	28370	28300	28258	28468	28350	28324	28485	28369	28447	28279	28322	28581	28267	28149	28411	28314	28206	28601	28244	28313	28518	28438	28208	28449	28496	28391	28390	28094	28518	28403	28235	28157	28425	28159	28533	28497	28351	28475	28366	28635	28366	28339	28359	28261	28157	28385	28379	28367	28394	28403	28395	28527	28501	28407	28400	28447	28338	28526	28409	28365	28598	28426	28233	28411	28033	28472	28494	28418	28319	28407	28517	28343	28226	28502	28527	28321	28450	28586	28365	28164	28399	28186	28249	28084	28307	28222	28257	28518	28640	28496	28255	28395	28340	28351	28433	28534	28563	28715	28489	28422	28410	28481	28549	28547	28545	28260	28419	28334	28501	28334	28375	28516	28587	28508	28594	28477	28309	28362	28405	28338	28259	28387	28471	28428	28400	28455	28285	28529	28204	28510	28594	28420	28405	28505	28678	28359	28426	28350	28559	28151	28374	28232	27966	28591	28427	28420	28402	28302	28492	28310	28346	28215	28609	28527	28316	28429	28606	28285	28456	28515	28499	28311	28413	28510	28449	28179	28396	28348	28298	28364	28149	28392	28252	28381	28513	28569	28507	28576	28610	28502	28400	28780	28598	28430	28566	28460	28415	28543	28265	28411	28416	28341	28451	28186	28189	28285	28365	28153	28295	28551	28454	28237	28276	28335	28533	28512	28537	28389	28211	28437	28421	28432	28488	28447	28466	28424	28201	28293	28446	28285	28858	28553	28848	28192	28364	28330	28142	28219	28298	28415	28405	28536	28659	28517	28418	28260	28325	28599	28551	28495	28364	28521	28303	28463	28216	28333	28332	28294	28359	28448	28459	28185	28328	28231	28542	28237	28332	28318	28341	28708	28209	28182	28217	28561	28322	28377	28321	28277	28163	28351	28205	28594	28629	28513	28432	28681	28267	28406	28375	28424	28350	28424	28463	28673	28380	28365	28243	28497	28281	28494	28502	28407	28382	28665	28271	28126	28218	28400	28312	28366	28602	28417	28482	28297	28400	28395	28408	28322	28358	28382	28639	28510	28378	28546	28392	28473	28363	28324	28485	28420	28493	28494	28539	28354	28349	28513	28605	28533	28325	28286	28112	28470	28596	28426	28056	28466	28673	28391	28470	28299	28114	28275	28491	28653	28269	28187	28535	28204	28414	28423	28438	28197	28451	28584	28376	28490	28420	28304	28578	28279	28313	28404	28448	28634	28376	28533	28419	28491	28527	28229	28400	28613	28298	28326	28563	28625	28369	28426	28402	28617	28539	28336	28553	28412	28469	28485	28355	28218	28200	28284	28280	28302	28584	28471	28400	28500	28323	28353	28496	28324	28222	28343	28583	28229	28453	28677	28320	28664	28538	28514	28455	28431	28247	28379	28713	28409	28159	28442	28492	28514	28430	28410	28285	28091	28151	28339	28413	28321	28538	28228	28408	28571	28326	28712	28523	28217	28487	28432	28548	28564	28243	28316	28549	28313	28286	28520	28311	28508	28551	28358	28555	28432	28303	28359	28166	28367	28656	28468	28378	28446	28282	28447	28408	28413	28608	28535	28709	28532	28229	28423	28091	28276	28348	28338	28356	28455	28270	28433	28379	28434	28158	28274	28710	28563	28334	28373	28449	28468	28600	28536	28666	28616	28407	28333	28270	28296	28136	28463	28344	28295	28320	28293	28537	28405	28464	28421	28164	28301	28225	28184	28339	28473	28411	28429	28629	28349	28178	28524	28468	28437	28410	28148	28083	28674	28297	28421	28488	28243	28257	28547	28422	28054	27991	28541	28481	28221	28476	28338	28283	28225	28545	28221	28635	28304	28421	28447	28186	28520	28573	28731	28586	28520	28571	28540	28504	28556	28351	28305	28400	28359	28447	28426	28385	28540	28355	28337	28143	28545	28355	28188	28201	28269	28287	28371	28506	28520	28531	28596	28395	28460	28585	28594	28495	28434	28397	28506	28625	28769	28311	28550	28447	28360	28553	28611	28350	28462	28299	28140	28529	28329	28497	28456	28324	28392	28475	28562	28648	28192	28446	28266	28294	28434	28286	28364	28343	28491	28246	28523	28616	28515	28538	28176	28587	28655	28385	28481	28702	28539	28332	28224	28455	28445	28629	28615	28337	28472	28465	28633	28265	28540	28298	28284	28462	28442	28521	28727	28210	28575	28322	28476	28327	28229	28265	28414	28274	28400	28289	28404	28298	28317	28165	28430	28638	28353	28507	28414	28392	28389	28675	28484	28333	28320	28317	28471	28185	28594	28442	28386	28289	28195	28469	28427	28424	28591	28534	28358	28364	28290	28398	28550	28315	28241	28191	28582	28583	28403	28281	28449	28235	28193	28328	28379	28545	28523	28702	28537	28559	28522	28653	28358	28392	28195	28279	28596	28266	28349	28386	28417	28208	28354	28228	28144	28551	28164	28510	28459	28305	28225	28183	28395	28309	28445	28337	28554	28394	28300	28306	28535	28032	28357	28681	28351	28545	28536	28527	28346	28472	28409	28344	28444	28362	28647	28560	28493	28650	28519	28272	28565	28711	28408	28136	28429	28479	28219	28513	28507	28455	28458	28586	28335	28391	28488	28488	28431	28467	28453	28627	28349	28262	28427	28382	28535	28344	28441	28111	28464	28491	28460	28376	28404	28325	28430	28257	28386	28574	28417	28491	28691	28472	28170	28744	28284	28400	28598	28603	28508	28314	28309	28659	28296	28134	28497	28259	28463	28456	28410	28565	28548	28597	28615	28419	28291	27981	28601	28384	28556	28249	28607	28339	28392	28315	28547	28466	28249	28363	28616	28446	28418	28393	28355	28565	28437	28523	28429	28396	28679	28268	28508	28459	28287	28651	28461	28305	28581	28240	28443	28309	28408	28491	28392	28585	28406	28278	28446	28538	28542	28298	28343	28639	28731	28401	28629	28467	28449	28262	28634	28244	28628	28630	28345	28158	28404	28367	28446	28313	28538	28462	28371	28446	28431	28104	28348	28611	28205	28555	28761	28401	28312	28120	28144	28592	28639	28325	28515	28427	28348	28603	28265	28397	28283	28375	28555	28367	28363	28328	28267	28454	28493	28455	28410	28576	28411	28435	28197	28373	28341	28330	28352	28443	28458	28504	28241	28647	28560	28288	28562	28302	28458	28497	28296	28412	28174	28257	28427	28222	28373	28420	28529	28338	28358	28500	28641	28483	28464	28332	28353	28610	28288	28360	28474	28124	28411	28364	28341	28612	28402	28374	28466	28695	28503	28580	28476	28250	28540	28430	28397	28384	28484	28395	28507	28402	28162	28560	28628	28510	28462	28406	28066	28523	28188	28237	28321	28486	28215	28428	28574	28515
14690	25139	23614	20685	37301	85286	72468	46821	27227	20563	17585	16911	16843	16848	16696	16951	16908	16783	16977	16849	16674	16877	16885	16950	16902	16994	16959	16970	16680	16811	16946	16919	16755	16671	16970	16686	16758	17010	16644	16881	16978	16771	16938	16854	16783	16922	16720	16926	16944	16873	16736	16846	16696	16703	16703	16827	16889	16658	16609	16853	16783	16812	16832	16711	16974	16768	16811	16893	16730	16858	16642	16934	16848	16865	16884	16924	16804	16668	16782	16869	16720	17094	16885	16616	16868	16670	16744	16851	16607	16867	16751	16808	16484	17024	17024	16716	16820	16619	16681	16873	16761	16840	16817	16932	16917	16627	16822	16791	16913	16794	16863	16913	16844	16748	16756	16658	16815	16774	17062	16571	16852	16968	16642	16725	16726	16735	16829	16891	16811	17041	16638	17033	16719	16930	16767	16831	16880	16601	16835	16712	16660	16744	17011	16985	16732	16592	16835	16852	16839	16585	16861	16888	16824	16658	16821	16794	16756	16609	16914	16817	16790	16818	16662	16881	16656	16696	16820	16909	16854	16720	16763	16750	16732	16783	16742	16737	16986	16854	16667	16813	16730	16881	16736	16907	16616	16819	16883	16637	16937	16767	16826	16799	16825	16853	16727	16860	16873	16812	16730	16666	16612	16895	16728	16732	16956	16593	16853	16784	16610	16544	16821	16802	16747	16665	16695	16742	16815	16655	16804	16696	16755	16898	16821	16482	16620	16867	16985	16830	16680	16718	16870	16841	16759	16648	16709	16940	16899	16778	16618	16861	16681	16724	16601	16700	16537	16769	16824	16664	16857	16962	16830	16633	16779	16882	16783	16834	16795	16789	16778	16733	16626	16944	16784	16693	16710	16922	16776	16594	16703	16720	16759	16872	16736	16655	16697	16860	16714	16868	16676	16731	16703	16970	16707	16880	16760	16782	16885	16684	16841	16741	16860	16835	16988	16676	16778	16829	16557	16839	16753	16688	16750	16628	16548	16786	16885	16597	16771	16812	16722	16735	16685	16743	16838	16862	16822	16574	16711	16881	16741	16755	16689	16622	17021	16928	16946	16760	16814	16696	16851	16820	16955	16667	16802	16669	16713	16729	16715	16890	16793	16854	16703	16761	16827	16870	16835	16795	16648	16605	16676	16545	16782	16816	17010	16762	16857	16829	16695	16815	16866	16818	16558	16782	16867	16834	16585	16787	16657	16844	16946	16706	16772	16858	16648	16734	16858	16873	16695	16711	16712	16832	16747	16666	16586	16766	16643	16827	16668	16878	16739	16520	16854	16754	16542	16730	16849	16709	16784	16600	16719	16730	16784	16847	16756	17069	16828	16572	16800	16761	16778	16793	16739	16705	16799	16729	16827	16599	16632	16929	16880	16740	16738	16745	16822	16778	16644	16749	16871	16806	16722	16834	16619	16608	16779	16703	16796	16697	16730	16769	16910	16778	16771	16732	16788	16855	16704	16829	16890	16922	16893	16855	16675	16687	16934	16867	16648	16802	16863	16654	16789	16820	16851	16627	16605	16779	16745	16825	16841	16662	16665	16764	16580	16799	16664	16729	16669	16965	16811	16676	16746	16810	16775	16696	16740	16888	16672	16781	16697	16791	16807	16623	16890	16659	16944	16745	16436	16969	16909	16847	16744	16674	16697	16863	16810	16754	16891	16687	16834	16730	16735	16714	16872	17030	16676	16807	16769	16815	16706	16791	16694	16819	16530	16719	16768	16739	16668	16694	16659	16708	16840	16785	16826	16805	16808	16795	16639	16797	16691	16646	16768	16789	16670	16823	16677	16766	16693	16697	16822	16746	16780	16580	16942	16796	16898	16639	16567	16960	16690	16893	16663	16902	16646	16808	16861	17011	16736	16614	16794	16810	16699	16796	16792	16889	16822	16741	16909	16753	16841	16786	16700	16685	16771	16724	16952	16656	17018	16798	16890	16771	16856	16897	16655	16660	16563	16713	16850	16865	16726	16851	16715	16647	16839	16813	16837	16879	16882	16846	16819	16682	16858	16837	16916	16845	16794	16712	16736	16716	16843	16852	16643	16668	16623	16702	16894	16909	16732	16840	16761	16560	16760	16836	16768	16775	16656	16666	16720	16699	16570	16719	16870	16662	16555	16652	16936	16783	16680	16837	16646	16804	16907	16855	16574	16497	16868	16769	16796	16955	16779	16869	16786	16707	16806	16584	16686	16741	16823	16665	16933	16715	16829	16728	16676	16775	16738	16769	17009	16620	16710	16708	16728	16884	16711	16761	16864	16727	16670	16815	16780	16691	16880	16873	16757	16510	16768	16814	16839	16590	16641	16829	16791	16715	16933	16943	16731	16865	16888	16723	16693	16760	16618	16722	16945	16765	16833	16969	16626	16650	16908	16692	16766	16759	16623	16755	16826	16636	16744	16822	16688	16665	16829	16788	16671	16786	16865	16792	16807	16760	16672	16689	16863	16744	16831	16734	16739	16857	16632	16633	16783	16746	16759	16724	16755	16611	16729	16888	16736	16682	16572	16722	16779	16904	16628	16756	16901	16786	16818	16905	16733	16716	16894	16754	16766	16727	16897	16689	16610	16601	16717	16447	16692	16800	16690	16739	16768	16805	16686	16729	16763	16888	16633	16710	16826	16617	16897	16617	16802	16728	16642	16798	16775	16742	16851	16908	16811	16616	16636	16545	16729	16702	16743	16747	16659	16785	16915	16855	16693	16716	16806	16572	16682	16670	16910	16828	16722	16770	16890	16789	16695	16782	16838	16772	16827	16595	16960	16811	16814	16747	16700	16810	16708	16905	16869	16899	16736	16699	16733	16708	16754	16733	16744	16635	16779	16621	16596	16849	16702	16971	16847	16740	16676	16772	16667	16767	16748	16804	16812	16843	16824	16823	16895	16712	16966	16895	16803	16767	16637	16630	16850	16636	16646	16763	16559	16637	16736	16797	16754	16824	16757	16659	16747	16587	16717	16815	16881	16731	16692	16932	16784	16862	16766	16792	16919	16756	16827	16752	16833	16726	16770	16822	16670	16697	16897	16878	16782	16750	16918	16799	16876	16840	16826	16745	16746	16755	16641	16837	16802	16773	16615	16848	16669	16658	16726	16777	16743	16901	16693	16684	16961	16628	16795	16810	16635	16862	16924	16681	16648	16640	16773	16737	16530	16830	16772	16735	16866	16825	16811	16623	16500	16713	16663	16981	16915	16591	16691	16872	16692	16656	16472	16766	16562	16748	16643	16594	16880	16861	16769	16797	16952	16776	16665	16961	16765	16632	16895	16643	16665	16803	16814	16922	16652	16659	16903	16685	16854	16694	16680	16954	16789	16654	16754	17010	16882	16756	16808	16495	16868	16698	16755	16835	16598	16782	16579	16837	16544	16786	16646	16900	16710	16713	16789	16662	16728	16753	16770	16778	16679	16669	16770	16685	16803	16826	16755	17063	16755	16647	16798	16723	16658	16825	16872	16701	16751	16886	16939	16751	16612	16852	16732	16629	16746	16804	16746	16846	16717	16879	16720	16656	16755	16831	16691	16692	16862	16809	16886	16874	16641	16790	16761	16775	16691	16692	16882	16778	16750	16694	16705	16773	16979	16619	16849	16830	16671	16918	16844	16759	16714	16747	16696	16769	16731	16683	16767	16759	16720	16663	16413	16764	16777	16723	16754	16618	16823	16956	16914	16613	16741	16486	16872	16576	16732	16819	16762	16608	16630	16722	16527	16665	16800	16738	16821	16845	16779	16776	16733	16690	16555	16690	16741	16781	16935	16835	16793	16639	16871	16835	16765	16727	16652	16843	16747	16829	16746	16592	16678	16558	16747	16743	16612	16870	16715	16583	16713	16680	16781	16832	16688	16870	16639	16765	16784	16691	16793	16751	16722	16667	16578	16913	16756	16917	16631	16651	16790	16505	16673	16803	16581	16786	16827	16853	16737	16913	16879	16645	16948	16795	16650	16805	16710	16713	16825	16774	16724	16807	16621	16898	16925	16861	16684	16798	16684	16848	16874	16805	16966	16887	16840	16549	16701	16813	16776	16695	16726	16759	16805	16712	16783	16771	16841	16856	16804	16661	16757	16826	16823	16652	16710	16599	16778	16718	16815	16705	16806	16693	16733	16684	16843	16769	16572	16727	16638	16765	16812	16830	16649	16869	16820	16800	16668	16913	16617	16924	16801	16753	16831	16698	16814	16635	16746	16949	16668	16612	16775	16788	16813	16811	16803	16718	17073	16797	16742	16764	16956	16694	16951	16659	16690	16649	16733	16776	16720	16737	16798	16730	16722	16742	16829	16898	16799	16672	16763	16730	16830	16717	16827	16892	16948	16918	16882	16727	16745	16562	16593	16618	16870	16998	16665	16629	16862	16790	16865	16596	16760	16962	16788	16831	16636	16877	16615	16652	16900	16764	16840	16862	16716	16663	16886	16911	16808	16572	16778	16871	16754	16718	16772	16731	16670	16606	16695	16595	16680	16922	16672	16749	17019	16720	16827	16863	16785	16773	16788	16741	16723	16753	16691	16917	16750	16842	16778	16723	16747	16711	16784	16964	16698	16660	16895	16824	16601	16666	16803	16686	16731	16708	16923	16555	16797	16866	16693	16756	16803	16905	16778	16936	16770	16752	16697	16777	16723	16886	16730	16937	16885	16891	16798	16790	16699	16855	16728	16786	16737	16738	16769	16678	16679	16813	16887	16589	16615	16840	16794	16685	16880	16633	16756	16867	16869	16659	16884	16707	16721	16682	16959	16627	16880	16659	16892	16675	16878	17000	16873	16679	16985	16827	16816	16759	16534	16828	16658	16655	16637	16684	16745	16727	16739	16754	16877	16898	16671	16833	16616	16950	16700	16781	16777	16744	16689	16609	16736	16919	16759	16720	16608	16696	16762	16781	16688	16746	16917	16884	16892	16904	16841	16842	16678	16578	16817	16661	16775	16802	16732	16791	16978	16864	16692	16639	16846	16585	16623	16716	16819	16734	16984	16539	16767	16780	16777	16700	17013	16715	16870	16683	16697	16885	16851	16682	16766	16677	16670	16603	16839	16814	16653	16659	16823	16792	16777	16700	16708	16773	16522	16849	16693	16945	16707	16887	16703	16828	16635	16747	16841	16750	16966	16756	16756	16714	16841	16630
31796	26645	31491	31098	30175	38825	39125	34677	31458	30162	29635	29531	29528	29445	29445	29349	29425	29428	29419	29500	29548	29504	29570	29527	29372	29159	29536	29319	29540	29643	29277	29578	29442	29343	29534	29546	29382	29291	29485	29462	29805	29443	29633	29416	29429	29586	29350	29513	29545	29327	29612	29223	29413	29522	29521	29291	29377	29501	29748	29719	29495	29592	29529	29511	29285	29597	29612	29541	29530	29584	29513	29241	29363	29369	29600	29533	29556	29453	29825	29442	29394	29413	29357	29797	29349	29533	29322	29330	29378	29270	29172	29488	29486	29491	29446	29510	29448	29418	29466	29568	29245	29268	29627	29402	29614	29616	29378	29373	29384	29415	29371	29525	29532	29531	29496	29276	29327	29669	29610	29666	29297	29409	29330	29578	29324	29625	29653	29444	29376	29250	29647	29309	29380	29235	29622	29480	29385	29585	29468	29442	29420	29296	29223	29559	29422	29353	29416	29695	29839	29329	29642	29339	29479	29389	29270	29143	29492	29477	29297	29350	29316	29589	29481	29468	29476	29433	29160	29267	29766	29527	29246	29471	29433	29372	29489	29531	29651	29783	29593	29543	29632	29097	29638	29410	29531	29512	29457	29361	29192	29382	29315	29533	29388	29396	29362	29664	29427	29516	29514	29635	29365	29240	29522	29480	29520	29576	29612	29384	29723	29360	29391	29305	29323	29653	29341	29136	29382	29174	29363	29287	29768	29292	29584	29426	29489	29436	29763	29820	29086	29462	29294	29430	29336	29559	29404	29289	29414	29363	29249	29600	29328	29598	29278	29782	29454	29122	29521	29607	29428	29047	29359	29198	29424	29490	29377	29614	29570	29506	29440	29606	29572	29362	29254	29329	29546	29506	29440	29355	29466	29331	29252	29381	29419	29375	29688	29503	29588	29576	29683	29439	29629	29746	29661	29086	29521	29431	29350	29453	29371	29469	29202	29633	29312	29304	29366	29090	29449	29506	29286	29487	29593	29621	29421	29607	29616	29485	29503	29292	29365	29555	29404	29315	29462	29225	29672	29369	29321	29334	29397	29637	29533	29498	29724	29759	29628	29367	29570	29369	29649	29433	29414	29495	29501	29433	29451	29298	29206	29527	29302	29396	29463	29532	29446	29317	29194	29434	29301	29736	29443	29629	29597	29792	29750	29659	29414	29379	29432	29540	29390	29366	29495	29646	29554	29365	29407	29582	29674	29740	29579	29559	29266	29373	29308	29533	29487	29635	29354	29420	29476	29398	29101	29108	29538	29442	29516	29346	29509	29412	29368	29666	29540	29461	29545	29023	29558	29613	29351	29479	29332	29595	29491	29513	29748	29359	29446	29581	29428	29502	29467	29520	29490	29606	29315	29682	29446	29701	29595	29564	29480	29455	29418	29644	29638	29464	29383	29481	29435	29712	29415	29611	29484	29360	29521	29314	29537	29135	29517	29642	29288	29480	29502	29336	29270	29487	29680	29570	29383	29592	29387	29454	29335	29387	29525	29477	29613	29295	29363	29259	29346	29725	29455	29442	29539	29171	29624	29477	29391	29509	29420	29445	29509	29445	29248	29355	29429	29430	29330	29457	29316	29529	29793	29221	29627	29686	29089	29626	29619	29609	29605	29557	29733	29323	29399	29320	29491	29600	29803	29519	29550	29325	29577	29368	29264	29187	29421	29522	29269	29490	29349	29593	29528	29518	29555	29534	29627	29625	29584	29408	29492	29479	29445	29694	29436	29461	29248	29582	29490	29226	29398	29614	29410	29449	29301	29491	29170	29502	29639	29440	29507	29551	29396	29520	29558	29438	29483	29300	29594	29502	29475	29297	29639	29460	29752	29422	29509	29533	29486	29263	29200	29340	29500	29555	29421	29661	29315	29444	29471	29398	29319	29506	29345	29417	29441	29372	29464	29513	29193	29389	29538	29645	29421	29474	29441	29479	29505	29771	29538	29384	29550	29300	29286	29395	29426	29470	29484	29469	29344	29509	29598	29525	29493	29217	29464	29415	29305	29591	29672	29499	29541	29594	29460	29553	29440	29349	29585	29488	29398	29257	29374	29417	29587	29158	29615	29229	29570	29545	29665	29536	29332	29262	29488	29594	29553	29280	29617	29458	29053	29462	29645	29320	29554	29376	29601	29327	29208	29629	29461	29507	29391	29550	29427	29620	29542	29500	29643	29404	29538	29673	29415	29591	29491	29546	29487	29473	29337	29534	29421	29518	29335	29576	29363	29478	29397	29548	29537	29470	29391	29575	29620	29458	29387	29541	29451	29561	29477	29581	29503	29559	29459	29381	29403	29563	29421	29474	29546	29387	29198	29339	29230	29488	29504	29388	29413	29381	29422	29391	29547	29536	29381	29314	29544	29283	29674	29720	29621	29701	29619	29345	29346	29693	29372	29430	29472	29487	29368	29758	29485	29440	29328	29649	29661	29426	29504	29368	29286	29461	29525	29268	29163	29349	29706	29518	29437	29427	29384	29418	29408	29528	29628	29439	29477	29458	29439	29460	29104	29632	29480	29635	29630	29488	29382	29371	29542	29180	29624	29655	29474	29469	29288	29469	29394	29358	29297	29112	29747	29416	29479	29461	29391	29447	29669	29485	29221	29531	29407	29582	29567	29344	29569	29319	29187	29528	29532	29609	29459	29365	29505	29454	29390	29316	29306	29429	29400	29511	29731	29318	29259	29297	29435	29481	29268	29453	29425	29339	29229	29288	29479	29272	29693	29480	29520	29557	29478	29295	29446	29309	29667	29402	29305	29654	29570	29486	29726	29589	29455	29449	29100	29402	29560	29523	29331	29160	29686	29395	29333	29390	29429	29097	29642	29384	29581	29773	29372	29345	29242	29613	29519	29523	29340	29231	29465	29368	29271	29429	29453	29371	29516	29454	29373	29353	29499	29267	29398	29294	29593	29148	29217	29411	29304	29652	29593	29743	29810	29305	29502	29353	29265	29346	29545	29567	29430	29376	29495	29290	29423	29765	29456	29499	29529	29295	29465	29233	29521	29464	29513	29387	29393	29453	29583	29561	29732	29354	29387	29682	29501	29273	29501	29453	29597	29493	29580	29465	29407	29284	29447	29586	29216	29305	29250	29416	29508	29614	29263	29705	29467	29437	29589	29503	29481	29491	29559	29386	29366	29348	29421	29539	29334	29302	29522	29390	29292	29580	29537	29608	29411	29269	29630	29397	29277	29404	29352	29393	29424	29412	29476	29365	29651	29349	29671	29281	29368	29554	29444	29475	29403	29283	29687	29327	29257	29621	29703	29452	29598	29591	29322	29499	29525	29455	29438	29649	29589	29387	29363	29559	29500	29251	29620	29725	29411	29332	29532	29351	29448	29354	29044	29170	29599	29326	29160	29471	29424	29449	29298	29697	29502	29519	29260	29263	29302	29552	29413	29357	29438	29378	29470	29635	29492	29375	29246	29504	29417	29452	29460	29426	29279	29584	29669	29416	29579	29394	29591	29552	29412	29322	29362	29320	29648	29618	29629	29465	29348	29614	29552	29416	29597	29252	29268	29371	29566	29491	29399	29266	29533	29407	29615	29380	29391	29285	29640	29397	29746	29657	29825	29483	29635	29425	29436	29679	29658	29246	29634	29287	29635	29710	29423	29614	29376	29601	29396	29389	29637	29452	29490	29502	29498	29489	29249	29445	29420	29372	29473	29308	29445	29386	29264	29462	29658	29385	29556	29660	29347	29473	29366	29446	29501	29438	29605	29452	29618	29555	29465	29594	29431	29612	29394	29273	29334	29342	29333	29360	29274	29309	29163	29487	29687	29345	29483	29607	29330	29472	29427	29665	29431	29313	29190	29146	29503	29584	29547	29021	29150	29253	29258	29545	29484	29321	29426	29455	29428	29522	29377	29479	29679	29339	29411	29348	29411	29533	29748	29257	29482	29517	29640	29492	29379	29674	29682	29268	29455	29321	29325	29467	29316	29399	29425	29485	29441	29541	29483	29348	29442	29630	29474	29454	29342	29292	29188	29388	29321	29485	29428	29460	29728	29529	29457	29541	29412	29549	29388	29376	29627	29558	29522	29468	29646	29480	29493	29506	29437	29257	29268	29492	29498	29300	29435	29306	29619	29504	29517	29620	29526	29379	29698	29635	29424	29487	29231	29664	29439	29582	29462	29264	29495	29410	29748	29534	29512	29532	29432	29223	29453	29582	29416	29518	29215	29339	29541	29506	29637	29286	29448	29617	29287	29342	29710	29469	29445	29496	29290	29534	29399	29608	29490	29611	29226	29219	29699	29416	29564	29309	29279	29773	29659	29414	29582	29625	29457	29559	29504	29469	29413	29611	29387	29592	29487	29465	29349	29407	29327	29631	29590	29318	29221	29596	29459	29458	29445	29388	29612	29392	29345	29404	29621	29523	29240	29186	29635	29507	29430	29309	29392	29429	29445	29608	29552	29622	29343	29640	29458	29691	29544	29331	29678	29523	29457	29379	29549	29452	29215	29683	29324	29379	29343	29496	29467	29508	29417	29507	29671	29390	29399	29484	29594	29796	29249	29429	29609	29658	29538	29314	29499	29457	29412	29672	29455	29418	29472	29567	29667	29381	29515	29482	29374	29450	29294	29531	29052	29466	29429	29070	29333	29428	29394	29172	29556	29301	29268	29494	29366	29369	29418	29386	29716	29791	29288	29254	29340	29371	29336	29519	29413	29261	29552	29604	29706	29785	29449	29591	29317	29372	29388	29496	29395	29423	29440	29593	29178	29438	29247	29553	29554	29636	29629	29505	29464	29480	29483	29545	29597	29193	29202	29333	29442	29296	29527	29479	29499	29797	29372	29380	29426	29536	29390	29274	29251	29223	29414	29483	29284	29532	29506	29626	29471	29328	29504	29303	29537	29608	29393	29417	29711	29517	29576	29206	29385	29457	29419	29550	29601	29570	29379	29242	29563	29465	29454	29451	29435	29562	29685	29572	29392	29419	29542	29262	29532	29519	29425	29133	29333	29355	29200	29368	29359	29401	29502	29328	29465	29384	29623	29451	29337	29258	29618	29363	29620	29492	29392	29477	29466	29424	29461	29525	29420	29488	29286	29533	29499	29577	29263	29746	29356	29536	29584	29498	29365	29145	29469	29509	29537	29652	29507	29564	29518	29455	29407	29427
16361	17693	17490	17232	18987	28342	26817	21306	18304	17327	17013	16981	17030	16910	17034	16908	16912	16873	16913	17058	16906	16979	16939	17091	16821	16916	16882	16975	16859	16965	16929	16872	16901	16806	16868	16860	16864	16851	16688	17027	16987	16768	16896	16843	16795	16821	16919	16898	16960	16940	16751	16731	16736	16979	16867	17127	16879	16828	16830	16786	17079	16883	16765	16855	16897	16852	17016	16931	16810	16850	17048	16865	16917	16892	16934	16888	16981	16854	16684	16948	16884	16742	16841	16899	16661	16922	16995	16890	16728	16983	16893	17001	16723	16956	16817	16764	16871	16841	16942	16931	16808	16680	16884	17031	16936	16865	16903	16760	17055	16789	17051	17020	16947	16840	16910	16821	16886	16926	16777	16862	16852	16898	16830	16836	17096	16860	16752	16753	17027	16811	16859	16941	17075	17058	17067	16786	16676	16820	16831	16797	16944	16701	16888	16961	16988	16809	16870	16794	16861	16822	16709	16871	16849	16756	16822	16686	16875	16865	16800	16875	16863	16901	17003	16721	16742	16852	16909	16791	16944	16814	16829	16995	17068	16880	16936	16953	16838	16869	16706	16886	16694	16999	16851	16949	16747	16889	16756	16974	16926	16955	16974	16782	16947	16903	17064	16925	16815	16891	16997	16848	16868	17021	16767	16870	16848	16922	16742	16907	16981	16986	16815	16965	16975	16771	16872	16950	16806	16808	17192	16772	16797	16931	16878	16691	17173	16946	16859	17001	16741	16844	16840	16841	16909	16882	17014	16860	16924	16858	17030	16869	16912	16881	17005	16689	16948	16929	16792	16955	16858	16879	17030	16915	16787	16911	16844	16752	17034	16973	16867	16968	17022	16912	16940	16721	16934	16954	16842	16914	16867	16911	16939	16818	16841	16903	16987	16821	16877	16894	16885	16801	16857	16681	16891	16687	16902	17032	16676	16894	16935	16909	17011	16839	16810	16803	16863	17036	16853	16831	16797	16902	16917	17112	16871	17077	17083	16884	16856	17073	16866	16754	17083	16845	16729	16861	16785	16890	16934	16884	16830	16876	16686	16827	16916	16928	16966	16798	16870	16946	16838	16856	16741	17079	16835	16868	16780	16712	16718	16806	17069	16802	16906	16999	16743	16900	16941	16872	16764	16921	16921	17095	16940	16860	16914	16958	16754	16709	16849	16862	16837	16821	16919	16790	16724	16999	17129	16919	16893	17002	17081	16817	16923	16945	16871	16734	17044	16756	16958	16812	16936	16963	16875	16848	16979	16928	17045	16768	16895	16900	16820	16882	16904	16824	16875	16734	17081	16952	16900	16861	16878	16860	17085	16875	16998	16865	17055	16837	17072	16785	16953	16911	16932	16903	16577	17080	17089	16909	16797	16852	16984	16859	16971	16836	16895	16794	16929	16996	16867	16732	16910	16908	16663	16937	16921	17028	16914	16859	17002	16898	16937	17042	16858	16778	16937	16893	16845	16869	16987	16783	16904	16826	16769	16810	16911	16774	17025	16961	16815	16806	16784	16829	16690	16923	16810	16892	17022	16891	17084	16735	16923	16926	16999	16874	16834	16854	16840	16819	16846	16722	17004	16778	16768	17051	16944	17036	16782	16866	16946	16885	16916	16788	16721	16868	16978	16884	16901	16856	16753	16937	16909	16856	16822	16904	16870	16894	16925	16816	16890	16900	16799	16852	16792	16856	16778	16789	16731	16787	16758	16801	16821	16949	16878	16808	16902	16943	16852	16918	16871	16967	16984	16871	16687	17024	16982	16794	16775	16847	16843	16857	16787	16918	16694	16832	16832	16870	16965	16875	17055	16734	16904	16956	16842	16833	16934	16884	16937	16935	16874	16791	16918	16793	16803	16697	16963	16859	16810	16754	16851	16802	16884	16828	16971	17000	16768	16959	17070	16891	16729	16995	16972	16726	16970	16896	16823	16866	16825	16767	16919	16772	16862	16693	16972	16900	16748	17066	17139	16962	16900	16866	16821	16858	16855	16801	16886	17025	16975	16904	16975	16775	16976	16923	16903	16834	16868	16796	16857	16939	17083	17013	16805	16951	16878	16964	16921	16803	16953	16770	16811	16875	16796	16646	16929	16813	16756	16685	16906	16855	16985	16879	16862	16716	16940	16780	16867	16817	16856	16948	16778	16693	16861	17012	16999	16838	16913	16922	16746	16955	17106	16831	16957	16823	16699	16729	17039	16920	16986	16886	16908	16904	16966	16841	16794	17050	16821	16861	16747	16966	16864	16674	16822	16950	16668	16945	16771	16843	16831	16946	16876	16979	16671	16864	16942	16793	16809	16870	17057	16929	16788	16817	16906	17042	16843	17009	17155	17066	16802	16969	16773	16935	16850	16956	16813	16838	16983	16969	16792	16838	16932	16894	16884	16909	16925	16737	16788	16993	16863	16897	16986	16995	16994	16924	16667	16927	16966	16830	16827	16941	16798	16904	16771	16943	17022	16852	16715	16879	17004	17000	17067	16985	16810	16815	16981	16913	16802	16794	16797	16977	16743	16929	16884	16787	17008	16831	16697	16927	16905	16929	16817	16765	16923	17042	16817	16873	16832	16944	16940	16893	16793	16840	16722	16952	16920	16910	16936	16679	16790	16734	16733	16974	16967	16812	16946	16936	16971	16849	17001	16962	16742	16718	16906	16872	16930	16864	16875	16902	16839	17072	16942	16900	16768	16820	16997	16992	16771	17067	16959	17019	16965	16961	17103	16640	17004	16866	16839	16823	16666	16815	16718	16903	16711	16964	16844	16792	16929	16982	16997	16873	16915	17024	16958	16951	16793	16897	16946	16868	16870	16728	16910	16854	16928	16904	16989	16994	16867	16965	16792	16882	17068	16913	16693	16819	17016	16888	16739	16825	16936	16877	17086	16742	16742	16984	16982	17158	16868	17004	16863	16870	16985	16713	16944	16854	16852	16792	16856	16867	16896	16898	17002	16757	16821	16980	16730	16890	16817	16877	16906	17023	16962	16979	16780	16773	16781	16762	16910	17034	16821	16723	16928	17007	16775	16880	16817	17050	16821	16775	16846	16915	16883	16827	16937	16727	16921	16857	16779	16994	16652	16910	16928	16781	16943	17020	16761	16895	16842	16964	16829	16895	16874	16907	16930	16866	16897	16995	17170	16887	16987	16836	16714	16817	16972	16911	16958	16775	16755	16902	17026	16665	16931	17029	16829	16981	16916	16991	16973	17033	16671	17007	16927	16895	16768	16928	16998	16901	16892	16806	16890	16934	16826	16821	16842	16921	16942	16924	16752	17062	16983	16879	16958	16957	16997	16808	17107	16976	16886	16700	16954	17042	16727	16816	16823	16859	16936	16907	16940	16913	16748	16861	16854	16978	16686	16960	16891	16968	16760	16890	16994	16792	16900	16895	16817	17094	16897	16915	17008	16998	16830	16761	16738	16768	17026	16844	16977	16939	16898	16834	16859	16774	16810	16984	16763	17087	16971	16906	16765	17077	16736	16882	16929	16980	16938	16911	16950	16962	17005	16873	16778	16865	17161	16859	17027	17012	17064	16751	16909	16849	17001	16893	16912	16837	16813	16764	16892	16879	16710	16914	16886	17030	16780	16732	16980	16980	17048	16873	16992	16852	16841	16869	17029	16723	16901	16870	16930	16954	16856	16971	16994	17032	17030	16822	16950	16753	16773	17112	17008	16820	17030	16851	16929	16922	16837	16956	16695	16916	16825	16722	16968	16785	16923	16826	16892	16753	16767	16874	16943	16790	16830	16925	16866	16868	16956	16947	16855	16819	16852	16943	17182	16789	16975	16939	17059	16965	16887	16792	16911	16701	16805	16804	17186	16831	16955	16861	16873	16840	16728	17004	16833	16971	16863	16873	16859	16869	17063	16903	17065	16835	16751	17165	16678	16954	16857	16892	17047	16975	16905	16852	16798	16874	16830	16804	16852	16965	17067	16704	16805	16875	16915	16737	16817	16831	17034	16844	16748	16866	16831	17088	16937	16915	16906	16977	16963	16685	16823	16643	16864	16652	16989	16983	16978	16639	16927	16892	17053	16909	16965	16826	16816	16793	16889	16826	16934	16812	16915	16945	16785	16774	16878	16938	16873	16841	16967	16645	16890	16951	16927	16995	16985	16991	16851	17023	16783	16970	16847	16860	16869	16768	17020	16808	16853	16952	16892	17013	16829	16883	16903	17087	16898	16783	16980	16831	17061	17000	16771	16752	16862	17001	16972	16709	17009	16687	17063	17012	16827	16774	16957	16934	16947	16908	16974	16897	16762	16892	17039	16898	16942	16945	16860	16894	16905	16955	16860	16905	16871	16900	16805	17064	16836	16869	16775	16779	16753	16875	16793	16955	16812	16868	16796	16916	17127	16864	16784	16972	16842	16929	16998	16889	16956	16748	16923	16904	16719	16967	16943	16847	16956	16812	16854	16883	17057	16983	17006	16888	16868	16825	16973	16918	16906	17027	16647	16922	16951	16932	16925	16808	16936	16954	16996	16889	16869	17005	16763	16886	16984	16961	16904	16870	16941	16913	16933	17055	16724	16908	17086	16889	16840	16897	16937	16881	16883	16909	16909	16963	16775	17063	17064	16850	16900	16960	16777	16778	16765	17012	16763	16668	16848	16918	16950	16745	16987	17000	16910	16891	16918	16891	16817	17000	16729	16847	16917	16820	16798	16898	16927	17011	16825	16953	16839	16775	16899	16887	16771	16973	16918	16853	16703	16834	16958	16646	16981	16941	16896	16977	16836	16747	17154	16941	16932	16769	16936	16794	16784	17047	16840	16852	17000	17108	17119	16814	16950	16782	16776	16917	16893	17031	16854	16910	16925	17001	16822	16859	16719	16740	16846	17054	17009	16744	16737	16804	16798	16885	16884	16837	16865	16836	16799	16977	16778	16801	16720	16851	16789	16867	16817	16848	16920	16883	16870	16883	16765	16859	17053	16849	17083	16784	17061	17041	16977	16902	16734	17047	16746	16990	16932	16895	16861	16858	16963	16841	16912	16906	16875	16788	16725	16819	16818	16742	16965	16835	16824	17020	16869	16738	17093	16972	17164	16962	16909	16792	16773	16911	17091	16901	16790	16929	16874	16849	16863	17013	16763	16690	16974	16944	17011	16844	16902	17010	16845	16943
23565	21297	28153	26631	31270	70870	69361	54624	40906	34772	32415	31997	31440	31569	31529	31423	31446	31474	31471	31464	31282	31333	31421	31078	31108	31315	31251	31229	31244	31227	31241	31253	31455	31324	31546	31354	31230	31169	31328	31259	31410	31275	31402	31047	31347	31365	31156	31431	31251	31146	31175	31324	31155	31053	31162	31455	31144	31094	31415	31384	31412	31034	31141	31181	31044	30988	31209	31286	31140	31297	31067	30976	31182	31400	31311	31205	31063	31298	31091	31375	31088	31082	31125	31188	31356	31248	31069	31280	31254	31230	31149	31195	31337	31039	30994	31400	31082	31178	31201	31181	31082	31048	31039	31168	31255	31113	31252	31422	31227	31373	31025	30968	31157	31083	31026	30975	31177	31193	31224	31093	31411	31019	31057	31005	31099	31261	31123	31240	30981	31008	31146	31356	31141	31046	31259	31462	31293	31342	31095	31192	31093	31081	31131	31282	31339	31134	31285	31206	31330	31157	31336	31031	31130	31037	31017	31273	31280	31093	31187	31160	30947	31161	31340	31071	31296	31180	31197	31586	31183	31182	31250	31133	31169	31323	31099	31081	31215	31563	31174	31277	31241	31100	31006	31096	31400	31561	31466	31118	31242	30957	31286	31061	30987	31202	31101	31071	31200	31043	31450	30818	31061	30849	31272	31136	31319	31295	31320	30923	31240	31215	30905	31140	31317	31183	31162	30910	31137	31270	31221	31232	31300	31183	30904	31400	31000	31267	31019	31046	31277	31267	31238	30924	31096	31135	31211	31049	31160	31083	31131	31133	31303	31322	30995	31458	31166	31097	31459	31432	31375	31387	31277	31030	31154	31194	31336	31412	31283	31346	31265	31044	31337	31022	30952	31293	31114	31379	31444	31167	31367	31349	31272	31063	31192	31063	31244	31196	31103	31111	31422	31080	31281	31287	31436	31002	31498	31200	31184	31419	31160	31367	31388	31266	31268	31178	31002	31056	31246	31098	31240	31377	31185	31162	31269	31403	31318	31016	31044	31211	31224	31284	31129	31206	31255	31253	31351	31171	31190	31059	31176	31401	31213	31255	31081	31095	31296	31242	31102	31166	31139	31053	31144	31489	31085	31128	31124	31017	31101	31510	31096	31231	31282	31109	31246	31220	31268	31015	31238	31095	30984	31239	31333	31173	30948	31093	31344	31032	31221	31143	31193	31191	31237	31468	31215	31095	31485	31268	30818	31161	31178	31084	31098	31281	31156	31050	31008	31321	31061	31137	30929	31003	31327	31328	31502	31211	31393	31207	31227	31318	31102	31123	31123	31239	31341	31093	31412	31120	31071	31109	31249	31078	31177	30844	31176	31291	31218	30808	31116	31135	31373	31053	31242	31242	30920	31181	31226	31195	31144	31107	31101	31259	31326	31296	31099	31195	31201	31212	31267	31210	31116	31076	31422	31002	31081	31082	31162	31060	31293	31212	31125	31239	31170	30901	31386	31028	31077	30927	31366	30903	31090	31156	31333	30889	31004	31246	31333	31039	31167	30927	31020	30800	31104	31037	31173	31286	31363	31331	31346	31203	31192	31203	31261	31277	31060	31285	30976	31295	31126	31002	31122	31331	31372	30987	31029	30943	30913	31369	31145	31259	31103	31380	31270	31255	31141	31236	31214	31052	31189	31120	30968	31095	31343	31407	31271	31036	31190	31261	31127	30982	31252	30988	31253	31204	31094	31375	31250	31381	31342	31165	31081	31237	31107	31083	31187	31148	31313	31145	31265	31091	31339	31326	30940	31094	31248	31161	31046	31333	31111	31118	30918	31092	31141	31168	31031	31301	31335	31180	31168	31011	31206	31188	31242	31276	31069	31138	31095	31085	31162	31231	31003	31347	31152	31454	31197	31279	30921	30939	31156	31044	31192	31443	31149	31089	30712	30893	30879	30963	31238	31259	31201	31124	31229	31271	31154	31439	31270	30851	31356	31122	31159	30811	31358	31051	31230	31185	31180	31147	30884	31052	31059	31044	31173	31296	31095	31185	31043	31138	31327	31161	31157	31211	31213	31084	30974	30763	30924	31451	31133	31066	31064	31044	31178	31357	31115	31187	31067	31139	31023	31181	31041	30827	30811	31066	31013	30934	31212	31139	31087	31379	31338	31263	31220	31115	31178	31348	31189	31324	31112	30932	31294	31130	31030	31266	31130	31370	31322	31156	31129	31249	31027	30965	31621	31280	31117	30933	31237	31251	31310	31162	31172	31027	31230	30901	31242	31121	31248	30953	31459	31370	31085	31251	30975	31447	31074	31142	31321	31133	31342	31261	31380	31140	30999	30848	31390	31306	31201	31099	31433	31113	30915	31152	31055	31169	31047	30913	31100	31414	31413	31154	31373	31221	31046	31037	31254	31050	31099	31001	31420	31153	31208	31064	31365	31284	31151	31038	31341	31076	31086	31184	31090	31115	30962	31033	31125	31325	31056	31100	31313	31167	31244	31444	31306	31036	31201	31043	31089	31185	31009	31033	31109	31028	31096	30814	30958	30917	31182	31309	30875	31153	31265	31151	31375	31102	31161	31021	31119	31068	30911	31114	31096	31258	31231	31088	31002	31129	31152	31271	31011	31297	31147	31166	30846	30896	31237	31466	31186	31246	30930	31122	31261	31019	31331	31180	31169	31446	30842	31235	31562	31425	31274	30994	31054	31101	31367	31380	31362	31201	31185	31265	31372	31356	31072	31178	31190	31239	31121	31466	30926	31163	31204	31360	31128	31169	31126	31297	31090	31167	31287	31006	31351	31105	31189	31118	31264	31256	31305	31165	30979	31267	31058	31372	31237	31257	31021	31151	31266	31226	30759	30973	31268	31102	31227	31495	31192	31353	31237	31165	31295	31273	31195	31173	31044	31015	31161	31144	31305	31024	31218	31135	31303	31338	31304	31267	31402	31186	31209	31210	31080	31154	30919	30941	31151	30951	31138	31024	31101	31186	30915	31190	31239	31203	31110	31125	31048	31199	31191	31192	31026	31161	31208	31194	31210	31360	31165	31118	31218	31340	31169	31318	31282	31397	31164	30909	31305	31069	31209	31279	31210	31261	31095	31207	31000	31059	31069	31132	31063	31242	31117	31020	31535	31404	31216	31349	31448	31200	31567	31092	31263	30834	31261	31074	31307	31248	31266	31163	31160	31421	31111	31318	31068	31310	31061	31345	31091	30965	30917	31077	31114	31103	31239	31262	30994	31112	31129	31019	31149	31146	31002	31408	31257	30943	31395	31214	31179	31176	31180	31052	31243	31219	31490	31227	31119	31271	31038	31096	31383	30982	31215	31239	31191	31019	31405	31102	30983	31098	30985	31079	31425	31176	31328	31155	31315	31041	31267	31136	31149	31136	31240	31252	31319	30988	30844	31133	31053	31056	31208	31369	31116	31029	31328	31144	31247	31275	31056	31204	30980	31103	31114	31346	31076	31096	31416	31279	31082	31333	31259	31186	31278	31221	31184	31112	31084	31035	31236	31410	31319	31079	31196	31214	31268	31478	31428	31117	31055	31101	31236	31339	31403	31099	31523	31063	31107	31260	31415	31317	31221	31200	31247	31317	31250	30944	31285	31237	31345	31274	31116	31008	31495	31185	31186	31212	31041	30948	31088	31215	31194	31038	31238	31330	31302	31180	31269	31287	31098	31080	31083	31486	31326	31120	31063	30998	30916	31101	31226	31108	30991	31084	31287	31259	31355	31294	31020	30953	31404	31357	30896	31080	31174	31340	31234	31157	31132	31170	31272	31014	31230	31156	30981	31078	31060	31385	31022	31298	31094	31313	31094	31195	31307	31212	31107	31166	31111	31003	31300	31348	30939	31046	30998	31186	31343	31174	31233	31060	31502	31155	31277	31185	31225	31272	31188	31314	31119	31462	30989	31300	31134	31076	31052	31139	31012	30835	31141	31319	31202	31379	31017	30925	31034	31723	31077	31238	31273	31136	31259	31378	31113	31121	31118	30956	31492	31173	31344	31063	31066	31090	31187	31280	31254	31215	30996	31280	31099	31189	31217	31084	31409	31622	31057	31156	31381	31224	31072	31199	30997	31324	31082	31454	31151	31244	31135	31246	31287	30927	31122	31227	31156	31172	31220	31257	31450	31333	31314	31322	31310	31242	31114	31122	31181	31178	31512	31378	30825	31247	31190	31332	31186	31126	31287	31046	31212	31150	31221	31116	31172	31402	30889	31087	31145	31261	31324	31053	31228	31493	31074	31111	31188	31130	31341	31174	31061	31110	31091	31170	31070	31097	31319	31077	31162	31143	31224	31126	31003	31123	31036	31050	31295	31145	31414	31328	31153	31055	31187	31352	31186	30952	31109	31286	30985	31393	31109	31143	31312	31087	31184	31302	30855	31119	31258	31519	31094	31127	31185	31064	31201	31358	31158	31397	31333	31131	30944	31018	31107	31501	31264	31263	31390	31323	31097	30980	31120	31015	31374	30942	31368	31259	31205	31228	31238	31212	31223	31177	31331	31108	31353	31468	31145	31114	31113	31197	31062	31298	31249	31352	31172	31059	31251	31014	31171	31026	31100	31293	31004	31157	31267	31143	30955	31283	30955	31041	31129	31192	31244	31479	31099	31449	31064	31199	31189	30865	31062	30888	31209	30998	31129	31277	31111	31259	31083	31205	31193	30888	31154	31326	31108	31152	31179	31363	31118	31122	31371	31054	31253	31151	31229	31160	31036	30977	31137	31217	31152	31126	31188	31245	31212	31359	31340	31262	30959	30910	31117	31069	31281	31037	31281	31064	31157	31257	31154	31106	31129	31268	31208	31147	31066	30990	31296	31056	31239	30975	31305	31043	31052	31103	31205	31351	31182	31329	31136	31256	31151	31023	31365	31046	31138	31076	30987	31007	31000	31328	31101	31175	31167	31156	30901	31258	31221	31081	31367	30758	31108	31235	31091	31078	31279	31343	31400	30982	31410	31246	31005	31204	31209	31279	31246	31220	31068	31153	31479	31030	31124	31264	31172	31263	30932	31304	31126	31219	31423	31149	31268	31200	31193	31381	31059	31270	31207	31228	31400	31487	31282	31219	31303	31316	31268	31107	30905	31256	31155	31238	31103	31250	31090	31285	31304	31385	31152	31190	31489	31104	31197	31227	31180	31108	31051	31184	31148	30940
14752	23376	22542	20452	27472	71644	66398	45392	27637	20812	18659	18163	18366	18068	18127	18079	18054	18087	18057	18016	17898	18146	18162	18097	18111	17931	18083	17810	18052	17787	17920	18081	17753	18020	18060	18018	18031	18125	18088	18087	17820	17900	17970	17937	18028	17806	18101	17911	18001	18135	17715	17845	17926	17882	17827	18013	17736	18071	17937	18047	17870	18110	17853	17853	18184	18050	17996	17972	17955	17860	18107	17793	17930	17797	17974	18051	17868	17980	17775	18091	17974	18003	17810	17874	18141	18000	17913	18038	17942	17849	17864	17750	17936	17847	17818	17840	18051	17902	17949	18085	18043	18014	17817	17990	17867	17918	17849	17763	17979	17945	18070	17821	18030	17846	17983	18053	17885	17903	17917	17939	17959	18112	17877	17967	18034	17914	17938	18019	17993	17790	18011	17776	18029	17868	17806	18029	17786	17987	17964	17991	17861	17863	17738	17625	18050	17768	17899	17881	17909	17779	17836	18091	17737	17959	17939	17884	17913	18045	17901	17946	17927	17893	18121	17956	17817	17963	17884	17984	17901	18025	17719	17927	17856	17801	17920	17811	18007	17989	17827	17986	17989	18044	17969	17704	17936	18019	17720	17856	17970	17905	18116	17804	17892	17927	17958	17812	18028	18105	18048	17995	17839	17800	18029	17781	17923	17907	17855	18028	17993	17959	18086	17948	17929	17913	17843	17928	18040	17995	17992	17867	17965	17984	17817	18121	17862	18206	17977	17646	17903	17805	17895	18057	17784	18085	17789	17952	17978	17905	17892	17995	17852	17948	18072	18032	17882	17898	17980	17985	17785	17949	17890	18007	17981	17802	17796	18025	17778	18068	17962	17759	17946	17879	17990	17903	17889	17811	17886	17843	17922	17735	18024	17852	18010	17893	18029	18001	17951	18110	17821	17933	17938	17951	18042	18013	17758	17851	17914	18099	17773	18122	17680	17906	17940	17699	17783	17998	17908	17827	17919	17917	17897	17996	17890	17952	17948	17855	17995	17828	17878	17689	18027	17938	17971	17978	17762	17933	17992	17918	17964	18056	17912	17907	17803	17939	18172	17889	17961	17977	18071	17700	17925	17825	17960	17931	17929	17792	17940	18015	18115	18010	17851	17866	17892	17703	18013	17912	18028	18059	17961	17822	17877	18087	17744	17933	17978	18001	17914	17809	18012	18227	17838	17973	17990	17762	17978	18007	18030	18001	17948	18149	17945	17923	17928	17969	18029	17743	17986	17847	18112	17993	17715	17985	17958	18156	17932	17917	17990	17999	17828	18041	17911	17880	17852	18066	17727	17869	17898	17831	17992	18003	17944	17794	17807	17948	17965	17928	17918	17904	17914	17936	17972	17810	17958	18029	17793	18068	17857	17785	17995	18022	17960	17848	17961	17864	17929	18138	17909	17896	17929	18101	18051	17958	17976	17877	17942	17782	17912	17930	18064	17901	18129	17863	17872	18030	17858	18171	18033	17834	18085	17808	17879	17790	17796	17998	18064	18060	17909	17961	17901	18016	18013	18009	17934	18159	17932	17840	17894	17920	17965	17827	18094	17836	17822	17979	17853	17976	17895	17962	17925	17918	17773	17696	18092	17925	17918	17851	17960	17981	17864	17702	17996	17876	17882	17986	17952	17926	17878	17783	17853	17932	18046	17946	17960	17921	17989	17926	17972	17884	17740	17788	17824	17716	17898	17800	17908	18027	17996	17854	17851	17896	17875	17699	17861	17830	17766	17960	18196	18134	17838	17640	18033	17880	17956	17925	17796	18063	18025	17829	17984	17851	17982	17943	17837	18055	18102	17778	17879	17925	17873	17907	17734	18041	17951	17857	17982	18045	17773	18123	17795	17990	18008	17736	17932	18047	17855	17770	17884	17822	18143	17883	17928	17975	17973	17866	17752	18002	18175	17856	17930	18028	18157	17884	17941	17853	17836	17750	17999	17880	18042	18049	18036	17881	17948	17924	18061	17697	17979	17904	17989	17867	18083	17848	18031	18076	18021	17887	17941	17866	18139	17987	17938	17937	17760	17950	18098	17959	17900	17836	17976	17883	17916	18020	17943	17741	18091	17792	17975	17862	18018	18094	17879	17999	18022	17759	17957	17969	18136	17983	17860	17936	17789	18042	18094	17871	18059	17958	18069	17773	18024	17822	18037	18004	17941	17934	17856	17958	17936	17857	18022	17877	17947	17960	18046	17734	18132	18048	17845	18069	18156	17874	17866	17925	18055	18051	17807	18009	17931	18032	17809	18032	17921	17995	18048	17867	17845	18043	18098	17886	18124	17960	17730	17945	18002	17909	17922	17862	17976	17660	17868	17934	18015	17942	17954	17895	17866	17785	18025	18139	17848	17979	17927	18009	17863	17836	17908	17974	17747	17929	17760	17942	17934	18109	18129	17781	18008	17973	18003	17893	17978	17818	18100	17951	17950	17836	18132	17838	17916	17790	17950	18084	17879	18106	18017	17973	17786	17926	17874	17954	17913	18052	17882	18208	17971	18080	17910	18062	17985	18059	17834	17998	17922	17996	17934	17869	18168	18002	18011	18040	17939	17654	17866	17965	17995	17974	17865	17931	17880	17854	17788	17906	17993	17858	17744	18141	17940	17707	18102	17917	18125	17965	17892	17992	17940	17897	18128	17802	17931	18025	17773	17991	18106	17965	18044	17963	17817	17815	18059	17867	17987	17991	17943	17922	17894	17731	18003	17898	18035	17834	18007	17781	17952	17929	17786	17836	18118	18067	18013	17874	17985	17737	18027	17981	18015	18027	17999	18104	18112	17829	17896	18157	17888	18114	18001	17875	18006	17705	17898	18025	17917	17849	18033	18099	17898	17721	18040	17865	18000	17933	18026	17864	17856	17986	17930	17823	17794	18036	17702	17948	17902	17976	17927	17985	17889	17852	17966	17839	17971	17914	18042	18046	18012	18093	18013	17719	17995	17959	17873	18051	18099	17877	18028	17905	17926	17777	18135	17930	17845	17940	17923	18084	17873	17995	17977	17947	17716	17924	17909	17783	17850	17911	17932	17891	17771	17988	17786	17961	17912	17914	17908	17924	17961	17762	17906	18048	17779	17900	18092	18081	17823	17961	17900	17994	17882	17990	17977	17911	17823	17887	18007	17944	17994	17939	17986	17943	18040	17864	18023	17824	17770	17812	18046	17899	17754	17988	17784	17892	18025	17927	17772	17778	17934	17937	17973	18028	17925	18024	17951	18050	17776	17886	18052	17921	17927	17957	17808	17928	18129	17882	17849	17977	18039	17934	17854	18018	17982	17857	17965	17927	17873	17920	17868	18051	17969	17980	17930	17889	17881	18011	18012	17851	18043	17843	18006	17887	17825	17893	17882	17890	17990	17835	17921	17846	18210	18150	18019	17816	17807	17847	17883	17761	18001	18062	17991	18038	17900	17893	17965	17735	18094	17890	17952	18019	18015	17809	17774	17865	17945	17719	18004	17791	17923	17910	17823	17922	18104	17876	17953	17936	18050	18041	18031	17996	17902	17953	17911	17824	17955	17937	17937	17940	17819	18089	17825	17925	17819	18103	17922	17999	17985	17946	17872	17849	17989	17866	18111	18046	17720	18016	18214	17967	18121	18050	17816	17881	17767	17973	17915	17901	17978	17927	17904	18038	17850	17869	17931	18051	17800	17783	17945	18018	17797	17997	17997	18142	17918	18076	17742	17817	17932	17938	17862	17959	18030	18075	17927	17906	18046	18073	17917	17976	17976	17846	18212	17970	17942	17896	18000	17927	17864	18029	17929	17902	18006	18021	17889	17764	17933	17971	17726	17879	17859	17786	17884	17853	17935	18028	18062	18095	18058	17950	17831	17920	17946	18072	17815	17992	17842	17927	18010	17895	17999	17992	17964	17879	17989	17870	18045	17960	17856	18061	18116	17910	17860	18050	17844	17985	17939	17986	17936	17836	17876	17897	17890	17809	17868	17935	17859	17976	18139	17973	17999	17839	17860	17763	18174	17807	17892	17755	18048	17722	18041	17753	17845	17898	18096	17954	17815	17945	17968	17880	17860	17858	17915	17946	17996	17700	17907	18023	17895	17955	18077	17709	17878	18019	17722	17992	17987	17943	17923	17906	18031	17947	17971	17974	17943	18013	18040	17710	17798	17963	17886	17944	17797	18032	17923	17922	17921	17983	17776	17909	17916	17860	18080	17838	17901	17930	18168	17975	17993	17938	18108	17909	18042	17883	17944	18073	17959	18054	17898	17931	17835	17757	17854	17859	17874	17888	17953	17849	18136	17934	18029	17821	18184	17889	17902	17859	17915	17889	18045	17852	18012	17943	17797	17873	17968	17866	17808	17900	18021	17986	18021	18031	18096	17829	17828	17871	18073	17897	18001	17877	17931	17962	17920	17951	17806	18001	17913	18145	17788	17890	18068	17880	17957	17984	17984	17812	17947	17851	17712	17920	17999	17738	18129	17833	17976	18004	17809	17961	17965	17972	17968	17784	18053	18089	17916	17939	17817	18013	17872	18002	17958	17884	17917	18005	18072	17980	18013	17921	17948	18029	18123	17851	17975	18136	17908	17987	17920	17802	17868	18120	17867	17830	17884	17877	18032	17857	17913	17974	17849	17935	17881	17746	18138	17855	18024	17824	17666	17815	17925	17780	17948	18050	17860	17973	17770	17902	17869	17942	17945	17793	17976	18048	17905	17965	17655	17825	17848	17950	18017	17992	17998	17908	17858	17884	17897	17993	17873	17929	17849	17877	18055	17801	18069	17919	17980	17862	18140	17606	17835	17876	17904	17933	17933	17973	17952	17953	18001	17828	18156	17955	17808	18011	17968	17981	17712	18057	17913	17885	18019	17972	17937	17930	18052	17976	17938	17880	17879	17918	18032	17700	18043	17836	18018	17999	17810	17823	18137	17922	17904	17759	17912	17823	17985	18016	17918	17987	18022	18146	17801	17735	17927	17773	18042	17972	18047	18068	17951	18115	17927	17788	17835	17889	17932	17809	18112	17741	17889	17803	17989	17993	17951	17931	18126	18048	17772	17940	17903	17829	17785	18012	17779	18039	17982	17856	17899	17912	17979	18093	18208	18049	17977	17959	17778	17975	17884	17964	17813	17869	17938	17871	18012	17946	17936	18004	18146	18005
22742	21262	28116	26170	38680	83467	78228	59522	44455	37278	34494	33789	33716	33565	33525	33285	33345	33342	33495	33331	33376	33454	33284	33284	33442	33643	33321	33343	33460	33351	33318	33138	33045	33329	33079	33384	33433	33357	33281	33238	33241	33179	33259	33408	33289	33421	32868	33352	33275	33061	33065	33228	33535	33113	33109	33163	33225	33397	33394	33181	33434	33097	33275	33144	33125	33350	33297	33223	33293	33340	33317	33182	33212	33360	33060	33036	33112	33206	33111	32945	33258	33201	33125	33137	33174	33028	33247	33091	33125	32940	33286	33196	33212	33334	33206	33483	33193	33127	33374	33000	33128	33284	33158	32965	33117	32995	32971	33098	33181	33287	33148	33217	33105	33128	33303	33200	33214	32863	33028	33093	33001	33151	33293	33391	33412	33321	33295	33217	33340	33074	33161	33186	33278	32904	32964	33154	33034	33166	33337	33028	33250	33115	33060	33211	33088	33167	32925	33296	33075	33010	33188	33048	33446	33244	33095	33072	32993	33171	33244	33272	33457	33366	33035	33310	33348	33093	33167	33190	33496	33064	32959	33028	33237	33227	33001	33014	33356	33233	33122	33261	33242	33460	33044	33364	33037	33180	33275	33318	33460	33214	33152	33000	33289	33082	33419	33257	32898	33098	33091	33053	33194	33162	33088	33090	32966	33501	32998	33240	33197	33179	33104	33089	33208	33251	33444	33465	33170	33283	33013	33112	33317	33106	33129	33244	32988	33141	33208	33417	33216	33003	33256	33146	33009	33244	33237	33131	32963	33347	33135	32997	33235	33204	33368	33051	33003	33031	33269	33252	33373	33041	33210	33025	33149	33033	33154	32857	33132	33230	33306	33141	32964	33079	33335	33301	33239	33238	33051	33279	33396	33232	33270	33420	33290	33176	33212	33324	33012	33091	33264	32972	32997	33267	33080	33375	33388	33413	32931	33079	33141	32850	33151	33147	33344	33082	33311	33148	32949	33176	33243	33207	33065	33264	33239	33147	33179	33174	33087	33218	33154	33263	33105	33026	33037	33019	33341	33038	33129	33062	33058	32996	33154	33111	33116	33189	33222	33067	33129	33183	33066	32976	33213	33190	33280	33117	33657	33189	33216	33259	33139	33053	33051	33200	33175	33216	33299	33155	33090	33083	33110	33303	33205	33074	33259	33216	32977	33263	32942	33255	32899	33080	33150	33151	33207	33384	33213	33287	33133	32886	33015	32874	33205	32923	33435	33276	33263	32983	33433	33375	33391	33234	33177	33148	33152	33251	33088	33054	32908	33069	33134	33331	32990	33129	33117	33166	33131	33186	33045	33135	33021	33003	33319	33295	33091	33053	33042	33365	33293	33229	33246	33026	33034	33118	33092	32994	33268	33232	33300	33225	33208	33176	33462	32941	33137	33277	33450	33284	33093	33582	33198	33155	33236	33221	33021	33306	32964	33164	33312	33281	33333	33292	33322	33070	33130	33175	33202	33130	33176	33196	33292	33097	33123	33208	33327	33133	33130	33032	33245	33378	33016	33381	33212	33364	33022	33114	33049	33116	32971	33188	33173	33046	33181	32980	33392	33097	33342	33379	33259	33180	33563	33139	33273	32902	33276	33034	33184	33157	32939	33014	33144	33012	33335	33177	33243	33399	32788	33261	33124	33287	33087	32951	33081	33190	33015	32970	33395	33249	33259	33043	32899	33025	33284	33092	32940	33147	33277	33212	33318	33206	33349	33049	33227	33405	33056	33122	33046	33376	33393	33152	33359	33225	33567	32944	33025	33097	32886	33100	33376	33272	33231	33071	33074	33165	33287	32965	33322	33042	33148	33068	33114	33239	33396	32931	33108	33235	33150	33167	33461	33067	33022	33208	33250	33137	32823	33437	33067	33202	33233	33367	33277	33198	33026	33146	33058	33153	32901	33197	32977	32891	32915	32936	33026	33175	33264	33097	33305	33318	33258	33123	33236	33015	33134	33060	33209	33281	33128	33095	33185	33203	33352	33035	32892	33084	33026	33221	33435	33200	33199	32930	33187	33006	33147	33040	33196	33116	33018	33207	33119	33225	32988	33038	33220	33197	33389	32950	33267	33068	33288	33291	33220	33295	33193	33061	33283	33501	33096	33151	33289	33196	33366	33058	33206	33024	33426	33131	33345	33168	33041	33075	33131	32963	33289	33133	33058	32875	32898	32925	33109	33497	33411	33446	33046	32994	33032	33116	33142	33302	33135	33370	33133	33194	33593	33290	33274	33235	33298	32945	33057	33168	33001	33126	32914	33050	33167	32915	33188	33403	33203	33207	33186	33215	33058	32948	33168	33248	33047	33357	33524	32940	33165	33097	33043	33221	33014	33179	32991	32996	33140	33052	33170	33001	32965	33408	33308	33121	32898	33272	32951	33451	33211	33203	33125	32993	33219	32949	33049	33327	32687	32886	33298	33247	32999	33289	33185	33181	33067	33189	33115	32796	33025	32963	33071	33082	33435	33020	33288	33046	33106	33080	33298	33472	33457	33256	33010	33197	33204	33075	33460	33280	33210	32953	33239	33437	33114	33166	33386	33158	33252	33059	33108	33258	33052	33239	33299	32863	33001	33114	33357	32946	33085	33012	33186	33125	33123	32908	33091	33124	33296	33069	33420	33231	33283	33313	33095	33143	33090	33193	32895	33368	33218	33291	33270	33220	33098	33046	33155	32990	33211	33418	33072	33362	33231	32993	33187	33122	33202	33264	33358	33161	33134	33156	33179	33161	33108	33246	33026	33170	33526	32948	33093	33035	33063	32978	33264	33018	32999	33186	33510	33334	33143	33339	33352	33407	33112	33141	33099	32975	33002	33253	32851	32990	33196	33044	33217	33134	33094	33039	33017	33074	33081	32981	33319	33034	33131	33184	33153	33110	33224	33075	33324	33373	33421	33241	33046	32821	33431	33335	33400	33081	32898	33242	33206	33355	33218	33278	33145	33109	33104	33029	33219	33418	33226	33188	33142	33207	33113	33346	33258	33053	33338	33156	33151	33013	33263	33129	33346	33312	32817	33403	33146	33287	33232	32989	33221	33375	33239	33454	32985	33172	33086	33258	33189	33201	33109	33187	33251	33197	33240	33409	33150	32853	33334	33139	33258	33027	33383	33327	33268	33302	32909	33246	33127	33313	33334	32987	32965	33041	33214	33028	33241	33253	33209	33080	33150	33186	33204	33285	33128	33114	33354	33145	32824	33226	33056	33178	33230	33172	33227	33214	33215	33325	33495	33633	33468	33299	33343	33136	33159	32970	33218	32946	33323	33148	33133	33232	33113	33226	33268	33197	32793	33143	33131	33069	33126	33379	33277	32883	33519	33319	33260	32940	33154	33228	33094	33232	33236	33114	32951	33247	33375	33308	33413	33172	33174	33380	33131	33072	33379	33415	33188	32763	33046	33126	33183	33658	33142	32981	33405	33193	32921	33109	33191	33075	33359	33266	33173	33404	33150	33010	33369	33199	32872	33093	33112	33124	33111	32862	33332	33140	33095	33161	33048	33241	33289	33470	33243	33264	33033	32918	32982	32941	33246	33387	33063	33153	33010	33367	33245	33027	33157	33046	33110	33389	32751	33156	33333	33037	33158	33081	33422	33254	33106	33138	32711	33274	33249	33277	33158	33193	33301	33226	33578	33085	33292	33075	33311	33147	33286	33155	33225	33447	33279	33375	33379	33240	33247	32970	33270	33062	33068	33180	33278	33379	33078	33413	33194	33188	33340	33240	33302	33214	33132	33073	33216	33168	33188	33197	33042	33256	33047	32941	33308	33136	33058	33016	33231	33192	32990	33292	32843	32964	32952	33216	33229	33370	33276	33016	33046	33038	33282	33075	32874	33148	33015	33120	33032	33270	32981	33318	33227	33060	33049	33200	33242	33248	33281	33333	33467	33314	33207	33274	33227	32917	32910	33141	33015	33091	32986	32973	33312	33120	33236	33413	33184	33167	33146	33086	33120	33213	33198	33196	33090	33148	33172	32938	33257	33232	33283	33091	33170	33185	33219	33098	33077	33090	33257	33388	33087	33042	33180	33413	33155	33321	33543	33195	33247	33288	33317	33163	33036	33063	32951	33229	33054	32945	33291	33330	33012	33172	32871	33135	33068	33034	33147	33129	33088	33358	33324	33423	33083	33462	33176	33064	33006	32858	33289	33214	32977	33293	33400	33290	33016	33490	32969	33209	33387	32701	33354	32863	33367	33027	33196	33039	32686	33256	33222	33104	33238	33265	33545	33368	33327	33163	33347	32978	33142	33085	33103	33073	32872	33079	33216	33397	33129	33533	33373	33216	32936	33053	33127	33352	33029	33043	33247	33437	33104	33359	33312	33283	33203	33283	33031	33378	33249	33422	33024	33152	33195	33143	33085	33180	33481	33148	32975	33023	33347	33351	33008	33192	32945	33110	33407	33099	33097	32960	33136	33309	33178	33081	33108	32987	33464	32953	32863	33192	33117	33347	33118	33254	33097	33073	32997	33042	33217	33021	33380	33285	33128	33206	33156	33358	32864	33026	33207	33274	33334	33018	33192	33294	33142	33345	33390	33253	33383	33266	33359	33261	33316	33057	33352	33126	33155	33353	32996	33262	33201	33048	33183	33519	33137	33194	32945	33555	33195	33193	33039	32928	33152	33044	33394	33355	33137	33167	33226	33337	33435	33250	33283	33338	33322	33138	33083	33115	33330	33053	33288	33071	33195	32776	33090	33191	33270	33110	33342	33092	33057	33123	33255	33225	33174	32970	33106	33058	33211	33180	32998	33414	33347	33235	33196	33189	33104	33352	33131	33066	33447	33020	33380	33102	33119	33386	33157	33112	32927	32959	33101	33200	33356	33121	33094	33197	33197	33197	33217	33038	33163	33444	33266	32996	33208	33307	33031	33219	33096	33083	32786	33508	33407	33165	33616	33278	33369	33183	32830	33244	33366	33444	33081	33472	33124	33112	32813	32921	33208	33263	33414	33068	32921	33048	33220	33213	33114	33068	33036	33128	33300	33160	33445	33025	33379	33206	33099	33159	33154	32997	33308	33416	33048	33277	32864	33078	33030	32999	33367	33036	33177	33376	33291	33162	32833	33134	33165	33170	33271	33272	33078	33087	33226	33148	32893	33105	33295	33133	33223	33196	33112	33158
15873	27482	26403	22773	45853	89212	78550	51556	31350	22918	20016	19415	19183	19018	19138	19218	19102	19265	18977	19042	19189	18935	18937	19005	19252	19030	18957	19181	19270	19121	19076	19174	19206	19089	19019	19113	19086	19140	19013	19146	18968	19166	19136	19203	19004	19204	19144	19132	19203	19051	19381	19047	19026	18854	19161	19252	18985	19080	18850	19151	19015	19042	19280	19122	19027	18982	19123	18974	18924	18956	19276	19233	19044	18907	19136	18910	19009	19164	19012	19081	19024	19261	18880	19099	18841	19021	19018	19077	18967	18824	19049	19053	19105	19066	18869	19174	19097	18913	18838	19017	19040	18906	18953	19072	18885	19072	18873	19002	18961	18966	19026	18893	19040	19127	18916	19050	19134	19123	18892	18846	18880	19002	18967	19141	19045	19245	18913	18924	19092	19126	19078	18904	19016	19079	19145	19000	19162	18934	18991	19123	19142	19174	19085	18998	18906	18981	19253	19015	18910	18988	19005	19132	18908	18952	19191	18888	19069	19104	19026	19046	19112	19152	19007	19082	19115	19038	19083	18996	19240	19119	19078	18854	19137	18941	19112	19051	19064	18822	18936	18981	18927	18711	18888	18837	18966	19014	19039	18919	19025	19153	19023	18945	19028	19023	19103	18829	19091	19240	19007	19028	18837	19162	19081	19093	18981	18965	18990	19069	18780	18905	18984	19058	19017	19051	19054	18973	19111	19119	18909	18791	18963	18862	19020	19245	19071	18876	18995	19240	19156	18990	18872	19052	18998	19004	19067	18982	19054	18954	19067	18977	19193	19009	18919	19071	19061	19257	19191	18939	18988	18933	18914	18934	19057	19049	18864	18978	18911	19098	19175	19078	18989	18974	19020	18973	19050	19044	18954	19127	18967	19226	19106	18864	18987	19126	19080	19038	19062	19031	18929	18947	18952	19002	19165	18993	18976	18993	18949	19072	18992	18978	18951	19027	19035	19132	18881	18981	19050	19023	18956	19031	18966	19039	19121	18991	19100	19086	18946	19005	18989	18914	18871	18745	19175	19154	19039	19090	18814	18818	19069	19025	19119	19016	18926	18875	19019	19027	18970	18724	19016	19082	18969	19070	19267	19089	18971	19011	19112	18863	18879	19081	18868	19073	19044	18927	18901	19140	19003	18947	18915	19032	19129	18966	19137	19044	19014	19098	18719	19049	19098	19035	19071	19024	19189	18949	19224	19076	18940	18930	19044	18996	19093	19112	19084	19097	18963	19116	19128	18914	19206	18874	19060	18955	19099	18908	18987	18984	18965	19201	19311	19065	18945	19089	19158	19040	18948	19186	18886	19091	18923	18878	18936	19020	18987	19156	18927	19182	19231	18987	19096	18918	18802	19195	18952	18949	19176	18905	18923	19056	18928	18936	18948	18994	19210	18952	19072	18753	19041	19097	19031	18898	18896	19048	19005	18963	19074	19018	18875	18951	18996	19004	18945	18868	19038	19145	18937	18927	18956	18988	19026	19004	19021	19359	19029	19154	19031	19036	19087	19174	18984	19107	18956	19037	19057	18965	18984	19234	18934	19142	18969	19069	19036	19071	19032	19149	18925	18999	19054	19115	19137	19047	19025	19200	18967	18922	19016	18998	19181	18958	19017	18885	19022	18983	18786	18813	19247	19174	18927	18927	19100	19009	19073	18979	18919	18819	18948	18962	18907	19025	19238	19043	19067	19027	19048	19122	18985	19165	19192	19086	18897	19050	19081	19016	19147	18862	18963	19213	19111	19115	18995	19181	18901	19035	18921	19106	18967	18917	19068	19212	19078	18977	19127	19100	18925	18933	19043	19194	18897	19082	19104	19024	18933	18897	19053	19039	18912	18957	19093	19045	18991	18955	19038	19054	19111	19049	19094	19078	18895	19009	19006	19004	18785	19063	19199	19153	18921	19075	19074	19046	19153	18873	18849	18964	19015	19007	19090	19102	18976	19001	19159	18905	19034	18987	18942	18972	19276	18871	19050	19123	18953	19204	18883	18957	19105	18959	19103	19116	18974	18882	18988	18914	19118	18883	18927	19108	19014	18987	19014	18900	18955	18975	19225	18975	19097	19064	19183	18953	19066	18889	19178	18970	18974	19333	19173	18998	18976	18974	18899	19183	19156	18923	19016	19019	19047	18928	18752	19113	19115	18983	18942	19048	19164	18873	19014	18999	19117	18881	19085	19101	18978	19093	18995	18998	19176	19105	19014	19070	19043	19145	19020	19108	18990	19016	19134	18836	18829	18856	18944	19010	19032	18827	18971	19085	19070	19250	19025	18989	19017	19052	18833	18918	19152	18961	18900	19024	18956	18929	19041	18924	18939	19062	19130	18835	19145	19049	19133	18996	18936	18954	18981	19088	19003	18879	18889	19129	19130	19052	18988	19002	19270	18915	18788	18938	19008	18964	19054	19003	19091	19173	18733	18918	18998	19094	19170	19023	18963	18873	18974	18891	19046	18933	19041	19135	19068	18983	18876	19191	19037	18917	18908	18982	18954	19007	18916	19243	19103	19017	18980	18969	18913	19148	19007	19104	19021	19135	18964	19097	18979	19151	18872	18866	18925	19096	19012	19217	19169	18882	19105	18981	19060	19104	18932	18949	18833	18968	18942	19008	19122	18854	19032	19108	19076	18894	19211	19011	18958	18990	18858	18885	19031	18972	18900	19254	19098	19091	19095	18825	19089	18972	19026	19068	19054	18927	18942	19081	18941	19038	19285	19085	19143	18922	19143	19045	18912	18830	18939	19136	18928	19018	19136	18974	18963	18937	19302	18814	19046	19145	18907	19019	19074	18889	18903	19074	19098	19099	19121	19063	18978	18890	19072	18924	18852	18746	18986	18941	18985	18919	19081	18980	18994	19072	19135	18916	18933	19062	19031	18809	19099	19029	18933	19109	19025	18970	19018	19094	19121	18944	18975	19019	18964	18893	18853	19083	18882	18848	19171	19067	18674	19122	19255	19192	19013	19091	19097	18970	19022	19158	19205	18926	18958	19060	18966	19050	19030	19012	19000	18918	19064	18950	19170	19013	19270	18968	19039	18984	19207	18943	19141	19084	19039	18842	19186	18956	19145	19010	18937	19046	19132	18946	18989	19149	18839	18979	19086	19006	18985	18891	18882	19154	18995	18958	19151	19103	18848	19019	18937	18970	18787	19179	19037	19011	18956	19040	18896	19052	18995	18726	19046	19036	18926	19086	19102	18753	18994	19109	18968	19181	19075	18875	19088	19063	18916	19108	19123	19042	19051	18937	19045	18875	18982	19046	19104	18950	18822	19086	19037	18980	18908	19103	19050	19126	18954	18870	19077	19114	19082	18916	18941	19143	19036	19175	18796	18951	18997	19082	19067	18728	19028	19037	19194	19139	19045	18888	18974	18922	19107	19153	18950	18990	19059	19240	18961	19035	19001	18961	18826	19061	18847	19097	19163	19110	19272	18939	19029	19005	18995	19202	19172	18951	19077	18995	18927	19130	18917	19050	18899	19087	18880	19058	18959	19201	19009	18888	19164	18882	18899	18888	19153	19101	19105	19030	18885	19009	19185	19023	18962	19032	18841	18975	18789	19171	18927	18931	19064	18913	18934	19054	18967	18951	19029	19153	18859	19039	19032	18927	19234	19144	19043	18970	19007	18995	19215	18988	19034	19007	19100	18982	18807	19122	19106	19003	18976	19139	18974	19040	19071	18943	19061	18959	18971	18845	19102	19034	19105	19145	18991	18978	18997	19112	19014	19025	18817	18956	18897	19077	19112	18939	18941	18946	18877	19196	18974	19051	19098	18855	19158	19336	19048	19051	19057	18991	19142	19062	19049	19026	18985	18744	18849	18953	18975	19010	19154	18850	18930	19079	19026	18815	18886	18894	19099	18898	19123	18958	19299	19002	19010	18866	19105	19147	19190	19116	18889	19015	19009	19155	18995	19091	19105	18957	19060	18985	19218	18805	18868	19075	19013	19093	18970	18950	19089	19002	18890	19025	19072	19106	18951	18851	19077	19081	19008	19017	19004	18770	19262	19094	18915	18948	18995	19039	18912	19146	18950	18962	19063	19002	18968	19100	18981	18959	18982	18891	18978	19073	19161	19111	19050	18899	18990	18951	19036	19120	18897	18877	18891	19071	19010	18977	18956	18978	18841	18977	19019	19134	18881	18998	19060	19006	19098	19083	18891	18774	19057	19112	19076	18991	18841	18971	18983	19028	19000	18944	18919	19206	19077	19233	19037	19080	18980	18984	19053	18872	19128	18924	18973	18939	19093	18964	19127	19049	18961	18894	18921	18878	18935	19003	19038	19058	19101	19000	19074	18902	18979	19205	19286	19103	19001	18967	18982	19096	19087	19020	18878	19025	19085	19074	18836	18986	18986	18974	19089	18826	19063	19006	18937	19126	18805	18996	18859	19054	19167	19084	19032	19092	19127	18896	18993	19099	18828	18921	19125	19058	19117	19017	18897	18950	19074	18873	18990	19041	19090	18919	19076	18938	19020	18989	19136	18967	19131	18973	19098	18928	18820	19076	19159	19102	19103	18861	19028	18944	19044	19099	19042	19118	18715	19072	18986	19046	19017	19068	18927	18879	19203	19128	18850	18947	19208	18997	18867	18998	19148	19042	18833	19065	19112	18975	19040	18978	19073	19080	19093	19094	18923	18994	19185	18889	19139	19017	19013	19084	19114	19091	19194	19046	18986	19044	19066	19035	19152	19143	18950	19036	18986	19033	19060	18933	18864	19085	18921	18957	19139	18969	18888	19106	19034	19191	19073	19091	19187	19147	19078	19098	19189	19022	19147	19071	19029	19134	19113	19171	18848	18923	19114	18962	19126	18918	18915	18873	19100	19023	19111	19069	18865	19049	18908	18981	19047	18943	19291	19049	18972	19029	19030	18937	18995	19204	18839	19129	19220	19143	19241	19268	18944	19094	18952	18952	19078	19063	18957	19144	19087	18850	18936	19069	19116	18965	18846	18880	19021	19213	18884	19078	19037	19027	19030	19194	18874	19050	19102	18994	19061	18967	18906	18980	19102	18824	18970	18855	19168	19023	18901	19037	19149	19138	19003	18891	19253	19009	19098	19036	19019	19048	19059	18928	18871	18958	19053	18847	18983	19061	18907	19085	19165	18836	18888	19075	19133	19138
32678	27854	34440	34626	34733	42927	42636	38084	34994	33575	33420	33160	33195	33023	32941	32938	33184	33460	33247	33266	33418	33308	32990	32872	33228	33239	33127	33050	33193	33334	33214	33390	33035	33282	33209	32990	32854	33452	32968	33218	33192	32948	33133	33126	33288	33448	33153	33047	33065	33347	33072	33259	32917	33269	33161	33014	33303	33162	32953	32890	32936	32779	32816	33084	33186	33148	32932	32960	33427	33079	33352	33000	33475	33113	33370	33010	33217	33092	33127	33112	33283	33323	33102	33076	33263	33358	33236	33018	33034	33030	33243	33336	33120	33283	32988	33198	33082	33124	33028	33166	33173	33142	33171	33290	33247	33021	33104	32977	33429	33151	33095	32959	33253	33407	33081	33280	33406	33113	33384	33311	33160	33063	32998	33055	33251	33188	33220	33252	32925	33375	33131	33045	33123	33235	33223	32947	33201	33102	33401	32995	32759	33234	33036	33177	32820	33116	32880	33121	32970	33164	32827	33141	32875	32961	33127	32999	32938	33378	32950	33030	33110	33101	32988	33160	32990	33177	33344	33127	33188	33024	33320	33094	33123	33178	33156	33070	33106	33172	33223	33046	33183	33235	33099	33167	32942	33109	33031	33171	33084	33496	33167	32942	33254	33109	33371	33049	32884	32892	33227	32902	32974	32832	32838	33140	32899	33063	33256	33035	33183	33268	33103	33130	33292	33297	33081	33206	33035	33090	33253	33152	32977	32837	33366	32796	33091	32964	33063	33065	33300	33009	33019	32852	33369	33435	33126	33070	33243	33310	33207	33149	33203	32871	33054	33253	33191	32930	33269	33206	33110	33042	33157	33384	33025	33219	33291	32854	33056	33186	33149	33363	33242	33301	33246	33188	33070	33165	32861	33230	32983	32966	32951	33310	33148	33179	33146	33138	33045	33106	33197	33121	33178	32977	33171	33163	32869	33036	32849	33222	33213	33211	32876	33480	33166	33156	33087	32879	33186	32839	33134	33268	32953	33114	33203	32989	33163	33300	33292	33296	33215	32959	32981	32844	33182	32962	33107	33006	32856	32991	33201	33035	33145	33191	33007	32753	33010	33215	33098	33054	33298	33022	33104	33004	32683	32934	32899	33138	33157	32847	33028	33362	33097	33020	32797	33317	33199	33018	33148	33093	32985	33083	33150	32997	33204	33083	33070	32995	32871	32934	33346	33034	32918	32998	33094	33068	33202	32920	33180	33262	33115	33221	33148	33176	33140	32877	33208	33184	33028	33158	33147	33202	33226	33120	33250	33110	33267	33358	33036	33304	33107	33401	33172	32982	33036	33236	33003	33265	33333	32918	33229	33155	33193	33378	33099	33336	33327	32904	33052	32998	33443	33249	33036	32949	33042	33162	33141	33247	33361	33337	33209	33261	33021	33143	32890	33243	33236	33145	33402	33185	33139	33059	33275	33161	32881	33339	33264	33129	32896	33023	33016	32975	33114	33108	33267	33007	33009	32996	33226	33141	32900	33100	32978	33466	33100	33086	33074	32814	32864	33087	33268	33029	32981	33199	33002	33072	33143	33029	33196	33176	33142	33156	33126	33278	32984	33022	33166	33152	32984	33322	33077	33153	33347	33155	33072	33008	33058	33136	33137	33351	33310	33060	32953	33239	33106	32856	33059	33332	32859	33205	33397	33247	33380	33327	33064	33022	33421	33012	33067	32880	32930	33065	33014	33034	33035	32934	33007	33232	33106	33002	33358	33305	33153	33316	33195	33057	33263	33233	33241	33078	33031	32993	33275	32744	32950	33178	32942	33300	32909	32969	33166	33280	32988	32740	33239	33103	33107	33094	33214	33109	33179	33094	33319	33167	33259	32891	33332	33157	33014	33324	33252	33025	33164	33271	32858	33199	33008	33187	32901	33287	33150	32834	33125	33287	33304	33195	33446	33152	33194	33002	32904	33140	33242	33046	32914	33161	33018	33004	32920	33341	33043	33184	33324	33266	33228	33356	33170	33132	33380	33056	33295	32990	33320	33070	32951	33307	33105	33102	33039	32955	33269	33159	33409	33286	33259	33044	33031	33425	33390	32931	33422	33081	33292	33060	33212	33222	33061	33068	33205	33086	33479	33190	33008	32765	33216	33220	33122	33384	33082	32863	33251	33456	32970	33265	33103	33184	32985	33193	33252	33047	33061	33229	33317	33139	33062	33184	33027	33096	33224	33134	33126	33285	33045	33160	33231	32968	33054	33187	33317	32939	33038	33140	33286	33121	33170	33016	33131	33053	33095	33106	33095	32979	33195	33142	33096	33256	33066	33153	33039	33164	32996	33219	33194	33228	33221	33157	33148	33262	33369	33128	33165	33057	33002	33181	33094	33217	33108	33271	33229	33183	32882	33069	33368	33239	33284	33143	33375	32974	32919	32938	32992	33190	33664	33288	33017	32874	32943	33040	33052	33100	33309	33136	33127	33329	33154	33045	33133	33048	33184	33185	33116	33371	33171	33201	33084	32860	33045	33106	33089	33230	33336	33012	32958	33014	33059	32825	33193	33067	33053	33252	33022	33127	33167	33149	33074	33022	33296	33047	33052	33168	33119	32915	33182	33246	33099	33157	33295	33083	33052	32943	33146	33148	33165	33060	32932	32952	33166	33456	33137	32935	32996	33483	33361	33202	32852	32761	32923	33182	33116	33263	32957	33225	33234	33276	33125	33334	33318	33063	33303	33209	33480	33094	32901	33155	32889	33005	33046	33038	33093	33181	33130	33357	33430	32988	32925	33097	33293	33265	33205	32869	33192	33029	33321	33020	33171	33293	32974	33084	33178	32689	32912	32994	33185	33072	33109	32838	33355	33083	33193	33107	33289	33211	33127	33131	32771	33047	33136	33037	33184	33220	33423	32993	33063	33292	33241	33221	33187	33000	32869	33026	33068	32936	33093	33082	33113	33298	33016	33168	33092	33089	33268	33417	33381	33214	33154	33205	33120	32825	33086	33093	33318	33018	33033	33071	33224	33310	33301	33111	33043	33187	33466	33251	33201	33181	33019	33126	33219	33115	33320	32995	33094	33190	32994	33316	33288	32908	33160	33164	33167	33133	33194	33195	33132	33244	33189	33129	33143	33044	33330	33181	33045	33043	33310	32981	33149	33050	33246	33162	33233	33220	33171	33034	33169	32984	33419	33199	33424	33020	33064	33276	33243	32942	33247	32978	33184	33230	33291	32969	33126	33097	33113	33008	33233	33041	33131	33060	33209	33127	33381	32961	33059	33178	33160	33266	33145	33274	33265	32905	33213	33284	32976	33154	32948	32838	33539	33183	32982	33127	33160	33229	33240	33014	33084	33181	33223	33309	33308	33031	33325	33460	32984	33276	32888	32999	33088	33000	33089	32963	33137	33018	33506	32937	33176	33021	33330	33267	33108	32824	33274	33212	33458	33047	33185	33168	32962	32903	33116	33302	33262	33244	33156	33309	33080	32993	33209	33406	33183	33173	33212	33160	33011	33141	33181	33048	33077	33322	33312	33324	33177	33234	33091	33174	33044	33073	33055	33116	33039	32907	33049	33101	33186	33208	33093	33002	33044	33086	33030	33268	33075	33178	33142	32904	33106	32994	32906	33124	33068	33121	33327	33155	33210	33002	33093	33244	33298	33129	32924	33123	33105	33001	33018	33124	33023	32987	33423	33261	33101	32909	33295	33334	33115	33357	33163	33133	33166	33061	33315	33142	33179	33302	33271	33223	33328	33267	33113	33283	33210	33347	33121	33178	33209	33115	33214	33288	33163	32916	33208	33283	33376	33135	33133	33149	33006	33083	33236	33168	33118	33047	33119	32954	32805	33228	33194	33000	33126	33043	33293	33122	33034	33265	33401	33247	33569	33169	33174	32954	33192	32913	32820	33042	33207	33227	33173	33302	33065	33018	33318	33420	33368	33364	33237	32866	33175	33183	33029	33041	33026	33181	33573	33136	33238	33146	33121	33245	32993	33307	33197	32917	33190	33063	33092	33196	33057	33203	33085	33167	33167	33197	33340	33174	33011	33114	32864	32904	33205	32914	33252	33020	33498	33085	32811	33153	33276	33235	33031	33246	33108	33172	33164	32936	33163	33207	33088	33245	32944	33109	33432	33340	33164	33341	33354	33073	33207	33129	33018	33177	32924	32860	33222	33299	33131	33218	33139	33133	33229	33077	33145	33192	33191	33547	33387	33239	33315	33018	33148	33289	33036	33019	32915	32900	33004	33237	33184	33048	33161	32950	33110	32941	33023	33031	33377	33204	33224	33299	33378	33372	33432	33053	33093	33023	33123	33245	33147	33244	33297	33344	33041	33386	33333	33161	32852	33110	32955	33156	32990	33157	33176	33059	33179	33336	33274	33038	33100	33175	33123	33189	33272	33435	33111	32968	32987	33109	32908	33015	33103	33014	33138	33238	33254	33145	33167	32987	33113	33300	33303	33049	33244	33254	33131	32894	33117	33650	33223	33216	32904	33198	32772	33157	32893	32915	32881	33314	32968	33060	33018	33075	33201	33030	33205	32912	33207	33092	33204	33408	33186	33219	32880	33096	33013	33159	33381	33106	33128	33376	33426	33034	33156	33027	33089	33355	33270	33101	33134	33157	32922	32899	33197	33093	32912	33254	33344	33168	33265	33111	32972	33323	32812	33217	33169	33147	33377	33160	33259	33074	33005	32949	33335	33069	32974	33131	33010	33062	33206	33099	33242	33228	33248	32997	33274	33270	33095	33075	33225	33127	32984	33217	33235	33423	33428	33297	33116	33391	33225	33219	33205	33201	33110	32951	33108	32995	32973	33173	33253	33222	32887	33043	33403	33117	33182	32998	33160	33149	33168	33310	32760	33048	33038	33258	33390	33045	33429	33078	33308	33333	33304	33259	33355	33163	33197	33110	33203	32781	32922	32957	33218	33118	32838	32933	33021	33071	32996	33396	33135	33161	33204	33256	33141	33006	33144	33194	32969	33181	33217	33072	33207	32988	32867	33003	33029	33213	33115	33339	33072	32807	33069	33183	33273	33034	33165	33044	32980	33307	33137	33226	33123	33181	33357	33154	33047	33221	33198	32939	33124	32991	33028	33348	33139	33412	33248	32927	33133	33060	33168	33047	33249	33081	33452	33275	33098	33045	32997	33239	33121	32958	33140	33229	33390	33330
17777	19357	19024	19058	21781	31188	28381	23084	20133	19009	18525	18670	18783	18558	18753	18634	18662	18455	18717	18589	18544	18658	18538	18542	18748	18576	18600	18654	18617	18661	18482	18586	18647	18500	18463	18537	18495	18586	18630	18546	18688	18788	18297	18707	18650	18874	18664	18573	18466	18714	18620	18571	18615	18402	18438	18664	18605	18500	18588	18711	18685	18536	18657	18596	18540	18522	18647	18564	18379	18624	18577	18503	18617	18706	18432	18517	18536	18510	18711	18560	18590	18536	18647	18529	18556	18621	18654	18529	18624	18483	18755	18678	18450	18612	18434	18520	18485	18444	18535	18543	18570	18538	18754	18507	18757	18503	18794	18770	18868	18639	18374	18610	18589	18632	18687	18466	18701	18684	18597	18628	18646	18615	18717	18504	18551	18514	18534	18597	18629	18471	18684	18358	18650	18471	18626	18467	18606	18629	18343	18740	18513	18650	18657	18512	18618	18514	18726	18382	18491	18687	18610	18456	18494	18511	18659	18721	18589	18386	18480	18538	18566	18540	18449	18414	18450	18719	18616	18494	18613	18637	18664	18501	18573	18603	18626	18496	18474	18659	18440	18359	18574	18590	18560	18674	18464	18709	18435	18572	18633	18538	18534	18612	18577	18632	18659	18481	18460	18548	18647	18546	18478	18535	18518	18570	18632	18315	18465	18693	18788	18630	18702	18468	18528	18592	18407	18707	18472	18692	18461	18399	18772	18785	18605	18296	18649	18653	18639	18439	18395	18718	18540	18540	18586	18508	18568	18706	18687	18558	18392	18679	18673	18675	18714	18677	18514	18707	18480	18610	18784	18581	18494	18657	18545	18603	18534	18442	18430	18602	18533	18614	18606	18591	18496	18491	18680	18527	18614	18599	18631	18415	18654	18354	18670	18613	18528	18508	18777	18582	18535	18695	18675	18536	18452	18702	18611	18321	18688	18599	18509	18619	18671	18584	18655	18485	18478	18388	18612	18567	18477	18402	18664	18456	18608	18530	18457	18375	18589	18757	18682	18557	18461	18489	18593	18453	18615	18536	18592	18693	18694	18543	18755	18735	18689	18756	18704	18726	18570	18591	18627	18572	18611	18698	18862	18582	18746	18628	18594	18539	18554	18532	18588	18391	18540	18677	18550	18586	18294	18353	18395	18655	18594	18612	18525	18519	18588	18652	18497	18639	18733	18529	18637	18849	18545	18660	18506	18295	18565	18556	18407	18546	18528	18532	18606	18606	18452	18655	18689	18665	18479	18455	18657	18562	18671	18433	18609	18499	18542	18559	18509	18563	18652	18632	18673	18615	18443	18679	18693	18691	18521	18778	18545	18565	18677	18436	18519	18614	18521	18614	18660	18421	18637	18652	18775	18688	18665	18619	18656	18502	18630	18498	18774	18477	18821	18512	18535	18543	18518	18464	18736	18773	18577	18699	18728	18620	18489	18739	18438	18508	18418	18617	18624	18580	18397	18609	18634	18460	18509	18472	18574	18631	18534	18663	18631	18430	18553	18517	18606	18382	18449	18583	18603	18561	18568	18466	18722	18607	18636	18436	18703	18672	18602	18417	18430	18557	18424	18764	18616	18530	18627	18600	18644	18320	18564	18410	18572	18362	18610	18674	18651	18577	18684	18326	18611	18356	18662	18516	18448	18704	18507	18506	18556	18607	18567	18614	18634	18512	18556	18566	18925	18436	18621	18553	18564	18610	18814	18566	18446	18644	18573	18580	18613	18425	18532	18759	18598	18511	18556	18609	18497	18573	18613	18707	18558	18607	18606	18532	18733	18733	18651	18439	18637	18542	18508	18577	18657	18536	18605	18428	18482	18521	18685	18563	18512	18397	18681	18634	18614	18570	18641	18571	18711	18472	18623	18543	18605	18604	18663	18663	18500	18619	18385	18671	18489	18653	18457	18543	18512	18795	18535	18719	18580	18594	18487	18501	18740	18776	18670	18613	18902	18674	18553	18654	18465	18672	18589	18544	18656	18359	18529	18502	18655	18566	18500	18606	18471	18432	18556	18669	18722	18726	18691	18315	18565	18548	18761	18430	18526	18743	18399	18608	18349	18516	18405	18426	18646	18686	18592	18605	18549	18455	18497	18510	18561	18525	18571	18577	18584	18697	18733	18663	18530	18671	18636	18610	18600	18706	18420	18540	18443	18620	18507	18620	18501	18568	18665	18526	18563	18711	18593	18650	18479	18574	18639	18584	18583	18622	18488	18625	18469	18513	18423	18530	18667	18586	18659	18490	18597	18616	18646	18665	18523	18441	18569	18573	18538	18456	18699	18578	18492	18727	18773	18436	18537	18699	18702	18700	18499	18506	18838	18650	18626	18557	18563	18708	18671	18729	18611	18418	18543	18569	18605	18331	18466	18724	18612	18635	18708	18512	18568	18677	18352	18673	18374	18509	18544	18603	18535	18662	18578	18466	18696	18696	18409	18768	18613	18601	18618	18601	18617	18763	18442	18666	18472	18487	18490	18521	18543	18589	18652	18469	18656	18627	18590	18672	18589	18440	18630	18485	18628	18532	18631	18523	18668	18688	18462	18627	18818	18660	18617	18526	18526	18538	18575	18771	18623	18723	18608	18467	18529	18716	18550	18439	18562	18442	18639	18751	18851	18679	18533	18506	18588	18521	18590	18592	18565	18680	18672	18746	18723	18423	18763	18535	18580	18568	18516	18517	18526	18578	18500	18692	18718	18738	18401	18642	18619	18760	18704	18586	18577	18683	18574	18709	18589	18414	18695	18589	18459	18453	18680	18666	18656	18551	18517	18614	18631	18582	18542	18514	18670	18696	18503	18568	18646	18627	18491	18483	18703	18630	18585	18638	18528	18668	18604	18616	18689	18523	18671	18526	18510	18493	18719	18459	18614	18478	18659	18623	18684	18534	18700	18770	18594	18575	18645	18502	18599	18579	18654	18470	18606	18477	18527	18500	18452	18866	18578	18729	18664	18551	18573	18742	18502	18503	18653	18595	18505	18652	18722	18588	18608	18516	18628	18671	18499	18619	18586	18587	18670	18653	18518	18625	18571	18779	18520	18774	18566	18568	18340	18328	18697	18467	18523	18579	18489	18657	18648	18609	18588	18463	18698	18622	18797	18630	18505	18673	18640	18506	18601	18576	18677	18611	18534	18591	18611	18464	18752	18472	18539	18658	18666	18617	18765	18632	18528	18716	18454	18722	18556	18451	18697	18714	18616	18402	18633	18553	18389	18547	18696	18642	18640	18656	18551	18835	18476	18702	18548	18488	18555	18680	18540	18620	18547	18514	18494	18708	18708	18560	18641	18689	18788	18391	18668	18582	18425	18563	18641	18434	18670	18548	18750	18538	18615	18551	18551	18457	18773	18813	18549	18563	18736	18615	18733	18494	18550	18671	18710	18673	18779	18586	18508	18547	18673	18514	18610	18709	18416	18635	18577	18507	18493	18461	18462	18700	18596	18712	18582	18710	18531	18602	18380	18516	18500	18493	18424	18560	18745	18680	18687	18481	18855	18473	18681	18708	18538	18357	18497	18680	18534	18501	18711	18509	18593	18577	18584	18712	18463	18630	18686	18492	18784	18517	18405	18770	18553	18658	18723	18639	18445	18461	18518	18538	18541	18461	18552	18581	18877	18709	18645	18571	18640	18605	18502	18532	18582	18659	18639	18552	18500	18781	18737	18604	18643	18685	18487	18686	18684	18634	18498	18534	18522	18468	18750	18465	18627	18631	18569	18485	18851	18373	18615	18726	18709	18616	18415	18535	18554	18517	18666	18595	18614	18624	18747	18485	18546	18779	18804	18662	18533	18688	18527	18735	18560	18585	18448	18651	18715	18720	18558	18638	18539	18730	18627	18251	18581	18472	18628	18579	18488	18618	18642	18550	18565	18836	18677	18507	18643	18598	18489	18623	18515	18582	18506	18595	18506	18535	18661	18747	18512	18481	18720	18576	18748	18328	18450	18635	18651	18538	18502	18666	18513	18742	18577	18371	18583	18613	18601	18533	18732	18737	18816	18592	18509	18661	18688	18511	18561	18711	18673	18601	18689	18419	18635	18617	18663	18516	18537	18544	18554	18756	18659	18528	18452	18567	18549	18770	18506	18745	18654	18621	18564	18576	18571	18682	18609	18541	18571	18556	18580	18332	18488	18622	18683	18404	18698	18654	18492	18503	18645	18689	18802	18712	18603	18747	18683	18583	18712	18583	18513	18632	18681	18666	18609	18536	18554	18512	18614	18620	18580	18548	18744	18542	18619	18627	18577	18610	18646	18529	18516	18498	18534	18536	18529	18754	18621	18467	18572	18538	18856	18660	18732	18379	18548	18642	18692	18588	18364	18572	18480	18483	18612	18475	18682	18619	18463	18466	18640	18676	18482	18634	18584	18528	18779	18731	18827	18543	18609	18654	18567	18451	18486	18524	18624	18663	18633	18538	18558	18360	18499	18512	18456	18550	18698	18630	18717	18408	18459	18619	18551	18709	18715	18514	18616	18463	18531	18386	18447	18539	18513	18636	18511	18577	18417	18746	18620	18425	18707	18617	18347	18427	18413	18607	18568	18622	18489	18641	18579	18567	18656	18665	18525	18555	18559	18338	18489	18639	18604	18710	18511	18674	18581	18574	18586	18613	18754	18590	18642	18494	18604	18797	18679	18625	18567	18595	18595	18589	18582	18559	18384	18556	18654	18485	18682	18552	18458	18477	18633	18693	18463	18639	18606	18679	18683	18605	18745	18485	18721	18435	18643	18548	18571	18462	18474	18494	18470	18457	18661	18628	18487	18654	18700	18739	18532	18591	18538	18656	18548	18562	18615	18462	18597	18628	18661	18722	18506	18755	18541	18638	18542	18721	18557	18676	18646	18497	18622	18576	18495	18475	18612	18593	18630	18597	18600	18498	18485	18675	18715	18723	18557	18487	18650	18538	18603	18484	18408	18570	18495	18753	18793	18431	18671	18610	18646	18550	18614	18630	18636	18730	18695	18495	18726	18594	18699	18564	18634	18578	18698	18514	18772	18655	18730	18506	18536	18421	18661	18489	18587	18566	18604	18751	18461	18594	18651	18423	18572	18522	18508	18553	18612	18637	18754	18432	18639	18551	18707	18571	18731	18596	18610	18684	18690	18558	18511	18506	18509	18554	18699	18545
23413	21235	28092	28724	43819	74554	68287	52305	40164	34794	33163	32534	32321	32319	32573	32138	32254	32396	32433	32396	32100	32317	32453	32191	32315	32246	32503	32341	32425	32241	32153	32331	32238	32134	32189	32541	32218	32094	32070	31964	32168	32210	32364	32057	32092	32245	32292	32091	32094	32129	32011	32328	31968	31909	31978	32388	32401	32171	32312	32182	32065	32212	32019	31869	32450	32176	32192	32238	31943	32126	32405	32333	31991	32074	32244	32205	32225	32089	32158	32291	32002	32232	32275	32147	32092	32113	32405	32356	32379	32055	31951	32213	32115	32331	32211	31962	31852	32177	32203	32072	31964	32237	32076	32275	32278	32224	32019	32019	32042	32282	32305	32047	32320	32154	32247	32127	31901	32271	31978	32049	32137	32257	32118	32206	32072	32177	32217	31829	32106	31976	32128	32226	32054	32392	32000	32045	32259	32381	32029	32259	32098	32020	32047	32145	31950	32173	32430	32130	31962	32383	31966	31980	31967	32287	32114	32011	32292	32116	32287	32211	32165	31975	32161	31955	32444	32142	32179	32262	32292	32473	32368	32203	32317	32051	32172	32403	31956	31932	32180	32247	32302	32427	32039	32161	32186	32095	32089	32132	32163	32382	32158	32282	32061	32146	32079	32287	32381	31926	32162	32088	32429	32312	32284	32289	32033	32038	32351	32143	32160	32045	32176	32060	32350	31840	32158	32005	32187	31942	32074	32101	32125	32322	31984	32512	32147	32125	32069	32052	31965	32029	32170	32182	32195	31936	32184	32018	32315	32278	32368	32146	32190	32172	32132	31953	32046	32279	32372	32288	32309	32034	32133	32172	32138	32197	32296	32113	32089	32215	32229	32098	32032	32091	31669	32320	32105	32130	32348	32409	32315	32132	32247	32089	32134	31983	32272	32190	32121	32289	32356	32273	32070	32209	32190	32079	31994	32243	32034	32040	32219	32088	31988	32086	32303	32278	32242	32020	32027	32127	32378	31965	32074	32064	32298	32269	32327	32278	31870	32233	32255	32011	32283	32056	32065	32090	32357	32129	32138	32101	32258	32111	32425	32225	32216	32518	32097	31996	32205	32184	32179	32288	31999	32073	32129	32132	31945	32119	32245	32200	31692	32315	32334	32255	32118	32128	32075	32017	32061	32259	32124	32152	32200	31999	32168	32226	32185	32275	32200	32097	32169	32087	32222	32258	32230	32250	32179	32176	31957	32262	32243	32287	31964	32073	31979	32076	32248	32269	32042	32091	32201	32079	32293	32161	32278	32101	32301	32270	32452	32519	32273	32273	32229	32132	32206	32443	32155	32284	32339	32350	32074	32378	32249	32196	32209	32177	32270	32034	32442	32179	32226	32076	32295	32204	32307	32314	32378	32093	32056	32066	32170	32100	32233	32169	32036	32171	32434	32105	32330	32308	32317	32210	32059	31919	31954	32219	32202	32090	32289	32208	32214	32279	32306	32003	32139	31961	31857	32224	32220	32271	32129	32348	31981	31904	32056	32107	32401	31992	32325	32061	32281	32238	32329	32279	32310	32471	32167	32083	32162	32213	32069	32023	32160	32382	32241	32168	32119	32153	32130	32159	31916	32275	32426	32125	32146	32160	31913	32298	32071	32047	32107	32127	32234	31997	32125	32132	32112	32054	32159	32352	32340	32387	32196	31896	32316	32151	32082	32283	32132	32066	32355	32390	32150	32238	31958	31989	32050	32217	32017	32071	32305	32166	32317	32142	31839	31886	32348	32152	32001	31918	32187	32158	31928	32007	32019	31924	31832	32186	32289	31924	31932	32021	32212	32391	32048	32273	32239	32271	32211	32213	32151	32034	32175	31937	32154	32129	32115	32272	32406	32175	32046	32360	31935	31833	31930	32150	32228	32121	32204	32106	32108	32230	32142	32123	32151	32353	32384	32142	32119	32003	32205	32136	32305	32343	32133	32073	32497	32044	31998	32037	32150	32271	32364	32088	32174	32164	32193	32178	32330	32243	32284	32295	32373	32146	32048	32001	32186	32348	32258	32210	32129	32375	32325	32049	32036	32326	32127	32225	32014	32003	32066	32437	32022	32327	32027	32185	32131	32408	32204	32468	32317	32234	32238	32037	32378	32037	32124	32313	32359	32116	31931	31992	31950	32252	32212	32355	32408	31970	32332	32207	32258	32203	32084	32250	32099	32014	32133	32507	32315	32129	32124	32248	32040	32468	32175	32411	32315	31953	32111	32299	32284	32291	32232	32447	32212	32430	32313	32022	32225	32144	32225	32264	32237	32191	31963	32041	32032	32026	32224	32071	31961	32159	32170	32384	32275	32136	32129	32024	32164	32135	32160	32460	32418	32036	32101	32362	32217	32353	32283	32060	32130	32077	31837	32230	32192	32315	32072	32227	31839	32436	32227	32191	31957	31923	32060	32193	32353	32218	32150	31979	32276	32178	32241	32192	32241	32256	32174	32137	32128	31998	32320	32110	32243	31892	32400	31953	32070	32354	31976	31927	32098	32505	32128	32039	32081	32391	32001	32361	32194	32104	32112	32188	32122	32069	32121	32272	32429	32390	31907	32027	32250	32261	32170	32497	32228	31973	32337	32225	32192	32073	32160	32111	32238	32350	32137	32465	32246	32147	32390	32136	32217	32132	31980	32190	31897	32167	32042	31995	32302	32204	32104	31957	32262	32232	32447	32096	32165	32204	31876	32281	32372	32069	32203	31867	32327	32208	32159	32139	32183	32088	31829	32085	32394	31970	32085	32175	32319	32092	32202	32263	32272	32182	32069	32136	32270	32228	32113	31921	32135	32225	32367	32116	31930	31984	32216	32284	31874	32034	32024	32166	32139	32294	31990	32323	32324	32301	32410	32010	32224	31974	32105	32287	32255	32240	32250	32084	32003	32104	32470	32297	32201	32072	32028	32125	32173	32366	32217	31991	32250	32493	32251	32091	32001	32272	31987	32259	32330	32368	32094	31839	32005	32207	32176	32313	32333	32149	31920	32195	32092	32310	32471	32225	32223	32262	32132	32075	32294	32346	32169	32084	32365	32366	32374	31993	32133	32195	32054	32370	32235	32163	32359	32198	32458	32329	32134	32093	32008	32244	32303	32103	32159	31955	32233	32026	32125	31947	31974	31932	32291	31920	31800	32204	32058	32036	32079	31888	32046	32403	32193	31958	31955	32533	32255	32329	32096	32171	31848	32069	31998	32004	32246	32200	32180	32287	32052	31961	32024	32305	32303	31770	32134	32161	32070	32285	32132	32297	32190	32159	31902	32102	32287	32152	32102	32258	32261	32337	32115	32312	32269	32213	32156	32128	32038	32094	32497	32042	32198	32338	32004	32249	32038	32258	32216	32484	32187	32212	32143	32320	31888	32057	32357	32285	32131	32155	32414	32304	32015	32343	32282	32376	32200	31902	31916	32209	32207	32055	32348	32426	32310	32091	32178	32024	32439	32186	31963	32079	32279	32031	32312	32095	32017	32033	32332	32154	32297	32118	32114	32130	32094	32366	32340	32358	32280	32308	32177	32119	32002	32236	32008	32184	32015	32132	32097	32264	32142	32420	32400	31833	32207	32292	31903	32112	32130	32372	32207	32157	32094	32303	32182	32323	32190	32108	32032	32172	32348	32209	32282	32076	32184	32142	32216	32179	31983	32250	32001	32030	32151	32158	32053	32144	32173	32077	32100	32115	32014	32205	32076	31958	32172	32023	32039	32129	32047	32299	32086	32154	32322	32185	32047	32427	31806	32007	32235	32179	32518	32141	32431	32170	32243	32090	32194	32158	32082	32090	32358	32076	32262	32125	32281	32336	32230	32107	32263	32153	32122	32260	32117	32251	32032	32187	32309	32234	32162	32153	32432	32103	32018	32184	31969	31933	32011	32401	32212	32252	32099	31938	32074	32208	31959	32121	32423	32032	32077	32257	32153	32114	32379	32097	32256	32034	32445	32149	32345	32194	32255	31978	32417	32374	32383	32309	32204	32025	32105	32134	31927	32062	32228	32362	31854	32291	32420	32244	31822	32188	32140	32310	32196	32262	32075	32349	32248	32184	32041	31972	31973	32190	32175	32330	32206	32154	32340	32345	32295	31751	32140	31837	31818	32265	32163	32062	32148	32350	32121	32271	32356	32042	32140	31976	32331	32573	32100	32071	32236	32158	32190	32030	32047	32255	32425	32087	32204	32214	32258	32263	31929	32104	32050	32272	32489	32201	32176	32059	32101	32087	32039	32045	32409	32235	31896	31973	32189	32231	31975	32145	32025	32019	32145	32137	32316	32482	32111	32086	32182	32249	32110	32039	32272	32255	32196	32106	32273	32364	32068	32193	32121	32149	32347	32506	32186	32193	32181	32080	31886	32264	32092	32079	32102	32119	31976	32204	31857	32179	32321	32047	32130	32109	32144	32400	32250	32337	32381	32236	32197	32170	32399	32241	32098	31836	32067	32174	32205	32168	32181	32142	32060	32324	31995	32512	32515	32128	32085	32146	32092	31969	32194	32085	32063	32075	32364	32462	32289	31902	32068	32334	32214	32256	32193	32165	32032	32006	32043	32145	32338	31941	32279	32328	32049	32383	32261	32376	32093	32086	32327	32075	31958	32208	32013	32123	32070	31879	32319	32451	32179	32058	32059	31985	31984	32067	32464	32062	32405	32206	32204	32094	32079	32048	32534	32345	32202	32040	32091	32258	32183	32133	32063	32221	32369	32107	32292	32450	32007	32104	32106	32255	32061	31908	32073	32114	32068	32154	32276	32245	32030	32171	32164	32158	32062	32152	32129	32259	31940	32426	32125	32060	32403	31988	32072	32369	32109	32153	32067	32172	32026	32228	32195	32202	32356	31999	32112	32255	31917	32049	32188	32008	31985	32064	32093	31986	32317	32381	32131	32003	32287	32271	32344	32053	32131	32054	32444	32387	32298	32223	32442	32270	32149	32188	32120	32061	32076	32120	32062	32341	32283	32439	32119	32079	32086	32362	32024	32136	32094	31993	32311	31839	32413	32017	31974	32299	32171	32102	32320	31663	31984	31966	32312	32246	32380	32307	32013	32143	32214	32267	32098	32181	32361	32176	32450	32028	32541	32257	32269	32064	32293	32594	32280	32410	32144	32175	32215	32435	32489	32093	32178	31859	32156	32002	32260	32057
15385	23833	23424	30916	46975	75953	63087	40987	26790	20479	18664	18337	18408	18392	18467	18557	18346	18437	18397	18251	18197	18303	18538	18556	18172	18365	18132	18254	18366	18516	18462	18223	18231	18334	18195	18401	18185	18158	18248	18334	18409	18122	18330	18398	18334	18140	18392	18316	18312	18340	18507	18193	18195	18424	18190	18278	18445	18172	18297	18354	18375	18111	18252	18365	18305	18277	18370	18265	18404	18275	18200	18427	18474	18391	18322	18451	18198	18303	18288	18306	18265	18280	18340	18396	18265	18243	18224	18264	18272	18396	18630	18453	18179	18285	18301	18137	18206	18537	18154	18550	18329	18338	18409	18361	18188	18207	18152	18334	18278	18389	18328	18410	18116	18370	18210	18239	18250	18261	18226	18222	18269	18346	18239	18317	18355	18354	18442	18263	18295	18307	18363	18264	18200	18316	18166	18011	18313	18438	18361	18338	18331	18357	18441	18062	18169	18277	18271	18364	18346	18034	18286	18272	18346	18445	18447	18239	18272	18111	18380	18392	18234	18151	18443	18130	18329	18272	18250	18158	17985	18323	18289	18330	18160	18324	18151	18278	18335	18123	18373	18165	18450	18048	18301	18168	18405	18152	18093	18309	18281	18326	18253	18466	18311	18213	18192	18163	18284	18382	18315	18323	18100	18342	18188	18373	18178	18250	18067	18515	18165	18066	18259	18198	18516	18188	18417	18307	18098	18321	18423	18359	18140	18203	18343	18281	18482	18225	18259	18359	18445	18336	18263	18260	18309	18298	18343	18303	18313	18243	18233	18216	18311	18258	18123	18375	18275	18245	18122	18583	18138	18443	18343	18274	18172	18320	18362	18331	18037	18349	18299	18292	18441	18390	18431	18257	18204	18243	18084	18424	18257	18325	18341	18512	18276	18325	18331	18201	18273	18297	18431	18230	18123	18290	18286	18309	18256	18190	18126	18064	18342	18303	18333	18528	18346	18342	18445	18413	18175	18109	18288	18309	18267	18420	18308	18201	18298	18261	18335	18139	18240	18427	18240	18226	18130	18246	18210	18276	18436	18265	18307	18212	18206	18313	18474	18185	18252	18642	18386	18231	18207	18281	18320	18121	18481	18250	18170	18174	18328	18319	18287	18157	18368	18180	18168	18186	18221	18151	18224	18159	18212	18244	18170	18366	18397	18197	18120	18281	18340	18426	18298	18353	18212	18260	18123	18348	18366	18112	18153	18221	18405	18357	18294	18302	18370	18287	18255	18283	18112	18275	18161	18340	18168	18158	18345	18221	18064	18367	18258	18182	18411	18345	18281	18234	18338	18408	18281	18065	18255	18339	18244	18455	18277	18314	18335	18110	18314	18215	18341	18225	18353	18205	18168	18318	18259	18322	18424	18125	18175	18172	18304	18343	18204	18283	18103	18212	18160	18262	18360	18292	18315	18376	18312	18302	18284	18442	18305	18477	18401	18262	18148	18276	18237	18198	18386	18238	18388	18314	18240	18181	18264	18421	18314	18280	18137	18115	18377	18324	18233	18411	18254	18613	18382	18266	18296	18384	18337	18216	18292	18267	18324	18200	18238	18601	18363	18406	18237	18213	18235	18368	18187	18204	18291	18340	18358	18355	18223	18390	18207	18235	18517	18288	18199	18241	18329	18255	18325	18217	18021	18371	18126	18217	18187	18186	18122	18251	18541	18471	18297	18205	18313	18265	18259	18230	18360	18437	18314	18243	18277	18258	18333	18195	18506	18188	18235	18303	18377	18352	18235	18328	18195	18199	18071	18249	18311	18322	18184	18481	18276	18407	18121	18311	18178	18418	18379	18212	18422	18272	18236	18172	18261	18252	18254	18193	18288	18465	18402	18282	18360	18250	18549	18443	18275	18239	18329	18270	18281	18160	18342	18493	18317	18399	18110	18141	18206	18299	18238	18273	18119	18234	18305	18274	18141	18134	18140	18131	18281	18324	18219	18425	18283	18315	18165	18362	18384	18201	18332	18171	18278	18246	18057	18177	18146	18264	18454	18403	18373	18289	18235	18176	18193	18103	18308	18281	18178	18217	18165	18133	18312	18234	18151	18340	18482	18291	18195	18416	18234	18344	18466	18248	18266	18439	18166	18205	18187	18171	18426	18217	18089	18578	18460	18445	18236	18225	18515	18336	18208	18378	18227	18240	18220	18358	18464	18298	18068	18296	18325	18314	18256	18315	18187	18254	18203	18400	18039	18214	18395	18535	18371	18369	18143	18296	18327	18077	18247	18182	18198	18313	18318	18313	18108	18264	18243	18229	18287	18215	18286	18181	18072	18310	18458	18339	18300	18326	18392	18340	18315	18284	18220	18412	18373	18441	18184	18251	18201	18204	18373	18279	18231	18205	18393	18174	18290	18409	18109	18410	18235	18198	18207	18422	18253	18248	18068	18147	18282	18226	18122	18431	18310	18387	18275	18443	18091	18355	18307	18265	18231	18351	18308	18402	18188	18353	18310	18190	18239	18181	18382	18363	18242	18146	18101	18315	18420	18526	18282	18190	18348	18162	18253	18221	18236	18225	18028	18169	18315	18197	18498	18247	18312	18402	18336	18374	18438	18111	18289	18309	18266	18276	18213	18322	18244	18346	18158	18378	18411	18281	18319	18334	18323	18180	18287	18161	18214	18328	18057	18352	18194	18289	18268	18202	18454	18220	18300	18269	18261	18313	18326	18481	18279	18171	18405	18454	18328	18240	18390	18406	18204	18317	18114	18231	18443	18479	18170	18257	18240	18213	18150	18249	18477	18189	18330	18421	18526	18206	18162	18303	18145	18301	18268	18178	18451	18417	18558	18382	18043	18323	18399	18266	18187	18420	18341	18604	18228	18350	18137	18278	18229	18537	18161	18247	18334	18416	18191	18233	18166	18344	18402	18306	18369	18341	18122	18508	18068	18241	18310	18200	18375	18251	18251	18441	18131	18211	18315	18347	18308	18295	18366	18238	18354	18384	18204	18341	18203	18408	18271	18270	18346	18293	18273	18347	18306	18333	18204	18258	18294	18498	18501	18293	18177	18288	18304	18138	18351	18195	18271	18165	18276	18164	18201	18369	18349	18324	18488	18436	18408	18277	18205	18147	18317	18280	18323	18358	18401	18451	18371	18436	18186	18284	18330	18279	18193	18319	18289	18270	18339	18166	18214	18198	18207	18414	18245	18354	18561	18390	18243	18199	18160	18147	18465	18423	18280	18199	18163	18294	18259	18392	18348	18242	18217	18189	18121	18356	18406	18249	18246	18134	18273	18191	18079	18154	18153	18114	18326	18120	18299	18290	18031	18294	18355	18344	18259	18371	18093	18524	18147	18220	18199	18270	18426	18265	18295	18072	18210	18338	18232	18243	18196	18373	18326	18302	18266	18226	18323	18413	18191	18249	18193	18320	18172	18446	18239	18264	18365	18099	18320	18101	18243	18238	18125	18155	18388	18355	18438	18323	18354	18254	18299	18250	18198	18342	18237	18495	18358	18278	18245	18295	18114	18269	18319	18381	18203	18255	18260	18239	18536	18242	18287	18244	18402	18225	18679	18191	18185	18190	18208	18264	18352	18168	18316	18181	18392	18356	18198	18306	18247	18226	18379	18322	18101	18310	18328	18223	18436	18167	18366	18316	18390	18256	18208	18444	18272	18252	18306	18243	18053	18372	18471	18274	18259	18461	18250	18441	18516	18110	18350	18199	18171	18240	18328	18084	18478	18409	18409	18271	18358	18334	18240	18225	18160	18259	18178	18232	18240	18385	18417	18412	18206	18380	18308	18212	18522	18447	18253	18479	18384	18267	18283	18271	18301	18483	18271	18174	18363	18398	18400	18323	18374	18119	18398	18318	18349	18310	18238	18272	18346	18157	18242	18228	18201	18262	18335	18398	18366	18214	18258	18292	18272	18257	18342	18368	18306	18376	18277	18118	18124	18227	18213	18128	18329	18513	18355	18242	18257	18333	18289	18134	18173	18391	18188	18385	18103	18381	18152	18214	18103	18315	18456	18390	18205	18383	18372	18128	18366	18146	18196	18384	18148	18162	18369	18328	18210	18371	18203	18304	18230	18369	18169	18462	18118	18294	18263	18239	18319	18307	18391	18314	18179	18190	18318	18215	18238	18114	18361	18367	18225	18502	18247	18250	18372	18298	18398	18432	18363	18414	18232	18387	18179	18393	18379	18413	18161	18190	18310	18104	18495	18237	18391	18288	18226	18078	18361	18347	18374	18311	18152	18494	18464	18392	18177	18195	18001	18290	18322	18459	18100	18305	18216	18290	18471	18180	18516	18375	18327	18314	18354	18273	18190	18223	18123	18164	18343	18288	18161	18209	18354	18160	18386	18233	18184	18200	18156	18285	18324	18421	18313	18221	18217	18284	18249	18391	18180	18413	18268	18175	18161	18220	18383	18251	18493	18097	18051	18118	18370	18292	18117	18207	18240	18255	18388	18240	18222	18107	18515	18305	18284	18187	18470	18204	18390	18227	18276	18330	18300	18392	18271	18175	18270	18188	18546	18324	18379	18378	18119	18220	18383	18328	18282	18235	18344	18113	18234	18314	18212	18461	18259	18300	18203	18253	18253	18301	18377	18332	18348	18365	18313	18410	18437	18438	18246	18382	18232	18248	18097	18212	18235	18352	18293	18344	18312	18314	18366	18222	18161	18390	18464	18266	18260	18416	18275	18170	18143	18363	18213	18380	18418	18410	18192	18176	18151	18203	18369	18215	18127	18299	18201	18170	18162	18423	18422	18186	18290	18125	18375	18412	18387	18579	18295	18300	18453	18248	18412	18261	18304	18265	18236	18150	18471	18077	18261	18248	18178	18271	18185	18408	18453	18243	18411	18456	18328	18407	18187	18320	18149	18175	18117	18311	18195	18159	18327	18206	18244	18172	18358	18164	18365	18290	18304	18301	18451	18132	18381	18089	18513	18194	18213	18467	18325	18315	18261	18208	18290	18425	18319	18395	18391	18259	18334	18173	18416	18102	18296	18178	18342	18237	18338	18148	18495	18262	18218	18383	18244	18331	18146	18211	18169	18319	18316	18282	18171	18135	18221	18278	18271	18370	18230	18147	18206	18202	18173	18393	18258	18332	18233	18325	18298	18267	18092	18419	18090	18433	18333	18263	18193	18252	18247	18402	18068	18153
22893	21221	28205	25689	51000	80032	69796	53403	40679	33305	30470	29324	29370	29193	29073	29003	28907	28964	28863	29062	29040	28908	28887	28948	28885	29031	28937	28872	28857	29126	28668	28840	28821	28941	28869	28717	28956	28561	29100	28841	28997	28863	28899	28527	28991	28780	29131	28788	29040	28772	29046	28801	28999	28878	28869	28679	28900	28557	28737	28956	28796	28642	28716	28811	28622	28753	28881	28574	28757	28864	28646	28856	28752	28915	28833	28991	28708	28888	29005	28865	29078	28723	28929	28565	28623	28890	28634	28780	28909	28886	28543	28943	28677	28929	28898	28883	28949	28830	28629	28532	28834	28597	28663	28558	28806	28703	28770	28837	28694	28501	28786	28711	29022	28820	28857	28785	28802	28523	28920	28969	28739	28718	28904	29048	28911	28733	28660	28798	28741	28683	28980	28872	28671	28877	28597	28525	28725	28709	28858	28559	29044	29054	28856	28755	28441	28959	28859	28440	28799	28780	29054	28785	28872	28703	28943	29064	28810	28885	28564	28888	28555	28589	28672	28653	28600	28775	28911	28673	28670	28707	28723	28484	28954	28620	28899	28785	28661	28773	28719	28537	28647	28839	28538	28648	28871	28851	28812	28891	28610	28685	28753	28722	28722	28788	28974	28752	28849	28644	28932	28960	28678	28844	28999	28863	28707	28889	28656	28581	28892	28745	28738	28931	28684	28915	28964	28773	28895	28762	28679	28703	28702	28828	28933	28677	28766	28646	28929	28800	28932	28661	28711	28611	28912	28544	28627	28769	28915	28889	28834	28994	28852	28901	28755	29058	28893	28743	28655	28948	28811	28986	28815	28672	28646	28592	29074	28627	28706	28681	28805	28941	28382	28742	28817	28576	28780	28782	28587	28670	28910	28550	28776	28837	28779	28904	28558	28898	28854	28605	28971	28649	28912	28997	28758	28765	28964	28732	28660	28536	28944	28766	28609	28846	28754	28608	28865	28760	28927	28781	28814	28677	28899	28654	28708	28688	28785	28840	28660	28774	28813	28905	28652	28581	28803	28717	28713	28747	28837	28535	28688	28623	28576	28546	28991	28770	28926	28805	28938	28516	28715	28883	28812	28969	28683	28939	29020	28691	28766	29003	28542	28825	28680	28641	28564	28801	28631	28830	28712	28720	28590	28870	28751	28709	28864	28779	28724	28515	29002	28809	28609	28548	28729	28775	28736	28660	28730	28891	29019	28734	28717	28690	29063	28646	28746	28688	28897	28723	28683	28843	28740	28723	28648	28894	28889	28317	28648	28520	28696	28923	28374	28797	28785	28662	28466	28760	28803	28797	28795	28829	29017	28639	28980	28566	28577	28714	28937	28839	28629	28652	28627	28743	28632	28923	28806	28927	28938	28885	28825	28791	28778	28685	28862	28877	28791	28878	28862	28780	28684	28720	28856	28794	28847	28761	28799	29084	28741	28902	28659	28695	28658	28617	28771	28641	28841	28909	28526	28785	28706	28733	28691	28943	28902	28745	28825	28790	28761	28439	28892	28735	28887	28761	28924	28692	28772	28930	28918	28688	28770	28856	28752	28762	28770	28847	28697	28575	28557	28737	28495	28485	28897	28602	28930	28932	28718	28408	28829	28775	28824	28927	28784	28725	28706	28517	28919	28635	28772	28641	28561	28765	28771	28943	28580	28759	28813	28668	28742	28797	28759	28744	28516	28715	28774	28961	28728	28781	28863	28650	28868	28580	28335	28706	28679	28880	28895	28725	28713	28869	28946	28506	28754	28812	28819	28723	28928	28957	28837	28815	28743	28807	28889	28909	28846	28758	28653	28578	28955	28891	28831	28736	28796	28553	28636	28828	28739	28476	28828	28651	28469	28738	28797	28588	28772	29106	28547	28623	28709	28817	28949	28649	28748	29160	28834	28761	28619	28677	28763	28834	28958	28870	28700	28832	28585	28516	28787	28589	28691	28762	28840	28897	28891	28808	28502	28476	28786	28885	28801	28732	28782	28719	28817	28793	28814	28756	28844	28657	28901	28680	28686	28885	28722	28654	28699	28763	28655	28730	28885	28699	28617	28780	28555	28903	28776	28723	28530	28727	29010	28872	28680	28534	28551	28665	29073	28599	28852	28784	28759	28471	28792	28909	28691	28878	28618	28582	28665	28367	28804	28761	28779	28943	28716	28686	28678	28887	28955	29043	28921	28807	28974	28712	28816	28667	28711	28842	28766	29039	28671	28759	28691	28613	28608	28767	28769	28735	29006	28828	28530	28519	28719	28801	28672	28684	28623	28951	28561	29066	28657	28623	28479	28820	28852	28770	28641	28565	29011	28618	28417	28723	28716	28904	28753	28734	28700	28809	28678	28551	28611	28797	28783	28769	28765	28590	28779	28816	28779	29027	28824	28661	28728	28625	28617	28736	29000	28515	28698	28887	28949	28823	28651	28857	28711	28866	28949	28809	28901	28668	29089	28624	28670	28533	28857	28991	28850	28779	28777	28669	28797	28829	28608	28673	28731	28683	28811	28828	29059	28913	28876	28718	28730	28556	28778	28778	28812	28863	28683	28769	28802	28585	28877	28766	28802	28889	28645	28868	28646	28761	28924	28696	28801	28542	28925	28896	28518	28664	28689	28660	28483	28726	28494	28541	28664	28890	28572	28985	28670	28694	28781	28522	28783	28785	28799	28579	28501	28522	28400	28949	28782	28928	28618	28880	28692	28558	28937	29064	28830	28732	28924	28570	28749	28824	28708	28689	28735	28644	28567	28801	28875	29043	28810	28928	28826	28802	28638	28825	28724	28740	28668	28881	28996	28675	29021	28820	28660	28846	28899	28797	28847	28798	28423	28716	28718	29011	28574	29013	28915	28770	28776	28928	28704	28914	28825	29081	28718	28603	28997	28711	28722	28723	28744	28984	28835	28767	28641	28615	28663	28926	28871	28649	28666	28936	28554	28666	29034	28574	28766	28814	28574	28500	28378	28840	28476	28721	28689	28738	28784	28758	28587	28451	28795	28927	28536	28682	28642	28777	28765	28650	28681	28649	28764	28714	28665	28683	28814	28806	28600	28341	28886	28575	28823	28999	28841	28559	28732	28859	28715	28847	28859	28943	28838	28790	28801	28701	28736	28776	28941	28782	28572	28608	28636	28538	28547	28743	28434	28639	28802	28915	28948	28751	28840	28835	28718	28478	28786	28736	28654	28720	28916	28930	28502	28507	28773	28696	28720	28651	28649	28764	28764	28944	28693	28702	28801	28918	28681	28757	28805	28831	28681	28605	28797	28875	28890	28668	28958	28865	28818	28957	28647	28713	28865	29094	28703	28651	28985	28662	28781	28888	28494	28750	28766	28811	28803	28783	28710	28827	28827	28741	28770	28658	28995	28730	28583	28621	28485	28779	29111	28926	29089	28704	28804	28721	28949	28491	29037	28833	28654	28770	28893	28627	28679	28919	28562	28930	28610	28731	28689	28623	28746	28621	28764	28678	28539	28545	28801	28664	28849	28704	28862	28901	28678	28897	28924	28897	28969	28926	28755	28844	28840	28845	28686	28762	28696	28643	28712	28563	28731	28965	28845	28935	28614	29024	28599	28819	28682	28475	28640	28520	28719	28698	28687	28650	28644	28892	28673	28758	28886	28696	28604	28769	28643	28775	28608	28525	28672	28728	28792	28685	28706	28739	28921	28851	28839	29031	28714	28740	29118	28772	28608	28697	28843	28875	28773	28825	28527	28851	29134	28854	28974	29220	28854	28664	28957	28774	28961	29044	28847	28714	28745	28798	28827	28774	28562	28486	28488	28699	28775	28612	28615	28825	28797	28532	28968	28700	28836	28981	28961	28562	28518	28661	28856	28808	28491	28760	28669	28767	29142	28674	28974	28667	28671	28726	28664	28894	28717	28936	28850	28609	28858	28859	28855	28674	28710	28777	28672	28713	28713	28801	28525	28641	28812	28851	28709	29087	28790	28514	28918	28775	28995	28669	28704	28687	28774	28921	28546	28632	28897	28596	28924	28800	28720	28847	28865	28695	28581	28743	28599	28839	28771	28818	28889	28917	28681	28991	28606	28675	28802	28777	29090	28789	28808	29031	28805	28777	28636	28639	28954	28688	28626	28755	28896	28636	28730	28678	28765	28624	28732	28666	28706	28906	28473	28519	28689	28695	28723	28459	28840	28905	28850	28702	28837	28531	28907	28763	28858	28646	28669	28906	28840	28844	28920	28981	28556	28654	28486	28682	28464	28697	28614	28865	28837	28762	28883	28575	28755	28881	28634	28638	28983	28833	28615	28637	28882	28543	28589	28814	28866	28775	28597	28722	28820	28742	28721	28707	28708	28987	28727	28829	28737	28838	28721	28724	28718	28656	28702	28721	28767	28821	28743	28720	28513	28646	28630	28801	28873	28802	28740	28801	28831	28717	28587	28785	28699	28911	28702	28791	28536	28661	28885	28758	28765	28441	28400	28735	28700	28342	28500	28854	28825	28528	28700	28980	28814	28805	28793	28719	28660	28819	28593	28452	28781	28748	28632	28818	28793	28810	28903	28655	28701	28755	28646	28889	28739	28581	29057	28609	29012	28889	28711	28636	28746	28410	28745	28781	28714	28782	28815	28623	28745	28738	28787	28701	28905	28714	28726	28374	28589	28647	28748	28785	28742	29045	28856	28877	28609	28675	29026	28829	28760	28758	29025	28855	28863	28923	28922	28670	28758	28758	28680	28405	28870	28756	28797	28659	28650	28642	28513	28835	28820	28712	28818	28658	28835	28644	28812	28745	28610	28573	28696	28902	28598	28790	28821	28724	28763	28779	28529	28769	28706	28631	28749	28662	28552	28920	28612	28630	28831	28843	28683	28732	29049	28838	28710	28719	28922	28827	28842	28825	28449	28590	28960	28636	28576	28661	29009	28363	28856	28750	28947	28709	28654	28868	28839	28746	28988	28629	28709	28751	28928	28550	28718	28869	28752	28865	28872	28519	28699	28597	29068	28771	28487	28817	28660	28781	28978	28580	28817	28891	28717	28770	28619	28731	28947	28804	28741	28435	28888	28694	28728	28713	28724	28686	28430	28290	28744	28800	28807	29009	28826	28621	28585	28623	28815	28615	28820	28723	28971	28585	28421	28879	28832	28929	28715	28781	28916	28661	28726	28630	28612	28396
14994	25453	23972	26808	67180	84148	68195	45278	28967	20476	17676	16935	16844	16680	16756	16774	16711	16797	16646	16749	16928	16888	16824	16954	16776	16775	16633	16663	16786	16627	16844	16884	16750	16869	16758	16778	16872	16949	16826	16691	16761	16866	16657	16657	16636	16791	16791	16963	16755	16789	16722	16806	16662	16753	16801	16807	16804	16851	16682	16629	16833	16854	16851	16664	16808	16563	16787	16763	16725	16664	16737	16793	16610	16619	16787	16703	16709	16665	16629	16699	16720	16591	16728	16758	16597	16655	16676	16689	16754	16684	16667	16625	16817	16647	16602	16554	16649	16650	16767	16747	16719	16596	16654	16725	16846	16773	16663	16546	16593	16609	16805	16607	16760	16756	16671	16674	16837	16754	16913	16630	16723	16723	16709	16658	16833	16820	16701	16499	16771	16964	16724	16755	16670	16648	16580	16742	16717	16608	16935	16912	16687	16399	16789	16664	16680	16675	16936	16639	16804	16653	16890	16593	16786	16660	16755	16708	16730	16947	16718	16819	16550	16714	16814	16777	16834	16776	16741	16546	16673	16540	16794	16612	16751	16628	16638	16715	16571	16678	16843	16609	16716	16744	16749	16743	16712	16614	16545	16678	16570	16707	16794	16750	16660	16777	16744	16564	16828	16734	16741	16682	16625	16609	16599	16757	16592	16689	16582	16486	16675	16697	16853	16561	16657	16641	16837	16578	16541	16580	16529	16600	16698	16677	16491	16623	16749	16669	16716	16680	16503	16754	16742	16628	16818	16609	16765	16624	16611	16624	16803	16641	16760	16906	16879	16694	16585	16697	16737	16739	16597	16724	16772	16658	16604	16640	16743	16542	16766	16771	16620	16677	16594	16726	16517	16505	16557	16953	16760	16672	16783	16772	16754	16621	16803	16687	16784	16733	16645	16682	16894	16693	16631	16640	16878	16809	16800	16609	16580	16757	16710	16762	16903	16706	16637	16802	16716	16618	16738	16642	16714	16731	16794	16662	16765	16576	16793	16814	16659	16783	16663	16537	16533	16699	16720	16762	16711	16695	16721	16783	16805	16717	16614	16820	16577	16630	16761	16690	16709	16704	16575	16883	16623	16808	16654	16925	16870	16706	16790	16638	16641	16675	16671	16592	16632	16617	16744	16833	16787	16586	16580	16619	16682	16693	16755	16619	16510	16741	16604	16869	16661	16801	16774	16622	16695	16644	16803	16760	16579	16663	16725	16714	16692	16862	16769	16634	16522	16629	16777	16738	16934	16760	16728	16609	16801	16681	16517	16636	16561	16674	16785	16705	16641	16860	16764	16712	16546	16713	16467	16494	16743	16588	16632	16599	16661	16802	16530	16765	16766	16838	16497	16670	16581	16774	16824	16682	16601	16828	16691	16754	16775	16698	16693	16634	16716	16754	16760	16492	16713	16796	16801	16838	16744	16648	16692	16661	16541	16714	16678	16813	16725	16567	16778	16664	16559	16588	16864	16750	16784	16754	16612	16733	16686	16726	16629	16656	16662	16604	16720	16749	16750	16636	16766	16797	16646	16665	16724	16661	16727	16680	16786	16690	16693	16642	16707	16660	16668	16644	16781	16577	16626	16778	16745	16616	16839	16753	16788	16704	16682	16718	16584	16906	16726	16588	16547	16713	16803	16702	16660	16591	16649	16829	16692	16637	16583	16716	16557	16602	16702	16682	16754	16621	16816	16556	16757	16751	16769	16790	16508	16651	16758	16670	16814	16746	16620	16611	16720	16578	16797	16701	16786	16719	16549	16632	16658	16725	16845	16591	16758	16665	16667	16839	16690	16638	16676	16664	16822	16728	16649	16731	16734	16758	16608	16744	16689	16758	16776	16672	16599	16755	16842	16629	16813	16654	16759	16593	16647	16621	16657	16755	16823	16748	16720	16613	16486	16735	16708	16444	16717	16678	16778	16824	16554	16771	16599	16901	16604	16752	16591	16687	16575	16877	16804	16476	16683	16573	16680	16764	16731	16598	16586	16659	16737	16754	16799	16763	16631	16728	16801	16542	16616	16707	16653	16605	16737	16703	16784	16726	16671	16705	16722	16656	16548	16755	16714	16770	16651	16779	16751	16611	16635	16752	16684	16569	16871	16639	16877	16727	16596	16688	16533	16648	16721	16727	16502	16676	16801	16853	16624	16633	16642	16604	16550	16648	16840	16728	16550	16764	16637	16690	16677	16852	16739	16656	16724	16614	16738	16639	16757	16617	16674	16879	16615	16686	16817	16705	16663	16738	16853	16663	16759	16661	16711	16585	16708	16657	16721	16697	16689	16787	16741	16826	16783	16761	16778	16560	16839	16657	16754	16443	16810	16881	16641	16797	16678	16804	16662	16683	16824	16674	16723	16769	16770	16504	16621	16569	16900	16694	16707	16727	16740	16691	16751	16758	16574	16708	16719	16825	16671	16737	16686	16650	16573	16710	16615	16754	16836	16548	16736	16618	16529	16694	16864	16654	16786	16750	16592	16696	16629	16613	16556	16797	16612	16759	16681	16773	16665	16728	16700	16543	16841	16665	16702	16508	16757	16607	16720	16603	16702	16570	16809	16730	16789	16777	16798	16702	16635	16831	16704	16705	16737	17016	16702	16546	16819	16662	16705	16591	16511	16782	16556	16787	16579	16909	16697	16780	16678	16579	16752	16711	16741	16714	16607	16558	16764	16651	16702	16727	16658	16433	16697	16757	16759	16838	16587	16721	16708	16833	16862	16604	16718	16597	16769	16790	16602	16849	16719	16806	16785	16767	16641	16903	16645	16729	16656	16727	16729	16743	16688	16778	16495	16662	16621	16835	16641	16769	16686	16582	16637	16759	16812	16703	16567	16371	16729	16616	16657	16492	16788	16674	16738	16857	16605	16544	16355	16637	16608	16611	16772	16805	16673	16758	16753	16454	16676	16586	16752	16762	16814	16794	16698	16690	16765	16644	16801	16762	16635	16665	16808	16740	16673	16582	16732	16788	16699	16551	16667	16566	16802	16757	16672	16632	16641	16695	16738	16666	16724	16660	16851	16678	16616	16738	16695	16707	16600	16578	16596	16656	16497	16654	16541	16695	16731	16652	16728	16839	16808	16685	16655	16726	16885	16620	16819	16440	16708	16616	16475	16676	16729	16811	16685	16722	16752	16646	16607	16842	16578	16726	16786	16687	16881	16580	16724	16488	16681	16688	16802	16628	16671	16645	16922	16816	16608	16805	16922	16767	16696	16642	16698	16689	16715	16699	16655	16670	16686	16896	16734	16708	16550	16768	16685	16585	16644	16654	16545	16535	16574	16694	16757	16780	16710	16396	16732	16695	16604	16758	16678	16517	16521	16933	16749	16582	16682	16600	16748	16846	16575	16559	16924	16778	16765	16835	16703	16610	16722	16821	16763	16519	16660	16744	16702	16815	16625	16740	16696	16712	16683	16703	16692	16664	16635	16763	16795	16721	16621	16825	16562	16664	16541	16797	16675	16599	16716	16845	16759	16608	16767	16577	16728	16603	16799	16547	16710	16735	16510	16667	16731	16705	16513	16699	16424	16672	16661	16630	16489	16683	16668	16571	16627	16766	16635	16657	16735	16682	16880	16674	16682	16797	16810	16624	16556	16698	16611	16690	16773	16853	16717	16735	16561	16808	16580	16706	16996	16660	16896	16720	16684	16868	16670	16566	16354	16576	16667	16547	16725	16701	16721	16626	16564	16814	16702	16643	16820	16693	16570	16571	16799	16808	16649	16741	16718	16821	16708	16664	16579	16783	16660	16769	16688	16602	16670	16644	16580	16496	16676	16723	16757	16630	16661	16830	16704	16517	16763	16706	16689	16801	16828	16579	16725	16536	16744	16615	16598	16689	16583	16782	16635	16745	16693	16752	16665	16698	16688	16631	16785	16819	16639	16723	16699	16774	16552	16562	16919	16655	16574	16629	16700	16777	16739	16559	16747	16810	16670	16613	16581	16550	16572	16766	16741	16766	16632	16532	16612	16477	16589	16605	16592	16647	16515	16651	16658	16878	16605	16615	16571	16528	16830	16636	16700	16455	16647	16561	16559	16682	16592	16765	16859	16574	16592	16821	16720	16662	16702	16649	16879	16728	16737	16758	16855	16822	16608	16526	16922	16793	16704	16608	16779	16723	17014	16725	16697	16626	16610	16652	16711	16673	16723	16718	16759	16828	16915	16698	16770	16787	16721	16891	16896	16740	16579	16569	16650	16763	16982	16453	16578	16660	16694	16759	16833	16737	16514	16752	16759	16674	16795	16553	16548	16669	16632	16759	16726	16691	16713	16928	16768	16767	16618	16578	16696	16610	16681	16619	16866	16849	16795	16570	16683	16614	16736	16622	16787	16702	16766	16734	16651	16984	16554	16704	16726	16794	16731	16657	16765	16633	16723	16603	16606	16625	16650	16848	16750	16673	16710	16630	16773	16636	16617	16653	16740	16746	16776	16675	16649	16744	16633	16379	16678	16692	16649	16811	16546	16596	16739	16802	16802	16682	16527	16703	16813	16727	16551	16745	16705	16632	16568	16764	16704	16639	16687	16455	16550	16726	16828	16613	16560	16686	16671	16754	16771	16643	16679	16717	16631	16606	16582	16741	16683	16508	16757	16609	16744	16645	16772	16739	16856	16658	16694	16612	16594	16731	16716	16513	16864	16571	16794	16852	16482	16618	16571	16798	16625	16601	16593	16668	16628	16680	16754	16770	16797	16673	16813	16556	16607	16758	16765	16673	16614	16899	16594	16992	16640	16821	16510	16694	16633	16670	16647	16737	16712	16784	16584	16807	16778	16678	16767	16614	16528	16608	16697	16518	16699	16647	16710	16664	16653	16723	16631	16545	16758	16764	16661	16743	16525	16629	16751	16561	16757	16606	16808	16607	16654	16648	16763	16768	16608	16468	16833	16719	16528	16606	16659	16776	16877	16648	16469	16786	16740	16483	16600	16639	16770	16608	16807	16706	16648	16704	16645	16734	16615	16690	16924	16536	16674	16822	16662	16755	16660	16853	16727	16660	16726	16842	16967	16702	16695	16642	16778	16566	16630	16753	16540	16837	16757	16665	16625	16534	16719	16551	16623	16757	16665	16571	16521	16818	16753	16707	16584	16670	16600	16699	16577	16648	16586	16753	16741	16684	16880	16802
30941	24696	27319	26157	27638	35141	33890	28677	25846	24603	24504	24342	24253	24211	24087	24295	24081	23918	23972	24178	24294	24263	24200	24009	24169	24057	24011	23789	23975	24044	24053	24121	23879	23987	23936	23881	24008	24117	24044	23914	24301	24091	24215	23987	24155	23997	23945	24113	24050	24333	24020	23988	24061	24164	24266	24155	24104	24095	23935	24018	23984	23972	24076	24136	23876	23877	23873	23873	24140	23947	24066	24080	24047	24050	24010	23918	24078	24022	24085	24036	23921	23887	24042	24136	23909	23882	24141	23963	23945	24002	24209	24188	23851	23973	23736	24120	24338	24218	23928	24122	24020	23752	24238	24012	24133	24140	23887	24100	24116	23775	24140	24006	24088	24078	23926	24062	23915	23830	24130	24088	24243	24152	24004	23879	24120	24076	24172	24174	24161	24009	23780	24058	23942	23845	24153	24179	23981	24193	23836	24346	24158	23813	23960	24007	23944	24174	24069	24056	23966	24276	24111	23826	24044	24105	23972	24034	23961	24121	23977	24114	24035	23841	23963	24080	24041	24094	24172	24270	24011	23883	24258	24219	24047	24228	24123	24089	23785	24280	23945	23898	24090	24079	24543	24230	23899	24009	24251	24163	24028	24322	23999	24076	24060	24211	24127	24164	24052	24146	24449	23695	23943	24157	24135	24037	24013	24224	24230	24185	24198	24077	23857	23843	24278	24293	24130	24228	24209	24090	24144	23924	24103	24127	24222	23919	24196	24176	23996	24012	24078	24232	23816	23878	24096	23929	24101	23945	24250	23832	23962	24027	24021	24115	24269	24144	24069	24240	24074	23970	24287	23779	23908	24086	24357	23987	23888	24072	24087	23782	24045	24318	23848	23992	24111	23890	23959	24069	24030	23895	23890	24133	24001	23997	24322	24133	24009	24134	23985	24038	23925	24047	24018	24252	24158	24330	24017	23781	24159	24044	24192	24147	24113	23940	24103	24122	24162	24328	24227	24281	23950	24264	24124	23952	23926	23925	24082	24151	24146	23917	24034	23893	24216	23955	23936	23864	24114	23910	24141	23920	23995	24069	24064	23982	24061	23979	24079	24175	24003	24039	24050	24022	24201	23969	24151	24167	24036	23942	24125	24082	23840	23858	24090	24027	23907	23967	24063	23983	24114	23891	23912	23993	23967	23965	24044	23831	24131	24164	23907	23933	24260	24153	24130	23984	23850	24087	23967	23844	23893	24208	24005	24235	24005	24084	24028	24209	23642	23936	23984	23941	24114	24274	23914	24035	24203	24255	24175	24215	23903	24024	24027	23929	24246	24117	23972	23942	24115	23770	24152	24163	23978	23755	24175	24080	24174	24105	23980	23871	23843	24069	23976	24054	24387	23856	24321	23885	23906	23986	24086	24106	24191	24064	24042	23988	24086	23990	23926	24078	24234	24038	24460	24136	24132	23654	24029	24061	24214	24094	24203	23993	23870	23884	23975	24063	23981	23931	23915	24133	24249	24303	23931	24085	23959	24152	24144	23967	23912	23756	24014	23886	24106	23868	23794	24033	24159	24123	23957	24055	24274	23847	23936	24070	24011	23946	24120	23896	24091	24190	24043	24158	24291	23848	24034	24098	24133	24218	23943	24195	23798	23988	24049	23908	23805	24110	24047	24027	24096	24106	24168	24272	24023	23883	24162	23714	23795	23591	24109	24031	24010	24133	24175	23825	23873	23917	24194	24138	24209	24019	24094	24160	24134	24230	24284	24185	24164	24090	24013	24079	23908	24264	24238	24161	24029	24147	23916	23890	24031	23915	24230	24074	24090	24174	24178	24008	23992	24020	23895	23931	23840	23912	24018	24032	24136	24152	24022	23916	24049	24097	24122	24202	23971	24025	23840	24023	23987	23910	24109	23795	24107	24031	24125	24021	23880	23999	24059	24191	23908	23932	24208	24064	24113	23662	23829	24097	23927	23931	24216	24221	24188	23861	23888	24144	23876	24021	23882	24183	24195	23863	24039	23993	23944	24019	23998	23903	24082	24055	23869	24183	24092	24240	24271	24030	24079	23947	24139	24131	24039	23818	24011	24110	23973	23939	23873	24016	24210	24135	24101	23915	24375	24114	24165	24036	24013	24322	24066	24408	23983	24149	23971	24159	24295	23938	23985	23950	24130	24231	24094	24042	24089	23982	23914	24086	23909	23775	24051	24035	23922	23975	23978	23949	24154	23923	23993	24226	24201	23969	23854	24080	24047	23882	24060	24002	24125	24098	24119	24007	24040	24083	24210	24069	24172	24251	24111	23907	24313	24243	24088	24065	24032	24493	24148	24185	24124	23907	24002	24181	24159	23990	24096	24047	24108	24064	24158	24215	23959	24018	24024	24349	24214	24364	24029	24069	24172	24119	23986	24029	23864	24111	24185	23907	24183	24178	24260	23985	23972	24248	23977	23863	23912	23881	24136	24193	23919	23924	23986	24110	24082	24137	24365	24218	24094	23942	24321	23733	23990	24297	24251	24037	24081	23855	24086	23977	24100	24060	24019	23998	23996	24179	24105	24052	23816	24234	24072	23955	24118	23875	23710	24162	23959	24097	24049	24160	24133	24157	23928	23875	24276	24162	24191	24193	24371	23970	24060	24217	24051	24092	24105	24446	24223	24020	23926	23934	24037	24136	24125	24030	24010	24078	23891	23893	24084	24033	24119	23958	23728	23904	24175	24102	23885	23726	24026	23932	23952	24186	24076	24182	24116	24095	23735	23890	23966	23849	23916	24148	24306	24072	23800	23938	23877	24213	24130	23973	24266	24145	24015	24115	24235	24143	24133	24018	24146	24116	23981	24130	24053	24046	23701	24084	24178	24053	24126	24023	24112	23886	23915	24060	24092	23915	24233	23875	24083	24086	24009	23753	23939	24116	24168	23938	24054	24112	24325	24054	24006	24092	23962	24343	24212	24088	24089	24278	24031	24099	24193	24310	24097	24328	23998	24172	23908	23999	24071	24284	24120	24127	23967	24155	23933	24160	24052	24116	24090	23890	24131	24177	24225	24079	23997	23856	24017	24312	24229	23992	23705	23975	24391	23991	24132	24169	24168	24118	23905	24086	23733	24114	24122	24199	24361	23968	23662	24087	23869	24043	24287	24056	24071	23910	23934	23993	24142	23806	24019	23870	24011	24242	24032	24219	24062	24250	24318	24163	24148	23971	23986	24104	23933	23964	24153	24193	23872	23941	24002	24170	24265	23938	24062	24190	23867	24212	24050	24175	24196	24049	23992	23952	23963	23991	24092	24053	24105	23941	24188	24133	23815	23989	23975	24173	24154	24257	23868	24089	24060	24192	23941	24156	23950	24258	24221	24310	24097	24185	24059	23972	24074	24069	24150	23889	23966	24017	23934	24128	23873	24140	24113	23904	24053	24030	24134	24060	24198	23994	24101	23947	24179	23930	24110	23866	24144	24001	24199	24071	24026	24203	23994	24332	23997	23997	24168	24029	23945	24077	24147	24101	24029	24166	23956	24272	23929	24035	24237	24087	24024	24220	24126	24245	23742	24159	23922	23959	24038	23971	23895	24264	23841	23996	23927	23864	24146	24127	24088	24140	24157	24322	24118	23934	23893	24052	24136	24140	24081	24099	24055	24140	24246	24098	23744	24038	24133	24126	24116	23955	23944	24072	24175	23962	24177	24161	24140	23985	24163	24150	24306	23979	24206	24130	23936	24132	24033	23936	24183	23913	23946	24054	24126	24021	23840	23816	23954	24062	24125	23871	24173	24240	24039	24113	24085	23924	24148	23911	24261	23912	23941	23834	24168	24006	23889	23940	24116	23988	23958	24138	24147	23988	24272	24248	24006	24055	23948	23936	24230	24108	24008	24028	23822	23928	24069	24131	23982	23977	24015	23930	24005	24092	24073	23681	24255	24215	24224	24196	24345	24064	23934	24150	23885	24214	23942	24008	24365	24175	24084	24097	24271	23805	23919	24188	24071	23951	24014	24104	24083	24218	24022	24042	24037	24205	24117	23967	24145	23899	23942	23990	24110	24041	24197	23882	23949	24009	24057	24242	23974	24030	24086	23829	24111	24108	24194	23971	24038	24407	24081	24022	23940	24157	24141	24202	24129	24163	24122	24112	24092	24181	24264	24070	24283	23977	23765	24058	23583	23891	24025	23810	23975	23912	24352	24060	24108	23977	24136	24060	24308	24205	24312	24044	23938	24056	24114	23948	23954	24098	23924	24301	24308	23939	24180	24071	24510	23863	24211	24071	23955	24050	23957	23923	23957	24118	24013	24029	23924	24249	23970	24143	24032	23944	24055	23944	24140	24105	24240	24072	23956	24045	24158	23946	24125	23959	24102	23957	24105	24165	24146	24028	24008	23948	24012	24035	24080	23900	24085	24108	24072	24055	24013	23958	24091	24201	23969	24101	24185	23908	24172	24061	24358	24139	24248	24029	24113	24052	24091	23936	23882	23903	24127	23891	23895	23887	23842	24215	24127	24064	23843	23967	24093	24014	24050	24009	24137	24064	23968	23950	24062	24199	23923	24232	24173	24319	24206	24177	24082	23894	24079	24268	24249	23876	23840	23988	23968	24032	24151	24194	23936	24117	23868	24032	23982	24124	24065	24125	24033	24175	24208	24235	24142	24000	24028	23905	24009	24070	24093	23936	24102	24144	24104	24122	23980	24038	23896	23999	23944	24163	24100	24055	24100	24206	24253	24149	24332	24001	23948	24033	23778	24187	23750	24135	24251	23844	24239	24029	24083	24010	24103	24067	23969	24096	24135	23946	24257	24165	24178	24136	24137	24066	23926	24077	24290	24067	23918	24052	24062	24099	23967	24161	24338	24213	24170	23975	24218	24092	24264	24051	24262	24143	24058	23951	23971	24127	23969	24237	23973	23943	24207	24082	24169	24104	24010	24175	24107	24078	24005	24295	23936	24332	24272	23932	24042	24196	24088	24245	24168	24009	24027	23855	23961	24212	24041	23976	23809	23877	24157	24096	24249	23975	24175	24115	24024	24096	23653	24123	24145	24055	24336	24081	23990	24242	24120	23978	23931	24106	23953	24007	23824	23897	24439	24023	24166	23926	24030	23952	24016	24056	24116	24052	23898	24088	24213	24091	23953	24102	24117	24140	24304	23973	23894	24006	24117	24095	23936	24074	23922	23957
14471	14975	14940	14726	19518	26416	23468	17975	15510	14455	14168	14304	14186	14169	14134	14052	14166	14221	14136	14254	14181	14018	14199	14302	14152	14198	14197	14189	14278	14171	14086	14244	14127	14032	14146	14012	14099	14023	14149	14001	14151	14037	13969	14245	14014	14088	14135	14327	14264	13990	14149	14252	14192	14224	13912	14204	14069	14163	14164	13949	14073	14092	14145	14159	14118	14029	14245	14263	14155	13975	14235	14172	14028	13997	14170	14170	14080	14057	14065	14005	14294	14115	14154	14112	14120	14178	14033	14124	14252	14312	14156	14175	14005	14227	14105	14224	13955	14257	14155	14167	13987	14159	14200	14085	14136	14044	14087	14229	14159	13982	13958	14181	14054	14143	13985	14104	13988	14177	14093	14056	13995	14104	14161	14056	14075	13903	14213	14254	14128	14138	14259	14091	14210	13992	14139	14254	14102	14035	14007	14000	14219	14213	14183	14211	14180	14147	14048	14108	14062	14132	14023	14228	14210	14047	14160	14153	14200	14335	14079	14163	14175	13895	14163	14013	14049	14001	14219	14071	14024	14279	14033	14230	14186	14146	14101	14143	14047	14065	13962	14042	13954	14044	13953	14141	14034	14100	14084	14043	14267	14104	14139	14198	14208	14068	14108	14147	13906	14123	14031	13938	14127	14256	14201	14089	14154	14212	14148	14239	14044	14124	14023	14185	14163	14089	14160	14139	14195	14157	14245	13996	14090	13955	13982	14042	14049	14284	14271	14105	14077	14142	14146	14102	14137	14066	14145	14011	14111	14100	14097	14061	14147	14100	14148	14166	14106	14049	14248	14127	14113	14095	14076	14167	14025	14047	14260	14192	14036	14044	14166	14024	14206	13976	14148	13998	14144	13971	14135	14029	14047	14156	14212	14232	14270	14112	14138	14230	14132	14014	14087	14098	14114	14084	14077	14315	14221	14221	13930	13911	14227	14046	14203	13958	14164	14120	14180	14123	14147	14297	14135	14256	14040	13909	14100	13952	14139	14020	14223	14125	14083	14022	14187	14192	14255	14133	14102	13945	14155	14061	14178	14130	14069	14052	14167	14138	14199	14006	14064	14090	14035	14027	14208	14000	14023	14043	14165	14122	14104	14194	14180	14071	14053	13983	14209	14023	14096	14214	14167	14218	14135	14012	14133	13969	14112	14130	14289	14035	14106	13884	14162	14172	14213	14059	14095	14101	14257	14020	13969	14060	14123	14055	14058	14010	14123	14239	14034	14028	14058	13895	14166	14040	13910	14053	14077	14065	14140	14028	14095	14341	14152	14033	14204	13973	14183	14057	14169	14106	14072	14129	14178	13944	14178	14280	14106	14129	14057	14163	14301	14027	14002	14192	14197	14084	14144	14123	14048	14239	14117	14096	14011	14183	14234	14111	14002	14218	14056	14144	14092	14023	14095	14097	14150	14176	14099	14148	14134	14021	14210	14266	14238	14028	14146	14116	14034	14207	13949	14076	14104	14019	14230	14282	14234	14173	14149	14112	14193	14086	14294	14073	14219	14065	14200	14113	14090	14169	14175	14096	14086	14066	14366	14237	13998	14105	14029	13952	14085	13971	14080	13994	13998	14252	14110	14115	14166	14168	14083	14161	14146	14209	14067	14237	14144	14095	14119	13975	14060	13997	14170	14166	13991	14099	14213	14039	14009	14106	14140	14284	13971	14236	14160	14120	14141	13953	14068	14115	14013	14034	14145	14131	14034	14224	14044	14256	14204	14035	14100	14128	14309	14032	14114	14127	14182	14296	14202	14115	13966	14106	14127	14290	14065	14134	14065	14174	14254	14238	14063	14078	13965	14078	14202	14090	14126	14031	13814	14083	14096	14068	14111	14098	14079	14101	14017	14039	14142	14132	14137	13917	13959	14139	14071	14252	13992	13968	14145	14118	14128	14173	14137	13942	14198	14246	14126	14157	13924	14261	14068	14102	14263	14163	14223	13999	14206	13962	14077	14174	14048	14158	14277	14222	14297	14088	13931	13988	14241	14155	14106	14141	14026	14023	14107	13972	14072	14123	14096	14210	14036	14154	14242	14275	14149	14085	14109	14150	14122	14088	14098	14158	14098	14253	14141	14047	13994	14163	13980	14369	14149	14088	14326	14189	13985	14020	14049	14132	14116	14075	14130	13882	14036	14152	14166	14122	14097	13931	13933	14121	14094	14340	14122	14050	14098	14222	14088	14059	14230	13991	14125	14167	14244	14084	14077	14234	14067	14108	14088	14107	14002	13900	14219	14152	14131	14129	14033	14201	14006	14223	14169	14064	14165	14024	14146	14091	14135	13997	14125	13882	14033	14147	14125	14196	14154	14130	14110	14069	14199	14250	13948	14072	14114	14285	14030	14209	14253	14127	14059	14317	14073	14145	14259	13972	14186	14105	13901	14037	13972	14182	13962	14183	14103	14099	14276	14085	14251	13946	13995	14127	14063	13975	14290	14243	14168	14319	14199	14140	14050	14072	14102	14197	14130	14111	14108	13966	14050	13978	14221	14113	14052	14048	14039	14180	14254	14293	14056	14235	14249	14208	13982	14153	14113	14133	14309	14272	14278	14164	14157	14122	14069	14132	14055	14099	14166	14121	14036	14020	14083	14187	14268	13993	14014	14199	14248	14069	14160	14102	14112	14150	14032	14167	14076	14120	14203	14090	13795	13991	14102	14045	14139	14119	14115	14201	14284	14015	14108	14124	14196	14174	14241	14130	14089	14018	14014	14020	14225	14206	14095	14118	14249	14224	14228	14057	14017	14081	14102	13952	14042	14204	14031	14031	14082	14040	14000	14214	14224	13935	14155	13889	14040	14128	14002	14099	14087	14184	13972	14246	14199	14200	14228	14182	14036	13903	14136	13999	14050	14106	13968	14080	14114	14152	14106	13962	14301	14240	14082	14236	14145	14063	14248	13959	14082	14309	14088	14032	14218	14081	14071	14141	13803	14095	14042	14062	14116	14136	14093	14153	14255	14104	14194	14154	14155	14176	14203	13984	13920	14076	14203	14061	14212	14325	14170	14076	14176	14283	14178	14212	14240	14046	14076	14161	14091	14327	14179	13990	14058	14163	14183	14340	14352	13964	13994	14365	14034	14218	14030	14079	14113	14167	14043	14092	14019	14167	14187	14045	14181	14150	14139	14118	14297	14178	14015	14187	13946	14064	14046	14291	14006	14119	14094	14055	14145	14177	14270	14140	14151	14262	14062	14143	14195	14342	14159	14123	14124	14176	13809	14068	14320	14010	13933	13986	14119	14104	14143	13931	14153	14124	14024	14320	14137	14134	14124	13827	14082	14293	14003	14134	14055	14077	14191	14087	14131	14143	14057	14199	14206	14096	14182	14107	13933	14120	14179	14148	14094	14218	14135	14122	14115	14236	14069	14229	14194	14231	14114	14213	14211	14146	14134	14202	14119	14080	14022	14031	13948	14337	13985	14069	14260	14168	13993	14154	14124	14145	14203	14173	14193	14210	14053	14113	14091	14116	14126	14125	14051	14051	14005	14174	14177	14033	14210	14275	14221	14131	14147	13952	14189	14216	14092	14183	14184	14256	14174	14088	14134	14120	14313	14193	13909	13977	14133	14086	13993	14109	14137	14326	13976	14223	14168	13922	13998	14062	13988	14253	14142	13852	14224	14050	14026	14050	14227	14117	14173	13916	14091	14177	14025	14165	14132	14115	14190	14173	14169	14106	14081	14189	14127	14009	14158	14004	14196	14189	14205	14208	14072	14270	14178	14047	14173	14123	14181	14111	13972	14321	14023	14188	13909	14036	14160	14358	14213	14197	14082	13978	14158	14046	14115	14300	14125	14163	14304	14078	13995	14197	14146	14219	14200	14030	14125	14263	14140	14101	14159	14138	14162	14161	14001	14434	14061	14100	14184	13964	14068	14154	14172	14105	14000	14107	14199	14087	14056	14359	14001	14118	14133	14059	14357	14202	14152	14236	14023	13979	14093	14071	14212	14083	14018	14079	14093	13979	14173	14048	14343	14049	13998	14262	14174	14148	13965	14106	14082	14159	14012	14072	13833	14110	14243	14097	14298	13968	14085	13879	14216	14126	14312	14138	14295	14207	14076	14192	13921	14300	14062	14138	13998	14129	14010	14184	14172	14128	14124	14065	14117	14118	14146	14103	14126	14013	14178	14243	14219	13989	14002	13944	14208	14140	14056	14192	14070	14148	14045	14099	14013	14272	14015	14106	14259	14080	14288	14086	14193	14068	14152	14224	14107	14060	14192	14040	14207	13997	14240	14066	14141	14172	14129	14148	14339	14194	14114	14149	14230	14138	14054	13986	14032	13942	14171	14249	13965	14187	14146	14081	14033	14101	14176	14243	14145	13976	14140	14073	14078	14063	14215	14187	14041	14095	14138	14297	14196	14153	14319	14125	13955	13974	14200	14136	14212	14227	14166	13967	14162	13973	14089	14241	14156	14180	14227	13997	14347	14185	14160	14048	14249	14198	14239	14079	14220	14174	14021	14111	14162	14171	14168	14123	14159	13969	14104	14111	14119	14218	14093	14064	14237	14059	14232	14075	14026	13995	14108	14182	14164	14227	14125	14147	14216	14271	14002	13885	14224	14065	14295	14192	14389	14074	14065	14082	14101	14109	14232	14097	14064	14087	14009	14194	13999	14092	14009	14075	14245	14234	14170	14011	14274	14291	13974	14167	14032	14268	14084	14133	14273	14213	14068	14023	14182	14131	14226	14136	14229	14093	13934	14145	14184	13995	14197	13985	14127	14185	13995	14003	14127	13904	14292	14022	14016	14101	14104	14060	14164	14103	14246	14175	14030	14241	14045	14087	14223	14133	14147	13982	14041	14217	14110	14199	14223	14320	14055	13941	13956	14180	14008	14198	14072	14011	13935	14155	14150	14259	14226	14126	14185	13972	13880	14142	14151	14222	14168	14030	14075	14211	14197	14021	14124	14101	14171	14132	14111	13983	14353	14263	14007	14152	14048	14050	14144	14274	14098	14148	14149	14115	14237	14146	14119	14274	14123	14093	14317	14138	14175	14266	14300	13953	14018	14193	14170	14151	14152	14206	13983	13993	14202	14204	13998	14145	14320	14091	14157	14227	13942	14037	14101	14069	13924	14148	14112	14075	14117	14115	14133	14080	14095	14118
24210	21271	28181	25690	39149	67992	62335	46121	33351	27821	25239	24860	24492	24474	24653	24564	24408	24191	24258	24389	24616	24511	24457	24293	24580	24297	24350	24379	24312	24330	24368	24205	24130	24285	24313	24267	24365	24370	24170	24063	24256	24410	24477	24175	24477	24218	23993	24361	24318	24419	24333	24302	24213	24461	24312	24452	24227	24378	24343	24292	24095	24342	24277	24095	24333	24140	24322	24365	24286	24361	24175	24077	24428	24399	24280	24232	24311	24361	24356	24157	24311	24240	24580	24135	24037	24454	24339	24295	24283	24259	24257	24128	24217	24345	24085	24175	24303	24355	24483	24411	24276	24314	24125	24349	24355	24189	24405	24445	24021	24241	24307	24091	24318	24239	24113	23985	24426	24384	24320	24063	24151	24152	23991	24281	24116	24409	24320	24190	24255	24165	24304	24188	24059	24023	24354	24291	24115	24131	24151	24170	24199	24212	24368	24171	24418	24266	24167	24302	24164	24117	23932	24244	24318	24403	24150	24178	24374	24108	24152	24076	24230	24229	24101	24304	24206	24140	24336	24235	24025	24103	24334	24092	24318	24165	24025	24518	24251	24165	24250	24270	24167	24213	24320	24368	24250	24055	24235	24252	24235	24264	24236	24144	24038	24405	24101	24053	24279	23954	24175	24421	24099	24258	24472	24397	24095	23973	24513	24037	24333	24218	23977	24436	24364	24248	24265	24185	24376	24321	24000	24411	24323	23989	23978	24320	24162	24165	24402	24349	24444	24170	24174	24226	24297	24075	24235	24209	24266	24300	24419	24177	24234	24101	24015	24196	24160	24235	24177	24093	24110	24288	24238	24230	24218	24111	24364	24136	24022	24185	24089	24149	24232	24346	24207	24302	24071	24380	24032	24383	24425	24024	24202	24266	24159	24411	24193	24057	24296	24331	24422	24197	24357	24160	24269	24307	24102	24266	23946	24490	24579	24204	24358	24465	24241	23958	24283	24434	24267	24218	24088	24296	24198	24055	24233	24409	24227	24462	24447	24259	24349	24238	24375	24281	24160	24147	24515	24493	24184	24343	24250	24269	24323	24315	24230	24523	24269	24246	24175	23901	24216	24129	24152	24219	24173	24065	24224	24209	24160	24289	24223	24036	24399	24200	24533	24102	24189	24320	24493	24157	24187	24216	24514	24424	24143	24179	24410	24100	24187	24280	24184	24276	24321	24254	24163	24429	24314	24423	24441	24156	24381	24363	24184	24220	23914	24128	24078	24280	24050	24229	24294	24100	24269	24183	24280	24311	24126	24276	24105	24215	24106	24130	24268	24443	24090	24356	24121	24430	24205	24203	24107	24241	24381	24329	24272	23962	24248	24317	24391	24051	24175	24440	24172	24081	24300	24390	24295	23919	24196	24552	24200	24343	24157	24211	24220	24126	24184	24172	24375	24201	24366	24255	24531	24178	24142	24176	24193	24528	24294	24143	24439	24229	24267	24235	24344	24140	24341	24073	24283	24270	24297	24303	24044	24046	24093	24245	24359	24146	24329	24241	24408	24382	24419	24461	24330	24173	24584	24133	24145	24100	24065	24529	24274	24320	24318	24185	24274	24149	24250	24583	24271	24186	24159	24191	24457	24372	24250	24070	24406	24454	24271	24358	24297	23994	24328	24267	24186	24379	24293	24388	24216	24017	23914	24473	24144	24092	24244	24193	24275	24039	24277	24258	24221	24274	24320	24416	24212	24165	24486	24377	24332	24118	24319	24343	24293	24145	24015	24334	24305	24193	24318	24221	24243	24046	24217	24398	24303	24146	24366	24206	24331	24465	24235	24576	24265	23967	24396	24168	24217	24250	24417	24285	24212	24488	24242	24317	24039	24279	24392	24169	24387	24321	24209	24146	24295	24301	24255	24220	24258	24392	24400	24135	24511	24195	24368	24473	24135	24296	24339	24495	24272	24337	24122	24314	24384	24031	24323	24070	24291	24080	24137	24126	24184	24245	24444	24294	24149	24204	24235	24151	24505	24351	24230	24153	24268	24120	24349	24171	24340	24230	24265	24326	24028	24189	24227	24071	24241	24001	24232	24196	24195	24508	24495	24422	24266	24378	24314	24266	24210	24210	24318	24320	24193	24357	24302	24372	24330	24273	24164	24349	24162	24232	24294	23949	24235	24388	24111	24230	24136	24215	24311	24176	24254	24305	24072	24267	24194	24393	24302	24111	24244	24327	24270	24293	24082	24409	24467	24266	24185	24317	24355	24406	24264	24233	24358	23924	24394	24223	24237	24321	24315	24156	24231	24265	24344	24235	24344	24120	24152	24440	24356	24366	24164	24296	24269	24223	24028	24156	24320	24337	24226	24101	24465	24370	24341	24295	24162	24344	24337	24205	24227	24376	24463	24301	24153	24243	24145	24206	24326	24078	23995	23843	24216	24351	24170	24236	24320	24350	24553	24333	23979	24254	24163	24332	24169	24275	24375	24112	24222	24197	24311	24327	24292	24643	24311	24227	24269	24363	24146	24150	24197	24157	24335	24315	24195	24259	24262	24302	24264	24297	24161	24259	24265	24040	24254	24002	24346	24243	24287	24351	24354	24537	24300	24224	24482	24303	24445	24233	24386	24213	24058	24562	24105	24334	24302	24216	24340	24289	24348	23995	24296	24343	24465	24192	24279	24468	24310	24472	24505	24370	24209	24075	24264	24170	24141	24058	24079	24306	24461	24280	24280	24295	24459	24523	24275	24129	24247	24281	23934	24080	24241	24373	24091	23944	24349	24226	24285	24139	24271	24213	24252	24267	24022	24169	24062	24165	24337	24154	24303	24340	24282	24074	24198	24170	24404	24332	24323	24096	24123	24190	24142	24543	24204	24184	24269	24056	24406	24338	24188	24353	24419	24155	24237	24211	24519	24181	24200	24283	24268	24280	24377	24331	24354	24530	24341	24137	24296	24179	24067	24164	24224	24242	24347	24338	24026	24337	24225	24539	24385	24443	24485	24283	24277	24364	24287	24071	24449	24111	24365	24544	24255	24179	24300	24294	24380	24243	24212	24158	24362	24183	24104	24194	24267	24280	24470	24473	24364	24521	24349	24368	24289	23816	24065	24262	24187	24345	24322	24224	24152	24141	24021	24187	24263	24270	24257	24333	24039	24085	24266	24132	24157	24324	24267	24203	24499	24235	24396	24507	24253	24292	24209	24214	24295	24282	24147	24185	24327	24128	24357	24210	24195	23959	24115	24189	24339	23977	24401	24144	24311	24069	24017	24157	24171	24394	24285	24148	24435	24351	24430	24059	24177	24237	24198	24028	24123	23897	24321	24207	24422	24249	24230	24122	24312	24521	24163	24014	24403	24259	24410	24209	24420	24282	24093	24078	24195	24156	24356	24307	24292	24016	24307	24269	24267	24226	24118	24219	24396	24232	24153	24436	24425	24418	24324	24034	24253	24347	24350	24193	24186	24166	24156	24067	24137	24356	24158	24075	24171	24451	24085	24129	24224	24418	24074	24085	24150	24237	24009	24109	24453	24229	24173	24204	24038	24008	24123	24253	24119	24244	24383	24224	24010	24090	24242	24008	24230	24326	24483	24170	24314	24393	24139	24043	24284	24134	24342	24220	24289	24401	24300	24164	24399	24323	24234	24195	24258	24250	24281	24098	24144	24475	24237	24378	24408	24376	24366	24417	24146	24345	24378	24277	24321	24249	23884	24276	24235	24267	24057	24371	24155	24388	23991	24142	24464	24538	24470	24333	24176	24164	24208	24264	24053	24138	24396	24226	24233	24257	24349	24214	24257	24244	24177	24145	24200	24067	24259	24158	24454	24173	24189	24254	24472	24388	24279	24474	24237	24378	24267	24226	24212	24061	24326	24116	24093	24474	24292	24381	24013	24216	24277	24395	24422	24207	24075	24160	24229	24292	24110	24041	24100	24330	24215	24258	24323	24296	24162	24272	24272	24444	24137	24272	23987	24194	24052	24414	24041	24060	24246	24203	24296	24198	24257	24206	24191	24424	23989	24252	24244	24172	24358	24047	24330	24501	23997	24144	24258	24236	24170	24054	24395	24200	24350	24263	24383	24098	24182	24285	24147	23889	24348	24520	24259	24508	24492	24349	24660	24340	24260	23953	24348	23866	24074	24470	24346	24300	24144	24300	24346	24201	24455	24051	24339	24065	24042	24168	24370	24386	24215	24315	24413	24257	24355	24253	24226	24260	24312	24223	24323	24236	24258	24054	24248	24478	24244	24309	24212	24053	24348	24483	24125	24260	24003	24253	24369	24325	24132	24381	24213	24359	24171	24130	24073	24140	23972	23945	24120	24346	24188	24363	24016	24288	24420	24421	24128	24219	24295	24285	24358	24484	24339	24421	24221	24315	24332	24372	24402	24541	24245	24203	24134	24245	24222	24213	24371	24328	24377	24300	24539	24356	24411	24289	24275	24016	24441	24263	24226	24404	24341	24072	24257	24265	24395	24272	24266	24191	24387	24290	24250	24327	24121	24274	24508	24153	24407	24330	24289	24194	24124	24255	24365	24309	24080	24065	24374	24042	24160	24461	24421	24267	24089	24069	24274	24231	24283	24374	24485	24214	24192	24020	24322	24189	24158	24399	24307	23855	24142	24337	24208	24202	24347	24173	24041	24224	24178	24112	24327	24310	24432	24089	24405	24128	24305	24327	24386	24372	24293	24422	24413	23992	24149	24311	24467	24199	24127	24058	24267	24325	24056	24163	24233	24401	24266	24255	24357	24098	24293	24121	24252	24482	24212	24321	24388	24325	24261	24269	24268	24256	24229	24439	24430	24405	24503	24323	24315	24040	24032	24253	24122	24378	24379	24150	24212	24221	24272	24164	24216	24287	24251	24209	24228	24223	24211	24249	24077	24166	24252	24367	24129	24355	24326	24212	24095	24283	24364	24188	24388	24337	24172	24422	24218	24314	24078	24048	24405	24241	24263	24297	24200	24234	24341	23956	24241	24478	24250	24156	24352	24229	24256	24246	24193	24299	24071	24024	24098	24289	24219	24182	23949	24386	24320	24174	24184	24215	24200	24207	24153	24530	24076	24322	24157	24424	24342	24324	24207	24402	24335	24242	24308	24173	24278	24200	24416	24223	24225	24160	24308	24172	24247	24276	24261	24292	24344	24230	24240	24005	24395	24301	24159	24175
13052	19875	18954	19530	46744	69051	57320	36043	22493	16783	15106	14674	14516	14660	14653	14533	14416	14463	14568	14620	14585	14477	14638	14438	14511	14420	14517	14531	14693	14527	14632	14243	14607	14654	14462	14383	14396	14594	14515	14476	14328	14614	14647	14543	14763	14568	14423	14392	14515	14411	14426	14526	14516	14404	14296	14632	14409	14515	14521	14399	14529	14389	14342	14409	14505	14450	14571	14689	14633	14416	14438	14507	14580	14519	14511	14488	14681	14475	14247	14382	14330	14414	14637	14298	14554	14474	14401	14575	14450	14563	14418	14669	14393	14274	14454	14684	14387	14500	14403	14606	14502	14521	14288	14573	14429	14391	14387	14556	14521	14450	14389	14497	14401	14545	14534	14528	14599	14336	14446	14427	14515	14616	14271	14586	14414	14460	14373	14386	14369	14548	14570	14522	14437	14464	14556	14444	14281	14422	14310	14467	14517	14774	14353	14429	14491	14401	14484	14439	14522	14452	14401	14296	14477	14460	14517	14285	14562	14391	14295	14486	14386	14630	14387	14425	14385	14520	14499	14559	14446	14450	14477	14382	14344	14217	14553	14460	14522	14406	14314	14496	14397	14474	14287	14299	14490	14340	14430	14476	14461	14323	14517	14372	14457	14381	14402	14662	14390	14524	14362	14623	14513	14505	14572	14452	14486	14452	14516	14557	14251	14590	14328	14401	14419	14425	14240	14562	14572	14245	14292	14528	14576	14435	14360	14530	14504	14524	14336	14660	14446	14479	14684	14593	14364	14524	14566	14482	14519	14630	14489	14476	14691	14499	14461	14354	14505	14352	14492	14346	14500	14395	14517	14401	14511	14469	14406	14402	14349	14519	14448	14353	14512	14565	14439	14469	14320	14377	14394	14602	14492	14343	14495	14437	14406	14643	14565	14559	14416	14498	14599	14495	14424	14411	14430	14544	14399	14524	14410	14530	14458	14578	14547	14438	14579	14445	14638	14607	14564	14400	14465	14409	14599	14505	14414	14331	14363	14412	14573	14331	14446	14443	14366	14379	14503	14384	14316	14377	14426	14458	14452	14626	14474	14540	14679	14430	14523	14434	14503	14569	14404	14466	14615	14352	14442	14473	14582	14451	14394	14552	14409	14460	14359	14531	14506	14379	14266	14449	14503	14552	14554	14357	14524	14219	14276	14524	14534	14379	14289	14491	14301	14595	14585	14404	14348	14531	14505	14435	14592	14319	14461	14341	14311	14559	14586	14527	14378	14425	14448	14454	14436	14407	14487	14347	14442	14341	14531	14542	14404	14416	14506	14479	14430	14425	14407	14362	14229	14484	14657	14526	14477	14371	14428	14567	14388	14358	14347	14573	14589	14424	14525	14356	14462	14396	14516	14602	14503	14449	14459	14477	14411	14543	14529	14457	14413	14597	14517	14502	14306	14513	14461	14372	14354	14510	14176	14462	14451	14454	14521	14296	14291	14520	14365	14471	14352	14366	14437	14530	14556	14489	14258	14448	14671	14443	14345	14628	14410	14450	14501	14688	14555	14470	14350	14515	14543	14563	14616	14370	14299	14480	14378	14351	14618	14345	14464	14485	14378	14481	14530	14458	14554	14476	14480	14417	14590	14451	14470	14486	14426	14539	14437	14664	14519	14488	14594	14560	14373	14583	14370	14315	14397	14473	14584	14326	14413	14252	14386	14291	14457	14434	14484	14429	14276	14478	14312	14689	14439	14481	14560	14632	14378	14425	14406	14490	14439	14491	14521	14504	14556	14452	14427	14352	14378	14598	14435	14635	14505	14581	14337	14495	14495	14452	14551	14417	14579	14400	14471	14277	14465	14415	14385	14406	14601	14319	14708	14342	14493	14420	14407	14603	14503	14504	14410	14332	14308	14425	14382	14524	14369	14490	14673	14561	14493	14485	14392	14454	14558	14477	14538	14574	14406	14516	14454	14616	14377	14631	14355	14285	14384	14397	14486	14603	14490	14444	14547	14396	14369	14377	14438	14369	14622	14495	14342	14415	14573	14473	14424	14387	14395	14572	14522	14401	14610	14434	14234	14559	14581	14677	14538	14449	14622	14322	14480	14516	14519	14493	14471	14491	14395	14428	14380	14484	14383	14514	14541	14307	14591	14313	14521	14539	14396	14572	14485	14486	14628	14583	14394	14446	14398	14407	14491	14454	14499	14454	14342	14195	14515	14441	14628	14545	14377	14614	14144	14369	14471	14385	14412	14455	14520	14313	14284	14636	14384	14422	14588	14441	14355	14513	14376	14495	14469	14390	14445	14415	14509	14457	14478	14435	14609	14516	14390	14452	14468	14533	14466	14362	14609	14406	14362	14380	14603	14595	14309	14478	14535	14387	14431	14384	14355	14431	14465	14683	14357	14354	14199	14396	14414	14564	14615	14420	14426	14631	14308	14398	14513	14628	14388	14370	14432	14313	14470	14361	14330	14308	14358	14459	14503	14737	14506	14399	14530	14460	14458	14451	14518	14653	14560	14483	14374	14417	14515	14484	14577	14582	14451	14494	14428	14517	14548	14390	14350	14559	14520	14425	14559	14567	14393	14487	14511	14339	14458	14536	14432	14475	14472	14489	14637	14480	14409	14429	14411	14340	14464	14389	14480	14431	14548	14388	14536	14446	14514	14410	14613	14498	14451	14353	14368	14489	14318	14529	14417	14594	14305	14573	14432	14591	14363	14584	14639	14320	14519	14196	14298	14497	14418	14344	14418	14404	14485	14273	14497	14521	14460	14362	14321	14669	14266	14620	14495	14494	14607	14395	14546	14412	14420	14447	14475	14587	14345	14433	14322	14445	14580	14517	14501	14493	14534	14607	14453	14567	14365	14451	14391	14424	14553	14335	14463	14625	14600	14565	14317	14437	14450	14510	14488	14312	14402	14495	14568	14458	14446	14491	14763	14227	14535	14462	14637	14478	14303	14601	14486	14448	14581	14487	14320	14339	14332	14486	14349	14673	14418	14337	14318	14491	14432	14410	14281	14560	14519	14509	14338	14545	14515	14319	14468	14529	14592	14524	14458	14464	14640	14637	14325	14453	14552	14279	14449	14471	14432	14317	14435	14562	14475	14502	14548	14431	14384	14325	14382	14312	14480	14628	14659	14558	14433	14404	14374	14505	14501	14451	14544	14551	14261	14452	14563	14465	14511	14511	14348	14401	14508	14490	14420	14610	14273	14425	14486	14307	14388	14427	14193	14400	14434	14394	14498	14490	14433	14560	14428	14260	14286	14510	14389	14628	14545	14351	14377	14393	14307	14375	14623	14644	14499	14428	14432	14500	14600	14439	14412	14528	14554	14644	14485	14271	14616	14419	14572	14449	14585	14456	14473	14490	14504	14575	14490	14488	14376	14596	14375	14522	14562	14436	14516	14512	14480	14418	14541	14424	14430	14326	14523	14438	14475	14401	14616	14580	14652	14464	14457	14569	14346	14564	14448	14472	14511	14500	14589	14531	14479	14418	14356	14594	14121	14454	14523	14514	14426	14469	14638	14321	14486	14476	14429	14468	14691	14639	14478	14467	14354	14476	14308	14448	14420	14608	14349	14596	14594	14470	14419	14456	14384	14444	14410	14335	14482	14363	14489	14545	14497	14316	14453	14730	14362	14404	14483	14464	14338	14452	14337	14493	14544	14391	14650	14489	14576	14323	14496	14586	14597	14346	14711	14595	14594	14431	14320	14297	14409	14485	14487	14491	14606	14392	14511	14426	14655	14430	14313	14304	14437	14365	14489	14534	14550	14367	14342	14368	14509	14452	14532	14511	14279	14493	14419	14534	14565	14423	14421	14402	14480	14646	14210	14368	14515	14369	14410	14440	14489	14520	14377	14293	14589	14572	14458	14491	14647	14470	14376	14442	14546	14466	14401	14411	14472	14335	14625	14514	14726	14565	14531	14434	14389	14568	14586	14518	14405	14462	14550	14528	14573	14344	14386	14415	14539	14331	14378	14544	14351	14411	14428	14383	14575	14355	14405	14453	14484	14477	14508	14522	14411	14619	14740	14438	14412	14503	14383	14650	14343	14502	14382	14452	14482	14307	14450	14498	14542	14460	14448	14299	14589	14404	14512	14564	14583	14444	14465	14473	14640	14212	14336	14354	14466	14467	14255	14506	14398	14348	14356	14443	14512	14588	14569	14464	14486	14460	14457	14523	14442	14584	14405	14585	14507	14446	14511	14470	14249	14500	14391	14606	14327	14375	14371	14508	14438	14548	14540	14460	14568	14619	14524	14435	14611	14471	14629	14371	14335	14432	14583	14527	14647	14388	14507	14394	14349	14375	14273	14567	14354	14475	14325	14452	14551	14321	14584	14535	14610	14251	14585	14508	14531	14406	14334	14492	14257	14499	14353	14294	14544	14258	14581	14467	14462	14400	14535	14423	14580	14368	14686	14379	14220	14671	14591	14447	14493	14609	14348	14319	14386	14401	14419	14600	14760	14423	14357	14477	14574	14445	14553	14435	14512	14479	14487	14337	14352	14651	14389	14612	14356	14699	14486	14310	14416	14439	14599	14433	14610	14650	14588	14478	14479	14584	14652	14353	14428	14465	14350	14473	14575	14363	14475	14619	14615	14516	14611	14503	14631	14596	14353	14303	14474	14426	14326	14581	14442	14528	14468	14486	14377	14432	14434	14387	14417	14371	14430	14648	14411	14339	14397	14299	14555	14312	14647	14470	14490	14488	14418	14437	14543	14458	14607	14389	14594	14463	14367	14711	14229	14470	14519	14642	14513	14575	14653	14452	14379	14549	14324	14236	14397	14378	14483	14476	14419	14519	14436	14468	14407	14581	14542	14405	14323	14536	14553	14380	14589	14412	14520	14327	14572	14689	14492	14457	14393	14458	14439	14508	14373	14410	14413	14392	14522	14559	14468	14494	14453	14501	14307	14413	14384	14532	14313	14377	14438	14498	14411	14356	14315	14389	14517	14536	14437	14741	14418	14493	14183	14404	14465	14362	14554	14538	14502	14485	14564	14523	14374	14390	14365	14421	14301	14589	14484	14349	14348	14354	14473	14366	14571	14293	14574	14350	14451	14523	14450	14406	14522	14489	14582	14403	14363	14562	14608	14368	14504	14491	14458	14521	14625	14430	14501	14457	14350	14354	14434	14459	14365	14340	14603	14476	14553	14514
23187	21290	28432	25045	40621	73815	67695	52390	37542	30518	26706	25694	25238	25466	25528	25544	25332	25320	25139	25211	25242	25449	25463	25543	25139	25547	25283	25327	25095	25342	25241	25264	25505	25329	25490	25158	25389	25217	25201	25086	25292	25372	25112	25580	25235	25221	25139	25248	25103	25318	25005	25158	25283	25107	25038	25165	25190	25213	25214	25137	25118	25145	25383	25100	25292	25307	24990	25329	25339	25081	25301	25254	25186	25189	25286	25370	25207	25375	25361	25206	25165	25215	25021	25111	25035	25143	25256	24836	25141	25042	25225	25015	25118	25317	25468	25198	25268	25190	25177	25011	25346	25140	25213	25218	24993	24975	25167	25302	25017	25136	25007	25099	25250	25201	25027	25176	25309	25150	24999	24958	24892	25001	25334	25216	25149	25168	25307	25119	25204	25005	25157	25192	24942	25369	25315	25126	25093	24737	25086	25045	24995	25075	25107	25267	25167	25029	25090	25225	25255	25184	25280	24784	24994	25180	25122	25138	25041	25121	25167	25060	25113	25008	25109	25070	24989	25164	25177	25120	25197	25156	25082	25186	25133	25104	25281	25152	25389	25049	25017	24908	25370	25181	25254	25108	24973	25101	25302	25081	25222	25287	25047	25091	25147	25155	25036	25147	25187	25137	25126	25292	25037	24970	25138	25013	25139	25430	25141	25159	25259	25231	25098	24819	25056	25226	25251	25212	25175	24962	25287	25107	25268	25176	25172	25074	25174	25138	25101	25222	25022	25154	25226	25156	25029	24991	24890	25274	25196	25273	25088	25155	25067	25253	25224	24995	25001	25116	25218	25207	25349	25185	25214	25083	24873	25170	25026	25260	25094	24997	25139	25066	25332	25317	25197	25306	25125	25413	25218	24993	25160	25166	24924	25004	25395	25176	25310	24927	25040	25265	25218	25294	25065	25275	25274	25169	25181	25082	25255	25056	24780	25295	25327	25068	25158	25342	25294	25247	25202	25015	25080	25281	25010	25171	25108	25085	25018	25097	25336	25179	25544	25240	25006	25284	25069	25170	25183	25285	25041	25055	25159	25081	25103	24964	25049	25131	25221	24974	25176	25176	24958	24991	25114	25203	25337	25389	25317	25292	24970	25029	25253	25241	25343	25231	25117	25107	25319	25283	25267	24946	25065	25265	25010	25030	25202	25091	25100	25093	25103	25310	25107	25219	25008	24983	25226	25316	25398	25084	25136	25166	25269	25143	25149	25137	24961	25074	25044	25190	24971	24926	24875	25077	25193	25503	25132	25235	25254	25111	25091	25172	24872	25342	25121	25334	25385	25154	25142	24897	24835	25145	25185	25242	24945	25246	24958	25168	25434	25201	25175	25215	24884	24837	25204	25249	25376	25097	25102	25017	25243	25195	25216	25139	25165	25020	25094	25109	25115	24878	25179	25135	25014	24961	25127	25050	25124	25244	25181	25177	25221	25074	25043	24913	25107	25153	25119	25122	25126	24987	24894	25052	24861	25281	25289	25275	25146	25073	25043	25268	25415	25207	25140	25366	25386	25273	25292	25132	25202	25157	25045	25218	24840	25295	25289	25467	25322	25093	25275	25245	25477	25122	25135	25239	24925	25325	25210	25170	25379	25136	25323	25300	25155	25221	25010	25295	25152	25146	25288	25131	25255	25303	25060	25227	25254	24970	24953	25130	25164	25346	25101	25327	25339	24972	25050	25187	25333	25203	25487	25137	24987	25432	24918	25262	25035	25326	25104	25011	24985	25168	25285	25029	24864	25405	25263	25307	25215	25156	25358	25059	25228	25221	25308	25193	25111	24996	25128	25079	25246	24960	24929	25128	25064	25158	25148	25219	25425	25113	25138	25255	25074	24912	25202	25104	25530	25138	25090	24921	25259	25417	25364	25080	25340	25006	24880	25108	25295	25297	25257	25215	25052	25046	25072	25156	25373	25167	25264	25182	25248	24840	25093	25098	25237	25062	25089	25279	25335	25173	25137	25111	25211	25278	25224	25072	25266	25261	25249	25004	25020	25090	25435	25072	25138	25181	25446	25300	25045	24769	25411	25145	25150	25100	25165	25259	25219	25040	25099	25104	25198	25121	25028	24999	25131	25188	25174	25106	25007	25049	25133	25153	25233	25014	25117	24998	24944	24871	25040	24913	25080	25019	24921	25078	25062	25043	25132	25405	25257	24829	25192	25141	25220	25038	25240	25446	25337	25078	24956	25262	25444	25110	25074	25124	25361	25230	25225	25186	25243	25257	25128	25008	25333	25353	25296	25203	24910	25133	25265	25100	25353	24997	25188	25150	25265	25365	25369	25217	25022	25227	25114	25174	25020	25130	25236	25154	25145	25048	25243	25029	25269	25453	25223	24929	25230	25327	25169	25151	25052	25132	25126	25076	25390	25296	25150	25085	25037	25276	25214	25177	25601	25251	25271	25237	25381	25038	25100	25426	25218	24978	24898	25070	25169	25185	25252	25243	25065	25251	25231	25250	24928	25137	25092	25143	25147	25245	25167	25125	25113	25148	25074	24975	25403	25196	25297	24859	25123	25110	25250	25138	25235	25235	24971	25135	25021	24939	25193	25063	25141	25117	25237	25213	25061	25293	25283	25069	25274	25125	25161	25200	25106	24835	25164	25087	25202	25144	25103	25018	25194	24938	25110	24870	25398	25214	25310	25385	25029	24841	25290	25456	25232	25106	25065	25381	25129	25271	25291	25215	25045	25175	25277	25221	25041	25166	25028	25048	25034	25229	25280	25145	25157	25206	25257	25227	25068	25045	25144	25003	24909	25223	25151	25065	25090	25235	25005	25167	25084	24912	25239	25288	25081	25225	24878	25094	25310	25161	25205	25349	25205	25293	25007	25261	25270	25265	25112	25188	24840	25089	24992	25457	24950	25183	25033	25260	24978	24952	25037	25124	24977	25221	25185	25196	25096	25023	24990	25110	25265	25080	24884	25213	25197	25043	25258	25062	25068	25134	24958	25005	25162	25038	25255	24966	25297	24995	25017	24947	25171	25234	25188	25399	24977	25211	25162	25072	25040	25156	25159	24825	25110	25148	25287	25062	25111	25151	25066	24961	25121	25230	25219	25078	25222	25175	25094	25005	25131	25242	25108	25287	25216	25013	25129	25074	25091	25037	25220	25097	25255	25233	25005	25142	25170	25363	25393	25249	24910	24943	25193	25032	25169	24964	24961	25297	25534	25239	25088	25256	25064	25199	25231	25094	25157	25176	25207	25378	25135	25241	25074	24956	25001	25023	25065	25175	25241	25036	25142	24986	25083	25266	24947	25254	25178	25216	25236	25064	25364	25332	25006	25174	25101	25249	25154	25032	24997	25329	25127	25128	25051	25094	25096	25027	24786	25108	25019	25149	24941	25229	25140	25157	25170	25303	25079	25011	25024	25001	25388	25382	25131	25083	25416	25135	25181	25142	25297	25057	25252	25158	25173	24994	25231	25163	25085	25223	25045	25369	25319	25038	24897	24864	25052	25018	25200	25183	25285	25215	25106	25271	25037	25548	25130	25084	25053	25058	24975	25066	25048	25344	25223	25251	25169	24907	25163	25152	25205	25124	25216	25033	24928	25131	25212	25009	25309	25029	25024	25143	25082	24931	25110	24987	25059	25221	25294	24898	25478	25066	25096	25299	25163	25125	25051	25226	25079	25331	25241	25211	25166	25198	25286	25309	25035	25202	25059	25083	25086	25118	25094	24956	25041	25169	25275	25414	25194	25046	25109	25287	25125	25026	25119	25128	25148	25080	25121	25103	25020	25105	25394	25104	25086	25335	25117	25141	25176	25060	25272	25314	25436	25226	25130	25212	25130	25133	24965	25008	25052	25361	25330	25123	25116	25262	25241	25356	25199	25135	24960	25015	25360	25335	25057	25045	25205	24924	24948	25312	25347	25151	25031	25202	25177	25204	25196	25066	25216	24969	25148	25271	24998	25128	25153	25278	25119	25396	25014	25032	25035	25255	24882	25285	25266	25089	25102	25202	25201	24881	25281	25266	25103	25177	25186	25016	25063	25095	24974	25166	25411	25151	24994	25213	25092	25257	25324	25280	25187	25144	24962	25032	25176	25116	25225	25239	25130	25307	25247	25362	25075	25187	25229	25098	25340	25127	25149	25344	25209	25320	25277	25258	25066	24963	25020	25106	25184	25216	25261	25077	25094	25074	25186	25201	25390	25040	25074	25216	25038	24808	25074	25039	25167	24988	25149	24887	25183	24957	25045	25179	25221	25158	25228	25123	25116	25185	24973	25363	25272	25084	25249	25253	25237	25353	25280	25100	25169	25249	25135	25408	25035	25148	25123	25316	25243	25116	24982	25103	25062	25187	24952	25212	25106	25115	25372	25096	25322	25140	25026	25245	25372	24929	25129	25219	25010	25144	25214	24913	25030	25199	25166	25126	25310	25201	25224	25117	24988	25132	25539	25138	25096	25066	25113	25112	25319	25243	25457	25149	25088	25229	25048	25078	25068	25090	25259	25086	25077	24996	25089	25098	25383	25382	25131	25079	25094	24907	25074	25254	25263	24971	25062	24994	25151	25157	25311	25010	25299	24996	24942	24856	25076	24953	25174	25241	25219	25264	25145	25004	25335	25235	25225	25218	25137	24782	25375	25149	25075	25208	25161	25132	25084	25006	25047	25079	25095	25201	25330	25081	25094	25146	24921	25022	25367	25059	25337	25135	25283	25220	25182	25061	25084	25212	25316	25235	25293	24934	25307	25030	25006	24978	25108	24950	25066	25262	25098	25258	24973	25068	25120	25023	25166	25275	25374	25234	24946	25115	25077	25236	25150	25083	25183	25209	25484	25208	24939	25167	25203	25152	25207	25043	25203	24989	25026	24961	25138	25199	25018	25107	25167	24810	25028	25239	25219	25094	25098	25161	25228	24982	25196	25251	25154	24998	25126	24903	25078	25220	25421	25387	25417	25287	25167	25258	25200	25150	25233	25109	25133	25191	25192	25104	25090	25189	25092	25208	25167	25194	25198	25115	25147	25245	25129	25133	25239	25048	25251	25233	24980	24876	24987	25198	25282	25086	25149	25214	25223	25073	25458	25195	25237	25045	24931	25333	25022	25342	25347	25346	25373	25293	25357	25176	24941	25151	25029	25080	24941	24955	25290	25223	25236	25109
13643	23085	21730	22641	54695	81167	66172	44617	26588	18677	15717	15317	15052	15010	15179	15167	15034	15197	14999	14981	15053	15064	14930	15117	15211	14999	15053	15245	15043	15241	14956	15174	15159	15006	15142	15064	15070	15008	15229	15151	14926	15096	15053	14959	15023	15068	15126	14985	14972	15076	15226	15050	15101	15070	15036	15034	15015	15177	14987	15144	14776	15113	14912	15065	15089	14973	14959	15207	15071	15040	14963	15105	15016	14959	14929	15133	15039	15061	14982	14973	14954	15186	15097	15036	14851	14919	15124	15059	15267	14890	15011	14980	15005	15030	14845	14863	14978	15029	14932	15232	15127	15143	14988	15069	14960	15082	15107	14834	15124	15018	15247	15060	15129	14987	15112	15125	14981	14975	15047	15051	15050	15113	15090	15025	14878	15222	15023	15004	14873	14908	15087	14951	14976	15183	14902	15100	15031	15118	15089	15139	15003	15085	15150	14891	15076	15004	15137	14820	15083	15104	14980	14969	15106	14917	15017	14935	15068	15030	14936	14825	14940	15020	14826	15124	15000	14992	15095	15132	15103	15049	14903	14938	14953	14905	15015	15129	14988	14998	14879	15072	14878	14842	14922	15092	15132	15094	15099	14862	14973	15079	15008	14989	15089	14982	15098	14891	15128	14980	15080	14886	14990	15130	14936	15073	14875	14981	14856	15067	14936	15026	15230	15269	15187	15254	14966	15034	15209	14905	15244	15049	15085	14931	15025	14893	15064	15176	15183	14931	15039	15060	14972	15020	15023	15095	15044	15136	14946	15191	15195	14947	14817	14811	15239	14854	15021	15055	15113	14857	15126	15129	15007	14758	15032	15064	15041	15006	15048	15088	15065	15169	14956	15173	14934	15166	14959	14974	15129	14868	15041	14968	15143	15188	15006	14963	15031	15015	15090	14985	14982	15065	15147	15069	15067	14954	15054	15056	15169	15264	14998	14925	15196	15070	14964	14949	15113	14827	14897	15047	14983	15258	15145	15061	15030	15001	15117	15102	15081	14839	15042	15283	14757	15110	14981	15097	15071	15153	14993	15094	15031	15134	15134	15108	14834	15113	14919	14927	14883	14882	14939	15044	15200	14894	15092	15107	15137	15078	15091	15120	14816	15015	15151	14945	15123	15041	14928	15037	15037	15153	14763	15104	15049	14850	15024	14970	14998	15030	14930	15178	15255	14983	14808	15012	15129	14893	15187	14902	15149	15056	15060	15035	15179	15022	14992	15045	14885	15183	15000	14884	15154	14954	14756	14900	15095	14988	15040	15051	14910	15030	15014	15039	14973	15166	15092	14982	14780	14985	15150	15007	15159	15037	15088	15069	14967	15002	14933	14964	15094	14910	15059	15117	15106	14927	15090	15209	15268	15180	14977	15136	15029	15248	15145	15079	15140	15051	14900	14852	14951	15149	14951	15155	15007	15219	15055	15183	15118	14955	14941	14813	15040	15050	15007	15099	15244	14996	15110	15023	15106	15127	15179	15132	15015	14978	15197	14775	15066	15147	15003	14976	15069	15070	15012	15031	15009	14916	14894	15049	15098	15004	15009	14948	15036	14972	15138	15156	14843	14966	14973	14946	14979	15030	14986	14957	15127	14983	14991	14935	15049	15005	15063	14946	14999	15028	15045	14993	15149	15029	14986	14910	14973	15017	15069	14936	14996	15157	15000	15217	14967	14862	14965	15262	14948	14946	15129	15077	14994	15106	15145	14842	15032	15108	14825	15082	15071	15026	14876	15075	15033	15286	15112	15109	15062	14935	14969	15083	15230	15024	15137	15007	15024	14994	14934	15020	15249	15073	15152	14968	15158	14949	15005	14873	14820	15152	15109	14935	14915	14916	14987	15043	15099	15027	14919	15035	14921	14987	14974	15011	14935	15123	14997	14961	14972	15002	15019	14939	14940	15137	14942	14986	15139	14985	15036	14961	14899	15033	14991	14879	15127	14983	15060	15071	14952	15090	15137	15016	15040	15288	15023	15058	14928	15019	15108	14943	15128	15000	14853	14835	15020	14853	15096	15028	14879	14907	15020	15076	14940	15028	15190	15010	14926	15091	15121	14902	15110	15017	15170	15079	15051	15050	15187	14964	15039	14825	15149	14991	15042	15208	14904	15025	14874	15017	14931	15160	14986	14875	15072	15025	15064	14999	15044	14991	15094	15053	14878	15130	15008	14961	15097	14968	15103	14933	15065	15104	15020	14989	15034	15016	15027	15052	14846	14870	15084	15028	14978	15011	15017	14778	14982	14952	14943	14929	15129	14963	15009	14931	14969	14997	14858	15247	15031	15034	14929	15102	15075	15013	15233	14941	15221	15153	15061	15022	14976	15041	14943	15088	15000	15058	14980	15010	15037	14946	14945	14813	15066	15026	14869	14957	15055	14917	15046	15103	14989	15047	14861	15144	14940	14959	15010	15042	15085	15137	14912	15010	14986	14789	14999	15099	14940	15062	15045	14942	15070	15070	15009	15014	14918	15109	14989	15094	15218	15087	14944	14889	14988	15021	14975	15168	14959	14965	14970	15014	14955	14888	14791	14866	14875	15139	14991	15008	14892	15002	14922	15186	14993	14833	14979	14964	14997	15026	15053	15074	14963	14999	15057	15038	14865	14900	14973	15174	15022	14968	14916	15066	15124	14986	14975	14918	15064	15085	15103	15029	14907	15145	15097	15007	15072	15102	14965	15068	15025	15088	15087	14940	15028	14976	15012	14945	14939	15033	15109	15095	14952	14855	14876	15032	14946	15062	15101	14941	14945	15131	14852	15020	14956	14992	15127	15011	15069	15026	14952	14899	14971	15048	15023	15046	14793	14977	14828	14978	15049	15020	14950	15079	15068	15142	15126	15104	15141	14967	15058	15069	15065	14972	14966	15145	15045	14922	15220	15073	14907	15085	14960	14888	14947	15105	14855	15081	14960	15021	15047	14915	14968	15091	15102	15134	14841	15072	14983	14918	15086	15118	15050	14883	15173	14851	14991	15032	15104	14948	15051	15040	14894	14971	14982	15100	15127	15024	14970	14990	15085	14922	14989	14974	15056	15066	15162	14822	15018	14939	14996	14858	15095	14979	15040	14897	14917	14986	15124	15035	15018	15081	15269	15033	14935	14996	15082	14982	14893	14913	15036	15207	15117	14967	15038	15043	14944	15028	14955	15128	15146	15008	15077	14931	14926	14991	15215	14995	15054	15078	15114	14981	15037	14895	14985	15118	15054	14907	15041	14974	14979	14988	15185	15064	14957	14931	14971	15081	15229	14992	15024	15014	14975	14953	15049	14808	14964	14928	14991	15015	14890	14951	14942	14971	15037	15181	15188	14860	15027	14946	15045	15125	14775	15146	14969	14924	14981	15039	14905	15101	15151	15078	14936	14963	14841	14952	14864	15070	14823	15027	14920	15099	15116	15003	14963	15139	15041	14944	15025	15206	14965	15175	15146	14921	14918	14942	14899	14967	15019	15011	14961	14998	14797	15120	14810	15053	15161	15055	15034	15120	14813	15187	14968	14956	15102	14971	15060	14936	15105	15187	15017	15001	14909	15080	14894	15115	15116	14990	15106	14953	14866	15261	15094	15133	14860	15097	15010	15021	15020	15014	14919	14993	15067	15230	14873	14901	14950	15085	15063	15158	15182	15013	15137	15157	15074	14991	14939	15005	15080	15056	14994	15159	15026	14916	15074	14938	15084	15101	15024	14790	14968	15004	14965	15174	15124	14859	15094	15031	14888	15038	14917	15029	14844	14960	14995	14898	14957	15106	14977	15191	14933	14942	15167	15062	14885	14994	15055	14729	15035	14909	15034	15085	15160	14893	14702	15175	14981	15153	14957	14962	15119	15159	15027	15149	14997	15028	15076	15039	14935	15078	15096	15076	15107	14960	14980	15073	15039	14927	15036	15014	15016	14869	15117	15066	14812	14978	15004	15100	15096	14930	14996	14963	14963	15116	15033	14975	15008	15131	14962	14955	15094	15076	15012	15001	15197	15260	15174	15094	15049	14969	14984	15012	15023	14981	15049	14939	14970	15041	15131	14903	14996	14968	15133	15011	14916	14977	15126	15174	15048	14920	15097	14921	15174	15140	15016	14877	15090	14946	15001	15117	14999	15062	15266	15020	15057	14900	15102	15008	15006	14994	14992	15063	15015	14953	14918	15030	14954	15118	15110	15062	14881	15004	14960	15135	14999	15042	15139	14897	15109	15155	14991	14991	14905	14979	14964	15084	14859	15129	15024	15108	15068	15139	14991	14914	14964	15105	15034	15129	15012	14957	15134	15095	15019	15013	15191	15055	15049	15076	15075	14908	14993	14962	15156	14980	15031	15073	14996	14929	15056	15086	15027	14906	15091	15115	15043	14979	15101	14929	15050	14797	14975	15046	15046	14923	14859	15157	15062	15059	14826	15093	14935	14967	15037	15180	14985	14917	15049	15156	14744	15112	15040	14954	14959	14934	14911	14909	15030	14980	15135	15051	15018	15096	15035	15139	15080	14902	15100	15032	15141	14969	15021	14976	14866	15123	15181	15056	15063	15183	15048	14987	15004	14975	15172	15225	15104	15004	15088	14988	15003	14920	14895	15153	14951	15074	14954	15080	15100	14998	15030	14950	15043	14889	15095	14999	15264	15007	15155	14973	14874	15000	15020	15121	14979	15185	14955	14964	15060	15090	14903	15125	15172	14891	15164	15039	15016	14896	15060	14783	15019	14983	15039	15032	14948	14922	15031	15056	14933	15060	15065	15045	15040	15083	15293	15075	15144	15144	15222	15009	14984	14907	15078	15195	15140	15095	15093	15046	15060	14955	14997	14983	14981	14924	14977	15023	14994	15000	15044	15005	15070	15006	14955	14957	15001	15068	15090	15015	14997	15078	14894	15117	14928	15133	15027	15180	15069	15009	15076	14977	14995	15012	15121	15012	15004	15013	14944	15034	14988	14854	15130	14870	15086	14963	15030	15046	15096	15199	14936	15225	15124	15098	14873	14955	15039	14934	15105	15174	14956	15050	14873	14786	15104	14955	14805	14980	15248	15071	15091	15082	15059	14984	15055	15062	15010	15211	14919	14998	15094	14871	14992	14931	14931	14857	14947	15096	14941	15076	14934	14865	14984	15049	14947	14968	15118	15107	14997	15072	14889	14872
31162	24845	27750	27449	28403	33811	34115	30360	27093	25626	25026	24979	24819	24771	24894	24895	24797	25009	24957	24822	24813	25023	24960	24909	24770	25001	24793	24957	25118	24999	24714	24776	24851	24836	24885	24843	24661	24804	24819	24955	24914	24820	24890	24922	25028	24779	25002	24893	24983	24805	25000	24916	25039	24938	24884	25003	24963	24745	24723	24697	24895	24788	24863	24949	24767	24780	24892	24905	24930	24995	24938	24989	24849	24737	24972	25115	25019	25067	24943	24753	24860	24849	24818	24797	25238	24720	24944	24867	24957	24904	24655	24875	24831	24689	24992	24551	24802	24951	24855	24937	24967	24721	24930	24960	24994	24784	24761	25051	24889	24884	24759	24894	24751	25149	24846	24869	24752	24880	24660	24864	24748	24888	24788	24783	24842	24666	24951	24721	24986	25013	24975	24677	24687	24795	24544	24725	24788	24710	25079	25011	25156	24842	24760	24961	24916	24901	25009	24938	24822	24889	24798	24760	24841	25054	25071	24766	24935	24975	24955	25055	24883	24923	24974	24895	24838	24867	25026	24789	24947	24902	25093	25022	24731	24601	24850	24965	24654	24876	24794	24887	25093	24800	25100	24841	24860	24929	25070	24818	25052	25070	24734	24850	24682	24706	24683	24809	24842	24908	24912	24661	24636	24747	24896	25011	24885	24605	24816	25166	24921	24825	24826	24930	24994	24811	24763	24948	24827	24516	24769	25019	25025	24928	24590	24781	24996	24845	24848	25047	24737	24726	24890	24904	24917	24547	24754	25121	24745	24830	24804	24686	24927	24874	24887	24710	24777	24881	24816	24835	24942	24915	24722	24841	24905	25024	25064	24915	24676	24671	24764	24993	24879	24894	24718	25121	24846	25076	24876	24839	24687	24975	24687	24871	24982	24665	24741	24758	24758	24950	24711	24718	25002	25048	24888	24618	24819	24861	24637	24704	24971	25045	24842	24929	25154	24725	24765	24375	25019	24863	24724	24610	24887	24699	25060	24673	24838	24805	25033	24753	24952	24789	24841	24895	25058	24920	24792	24564	24812	24731	25067	24886	25077	24948	24831	24940	25080	24747	24891	24912	24645	24929	24913	24790	24883	25056	24762	24820	25069	24905	24816	24718	24896	24932	24882	25071	24882	24882	24693	24856	24945	25073	25012	24939	25126	24707	24949	24787	24873	24882	24955	24975	25065	24730	24805	24858	24980	24683	24723	24900	24863	24863	24897	24972	24844	24897	24803	24915	24894	24625	25004	24889	25074	24913	24897	24911	24868	24753	24869	25085	24691	24895	24896	25043	24765	24897	24827	24923	24924	24968	24851	24763	24731	24899	24981	25003	24818	25005	24522	24807	24682	24538	24702	24872	25126	24868	24935	24637	24693	24821	24708	24853	24850	24570	24815	24909	24805	24876	24973	24857	24710	24764	24826	25122	25016	24693	24874	24765	24765	25039	24698	24883	24711	24854	24490	24781	24894	24822	25026	24729	25000	24726	24820	24835	24640	24813	24873	24695	24957	24986	24942	24725	24972	24736	24891	24765	24800	24878	25046	25007	24877	24985	24744	24923	24925	24839	24857	24713	24858	24950	24853	24823	24775	24844	24791	24959	24929	24745	24782	24742	24888	24693	24859	24853	24749	24637	25024	24797	25056	24816	25021	24887	24805	24852	24902	24824	24645	24735	24847	24746	24620	24841	25018	24781	24870	25113	24866	24865	24955	24779	24880	24853	24882	24730	24741	24860	24795	24871	24912	24831	25008	24878	24981	24666	24852	24891	25063	24778	25290	24739	24620	24984	24989	24756	24732	24618	25064	24816	24754	25043	24886	24699	24649	24894	24755	24777	24912	24731	24842	24615	24797	25186	24689	24897	24888	24992	24870	24656	24869	24571	24996	24819	24635	24576	24837	24706	24886	24680	24990	24851	25148	24716	25203	24751	25098	24824	24826	24720	24742	24970	24887	25023	25008	24890	24772	24938	24649	24788	24965	24868	24872	24911	24884	25042	24702	24764	24793	24860	24966	24647	24612	24774	24935	25003	24737	24651	24721	24713	24927	24791	25025	24896	25045	24834	24835	24879	24607	24905	24769	24847	25025	24761	24888	24547	24854	24994	24822	25060	24834	24834	25064	25025	24977	25038	24854	24744	24844	25085	24796	24752	24934	24786	24743	24967	24884	24975	24749	24989	25171	24826	24797	24845	24742	24796	24822	24542	24827	25062	24734	24823	25106	24906	24591	25130	24925	24816	24695	24930	24848	24925	24676	24856	24723	24963	24818	24580	24624	24811	24964	24721	24844	24902	24602	24886	24813	24877	24907	24956	24852	25093	24867	24854	24821	24937	24908	24811	24692	24989	25126	25014	24745	24964	24994	24711	24827	24860	24945	24989	24871	24712	24855	24910	24966	24681	24956	24991	24831	25009	25137	24790	24836	24576	24994	24788	24882	24827	25054	24812	24878	24844	24948	24807	24894	24651	24801	24983	24673	24798	24941	24984	24712	25126	25070	25040	24929	24832	24803	25061	24942	24842	25039	24849	24622	24931	24911	24993	24980	24748	24893	24827	24927	24595	24944	24919	24945	24747	24795	24860	24808	24957	24692	24973	24793	24736	24805	24866	24869	24959	24804	24878	25227	24975	24599	25017	24800	24933	24952	25026	25121	24885	24957	24743	24780	24666	25050	24719	24986	25007	24908	24916	24795	24865	24963	24891	24988	24652	24725	24717	25011	24876	24839	24645	24818	24724	25161	24456	24831	24884	24998	24949	24894	25025	24711	24911	24880	24832	24870	25060	24804	24805	24839	24708	24804	24995	24776	24669	25016	24670	25004	24758	25121	24832	24900	24799	24719	24848	24823	24804	25065	24885	24745	24800	25078	24830	25102	24862	24966	24995	24914	24993	24938	25105	24785	24741	24897	24550	25020	24866	24778	25006	25055	24689	24905	25001	24584	24991	24754	24952	24725	24885	24900	24587	24992	24926	25045	24873	25111	25104	24845	24888	24893	24945	24622	24796	24972	24954	24665	24665	24848	24805	24702	24867	24842	24744	24994	25035	24698	24859	24781	25045	24987	25022	24932	24934	25108	24853	24859	24959	25082	24901	24811	24973	24802	24793	24718	24976	24706	24765	24878	25003	24619	24640	24818	24989	24763	24920	24533	24864	24766	24749	24610	24688	24857	24744	25101	24908	24906	24749	24910	24897	24758	24784	24928	25135	24735	24743	25065	25024	24986	24458	24836	24889	24863	24772	24785	24776	25032	24894	24819	24871	24773	24758	24834	24738	25007	24852	24769	24772	24738	24804	24909	24988	25065	24843	25054	24899	24921	24961	24981	25012	24707	24762	24756	24721	24935	25007	24965	24963	25236	24785	24924	24903	25007	24810	24497	25012	24867	24724	24706	25009	25004	24873	24979	24905	25019	24981	24872	24859	24926	25040	24786	24821	24972	24748	24744	24999	24858	25039	24884	24722	24958	24738	24812	24632	24968	25053	24979	24852	24915	24836	24923	24880	24728	24709	24757	24940	25030	25116	25164	24804	25021	24939	24746	25006	24789	24692	25147	25086	24894	24967	24832	25123	25033	24801	24931	24876	25038	24706	25045	25058	24958	24639	24896	24611	24554	24720	24960	24726	24876	24824	25007	24932	25008	24891	24905	24628	24833	24938	24813	24869	24730	24860	24896	25151	24895	24856	24861	24993	25007	24861	24870	25014	25040	25183	24766	24773	24631	25004	24771	24827	25090	24861	25006	24836	24783	24851	24947	24916	25012	24936	24880	24998	24905	24719	24825	24804	24906	24878	24899	24898	24802	24679	24756	24644	24888	24750	24892	24807	24816	24963	24921	25012	24928	24852	24917	24764	24792	24895	25058	24948	24610	24797	24776	24998	24903	24636	25138	24912	25053	24929	24829	25010	25126	24879	24846	24843	24788	24832	24715	24757	24808	24853	24789	25009	24788	24843	24890	24845	25013	24797	24705	24747	25047	25009	24989	24810	24892	24954	24804	24856	24931	24918	24913	24810	24908	24644	24771	24796	24854	24998	25013	24636	24820	24633	24860	24898	24642	24957	25089	24987	24844	24857	24923	25089	24981	25049	24872	24763	25012	24944	24849	25112	24691	24784	24913	24831	24883	24855	24729	24849	25014	24603	24866	24800	24695	24784	24822	24860	24925	24872	24883	24912	25021	25106	24933	25038	24853	24795	24747	25124	24967	25076	25125	24933	25040	24776	24848	24929	24955	24920	24769	24931	24923	24714	24654	24857	24721	24983	24861	24632	24678	25060	24632	25023	24851	24861	24864	25017	24863	24850	24955	24662	24739	24883	25013	24861	24900	25120	24787	24831	24963	24694	24520	24801	24817	25016	24921	24776	24793	24617	24968	24779	25005	24843	24829	24854	25098	24774	24758	24778	24837	24840	24726	24959	25061	24945	25054	24728	24685	25163	24781	24958	24831	24686	24878	24751	25022	24921	24787	24606	25137	25059	24710	24843	24847	25008	25030	24848	24809	24576	25139	24766	24802	24835	24904	24889	24719	24888	24867	25122	25137	24913	24748	24622	24633	25029	24808	24949	24943	24942	24725	24745	24887	25151	24917	24856	25058	24845	24962	25092	24938	24888	24933	24925	24696	24909	24827	24971	24949	24669	24763	24883	24502	25037	25032	24733	24889	24849	24690	24709	24988	24809	24879	24883	24633	24863	25085	24936	24978	24854	24926	24896	24920	24984	25079	24917	24733	24979	24703	24994	25002	24740	25029	24960	24922	25047	24874	24901	25140	24877	24929	24861	25123	24801	25197	25009	24763	24772	24592	24794	24861	24635	24816	24818	24737	24803	24686	24707	24854	24736	24881	25040	24767	24730	24867	24762	24994	24727	25005	25036	24876	24839	24853	24834	24953	24770	24712	24777	24794	24761	24699	24827	24786	24819	24837	25003	25067	24921	25181	24618	24924	25072	24849	24882	24796	24837	24899	24803	24833	24857	24903	25101	24914	25160	24978	24807	24982	24679	25036	24740	24671	24658	24691	25050	24796	25036	24926	24945	24638	24949	24868	24924	24771	25051	24882	24762	24661	25098	24953	25026	25016	24846	24640	24836	24645	25085	25095	24647	24874	25030	24893	24919	25127	24788	24929	24933	24839	24974
14513	14987	15159	15738	19799	25032	23510	19265	16330	15171	14574	14618	14463	14651	14612	14631	14647	14541	14723	14528	14666	14557	14645	14596	14448	14527	14756	14531	14656	14595	14512	14658	14521	14598	14657	14576	14609	14606	14682	14598	14695	14515	14522	14533	14517	14723	14511	14565	14670	14590	14527	14539	14655	14680	14426	14600	14513	14539	14446	14662	14499	14459	14639	14556	14567	14589	14641	14742	14751	14528	14580	14598	14628	14509	14619	14584	14511	14558	14647	14603	14375	14517	14398	14462	14385	14689	14727	14708	14617	14476	14389	14549	14528	14619	14664	14560	14748	14546	14551	14540	14445	14559	14678	14625	14609	14693	14600	14474	14487	14668	14595	14555	14688	14488	14558	14586	14512	14519	14657	14622	14772	14592	14441	14510	14484	14424	14566	14539	14470	14613	14560	14518	14511	14555	14405	14644	14759	14555	14525	14527	14501	14497	14397	14413	14457	14536	14528	14551	14501	14506	14726	14570	14601	14608	14760	14485	14510	14449	14463	14460	14459	14451	14417	14607	14532	14542	14717	14516	14637	14471	14534	14667	14612	14649	14510	14536	14580	14586	14602	14590	14518	14555	14500	14509	14543	14517	14454	14604	14514	14523	14422	14609	14610	14654	14622	14410	14531	14546	14375	14556	14773	14698	14695	14555	14475	14430	14550	14393	14674	14552	14585	14478	14539	14511	14697	14541	14458	14475	14737	14699	14561	14571	14525	14679	14382	14508	14592	14515	14454	14628	14626	14612	14486	14627	14403	14665	14508	14644	14532	14588	14474	14647	14508	14594	14555	14684	14482	14529	14657	14450	14655	14500	14607	14469	14675	14549	14667	14763	14597	14425	14692	14583	14481	14706	14570	14549	14631	14586	14694	14671	14441	14570	14419	14575	14614	14446	14502	14571	14697	14639	14484	14405	14432	14568	14541	14720	14793	14336	14623	14432	14620	14468	14574	14517	14533	14583	14398	14452	14656	14426	14587	14430	14468	14563	14476	14578	14546	14535	14632	14631	14459	14513	14536	14462	14570	14405	14516	14814	14585	14436	14473	14658	14519	14574	14619	14486	14656	14472	14621	14555	14426	14694	14445	14409	14673	14611	14477	14522	14756	14574	14587	14560	14468	14612	14658	14579	14670	14529	14519	14501	14541	14575	14570	14531	14519	14414	14552	14541	14450	14528	14372	14651	14468	14656	14595	14484	14505	14655	14593	14588	14550	14592	14571	14449	14804	14522	14535	14657	14526	14503	14459	14660	14382	14457	14442	14635	14690	14756	14523	14488	14607	14462	14644	14536	14517	14614	14505	14501	14360	14797	14458	14477	14621	14505	14645	14645	14424	14539	14637	14536	14586	14369	14575	14692	14425	14620	14587	14511	14457	14455	14608	14661	14547	14436	14668	14518	14579	14492	14601	14601	14494	14685	14644	14635	14476	14642	14436	14596	14495	14389	14529	14692	14419	14523	14536	14668	14596	14551	14408	14562	14606	14529	14573	14456	14583	14472	14623	14609	14585	14480	14587	14570	14563	14405	14435	14483	14442	14581	14564	14654	14671	14614	14575	14762	14550	14498	14550	14661	14619	14648	14598	14279	14555	14546	14489	14488	14520	14588	14630	14630	14573	14601	14702	14492	14573	14813	14646	14624	14575	14669	14511	14331	14592	14661	14521	14528	14514	14485	14540	14655	14577	14597	14648	14498	14580	14679	14526	14511	14661	14641	14513	14514	14617	14427	14551	14625	14606	14577	14486	14685	14513	14598	14621	14529	14494	14654	14738	14620	14632	14592	14678	14501	14526	14431	14501	14562	14605	14657	14416	14649	14425	14458	14568	14435	14497	14501	14666	14585	14499	14616	14618	14873	14402	14523	14508	14549	14454	14541	14512	14649	14642	14504	14437	14612	14542	14588	14632	14590	14467	14509	14433	14569	14497	14236	14591	14568	14639	14565	14599	14549	14774	14531	14585	14562	14547	14684	14493	14544	14747	14520	14541	14519	14403	14558	14557	14620	14549	14550	14639	14364	14585	14525	14437	14581	14545	14795	14578	14503	14578	14586	14548	14584	14631	14637	14598	14477	14485	14663	14344	14593	14552	14534	14703	14607	14877	14552	14546	14561	14525	14636	14399	14795	14455	14495	14485	14460	14416	14658	14457	14615	14396	14688	14522	14462	14601	14600	14649	14623	14442	14516	14440	14621	14538	14740	14489	14622	14450	14356	14580	14398	14636	14526	14529	14488	14665	14525	14709	14521	14502	14411	14722	14451	14565	14616	14650	14633	14535	14691	14549	14593	14509	14567	14665	14555	14482	14550	14564	14643	14548	14351	14415	14571	14678	14538	14521	14532	14535	14586	14657	14546	14481	14311	14633	14629	14597	14865	14502	14595	14535	14480	14633	14718	14455	14693	14509	14770	14665	14579	14602	14604	14716	14452	14433	14513	14705	14463	14497	14599	14612	14540	14780	14572	14458	14512	14540	14601	14604	14618	14679	14554	14555	14538	14630	14530	14677	14578	14482	14739	14490	14650	14394	14553	14729	14325	14447	14584	14480	14469	14505	14641	14644	14663	14459	14676	14417	14667	14478	14578	14481	14604	14399	14519	14688	14570	14456	14499	14404	14597	14399	14555	14638	14350	14417	14278	14687	14551	14609	14411	14443	14491	14442	14618	14563	14468	14646	14546	14674	14547	14575	14545	14590	14693	14647	14497	14502	14557	14678	14409	14418	14392	14611	14442	14685	14708	14649	14520	14411	14506	14562	14736	14474	14638	14657	14544	14582	14550	14452	14581	14603	14509	14515	14436	14624	14506	14421	14610	14504	14351	14620	14527	14334	14631	14530	14453	14490	14614	14521	14488	14669	14634	14725	14518	14431	14407	14588	14500	14596	14666	14633	14501	14725	14645	14616	14509	14509	14536	14450	14306	14517	14719	14564	14524	14519	14474	14653	14433	14472	14591	14378	14716	14611	14577	14634	14464	14526	14498	14599	14594	14451	14545	14726	14618	14672	14384	14580	14735	14643	14707	14468	14466	14595	14521	14533	14609	14379	14489	14566	14287	14634	14514	14303	14753	14540	14546	14532	14663	14666	14594	14688	14387	14710	14527	14510	14480	14570	14562	14661	14542	14719	14374	14664	14507	14569	14498	14514	14378	14740	14543	14609	14553	14417	14521	14681	14530	14703	14570	14526	14582	14617	14431	14608	14566	14589	14493	14489	14553	14583	14566	14319	14525	14511	14489	14528	14437	14592	14495	14477	14378	14695	14557	14614	14800	14510	14757	14512	14807	14520	14568	14578	14582	14541	14670	14543	14464	14392	14566	14299	14467	14498	14587	14453	14615	14683	14630	14288	14742	14599	14554	14544	14494	14611	14481	14369	14494	14668	14444	14467	14543	14517	14526	14688	14587	14425	14793	14543	14438	14689	14619	14790	14469	14723	14666	14611	14438	14516	14463	14649	14563	14661	14479	14728	14642	14517	14661	14479	14569	14679	14602	14507	14598	14584	14641	14582	14605	14630	14424	14654	14604	14461	14471	14736	14616	14538	14432	14599	14509	14452	14676	14459	14549	14764	14678	14388	14630	14498	14674	14658	14307	14553	14615	14468	14411	14632	14571	14561	14656	14522	14516	14629	14620	14446	14673	14630	14545	14634	14369	14368	14634	14599	14656	14482	14588	14781	14429	14614	14643	14476	14585	14392	14557	14612	14583	14599	14510	14554	14425	14539	14688	14565	14591	14666	14528	14581	14514	14538	14518	14664	14561	14563	14642	14604	14781	14392	14792	14706	14598	14625	14425	14587	14532	14563	14344	14697	14585	14630	14497	14696	14393	14589	14477	14538	14655	14502	14335	14419	14538	14584	14495	14589	14607	14698	14594	14474	14504	14586	14577	14661	14724	14479	14588	14587	14418	14484	14381	14553	14491	14709	14405	14605	14620	14515	14727	14601	14602	14398	14627	14724	14406	14592	14535	14569	14606	14515	14532	14795	14385	14482	14712	14697	14476	14517	14563	14520	14498	14486	14752	14463	14410	14573	14713	14736	14521	14509	14537	14520	14593	14644	14452	14504	14506	14662	14629	14674	14498	14551	14565	14521	14546	14662	14413	14568	14733	14634	14524	14537	14566	14548	14549	14731	14620	14473	14485	14495	14488	14526	14535	14575	14432	14523	14589	14633	14473	14521	14648	14575	14522	14602	14442	14663	14674	14627	14497	14555	14555	14499	14477	14629	14667	14570	14814	14685	14595	14542	14475	14523	14625	14497	14556	14692	14633	14418	14647	14657	14634	14518	14533	14502	14593	14596	14416	14432	14456	14399	14509	14562	14715	14608	14514	14521	14588	14486	14565	14414	14408	14729	14562	14566	14533	14572	14583	14566	14509	14600	14601	14272	14522	14679	14521	14596	14690	14412	14538	14515	14588	14707	14500	14343	14526	14651	14579	14493	14542	14493	14276	14638	14634	14604	14612	14523	14713	14771	14561	14460	14496	14719	14553	14353	14537	14464	14536	14503	14442	14620	14639	14617	14647	14562	14537	14673	14567	14488	14620	14581	14519	14572	14458	14498	14542	14546	14631	14699	14598	14576	14624	14450	14616	14421	14498	14645	14642	14441	14709	14524	14606	14769	14596	14445	14631	14312	14598	14502	14568	14541	14640	14726	14608	14554	14598	14541	14673	14445	14651	14500	14501	14615	14661	14507	14551	14613	14608	14347	14614	14467	14485	14626	14624	14636	14567	14538	14446	14551	14619	14654	14491	14731	14514	14567	14613	14584	14537	14573	14584	14501	14785	14661	14462	14476	14407	14650	14515	14379	14412	14684	14415	14515	14444	14556	14482	14691	14491	14676	14455	14501	14449	14427	14573	14684	14693	14572	14467	14545	14645	14450	14539	14645	14700	14659	14330	14705	14421	14670	14506	14742	14594	14559	14455	14496	14612	14546	14587	14353	14596	14597	14668	14534	14622	14363	14557	14599	14610	14554	14431	14412	14413	14434	14667	14532	14574	14656	14447	14585	14534	14532	14570	14395	14776	14604	14362	14750	14575	14306	14560	14510	14522	14594	14444	14593	14633	14645	14457	14546	14438	14655	14488	14637	14583	14526	14602	14614	14559	14696	14611	14654	14635	14582	14627
24195	21267	28166	26620	42199	67459	62106	46887	34746	28765	26389	25557	25316	25345	25207	25234	25514	25268	25372	25456	25105	24998	25065	24995	25038	24984	25397	25005	24935	25261	24951	24874	25188	25129	25301	25063	25168	25153	25040	25219	25101	25100	25307	25013	25096	25050	24946	25322	25011	25124	24986	25086	25016	25007	25315	25230	25341	25298	25125	25154	25214	24879	25186	24991	25046	25172	25281	25089	25318	25228	25142	25007	25139	25044	24784	25047	25003	25104	25139	24851	25112	25028	25136	24854	25043	24915	24910	25285	25248	25132	24680	25001	24932	25047	24793	25025	25100	24897	25063	25075	25043	25066	25127	25217	25386	25030	24992	24763	24875	24951	25004	25109	24852	24786	24993	25349	25083	25264	25068	25057	25020	25116	24989	25034	25048	24952	24779	25008	24770	25188	24945	25089	25180	25126	24956	24946	25086	25019	25183	25008	25276	25281	25016	24967	24963	24906	25118	25109	24906	24856	25232	25127	25091	25188	25224	25123	25318	25273	24917	24846	25157	24902	25108	25073	25175	24665	25139	25207	24909	25066	25168	25138	24927	24755	25206	25060	25384	24946	25093	25074	25190	25102	24927	24978	24793	25223	25159	25061	25343	25017	24967	24981	25020	25078	24970	25222	25051	25083	25248	25118	25040	24991	25083	25038	25153	24906	24997	25061	25069	25039	25201	24855	25018	25028	24943	25088	24894	25001	24966	24842	25029	25043	24952	24879	25008	24881	25042	25091	24890	25011	24976	24995	25115	25167	25051	25014	25175	24932	25161	24903	25074	24938	25022	25041	25171	25067	25018	25171	25099	24999	24771	24987	25171	25016	24989	24965	24984	24896	25210	25032	24984	25036	25065	24999	25016	25081	24976	25150	24992	24937	24901	25013	25278	24969	25129	25084	24759	25060	25094	25038	25045	25124	25221	25029	25102	24911	24790	25060	25157	25178	24989	25129	24907	24781	24890	25239	25266	25195	25064	24827	25168	24812	25224	24881	24909	24956	25218	24884	24998	24942	25136	25152	24957	24969	24988	24954	25229	25223	25122	25108	25254	24962	25117	24950	25141	24977	25020	24948	25274	24937	25204	25067	25219	25083	25304	25000	24947	25165	25249	24946	25225	25097	25169	25199	25171	24954	25105	25068	25045	25104	25182	25020	25077	25103	24942	24980	25047	24866	25061	25095	25089	25025	25015	24958	24872	25096	25070	25341	25161	25262	24920	25100	25273	24998	25254	25127	24800	25300	25123	25003	25074	25097	25015	25129	25067	25092	25306	25127	25014	25145	25128	24905	24960	25106	25139	24993	25250	25205	25360	25155	25111	25060	24776	24636	25014	24963	25150	25158	24966	25118	25070	25009	25292	24843	25083	24813	24997	25114	25018	24877	24959	25225	25025	24995	25031	24983	24885	25183	24832	24953	25323	24942	25130	25224	25247	25057	24881	25033	25355	25164	25003	25066	24893	25131	25133	25002	24961	24838	24861	24943	25025	25093	25233	25193	25125	25014	24960	25166	24856	25120	25074	25199	25178	24978	24912	25175	24926	25104	25312	25323	24937	25029	25144	24810	24819	25181	24953	25108	25081	25084	25031	25104	25328	25022	25317	25150	24970	25065	25047	24935	25143	25164	25131	24952	25070	25104	24717	24913	25096	25031	25105	25078	24894	24916	24992	25272	25005	24984	25154	24930	24911	25176	24885	24956	24987	25251	25276	24739	25153	24920	24968	25333	25123	25130	25095	25280	25249	25261	24897	25153	25004	25150	25129	25116	24865	25116	25333	24828	25166	25122	25212	25334	25041	24968	24884	25115	25134	25079	25147	25097	25258	25333	25170	25005	25117	24953	25040	25195	25025	25073	25201	25103	25041	25218	25113	25005	25011	25218	25192	25088	25281	25132	25011	25026	24983	25079	25279	25150	24672	25135	25523	25217	24894	24878	25159	24912	24898	24968	25040	25227	25213	24972	25438	25091	24952	24812	24995	25104	25027	24850	25009	24802	25335	25061	24888	25104	25288	25119	24996	24958	25145	24956	25395	25046	25039	24834	24861	24976	24966	25132	25034	25105	24825	24966	25035	24955	24787	24956	24868	25242	24992	24975	24950	25222	24871	25183	24944	24998	25117	25102	25182	25058	25040	25185	25070	25061	25021	25225	25264	25003	25229	24984	25382	25028	24777	24893	25098	24960	24956	25169	25140	25077	24960	25073	24923	24933	25091	25009	24963	24837	25344	25055	24880	25037	25153	25082	24950	24963	24967	24931	24994	25036	25035	25054	25146	24937	25037	24998	25372	25174	24981	25270	25212	25073	25103	25084	25351	25053	25329	24880	25131	24866	25000	25189	24940	25034	25001	24820	25147	25185	24875	25087	25118	25293	25105	24832	25342	25375	25006	25107	25116	24583	25290	24881	25026	25354	24843	25143	24956	24954	24988	24990	24915	24878	25074	25111	24882	25154	25131	24968	24992	24987	25148	25032	24980	24965	25158	25215	24832	25090	25105	25105	25037	24987	25090	24837	25041	24836	24957	24933	24836	25028	24917	25148	25029	25053	24788	25003	25117	25223	24810	25110	25059	24951	25153	25059	25012	24954	24881	24864	25197	25131	25117	24789	25035	25077	25033	25359	24921	24945	25017	25114	25101	25052	25006	25168	25214	25061	25102	24845	25218	25181	25061	25073	24925	25076	25093	25190	24944	24936	24998	25078	25100	25047	24937	25029	24787	24908	24942	25216	25022	24972	24943	25013	25046	25212	25115	25118	24988	25224	25119	25319	25031	25056	25113	25164	25090	24880	25139	24981	25194	25347	24738	24883	24932	24967	25136	25120	25079	24836	25015	24914	25133	25061	25066	25117	24989	25017	24998	24940	25169	25363	25171	25224	24936	24800	25221	25374	25094	25149	25016	25085	25193	24846	24869	25038	25290	24918	25058	25016	25166	25051	25247	25162	25188	25019	24890	25258	25297	24834	25041	24997	25102	25037	25023	24975	25238	25082	24980	24824	24932	25315	25235	25133	24924	25008	25170	25085	24999	25340	24866	24870	25012	25068	25121	25261	24942	25041	25234	25154	24949	25070	24997	25284	25283	25235	25020	25136	24892	24929	24936	24853	25076	24882	25070	25099	25107	25198	25094	25061	25093	25120	24924	24855	25068	24963	25038	25199	25063	24734	25131	24917	25150	25135	25054	25289	24889	24906	25102	25154	25054	24986	25111	25084	24964	25106	24926	25109	24773	24723	25080	24974	25029	24989	25011	25211	25053	25001	25083	24856	25066	25074	25112	25264	25071	25077	25209	25070	24975	24936	25045	24861	25014	25026	25196	25114	25103	25126	25100	24933	25147	25184	25053	25139	25027	25201	24958	25139	25283	25021	25076	25179	25044	24936	25165	25218	24850	24951	24907	25112	24962	24966	25031	25208	25012	25048	25114	24962	25021	24995	24926	25151	25009	25212	25205	25177	24997	24861	24998	24997	25040	24871	24990	24943	25119	24963	24921	24918	24884	25109	24909	24808	25045	25070	25214	24916	24905	24841	24914	24956	24929	24812	25117	25145	24964	25198	25143	24680	24997	25053	25248	24935	24961	25103	24994	25101	25033	24966	25273	25070	24737	25249	25121	24943	25137	25056	25095	24999	25207	25196	25016	25142	25050	24989	24991	25396	25084	24970	25165	25118	25341	25298	25037	25060	24985	25147	25168	25160	24947	24937	25005	25117	25292	25254	25311	25196	24996	25086	25126	24768	25231	24892	24998	25089	25023	25010	24987	25272	25079	25244	25031	24895	25021	24906	25206	25174	25138	24911	24977	25087	25115	25223	24983	24929	25105	25182	25105	24888	25032	25127	24828	25161	25221	24870	24890	25014	25149	25252	25090	25142	25314	24814	25143	25105	25029	25016	25157	25010	24896	24687	25035	24842	25077	24853	25063	25138	25119	24958	25006	24965	25035	25178	24868	25210	24675	25150	25127	24761	25099	25411	25216	25140	24569	25167	25088	24989	25104	25239	24907	25220	25066	25029	24730	25197	25231	24912	25142	25136	25085	24981	25176	25032	25065	24957	25105	25142	25151	25068	24865	25447	24944	25097	24916	24785	24839	25097	24958	25062	25064	24841	25220	25078	25095	25238	25090	24988	24744	25018	25203	25093	25061	25160	25062	25351	25327	25176	24944	25053	25320	25043	25111	25148	24987	25241	25201	25093	24979	25161	25133	25186	25110	24953	25110	25187	25254	25234	24933	25042	25309	24844	25062	25128	24846	25076	25135	25082	24881	25219	25183	24984	25241	24969	25159	25306	25149	24976	25233	25147	25114	24956	25000	24975	24961	25081	25233	24953	25096	24781	24844	25201	25177	24998	25050	25065	24745	24949	24947	24951	25137	25113	25163	24839	24906	25008	25113	25269	25045	25060	25213	25097	25226	25142	25076	25099	25047	25121	25217	24970	25179	24964	25032	25010	25302	25099	25065	25455	24948	24975	25047	24934	25092	25082	24996	25009	25339	25066	25051	25007	25117	24941	24902	25336	25224	24945	24901	25247	25330	25085	25048	24936	25278	24932	24971	25143	25079	25127	25011	25194	25047	24998	25070	25017	24784	25030	24925	24908	24801	24922	24986	24889	25055	24948	25289	24846	24948	25093	24970	24946	25104	25200	25151	24939	25016	24957	24909	25179	25161	25026	25237	25084	25161	25019	25054	24970	25469	25130	24929	25249	25188	25083	25234	24925	25027	25190	24936	25181	25092	25092	25171	25145	25219	24926	24939	24908	24853	25012	24876	25085	24964	25057	25222	25121	25107	24796	25301	25225	25167	25082	25127	25277	25174	25221	24870	24994	25108	25086	25282	24981	25094	24975	25066	25063	24999	24981	24898	24994	24997	25017	24892	25215	25059	25278	24952	25139	25099	25232	25087	25358	25336	25139	24969	25070	25224	25033	24976	24850	25076	25073	24954	25276	25188	25112	25189	25045	24929	25183	25171	25126	25278	25291	25308	25112	25172	24850	25229	24902	25072	25157	25122	24902	24841	25129	25248	25182	24949	24927	25007	25153	25249	25065	25192	25177	25380	25165	25178	24853	25055	25059	25121	25210	25198	24939	25024	25141	25147	25092	25339	25326	25240	24904	24854	25211	25160	25064	25268	25075
12771	19864	19754	27677	50693	68904	56412	37463	24276	17788	15504	15070	14957	14934	14999	15057	15057	14976	14894	14782	14778	14956	14855	14930	14933	14764	14802	14894	15042	14876	14964	14857	14813	14989	15021	14875	14964	15060	14855	14843	14963	14843	14926	14757	14981	14715	14816	14944	14902	15066	14825	14884	14838	14900	14933	14947	14771	14796	14975	14667	15025	14867	14853	14745	14919	14928	14949	14934	14838	14800	14794	14817	14915	14870	14704	15082	14863	14843	14864	14896	15054	14767	14689	14936	14841	14818	14804	14720	14850	14996	14827	14977	14966	14719	14924	14879	14844	14886	14855	14955	14911	15008	14751	14984	14980	14824	14904	14743	14794	14632	14884	15015	14827	14859	14969	14919	14710	14877	14863	14836	14868	14889	14831	14889	14721	15002	14987	14736	14990	14937	14835	14842	15008	14857	14656	14823	14951	15002	14862	14861	14862	15080	14878	14772	14814	14895	14781	14859	14925	14779	14920	14941	14702	14903	14716	14881	14724	14833	14861	14856	14850	14738	14682	14908	14982	14781	14911	14921	14902	14808	14861	14828	14889	14925	14781	14807	14977	14800	14851	14934	14806	14810	14717	14840	14793	14756	14666	14904	14837	14789	14801	14967	14857	14818	14961	14906	14917	14771	14870	15022	14916	14815	14859	14953	14904	14715	14870	14815	14877	14810	14932	14774	14630	14989	14721	14825	15022	14969	14907	14783	14813	14848	14574	15061	14839	14769	14818	14803	14808	14804	14980	14857	14835	14762	14778	15001	14931	14868	14666	14856	14942	14837	14740	14755	14882	14983	15017	14940	14842	14930	14849	14813	14764	14794	14902	14875	14796	14606	14957	14991	14792	14953	14994	14871	14771	14950	14809	14835	14670	14944	14919	14833	14778	14945	14799	14884	14922	14729	14881	14786	14860	14872	14875	14635	14881	14632	14934	14949	14877	14782	14774	14921	14638	14775	14981	14916	14969	14800	14827	14769	14747	14928	14812	14968	14893	14974	14695	14893	14854	14894	14688	15070	14838	14697	14834	14841	14939	14970	14778	14920	14858	14956	14974	14896	14797	14791	14935	14858	14776	14876	14860	14857	14845	14888	14903	14927	14847	15031	14892	15035	14850	14811	14757	14822	14824	14810	15100	14727	14952	14935	14939	14822	14960	14790	14902	14951	14882	14821	14995	14918	14819	15017	14858	14834	14919	14808	14788	14885	14723	14769	14947	14811	14868	14824	14794	15012	14918	14747	14859	14983	14810	14901	14861	14838	14760	14907	14756	14967	14786	14981	14794	14792	14780	14939	14754	14738	14806	14800	14961	14749	14776	14733	14589	14844	14914	14803	14805	14838	14938	14980	15002	14840	15037	14922	14892	14880	14758	15017	14955	14871	14763	14867	14922	15043	14823	14773	14785	14861	14915	14826	14838	14787	14735	14853	14938	14703	14810	14784	14981	14805	14782	14757	14923	14867	14594	14883	15038	14735	14815	14673	14981	14841	14869	14741	14778	15043	14878	14954	14887	14914	14877	14612	14680	14782	14836	14955	14745	14818	14945	14742	14913	14841	14801	14935	14975	14889	14760	14956	14884	14900	14883	14868	14789	14843	14997	14795	15012	14752	14829	14826	14921	14895	14856	14876	14758	14923	14837	14933	14741	14973	14938	14695	14794	14828	14969	14881	14813	14759	14878	14760	14938	14811	15002	14793	14888	14881	14878	14823	14863	14678	14748	14960	14637	14779	14798	14849	14797	14838	14806	14872	14865	14668	14777	14917	14820	14879	15000	14994	14989	14922	14895	14835	14587	14921	14820	14881	14876	14973	14780	14829	14844	14857	14784	14791	14942	14919	14582	14958	14970	14719	15041	14736	14937	14846	15019	14749	14967	14956	14944	14700	14848	14941	14810	14741	14838	14883	14962	14851	14860	14782	14717	14903	14830	14824	14913	14947	14798	14973	14786	14858	14847	14775	14796	14990	14984	14680	14903	14827	14930	14875	14823	14671	14984	15033	14946	14795	14874	14853	14880	14812	14791	14991	14812	14650	14932	14987	14949	14872	14806	14683	14825	14872	15059	14965	14780	14765	14802	14707	14836	14855	14784	14980	14926	15022	14903	14836	14754	14673	14788	14917	14909	14864	15035	14799	14955	14993	14730	14859	14783	14913	14780	14888	14890	14977	14662	14826	14793	14747	14748	14881	14903	14973	15028	14896	14897	14860	14880	14448	14602	15101	14934	14861	14840	14826	14892	14869	14925	14854	14822	14860	14659	14790	14917	14896	14786	14891	14914	14757	14746	14863	14856	14904	14826	14892	14939	14817	14905	14717	14837	14899	14847	14877	14740	14848	14631	14883	14924	14962	14834	14792	14830	14769	14894	14746	14830	14778	14933	14942	14826	14783	14821	15006	14800	14978	14789	14798	14618	14499	14688	14868	14844	14863	14843	14937	14887	14916	14826	14793	14714	14928	14992	14885	14876	14661	14939	15004	14978	14685	14989	15048	14892	14846	14927	14763	14935	14842	14719	14759	14896	14914	14960	14893	15029	14763	14765	14929	14846	14968	14781	14811	14843	15014	14885	14725	14912	14815	14914	15006	14943	14680	14801	14852	14886	14846	14956	14858	14774	14773	15131	15002	14930	14737	14914	14950	14802	14821	14841	14779	14881	14619	14889	14897	14899	14743	14878	14930	14917	15014	14864	14717	14838	14901	14918	14763	14946	14894	14907	14967	14656	14874	14793	14823	14865	14799	14902	14842	14830	14903	14745	14761	14848	14832	14878	14799	14729	14899	14854	14777	14960	14776	15005	14934	14875	14629	14824	14813	14779	14800	14664	14762	14728	14840	14877	14922	15065	14823	14965	14920	14856	14912	14811	14890	14873	14772	14817	14962	14921	14776	14917	14853	14862	14848	15039	14688	14779	14929	14920	14849	14859	14636	14951	14869	15042	14818	14828	14860	14896	14843	14839	14923	14978	14910	14756	14798	14842	14909	14885	14789	14855	14825	14859	14808	14785	14901	14955	14813	14918	14928	14969	14831	14823	14864	14808	14781	14874	14845	14834	14888	14907	14720	14873	14798	14777	14821	15047	14807	14845	14771	14816	14758	14907	14702	15067	14757	14632	14763	14918	14763	14944	14825	14624	14648	15043	14715	14903	14921	14653	14949	14688	14934	14911	14818	14925	14876	14890	14839	14732	14860	14961	15136	14727	14945	14943	14735	14824	14781	14921	14872	14969	14867	14893	14903	14894	14843	14948	14996	14905	14914	14801	14657	14910	14849	14805	14930	14889	14863	14963	14992	14669	14867	14896	14826	14786	14755	14878	14748	14887	14801	14714	14814	15135	14866	14904	14978	14792	14724	14957	14889	15073	14822	14905	14889	14891	14742	14748	15036	14754	14861	14878	14836	14718	14887	14794	14975	14727	14844	14845	15085	14860	14816	14924	14842	14705	14849	14848	14818	15028	14725	14967	14671	14849	14992	14844	14664	14746	14938	15012	14841	14835	14800	14875	14777	14733	14951	14862	14964	14838	14893	14978	14825	14831	14921	14727	14798	14959	14818	14869	14802	14833	14841	14755	14939	14841	14737	14763	15027	14792	14748	14965	14845	14875	14650	15026	14883	14791	14815	15022	14786	14813	14916	14838	14813	14919	14933	15034	14720	14785	14860	14886	14934	14872	14865	14849	14879	14775	14796	14936	15065	14892	14799	14810	14894	14732	14809	14982	14863	14846	14702	14858	14843	14852	14994	15069	14886	14857	14755	14813	14884	15030	14873	14892	14692	14949	14981	14770	14869	14888	14932	14763	14818	14860	14775	14904	14821	14679	14865	14723	14787	15007	14740	14832	14823	14841	14942	14904	14683	14805	14854	14764	14939	14805	14701	14850	14845	14804	14765	14759	14827	14947	14807	14954	14684	14822	14856	14871	14801	14954	15124	14847	14869	14997	14939	14889	14864	14790	14858	14887	14823	15049	14815	14910	14761	14847	14957	14791	14874	14837	14709	14981	15118	14719	14694	14945	14727	14819	14838	14865	14909	14718	14828	14900	14869	14825	14750	14753	14799	14910	15023	14847	14675	14816	14798	14820	14836	14779	14951	14849	14838	14910	14894	14706	14880	14805	14947	14895	14801	14820	14869	14880	14872	14814	14769	14851	14800	14813	14836	14676	14922	14677	14964	14774	14921	14793	14876	14818	14920	14896	14832	14816	14801	14944	14899	14738	14649	14832	14840	14651	15056	14808	14929	15196	14921	14846	14800	14924	14717	14750	14818	14828	14882	14897	14841	14833	14770	14974	14727	14826	15030	14827	14818	14880	14929	14735	14731	14752	14799	14807	14846	14954	14951	14861	14842	14645	14876	14815	14863	14915	14937	14924	14856	14816	14944	14911	14900	14807	14909	14978	14968	14892	14901	14945	14906	14847	15008	14925	14978	14871	14844	14852	14925	14937	14829	14776	14809	14857	14886	14733	14870	14860	14971	14810	14799	14781	14844	14902	14841	14788	14919	14887	14748	14867	14721	14811	14920	14811	15016	14711	14693	14823	14789	14856	14914	14811	14975	14798	14931	14864	14768	14768	14705	14919	15063	14905	14908	14931	14785	14829	14769	14847	14879	14718	14799	14827	14880	14881	14935	15024	14761	14858	15044	14831	14723	14764	14880	14810	14972	14825	14825	14817	14904	14632	14853	14891	14836	14866	14855	14743	14722	14803	14955	14841	14684	14851	14977	14745	14736	14783	14931	14774	14848	14906	14818	14851	14675	14751	14820	14933	14984	14701	14973	14789	14819	14844	14794	14940	14872	14840	14735	14686	14942	14849	14936	14997	14793	14829	15064	14739	14868	14900	14726	14871	14880	14843	14824	14876	14724	14940	14778	14990	14791	14872	14847	14958	15100	14887	14870	15022	14888	14782	14763	14887	14907	14913	14937	14919	14945	14826	14788	14801	14892	14662	14762	14708	15019	14827	14892	14861	14931	14966	14734	14941	14769	14753	14886	14888	15006	14841	14948	14789	14751	14879	14956	14610	14988	14801	14855	14793	14887	14806	14773	14986	14873	14794	14673	14825	14610	14625	14943	14831	14815	14726	14727	14868	14754	14840	14818	14724	14828	14799	14904	14913	14803	14719	14805	14897	14906
23073	21268	28409	26418	47890	75366	69865	53986	39497	31883	27880	26782	26606	26759	26665	26739	26791	26629	26878	26744	26720	26392	26407	26445	26686	26626	26396	26691	26819	26488	26501	26416	26855	26395	26504	26685	26675	26283	26467	26256	26420	26655	26668	26557	26203	26592	26633	26559	26326	26326	26391	26315	26670	26481	26731	26185	26401	26563	26455	26572	26538	26441	26266	26452	26185	26386	26490	26478	26493	26330	26585	26253	26625	26663	26257	26482	26624	26516	26363	26420	26273	26416	26373	26196	26407	26480	26312	26125	26550	26188	26392	26439	26624	26153	26532	26195	26613	26536	26573	26601	26480	26216	26530	26469	26466	26293	26541	26449	26460	26312	26425	26247	26271	26254	26320	26444	26317	26446	26453	26502	26467	26603	26310	26318	26348	26530	26378	26354	26631	26488	26360	25942	26616	26458	26429	26135	26594	26370	26512	26242	26469	26469	26289	26325	26261	26505	26168	26260	26589	26240	26337	26454	26507	26296	26506	26521	26319	26144	26212	26461	26342	26426	26286	26322	26477	26388	26575	26348	26384	26464	26337	26526	26564	26116	26666	26505	26426	26291	26282	26438	26461	26387	26441	26331	26273	26487	26395	26547	26514	26517	26499	26388	26464	26307	26490	26282	26513	26613	26177	26238	26434	26264	26360	26264	26473	26355	26387	26357	26417	26175	26260	26201	26342	26548	26223	26368	26226	26235	26181	26228	26432	26198	26155	26371	26387	26282	26232	26259	26263	26412	26431	26292	26391	26347	26177	26207	26455	25998	26426	26288	26295	26163	26329	26723	26550	26512	26466	26560	26436	26372	26377	26315	26593	26422	26649	26412	26407	26337	26513	26307	26129	26547	26262	26359	26475	26482	26449	26383	26686	26532	26478	26403	26357	26442	26237	26282	26303	26383	26352	26399	26370	26283	26277	26029	26081	26425	26390	26457	26454	26341	26192	26288	26306	26469	26532	26458	26155	26403	26515	26600	26588	26463	26443	26245	26333	26333	26376	26410	26482	26154	26393	26199	26494	26457	26401	26453	26470	26371	26032	26429	26407	26409	26453	26486	26474	26457	26348	26402	26326	26556	26204	26552	26321	26575	26191	26331	26524	26225	26259	26438	26067	26536	26429	26287	26217	26381	26131	26295	26397	26285	26399	26347	26288	26248	26337	26361	26597	26310	26370	26345	26391	26523	26447	26656	26394	26268	26357	26220	26498	26604	26413	26203	26414	26271	26182	26358	26495	26388	26245	26628	26675	26402	26487	26436	26473	26274	26224	26270	26487	26440	26551	26359	26326	26573	26141	26386	26507	26371	26464	26258	26306	26447	26346	26221	26527	26239	26393	26455	26456	26488	26299	26339	26269	26407	26275	26308	26356	26526	26434	26530	26528	26423	26467	26170	26440	26214	26243	26083	26437	26507	26340	26540	26388	26359	26161	26439	26337	26263	26274	26131	26695	26516	26511	26619	26306	26244	26299	26357	26509	26399	26502	26247	26266	26224	26340	26472	26469	26354	26313	26330	26195	26427	26250	26290	26348	26547	26168	26431	26571	26301	26323	26483	26431	26329	26377	26378	26208	26284	26367	26319	26289	26364	26162	26413	26612	26360	26328	26357	26443	26545	26374	26173	26487	26258	26578	26496	26240	26352	26304	26607	26424	26352	26402	26360	26424	26312	26481	26511	26649	26290	26446	26328	26375	26428	26527	26567	26393	26381	26618	26384	26395	26100	26371	26079	26493	26309	26615	26196	26377	26415	26474	26240	26345	26419	26433	26192	26280	26485	26175	26681	26500	26379	26256	26404	26339	26000	26267	26356	26324	26204	26373	26293	26179	26503	26426	26283	26536	26290	26364	26354	26206	26602	26448	26421	26382	26665	26649	26229	26603	26524	26283	26331	26423	26573	26389	26347	26330	26283	26237	26411	26644	26175	26633	26394	26333	26551	26366	26364	26544	26390	26567	26626	26364	26527	26477	26280	26231	26601	26527	26526	26485	26312	26549	26444	26288	26412	26462	26179	26610	26244	26400	26182	26415	26759	26579	26341	26510	26435	26433	26341	26683	26434	26482	26776	26397	26177	26526	26093	26351	26508	26406	26347	26440	26412	26518	26340	26334	26358	26293	26099	26289	26289	26246	26371	26540	26346	26262	26083	26417	26573	26468	26388	26750	26241	26216	26320	26733	26235	26315	26453	26426	26396	26405	26385	26431	26255	26622	26808	26548	26319	26611	26445	26546	26345	26474	26364	26477	26141	26525	26500	26335	26545	26281	26227	26680	26111	26225	26261	26654	26261	26337	26340	26546	26342	26411	26468	26599	26379	26512	26339	26225	26390	26446	26465	26269	26486	26199	26165	26360	26626	26293	26384	26440	26480	26272	26326	26350	26400	26540	26292	26386	26262	26527	26246	26417	26217	26572	26499	26308	26616	26377	26480	26447	26229	26401	26298	26213	26478	26302	26496	26340	26420	26223	26371	26311	26196	26290	26386	26205	26287	26204	26275	26221	26292	26222	26448	26279	26469	26220	26486	26544	26215	26537	26420	26435	26214	26296	26304	26303	26642	26287	26398	26645	26217	26308	26324	26387	26423	26537	26402	26375	26363	26562	26486	26342	26644	26623	26343	26382	26395	26478	26784	26418	26409	26531	26204	26197	26344	26375	26482	26467	26640	26502	26586	26513	26412	26576	26593	26256	26351	26490	26248	26564	26664	26508	26580	26558	26253	26321	26501	26395	26280	26316	26384	26248	26404	26400	26505	26432	26495	26355	26413	26511	26341	26347	26269	26446	26313	26273	26202	26426	26333	26611	26297	26544	26292	26403	26529	26580	26430	26325	26220	26460	26341	26609	26425	26277	26520	26275	26316	26483	26307	26468	26495	26298	26497	26584	26262	26368	26161	26443	26310	26405	26365	26422	26460	26609	26389	26507	26335	26345	26411	26394	26136	26281	26297	26277	26537	26236	26043	26360	26295	26263	26206	26372	26188	26384	26280	26343	26442	26262	26448	26565	26521	26615	26178	26426	26400	26255	26417	26495	26135	26634	26435	26241	26445	26678	26330	26281	26426	26540	26396	26400	26351	26340	26604	26489	26350	26296	26204	26568	26291	26566	26368	26387	26399	26440	26505	26416	26448	26371	26381	26201	26316	26204	26169	26308	26384	26357	26416	26522	25935	26310	26266	26267	26347	26571	26402	26567	26275	26188	26331	26476	26657	26407	26507	26513	26323	26009	26388	26354	26353	26575	26316	26416	26395	26476	26263	26316	26406	26461	26262	26342	26417	26577	26210	26237	26468	26502	26450	26197	26319	26317	26318	26339	26519	26650	26325	26509	26393	26355	26203	26397	26411	26302	26504	26387	26411	26157	26276	26396	26335	26194	26610	26326	26474	26365	26215	26435	26377	26332	26317	26650	26529	26500	26467	26209	26370	26264	26520	26319	26212	26050	26388	26444	26298	26367	26405	26227	26465	26307	26289	26282	26453	26519	26200	26399	26130	26672	26392	26433	26185	26546	26302	26694	26654	26302	26041	26411	26269	26453	26099	26561	26444	26529	26355	26280	26390	26311	26316	26288	26289	26038	26123	26455	26597	26254	26498	26498	26277	26479	26228	26182	26371	26458	26472	26584	26364	26390	26269	26322	26531	26422	26587	26737	26411	26454	26437	26597	26220	26375	26553	26198	26214	26392	26415	26645	26256	26202	26275	26420	26688	26275	26435	26554	26302	26480	26317	26396	26338	26415	26436	26558	26327	26276	26161	26411	26526	26468	26185	26609	26487	26306	26304	26604	26326	26419	26497	26260	26257	26285	26347	26459	26351	26358	26508	26382	26321	26257	26325	26237	26256	26326	26429	26562	26520	26461	26462	26450	26350	26248	26589	26409	26313	26551	26452	26330	26478	26378	26467	26268	26296	26461	26247	26140	26230	26476	26298	26473	26682	26515	26479	26284	26561	26289	26299	26506	26280	26334	26459	26439	26353	26217	26255	26494	26190	26271	26715	26586	26529	26405	26304	26351	26203	26534	26494	26273	26416	26399	26322	26431	26324	26362	26477	26270	26446	26273	26623	26548	26588	26251	26315	26232	26038	26587	26529	26256	26448	26165	26544	26299	26305	26355	26424	26390	26146	26208	26316	26375	26254	26459	26550	26374	26684	26420	26200	26399	26306	26200	26148	26129	26315	26354	26452	26434	26434	26658	26381	26462	26175	26417	26487	26428	26411	26352	26402	26345	26387	26259	26450	26562	26313	26326	26598	26531	26266	26220	26417	26178	26257	26497	26458	26496	26288	26394	26206	26294	26468	26323	26244	26345	26429	26486	26597	26392	26197	26402	26335	26451	26643	26508	26492	26526	26289	26584	26363	26304	26284	26485	26116	26463	26446	26393	26302	26449	26338	26445	26724	26620	26378	26304	26377	26430	26271	26257	26693	26698	26584	26583	26400	26231	26174	26323	26486	26488	26249	26306	26423	26702	26422	26245	26075	26506	26307	26410	26228	26534	26510	26408	26423	26396	26423	26445	26321	26283	26418	26408	26413	26337	26264	26424	26213	26185	26373	26455	26370	26531	26683	26654	26510	26692	26397	26434	26469	26423	26298	26482	26394	26523	26427	26375	26422	26423	26519	26363	26235	26473	26318	26444	26434	26533	26414	26658	26458	26554	26501	26546	26453	26492	26261	26439	26208	26292	26377	26512	26376	26190	26712	26373	26408	26507	26227	26439	26259	26259	26275	26394	26265	26152	26478	26385	26258	26257	26350	26353	26212	26678	26266	26556	26266	26385	26580	26468	26449	26428	26408	26402	26582	26292	26333	26336	26347	26237	26215	26229	26247	26247	26485	26485	26464	26300	26592	26236	26370	26236	26318	26356	26393	26362	26481	26421	26390	26185	26377	26432	26236	26290	26245	26360	26393	26412	26345	26554	26344	26336	26555	26309	26365	26390	26170	26459	26417	26451	26380	26478	26557	26428	26194	26544	26266	26258	26649	26605	26715	26434	26440	26484	26344	26474	26294	26257	26456	26610	26453	26518	26281	26350	26363	26425	26227	26617	26524	26675	26283	26415	26473	26416	26399	26778	26555	26261	26288	26355	26276	26685	26287	26166	26516	26289	26420	26260	26326	26496	26552	26509	26342
13533	23508	26867	38598	63766	80624	68417	45920	28917	19907	16591	15855	16078	15768	15704	15931	15921	15807	15503	15799	15896	15948	15886	15854	15710	15774	15836	15843	15501	15674	15624	15799	15821	15694	15645	15703	15761	15813	15609	15965	15622	15704	15773	15740	15746	15795	15730	15672	15774	15693	15806	15623	15671	15682	15726	15736	15718	15716	15479	15767	15734	15865	15790	15745	15890	15659	15736	15599	15851	15864	15846	15579	15646	15791	15772	15608	15763	15801	15642	15734	15761	15741	15743	15599	15620	15622	15646	15887	15650	15642	15689	15541	15802	15786	15676	15660	15450	15767	15654	15716	15711	15595	15790	15637	15683	15729	15713	15746	15792	15824	15688	15623	15911	15654	15694	15612	15656	15796	15703	15751	15525	15656	15750	15660	15624	15493	15862	15568	15742	15634	15717	15726	15702	15698	15750	15616	15796	15888	15593	15621	15662	15581	15576	15742	15523	15681	15629	15660	15534	15603	15757	15653	15704	15712	15460	15772	15701	15669	15557	15429	15663	15728	15711	15712	15862	15877	15539	15549	15821	15649	15723	15456	15643	15660	15715	15661	15826	15745	15652	15591	15645	15767	15759	15644	15741	15610	15717	15664	15642	15676	15864	15684	15686	15625	15575	15727	15675	15751	15695	15603	15678	15731	15779	15655	15581	15579	15527	15710	15699	15779	15669	15705	15810	15706	15781	15539	15634	15796	15773	15985	15801	15765	15708	15615	15796	15698	15632	15632	15625	15749	15627	15520	15556	15808	15748	15720	15660	15547	15652	15713	15675	15651	15569	15705	15696	15567	15684	15713	15688	15650	15568	15565	15684	15661	15729	15685	15693	15538	15817	15555	15873	15665	15658	15808	15728	15744	15669	15680	15784	15534	15677	15825	15597	15602	15690	15592	15631	15692	15691	15765	15621	15576	15763	15539	15669	15591	15838	15620	15736	15600	15578	15477	15721	15718	15869	15680	15614	15746	15558	15649	15419	15486	15722	15799	15965	15689	15712	15589	15651	15618	15681	15587	15582	15576	15593	15580	15646	15680	15550	15736	15674	15449	15759	15520	15682	15630	15607	15778	15660	15409	15581	15734	15560	15626	15704	15671	15817	15602	15709	15865	15501	15638	15737	15668	15681	15609	15838	15690	15675	15677	15662	15575	15812	15731	15497	15600	15672	15510	15691	15692	15680	15580	15663	15579	15658	15668	15779	15717	15660	15725	15765	15648	15576	15757	15545	15801	15566	15630	15685	15675	15642	15732	15801	15566	15681	15642	15558	15701	15714	15770	15685	15568	15612	15719	15851	15602	15595	15586	15640	15785	15648	15770	15623	15564	15558	15641	15787	15729	15589	15613	15613	15587	15920	15632	15707	15740	15775	15799	15683	15626	15703	15541	15839	15756	15678	15709	15820	15725	15658	15700	15722	15645	15698	15568	15683	15711	15550	15583	15785	15673	15698	15784	15712	15793	15708	15717	15634	15721	15740	15681	15512	15650	15488	15615	15724	15547	15680	15593	15501	15581	15540	15736	15671	15664	15773	15647	15435	15729	15778	15608	15582	15785	15581	15568	15548	15653	15519	15625	15550	15678	15729	15578	15756	15758	15472	15793	15693	15709	15714	15543	15702	15616	15848	15732	15534	15682	15514	15374	15736	15679	15816	15685	15628	15485	15668	15866	15774	15666	15739	15629	15746	15746	15580	15742	15628	15693	15966	15634	15672	15670	15555	15704	15573	15585	15704	15868	15835	15638	15689	15557	15534	15849	15727	15862	15656	15707	15729	15526	15409	15638	15699	15778	15677	15741	15681	15508	15836	15845	15748	15668	15658	15588	15671	15701	15729	15762	15698	15664	15671	15822	15660	15778	15636	15733	15367	15658	15891	15726	15791	15652	15508	15676	15760	15677	15595	15718	15667	15693	15541	15644	15580	15632	15662	15593	15714	15785	15477	15640	15807	15630	15604	15681	15659	15723	15636	15768	15704	15605	15538	15643	15575	15565	15573	15624	15642	15696	15582	15943	15911	15603	15714	15682	15600	15726	15861	15686	15664	15698	15791	15705	15530	15662	15773	15771	15714	15568	15650	15777	15544	15903	15900	15533	15644	15684	15552	15776	15652	15787	15430	15519	15559	15695	15515	15723	15837	15819	15826	15519	15622	15615	15693	15689	15615	15759	15735	15697	15706	15671	15705	15635	15736	15714	15693	15780	15920	15853	15741	15521	15769	15639	15696	15414	15711	15853	15639	15558	15623	15627	15554	15722	15437	15500	15717	15584	15578	15768	15648	15597	15643	15706	15619	15629	15805	15778	15842	15746	15608	15779	15617	15610	15776	15689	15757	15581	15696	15680	15658	15698	15839	15780	15739	15640	15639	15692	15510	15609	15681	15559	15817	15598	15730	15815	15704	15584	15542	15666	15717	15647	15550	15670	15770	15479	15638	15750	15604	15786	15697	15854	15689	15721	15545	15720	15709	15802	15758	15652	15781	15727	15712	15684	15735	15587	15631	15707	15617	15627	15809	15712	15720	15520	15819	15726	15622	15587	15735	15634	15678	15627	15657	15792	15690	15805	15739	15748	15673	15724	15589	15806	15703	15744	15770	15589	15607	15646	15648	15712	15741	15551	15625	15715	15700	15582	15892	15632	15712	15635	15798	15688	15878	15715	15667	15812	15737	15592	15960	15769	15620	15736	15589	15803	15808	15634	15580	15860	15637	15607	15448	15499	15776	15633	15543	15602	15730	15839	15598	15765	15626	15750	15543	15671	15732	15785	15530	15422	15602	15681	15719	15620	15911	15459	15595	15814	15503	15741	15760	15527	15808	15614	15734	15586	15753	15726	15632	15766	15562	15744	15609	15491	15898	15668	15666	15673	15658	15568	15653	15735	15492	15743	15479	15485	15560	15650	15835	15728	15745	15758	15668	15856	15764	15679	15722	15757	15709	15549	15745	15846	15725	15657	15552	15775	15655	15544	15649	15771	15770	15653	15583	15677	15605	15438	15603	15633	15826	15603	15612	15653	15630	15306	15536	15776	15700	15812	15651	15706	15775	15665	15752	15556	15778	15517	15674	15614	15776	15730	15500	15744	15568	15752	15956	15485	15713	15513	15676	15473	15702	15728	15729	15554	15669	15631	15736	15719	15690	15626	15907	15711	15414	15687	15778	15793	15629	15560	15674	15686	15620	15686	15754	15574	15753	15553	15668	15732	15746	15753	15591	15723	15626	15636	15647	15616	15649	15629	15609	15738	15675	15777	15681	15657	15673	15581	15563	15572	15785	15626	15695	15476	15684	15776	15712	15717	15482	15668	15590	15906	15625	15592	15751	15604	15714	15624	15682	15671	15423	15666	15768	15489	15761	15614	15586	15524	15801	15652	15516	15638	15644	15715	15591	15434	15753	15408	15620	15699	15743	15554	15546	15430	15776	15711	15767	15583	15697	15814	15637	15460	15601	15615	15700	15615	15820	15842	15756	15490	15762	15754	15764	15709	15613	15710	15791	15599	15689	15638	15541	15718	15711	15689	15390	15666	15615	15841	15740	15419	15722	15510	15620	15766	15718	15776	15687	15786	15680	15658	15836	15761	15735	15316	15669	15467	15748	15747	15990	15519	15562	15592	15682	15800	15726	15760	15707	15709	15585	15473	15551	15931	15592	15615	15504	15553	15681	15682	15763	15548	15705	15772	15803	15617	15711	15650	15640	15566	15611	15793	15717	15735	15821	15646	15781	15813	15857	15658	15695	15567	15653	15622	15650	15600	15733	15745	15552	15536	15691	15758	15596	15754	15577	15715	15675	15725	15658	15813	15824	15622	15789	15665	15767	15666	15775	15612	15840	15630	15695	15839	15799	15667	15527	15684	15675	15774	15780	15687	15888	15561	15603	15728	15702	15504	15527	15764	15694	15354	15572	15849	15568	15838	15629	15749	15619	15742	15653	15660	15764	15640	15716	15691	15659	15685	15630	15789	15594	15622	15829	15771	15717	15676	15626	15676	15642	15697	15782	15748	15790	15737	15709	15589	15709	15713	15644	15599	15669	15787	15881	15717	15545	15632	15548	15690	15872	15578	15712	15792	15668	15741	15612	15765	15792	15644	15752	15636	15617	15616	15658	15566	15568	15641	15645	15686	15603	15698	15616	15721	15539	15649	15670	15799	15788	15770	15525	15640	15856	15749	15668	15678	15578	15494	15653	15675	15799	15657	15509	15643	15753	15683	15778	15648	15673	15797	15697	15659	15657	15816	15710	15824	15650	15630	15635	15630	15467	15639	15762	15610	15586	15642	15516	15624	15676	15654	15624	15610	15812	15687	15717	15565	15634	15609	15616	15416	15636	15812	15845	15688	15679	15668	15723	15710	15690	15673	15510	15572	15588	15663	15696	15549	15706	15349	15602	15764	15706	15612	15638	15853	15756	15809	15625	15737	15694	15568	15761	15592	15645	15520	15533	15427	15632	15613	15595	15689	15622	15710	15663	15464	15597	15579	15655	15799	15666	15716	15838	15628	15684	15672	15446	15648	15692	15669	15817	15833	15579	15727	15606	15774	15639	15514	15844	15549	15678	15649	15771	15472	15666	15714	15789	15900	15904	15793	15744	15555	15475	15661	15754	15563	15588	15771	15705	15536	15753	15649	15521	15503	15772	15645	15669	15639	15741	15764	15623	15608	15646	15658	15761	15533	15707	15610	15636	15631	15649	15639	15815	15584	15663	15834	15703	15728	15523	15795	15569	15769	15631	15600	15479	15823	15716	15782	15560	15468	15627	15591	15631	15658	15726	15687	15683	15555	15735	15746	15514	15767	15808	15640	15514	15590	15789	15481	15623	15635	15659	15563	15703	15800	15439	15796	15577	15686	15766	15558	15907	15742	15754	15515	15737	15678	15656	15777	15721	15773	15690	15687	15652	15687	15815	15720	15861	15766	15685	15587	15732	15672	15642	15850	15640	15676	15607	15737	15637	15803	15604	15577	15603	15724	15705	15724	15598	15689	15767	15690	15507	15448	15645	15831	15652	15553	15717	15713	15634	15690	15577	15667	15538	15557	15669	15496	15729	15747	15765	15630	15639	15637	15504	15716	15719	15798	15794	15655	15589	15661	15811	15718	15658	15689	15569	15732	15637	15811	15640	15609	15840	15707
31476	25768	29701	29734	31785	36871	35400	31196	28712	27600	27302	26867	26843	27016	27229	27077	27105	26846	26826	26764	27018	27010	26877	27042	26861	26721	26924	26876	26953	26905	27364	26911	26938	26992	27011	27010	27219	27025	27166	27240	27000	27183	27104	26834	27110	26754	26822	27072	26958	26905	26956	26868	27005	27105	26863	26764	26749	26974	26918	27281	26944	26837	26913	26686	27097	27065	27028	27086	26763	26737	26869	27016	27148	26939	26977	26825	26886	26972	26984	27004	27248	26874	27089	26864	26995	27013	27089	27165	27064	27079	26916	26868	27002	26925	27122	26921	26731	26928	26866	26889	26644	26767	26859	27173	26963	26827	27033	27021	26903	27019	26990	26652	27003	27151	26948	27142	26947	26847	26595	26866	27009	26649	26903	27096	27068	27022	27107	26759	27027	26925	27005	26856	27098	26988	26884	27027	27178	26822	27004	27013	26690	26826	26813	26930	26791	26947	26865	26684	27015	27018	27047	27101	27005	26912	26935	26827	26688	26911	27132	26989	26825	26840	27196	27093	27098	27003	27010	26773	27016	26735	26892	26837	26796	26734	26898	26998	27050	27072	27069	26909	26748	27051	26916	27019	26853	26992	26876	26882	26799	26977	26953	26978	26946	26865	27108	26968	26986	26814	26866	27041	27244	27098	26939	26846	27009	27079	27006	26728	26841	27032	27036	27055	27136	27047	26991	26801	26952	26925	26985	26967	27042	26803	26990	26856	27228	26784	26917	26967	27268	26730	26987	26736	26836	27188	26700	26651	26937	26891	26852	27014	27151	27021	26736	26819	26605	26937	26964	27029	26770	26875	26899	26889	26775	26885	26864	27033	27162	26871	26756	27000	26814	27107	27191	26887	27203	26811	27081	26597	26901	26959	27004	26816	26894	26779	26762	26763	27046	27043	26758	27035	27098	26994	27065	26776	26870	27100	27111	27155	26954	26712	26842	26882	27102	27034	26730	26949	26887	26997	26830	27060	27020	26876	26954	26816	27187	26941	27225	26956	26964	26938	26550	26866	26826	26972	26819	26708	27088	26912	26821	26861	26839	26868	26838	27012	26938	26903	26814	26950	27080	26784	26986	26944	26643	26995	26718	26909	26928	26846	27043	26747	27042	26821	26921	26929	26812	26814	26923	26829	26937	26706	26872	26653	26689	27045	27080	26899	27120	26986	27004	26762	26691	26908	27035	26745	27012	27057	26999	26883	26875	26890	27057	26955	26989	26770	26750	26818	26913	27019	26935	26919	27086	26910	27234	27213	26870	26924	26918	27223	27050	26816	26735	26857	27059	26880	27103	26780	27103	27096	27065	26676	26805	26952	27146	26995	27127	26844	26778	27011	26785	26842	26964	26761	26904	27055	27227	27139	27130	27040	27059	26907	26983	26972	26878	26996	26728	26823	27043	27039	26923	26999	26849	27010	27143	27036	26855	27214	26917	27045	27010	27076	26882	26676	26880	26685	27003	26984	26782	27087	26863	26779	26725	26721	26969	27026	27093	27264	26797	26763	26958	27005	26885	26807	26959	27231	27255	27116	26657	27016	26964	26965	26958	26915	26736	26836	26898	27003	27074	26925	27114	27031	26781	26964	26937	27091	27194	27065	27149	26843	26678	27118	27003	27051	26952	26878	26880	26922	26721	26857	26924	27060	27127	26868	26774	26992	26914	26818	27032	26874	26696	26917	27054	27015	26981	26853	26680	26909	27000	26861	26802	27019	27075	26927	27020	26870	26925	27058	26977	26865	26790	27082	27099	27079	26961	26733	26831	26932	26732	26889	26877	26871	27139	27041	26915	26974	27021	27286	27056	27098	26995	26851	26844	27015	26804	27141	26739	26808	26825	26682	26815	27017	26672	27066	26898	27098	26904	26902	27121	26818	26913	26845	26880	27152	26995	26971	27105	27108	26831	26886	27207	27364	27199	26765	26901	26837	27048	26946	26859	26782	26928	26863	26694	26848	26938	26876	26950	26859	27060	27057	26807	26929	26784	27147	26868	26699	26938	27070	26969	26827	26859	26944	27122	27049	26809	26661	26950	26911	27027	27226	26971	27084	27057	26977	26983	26889	27054	27041	27018	26969	26797	26957	26813	26709	26855	26981	26845	26901	27016	27271	27179	27169	27134	26777	26943	27146	27046	26905	26843	26902	27186	26840	26882	27002	27093	26930	27013	27050	27039	26739	27008	26768	26604	26891	27148	26795	27130	26857	27094	26995	26833	26844	27053	26900	27179	26754	26883	26967	26877	26852	26957	26775	27051	26977	26927	26856	26859	27054	26884	27062	27000	26986	27062	26879	26824	27066	26960	26979	26975	26962	27065	26940	27057	26815	26861	26685	26889	26912	26957	26928	26958	26913	26872	26695	26720	26902	26993	26933	26685	26837	26978	26942	26747	26974	27027	27013	26875	26999	27117	26972	26819	26752	27193	26847	26910	27297	26962	26929	26987	26981	26973	26867	26908	26973	27107	26954	27198	26894	26822	27044	27068	26802	26981	26733	26936	26839	26961	26731	26886	26900	26941	26836	27009	26994	26836	27188	27038	26842	26940	26868	27037	26980	26779	26885	27019	27011	26926	26977	26938	26850	27141	26994	26942	26781	26865	26974	26768	27015	26996	26890	27057	26999	26882	26735	26945	27125	26870	26828	27025	26861	26757	26940	26737	26902	26749	26860	26923	26962	27038	26994	27085	26818	26973	26798	27111	26903	26745	26899	27013	26832	26783	26844	26990	26822	26753	27131	27021	26803	27075	26756	27102	27170	26648	26826	26927	26982	27136	26956	26970	27042	26870	26865	27133	26896	27003	27201	26625	26582	27056	26976	26983	26875	26943	26832	27168	26816	26716	26866	27025	26992	27140	26790	26824	26987	26922	26889	26623	26657	26909	26814	26931	26865	26919	26954	26857	27208	26901	26916	27018	26877	26993	26979	27160	26959	26879	26872	26755	26943	27200	27067	26926	26799	27206	26926	27066	27072	26916	27084	26858	26886	27024	26950	26815	26703	26848	26849	27025	27106	26992	26997	27224	27015	26853	26886	26853	27252	27051	26958	26834	27009	26995	26918	26868	27229	26848	27160	26847	26767	26916	26761	26962	26833	26683	26673	26919	26950	26691	26915	27005	26846	26872	27204	27068	26856	27187	26954	27039	26940	26818	27085	26928	26924	27029	26871	26967	26955	27037	26869	26984	26998	26834	26893	26792	26866	26834	26923	26761	27069	27084	27142	27065	27068	26796	27327	27025	26812	26905	26612	26740	27053	26915	26800	26910	26830	26994	26755	26845	27094	27015	26911	26864	26560	26875	26879	27049	26793	27132	26956	26909	27056	27092	26765	26766	26769	26852	26900	27028	26690	26906	26902	27061	26861	26960	27090	27137	26954	26967	26770	26864	27011	26642	27197	26946	26831	26794	26998	27071	27074	27059	27118	27202	26788	26952	26978	26956	26516	26902	26998	26905	26920	27170	26875	26939	26740	26706	26671	26805	26665	26792	26884	26907	27077	26712	26766	26850	26753	26649	26991	26958	27117	26932	27007	27069	26998	26870	26803	27124	26833	27073	26988	27048	26823	27252	26979	26907	26984	26962	26839	27067	27102	27093	27135	26835	26838	27116	26864	27036	27039	26854	27129	27059	26964	27030	27054	27112	26751	26704	26758	26758	27151	26933	26928	27040	26844	26972	26967	26757	26889	26915	26905	26867	26691	26804	27062	26823	27013	27047	26916	26816	26783	27106	26852	27073	27038	26875	26960	26929	27061	27082	26784	27046	26992	27204	27078	27039	27082	26808	26765	26982	26741	26895	26896	27009	26882	26837	26723	26900	26620	26825	26620	26995	26902	26798	27009	26945	27191	26882	26993	26962	26841	26884	27141	27111	27096	27047	26599	26785	27202	27234	26841	27065	26919	26858	26893	26889	26837	26967	27104	27002	26742	26769	26869	27024	27068	27162	27074	27061	27004	27016	26887	26940	26976	27086	26829	27224	26891	26902	26818	27224	26872	26835	26912	27069	26747	26864	26833	26997	27001	26982	27277	26848	27095	26929	26943	27209	27006	26970	27184	27070	27042	26998	26779	26840	26825	26904	26747	26794	26790	27038	26996	26958	27070	27010	26997	26904	26930	27127	26890	26753	26945	27097	26991	26707	26995	26932	26866	27033	27034	27007	26932	27015	26755	27051	26937	26949	26955	26764	27055	26878	26933	26858	26525	27017	27140	26998	26834	26834	26947	27166	26955	26810	27215	27089	26830	27000	26986	27097	26951	27139	26800	26988	27009	27026	26798	27221	26996	26862	26754	26806	27027	27009	27060	26759	26861	26630	26918	26801	26992	26947	26899	27231	26799	26719	26877	26998	27136	26847	26871	26935	26873	27263	27093	27113	27093	26939	27134	26917	26848	26972	27034	27047	26994	26766	26942	26768	27074	26983	26899	26950	26924	26851	26616	27018	26961	26907	27186	26790	26930	27033	26968	27074	27150	27064	27104	27024	27123	26819	27043	26863	26934	26882	26993	26892	26844	26792	27126	26904	27174	26857	26880	26830	26903	26664	27096	26865	26767	26812	27092	26811	26828	26990	26822	27198	26904	27230	26957	26865	27011	26976	27096	27123	27039	27194	26989	26831	26828	27357	26519	26828	27165	26855	26844	26751	26645	26689	26917	27091	27179	26939	26957	27016	26736	26965	27006	27048	26664	26986	26820	26912	26806	26987	26892	26882	27020	26933	27114	26917	26708	26813	26936	26964	26797	27202	26910	26912	26880	27044	27026	26821	26925	27058	26884	26776	26793	26863	26971	26821	27133	26994	26787	26742	27015	27086	26974	26895	26867	27089	26884	26890	26914	26824	26872	26810	26819	26955	27175	27110	26761	26861	26967	27068	26867	26942	27239	26875	26987	26671	26474	26879	26880	27025	27067	27030	27110	26761	26699	26766	26752	26875	26802	26867	27129	27056	27007	27040	26992	26861	26879	26987	27142	27132	26745	27050	26918	27329	27124	26929	26827	26914	26992	26689	27047	27050	27051	26950	26912	27169	26943	26669	26716	26763	26980	26868	26560	27030	26962	26828	27231	26853	27064	26828	26686	26926	27083	26700	27029	26934	26902	26784	27065	26979	26701	27012	26847	27102	26863	26940	26917
15596	16256	16385	17718	22146	26729	23879	19421	16784	15923	15674	15602	15612	15737	15773	15748	15660	15642	15769	15417	15661	15761	15594	15645	15635	15710	15673	15817	15676	15718	15493	15580	15578	15465	15551	15714	15634	15595	15638	15501	15575	15571	15676	15822	15503	15541	15503	15467	15686	15735	15544	15655	15534	15525	15862	15404	15476	15508	15685	15627	15649	15569	15489	15586	15620	15641	15553	15663	15744	15907	15677	15392	15602	15614	15529	15543	15768	15555	15624	15390	15573	15742	15460	15661	15737	15564	15618	15665	15480	15781	15660	15594	15706	15609	15458	15504	15742	15540	15730	15665	15640	15637	15582	15496	15743	15540	15478	15605	15819	15527	15580	15642	15484	15594	15690	15509	15549	15760	15512	15543	15573	15656	15554	15646	15325	15315	15422	15567	15690	15466	15651	15468	15550	15748	15515	15635	15393	15749	15674	15645	15599	15476	15497	15515	15540	15558	15701	15650	15454	15608	15644	15594	15516	15620	15469	15467	15623	15571	15496	15620	15485	15504	15794	15569	15489	15657	15482	15605	15563	15614	15573	15520	15541	15488	15596	15693	15556	15506	15551	15722	15562	15433	15366	15449	15778	15493	15604	15664	15581	15518	15579	15596	15462	15625	15706	15449	15597	15421	15850	15551	15530	15435	15651	15690	15546	15557	15619	15648	15428	15565	15564	15682	15457	15647	15628	15696	15683	15772	15561	15518	15520	15542	15607	15589	15644	15874	15603	15559	15558	15643	15506	15557	15477	15575	15546	15603	15556	15661	15553	15630	15693	15473	15567	15586	15582	15567	15734	15493	15531	15639	15606	15664	15566	15724	15472	15692	15474	15756	15496	15799	15705	15614	15701	15548	15759	15514	15475	15469	15572	15838	15448	15659	15387	15522	15680	15699	15535	15806	15650	15408	15841	15692	15493	15405	15580	15568	15550	15629	15635	15753	15509	15437	15477	15719	15523	15631	15584	15616	15705	15489	15665	15513	15514	15579	15587	15563	15615	15752	15680	15589	15562	15373	15578	15563	15743	15605	15722	15432	15697	15521	15531	15569	15648	15590	15662	15564	15704	15572	15551	15580	15713	15490	15529	15616	15412	15526	15455	15540	15455	15607	15608	15550	15664	15589	15580	15653	15440	15620	15689	15588	15736	15496	15489	15745	15618	15702	15554	15601	15569	15571	15563	15620	15519	15498	15535	15605	15708	15767	15560	15635	15609	15596	15599	15528	15588	15705	15647	15502	15551	15625	15503	15614	15528	15644	15551	15590	15671	15431	15658	15633	15535	15709	15687	15697	15601	15569	15787	15643	15433	15549	15677	15639	15547	15587	15598	15552	15616	15528	15586	15508	15610	15700	15892	15598	15610	15437	15704	15676	15636	15457	15714	15846	15450	15593	15656	15708	15583	15657	15530	15487	15495	15502	15614	15574	15686	15597	15563	15644	15673	15579	15748	15550	15456	15609	15668	15517	15447	15430	15778	15416	15693	15642	15594	15509	15648	15684	15658	15327	15674	15504	15620	15719	15619	15588	15605	15538	15543	15672	15681	15509	15608	15722	15545	15749	15603	15598	15570	15710	15509	15619	15730	15482	15595	15558	15668	15451	15613	15582	15347	15747	15683	15619	15645	15532	15751	15422	15515	15544	15467	15684	15518	15673	15374	15511	15626	15446	15546	15679	15492	15630	15536	15530	15502	15595	15631	15476	15483	15528	15555	15549	15414	15498	15555	15801	15648	15711	15613	15505	15541	15539	15507	15599	15445	15716	15592	15530	15589	15690	15606	15707	15850	15387	15616	15504	15652	15661	15582	15728	15692	15429	15521	15387	15635	15645	15463	15571	15574	15521	15566	15419	15562	15433	15552	15531	15565	15478	15583	15819	15433	15596	15488	15643	15643	15600	15576	15633	15591	15721	15491	15569	15722	15565	15662	15542	15422	15654	15591	15703	15515	15622	15713	15593	15539	15561	15538	15592	15555	15690	15367	15445	15757	15648	15551	15548	15480	15535	15621	15517	15641	15590	15485	15769	15503	15508	15538	15610	15592	15614	15478	15749	15609	15552	15543	15641	15604	15415	15556	15517	15450	15453	15576	15615	15617	15504	15499	15561	15707	15587	15682	15572	15695	15723	15603	15481	15589	15614	15585	15488	15513	15373	15733	15572	15568	15667	15441	15581	15449	15544	15574	15552	15592	15611	15599	15576	15483	15408	15548	15495	15492	15543	15755	15669	15525	15327	15685	15645	15562	15697	15523	15666	15610	15581	15665	15507	15601	15356	15710	15631	15546	15627	15674	15555	15557	15617	15740	15627	15743	15711	15581	15689	15522	15425	15362	15479	15455	15624	15396	15652	15621	15526	15550	15752	15752	15558	15442	15530	15572	15649	15602	15574	15666	15609	15684	15651	15604	15619	15739	15472	15636	15743	15723	15539	15629	15543	15705	15600	15654	15635	15704	15597	15618	15397	15461	15416	15629	15355	15507	15645	15493	15523	15531	15612	15432	15448	15570	15543	15646	15663	15688	15553	15589	15635	15447	15382	15685	15468	15598	15879	15531	15617	15791	15537	15630	15635	15571	15527	15524	15582	15700	15578	15632	15573	15761	15446	15381	15526	15762	15557	15560	15662	15670	15530	15567	15613	15570	15512	15427	15523	15548	15416	15527	15571	15470	15644	15606	15615	15652	15369	15642	15557	15723	15571	15496	15607	15549	15615	15667	15744	15527	15642	15471	15822	15544	15803	15541	15420	15606	15532	15502	15517	15496	15810	15630	15803	15722	15633	15551	15791	15625	15471	15669	15627	15661	15559	15548	15603	15618	15496	15581	15655	15591	15462	15663	15591	15636	15617	15571	15578	15671	15667	15674	15505	15569	15381	15649	15653	15626	15608	15518	15516	15542	15755	15539	15711	15556	15370	15608	15646	15541	15811	15583	15458	15696	15629	15686	15472	15592	15682	15505	15583	15638	15686	15506	15570	15521	15598	15419	15485	15516	15464	15664	15591	15711	15647	15662	15713	15598	15592	15657	15557	15647	15685	15770	15589	15608	15564	15430	15535	15470	15473	15530	15678	15640	15533	15442	15430	15555	15474	15486	15547	15447	15507	15531	15312	15568	15476	15500	15588	15793	15610	15644	15560	15651	15511	15638	15584	15586	15722	15587	15571	15550	15683	15621	15624	15533	15479	15624	15664	15661	15794	15560	15671	15760	15461	15534	15770	15736	15686	15611	15436	15541	15637	15592	15601	15673	15683	15589	15475	15623	15709	15377	15458	15812	15643	15608	15720	15605	15617	15748	15569	15456	15630	15320	15527	15613	15472	15518	15651	15462	15654	15573	15445	15499	15747	15655	15656	15530	15608	15468	15699	15600	15704	15517	15647	15625	15700	15794	15642	15493	15634	15796	15525	15480	15731	15635	15505	15497	15492	15639	15642	15610	15685	15637	15523	15559	15574	15743	15557	15658	15589	15561	15601	15568	15608	15620	15504	15448	15376	15642	15438	15564	15642	15521	15541	15523	15647	15653	15608	15483	15456	15697	15784	15522	15601	15521	15634	15691	15649	15586	15730	15766	15578	15616	15570	15697	15512	15601	15718	15633	15655	15592	15722	15723	15370	15649	15589	15597	15714	15551	15660	15708	15568	15669	15578	15680	15524	15437	15670	15657	15643	15750	15668	15680	15535	15412	15670	15582	15628	15572	15544	15607	15479	15522	15526	15549	15622	15428	15756	15734	15709	15454	15377	15604	15565	15491	15689	15770	15485	15614	15531	15417	15688	15571	15652	15450	15559	15556	15496	15684	15542	15627	15434	15457	15654	15491	15607	15470	15723	15455	15538	15693	15608	15626	15658	15667	15460	15532	15529	15566	15580	15438	15409	15617	15528	15455	15494	15745	15726	15567	15642	15694	15575	15643	15412	15489	15619	15542	15515	15442	15413	15658	15557	15609	15620	15585	15696	15522	15585	15573	15573	15596	15729	15589	15668	15524	15547	15671	15510	15576	15585	15518	15653	15714	15555	15854	15614	15542	15703	15586	15637	15611	15611	15544	15692	15482	15700	15410	15677	15469	15603	15618	15569	15529	15563	15604	15523	15583	15520	15618	15617	15601	15570	15470	15689	15606	15421	15703	15460	15468	15655	15552	15504	15627	15664	15743	15561	15631	15666	15644	15684	15664	15625	15575	15659	15545	15613	15586	15547	15624	15457	15560	15487	15574	15524	15691	15553	15503	15702	15609	15632	15507	15681	15552	15410	15618	15656	15522	15707	15726	15430	15722	15566	15754	15493	15620	15600	15539	15687	15447	15636	15531	15659	15550	15551	15508	15613	15490	15568	15609	15672	15494	15707	15541	15725	15548	15695	15647	15618	15484	15526	15565	15728	15357	15741	15626	15805	15547	15471	15412	15472	15711	15597	15679	15446	15372	15372	15680	15441	15605	15574	15502	15580	15349	15752	15602	15759	15540	15504	15559	15653	15579	15677	15602	15751	15814	15571	15635	15701	15739	15615	15817	15667	15665	15560	15600	15736	15723	15645	15668	15553	15613	15439	15596	15538	15500	15684	15507	15553	15587	15534	15724	15595	15478	15681	15554	15515	15664	15480	15503	15540	15507	15336	15663	15523	15390	15589	15483	15517	15464	15442	15516	15718	15577	15622	15474	15520	15593	15524	15705	15621	15740	15685	15629	15678	15571	15662	15479	15609	15489	15644	15675	15687	15619	15527	15692	15568	15611	15429	15536	15742	15528	15597	15740	15648	15632	15631	15576	15486	15623	15663	15606	15602	15518	15632	15640	15543	15466	15540	15799	15686	15440	15579	15368	15613	15625	15620	15607	15670	15522	15464	15450	15686	15601	15630	15582	15638	15507	15468	15562	15486	15543	15479	15383	15582	15576	15614	15726	15331	15381	15619	15673	15481	15646	15571	15743	15712	15583	15531	15639	15519	15455	15597	15582	15722	15460	15687	15573	15670	15633	15693	15544	15546	15578	15580	15466	15574	15601	15618	15705	15624	15418	15609	15515	15819	15586	15560	15685	15460	15542	15784	15606	15634	15568	15588	15636	15636	15675	15587	15661	15474	15582	15525	15442	15802	15506	15556	15565	15574	15413	15628	15610	15643	15599	15674	15675	15552
23893	21272	28282	28664	56888	71936	60755	44483	34421	30930	29089	28652	28285	28531	28374	28694	28690	28299	28341	28488	28465	28690	28269	28412	28375	28399	28540	28526	28223	28393	28379	28412	28296	28455	28556	28398	28354	28297	28281	28286	28389	28501	28487	28155	28363	28531	28311	28334	28401	28404	28311	28397	28373	28386	28549	28442	28640	28328	28097	28156	28417	28511	28421	28425	28160	28317	28363	28574	28486	28375	28384	28402	28488	28473	28412	28311	28228	28334	28264	28467	28347	28262	28289	28110	28210	28327	28084	28401	28485	28279	28131	28349	28289	28212	28305	28129	28344	28325	28345	28181	28346	28289	28429	28466	28412	28336	28169	28536	28537	28420	28567	28575	28268	28227	28528	28306	28369	28278	28525	28422	28251	28433	28518	28351	28304	28256	28303	28040	28122	28444	28618	28694	28469	28513	28193	28331	28440	28052	28207	28079	28274	28305	28363	28147	28267	28413	28363	28194	28384	28127	28470	28157	28504	28319	28167	28298	28362	28352	28201	28563	28439	28115	28581	28413	28225	28501	28327	28288	28214	28162	28517	28368	28266	28140	28375	28169	28222	28381	28040	28254	28399	28285	28331	28049	28154	28445	28081	28363	28362	28394	28228	28060	28265	28493	28131	28193	28186	28354	28312	28384	28296	28240	28543	28454	28543	28249	28401	28554	28193	28355	28480	28332	28288	28383	28277	28297	28670	28300	28354	28175	28441	28192	28352	28317	28455	28592	28516	28363	28242	28336	28411	28274	28333	28400	28229	28316	28125	28402	28327	28426	28596	28180	28105	28312	28488	28468	28472	28336	28053	28229	28222	28344	28322	28343	28184	28263	28425	28207	28350	28267	28203	28242	28206	28097	28153	28211	28118	28185	28373	28066	28564	28347	28364	28100	28282	28123	28358	28167	28334	28141	28469	28370	28463	28212	28526	27939	28255	28442	28329	28341	28383	28217	28319	28182	28212	28412	28326	28293	28406	28189	28181	28240	28291	28370	28437	28039	28093	28455	28484	28351	28335	28216	28418	28589	28388	28233	28149	28417	28288	28409	28182	28385	28568	28440	28143	28413	28119	28325	28259	28391	28399	28464	28187	28095	28269	28155	28369	28234	28253	27984	28162	28092	28255	28144	28292	28381	28420	28524	28324	28416	28559	28412	28747	28491	28001	28278	28220	28473	28339	28388	28265	28075	28226	28297	28110	28352	28273	28215	28479	28502	28500	28323	28469	28194	28312	28262	28322	28483	28392	28210	28538	28425	28275	28295	28179	28443	28366	28441	28124	28375	28351	28491	28296	28237	28446	28385	28231	28225	28344	28185	28370	28292	28281	28081	28404	28188	28256	28259	28340	27984	28146	28419	28135	28187	28226	28537	28562	28311	28348	28421	28200	28097	28461	28505	28357	28097	28366	28625	28191	28190	28405	28555	28119	28227	28384	28529	28405	28300	28435	28594	28331	28352	28441	28274	28270	28406	28205	28133	28315	28234	28218	28229	28262	28422	28143	28434	28225	28398	28598	28334	27974	28338	28267	28401	28334	28628	28318	28142	28431	28218	28361	28265	28129	28091	28209	28376	28401	28265	28344	28246	28415	28545	28358	28143	28267	28474	28311	28126	28391	28334	28257	28223	28414	28240	28458	28271	28369	28350	28037	28606	28507	28447	28088	28483	28315	28253	28553	28508	28618	28165	28243	28482	28282	28180	28323	28197	28411	28159	28416	28327	28290	28298	28243	28288	28125	28103	28470	28404	28585	28278	28181	28505	28312	28625	28535	28265	28145	28416	28433	28390	28253	28308	28295	28347	28352	28452	28198	28382	28558	28135	28413	28501	28309	28308	28461	28300	28205	28507	28446	28532	28435	28351	28339	28179	28572	28383	28288	28423	28214	28218	28206	28270	28138	28165	28394	28427	28454	28124	28360	28120	28428	28293	28455	28217	28483	28290	28258	28506	28407	28319	28670	28361	28142	28201	28267	28088	28312	28312	28311	28169	28354	28164	28264	28523	28369	28231	28393	28402	28535	28399	28369	28152	28553	28573	28464	28106	28230	28242	28411	28263	28026	28197	28257	28263	28309	28081	28231	28065	28314	28284	28233	28608	28375	28331	28546	28145	28353	28169	28121	28260	28386	28232	28341	28043	28278	28280	27996	28165	28373	28258	28474	28304	28399	28228	28326	28456	28416	28274	28141	28311	28269	28163	28386	28222	28277	28474	28162	28302	28614	28300	28345	28299	28389	28276	28371	28603	28336	28196	28563	28200	28500	28416	28296	28363	28239	28316	28325	28498	28189	28093	28199	28157	28207	28259	28442	28467	28381	28411	28200	28120	28255	28469	28169	28297	28588	28204	28407	28412	28696	28310	28435	28532	28308	28131	28220	28337	28222	28375	28124	28304	28427	28579	28425	28368	28529	28357	28228	28287	28226	28083	28195	28368	28319	28325	28309	28331	28469	28279	28295	28121	28114	28341	28533	28252	28267	28580	28257	28347	28346	28765	28206	28125	28383	28464	28488	28381	28382	28297	28402	28145	28162	28288	28234	28454	28340	28625	28237	28505	28449	28443	28435	28454	28268	28528	28352	28378	28300	28307	28048	28157	28340	28120	28575	28524	28409	28486	28316	28190	28135	28225	28124	28319	28318	28090	28366	28149	28059	28328	28699	28249	28166	28368	28305	28380	28327	28441	28242	28228	28410	28065	28392	28232	28000	28384	28606	28386	28232	28137	28211	28182	28347	28451	28304	28280	28367	28200	28288	28300	28449	28525	28386	28429	28217	28314	28419	28195	28368	28248	28293	28330	28366	28340	28442	28064	28423	28287	28090	28376	28220	28486	28270	28488	28576	28247	28178	28412	28417	28258	28376	28355	27981	28334	28617	28239	28254	28288	28572	27972	28042	28204	28234	28180	28132	28340	28386	28251	28434	28209	28255	28533	28700	28396	28328	28391	28281	28369	28540	28305	28361	28463	28277	28420	28437	28787	28213	28293	28418	28444	28295	28327	28182	28454	28348	28378	28253	27955	28456	28229	28349	28527	28473	28407	28421	28671	28445	28313	28402	28226	28143	28392	28231	28308	28323	28447	28425	28380	28209	28103	28024	28097	28361	28535	28201	28209	28299	28349	28449	28259	28267	28306	28329	28375	28362	28119	28160	28481	28338	28251	28259	28389	28511	28189	28034	28161	28302	28217	28142	28039	28046	28523	28450	28277	28199	28165	28437	28353	28381	28095	28600	28517	28359	28223	28492	28178	28307	28050	28392	28381	28227	28241	28590	28235	28510	28426	28341	28562	28386	28119	28311	28347	28376	28581	28378	28160	28254	28428	28409	28349	28172	28435	28405	28229	28210	28264	28250	28319	28264	28332	28238	28308	28614	28099	28076	28229	28609	28527	28256	28306	28327	28379	28228	28648	28091	28212	28332	28545	28193	28339	28328	28401	28085	28282	28546	28469	28278	28437	28609	28519	28298	28212	28303	28361	28382	28495	28341	28268	28344	28428	28165	28338	28364	28270	28372	28321	28172	28280	28581	28289	28433	28525	28283	28326	28213	28350	28249	28537	28303	28548	28021	28349	28402	28391	28326	28192	28072	28238	28457	28199	28473	28169	28111	28387	28221	28173	28208	28225	28340	28292	28049	28231	28298	28401	28116	28490	28162	28424	28336	27992	28338	28524	28374	28243	28142	28487	28283	28439	28132	28369	28254	28124	28312	28415	28518	28310	28258	28091	28303	28306	28383	28299	28342	28412	28294	28488	28607	28299	28238	28479	28570	28063	28338	28169	28330	28529	28287	28418	28536	28515	28191	28494	28478	28142	28262	28318	28438	28486	28443	28337	28153	28416	28464	28087	28172	28477	28268	28392	28188	28325	28501	28152	28237	28226	28211	28414	28281	28288	28213	28385	28459	28316	28273	28102	28478	28274	28437	28284	28422	28419	28192	28395	28079	28071	28380	28111	28213	28377	28324	28270	28453	28636	28462	28354	28331	28151	28411	28281	28429	28131	28327	28347	28217	28409	28316	28192	28135	28462	28397	28447	28238	28395	28258	28294	28185	28138	28088	28276	28350	28226	28326	28328	28326	28463	28300	28585	28398	28513	28317	28243	28308	28400	28046	28488	28349	28218	28345	28280	28129	28246	28509	28127	28402	28433	28189	28320	28357	28598	28166	28164	28143	28435	27873	28343	28348	28177	28162	28276	28220	28153	28360	28668	28351	28420	28359	28512	28431	28356	28547	28183	28530	28160	28412	28088	28347	28092	28373	28177	28367	28145	28482	28130	28407	28380	28184	28180	28344	28441	28453	28300	28486	28263	28523	28304	28361	28199	28367	28314	28268	28210	28141	28139	28275	28222	28355	28366	28296	28432	28442	28457	28116	28531	28202	28553	28238	28375	28600	28353	28344	28271	28285	28355	28321	28386	28204	28497	28426	28368	28383	28337	28361	28236	28426	28291	28201	28153	28251	28186	28340	28193	28279	28461	28282	28234	28516	28226	28308	28299	28286	28160	28297	28295	28277	28328	28272	28560	28273	28352	28472	28464	28065	28146	28200	28503	28319	28361	28339	28317	28434	28268	28171	28240	28441	28373	28611	28103	28378	28468	28360	28387	28372	28503	28365	28529	28245	28267	28590	28369	28155	28173	28184	28129	28328	28333	28274	28501	28418	28295	28334	28129	28183	28243	28351	28590	28350	28242	28210	28513	28377	28266	28425	28093	28100	28206	28504	28506	28535	28305	28167	28405	28730	28507	28361	28561	28255	28503	28178	28293	28244	28339	28302	28172	28339	28482	28358	28453	28393	28280	28364	28117	28187	28386	28356	28234	28366	28427	28352	28361	28382	28337	28565	28447	28398	28365	28278	28385	28331	28363	28325	28402	28326	28115	28232	28390	28438	28200	28523	28073	28365	28426	28218	28272	28544	28211	28621	28184	28186	28450	28198	28276	28229	28373	28363	28554	28512	28452	28226	28543	28365	28155	28225	28188	28231	28252	28103	28279	28530	28070	28236	28296	28384	28364	28501	28228	28647	28417	28172	28283	28302	28239	28321	28301	28416	28284	28218	28114	28216	28148	28443	28179	28151	28184	28316	28348	28409	28357	27976	28382	28222	28283	28238	28223	28638	28367	28373	28073	28244	28220
14413	22966	25853	35652	68568	72040	53842	33682	22315	18216	16775	16730	16435	16693	16636	16474	16568	16479	16635	16641	16551	16454	16651	16514	16562	16656	16591	16433	16591	16520	16595	16427	16670	16639	16453	16468	16516	16553	16489	16597	16593	16494	16573	16509	16569	16403	16597	16507	16580	16486	16554	16759	16638	16426	16616	16334	16465	16554	16579	16439	16477	16543	16356	16552	16594	16618	16545	16446	16596	16390	16633	16597	16545	16579	16776	16466	16415	16466	16387	16436	16451	16498	16524	16714	16328	16409	16326	16589	16426	16769	16387	16528	16525	16476	16371	16502	16297	16360	16518	16440	16589	16380	16417	16467	16490	16418	16529	16585	16510	16404	16382	16391	16439	16470	16617	16473	16458	16345	16420	16490	16486	16692	16400	16521	16386	16577	16399	16450	16374	16633	16518	16519	16452	16440	16588	16559	16546	16662	16459	16532	16427	16516	16541	16477	16479	16464	16671	16618	16429	16416	16448	16605	16444	16726	16567	16458	16497	16537	16649	16419	16369	16559	16523	16445	16442	16457	16553	16471	16467	16470	16485	16396	16401	16525	16472	16589	16417	16508	16402	16534	16535	16491	16531	16666	16536	16495	16480	16385	16558	16418	16563	16346	16425	16485	16552	16469	16501	16432	16504	16526	16361	16391	16502	16487	16447	16398	16393	16599	16513	16243	16374	16478	16516	16473	16477	16428	16467	16291	16502	16568	16484	16550	16543	16593	16423	16435	16476	16591	16574	16381	16501	16507	16756	16426	16479	16601	16518	16547	16382	16627	16556	16516	16647	16402	16590	16551	16512	16389	16555	16426	16497	16575	16621	16613	16481	16550	16408	16532	16550	16387	16536	16446	16602	16559	16535	16492	16536	16520	16496	16500	16517	16557	16461	16287	16729	16371	16430	16641	16552	16590	16485	16584	16449	16521	16427	16579	16485	16569	16596	16466	16458	16504	16402	16515	16514	16441	16466	16794	16468	16582	16644	16748	16372	16606	16439	16427	16591	16501	16478	16508	16456	16636	16450	16502	16425	16725	16191	16533	16455	16407	16408	16676	16483	16473	16482	16448	16669	16265	16632	16402	16543	16279	16541	16518	16626	16513	16315	16482	16528	16362	16554	16764	16671	16487	16458	16411	16480	16482	16437	16537	16554	16397	16428	16580	16290	16534	16426	16396	16448	16510	16564	16553	16426	16379	16487	16464	16476	16356	16424	16441	16448	16534	16452	16472	16369	16499	16504	16483	16368	16596	16534	16518	16664	16496	16425	16346	16464	16421	16569	16380	16436	16526	16482	16419	16512	16487	16529	16421	16537	16324	16619	16447	16424	16501	16289	16490	16496	16544	16223	16456	16814	16424	16556	16574	16503	16584	16526	16511	16530	16503	16581	16722	16585	16544	16374	16522	16394	16565	16627	16564	16574	16479	16659	16386	16454	16538	16504	16534	16449	16324	16532	16529	16448	16586	16453	16579	16581	16505	16674	16729	16468	16339	16431	16446	16477	16717	16236	16584	16607	16456	16480	16572	16525	16448	16562	16557	16300	16387	16403	16400	16468	16517	16353	16460	16654	16542	16690	16502	16735	16533	16671	16480	16474	16523	16609	16390	16517	16609	16520	16376	16295	16695	16509	16479	16378	16480	16737	16508	16516	16682	16691	16551	16513	16399	16387	16641	16634	16643	16507	16508	16561	16464	16641	16654	16459	16498	16651	16567	16569	16406	16491	16504	16588	16443	16442	16608	16412	16524	16489	16450	16724	16729	16510	16606	16677	16670	16538	16418	16515	16463	16400	16590	16694	16590	16296	16425	16429	16500	16415	16378	16605	16533	16588	16565	16509	16507	16515	16447	16319	16593	16624	16504	16542	16503	16394	16504	16487	16490	16581	16680	16434	16447	16402	16401	16539	16456	16316	16472	16546	16551	16364	16642	16647	16551	16585	16601	16622	16655	16579	16567	16639	16507	16498	16502	16630	16395	16495	16456	16283	16607	16411	16570	16657	16577	16603	16393	16599	16305	16421	16730	16514	16349	16473	16609	16697	16448	16424	16425	16653	16413	16726	16377	16633	16573	16669	16396	16422	16367	16476	16532	16588	16523	16434	16436	16517	16509	16406	16603	16558	16462	16498	16653	16711	16463	16296	16451	16551	16272	16712	16490	16311	16601	16573	16550	16496	16334	16448	16388	16530	16603	16570	16488	16495	16505	16503	16491	16451	16532	16340	16482	16567	16559	16535	16361	16348	16359	16499	16419	16527	16333	16695	16440	16503	16548	16452	16484	16280	16626	16466	16616	16368	16479	16477	16630	16613	16552	16640	16489	16413	16703	16441	16581	16417	16476	16457	16588	16523	16639	16516	16588	16557	16343	16643	16507	16605	16551	16481	16316	16594	16583	16432	16469	16663	16612	16612	16705	16427	16650	16581	16271	16534	16648	16418	16147	16504	16557	16344	16567	16468	16384	16371	16479	16475	16356	16413	16439	16431	16517	16378	16603	16431	16455	16503	16520	16555	16462	16443	16566	16665	16479	16505	16444	16406	16586	16323	16575	16512	16529	16517	16530	16516	16302	16427	16502	16691	16719	16645	16603	16458	16415	16561	16439	16448	16455	16455	16539	16574	16410	16463	16599	16682	16555	16374	16398	16522	16616	16588	16578	16643	16452	16505	16425	16412	16600	16689	16609	16576	16574	16416	16293	16375	16485	16599	16673	16473	16375	16601	16482	16482	16505	16535	16501	16308	16446	16288	16589	16399	16519	16524	16526	16512	16609	16305	16695	16444	16276	16669	16381	16448	16443	16373	16514	16522	16523	16511	16416	16455	16677	16471	16466	16438	16488	16564	16555	16438	16509	16496	16475	16600	16616	16421	16537	16534	16425	16486	16501	16489	16298	16649	16456	16622	16659	16352	16496	16605	16501	16600	16609	16479	16532	16447	16571	16272	16334	16455	16428	16442	16363	16663	16460	16446	16429	16476	16600	16375	16491	16680	16370	16343	16454	16461	16250	16529	16506	16536	16518	16482	16326	16658	16656	16606	16451	16526	16636	16265	16378	16416	16527	16532	16459	16588	16476	16582	16615	16530	16522	16604	16547	16375	16497	16454	16547	16586	16464	16385	16565	16500	16508	16605	16347	16415	16549	16473	16527	16598	16563	16484	16543	16589	16495	16467	16537	16496	16505	16534	16558	16499	16544	16583	16405	16528	16413	16507	16360	16461	16515	16593	16537	16426	16484	16482	16453	16411	16439	16364	16454	16629	16505	16687	16294	16408	16537	16332	16567	16460	16461	16300	16556	16441	16561	16249	16556	16171	16361	16372	16484	16452	16502	16811	16481	16590	16625	16324	16661	16231	16416	16478	16388	16290	16465	16566	16595	16560	16590	16608	16476	16449	16530	16430	16526	16413	16375	16430	16373	16485	16342	16407	16616	16477	16400	16591	16588	16559	16694	16447	16559	16508	16455	16631	16416	16444	16623	16456	16439	16467	16400	16577	16591	16600	16416	16719	16546	16541	16564	16535	16400	16375	16543	16462	16481	16477	16579	16438	16279	16564	16590	16474	16245	16514	16400	16485	16378	16526	16543	16571	16562	16540	16448	16416	16452	16509	16534	16607	16531	16499	16591	16571	16493	16699	16467	16650	16595	16622	16570	16554	16694	16436	16412	16615	16718	16714	16387	16554	16377	16580	16432	16652	16643	16556	16307	16452	16482	16505	16599	16522	16375	16621	16384	16484	16522	16579	16290	16549	16584	16426	16504	16625	16375	16549	16397	16449	16544	16539	16593	16540	16399	16599	16466	16506	16660	16466	16740	16351	16606	16442	16562	16418	16384	16590	16534	16456	16566	16409	16568	16347	16487	16446	16386	16473	16615	16480	16604	16569	16502	16524	16550	16592	16546	16378	16437	16446	16445	16497	16474	16472	16348	16550	16498	16488	16476	16576	16421	16340	16474	16699	16556	16585	16439	16568	16646	16623	16596	16483	16382	16502	16425	16536	16455	16542	16736	16504	16565	16633	16534	16581	16476	16595	16699	16587	16580	16439	16446	16495	16571	16392	16427	16473	16513	16336	16485	16617	16593	16483	16405	16612	16550	16555	16646	16465	16354	16398	16514	16520	16671	16647	16534	16368	16525	16572	16509	16452	16448	16637	16519	16453	16578	16705	16291	16397	16421	16614	16476	16502	16569	16511	16551	16531	16487	16471	16374	16510	16479	16514	16377	16677	16470	16476	16447	16330	16528	16586	16518	16630	16638	16362	16520	16392	16448	16413	16612	16367	16430	16599	16330	16627	16615	16452	16578	16359	16448	16488	16531	16753	16503	16382	16485	16410	16509	16468	16499	16509	16532	16535	16501	16736	16463	16593	16470	16587	16511	16432	16548	16329	16519	16511	16508	16419	16591	16533	16471	16487	16522	16396	16515	16460	16607	16533	16624	16542	16446	16301	16566	16450	16471	16700	16346	16597	16535	16433	16446	16457	16515	16576	16576	16356	16500	16393	16679	16542	16414	16486	16436	16696	16553	16499	16449	16494	16638	16523	16451	16411	16665	16516	16431	16638	16405	16409	16408	16567	16543	16529	16524	16554	16402	16449	16476	16481	16605	16433	16387	16508	16525	16660	16582	16389	16406	16610	16511	16547	16510	16364	16543	16482	16440	16515	16480	16577	16520	16331	16395	16516	16465	16405	16548	16526	16374	16501	16524	16452	16416	16606	16605	16428	16463	16545	16484	16625	16532	16424	16384	16440	16450	16490	16622	16622	16460	16490	16623	16415	16617	16544	16574	16569	16454	16489	16506	16484	16513	16604	16386	16593	16525	16489	16561	16486	16606	16530	16274	16442	16444	16610	16583	16510	16557	16621	16415	16402	16463	16483	16485	16452	16507	16686	16429	16455	16432	16496	16664	16501	16507	16393	16373	16681	16414	16484	16500	16417	16436	16568	16643	16454	16527	16544	16513	16484	16497	16476	16457	16499	16489	16602	16330	16679	16552	16584	16307	16448	16321	16457	16670	16328	16540	16659	16372	16528	16486	16622	16401	16443	16443	16404	16453	16664	16479	16296	16471	16496	16449	16578	16567	16468	16608	16618	16458	16483	16277	16528	16607	16565	16509	16587	16406	16392	16425	16308	16529
22866	21259	28280	27890	58258	80549	71324	51309	38755	33559	31153	30202	30205	30278	30369	30456	30230	30144	30262	30098	30393	30195	30220	30176	30105	30287	30142	30223	30150	30044	30332	30248	30053	30211	30054	29978	30214	30114	29907	29825	30192	30194	30055	30106	30236	30261	30290	30090	30125	30255	30579	30141	30235	29883	30056	29904	29996	30187	30013	30404	30338	30525	30256	30146	30123	30266	30161	30154	30055	29988	30266	30128	30190	30064	30058	30019	29838	30038	29754	29990	29777	29785	29879	29985	29785	29901	30100	30257	30188	30065	30223	30003	29939	29980	29876	29909	29972	30305	29912	29931	29965	30218	29994	30084	30326	30295	30138	30136	30091	30253	29979	30151	30132	29920	30164	30023	30000	30093	30203	29730	30022	30026	29958	29868	29945	29947	30185	29623	30057	29963	30043	29749	30113	29926	30002	30157	30264	30048	29953	29834	30113	30105	29968	30095	29771	29976	30052	30197	30148	29968	30052	29947	30161	30016	30317	30057	30078	30022	30104	29992	29880	29845	29806	29891	29726	29894	30424	29952	30180	30153	30367	30349	29920	30172	29694	30189	30104	29975	29964	30080	29939	29819	29917	30148	29900	29873	30254	30058	30088	30034	29906	30018	29794	29872	30056	30215	30107	29803	29859	30093	30103	30140	30162	30088	30024	29934	29919	30145	30143	30308	30012	29996	30108	30165	29939	29759	30210	29970	29950	30046	30237	30002	30014	30180	30055	30101	29960	30242	30119	29944	29914	29871	30015	30053	30059	30057	30196	30112	30120	29872	29921	30139	29927	30055	30030	30126	29891	30197	30032	29863	29891	29996	30325	30221	30046	29953	29937	29987	30003	29934	29934	29965	29879	30118	30215	30053	30364	29837	30210	30003	30007	30194	30145	30218	30258	30180	29884	30170	30091	30014	29846	30002	29939	29931	29930	30139	30052	29980	29889	29863	30181	29995	30041	30342	30109	30143	30032	30077	30190	30012	30017	29749	30039	30064	30006	29993	30077	30060	29864	29817	29922	29907	29861	29881	30222	29821	29912	29989	30055	30109	30166	30295	30156	30105	30214	29899	30185	29992	29704	30027	29861	30110	29877	30157	30250	30012	30167	30044	30118	30377	30211	30095	29953	30143	30004	30153	30335	30176	30181	29675	29888	30074	29964	30062	29957	30134	30375	29845	30281	30012	29972	30031	30096	29924	30087	30189	30089	30010	30008	30157	30003	29732	29943	30092	29974	30137	30034	29934	30082	30256	29954	30172	29999	29918	30083	30234	30249	30269	29809	29873	30024	30090	29914	30137	29740	30072	30141	30402	30052	30165	30014	30149	30014	30141	30140	30140	30047	29795	29780	30357	29807	29773	30401	30038	30182	29955	30179	29928	30229	29939	29796	30013	30064	30068	30014	29994	30104	30143	30142	30129	30162	30186	29999	29852	29712	29743	29916	29878	29903	30207	29893	30087	30153	29979	30022	30150	29818	30209	29996	30059	30131	29898	30077	29798	30146	29950	30109	29878	29985	29942	29952	30140	30253	29882	29962	29737	30036	29919	29894	30240	30037	30092	30019	29685	29926	29983	30010	29993	30180	29952	30059	30318	30063	30191	29980	30023	29985	30052	29661	30090	30070	30204	29974	30089	29882	30102	30251	30107	30244	29975	30175	30036	29946	30031	29989	30168	30034	29817	30106	30135	30178	30016	30116	30114	30125	30015	29700	30266	29839	30008	29940	30042	30017	29976	30032	30041	30070	30118	29907	29711	29989	30098	29969	30095	29977	29914	29995	30107	29961	30201	29963	29993	29857	30009	30263	29955	29755	30046	29935	29877	29804	29974	30081	30065	30135	30194	29978	29963	30045	30213	29819	29988	29954	30155	30035	30059	30068	30278	29778	29970	30103	30192	30078	30195	30107	30004	29910	30249	29959	30042	30276	30014	30130	30125	29844	29924	30117	30184	30279	29946	30208	30254	30180	30068	30223	29874	29919	30260	30345	29675	29717	30004	29953	30073	29687	29905	30061	30126	30123	29758	29993	29902	29820	30031	30212	29854	30223	30035	29737	29985	29963	30121	30150	29915	29980	29868	30093	29975	29785	30087	29712	30056	30113	30158	30147	30115	30013	29725	29863	30011	29997	29761	30132	30251	30104	29846	30035	29982	30244	30068	29942	30268	30295	29875	30281	29850	29892	30189	30277	29843	30012	30073	30043	29967	30072	30249	30087	30210	30121	30115	30087	29858	30012	30056	29956	29929	29970	29981	30118	30041	30041	29691	30110	29950	29967	30046	29977	29873	30173	29930	30119	30053	30117	29911	30052	30166	29836	29954	30082	29729	30163	30005	30131	29953	30052	30133	30071	30040	30296	29912	30066	30029	29930	30247	30062	30206	29988	29842	29824	29987	30403	30174	30026	30004	30115	29715	30200	29957	29945	30002	29887	29832	29971	29784	29937	29754	30099	30212	30127	30133	30103	29985	29998	29940	30149	30202	30154	29838	30175	30300	30227	29851	30021	29692	29886	29955	30128	29902	30114	29892	30134	30126	30098	29981	29853	30095	29984	30086	30145	30415	30340	30120	29934	30144	30373	29845	30108	29987	30091	30147	30245	29851	30156	30008	30023	29768	30199	30077	29794	29987	30106	30178	30005	30354	30118	29810	29896	30184	30137	30158	29827	29971	30125	30040	29842	29979	30159	29859	30239	30055	30250	29876	30056	30091	30066	29958	30040	30225	29870	29672	30087	29993	29948	30302	30121	30317	29997	30205	29725	30012	29954	29898	30118	29882	29933	30059	30021	29969	29871	30051	30272	30198	30224	30076	29952	29982	29998	29909	29876	29817	29952	29916	30194	29908	29891	30242	30052	30297	30254	30047	30200	30293	29903	29653	30182	30211	30157	30334	29944	29989	30095	30204	30040	29919	30008	29967	30164	30099	29793	30293	30079	30180	30135	30138	30167	29944	30062	29975	30125	30149	30136	29979	29986	30053	30205	30132	29973	30032	29830	29961	29839	29713	30041	30091	30055	30204	30191	29979	30134	30000	30037	30205	30046	29940	30157	29970	30076	29909	30189	30171	30134	29900	30075	30177	29698	30119	30138	30125	30295	30036	30178	30079	29745	29966	30131	29966	29825	30012	29921	29826	30147	30053	30106	29998	29878	30037	30006	30034	30131	29663	29923	30104	30318	29944	30055	30122	29947	29817	30101	30042	30034	30090	29904	29808	29813	30023	30094	30168	30062	29942	30063	29991	29939	29960	30274	30085	30175	30253	29935	29909	30261	29893	30020	30289	30210	30022	29909	30169	30084	30138	29637	29805	30004	29992	29844	30185	30230	30133	30028	30262	30260	30132	29878	30303	30324	30258	29996	29778	29989	30005	30070	30098	30142	30014	29905	30109	30059	30222	29880	30014	30143	29741	30090	29902	30005	30316	29928	30143	29793	29995	30114	29992	30077	29942	29987	29876	29948	29574	29839	29965	30169	30074	29771	29930	30064	30229	30028	30199	30311	30018	29939	29946	30121	29867	30242	30090	30243	30023	29916	30045	30077	30166	30107	29977	30063	29833	30093	30280	29878	29910	30165	29838	30362	29995	30019	30362	30067	29993	30086	29991	29990	30017	30044	30205	30358	29757	30029	29778	30441	29882	30162	30032	30064	30026	30147	30005	30072	29900	29861	29908	30067	29994	30143	30260	29937	30073	30047	29930	30012	29976	30152	30147	30035	29960	30160	30214	29966	30378	29974	30109	30251	30217	30009	29780	29947	30094	30115	29920	29971	30026	30003	30110	29921	29975	29729	29751	30127	30026	29997	29910	29935	29896	30097	29785	30020	29894	30014	29836	30195	29803	30037	30052	29956	29926	30055	30095	29981	30127	30177	30029	29916	30187	29980	30089	29948	30146	30135	30202	30038	29878	29784	29927	30101	29945	30262	30067	30248	30038	30043	30163	29930	30043	30104	30022	29825	30313	30011	30027	29867	29837	30112	29983	29868	30140	29992	29851	30059	29912	29948	30091	30008	30207	30128	30022	30080	30243	29859	29819	29934	30275	30195	29981	30127	29871	29781	29712	29991	29963	30006	29821	30149	30241	29928	30128	30162	29879	29900	30204	30007	29762	29989	30285	30172	29902	30061	29953	30252	29955	29877	29831	29777	29896	29814	30013	30322	29986	30086	29850	30183	30161	30294	29992	30219	30111	30093	29874	29706	30222	30105	30127	29732	30082	30232	30129	30138	29987	30273	29966	29967	30082	29994	30214	30141	29876	30222	29981	29968	29980	30199	30116	29897	29865	30000	29691	30019	30157	30072	29747	29882	30095	30136	30002	30020	30014	29909	29782	29857	29814	30095	30392	30207	30146	30053	29764	29935	29723	30044	30365	30022	30020	29884	30102	30140	30027	29873	29925	29879	29994	30235	30163	30070	30187	29947	29788	30023	30162	30044	30172	30012	30008	30035	30242	30199	29902	30085	29826	30092	29949	30132	30063	30112	30003	29901	29828	29863	29952	30082	29972	30152	29985	29925	29901	30179	29946	30084	30048	29818	29788	30381	30114	29952	30363	30018	29913	29868	29928	30211	29912	30021	30308	30054	29864	30119	29809	29951	30190	29755	30270	30058	30289	29822	30178	30228	29918	29898	30040	29878	29858	29898	29819	29918	29967	30293	29866	30102	29923	29986	30174	29905	29901	30191	29981	29792	29958	29902	30215	30194	30167	30005	30045	29874	30093	30163	29884	30097	29967	29861	29949	30107	30019	29958	29969	29856	30036	29950	29884	29974	30059	30094	29810	29833	30077	29978	29986	30143	29911	29953	29853	29716	29962	29932	29987	29895	30198	30062	30005	30031	30201	30231	29962	30081	29973	29900	30146	30068	30283	30132	30055	29995	29957	30090	30171	30002	29952	29886	29986	29935	29964	30103	30004	30092	29916	29936	29889	30161	29840	29829	30227	29851	29734	29945	30297	29782	30082	29937	30009	30056	29862	30027	30109	29991	29909	30105	30058	30155	30083	30083	29996	30186	29772	29981	30252	30137	30010	29899	29882	29793	30048	29697	29957	30004	29909	30079	29946	29901	29960	30056	29848	30353	30035	29774	30336	30106	30083	30037	29980	30172	30213	29994	29970	29969	30021	30286	30214	30097	30072
17138	29655	33481	41773	76789	85155	69055	40613	26935	20080	17910	17659	17642	17550	17664	17578	17646	17646	17647	17723	17577	17635	17632	17584	17458	17610	17588	17682	17477	17682	17609	17389	17420	17692	17342	17457	17694	17409	17665	17429	17677	17589	17499	17506	17570	17492	17470	17649	17639	17391	17466	17423	17503	17704	17335	17432	17512	17505	17511	17464	17506	17557	17594	17512	17624	17550	17569	17686	17551	17541	17605	17547	17641	17607	17442	17299	17220	17397	17599	17538	17522	17669	17756	17412	17588	17368	17440	17705	17280	17522	17496	17617	17520	17346	17393	17540	17710	17494	17660	17724	17554	17468	17502	17449	17508	17462	17471	17671	17416	17587	17520	17356	17602	17490	17512	17628	17503	17416	17484	17459	17501	17461	17572	17504	17585	17544	17516	17492	17405	17561	17650	17500	17613	17576	17493	17512	17610	17568	17622	17432	17537	17535	17609	17314	17729	17579	17521	17455	17440	17388	17509	17518	17520	17404	17505	17452	17459	17573	17342	17722	17470	17362	17502	17648	17493	17529	17459	17443	17424	17406	17504	17583	17616	17497	17387	17447	17596	17550	17639	17585	17565	17621	17518	17516	17655	17512	17464	17319	17465	17634	17508	17482	17583	17469	17436	17656	17641	17497	17407	17508	17394	17540	17283	17643	17341	17479	17501	17545	17519	17442	17480	17279	17551	17443	17469	17585	17601	17637	17406	17631	17421	17503	17358	17442	17587	17413	17492	17295	17373	17457	17703	17579	17503	17458	17528	17441	17406	17638	17499	17408	17554	17709	17454	17378	17225	17597	17474	17399	17379	17413	17705	17466	17519	17533	17472	17503	17455	17454	17461	17545	17497	17429	17306	17641	17555	17479	17467	17565	17552	17510	17537	17525	17599	17245	17727	17538	17661	17521	17719	17630	17678	17383	17650	17485	17417	17296	17572	17319	17443	17419	17430	17543	17313	17647	17454	17648	17521	17487	17476	17477	17387	17507	17630	17571	17420	17391	17579	17475	17626	17524	17324	17469	17424	17570	17659	17495	17468	17508	17510	17378	17575	17458	17568	17504	17285	17519	17470	17429	17386	17314	17549	17383	17485	17475	17416	17390	17405	17546	17406	17705	17532	17442	17746	17489	17526	17708	17657	17585	17584	17450	17515	17441	17517	17546	17482	17490	17440	17667	17421	17527	17585	17625	17504	17593	17636	17483	17573	17615	17449	17503	17430	17435	17457	17673	17548	17456	17416	17497	17479	17487	17537	17458	17500	17394	17474	17337	17431	17647	17467	17577	17619	17363	17526	17398	17439	17504	17527	17586	17273	17551	17613	17533	17626	17497	17446	17542	17590	17515	17419	17658	17571	17426	17538	17642	17599	17373	17609	17700	17586	17448	17454	17326	17430	17559	17427	17590	17457	17425	17587	17540	17416	17594	17266	17542	17464	17701	17441	17489	17511	17556	17566	17348	17457	17614	17556	17497	17422	17201	17427	17509	17653	17394	17387	17529	17421	17335	17522	17476	17618	17514	17450	17511	17688	17348	17630	17510	17616	17374	17564	17352	17636	17503	17422	17430	17579	17299	17604	17476	17417	17524	17550	17473	17497	17400	17670	17272	17423	17666	17386	17468	17368	17514	17359	17320	17490	17450	17366	17508	17518	17627	17503	17448	17502	17616	17408	17568	17493	17586	17369	17676	17565	17225	17569	17490	17511	17408	17746	17522	17513	17298	17434	17492	17683	17444	17399	17490	17506	17389	17396	17428	17446	17496	17630	17428	17513	17509	17558	17556	17496	17401	17606	17498	17489	17469	17549	17522	17459	17617	17543	17425	17626	17481	17577	17311	17708	17400	17493	17455	17441	17503	17516	17495	17461	17755	17382	17652	17504	17397	17604	17612	17680	17359	17580	17549	17531	17539	17401	17572	17567	17473	17482	17430	17457	17700	17332	17509	17300	17328	17710	17552	17557	17441	17380	17434	17442	17506	17497	17431	17336	17398	17648	17604	17430	17409	17598	17383	17538	17394	17760	17649	17287	17622	17399	17428	17624	17505	17677	17692	17242	17664	17299	17420	17427	17431	17502	17520	17451	17481	17468	17443	17438	17425	17442	17505	17448	17480	17513	17418	17395	17496	17401	17283	17620	17224	17411	17470	17574	17508	17467	17642	17411	17464	17392	17461	17445	17547	17562	17138	17442	17587	17340	17618	17402	17483	17421	17343	17514	17613	17556	17674	17577	17503	17394	17205	17633	17632	17563	17429	17495	17578	17420	17458	17478	17652	17538	17465	17584	17517	17357	17463	17416	17461	17494	17450	17547	17578	17527	17520	17431	17503	17580	17314	17516	17590	17546	17483	17372	17451	17537	17404	17582	17490	17502	17598	17587	17562	17477	17289	17459	17522	17558	17566	17517	17484	17444	17551	17510	17497	17488	17598	17536	17588	17467	17455	17464	17534	17420	17455	17535	17659	17500	17469	17419	17621	17521	17469	17488	17351	17709	17642	17394	17475	17429	17586	17236	17496	17513	17475	17495	17516	17595	17487	17542	17436	17535	17567	17414	17361	17604	17519	17538	17507	17640	17417	17438	17246	17708	17510	17414	17390	17313	17416	17627	17732	17440	17461	17538	17523	17544	17572	17553	17363	17433	17390	17350	17478	17403	17540	17609	17309	17604	17523	17484	17441	17419	17497	17439	17373	17548	17337	17547	17577	17588	17562	17538	17470	17386	17543	17512	17567	17589	17602	17495	17379	17442	17423	17318	17261	17705	17472	17562	17640	17427	17475	17498	17370	17438	17425	17311	17525	17521	17632	17554	17529	17603	17569	17376	17485	17563	17430	17641	17512	17448	17416	17588	17561	17579	17595	17667	17532	17645	17557	17489	17485	17399	17476	17517	17397	17568	17395	17674	17497	17501	17552	17403	17412	17515	17511	17613	17677	17401	17381	17478	17433	17342	17506	17474	17584	17489	17399	17444	17421	17514	17452	17583	17570	17563	17659	17481	17354	17455	17537	17455	17398	17532	17565	17444	17528	17424	17566	17603	17446	17443	17372	17602	17605	17398	17516	17487	17560	17404	17295	17599	17599	17446	17543	17415	17458	17527	17515	17456	17339	17500	17339	17399	17487	17521	17511	17512	17415	17448	17468	17354	17273	17495	17407	17433	17514	17448	17338	17372	17622	17464	17511	17667	17354	17497	17493	17460	17503	17490	17410	17396	17536	17713	17431	17554	17573	17349	17636	17484	17514	17714	17531	17502	17444	17636	17364	17590	17570	17498	17492	17272	17434	17589	17432	17562	17273	17260	17558	17660	17496	17377	17625	17479	17442	17415	17323	17433	17450	17415	17548	17460	17376	17433	17577	17493	17580	17515	17364	17486	17538	17709	17431	17514	17373	17625	17489	17517	17390	17433	17437	17212	17433	17552	17563	17507	17600	17486	17463	17704	17334	17467	17503	17520	17475	17581	17583	17579	17442	17344	17432	17555	17371	17300	17479	17542	17399	17534	17564	17534	17461	17479	17374	17510	17570	17390	17510	17369	17465	17415	17561	17558	17617	17526	17404	17578	17551	17527	17327	17486	17425	17394	17395	17507	17445	17341	17457	17477	17552	17664	17472	17576	17359	17578	17531	17635	17634	17506	17431	17632	17589	17571	17536	17288	17584	17540	17546	17513	17389	17381	17474	17527	17581	17535	17365	17452	17601	17344	17413	17415	17477	17528	17663	17428	17440	17369	17448	17536	17426	17395	17424	17430	17595	17560	17559	17513	17628	17555	17285	17386	17557	17469	17596	17446	17391	17541	17574	17367	17543	17467	17641	17325	17525	17443	17427	17483	17620	17384	17608	17456	17443	17423	17556	17468	17601	17616	17324	17315	17318	17576	17454	17378	17444	17601	17429	17269	17513	17489	17422	17608	17498	17611	17651	17649	17564	17636	17479	17289	17526	17644	17493	17539	17522	17584	17450	17493	17517	17521	17558	17417	17482	17491	17517	17468	17782	17433	17238	17570	17444	17435	17468	17468	17546	17337	17446	17454	17447	17430	17451	17404	17519	17665	17474	17403	17593	17593	17437	17628	17382	17494	17452	17337	17518	17592	17440	17510	17182	17687	17441	17566	17323	17525	17535	17632	17484	17519	17284	17578	17708	17495	17366	17576	17598	17468	17549	17374	17529	17453	17630	17537	17422	17491	17452	17514	17549	17457	17456	17551	17400	17484	17490	17466	17497	17497	17626	17350	17421	17495	17488	17520	17581	17337	17423	17380	17543	17333	17568	17580	17611	17551	17367	17443	17356	17395	17443	17558	17493	17388	17564	17682	17412	17514	17527	17210	17750	17295	17640	17528	17631	17654	17516	17394	17562	17395	17378	17401	17628	17570	17474	17342	17591	17589	17536	17538	17518	17349	17462	17499	17484	17253	17474	17609	17633	17489	17331	17679	17450	17601	17655	17467	17632	17453	17412	17699	17542	17553	17575	17574	17567	17422	17425	17432	17583	17573	17339	17446	17415	17472	17625	17534	17665	17472	17655	17538	17537	17388	17431	17355	17356	17548	17651	17479	17438	17507	17575	17623	17437	17493	17453	17507	17501	17489	17503	17651	17495	17468	17461	17293	17456	17613	17677	17546	17413	17659	17498	17423	17453	17566	17373	17493	17530	17547	17411	17556	17500	17638	17560	17617	17461	17277	17474	17529	17527	17588	17581	17430	17425	17705	17607	17540	17642	17630	17655	17422	17484	17580	17391	17403	17516	17693	17456	17684	17479	17607	17427	17493	17422	17547	17470	17454	17469	17559	17431	17456	17430	17461	17525	17623	17405	17443	17514	17429	17563	17585	17395	17468	17404	17637	17627	17477	17679	17405	17519	17602	17421	17533	17468	17443	17335	17550	17426	17587	17451	17604	17431	17419	17417	17501	17407	17567	17608	17460	17524	17572	17485	17428	17489	17592	17654	17701	17565	17502	17582	17413	17592	17525	17595	17468	17315	17591	17455	17571	17396	17526	17365	17468	17644	17364	17389	17385	17381	17730	17333	17429	17588	17506	17724	17417	17576	17641	17394	17651	17478	17476	17472	17498	17529	17521	17574	17385	17587	17622	17444	17377	17463	17469	17494	17364	17453	17561	17670	17450	17474	17457	17743
32356	28109	35423	34813	36245	41779	39289	34163	31715	30904	30416	30530	30417	30405	30566	30242	30271	30342	30142	30248	30123	30285	30145	30383	30210	30356	30568	30515	30416	30564	30261	30169	30401	30589	30406	30434	30322	30108	30324	30395	30642	30558	30081	30333	30283	30037	30196	30334	30376	30179	30372	30263	30300	30203	30337	30180	30337	30379	30401	30316	30135	30270	30524	30190	30374	30232	30474	30199	30173	30055	30088	30148	30258	30299	30271	30180	30315	30486	30404	30218	30274	30130	30490	30511	30469	30264	30301	30183	30330	30408	30419	30158	30295	30545	30338	30432	30342	30238	30032	30188	30375	30379	30396	30398	30262	30335	30197	30207	30379	30106	30320	30367	30371	30069	30290	30109	30354	30487	30252	30335	30237	30265	30291	30103	30486	30397	30362	30038	30320	30149	30196	29968	30224	30173	30240	30297	30334	30076	30301	30342	30341	30465	30373	30312	30526	30076	30261	30277	30470	30286	30284	30407	30065	30164	30237	30442	30365	30054	30177	30671	30263	30142	30442	30376	30368	30358	30435	30677	30238	30463	30491	30472	30250	30554	30265	30516	30316	30121	30435	30350	30328	30464	30106	30476	30297	30309	30249	30392	30459	30242	30027	30543	30393	30373	30255	30199	30433	30136	30492	30319	30248	30278	30242	30134	30010	30163	30211	30251	30350	30414	30302	30154	30256	30224	30097	30359	30190	30220	30348	30320	30472	30325	30123	30325	30272	30350	30233	30013	30374	30370	30353	30226	30569	30348	30493	30383	30454	30195	30215	30236	30403	30032	30191	30088	30423	29987	30477	30460	30381	30332	30440	30138	30094	30359	30497	30322	30375	30376	30501	30156	30361	30173	30170	30318	30245	30490	30506	30397	30294	30066	30327	30192	30319	30084	30186	30432	30577	30242	30133	30293	30388	30359	30018	30342	30408	30259	30048	30258	30579	30011	30409	30343	30111	30149	30086	30248	30328	30396	30075	30454	30376	30233	30187	30245	30525	30218	30129	30149	30264	30250	30456	30364	30192	30229	30243	30409	30267	30292	30141	30422	30651	30399	30282	30366	30279	30225	30328	30076	30442	30377	30456	30444	30466	30331	30389	30202	30159	30173	30067	29838	30451	30529	30292	30236	30179	30426	30050	30173	30280	30323	30279	30614	30402	30255	30255	30299	30371	30285	30304	30289	30394	30345	30342	30066	30049	30296	30405	30248	30243	30299	30317	30302	30360	30411	30274	30452	30308	30305	30330	30156	30240	30490	30269	30348	30445	30070	30360	30134	30121	30168	30231	30321	30332	30331	30188	30215	30466	30086	30297	30339	30268	30303	30397	30130	30465	30048	30188	30312	30174	30351	30401	30339	30625	30327	30235	30217	30134	30356	30143	30286	30472	30327	29811	30204	30273	30259	30185	30306	30543	30067	30348	30284	30171	30090	30143	30176	30191	30002	30260	30392	30177	30427	30329	30371	30107	30223	30413	30352	30156	30178	30487	30151	30138	30340	30155	30232	30290	30177	30345	30335	29953	30133	30312	30098	30170	30388	30342	30062	30394	30043	30146	30336	30315	30055	30439	30397	30336	30646	30513	30356	30506	30075	30227	30188	30349	30162	30294	30557	30499	30417	30559	30391	30321	30572	30453	30499	30351	30240	30098	30398	30409	30598	30528	30393	30301	30439	30356	30439	30488	30300	30336	30338	29907	30301	30403	30301	30328	30194	30337	30405	30290	30197	30158	30233	30302	30315	30469	30024	30503	30486	30489	30381	30224	30181	29995	30329	30291	30298	30247	30180	29964	30145	30335	30426	30167	30268	30106	30397	30362	30412	30302	30416	30138	30235	30435	30221	30164	30102	30219	30071	30052	30235	30135	30268	30432	30148	30144	30335	30522	30204	30413	30264	30405	30317	30192	30111	30393	30448	30048	30118	30322	30334	30565	30216	30253	30135	30440	30342	30365	30355	30425	30433	30390	30349	30462	30502	30411	30223	30575	30165	30337	30449	30520	30457	30403	30150	30431	29928	30045	30279	30158	30267	30349	30414	30212	30080	30221	30392	30269	30233	30211	30152	30021	30126	29984	30546	30536	30364	30237	30275	30554	30403	30180	30280	30075	30433	30472	30215	30346	30326	30361	30377	30253	30411	30378	30177	30426	30297	30303	30391	30344	30404	30437	30396	30427	30051	30415	30330	30338	30152	30126	30199	30484	30576	30525	30383	30333	30581	30279	30419	30291	30441	30096	30322	30193	30414	30690	30409	30567	30260	30173	30161	30270	30463	30143	30118	30422	30086	30337	30162	30111	30362	30329	30498	30353	30212	30329	30336	30256	30411	29730	30389	30464	30355	30293	30086	30441	30303	30423	30409	30339	30338	30175	30164	30163	30017	30309	30033	30026	29970	30145	30172	30473	30191	30541	30321	30233	30238	30318	30196	30304	30409	30350	30297	30486	30578	30122	30240	30560	30423	30169	30218	30348	30424	30264	30143	30383	30475	30280	30368	30356	30532	30409	30364	30312	30383	30359	30580	30310	30315	30425	30094	30509	30321	30333	30076	30256	30337	30334	30381	30243	30274	30441	30446	30410	30545	30120	30239	30044	30126	30046	30406	30439	30211	30452	30152	30461	30145	30508	30400	30224	30203	30445	30155	30274	30222	30506	30246	30206	30311	30279	30474	30563	30487	30300	30301	30386	30143	30274	30282	30261	30221	30282	30244	30304	30274	30208	30052	30295	30544	30518	30410	30519	30344	30006	30308	30296	30281	30151	30277	30420	30268	30349	30392	30408	30403	30391	30273	30243	30337	30407	30503	30110	29930	30274	30117	30325	30128	30436	30420	30317	30356	30381	30299	30310	30360	30153	30338	30283	30263	30267	30374	30167	30221	30324	30443	30037	30413	30366	30174	30161	30223	30265	30176	30105	30216	29959	30120	30592	30376	30427	30466	30405	30366	30243	30374	30263	30281	30495	30197	30272	30103	30354	30404	30364	30401	30400	30339	30193	30460	30116	30339	30167	30190	30601	30333	30319	30007	30172	30396	30358	30200	30508	30175	30285	30250	30404	30229	30258	30417	30378	30135	30209	30305	30352	30425	30081	30381	30380	30250	30164	30116	29987	30537	30326	30455	30186	30321	30338	30375	30269	30125	30362	30163	30243	30214	30453	30304	30557	30306	30145	30362	30258	30415	29887	30372	30447	30139	30473	30429	30251	30275	30176	30147	30239	30369	30349	30152	30368	30101	30519	30286	30416	30025	30206	30175	30246	30377	30477	30353	30375	30439	30291	30222	30237	30221	30111	30265	30356	30384	30412	30337	30215	30116	30328	30590	30401	30186	30362	30165	30231	30279	30458	30639	30612	30211	30296	30487	30171	30084	30471	30149	30136	30226	30241	30315	30448	30335	30238	30260	30122	30486	30349	30429	30292	30166	30375	30442	30377	30032	30422	30329	30159	30204	30229	30411	30147	30196	30463	30470	30451	30299	30299	30007	30190	30218	30366	30412	30273	30216	30497	30196	30340	30058	30123	30120	30473	30406	30428	30208	30365	30198	30229	30286	30551	30413	30252	30298	30321	30404	30239	30378	30157	30146	30254	30348	30181	30493	30472	30690	30625	30506	30386	30235	30423	30365	30391	30313	30194	30412	30237	30486	30625	30407	30421	30524	30316	30432	30353	30125	30245	30004	30050	30150	30214	30353	30395	30114	30480	30281	30213	30258	30178	30402	30422	30459	30422	30353	30504	30276	30164	30008	30270	30157	30422	30359	30163	30238	30256	30249	30625	30433	30701	30391	30465	30219	30428	30131	30260	30392	30224	30376	30284	30416	30387	30298	30502	30323	30331	30338	30222	30416	30159	30357	30389	30302	30571	29990	30140	30329	30281	30414	30420	30550	30136	30217	30429	30245	30428	30529	30473	30398	30395	30263	30204	30128	30245	30370	30385	30473	30797	30184	30034	30170	30138	30213	30302	30549	30425	30140	30156	30349	30420	30275	30276	30417	30045	30199	30243	30178	30409	30204	30292	30326	30458	30367	30452	30216	30276	30430	30318	30337	30262	30497	30290	30166	30225	30235	30314	30263	30492	30276	30400	30240	29966	30296	30199	30291	30462	30283	30364	30237	30265	30358	30426	30366	30403	30450	30078	30324	30089	30338	30417	30513	30168	30209	30496	30400	30317	30200	30130	30302	30116	30365	30144	30397	30354	30452	30289	30272	30367	30300	30303	30280	30142	30426	30149	30167	30293	30163	30635	30228	30261	30256	30403	30283	30271	30345	30369	30162	30196	30118	30629	30390	30096	30242	30113	30578	30425	30669	30467	30118	30478	30404	30443	30133	30300	30292	30328	30339	30452	30369	30386	30457	30240	30277	30244	30385	30229	30377	30298	30179	30252	30282	30239	30276	30180	30142	30337	30259	30388	30238	30350	30447	30423	30415	30006	30299	30438	30402	30191	30286	30320	30354	30200	30257	30479	30142	30092	30346	30431	30150	30223	30391	30191	30327	30283	30009	30320	30334	30128	30511	30477	30409	30284	30225	30255	30683	30499	30308	30410	30302	30449	30352	30187	30369	30266	30416	30265	30279	30322	30332	30047	30306	30529	30230	30169	30281	30287	30211	30452	30024	29951	30303	30413	30307	30339	30410	30461	30549	30094	30340	30374	30254	30502	30278	29969	30172	30568	30095	30203	30431	30295	30027	30660	30090	30264	30233	30624	30108	30259	30045	30365	30571	30280	30295	30369	30270	30328	30277	30320	30440	30557	30543	30255	30413	30348	30406	30224	30391	30629	30367	30255	30489	30421	30376	30350	30353	30137	30272	30262	30433	30243	30096	30376	30115	30630	30304	30376	30281	30126	30497	30151	30423	30383	30192	30187	30279	30333	30036	30199	30240	29993	30287	30461	30493	30527	30307	30366	30294	30052	30323	30469	30457	30268	30337	30115	30165	30167	30279	30442	30255	30084	29994	30430	30309	30581	30225	30523	30466	30159	30341	30331	30392	30357	30369	30412	30265	30396	30282	30502	30089	30304	30361	30330	30215	30416	30346	30445	30414	30410	30484	30310	30120	30456	30363	30365	30117	30477	30273	30384	30366	30208	30024	30313	30432	30290	30308	30586	30105	30435	30225	30049	30161	30181	30458
19344	23567	24976	21796	25938	29878	25608	20453	18278	17528	17440	17231	17281	17129	17262	17416	17161	17202	17230	17213	17420	17274	17138	17338	17343	17247	17334	17222	17248	17413	17347	17145	17264	17282	17201	17206	17385	17248	17134	17309	17256	17210	17261	17143	17224	17304	17401	17216	17276	17309	17309	17236	17428	17292	17334	17325	17318	17220	17429	17145	17046	17228	17242	17413	17192	17175	17302	17107	17214	17307	17332	17134	17321	17154	17317	17141	17281	17242	17334	17196	17214	17309	17201	17448	17069	17263	17331	17317	17262	16988	17159	17157	17190	17203	17196	17074	17264	17145	17075	17249	17248	17366	17132	17107	17362	17275	17248	17297	17242	17012	17055	17273	17230	17398	17087	17203	17238	17359	17300	17138	17332	17530	17202	17362	17310	17226	17179	17012	17196	17208	17255	17279	17227	17203	17249	17383	17343	17286	17318	17185	16959	17232	17158	17251	17118	17292	17066	17206	17338	17228	17242	17219	17046	17158	17306	17467	17210	17214	17247	17384	17171	17212	17207	17172	17135	17232	17284	17274	17343	17128	17088	17332	17261	17367	17203	17263	17365	17137	17421	17343	17128	17281	17168	17194	17258	17268	17376	17130	17233	17098	17141	17207	17220	17151	17163	17233	17315	17120	17298	17230	17331	17214	17197	17212	17180	17335	17250	17329	17148	17231	17271	17055	17213	17213	17272	16967	17140	16951	17321	17198	17336	17124	17250	17203	17131	17262	17163	17137	17212	17042	17303	16988	17058	17166	17247	17246	17289	17105	17284	17019	17126	17217	17241	17274	17349	17282	17159	17100	17243	17212	17302	17102	17263	17328	17346	17233	17270	17278	17300	17242	17032	17384	17250	17352	17338	17292	17318	17322	17214	17269	17310	17275	17216	17295	17145	17191	17368	17302	17262	17141	17238	17237	17313	17193	17209	17202	17175	17043	17132	17199	17256	17084	17040	17437	17355	17428	17199	17355	17167	17279	17231	17274	17276	17298	17383	17223	17029	17271	17192	17214	17124	17254	17116	17271	17340	17247	17079	17084	17201	17065	17181	17272	17186	17167	17211	17270	17236	17309	17233	17390	17244	17116	17198	17251	17285	17032	17087	17207	17162	17280	17530	17188	17092	17185	17150	17291	17237	17376	17375	17293	17289	17089	17231	17321	17008	17284	17244	17237	17231	17167	17269	17356	16953	17075	17234	17312	17222	17309	17216	17098	17077	17215	17240	17263	17383	17229	17167	17161	17287	17154	17274	17268	17094	17161	17328	17359	17287	17138	17194	17202	17186	17182	17267	17219	17312	17124	17342	17173	17146	17147	17258	17247	17337	17043	17303	17249	17340	17084	17107	17320	17298	17160	17189	16988	17097	17337	17129	17443	17290	17259	17105	17244	17338	17354	17158	17360	17203	17276	17221	17333	17247	17167	17277	17277	17165	17139	17267	17243	17369	17169	17317	17290	17228	17260	17455	17053	17200	17215	17069	17265	17215	17015	17368	17279	17255	17224	17250	17207	17206	17338	17122	17238	17366	17272	17276	17419	17015	17200	17264	17284	17324	16967	17297	17348	17346	17182	17271	17210	17178	17248	17193	17146	17396	17199	17015	17334	17214	17149	17170	17382	17181	17329	17075	17069	17318	17316	17296	17288	17140	17218	17184	17260	17215	17276	17171	17140	17318	17348	17226	17256	17307	17055	17467	17175	17392	17261	17218	17306	17228	17219	17265	17264	17110	17269	17267	17071	17393	17187	17206	17389	17248	17073	17128	17372	17256	17176	17344	17281	17215	17300	17270	17448	17260	17190	17311	17267	17276	17137	17253	17099	17172	17350	17268	17258	17184	17028	17168	17079	17266	17328	17246	17342	17240	17392	17098	17298	17139	17392	17254	17277	17279	17267	17157	17167	17322	17367	17441	17322	17332	17302	17196	17336	17156	17107	16983	17247	17163	17355	17142	17363	17230	17209	17272	17128	17381	17266	17160	17115	17281	17297	17207	17195	17396	17140	17267	17180	17164	17313	17094	17305	17254	17223	17410	17156	17187	17164	17111	17106	17365	17193	17291	17368	17301	17194	17134	17379	17252	17003	17206	17103	17116	17359	17100	17469	17348	17398	17188	17267	17195	17230	17296	17210	17183	17202	17162	17036	17291	17427	17031	17261	17424	17404	17294	17295	17329	16915	17309	17348	17077	17303	17209	17235	17235	17332	17164	17174	17254	17282	17213	17195	17197	17277	17267	17190	17391	17187	17133	17280	17254	17229	17301	17211	17147	17145	16995	17044	17046	17345	17401	17305	17240	17152	17439	17241	17148	17143	17235	17249	17193	17152	17305	17190	17175	17293	17215	17384	17083	17203	17183	17202	17153	17256	17209	17250	17188	17118	17220	17221	17357	17210	17276	17064	17279	17211	17189	17427	17203	17248	17277	17422	17074	17128	17359	17272	17129	17347	17228	17349	17169	17596	17160	17153	17095	17142	16944	17190	17371	17217	17348	17254	17233	17112	17426	17229	17275	17040	17183	17180	17368	17227	17173	17238	17234	17317	17137	17282	17373	17206	17313	17150	17419	17231	17188	17027	17253	17246	17234	17161	17167	17290	17343	17395	17376	17105	17385	17222	17306	17400	17150	17243	17099	17208	17251	17222	17230	17446	17300	17143	17035	17299	17216	17080	17117	17301	17355	17423	17303	17329	17103	17260	17225	17184	17306	17164	17260	17166	17288	17395	17309	17290	17143	17211	17220	17192	17334	17167	17125	17206	17305	17137	17132	17179	17205	17228	17253	17205	17062	17323	17269	17181	17192	17438	17432	17240	17107	17233	17162	17283	17138	17374	17046	17360	17105	17182	17236	17257	17280	17232	17285	17367	17224	17327	17218	17398	17123	17282	17380	17068	17264	17282	17332	17212	17199	17409	17344	17275	17290	17230	17210	17337	17155	17244	17161	17172	17226	17265	17156	17172	17196	17406	17289	17332	16966	17253	17095	17260	17160	17330	17362	17168	17122	17251	17268	17203	17282	17312	17366	17191	17246	17359	17186	17307	16962	17203	17393	17053	17127	17208	17163	17204	17177	17299	17143	17180	17303	17277	17282	17130	17274	17332	17208	17466	17149	17297	17266	17337	17086	17331	17255	17254	17156	17286	17068	17181	17368	17406	17404	17190	17234	17386	17305	17122	17273	17058	17209	17080	17096	17284	17230	17215	17086	17137	17357	17149	17238	17298	17173	17236	17352	17174	17260	17061	17318	17291	17372	17288	17118	17197	17198	17233	17332	17449	17225	17360	17226	17160	17314	17316	17216	17189	17274	17259	17145	17372	17225	16952	17114	17326	17332	17279	17308	17216	17209	17128	17288	17170	17389	17144	17264	17236	17189	17285	17217	17317	17329	17311	17165	17343	17106	17247	17173	17317	17130	17338	17288	17097	17263	17133	17334	17318	17223	17308	17137	17290	17379	17183	17164	17101	17087	17300	17402	17344	17283	17070	17207	17286	17337	17396	17208	17068	17229	17321	17254	17189	17361	17151	17553	17117	17250	17229	17274	17277	17197	17309	17123	17158	17278	17133	17108	17310	17137	17181	17137	17196	17256	17288	17097	17241	17256	17239	17080	17225	17334	17221	17314	17116	17196	17296	17297	16968	17275	17166	17171	17276	16968	17398	17112	17267	17180	17343	17235	17333	17439	17208	17142	17085	17118	17131	17354	17281	17442	17121	17407	17309	17365	17133	17358	17282	17358	17327	17277	17434	17236	17252	17205	17273	17188	17246	17123	16970	17440	17205	17222	17021	17170	17296	17304	17227	17295	17161	17348	17184	17142	17278	17287	17220	17258	17389	17103	17381	17287	17246	17268	17385	17321	17121	17432	17142	17270	17186	17243	17496	17164	17227	17189	17039	17024	17269	17209	17195	17172	17146	17121	17310	17112	17256	17377	17156	17318	17352	17197	17319	17127	17348	17118	17284	17125	17444	17149	17152	17504	17441	17211	17277	17160	17326	17237	17327	17245	17261	17171	17198	17188	17100	17371	17131	17215	17265	17221	17115	17275	17411	17156	17332	17137	17194	17207	17433	17330	17087	17086	17237	17355	17143	17206	17058	17220	17208	17273	17264	17172	17188	17377	17109	17201	17326	17325	17302	17210	17236	17048	17143	17168	17286	17462	17298	17312	17307	17283	17195	17442	17198	17162	17321	17255	17134	17263	17097	17310	17221	17288	17037	17277	17107	17212	17077	17182	17278	17277	17296	17146	17240	17225	17022	17213	17393	17280	17270	17202	17283	17185	17067	17459	17255	17168	17385	17215	17123	17277	17210	17373	17144	17281	17247	17280	17244	17054	17429	17175	17297	17198	17233	17228	17261	17165	17225	17085	17291	17201	17176	17366	17214	17231	17147	17114	17307	17354	17291	17310	17305	17196	17190	17164	17172	17249	17149	17300	17164	17174	17348	17057	17170	17333	17189	17140	17264	17333	17209	17198	17145	17218	17204	17267	17189	17370	17297	17231	17204	17127	17186	17242	17134	17273	17331	17134	17324	17116	16959	17102	17280	17309	17160	17093	17387	17241	17250	17104	17316	17319	17262	17205	17445	17231	17050	17164	17420	17274	17221	17165	17228	17093	17103	17284	17240	17327	17340	17091	17170	17208	17285	17247	17216	17244	17161	17309	17313	17194	17321	17102	17397	17114	17299	17119	17234	17245	17252	17187	17232	16977	17086	17252	17165	17096	17187	17095	17323	17199	17550	17200	17195	16979	17365	17288	17403	17311	17311	17238	17156	17215	17385	17303	17028	17337	17187	17119	17174	17135	17195	17139	17222	17346	17242	17323	17146	17379	17029	17303	17190	17230	17372	17137	17182	17310	17078	17289	17186	17143	17239	17376	17178	17385	17222	17293	17117	17422	17387	17311	17072	17261	17167	17246	17155	17120	17147	17202	17144	17094	17240	17248	17416	17019	17426	17334	17257	17221	17317	17294	17212	17325	17323	17253	17217	17181	17321	17242	17140	17339	17367	17202	17401	17024	17273	17195	17165	17211	17126	17252	17177	17261	17144	17159	17130	17332	17214	17249	17171	17187	17265	17346	17189	17205	17226	17336	17030	17297	17378	17047	17407	17142	17199	17176	17112	17184	17379	17154	17114
23614	21283	28260	27709	53463	73479	64486	46876	36478	32924	31299	30889	30862	30826	30832	30656	30523	30559	30712	30628	30936	30723	30614	30574	30569	30681	30750	30664	30610	30608	30645	30485	30529	30657	30692	30445	30945	30593	30690	30455	30359	30235	30366	30490	30415	30460	30591	30569	30507	30570	30531	30235	30514	30676	30766	30440	30564	30686	30579	30574	30576	30882	30520	30586	30435	30684	30600	30550	30723	30443	30599	30289	30593	30368	30675	30560	30465	30574	30531	30465	30771	30900	30641	30656	30614	30591	30462	30450	30424	30291	30708	30413	30795	30539	30375	30438	30439	30647	30539	30550	30542	30348	30604	30441	30615	30793	30639	30387	30491	30275	30621	30561	30318	30584	30766	30731	30755	30530	30246	30637	30403	30323	30725	30873	30157	30394	30683	30514	30348	30382	30282	30454	30286	30476	30285	30175	30268	30304	30430	30639	30540	30385	30351	30398	30578	30219	30233	30398	30519	30395	30617	30541	30328	30668	30665	30298	30537	30420	30542	30404	30385	30407	30530	30469	30678	30633	30733	30548	30836	30516	30575	30452	30367	30493	30492	30431	30652	30457	30415	30087	30371	30689	30587	30393	30281	30631	30570	30351	30345	30272	30606	30152	30817	30687	30467	30245	30332	30468	30526	30412	30444	30483	30403	30394	30415	30483	30523	30672	30387	30313	30564	30381	30232	30501	30487	30467	30479	30575	30521	30404	30463	30501	30654	30413	30544	30602	30473	30142	30591	30335	30553	30666	30481	30473	30474	30230	30721	30568	30482	30447	30204	30679	30500	30220	30394	30614	30535	30179	30372	30484	30500	30447	30296	30604	30631	30431	30494	30458	30728	30480	30532	30295	30460	30493	30290	30506	30553	30390	30576	30759	30508	30593	30433	30445	30475	30522	30575	30352	30392	30285	30250	30427	30475	30576	30478	30603	30541	30483	30751	30367	30348	30567	30432	30465	30317	30760	30216	30417	30503	30409	30519	30649	30394	30423	30389	30414	30304	30411	30715	30229	30469	30357	30311	30300	30386	30435	30360	30136	30793	30490	30502	30295	30563	30585	30464	30366	30457	30505	30120	30539	30525	30578	30460	30717	30254	30560	30660	30551	30405	30390	30558	30627	30373	30477	30640	30367	30619	30789	30264	30406	30726	30428	30382	30284	30628	30329	30607	30724	30397	30439	30547	30551	30501	30393	30671	30237	30667	30606	30434	30273	30512	30718	30693	30484	30379	30672	30535	30571	30396	30865	30622	30256	30412	30411	30417	30330	30478	30569	30395	30388	30608	30552	30544	30413	30467	30204	30434	30305	30405	30489	30753	30658	30612	30523	30469	30468	30574	30479	30035	30584	30545	30280	30535	30533	30355	30472	30458	30342	30256	30291	30338	30431	30805	30345	30248	30392	30386	30351	30546	30382	30475	30575	30339	30604	30612	30525	30540	30543	30152	30377	30288	30380	30368	30299	30522	30537	30399	30335	30277	30629	30658	30732	30414	30820	30536	30805	30685	30591	30366	30329	30236	30578	30503	30782	30056	30089	30655	30394	30730	30526	30536	30607	30551	30600	30323	30559	30676	30540	30569	30490	30431	30365	30445	30769	30246	30442	30561	30286	30299	30383	30564	30314	30509	30466	30522	30554	30221	30747	30598	30545	30564	30572	30511	30551	30796	30622	30646	30425	30422	30891	30597	30317	30415	30439	30382	30717	30360	30411	30687	30512	30684	30538	30552	30207	30839	30551	30616	30677	30362	30549	30398	30248	30570	30443	30604	30429	30735	30485	30477	30421	30215	30424	30383	30472	30483	30474	30502	30468	30702	30450	30400	30463	30438	30249	30175	30356	30426	30571	30633	30363	30518	30346	30476	30341	30558	30458	30571	30671	30519	30311	30820	30233	30405	30408	30221	30336	30399	30493	30476	30512	30414	30440	30611	30625	30357	30518	30665	30697	30690	30412	30647	30810	30570	30568	30500	30415	30312	30310	30465	30707	30505	30343	30180	30491	30689	30635	30790	30371	30488	30438	30567	30599	30247	30549	30421	30656	30463	30603	30396	30368	30486	30619	30427	30470	30585	30204	30521	30739	30428	30601	30616	30662	30649	30263	30242	30481	30345	30693	30309	30764	30449	30644	30435	30501	30637	30392	30414	30494	30494	30669	30568	30441	30434	30545	30568	30867	30455	30569	30327	30473	30552	30417	30379	30463	30330	30661	30483	30564	30787	30749	30651	30215	30670	30402	30660	30332	30436	30630	30630	30749	31042	30343	30419	30462	30312	30460	30367	30713	30602	30654	30376	30564	30375	30563	30429	30611	30620	30651	30408	30087	30620	30476	30517	30505	30154	30383	30560	30227	30512	30408	30476	30567	30112	30338	30442	30608	30516	30429	30448	30499	30756	30529	30602	30507	30413	30447	30236	30531	30633	30612	30430	30393	30508	30559	30604	30362	30458	30379	30774	30570	30481	30570	30600	30563	30571	30715	30759	30317	30825	30455	30550	30455	30681	30396	30380	30653	30600	30599	30470	30093	30447	30381	30523	30651	30436	30484	30656	30547	30475	30514	30602	30475	30611	30479	30490	30273	30509	30348	30629	30529	30388	30349	30444	30185	30538	30518	30391	30268	30490	30494	30510	30491	30569	30602	30646	30438	30702	30305	30672	30509	30477	30427	30402	30358	30716	30438	30584	30382	30523	30411	30333	30688	30518	30343	30508	30265	30373	30563	30437	30674	30636	30357	30538	30590	30460	30477	30349	30462	30495	30372	30514	30650	30450	30626	30654	30563	30389	30550	30611	30351	30594	30469	30644	30344	30693	30645	30595	30267	30637	30621	30539	30286	30662	30301	30523	30601	30757	30429	30551	30619	30459	30238	30354	30501	30518	30429	30630	30312	30644	30498	30262	30921	30790	30485	30533	30473	30523	30399	30684	30548	30471	30385	30536	30481	30549	30656	30575	30461	30514	30297	30614	30425	30503	30310	30424	30638	30575	30590	30526	30756	30706	30520	30532	30413	30859	30754	30554	30565	30624	30480	30567	30425	30254	30436	30404	30640	30386	30466	30146	30595	30496	30503	30368	30306	30347	30520	30537	30372	30489	30690	30479	30603	30325	30463	30552	30495	30431	30540	30632	30668	30749	30641	30446	30577	30786	30620	30599	30625	30254	30339	30545	30443	30520	30479	30288	30414	30506	30627	30486	30384	30746	30813	30748	30402	30411	30586	30558	30455	30470	30166	30559	30182	30520	30724	30548	30510	30457	30538	30662	30782	30713	30274	30523	30572	30581	30565	30483	30366	30470	30542	30466	30603	30473	30547	30651	30306	30187	30350	30708	30575	30417	30477	30465	30726	30747	30575	30754	30746	30348	30307	30823	30535	30299	30635	30486	30008	30563	30458	30460	30303	30226	30282	30545	30393	30595	30480	30218	30534	30717	30520	30464	30766	30524	30450	30731	30579	30581	30563	30445	30523	30537	30399	30609	30545	30248	30616	30602	30322	30510	30331	30577	30397	30494	30752	30616	30217	30647	30259	30629	30343	30733	30384	30433	30389	30509	30550	30575	30529	30489	30534	30697	30587	30416	30457	30530	30454	30545	30637	30410	30326	30522	30664	30436	30793	30619	30621	30519	30468	30133	30438	30580	30471	30722	30656	30497	30229	30300	30361	30453	30569	30313	30801	30536	30341	30456	30463	30570	30511	30313	30357	30416	30595	30283	30486	30489	30749	30401	30449	30766	30371	30513	30534	30317	30661	30668	30680	30610	30497	30193	30419	30659	30316	30174	30532	30507	30688	30578	30387	30528	30711	30508	30411	30558	30521	30324	30563	30348	30374	30598	30558	30556	30492	30587	30742	30367	30387	30291	30739	30625	30703	30646	30509	30685	30303	30344	30621	30740	30874	30678	30588	30473	30316	30658	30650	30665	30342	30742	30634	30446	30181	30324	30591	30536	30595	30640	30448	30340	30400	30638	30258	30542	30693	30500	30515	30247	30359	30472	30416	30548	30616	30374	30261	30488	30489	30546	30464	30335	30607	30392	30715	30467	30320	30501	30422	30692	30391	30412	30472	30793	30454	30658	30498	30441	30409	30565	30471	30255	30573	30558	30473	30712	30529	30633	30526	30414	30780	30427	30405	30393	30470	30590	30496	30461	30395	30119	30402	30475	30685	30590	30552	30497	30401	30461	30293	30232	30310	30578	30555	30502	30390	30325	30500	30535	29997	30310	30378	30503	30687	30575	30496	30312	30509	30470	30397	30423	30620	30373	30243	30316	30484	30515	30627	30429	30643	30447	30869	30516	30367	30339	30499	30467	30761	30665	30397	30275	30682	30681	30480	30602	30466	30350	30667	30482	30447	30478	30568	30684	30577	30735	30502	30547	30189	30471	30593	30486	30699	30452	30535	30491	30338	30545	30408	30315	30469	30547	30541	30656	30348	30622	30239	30411	30534	30486	30432	30322	30509	30647	30397	30501	30288	30496	30733	30315	30382	30459	30322	30301	30551	30436	30688	30589	30296	30430	30471	30417	30582	30416	30447	30531	30798	30667	30660	30518	30439	30599	30501	30554	30711	30495	30532	30339	30723	30650	30513	30189	30494	30394	30410	30482	30618	30303	30464	30442	30651	30416	30129	30446	30303	30680	30529	30391	30620	30367	30530	30773	30543	30669	30549	30511	30184	30330	30440	30506	30496	30647	30553	30699	30485	30529	30323	30328	30388	30510	30454	30610	30545	30436	30387	30454	30273	30415	30404	30605	30282	30386	30838	30661	30438	30339	30376	30496	30323	30481	30321	30749	30593	30455	30546	30643	30525	30469	30210	30466	30479	30592	30635	30378	30407	30584	30594	30630	30713	30689	30591	30426	30451	30490	30518	30582	30526	30649	30472	30667	30612	30502	30639	30495	30431	30330	30464	30566	30590	30432	30667	30474	30445	30310	30452	30590	30307	30631	30478	30523	30573	30640	30268	30632	30652	30295	30614	30264	30246	30567	30428	30786	30594	30665	30630	30667	30476	30759	30361	30448	30930	30609	30479	30317	30393	30579	30543	30647	30550	30326	30481	30593	30375	30449	30522	30649	30665	30446	30635	30594	30758	30867	30664	30196	30725	30420	30542	30480	30346	30569	30514	30540	30379
19024	34318	34084	28295	65706	73963	59001	34233	23826	19287	17781	17495	17817	17555	17643	17563	17838	17606	17662	17661	17568	17754	17676	17725	17688	17921	17720	17545	17582	17641	17597	17766	17485	17756	17600	17610	17786	17553	17611	17611	17501	17703	17521	17569	17600	17619	17606	17377	17574	17636	17491	17518	17518	17492	17542	17714	17547	17664	17867	17637	17604	17657	17652	17379	17592	17511	17859	17619	17674	17583	17602	17608	17546	17653	17631	17639	17559	17487	17560	17714	17616	17540	17565	17650	17654	17592	17656	17704	17761	17486	17516	17349	17654	17562	17629	17638	17514	17719	17592	17529	17521	17660	17634	17409	17636	17629	17531	17675	17671	17462	17541	17556	17638	17473	17554	17532	17444	17451	17639	17711	17644	17563	17673	17481	17618	17722	17588	17629	17459	17583	17463	17491	17579	17540	17521	17635	17468	17592	17705	17539	17582	17595	17603	17551	17612	17552	17770	17749	17628	17597	17309	17423	17616	17491	17677	17560	17569	17572	17352	17548	17422	17582	17657	17584	17469	17548	17334	17695	17584	17559	17556	17449	17630	17419	17551	17493	17556	17555	17609	17365	17709	17630	17716	17680	17569	17479	17782	17571	17576	17414	17553	17620	17670	17571	17792	17518	17691	17648	17579	17506	17731	17631	17784	17633	17732	17457	17644	17539	17608	17434	17367	17562	17447	17412	17714	17438	17538	17427	17606	17559	17572	17581	17571	17616	17571	17615	17420	17573	17400	17358	17461	17533	17576	17451	17840	17686	17558	17589	17599	17671	17731	17714	17450	17550	17757	17417	17502	17791	17405	17568	17488	17502	17533	17656	17502	17588	17558	17576	17499	17244	17586	17669	17554	17579	17480	17568	17526	17589	17544	17518	17593	17656	17497	17610	17699	17743	17583	17515	17477	17549	17704	17642	17489	17446	17377	17521	17663	17615	17561	17682	17695	17555	17632	17395	17580	17826	17477	17739	17637	17514	17571	17563	17443	17587	17524	17606	17690	17566	17595	17505	17524	17576	17462	17486	17581	17543	17645	17353	17656	17541	17355	17565	17592	17359	17469	17664	17604	17567	17584	17540	17333	17487	17437	17631	17486	17532	17444	17472	17555	17541	17518	17662	17602	17600	17423	17609	17657	17662	17463	17547	17581	17580	17621	17543	17625	17543	17891	17701	17647	17483	17446	17527	17615	17759	17493	17536	17472	17573	17532	17630	17471	17436	17489	17511	17347	17557	17557	17764	17374	17492	17653	17446	17549	17629	17578	17469	17460	17532	17551	17520	17583	17695	17481	17669	17471	17422	17494	17628	17685	17473	17519	17581	17572	17696	17576	17531	17514	17560	17622	17490	17683	17546	17497	17743	17527	17785	17573	17428	17541	17523	17511	17474	17410	17378	17379	17459	17394	17801	17707	17431	17512	17609	17455	17558	17530	17616	17655	17774	17699	17573	17626	17654	17533	17567	17442	17533	17719	17687	17377	17628	17395	17441	17757	17478	17519	17647	17525	17461	17676	17456	17711	17577	17756	17481	17634	17564	17538	17599	17566	17437	17621	17541	17517	17397	17438	17645	17610	17485	17452	17520	17673	17457	17747	17475	17631	17531	17594	17533	17480	17630	17516	17371	17585	17631	17695	17300	17619	17523	17523	17422	17550	17448	17680	17538	17606	17571	17584	17357	17286	17657	17574	17603	17600	17626	17643	17476	17650	17634	17548	17492	17734	17704	17590	17342	17614	17525	17615	17610	17852	17692	17601	17771	17488	17623	17540	17610	17425	17422	17656	17517	17593	17543	17520	17439	17520	17385	17630	17652	17480	17550	17550	17598	17571	17284	17475	17861	17582	17614	17721	17443	17443	17524	17389	17560	17392	17591	17533	17661	17554	17701	17497	17390	17552	17525	17496	17733	17604	17757	17490	17361	17498	17718	17638	17580	17556	17401	17505	17300	17495	17463	17535	17782	17591	17628	17439	17457	17493	17657	17385	17509	17481	17583	17562	17708	17524	17526	17532	17504	17552	17755	17611	17509	17498	17605	17709	17567	17644	17460	17491	17605	17415	17383	17651	17501	17579	17504	17624	17408	17449	17645	17664	17446	17581	17339	17718	17598	17502	17559	17567	17530	17355	17643	17458	17504	17511	17474	17600	17679	17460	17627	17396	17477	17421	17574	17555	17579	17609	17639	17429	17581	17577	17622	17596	17527	17636	17722	17733	17485	17635	17431	17551	17680	17624	17452	17515	17591	17489	17679	17559	17610	17504	17600	17459	17612	17504	17625	17515	17802	17699	17700	17585	17708	17521	17530	17786	17471	17675	17604	17526	17488	17500	17641	17657	17513	17582	17724	17636	17450	17564	17793	17447	17292	17547	17603	17659	17783	17563	17418	17712	17630	17525	17820	17661	17520	17535	17639	17523	17636	17492	17643	17494	17478	17613	17288	17649	17491	17359	17637	17541	17559	17504	17506	17613	17507	17394	17452	17359	17574	17612	17451	17611	17718	17379	17522	17531	17410	17761	17790	17527	17463	17522	17579	17465	17641	17627	17672	17620	17537	17541	17605	17499	17511	17557	17532	17553	17575	17462	17621	17460	17455	17303	17648	17598	17535	17452	17640	17542	17665	17467	17563	17730	17551	17491	17492	17653	17460	17507	17636	17601	17432	17362	17491	17594	17617	17527	17464	17624	17511	17551	17402	17671	17500	17571	17609	17516	17745	17676	17594	17537	17458	17537	17481	17457	17478	17592	17351	17457	17556	17519	17667	17388	17572	17384	17541	17734	17548	17503	17572	17629	17540	17290	17678	17643	17610	17703	17528	17630	17306	17505	17471	17819	17557	17492	17527	17597	17449	17561	17653	17516	17494	17640	17444	17612	17638	17538	17577	17511	17656	17604	17454	17557	17448	17556	17544	17520	17556	17622	17550	17548	17556	17513	17590	17556	17465	17639	17587	17479	17489	17614	17648	17446	17648	17545	17606	17551	17636	17537	17652	17671	17527	17699	17445	17643	17550	17548	17587	17675	17751	17443	17328	17456	17691	17595	17600	17370	17468	17549	17568	17909	17501	17418	17591	17667	17541	17674	17487	17610	17616	17739	17510	17446	17869	17413	17508	17622	17649	17589	17692	17632	17467	17519	17494	17468	17667	17401	17644	17308	17513	17762	17562	17673	17628	17653	17369	17612	17497	17536	17588	17487	17438	17563	17537	17509	17613	17616	17640	17664	17651	17734	17688	17610	17546	17691	17536	17703	17435	17635	17337	17660	17583	17579	17654	17706	17524	17503	17604	17437	17516	17582	17618	17560	17524	17571	17480	17411	17578	17454	17479	17527	17529	17709	17793	17624	17494	17562	17587	17586	17532	17545	17514	17316	17608	17504	17666	17495	17661	17658	17503	17623	17564	17668	17399	17517	17418	17524	17598	17485	17649	17603	17559	17743	17684	17377	17455	17462	17558	17541	17635	17447	17366	17490	17688	17585	17481	17629	17715	17717	17436	17626	17618	17508	17617	17718	17466	17689	17462	17678	17554	17531	17739	17449	17403	17606	17496	17459	17654	17416	17716	17630	17680	17589	17550	17495	17665	17518	17710	17498	17268	17532	17651	17437	17540	17567	17558	17578	17586	17588	17615	17636	17517	17575	17732	17531	17492	17562	17460	17565	17582	17551	17544	17689	17496	17527	17657	17542	17614	17567	17654	17684	17564	17507	17419	17620	17474	17558	17606	17466	17405	17372	17466	17572	17679	17662	17454	17607	17592	17548	17596	17608	17514	17440	17578	17658	17834	17706	17596	17515	17635	17474	17556	17431	17407	17805	17477	17756	17557	17618	17786	17365	17560	17434	17563	17486	17453	17625	17717	17646	17553	17815	17626	17421	17579	17544	17622	17569	17181	17648	17596	17469	17524	17554	17565	17554	17621	17588	17579	17738	17642	17702	17551	17688	17390	17426	17659	17643	17619	17586	17611	17558	17555	17441	17512	17718	17374	17544	17787	17532	17500	17559	17570	17497	17596	17526	17447	17602	17616	17740	17467	17369	17642	17487	17553	17485	17705	17739	17646	17767	17636	17654	17561	17573	17689	17611	17523	17686	17560	17503	17411	17722	17467	17618	17610	17560	17656	17554	17536	17403	17654	17484	17413	17534	17590	17419	17428	17756	17685	17521	17511	17479	17589	17653	17506	17561	17417	17580	17534	17505	17488	17345	17495	17507	17591	17509	17441	17545	17555	17500	17626	17472	17608	17566	17508	17427	17625	17611	17473	17546	17606	17445	17666	17418	17408	17740	17634	17700	17520	17370	17622	17729	17438	17549	17467	17458	17545	17650	17572	17656	17496	17658	17487	17583	17495	17467	17631	17505	17695	17493	17567	17609	17713	17488	17559	17619	17632	17478	17601	17608	17590	17509	17774	17513	17456	17489	17542	17647	17813	17590	17573	17572	17568	17593	17519	17642	17553	17537	17501	17298	17632	17411	17714	17402	17517	17443	17603	17383	17446	17586	17638	17543	17502	17601	17537	17567	17607	17548	17369	17476	17419	17624	17679	17697	17580	17510	17630	17622	17727	17460	17493	17507	17451	17525	17525	17739	17644	17371	17611	17449	17587	17625	17620	17564	17611	17547	17357	17604	17513	17519	17613	17532	17670	17445	17697	17611	17674	17300	17513	17513	17618	17518	17557	17587	17703	17600	17700	17566	17435	17610	17784	17741	17666	17633	17545	17492	17578	17643	17541	17611	17520	17467	17537	17586	17510	17526	17414	17796	17782	17538	17392	17504	17671	17574	17474	17667	17544	17565	17629	17572	17520	17541	17700	17573	17660	17603	17583	17473	17569	17655	17576	17528	17435	17816	17536	17360	17657	17519	17569	17417	17606	17451	17565	17738	17556	17734	17442	17793	17598	17592	17741	17566	17674	17464	17709	17596	17706	17685	17522	17414	17712	17707	17698	17593	17548	17430	17557	17498	17454	17668	17599	17477	17484	17627	17689	17627	17738	17578	17673	17507	17602	17564	17686	17521	17633	17611	17603	17555	17319	17805	17701	17484	17438	17711	17628	17617	17500	17678	17738	17545	17585	17582	17499	17470	17440	17791	17537	17570	17726	17527	17552	17488	17567	17541	17668	17553	17596	17572	17521
22840	21246	28301	27672	57071	82169	72228	52629	39820	34470	32107	31426	31318	31542	31478	31261	31524	31485	31484	31402	31459	31627	31152	31308	31775	31499	31296	31236	31375	31185	31175	31273	31490	31293	31094	31286	31175	31282	31286	31393	31246	31281	31016	31257	31269	31312	31446	31237	31133	31356	31123	31370	31466	31422	31210	31305	31490	31011	31131	31330	31284	30947	31369	31224	31389	31409	31368	31306	31442	31421	31487	31202	31456	31161	31129	31379	31384	31255	31294	31443	31273	31476	31394	31411	31418	31305	31183	31275	31170	31374	31409	31144	31188	31241	31060	31060	31597	31280	30961	31284	31302	31215	31228	31217	31109	31156	31105	31386	31152	31079	31495	31290	31117	31211	31257	31410	31228	31384	31215	31482	31487	31421	31256	31595	31146	31266	31101	31374	31263	30950	31209	31381	31001	31051	31133	31294	30981	31156	31077	31057	31312	31286	31113	31359	31381	31229	31241	31094	31390	31137	31455	31380	31340	31289	31383	31094	31411	31088	31195	31086	31156	30883	31096	31282	31117	31343	31342	31056	31238	31061	30924	31154	31487	31353	31044	31180	31188	30982	31376	31213	31251	31218	31480	31258	31415	31370	31110	30988	30939	31446	31252	31375	31244	31352	31219	31289	31236	31274	31150	31152	31135	31304	31418	31476	31278	31037	31135	31164	31214	31381	31611	31516	31183	31215	31237	31149	31316	31426	31268	31310	31262	31102	31407	31212	31313	31155	31174	31310	31422	30964	31344	31268	31080	31117	31264	31202	31041	31204	31193	31184	31415	31206	31252	31437	31374	31218	31320	31340	31171	31004	31593	31378	31413	30973	31143	31046	31405	31324	31140	31530	31375	31388	30912	31302	31037	31028	31124	30953	31065	31285	30970	31104	31319	31358	31311	31238	31135	31245	31408	31232	30935	31239	31188	31340	31299	31336	31142	31199	31095	31286	31242	31142	31268	31053	31153	31242	31409	31333	31030	31127	31229	31443	31338	31274	31237	31143	31131	31302	30971	31051	31239	31000	31052	31100	31289	31293	31301	31246	31238	31080	31086	31275	31661	31337	31217	30996	31298	31283	31396	31269	31217	30960	31172	31189	31403	31443	31096	31452	31378	31460	31205	31413	31254	31219	31189	31096	31249	31060	31273	31218	31300	31296	31174	31454	31338	31257	31379	31391	31466	31239	31169	31039	30807	31281	31443	31114	31298	31402	31136	31185	31321	30959	31222	31310	31194	31368	31298	31434	31298	31117	31246	31052	31273	30895	31300	31134	31130	31084	31360	31332	31092	31351	31261	31258	30891	31110	31330	31357	31317	31393	31227	31437	31108	31214	31346	31249	31230	31145	31056	31314	31078	31195	31356	31044	30919	31198	31167	31240	31265	31242	31315	31264	31318	31402	31369	31365	31349	30998	31092	31332	31280	31252	31192	31215	31214	31021	31140	31119	31234	31480	31394	31534	31105	31255	31323	31118	31277	31248	31022	31132	31200	31130	31302	31341	31517	30885	31201	31156	31442	31080	31129	31115	31052	31154	31405	31348	31073	30850	30970	31126	31395	31428	31362	31171	31082	31193	31369	31142	31372	31259	31062	31343	30997	31141	31337	31139	31338	31312	31442	31141	31518	31234	31138	31031	31218	31174	31036	31339	31423	31198	31070	31389	31335	31294	31099	31226	31239	31517	31116	31263	31313	31184	31279	31162	31254	31246	31052	31206	31353	31403	31223	31098	31154	31111	31560	31287	31111	31334	31238	31046	31517	31121	31198	31392	31152	31275	31227	31120	31193	31189	31117	31403	31436	31201	31121	31116	31332	31194	31286	31146	31498	30832	30850	31070	31357	31324	31254	31323	31287	30803	31184	31181	31315	30972	31396	30973	31111	31033	31262	31063	31050	31367	31130	31012	31029	31245	31318	31285	31419	31397	31115	31075	31194	31124	31170	31222	31303	31126	31244	31118	31139	31162	31140	31196	31208	31151	31227	31393	31202	31113	31163	31294	31285	31088	31463	31288	31254	31412	31321	31188	31245	30902	31213	30950	31043	30976	31108	31019	31191	31271	31146	31178	31199	31214	30839	31275	31274	31163	31197	31019	31232	31266	31155	31174	31220	31063	31309	31357	31490	31148	31541	31283	31343	31116	31202	31144	31271	31163	31325	30996	31179	31202	31333	31225	31076	31131	31101	31360	31054	31145	31210	31157	31189	31288	31460	31228	31020	31158	31037	31289	31247	31169	31059	31133	31622	31288	31272	30979	31134	31210	31299	31257	31305	31139	31168	31249	31328	31178	31111	31239	31355	31247	31174	31016	31173	31084	31273	31124	31386	31007	31380	31299	30989	31143	31276	31320	30991	31122	31073	30971	31073	31337	31452	31101	31093	31196	31394	31263	31004	30877	31216	31364	31147	31230	31383	31150	31382	31278	31383	31399	31178	31341	31094	31281	31138	31241	31248	31200	31367	31484	31251	31284	31363	31054	31248	31385	31336	31126	31235	31248	31174	31191	31042	31401	31425	31358	31248	31260	31063	31186	31230	31251	31372	31269	31283	31228	31139	31141	31448	31409	31284	31245	31087	31219	31346	31197	31344	31511	31527	31202	31226	31229	31196	31161	31098	31032	31108	31678	31266	31252	31294	31341	31227	31290	31107	31052	31053	31143	31365	31294	31285	31179	31312	31210	31274	31217	31110	31306	31172	31208	31435	31490	31136	31170	31143	31256	31366	31186	31307	31197	31275	31187	31186	31154	31093	31225	31129	31163	31082	30944	31308	31200	31213	31454	31182	31269	31163	31236	31220	31117	31335	31250	31444	31141	31350	31266	31189	31278	31377	31214	31300	31294	31299	31123	31385	31357	31453	31218	31360	31399	31318	31093	31449	31204	31140	31211	31293	30912	31344	31532	31038	31239	31067	31353	31153	31036	31050	31335	31178	31288	31230	31580	31234	31174	31225	31301	31251	31141	31090	31353	31537	31052	31357	31197	31351	31272	31316	31296	31260	31417	31204	31075	31120	31246	31271	31174	31226	31229	31281	31227	31132	31257	31181	31122	31168	31192	31252	31129	31177	31072	31332	30976	31172	31176	31215	31181	31012	31198	31336	31085	31300	31001	31174	31107	31117	31415	31222	31177	31160	31114	31325	31348	31492	31363	31211	31378	31066	30976	31209	31293	31314	31211	31321	31397	31131	31190	31399	31102	30878	31127	31281	31226	31388	31466	31299	31205	31010	31289	31312	31143	31329	31522	31519	30931	31247	31037	31281	30985	31148	31096	31068	31462	31112	30937	31299	31222	30976	31145	31054	31072	31319	31292	31432	31565	31325	31365	31082	31000	31211	31281	31311	30979	31154	30995	31505	31231	31535	31335	31485	31054	31166	31070	31054	31264	31361	31479	31219	30961	31213	31352	31600	31158	31455	31081	31251	31200	31233	31344	31314	31210	31106	31173	31035	31013	31081	31356	30873	31013	31311	31267	31127	31375	31443	31244	31121	31026	31334	31218	31090	31206	31311	31340	31174	31168	31375	31230	31198	31430	31048	31357	31000	31153	31095	31428	31267	31497	31046	31314	31268	31119	31144	31227	31060	31323	31000	31260	31481	31207	31268	31032	31182	31222	31194	31243	31320	31212	31236	31109	31149	31279	31221	31336	31362	31382	31382	31348	31473	31203	31080	31034	31286	31351	30974	31271	31201	31393	31112	31084	31199	31357	31253	30990	31007	31125	31261	31370	30970	31310	31251	31011	31247	31283	31103	31304	31302	31424	31382	31185	31177	31147	31225	31290	31139	31232	31486	31243	30973	31176	31378	31302	31185	31307	31330	30983	31317	31216	30959	31346	30958	31207	31251	31045	31271	31082	31095	31354	30860	31017	31150	31119	31091	31229	31506	31223	31283	31257	31358	31154	31354	30972	31272	31355	31254	31186	30992	31178	31220	31037	31341	30952	31075	31191	31251	31404	31378	31118	31436	31106	31450	31258	31005	31108	31171	31265	31274	31372	31518	31053	31033	31150	31458	31241	31401	31140	31442	31242	31368	31453	31211	31133	31315	31235	31192	31297	31147	31273	31198	31312	31168	31016	31264	31351	31033	30980	31380	31187	30911	31265	31170	30957	31273	31257	31154	31245	31177	31001	31171	31212	31457	31263	31443	31024	31253	31348	31008	31061	31440	31137	31081	31118	31251	31269	31316	31527	31241	31389	31191	31232	31314	31366	31229	31161	31027	31295	31269	31314	31169	31338	31360	31292	31330	30995	31445	31193	31230	31360	31241	31179	30949	30983	31269	31169	31290	31371	31475	31022	31327	31187	31008	31228	31346	31248	31335	31129	31227	31446	31058	31410	31366	31416	31357	31201	31015	31346	31336	31246	31095	30895	31252	31309	31402	31157	31194	31166	31315	31216	31378	31384	31392	31050	31336	31332	31192	31192	30951	31286	31278	31139	31192	31287	31087	31298	30940	31277	31156	31371	30969	30984	31213	31417	31236	31114	31124	31166	31467	31385	31280	31143	31192	31089	31254	31120	31141	31180	31420	31351	31406	31314	31206	31164	31552	31405	31052	31114	31274	31302	31385	31389	31373	31337	31202	31356	31287	31120	31251	31223	31237	31230	31396	31155	31019	31364	31319	31127	31278	31123	31082	31268	31263	31264	31368	31269	31491	31267	31015	31045	30988	31370	31327	31318	31012	31078	31421	31195	31397	31251	31246	31125	31220	31184	31162	31481	31383	31156	31370	31299	31229	31285	31107	31230	31124	31143	31151	31247	30970	31139	31321	31292	31349	31073	31150	31308	31086	30874	31144	31252	31138	31509	31233	31233	31096	31485	31285	31164	31455	31072	31221	31395	31216	31090	31102	31079	31259	31423	31355	31498	31475	31224	31165	31152	31189	31543	31225	31248	31167	31339	31120	31348	31348	31104	31393	31224	31335	31142	30871	31365	30917	31352	31402	31297	31331	31077	31187	31011	31171	31032	31148	31162	31483	31502	31275	31088	31262	31249	30892	30947	31383	31244	31225	31083	31633	31121	31348	31272	31147	31214	31026	31120	31269	31068	31023	31196	31276	31205	31489	31217	31321	31210	31310	31267	31162	31482	31148	31538	31233	31484	31086	31155	31533	31251	31203	31133	31420	31350	31141	31280
22030	39916	40158	38626	71977	86756	70077	41588	27128	20505	18389	18308	18086	18164	18106	18079	18016	18046	18017	18106	17933	18173	17973	18060	18037	18120	18140	17966	18050	18140	18030	18204	17956	18115	18020	18137	18074	17989	18091	18391	18028	18167	18046	17938	18242	17954	18173	18122	18183	18063	18115	18097	18178	17862	18248	18219	18072	17881	18055	18069	18066	18027	18039	18141	18082	18100	18224	18109	18187	17862	18248	18129	18253	18113	18153	17993	18102	18067	18071	17985	18122	17979	18103	18099	17933	18205	18094	18176	17795	18054	18092	18132	18198	17917	18166	17921	17948	18048	18077	17995	18146	18021	17910	18048	18052	17904	18215	18059	18115	18073	17999	18069	17997	17867	17942	18132	17937	18004	18157	18034	18114	18097	17985	18005	17954	18185	18102	17771	18093	17949	18111	17975	17932	18190	18075	18030	17906	17884	17928	17978	17925	17853	18096	18123	17967	17990	18046	18188	18009	18130	18045	18047	17999	17941	17879	18219	17935	18173	18011	18107	18113	18145	18140	18000	18080	17996	18197	17874	18139	18081	18001	17985	17971	18027	17863	17973	18083	17999	18001	17961	17964	18022	18025	17924	18072	18166	18029	18092	17936	18017	17930	18078	18082	18027	18074	17854	17800	18213	18260	17909	18171	18184	17937	18093	17925	18160	18061	18150	17913	18031	17962	18139	17918	18081	18097	17937	18055	17865	18104	17989	18003	18091	17961	17842	17933	17851	18152	18002	18055	18236	17912	18307	18035	18105	18094	17961	18124	18074	18071	18251	17868	17936	18003	18059	18080	17900	18187	18130	17918	17950	18171	17765	18112	17814	18197	17946	17973	18130	18045	17987	17981	18122	18034	18144	18197	18004	18005	17943	18035	18078	17826	18014	18116	17933	18128	17985	18108	18057	17904	17983	17988	18151	18073	17906	17994	18071	18118	18050	17854	18056	18162	18061	18028	17962	18134	18048	18059	18208	18160	17992	18113	18112	18076	17878	18157	18031	18088	18036	18109	17962	18276	18065	17735	18112	18063	18027	18189	18148	17908	17950	17950	17870	18054	17979	18071	18093	17925	18046	18041	17959	18059	17981	18144	18044	17970	18183	17986	17817	18065	17810	17994	17796	18028	18034	18054	17903	17962	18265	18177	18221	18102	18265	18036	17987	17993	18129	17987	18050	17991	17943	17936	18186	17944	17986	17870	18027	18027	17898	17910	17924	18059	18153	17955	18063	18026	18111	17927	18046	17938	18049	17990	18080	18013	17949	17876	17850	18071	17911	18050	17904	18151	18086	18020	18107	18048	17833	18104	18108	18142	17869	17906	18265	18069	18118	18193	17914	18069	17996	18251	18041	18110	18113	17972	17894	18090	17977	17935	18124	18132	18032	18052	17986	18198	17885	18029	17991	18122	17936	18238	17893	18127	18117	17993	18001	17978	18046	18137	17980	18186	17884	17823	17928	18099	18054	18027	17918	17941	17851	18056	18043	18106	17993	18119	18012	18125	17962	17941	18163	18105	18068	18090	17984	18004	18025	17948	18076	18054	18090	17970	17954	17921	17876	18003	17829	18260	18041	17932	18043	18002	18015	17858	17890	18026	18102	18084	18022	18118	18092	17972	17989	17974	17984	18255	18056	18152	17986	18099	17991	18050	18137	18044	17974	17964	18170	18177	18137	18086	18077	17859	17951	17875	18161	18034	18174	18054	18039	17941	17962	18021	17902	18118	17923	18156	18063	18131	18103	18419	18020	17943	18060	17920	18120	18042	18025	18031	17951	17966	18130	18020	18030	17892	17888	18097	17918	18190	17986	17968	18011	18036	18123	17952	17933	18179	17884	18004	18040	18083	18088	18031	18102	18106	17886	18093	17859	18214	18032	18205	17933	17901	18017	18086	18024	17982	18014	17926	18199	18000	18071	18020	17890	17995	18053	17910	18066	18028	18102	18308	18152	17742	18144	18205	17976	18019	17914	18236	17929	18118	18019	17939	18163	18004	18043	17890	17983	18088	18250	18055	18045	17995	18013	17830	18015	18020	18053	17814	18019	17895	18253	17965	18094	18098	18112	17924	18131	18067	18246	18232	18003	17962	18189	18156	17813	17984	18032	18212	18032	17928	18070	18059	18089	18010	17937	17968	18060	18099	18273	17948	18040	17952	18028	18141	18000	17948	18090	18193	18043	17973	17983	18111	18087	18013	18196	17929	18193	18070	17793	18079	17945	18117	17950	18069	18077	17992	18100	18202	17943	18168	17958	18025	18140	17945	18143	18128	18054	18063	18084	18043	17891	17989	18007	18164	18035	18191	18172	18058	17946	17948	18144	18279	17781	17949	17971	17808	18082	18036	18028	18270	17974	17859	17928	18045	18187	18072	18080	17978	18238	18124	17900	17863	17983	18085	18053	18118	17937	17979	17979	18026	17923	17847	18034	18088	17951	18123	18158	18071	18068	17985	18077	18054	17935	17954	18093	18109	18103	18055	18123	18028	18106	18106	18098	17989	18002	17996	17862	17857	17918	18188	18047	17917	18118	17992	18174	18046	17940	18155	17971	17767	18001	18010	18059	18254	18028	18183	18046	18031	18116	17925	17944	17991	18103	18031	18071	17895	18237	18055	17906	18134	17994	18056	18073	17855	18081	18056	18185	17972	18207	18001	17944	18124	18006	18047	18006	18058	17931	18172	18073	17961	17970	18084	18191	17783	18041	17957	17807	17935	18090	18103	18102	17974	17967	18018	17957	17962	17996	17910	17863	18132	17989	18147	18111	17930	18122	17981	18210	18044	17971	17995	17959	18248	18147	18087	18166	18082	18049	17950	17974	18144	18102	18219	17792	18010	18164	18013	18174	17980	18168	18028	18053	18138	17837	18237	17967	17937	18064	17845	18088	17968	18091	18178	18084	17973	18033	17882	18013	18110	18042	18187	17934	18156	18102	18029	17924	17996	18159	17972	18126	18200	18025	17881	18183	17950	17882	18199	18186	17884	18096	18093	18046	18085	18021	18123	18020	18007	18114	17871	18162	18246	17994	18015	18104	18050	18052	18169	17982	18016	18148	17994	18058	17883	18050	18111	18002	18168	18099	18042	17823	18276	18091	18099	18173	18065	18085	17977	18084	17992	18004	17933	17981	18034	17982	18031	18003	18055	18048	17820	17822	18027	17912	18197	17915	18079	17928	17961	18002	18058	17921	18212	18012	18054	18003	18070	18180	18030	17985	18079	18084	18055	17981	18088	17988	18138	18097	18062	17788	18208	17950	18016	17936	18077	18141	17896	18093	17947	18082	17839	18049	18015	17997	18107	18013	18136	18097	18145	18132	18188	18005	18068	17953	18088	18159	17958	17964	18126	17972	18003	18069	18112	18077	18089	18284	18023	18124	18132	17847	18094	18011	17893	18017	18117	17950	18025	18194	18106	17873	18081	17999	18034	17882	18032	17931	17989	18154	18008	18149	17941	17999	18109	18084	18010	18038	18078	18131	18034	18100	17834	17933	17934	17903	18158	18091	18116	18143	17965	18001	18011	18162	18003	18006	18212	18333	17979	17781	18008	18042	17963	18064	18062	18047	17963	17863	18144	18083	17948	18111	17991	17953	18203	18181	17873	17924	18010	17986	17983	18006	17887	17922	18048	18045	17858	18019	17947	18105	18099	18038	18081	17932	18055	17799	18057	17979	18224	18055	18062	18024	18197	18107	18086	18204	18008	18078	18087	18137	18093	17910	18092	18210	18117	18143	18099	17925	17984	18203	18083	18162	17940	18088	18112	18179	18044	18171	18116	18012	18168	18008	18189	18213	18110	18140	18048	18060	18194	17775	18090	18121	18090	17964	17962	18050	18059	17984	17973	18099	18103	18018	18050	18028	18082	17892	18174	18129	18019	18059	18144	18031	18171	17938	18144	17810	18275	18028	18123	18076	18146	18020	18011	18093	18021	18057	18021	18011	18207	18048	17896	17907	17954	17942	18134	18008	17881	18089	18114	18188	18045	18052	17879	18222	18024	18115	18008	17783	17953	18033	18093	17897	17882	18062	17884	18146	17997	18117	18096	17922	17930	17973	17948	17974	17960	18081	18141	18146	18094	17926	17964	17852	18023	18237	17869	17868	18232	18083	18003	17971	17906	17948	18175	18143	18038	18177	17848	18006	17950	18058	17871	17905	17902	18311	18136	18048	17969	18128	18010	18074	17988	18114	17955	18126	18184	17892	18110	18043	17916	18065	18147	17934	18197	17900	17920	18165	18265	17943	17982	18281	17966	17813	17896	18171	17991	18046	18118	17931	17989	18090	18015	17971	17838	17892	18065	17964	18016	18027	17993	17959	18038	17975	17945	18081	17927	17964	18144	18161	18047	18064	18044	18087	17971	18083	17847	18174	17967	17886	18000	17899	17906	18182	18019	18257	17940	18024	18140	17951	18201	18036	18211	18026	17944	17968	18204	17977	17944	18243	18037	18213	18127	17989	17926	17991	17954	17951	17846	17796	17982	18061	18103	18189	17945	18186	17997	18067	18039	17877	18023	18181	17789	17986	18055	17930	17876	18015	18044	17998	18155	18131	17892	17992	18092	18033	17988	17969	17931	18041	18023	18129	18113	18027	18166	17858	17995	18062	17959	17963	17977	18053	18055	17847	17947	18025	17991	17963	17889	17996	17986	17951	17990	18030	18065	18046	18151	18006	18052	18071	18031	18110	18173	17980	18163	17951	18092	17875	18131	17887	17959	17933	18212	18058	17970	18192	17824	18064	18075	18029	17976	18225	17838	18095	18003	17960	17997	17995	18060	18088	17956	18159	18137	18012	18039	17873	18049	18025	18052	18064	17950	18155	18096	17996	17977	17913	18105	18107	18122	17996	17986	18221	18097	18002	18017	18107	18039	17987	18107	18129	17827	18222	18010	17942	17988	17952	17965	18094	17975	18097	18159	18014	18157	17898	17934	17821	17973	18074	18015	17991	17800	18061	18064	17993	18001	18132	18057	18017	18079	18153	18029	17970	18205	17903	17996	18051	18051	17940	17950	18292	17981	18073	18034	18163	18130	18167	17887	18070	18175	17856	18087	17776	18038	18290	17908	17899	18108	17890	18015	18008	17898	18029	18264	17983	17939	18049	17930	17961	17984	18200	17964	18090	18087	18045	18075	18098
31961	27227	34075	34358	36216	42404	39800	34673	32209	31193	30788	30457	30447	30609	30838	30748	30779	30661	30796	30505	30730	30679	30601	30790	30795	30685	30891	30716	30850	30625	30675	30527	30615	30686	30505	30446	30554	30593	30617	30487	31013	30746	30908	30653	30847	30688	30749	30940	30841	30716	30575	30803	30824	30407	30735	30681	30901	30799	30620	30344	30672	30741	30315	30746	30692	30804	30635	30730	30567	30585	30733	30714	30820	30551	30340	30944	30787	30766	30717	30796	30789	30763	30457	30737	30759	30513	30334	30823	30581	30704	30922	30548	30670	30615	30558	30935	30701	30725	30551	30709	30896	30698	30535	30922	30775	30899	30718	30948	30702	30617	30826	30427	30542	30601	30676	30717	30710	30698	30795	30520	30698	30359	30821	30856	30933	30688	30557	30501	30900	30861	30597	30747	30817	30709	30941	30712	30752	31027	30686	30687	30615	30600	30658	30683	30771	30774	30664	30426	30566	30630	30935	30587	30885	30783	30837	30581	30452	30562	30724	30640	30633	30869	30690	30674	30795	30621	30775	30796	30847	30812	30756	30731	30879	30664	30538	30619	30392	30344	30724	30608	30622	30497	30671	30539	30534	30609	30761	30414	30860	30672	30648	30591	30672	30625	30882	30848	30689	30596	30799	30715	30586	30530	30693	30735	30497	30612	30820	30824	30893	30472	30622	30305	30705	30624	30877	30571	30495	30685	30726	30598	30658	30937	30497	30677	30800	30872	30934	30807	30602	30580	30790	30717	30580	30685	30583	30514	30563	30509	30614	30436	30905	30711	30633	30807	30732	30534	30569	30927	30687	30247	30804	30876	30931	30690	30710	30748	30628	30613	30511	30758	30575	30465	30604	30785	30918	30835	30866	30823	30686	30515	30690	30569	30733	30429	30649	30811	30590	30670	30657	30841	30941	30829	30490	30509	30690	30545	30839	30791	30747	30808	30838	30594	30608	30711	30765	31037	30898	30790	30835	30585	30787	30767	30741	30535	30806	30657	30761	31103	30714	30833	30609	30688	30796	30739	30546	30616	30898	30432	30607	30670	30781	30747	30553	30685	30755	30555	30749	30687	30569	30655	30813	30965	30676	30758	30597	30725	31008	30709	30952	31069	30753	30713	30874	30394	30434	30673	30629	30729	30865	30638	30776	30796	31172	30710	30897	30618	30588	30818	30679	30780	30605	30554	30771	30805	30797	30659	30581	30882	30491	30617	30851	30535	30770	30769	30633	30643	30725	30852	30749	30565	30717	30833	30709	30554	30765	30598	30804	30746	30860	30708	30689	30432	30723	30531	30780	30491	30814	30740	30766	30614	30681	30373	30956	30776	30679	30556	30567	30718	30715	30658	30892	30671	30793	30988	30482	30816	30908	30737	30382	30642	30715	30601	30634	30592	30673	30844	30926	30553	30398	30626	30496	30971	31036	30918	30771	30601	30547	30615	30684	30734	30725	30631	30750	30663	30679	30559	30553	30879	30633	30577	30735	30760	30750	30637	30837	30758	30474	30787	30719	30391	30639	30587	30703	30528	30509	30492	30679	30690	30902	30942	30522	30300	30463	30501	30796	30557	30579	30586	30606	30593	30980	30624	30715	30864	30693	30436	30893	30802	30540	30470	30678	30705	30599	30576	30758	30788	30533	30681	30723	30769	30859	30743	30743	30704	30573	30670	30693	30506	30685	30643	30691	30879	30765	30335	30594	30600	30856	30575	30712	30745	30733	30749	30642	30781	30651	30563	30819	30762	30795	30509	30880	30915	30773	30674	30426	30652	30752	30790	30786	30827	30835	30918	30787	30856	30923	30587	30902	30681	30852	30674	30886	30713	30730	30928	30832	30696	30929	30738	30669	30564	30606	30856	30789	30656	30773	30862	30700	30538	30580	30526	30760	30952	30824	30719	30793	30825	30810	30726	30534	30680	30673	30576	30877	30698	30604	30761	30510	30426	30924	30959	30872	30730	30693	30489	30758	30724	30625	30836	30599	30946	30907	30951	30837	30742	30703	30639	30721	31019	30863	30675	30543	30738	30515	30710	30486	30744	30860	30718	30850	30728	30537	30621	30542	30609	30859	30811	30882	30721	30741	30439	30764	30731	30738	30625	30678	30828	30805	30758	30732	30735	30826	30484	30700	30838	30702	30468	30605	30668	30892	30551	30707	30690	30601	30866	30581	30644	30637	30760	31004	30752	30823	30807	30744	30650	30554	30591	30650	30616	30797	30844	30429	30731	30779	30630	30790	30723	30577	30842	30574	30569	30812	30825	30884	30731	30734	30637	30671	30495	30538	30623	30873	30516	30773	30524	30698	30919	30608	30706	30808	30638	30799	30653	30572	30573	30637	30651	30635	30753	30727	30589	30713	30631	30751	30657	30667	30734	30937	30950	30783	30854	30528	30618	30492	30639	30821	30929	30761	30383	30679	30835	30486	30569	30761	30738	30650	30679	30519	30842	30743	30706	30704	30822	30656	30723	30631	30719	30910	30809	30643	30599	30678	30627	30433	30627	30854	30992	30617	30712	30838	30715	30925	30549	30522	30716	30639	30381	30640	30770	30492	30502	30560	30698	30690	30710	30688	30774	30751	30432	30755	30522	30715	30670	30442	30680	30644	30840	30434	30705	30734	30651	30732	30591	30779	30724	30520	30405	30721	30571	30354	30756	30576	30371	30701	30634	30546	30801	30928	30705	30769	30705	30892	30777	30871	30466	30425	30612	30574	30817	30599	30527	30479	30704	30723	30908	30807	30558	30617	30773	30566	30517	30695	30862	30634	30878	30810	30720	30559	30625	30657	30509	30584	30720	30751	30553	30756	30681	30599	30798	30591	30468	30753	30897	30779	30674	30779	31051	30661	30816	30461	30722	30749	30811	30537	30742	30868	30842	30770	30821	30759	30755	30869	30650	30797	30759	30578	30801	30809	30713	30695	30592	30464	30790	30811	30734	30863	30676	30594	30703	30457	30670	30735	30645	30613	30692	30697	30974	30803	30600	30782	30732	30777	30555	30547	30762	30532	30626	30611	30613	30784	30673	30676	30662	30654	30694	30801	30753	30790	30685	30483	30642	30664	30919	30801	30600	30910	30906	30603	30663	30857	30843	30644	30597	30636	30801	30803	30807	31025	30601	30565	30699	30723	30694	30759	30944	30798	30772	30755	30638	30902	30489	30560	30539	30685	30814	30787	30541	30469	30650	30603	30663	30857	30863	30968	30613	30577	30813	30689	30801	30581	30632	30767	30790	30582	30843	30699	30639	30687	30865	30889	31011	30881	30782	30972	30775	30794	30791	30809	30988	30799	30655	30294	30646	30882	30598	30625	30699	30737	30721	30797	30887	30866	30867	30832	30696	30562	30592	30865	30919	30664	30917	31002	30767	30938	30626	30569	30510	30232	30643	30504	30520	30557	30853	30960	30905	30758	30860	30548	30527	30572	30800	30876	30309	30772	30581	30701	30784	30467	30599	30637	30806	30838	30442	30768	30765	30891	30968	30811	30700	30847	30619	30675	30712	30814	30596	30639	30671	30650	30688	30409	30820	30638	30863	30598	30771	30811	30384	30590	30417	30693	30494	30763	30834	30629	30810	30830	30637	30603	30710	30537	30702	30655	30607	30726	30942	30654	30412	30821	30654	30622	30750	30633	30589	30684	30755	30735	30687	30577	30616	30550	30745	30651	30605	30745	30893	30670	30352	30715	30654	30697	30798	30721	30811	30728	30716	30750	30582	30992	30721	30617	30555	30547	30629	30834	30720	30856	30794	30532	30705	30792	30708	30615	30887	30689	30426	30433	30661	30967	30702	30342	30677	30693	30729	30631	30533	30672	30580	30834	30953	30941	30856	30703	30966	30746	30659	30762	30819	30622	30634	30493	30620	30534	30649	30749	30745	30650	30756	30557	30544	30607	30657	30679	30822	30774	30694	30957	30944	30781	30953	30742	30620	30452	30733	30621	30680	30835	30643	30441	30880	30827	30689	30853	30488	30853	30588	30678	30479	30719	30570	30596	30727	30774	30848	30777	30717	30717	30555	30500	30702	30790	30680	31019	30613	30380	30745	30665	30897	30809	30731	30621	30671	30806	30878	30731	30586	30902	30509	30554	30546	30633	30650	30731	30931	30748	30356	30466	30424	30770	30629	30805	31131	30651	30595	30432	30550	30645	30696	30955	30838	30856	30766	30631	30632	30696	30678	30765	30872	30754	30453	30784	30744	30769	30677	30970	30622	30492	30903	30677	30803	30765	30866	30786	30929	30768	30688	30458	30843	30480	30569	30602	30634	30814	30728	30807	30929	30725	30675	30439	30970	30771	30671	30804	30626	30665	30744	30607	30656	30500	30756	30592	30774	30741	30556	30588	30460	30901	30557	30658	30718	30949	30612	30743	30537	30612	30431	30763	30756	30816	30801	30885	30557	30463	30742	30633	30767	30750	30866	31025	30690	30774	30816	30660	30725	30599	30482	30757	30772	30575	30637	30470	30805	30853	30454	30546	30848	30672	30759	30704	30803	30665	30679	30892	30672	30778	30430	30604	30905	30721	30725	30722	30685	30785	31023	30799	30886	30778	30698	30723	30699	30497	30577	30403	30622	30643	30851	30809	30492	30782	30803	30525	30502	30833	30807	30870	30889	30591	30896	30719	30689	30532	30441	30716	30517	30621	30433	30637	30645	30801	30818	30844	30407	30696	30803	30704	30807	30382	30608	30540	30631	30871	30614	30787	30522	30549	30968	30512	30931	30592	30757	30686	30872	30877	30719	30975	30551	30690	30802	30825	30682	30638	30689	30826	30601	30558	30953	30419	30494	30679	30556	30844	30719	30625	30402	30546	30795	30714	30875	30750	30618	30785	30886	30730	30716	30497	30630	30544	30502	30577	30576	30304	30823	30763	30620	30643	30801	30753	30910	30709	30741	30543	30767	30774	30806	30475	30498	30526	30715	30443	30567	30493	30438	30446	30638	30515	30693	30523	30713	30629	30570	30751	30929	30629	30741	30460	30724	30641	30485	30686	30591	30945	30618	30593	30786	30682	30702	30727	30663	30739	30482	30421	30797	30654	30654	30674	30555	30421	30678	30536	30565	30732	30793	30532	30752	30872	30653	30544	30741	30615	30614	30634	30698	30683	30854	30662	30668	30600	30610
18137	19564	22067	20792	25669	30373	26533	20840	18510	17630	17620	17445	17430	17375	17263	17460	17346	17436	17454	17515	17537	17392	17333	17529	17441	17341	17457	17307	17509	17519	17301	17411	17517	17392	17460	17190	17626	17460	17596	17323	17538	17566	17494	17374	17577	17512	17522	17624	17579	17389	17510	17328	17431	17274	17659	17351	17530	17577	17276	17692	17363	17475	17497	17423	17534	17441	17441	17507	17609	17390	17289	17517	17345	17436	17178	17592	17233	17405	17436	17361	17455	17450	17595	17402	17578	17379	17528	17503	17482	17485	17371	17276	17564	17461	17504	17396	17540	17321	17439	17539	17357	17452	17455	17482	17504	17368	17277	17651	17366	17463	17408	17466	17375	17398	17527	17223	17373	17393	17367	17525	17582	17471	17465	17363	17478	17470	17446	17228	17325	17500	17307	17434	17563	17536	17294	17415	17600	17540	17233	17368	17477	17348	17477	17375	17466	17448	17358	17599	17451	17381	17404	17438	17461	17370	17544	17185	17381	17507	17334	17346	17388	17335	17467	17432	17259	17448	17464	17424	17273	17339	17372	17505	17338	17406	17532	17382	16997	17420	17348	17439	17380	17465	17519	17453	17387	17462	17621	17531	17644	17397	17476	17575	17321	17541	17381	17296	17473	17422	17340	17567	17420	17479	17440	17330	17484	17545	17374	17635	17675	17356	17460	17435	17421	17374	17215	17495	17454	17474	17306	17490	17500	17611	17454	17546	17587	17416	17354	17464	17441	17433	17457	17497	17444	17400	17552	17320	17321	17443	17276	17377	17334	17228	17300	17277	17543	17391	17437	17260	17426	17427	17414	17583	17246	17365	17500	17437	17429	17490	17398	17420	17456	17443	17427	17408	17467	17554	17340	17516	17289	17330	17440	17517	17381	17274	17278	17418	17291	17284	17499	17521	17527	17382	17400	17467	17202	17505	17558	17435	17519	17332	17413	17477	17441	17442	17175	17234	17305	17503	17456	17279	17457	17434	17340	17486	17527	17568	17492	17357	17309	17389	17412	17407	17501	17385	17409	17361	17410	17371	17331	17372	17334	17349	17177	17417	17478	17245	17534	17550	17301	17411	17378	17350	17397	17458	17510	17475	17331	17295	17530	17356	17379	17534	17341	17258	17434	17384	17486	17284	17483	17458	17295	17411	17325	17210	17729	17543	17404	17353	17305	17517	17271	17402	17512	17363	17335	17268	17387	17621	17235	17530	17400	17423	17373	17558	17480	17455	17315	17349	17472	17336	17435	17409	17292	17343	17385	17395	17503	17435	17375	17568	17205	17484	17394	17392	17323	17531	17370	17354	17387	17369	17528	17379	17419	17435	17250	17262	17588	17455	17253	17652	17333	17566	17564	17352	17311	17436	17449	17532	17392	17375	17515	17426	17404	17575	17301	17370	17507	17380	17365	17239	17540	17434	17558	17551	17600	17119	17392	17443	17258	17371	17665	17307	17336	17607	17263	17350	17436	17446	17263	17460	17616	17199	17512	17282	17593	17126	17613	17484	17360	17313	17191	17233	17419	17289	17514	17325	17443	17507	17540	17408	17546	17633	17452	17442	17513	17509	17452	17631	17497	17525	17370	17524	17466	17460	17441	17413	17279	17662	17332	17501	17219	17351	17241	17437	17286	17585	17237	17452	17305	17583	17347	17407	17299	17323	17410	17433	17354	17377	17667	17647	17553	17492	17306	17426	17442	17288	17355	17334	17356	17513	17454	17288	17405	17662	17517	17475	17444	17529	17527	17280	17232	17366	17389	17410	17480	17344	17477	17300	17394	17475	17418	17415	17447	17376	17652	17395	17435	17525	17331	17444	17408	17456	17548	17515	17362	17381	17212	17465	17323	17389	17556	17466	17289	17484	17599	17394	17614	17462	17393	17432	17456	17684	17433	17401	17512	17436	17401	17421	17366	17603	17447	17370	17340	17392	17404	17253	17613	17554	17366	17552	17456	17549	17527	17388	17553	17465	17349	17439	17294	17321	17484	17478	17261	17338	17535	17479	17361	17334	17465	17322	17392	17697	17178	17356	17478	17618	17177	17398	17626	17460	17364	17381	17342	17509	17487	17502	17239	17422	17426	17537	17449	17472	17422	17434	17396	17562	17352	17315	17516	17503	17243	17457	17438	17252	17521	17433	17180	17513	17486	17230	17329	17278	17500	17475	17490	17319	17324	17489	17374	17434	17339	17410	17322	17581	17485	17274	17346	17343	17465	17387	17548	17500	17486	17333	17431	17293	17494	17600	17352	17344	17400	17595	17482	17433	17277	17452	17462	17487	17313	17612	17620	17416	17521	17457	17449	17429	17383	17573	17416	17578	17478	17267	17462	17352	17318	17396	17577	17530	17302	17646	17331	17603	17344	17386	17481	17567	17307	17230	17471	17305	17357	17511	17367	17169	17512	17371	17431	17446	17366	17272	17527	17412	17464	17312	17490	17363	17428	17520	17468	17437	17547	17440	17448	17413	17551	17557	17396	17440	17397	17482	17613	17457	17466	17476	17553	17522	17468	17412	17473	17341	17532	17518	17519	17475	17299	17514	17539	17376	17392	17460	17516	17309	17505	17350	17551	17533	17472	17545	17526	17486	17515	17506	17276	17510	17355	17616	17314	17357	17266	17541	17398	17465	17549	17352	17456	17547	17441	17435	17466	17395	17452	17383	17401	17322	17586	17336	17347	17344	17342	17359	17362	17576	17378	17343	17396	17511	17284	17544	17557	17416	17425	17496	17403	17292	17385	17283	17437	17560	17544	17289	17471	17436	17324	17302	17329	17292	17448	17397	17359	17440	17377	17466	17367	17562	17438	17427	17467	17208	17333	17369	17599	17379	17397	17279	17348	17424	17472	17313	17455	17370	17332	17518	17290	17810	17394	17648	17436	17507	17285	17401	17300	17307	17408	17377	17545	17327	17358	17224	17432	17490	17449	17346	17630	17556	17376	17440	17470	17418	17285	17318	17433	17495	17494	17305	17480	17480	17321	17671	17473	17455	17409	17524	17452	17504	17472	17344	17458	17503	17393	17376	17494	17403	17396	17596	17422	17536	17231	17289	17276	17451	17315	17582	17452	17456	17244	17387	17635	17643	17427	17564	17547	17347	17298	17400	17522	17413	17532	17380	17074	17479	17545	17364	17526	17505	17428	17403	17409	17363	17469	17549	17512	17406	17364	17346	17421	17401	17469	17510	17265	17309	17406	17299	17306	17456	17575	17248	17261	17527	17543	17538	17580	17426	17408	17465	17459	17280	17469	17341	17370	17326	17400	17379	17319	17398	17534	17341	17501	17450	17409	17417	17318	17495	17344	17424	17352	17420	17396	17487	17339	17592	17427	17337	17659	17447	17451	17413	17441	17156	17367	17641	17404	17445	17330	17329	17312	17438	17397	17379	17384	17616	17397	17560	17293	17342	17392	17348	17374	17362	17464	17364	17345	17323	17462	17465	17580	17566	17442	17363	17481	17347	17515	17401	17456	17510	17377	17355	17378	17358	17314	17546	17560	17266	17299	17331	17448	17469	17544	17468	17387	17483	17500	17429	17392	17456	17603	17270	17542	17371	17278	17347	17411	17309	17453	17324	17434	17420	17331	17419	17422	17365	17337	17516	17455	17328	17476	17407	17495	17437	17263	17409	17272	17515	17288	17419	17344	17645	17350	17463	17725	17446	17485	17330	17499	17490	17380	17469	17517	17457	17488	17566	17230	17407	17163	17331	17419	17558	17366	17202	17241	17492	17534	17494	17274	17391	17574	17441	17462	17513	17540	17288	17419	17474	17539	17418	17336	17381	17329	17284	17488	17356	17350	17453	17481	17462	17517	17456	17501	17428	17456	17388	17314	17357	17328	17489	17330	17570	17460	17305	17390	17417	17319	17434	17413	17385	17734	17290	17585	17494	17476	17533	17460	17232	17524	17692	17431	17501	17554	17359	17453	17379	17522	17432	17553	17438	17272	17445	17503	17395	17460	17537	17357	17433	17343	17564	17432	17499	17352	17509	17428	17333	17454	17474	17396	17465	17427	17393	17479	17567	17376	17429	17464	17470	17275	17332	17482	17456	17337	17518	17390	17434	17314	17571	17316	17559	17452	17406	17383	17551	17369	17388	17351	17417	17537	17563	17291	17590	17480	17352	17373	17441	17358	17299	17281	17431	17322	17425	17431	17468	17531	17323	17319	17548	17437	17377	17392	17555	17429	17437	17412	17451	17391	17338	17371	17307	17404	17511	17565	17366	17324	17468	17506	17575	17317	17546	17496	17438	17346	17438	17504	17411	17422	17371	17616	17398	17516	17442	17473	17525	17307	17283	17609	17681	17402	17512	17209	17446	17471	17332	17362	17316	17399	17487	17589	17498	17565	17390	17414	17366	17503	17368	17556	17332	17380	17495	17464	17402	17428	17454	17287	17404	17478	17652	17511	17448	17374	17276	17468	17432	17575	17424	17308	17493	17493	17377	17467	17384	17485	17467	17460	17480	17258	17274	17262	17459	17332	17223	17470	17421	17351	17569	17482	17328	17541	17598	17444	17419	17545	17281	17453	17344	17535	17394	17353	17516	17425	17567	17439	17385	17250	17520	17804	17643	17525	17401	17496	17253	17343	17445	17580	17466	17380	17653	17429	17810	17463	17576	17398	17602	17375	17397	17408	17442	17427	17553	17661	17411	17289	17428	17310	17341	17477	17471	17390	17371	17401	17424	17372	17328	17522	17239	17333	17508	17357	17422	17447	17430	17410	17411	17386	17365	17395	17391	17595	17501	17406	17327	17593	17326	17532	17382	17521	17385	17525	17516	17388	17541	17418	17371	17619	17430	17518	17580	17346	17621	17360	17421	17485	17545	17413	17486	17455	17274	17691	17459	17516	17380	17384	17517	17380	17191	17206	17451	17682	17469	17360	17353	17486	17333	17367	17449	17304	17502	17442	17498	17390	17243	17410	17307	17279	17482	17409	17579	17289	17387	17414	17397	17345	17238	17458	17470	17394	17384	17408	17363	17349	17642	17283	17542	17534	17521	17443	17537	17353	17183	17444	17406	17428	17549	17467	17444	17185	17494	17621	17554	17340	17491	17487	17479	17343	17547	17305	17538	17678	17358	17370	17602	17466	17409	17521	17386	17476	17567	17418	17259	17508	17532
23462	21230	28064	27074	48758	73555	66227	49602	38102	33589	31538	31501	31147	30819	31015	31028	31258	31218	30872	31129	30907	31001	30911	31009	30931	30728	31009	30749	30902	30988	31034	31008	31013	30790	30730	30764	30856	31042	30722	30703	30684	30826	30726	31004	30964	30886	30909	30723	31182	31034	30805	30891	30987	30907	30725	30418	30750	30894	30808	30717	30557	30958	30947	30957	30773	30698	30841	30693	30903	30675	30766	30591	30875	30810	30763	30868	30871	30708	31022	30566	30776	31016	30801	30818	30654	31111	30510	30801	30926	31076	31041	30877	31014	30887	30606	30709	30896	30708	30980	30758	31057	31115	30744	30523	30802	30904	30818	30849	30789	30709	31028	30906	31199	30809	30852	30920	30883	30791	30629	30959	30913	30842	30845	30780	30754	30796	30984	30734	30967	30638	31099	30871	30774	30674	30925	30626	30687	31080	30975	30774	30511	30860	30744	30825	31011	30941	30824	30985	30766	30962	31110	30881	30778	30702	30807	30776	30766	30814	30876	31026	30761	30517	31046	30694	30951	30461	30902	30729	30758	30805	30846	30559	30806	30661	30917	30721	30862	30796	30906	30527	30928	30876	30745	30621	30923	30779	30502	30923	30922	31172	30865	30681	30886	30712	30936	30964	30756	30795	30906	30765	30781	30847	30781	30831	30838	30691	30782	30784	30659	30905	30675	30859	30974	31029	30977	30927	30825	30892	30768	30676	30824	30814	30844	30787	30807	30461	30878	30829	30925	30384	30722	30999	31081	30966	30979	30801	30854	30886	30841	30982	30704	30956	30920	30551	30738	30802	30658	30704	30834	30988	30435	30696	30747	30687	30481	30638	30821	30744	30875	30730	30811	30631	30791	30741	30758	31021	30899	30781	30826	30716	30995	30737	30984	30926	30679	30931	31012	30692	30826	30922	30909	30882	30719	30661	30815	30851	30994	30892	30662	30971	30895	30696	30571	30751	30655	30867	30696	30839	30786	30674	30711	30647	30829	30581	30570	30577	30975	30721	30912	30677	30915	30686	30692	30618	30868	30775	30865	30747	30642	30609	30829	31032	30938	30633	30970	30827	30989	30900	30903	30657	30658	30709	31185	30838	30899	30872	30800	30751	30909	30778	30886	30788	30899	30982	30657	30719	30736	30921	30586	30955	30789	30757	30734	30679	30961	30427	30785	30542	30768	30688	30852	30688	30560	30834	30951	30784	30719	30804	30689	30584	30395	30376	30708	31026	30927	30569	30852	31001	30829	30841	30664	30858	30748	30877	30677	30497	30751	30781	30939	30885	30665	30943	30590	30641	30801	31001	30774	30636	30766	30720	31049	30894	30733	30668	30788	30639	31053	30992	30787	30778	30779	30696	30840	30794	31077	30620	30498	30861	31063	30826	31001	30810	30814	30619	30838	30938	30834	30764	30495	30789	30956	30673	30656	30752	30877	30958	30912	30720	30786	30706	30796	30654	31127	30681	30960	30820	30580	30918	30619	30924	30682	30853	30870	30599	31002	30893	30572	31085	30758	30558	30711	30796	30864	30557	30812	30922	31041	30724	30669	31003	30682	30693	31042	30954	30996	30864	30923	30862	30806	30552	30719	31033	30833	30779	30547	30983	30899	30656	30631	30941	30673	30511	30660	30768	30839	30592	30750	30729	31074	30758	30978	30938	30956	31162	30767	30773	30896	30743	30797	30716	30676	30742	30767	30693	30958	30720	31056	31082	30781	30532	30791	30864	30751	30680	30626	30822	30610	30951	30887	30876	30917	30835	30666	30670	30793	31013	30887	30953	30786	30730	30893	30902	30962	31014	30958	30766	30727	30896	30571	30856	30790	30881	30821	30817	30722	30627	30874	30840	30557	30370	30902	30887	30743	30977	30578	30840	30740	30806	30557	30446	30894	30895	30865	30881	30765	30611	30703	30746	30569	30593	30828	30723	31000	30885	30752	30572	30520	30831	30634	31008	30942	30944	30785	30927	30707	30941	30826	30792	30767	30703	30845	30719	30587	30481	30881	31109	31069	30797	30801	30930	30889	30811	30579	30590	30733	30872	30656	30879	30671	30834	30894	30800	30820	30960	31054	30897	30704	30809	30684	30689	30860	30671	30603	30536	30721	30742	30873	30802	30845	30768	30789	30624	30448	30908	30821	30710	30739	30711	30869	30914	30838	30813	30921	30803	30838	30765	30991	30769	30581	30856	30852	30922	31073	30926	30847	30914	31011	31008	30622	30838	30603	30653	30812	30654	30936	30834	30749	30575	30813	30863	30963	30800	30834	30654	30746	30691	30739	30797	30684	31211	30674	31046	31002	30747	30879	30822	30812	30784	30592	30822	30683	30628	30887	30872	30892	30690	30682	30755	30996	30962	31036	30731	30828	30678	30683	30791	30834	30626	30789	30626	30755	30933	31023	30950	31042	30922	31081	31039	30813	30912	30907	30602	30774	30794	30622	30751	30859	30833	30672	30642	30615	30986	30721	30839	30785	30845	30845	31018	30748	30637	30594	30857	30793	30763	30989	30692	30932	30712	30698	30556	30634	31019	30681	30836	31156	30738	30622	30733	30628	30676	30586	30882	30750	30705	30941	30869	30867	30776	30741	31198	30985	30824	30483	30812	30914	30827	30781	30716	30883	30786	30589	30879	30380	30851	30763	30697	30725	30782	30554	30873	30703	30704	30727	30743	30663	30833	30950	30895	31091	31007	30929	30700	30858	31152	30823	30924	30905	30685	30769	30768	30853	30550	30439	30918	30686	30899	30949	30792	30898	30743	30848	30715	30810	30679	31032	30749	30808	30813	30922	30937	31031	30726	31044	30712	31097	30684	30868	30818	30769	30962	30898	30727	30866	31116	30568	30959	30729	30706	30918	30767	31044	30899	30990	30804	30710	30704	30730	30548	30519	30789	30922	31136	30704	30557	30917	30657	30971	30783	30963	30955	30813	30666	30629	31012	31108	30908	30614	30543	30892	30855	30867	30649	30866	30708	30875	30680	30894	30842	30933	30881	30947	30705	30972	30676	30756	30755	30865	30790	30590	30878	30955	31011	30793	30826	30828	31065	31208	30765	30917	30647	30862	31088	30693	30834	30764	30802	30845	30767	30757	30766	30710	30622	30623	30895	30788	30857	30983	30688	30823	30935	30888	30869	30924	30858	30744	30746	30712	30709	30685	30742	30876	30921	30649	30829	30725	30836	30725	30976	30822	30774	30960	30809	30687	30635	30921	30747	31014	31219	30880	30805	30852	30540	30636	30785	30723	30879	30754	30957	30821	30718	30951	30660	30777	30762	30908	30903	30915	30882	30930	30998	30804	30829	30942	30927	30688	30800	30896	30888	30533	30569	30795	30719	30868	30809	30801	30661	31008	30726	30708	30794	30881	31000	30887	30730	30967	30763	30370	30987	30985	30778	30970	30906	30993	30834	30916	30812	30785	30784	31236	30907	31106	30865	30814	30628	30713	30757	30728	30841	30778	31190	30764	30624	30421	30991	30551	30975	30720	30964	30810	30751	31072	30861	30911	30915	30957	30685	30691	30785	30696	30579	30687	30904	31028	30664	31099	30649	31000	30668	30809	30630	30831	30799	30665	30701	30979	30771	30866	30528	30749	30773	30565	30879	30643	30779	30749	30767	30873	30682	30957	30931	30739	30715	30904	30706	30915	31204	30849	30902	30929	30718	30796	30803	30895	30683	30948	31008	30681	30761	30567	30692	30588	30940	30973	30665	30679	30806	30852	31080	30984	30595	30793	30937	30959	30688	30647	30939	30700	30862	30629	30797	30958	30480	30822	30843	30860	30879	30768	30718	30749	30807	31062	30919	30663	30652	30940	30595	31115	30573	30870	30964	30995	30937	30876	30650	30819	30821	30869	30759	30745	30596	30779	30801	30770	30447	30780	30966	31138	30803	30800	30971	31236	30997	30808	30590	30835	30843	30552	31136	31037	30860	30824	30938	30849	30618	30854	30898	30755	30566	30806	30875	30936	30879	31094	30887	30797	30907	30733	30642	30876	30721	30859	30801	30791	30792	31027	30677	30742	30799	30936	30795	30955	30912	30587	30774	30823	30934	30766	30804	30851	30794	30558	31048	30601	30777	30666	30823	30946	30888	30632	30788	30835	31065	30992	30718	31037	30814	30858	30504	30501	30900	30663	30900	30812	30865	30872	30682	30702	30784	30733	30628	30699	30831	30972	30628	30955	30864	31114	30772	30525	30626	30814	30790	30864	30962	30745	30710	31014	30866	30723	30653	30840	30966	30815	30845	30978	30966	30670	30633	30569	30764	30832	30770	30485	31023	30607	30787	30878	30642	31012	30542	30724	30582	30838	30588	30748	30760	30940	30769	30872	30749	30853	30712	30982	30691	30891	30676	30801	31051	30881	30825	30895	30962	30854	30529	30701	30796	30514	30946	31065	30982	30765	30629	30771	30623	30615	30576	30745	30799	30542	30619	30921	30431	30730	30818	30704	30772	30873	30805	31162	30844	30661	30573	30735	30759	30677	30753	30671	30856	30829	31034	30739	30640	30703	30807	30726	30892	31215	30797	30826	30670	31116	30921	30746	30771	30958	30787	30649	30778	30797	30745	30872	30967	30574	30989	31036	30608	30881	30811	30632	30915	30754	30748	30905	30913	30538	30818	30674	30873	30797	30869	30601	30822	30986	30770	30827	30700	30849	30713	30756	30581	30721	30694	30748	30939	30953	30876	30684	30653	30730	30786	30589	30747	30888	30576	30816	30813	30726	30585	30633	30943	30985	30725	30644	30964	30689	30669	30751	31024	31130	31000	30698	30786	30929	30856	30705	30673	31062	30831	30628	30896	30902	30893	30751	30885	30962	30689	30802	30957	30799	30774	30857	30902	30764	30563	30821	30687	30897	30891	30839	30840	30851	30607	30752	30644	30887	30611	30708	30925	30566	31009	30944	31009	30773	30883	30592	30801	30921	30811	30704	30800	30817	30860	30771	30484	30792	30965	30665	30762	30822	30814	30640	30717	30900	30562	30819	30835	30714	30961	30719	30747	30833	31084	30817	30784	31074	30821	30816	30512	30851	30841	30620	30830	30741	30741	30770	30754	30799	30718	30740	30898	30816	30943	30657	30743	30733	30581	30824	30803	31067	30865	30535	30815	30731	30761	30987	30846
14973	23419	22425	25270	58441	74309	61282	37822	24855	19747	17752	17674	17998	17918	17673	17755	17685	17827	17814	17877	17847	17958	17593	17809	17565	17680	17645	17651	17739	17757	17612	17684	17778	17601	17548	17707	17598	17694	17736	17617	17687	17636	17706	17707	17467	17769	17739	17764	17644	17797	17937	17740	17821	17587	17451	17590	17547	17685	17869	17784	17558	17497	17671	17844	17763	17603	17543	17685	17785	17726	17729	17577	17668	17788	17656	17713	17731	17608	17675	17630	17716	17546	17674	17529	17682	17747	17714	17897	17608	17663	17714	17757	17663	17700	17723	17415	17620	17675	17480	17798	17802	17614	17861	17731	17561	17866	17696	17594	17707	17836	17613	17730	17881	17616	17501	17684	17575	17553	17870	17598	17546	17582	17589	17639	17674	17554	17480	17733	17760	17649	17706	17698	17659	17594	17637	17713	17676	17557	17690	17732	17616	17560	17762	17635	17678	17641	17560	17694	17859	17825	17644	17621	17671	17665	17720	17661	17712	17758	17630	17698	17714	17520	17844	17639	17487	17651	17687	17667	17567	17517	17571	17596	17544	17636	17867	17841	17745	17584	17513	17462	17685	17530	17568	17665	17653	17661	17609	17603	17649	17587	17705	17486	17670	17566	17448	17628	17664	17799	17472	17725	17747	17481	17586	17669	17771	17761	17735	17721	17535	17769	17745	17691	17618	17585	17765	17550	17659	17693	17722	17414	17712	17825	17410	17722	17703	17625	17722	17740	17643	17790	17604	17582	17571	17679	17910	17625	17674	17790	17465	17730	17646	17542	17735	17607	17664	17838	17625	17670	17625	17599	17719	17724	17523	17627	17582	17699	17735	17655	17480	17550	17727	17822	17799	17661	17596	17670	17527	17575	17518	17653	17481	17608	17791	17627	17694	17653	17557	17704	17786	17777	17560	17810	17671	17730	17821	17649	17684	17649	17503	17626	17775	17514	17868	17535	17702	17693	17789	17729	17788	17822	17560	17613	17783	17562	17789	17612	17660	17752	17811	17814	17555	17590	17914	17862	17726	17535	17729	17581	17749	17622	17648	17574	17543	17806	17676	17566	17803	17651	17773	17567	17583	17793	17824	17612	17690	17805	17744	17610	17793	17698	17773	17544	17512	17541	17677	17639	17636	17656	17866	17669	17499	17779	17556	17724	17635	17654	17585	17504	17697	17627	17775	17942	17703	17699	17593	17618	17745	17676	17578	17641	17621	17652	17701	17706	17850	17815	17777	17764	17698	17590	17593	17678	17550	17692	17853	17717	17683	17555	17668	17597	17840	17613	17709	17697	17550	17748	17587	17756	17733	17614	17800	17707	17687	17767	17735	17783	17487	17588	17678	17618	17535	17829	17808	17759	17690	17616	17646	17824	17697	17676	17520	17608	17713	17798	17761	17562	17566	17517	17636	17713	17653	17640	17694	17701	17774	17515	17894	17701	17762	17610	17759	17808	17606	17631	17697	17665	17599	17849	17672	17691	17680	17773	17664	17454	17701	17675	17608	17660	17720	17589	17605	17726	17637	17621	17567	17843	17768	17627	17665	17756	17756	17688	17880	17778	17661	17713	17611	17592	17683	17765	17683	17645	17683	17632	17614	17858	17595	17786	17474	17707	17522	17844	17493	17574	17653	17880	17596	17557	17763	17545	17736	17753	17787	17707	17702	17717	17755	17614	17620	17742	17643	17624	17731	17549	17550	17643	17637	17552	17591	17530	17529	17733	17664	17613	17512	17486	17718	17675	17528	17796	17468	17507	17663	17891	17727	17672	17551	17693	17636	17714	17556	17478	17732	17597	17865	17598	17833	17816	17625	17712	17839	17585	17620	17741	17589	17593	17566	17731	17503	17841	17624	17573	17638	17693	17561	17727	17682	17584	17607	17604	17728	17624	17677	17808	17699	17679	17543	17734	17560	17621	17792	17664	17724	17513	17522	17718	17638	17844	17567	17825	17668	17608	17669	17684	17649	17569	17726	17712	17536	17755	17670	17425	17812	17755	17487	17797	17662	17636	17694	17610	17674	17721	17682	17751	17862	17727	17767	17607	17677	17799	17687	17512	17720	17664	17506	17581	17640	17796	17635	17589	17639	17683	17731	17746	17905	17632	17898	17659	17573	17720	17479	17669	17628	17695	17523	17629	17725	17506	17621	17747	17743	17776	17629	17579	17752	17769	17683	17620	17736	17714	17592	17522	17515	17458	17723	17464	17679	17762	17680	17635	17614	17769	17590	17630	17805	17696	17869	17678	17646	17590	17636	17597	17711	17630	17598	17700	17568	17634	17505	17673	17548	17940	17707	17630	17769	17687	17700	17758	17704	17524	17591	17529	17614	17671	17692	17581	17710	17633	17711	17594	17657	17455	17657	17644	17837	17709	17652	17623	17930	17629	17515	17744	17693	17634	17769	17640	17782	17725	17575	17598	17614	17649	17629	17767	17445	17751	17586	17520	17824	17724	17755	17610	17814	17649	17723	17799	17590	17610	17784	17657	17754	17690	17671	17683	17567	17828	17684	17648	17764	17618	17864	17728	17586	17654	17829	17620	17842	17549	17644	17674	17841	17711	17757	17725	17627	17724	17779	17536	17582	17607	17729	17758	17618	17814	17412	17746	17677	17784	17734	17679	17528	17634	17719	17685	17431	17596	17539	17588	17477	17766	17427	17532	17628	17686	17781	17495	17739	17715	17607	17662	17801	17574	17650	17591	17433	17539	17834	17699	17774	17602	17527	17655	17679	17688	17770	17533	17639	17770	17811	17613	17544	17803	17759	17669	17662	17597	17770	17598	17789	17691	17626	17698	17778	17628	17753	17662	17456	17620	17788	17638	17530	17629	17568	17598	17620	17835	17684	17628	17487	17951	17754	17807	17735	17789	17735	17538	17676	17618	17859	17594	17603	17706	17687	17587	17656	17465	17630	17544	17604	17791	17701	17685	17773	17736	17604	17712	17654	17664	17677	17592	17745	17596	17648	17733	17688	17776	17719	17733	17688	17730	17757	17528	17831	17779	17544	17577	17857	17744	17670	17794	17747	17621	17651	17654	17802	17587	17768	17645	17644	17795	17788	17535	17581	17629	17510	17756	17593	17667	17776	17851	17655	17626	17823	17770	17661	17712	17516	17764	17849	17659	17750	17441	17652	17781	17603	17584	17548	17639	17628	17591	17601	17857	17591	17706	17796	17729	17789	17653	17585	17650	17659	17633	17656	17654	17614	17755	17556	17708	17578	17705	17697	17842	17598	17694	17591	17641	17694	17643	17792	17503	17609	17731	17667	17668	17542	17529	17817	17642	17738	17579	17571	17655	17824	17609	17545	17560	17650	17705	17486	17718	17657	17797	17475	17682	17674	17634	17861	17642	17540	17847	17659	17704	17598	17598	17858	17663	17567	17714	17736	17474	17663	17634	17626	17764	17645	17440	17719	17571	17865	17616	17765	17806	17608	17746	17646	17654	17396	17631	17603	17565	17688	17803	17510	17660	17745	17760	17454	17642	17809	17662	17784	17479	17716	17664	17560	17539	17796	17651	17622	17731	17828	17515	17640	17771	17765	17822	17698	17676	17561	17718	17718	17789	17419	17735	17865	17578	17784	17769	17712	17845	17586	17862	17563	17785	17585	17585	17417	17646	17657	17716	17523	17863	17737	17751	17750	17470	17652	17710	17676	17830	17683	17829	17775	17685	17642	17739	17709	17645	17761	17550	17807	17599	17679	17521	17586	17683	17729	17559	17809	17787	17695	17796	17606	17677	17697	17606	17889	17726	17791	17541	17663	17707	17809	17602	17790	17762	17435	17581	17648	17646	17851	17743	17484	17593	17532	17768	17659	17484	17508	17775	17639	17547	17743	17739	17681	17618	17723	17828	17814	17685	17821	17557	17617	17767	17609	17621	17486	17670	17652	17556	17578	17770	17668	17741	17679	17733	17720	17565	17556	17532	17681	17708	17669	17850	17731	17789	17744	17638	17856	17825	17613	17761	17564	17829	17659	17599	17719	17920	17798	17670	17743	17551	17632	17692	17727	17582	17570	17762	17781	17643	17509	17684	17760	17581	17693	17672	17746	17774	17621	17566	17807	17673	17908	17576	17448	17646	17652	17657	17698	17723	17676	17532	17698	17557	17701	17626	17795	17437	17803	17521	17549	17553	17624	17655	17741	17669	17588	17747	17705	17679	17682	17698	17619	17598	17497	17434	17600	17687	17674	17474	17540	17552	17613	17646	17553	17664	17676	17647	17547	17603	17669	17694	17588	17657	17762	17643	17633	17744	17563	17761	17827	17692	17573	17632	17702	17678	17580	17723	17723	17863	17838	17806	17827	17387	17742	17619	17627	17449	17740	17577	17635	17595	17720	17533	17688	17557	17827	17618	17739	17616	17879	17664	17865	17634	17753	17609	17661	17572	17668	17720	17816	17787	17752	17584	17752	17648	17607	17756	17802	17687	17660	17657	17570	17609	17746	17709	17642	17647	17656	17741	17579	17608	17696	17753	17610	17517	17653	17643	17541	17603	17582	17463	17618	17650	17591	17643	17649	17704	17623	17753	17678	17639	17732	17886	17874	17595	17579	17592	17783	17699	17693	17666	17799	17612	17685	17627	17546	17347	17551	17665	17547	17610	17736	17611	17740	17650	17680	17721	17486	17634	17460	17818	17743	17642	17481	17611	17525	17512	17648	17581	17740	17633	17505	17288	17716	17465	17617	17732	17753	17494	17731	17588	17697	17705	17672	17732	17827	17594	17662	17668	17634	17645	17758	17449	17803	17839	17798	17656	17500	17703	17669	17683	17516	17451	17735	17687	17659	17814	17724	17677	17630	17545	17524	17562	17807	17674	17621	17725	17684	17590	17757	17728	17722	17620	17645	17654	17746	17655	17611	17612	17689	17599	17889	17606	17615	17590	17473	17567	17705	17656	17345	17738	17520	17591	17650	17590	17634	17673	17766	17630	17787	17731	17518	17667	17871	17840	17632	17652	17621	17738	17567	17638	17921	17763	17622	17572	17703	17500	17591	17571	17585	17616	17683	17742	17677	17784	17621	17704	17631	17749	17663	17648	17551	17653	17609	17643	17701	17467	17680	17789	17545	17725	17756	17691	17542	17711	17603	17684	17794	17514	17733	17736	17550	17499	17768	17799
22800	21238	28152	27277	53698	81417	73809	54797	40666	35379	32477	31759	31850	31957	31625	31699	31693	31373	31582	31505	31722	31743	31590	31492	31600	31355	31640	31637	31462	31725	31559	31463	31791	31398	31496	31384	31644	31587	31748	31509	31473	31542	31425	31291	31308	31680	31373	31752	31447	31762	31369	31428	31184	31499	31531	31659	31624	31274	31564	31512	31613	31282	31742	31540	31775	31647	31389	31340	31387	31309	31604	31306	31320	31367	31466	31649	31384	31665	31510	31571	31646	31179	31450	31529	31314	31752	31401	31468	31455	31586	31560	31322	31573	31390	31245	31330	31567	31618	31569	31199	31350	31654	31429	31491	31405	31480	31498	31450	31548	31623	31418	31436	31330	31236	31435	31369	31590	31408	31300	31497	31521	31604	31420	31561	31150	31314	31522	31404	31295	31422	31463	31447	31350	31172	31197	31508	31187	31536	31524	31173	31381	31332	31483	31352	31316	31337	31418	31227	31664	31500	31519	31597	31635	31479	31428	31360	31436	31318	31618	31492	31365	31287	31489	31288	31343	31531	31301	31499	31315	31239	31382	31545	31485	31360	31243	31501	31451	31471	31712	31719	31258	31228	31141	31279	31380	31269	31534	31501	31483	31409	31034	31270	31431	31557	31424	31389	31421	31307	31474	31102	31271	31620	31447	31411	31420	31255	31486	31329	31135	31218	31392	31366	31147	31349	31160	31725	31306	31637	31532	31153	31509	31600	31428	31191	31513	31520	31405	31359	31465	31395	31708	31209	30952	31468	31276	31368	31501	31235	31451	31390	31416	31463	31331	31556	31585	31223	31578	31642	31421	31184	31454	31126	31318	31400	31567	31536	31391	31402	31476	31570	31542	31473	31421	31332	31523	31252	31287	31456	31561	31502	31570	31363	31568	31424	31264	31202	31345	31383	31222	31394	31380	31442	31254	31298	31505	31458	31496	31423	31366	31326	31324	31536	31399	31271	31496	31268	31622	31253	31419	31658	31474	31398	31521	31438	31368	31146	31163	31283	31192	31535	31294	31274	31359	31405	31481	31428	31606	31436	31441	31490	31557	31551	31534	31009	31403	31304	31480	31614	31554	31185	31442	31414	31292	31406	31598	31378	31267	31252	31397	31222	31524	31593	31629	31521	31298	31667	31261	31340	31570	31474	31407	31471	31392	31462	31389	31473	31227	31402	31455	31499	31437	31288	31487	31285	31291	31705	31547	31477	31526	31339	31315	31440	31700	31410	31366	31163	31320	31415	31590	31241	31482	31409	31256	31030	31323	31521	31360	31571	31339	31486	31330	31224	31545	31333	31283	31558	31303	31536	31319	31350	31543	31370	31593	31566	31430	31228	31397	31497	31300	31052	31351	31178	31293	31381	31391	31124	31446	31659	31492	31495	31204	31299	31564	31291	31175	31161	31580	31530	31294	31200	31188	31516	31463	31439	31442	31332	31506	31494	31642	31272	31374	31332	31554	31472	31093	31700	31254	31528	31602	31334	31451	31468	31371	31541	31386	31329	31414	31259	31455	31478	31299	31655	31532	31315	31642	31608	31094	31221	31437	31442	31275	31344	31384	31287	31580	31573	31534	31302	31461	31410	31511	31365	31570	31347	31073	31438	31453	31457	31674	31432	31559	31484	31532	31264	31368	31504	31325	31341	31442	31308	31583	31417	31456	31440	31494	31605	31415	31522	31345	31621	31460	31427	31493	31567	31590	31304	31430	31331	31443	31487	31455	31364	31533	31356	31571	31217	31425	31602	31322	31246	31408	31347	31506	31459	31462	31352	31560	31193	31243	31250	31561	31261	31337	31365	31371	31604	31581	31454	31614	31734	31590	31538	31551	31215	31612	31272	31190	31402	31292	31350	31484	31560	31331	31545	31561	31414	31608	31439	31176	31246	31438	31395	31358	31542	31262	31366	31482	31474	31276	31388	31509	31401	31496	31701	31498	31490	30986	31541	31117	31418	31289	31256	31374	31293	31405	31166	31465	31390	31537	31394	31272	31127	31293	31322	31621	31554	31416	31515	31711	31420	31230	31371	31238	31550	31501	31292	31455	31514	31251	31687	31421	31277	31196	31254	31588	31309	31532	31251	31498	31396	31372	31574	31311	31742	31267	31519	31250	31424	31624	31261	31402	31399	31316	31180	31348	31123	31340	31150	31492	31505	31675	31320	31459	31416	31443	31539	31393	31199	31227	31533	31509	31549	31511	31378	31591	31704	31410	31152	31352	31646	31366	31082	31456	31342	31450	31491	31341	31311	31457	31337	31519	31498	31619	31127	31478	31127	31439	31426	31454	31286	31240	31512	31530	31402	31407	31453	31219	31125	31282	31376	31385	31297	31546	31286	31387	31192	31343	31033	31408	31412	31302	31293	31312	31486	31559	31516	31370	31285	31675	31446	31412	31656	31459	31540	31393	31418	31299	31541	31483	31252	31443	31428	31482	31355	31173	31102	31281	31357	31403	31808	31360	31429	31354	31298	31505	31675	31309	31565	31702	31353	31264	31483	31477	31157	31525	31185	31597	31237	31473	31420	31512	31605	31602	31553	31416	31400	30975	31060	31460	31589	31476	31293	31400	31513	31716	31215	31222	31150	31448	31495	31299	31504	31375	31294	31202	31335	31547	31454	31517	31569	31238	31549	31226	31365	31369	31171	31335	31367	31581	31068	31376	31460	31265	31324	31552	31541	31200	31653	31505	31375	31446	31285	31381	31349	31348	31194	31256	31451	31266	31407	31450	31437	31531	31304	31366	31263	31261	31052	31396	31282	31141	31624	31397	31453	31224	31469	31460	31363	31515	31391	31330	31336	31201	31309	31411	31155	31177	31564	31628	31472	31482	31383	31274	31441	31312	31619	31508	31359	31386	31625	31577	31547	31705	31708	31448	31346	31479	31349	31715	31550	31339	31151	31285	31140	31271	31376	31199	31545	31605	31489	31724	31483	31252	31557	31365	31454	31568	31252	31442	31270	31476	31463	31634	31448	31404	31595	31565	31330	31200	31499	31410	31217	31295	31361	31228	31314	31529	31551	31204	31470	31680	31249	31437	31690	31430	31450	31212	31371	31608	31812	31365	31493	31208	31597	31616	31500	31655	31211	31447	31655	31383	31394	31463	31448	31641	31265	31633	31175	31412	31408	31453	31615	31375	31346	31311	31368	31392	31366	31246	31637	31587	31217	31289	31568	31337	31317	31781	31665	31467	31500	31415	31438	31695	31338	31523	31498	31411	31182	31366	31470	31351	31416	31421	31536	31357	31408	31298	31419	31463	31201	31495	31422	31542	31617	31740	31467	31425	31344	31163	31462	31619	31174	31340	31549	31638	31553	31366	31429	31392	31267	31234	31440	31341	31277	31505	31244	31416	31243	31299	31226	31625	31281	31508	31305	31206	31495	31244	31375	31598	31502	31255	31247	31777	31233	31169	31599	31221	31510	31706	31331	31417	31330	31392	31397	31472	31411	31288	31425	31530	31366	31391	31545	31527	31696	31587	31283	31693	31403	31298	31502	31481	31303	31463	31490	31503	31417	31542	31504	31460	31480	31666	31282	31526	31532	31265	31501	31621	31373	31382	31272	31345	31307	31554	31503	31186	31408	31422	31425	31350	31372	31507	31223	31556	31632	31118	31571	31725	31230	31337	31557	31399	31284	31354	31562	31342	31201	31129	31289	31689	31570	31436	31289	31326	31563	31191	31099	31516	31371	31587	31597	31589	31750	31450	31330	31581	31553	31106	31557	31417	31369	31257	31307	31476	31319	31523	31121	31554	31463	31577	31505	31200	31380	31335	31330	31324	31192	31454	31373	31335	31555	31507	31453	31440	31359	31534	31513	31431	31436	31283	31432	31482	31425	31385	31498	31405	31448	31446	31204	31390	31567	31741	31229	31369	31428	31243	31709	31351	31351	31534	31368	31486	31611	31516	31214	31262	31375	31437	31424	31366	31302	31208	31302	31484	31042	31548	31476	31332	31422	31493	31530	31430	31655	31567	31473	31310	31252	31546	31330	31434	31606	31392	31346	31557	31367	31289	31314	31523	31423	31300	31285	31323	31270	31155	31226	31394	31441	31434	31273	31352	31552	31334	31294	31343	31474	31120	31471	31557	31584	31407	31164	31573	31409	31447	31420	31427	31363	31019	31449	31463	31125	31161	31447	31352	31358	31664	31425	31484	31336	31364	31385	31613	31364	31360	31220	31342	31499	31223	31152	31766	31338	31248	31251	31272	31248	31390	31375	31396	31234	31339	31519	31188	31462	31359	31248	31471	31456	31401	31349	31175	31438	31263	31353	31459	31342	31550	31167	31540	31557	31334	31398	31674	31416	31578	31180	31454	31419	31441	31354	31693	31406	31481	31523	31522	31448	31392	31650	31603	31398	31434	31308	31294	31260	31562	31470	31698	31299	31483	31676	31490	31659	31699	31318	31536	31708	31543	31336	31450	31404	31533	31318	31553	31410	31257	31339	31321	31512	31470	31562	31636	31491	31344	31410	31345	31809	31561	31370	31796	31406	31511	31314	31374	31550	31602	31353	31526	31400	31333	31355	31160	31527	31494	31594	31165	31164	31371	31391	31142	31276	31479	31523	31303	31448	31293	31435	31664	31327	31673	31630	31540	31388	31360	31554	31470	31343	31725	31158	31707	30973	31412	31494	31511	31431	31260	31272	31325	31379	31396	31265	31472	31380	31221	31275	31355	31138	31420	31263	31515	31536	31398	31517	31202	31347	31109	31616	31505	31325	31286	31155	31357	31452	31594	31573	31390	31631	31415	31552	31605	31216	31376	31275	31421	31508	31635	31230	31405	31324	31249	31603	31444	31188	31361	31599	31498	31484	31552	31280	31511	31189	31517	31009	31426	31571	31575	31078	31281	31322	31482	31401	31254	31382	31389	31533	31246	31453	31314	31294	31170	31361	31659	31582	31406	31307	31318	31401	31375	31669	31409	31491	31328	31571	31405	31388	31629	31216	31386	31261	31425	31527	31375	31227	31628	31669	31149	31522	31211	31482	31468	31385	31456	31186	31305	31323	31363	31147	31570	31638	31646	31140	31294	31476	31428	31250	31246	31394	31613	31534	31349	31516	31484	31351	31664	30951	31506	31123	31272	31339	31186	31535	31334	31288	31479	31500	31146	31336	31469	31650
15430	27184	26396	35871	68464	88079	72729	45317	28426	21368	18732	18350	18374	18317	18171	18003	18043	18127	18209	18394	18192	18182	18159	18205	18243	18229	18060	18406	18167	18123	18238	18231	18263	18109	18225	18168	18191	18051	18181	18304	18291	18306	18139	18165	18177	18265	18253	18249	18032	18151	18196	18113	18112	18210	18180	18059	18244	18085	17945	18235	18285	18209	18158	18034	18100	18311	18080	18175	18036	18077	18294	18225	18292	18020	18260	17895	18153	18121	18238	17972	18214	18063	18332	17929	18138	18288	18199	18194	18121	18025	17995	18126	18086	18225	18196	18199	17928	18067	18085	18290	18225	18307	18149	18056	18187	18304	18317	18220	18268	18105	18119	18135	18160	18341	18053	18047	18210	17988	18252	18163	18012	18063	17966	18168	18234	17911	18287	18019	18232	18236	17958	18196	17955	18041	18193	18064	18257	18066	18081	18191	18059	18172	18123	18175	18147	18105	18064	18055	18270	18192	18107	18032	18146	18263	18080	18189	18063	18081	18091	18084	18032	18139	18112	18005	18051	18274	18113	18275	17989	18030	17892	18184	18068	18063	18144	18051	18261	18075	18159	18252	18050	18444	18141	18064	18038	17987	18210	17952	18208	18054	18251	18170	18035	18238	18037	18264	18173	18256	18046	17988	18268	17923	18148	18160	18181	18052	18069	18149	18059	18144	17924	18159	18221	18066	18014	18327	18090	18088	18203	18114	18080	18270	18084	18105	17868	18185	18050	18261	18225	18070	18182	18070	18249	18017	18137	18080	17911	17988	18062	18031	17909	18017	18122	18126	18211	17949	18290	18039	18052	17928	18038	18193	18111	18221	18137	18131	18111	18213	18231	18156	18115	17976	18144	18219	18138	17899	18037	18157	18264	18131	17971	18247	18114	18066	18272	18033	18256	18096	18096	18193	18373	18149	18169	17907	18234	18191	18167	17922	18074	18235	18204	18108	18234	17978	18027	17981	18305	18145	18209	17997	18048	18101	17962	18266	18095	18169	18413	18007	18153	18072	18221	18011	18138	18068	17974	18140	18023	18187	18191	18141	17934	18139	17901	18011	18145	17999	18096	18037	18155	17995	18163	18200	18063	18167	18004	18072	18199	18059	18007	18039	18232	18090	18143	18217	17964	18140	18169	18251	18154	18240	18252	18078	18054	18053	18181	18184	18182	18300	18211	18309	18161	18178	18050	18185	18254	17915	18346	18216	18158	18008	18196	18128	18244	18132	17988	18190	18242	18222	18101	18098	17941	18126	18159	18057	18085	18115	18069	17973	18053	18057	17889	18177	18110	18331	17978	18172	18000	18339	18202	18069	18201	18085	18215	17966	18198	18221	18159	18149	17927	18140	18165	18080	18317	18083	18183	18237	18350	18305	17934	18214	17936	18088	18245	18170	18236	18051	18305	18245	18219	18102	18127	17817	18205	18087	18068	18099	18070	18122	18166	18075	18032	17973	18248	18021	18028	18031	18207	18120	18195	18016	17935	18150	18230	18187	18242	18093	18140	18079	18175	18208	18212	18096	18212	17957	18022	18195	17824	18133	18273	18147	18161	18169	18091	18374	18045	18039	17885	17982	18227	18152	18005	18063	18127	18125	18129	18086	18045	18037	18042	18107	18241	18271	18115	18171	18177	18114	18145	18270	18315	17981	18196	18160	17976	18159	18103	17898	18192	18126	18044	18139	18195	18311	17977	17914	18128	18141	18003	18030	18202	18123	18004	18130	18126	18200	18284	18135	18093	18287	18067	18076	18092	18099	18160	18021	18101	17984	18005	18133	18118	18229	18331	17982	18216	18041	18182	17932	18044	18039	18155	18038	18174	18286	18116	18101	18086	17934	18400	18144	17939	18197	17997	17973	18176	18081	18125	17952	18191	18103	18056	18217	18134	18038	18029	18086	18058	18366	18057	18239	18014	18040	18200	18034	17859	18072	17848	18214	18031	18074	18098	18309	18136	18103	18180	18111	17976	18123	17978	18103	18053	18183	18310	18199	18164	18147	18202	18190	18010	18088	18086	18061	18078	18208	18110	17974	18141	18189	18198	18212	18095	18147	18170	18225	18019	18255	18017	18349	18065	18099	18078	18179	18114	18129	17938	18001	18070	18144	18104	18165	18008	18089	17903	18104	18079	18047	18158	18107	18146	18264	18147	18196	17899	17945	18153	18185	18236	18084	18195	18222	17978	18098	18223	18266	18228	18112	18220	18205	17999	18362	18137	17888	17901	18144	18169	18099	17975	18069	18127	18149	17976	18179	18158	17975	17965	18191	18321	18050	18064	18044	18119	18062	18132	18074	18115	17982	18286	18222	18171	18068	18172	18143	18099	17912	18272	18176	18175	18275	18168	17891	18113	18132	18003	17899	18085	18137	18155	18043	18147	17925	18002	17915	18283	17888	18265	18008	17971	18302	18092	18313	17906	18127	18229	18283	17990	18000	18108	18025	18307	18024	18082	18176	18051	18151	18082	18124	18125	18213	18101	18114	18080	18248	18023	18100	18019	18119	18014	18221	18052	18116	18147	17987	18071	18035	18194	18133	18094	18229	18391	18049	18038	18195	18056	18019	18016	18179	18199	18151	18100	18035	18038	18198	18165	18330	18374	18198	18241	18072	18168	18084	17965	18030	18193	18217	18053	18100	18179	18195	18172	18168	18085	18166	18195	18122	18155	17945	18132	17964	18095	18047	18113	17984	18086	18145	18198	18165	17781	18099	18029	18337	18270	18188	18096	18274	18090	18131	18200	18157	18087	18198	18195	17938	18172	18108	17987	18292	18123	17956	18046	18180	18087	18189	18227	18147	18071	17904	18204	17907	17964	18014	18245	18257	18195	18172	18292	18027	18169	18150	18175	18133	18101	18108	18308	18026	18092	18200	18299	18289	18020	18193	17884	18111	17975	18117	18153	18001	18129	18138	18244	18166	18046	18070	18242	18162	18045	18126	18186	18178	18137	18023	18145	18171	17999	17945	18054	18092	18194	18188	17974	18118	18096	18256	18123	18110	18062	18267	18182	18071	18167	18308	18173	18006	18082	18121	18219	18068	18094	18110	18039	18145	18158	18181	18078	18116	17890	18146	18092	17962	18275	18193	18054	17991	18134	18084	18161	18131	18152	18051	18083	18122	18124	18149	18072	18148	18094	18138	18138	18255	18179	18004	18165	18014	18097	18075	18113	18011	18237	18171	17784	18113	18220	18081	18122	18303	18243	18062	18221	18037	18124	18160	18328	18167	17925	18168	18011	18155	17990	18099	18097	18040	17960	18168	18053	18181	18077	17989	17996	17991	18200	18097	18133	18125	18011	18202	18173	18030	18114	18236	18140	18193	18221	18197	18074	18152	18107	18167	18062	18126	18330	18210	18084	18118	17881	18071	18084	18322	18164	18102	18022	18249	18274	18012	18197	18173	18301	17938	18169	18186	17976	18238	18063	18154	18191	18214	18107	18114	18142	18133	18197	18110	18414	18181	18093	18001	18312	18002	18156	18197	18164	18114	18275	18172	18071	18121	17999	18178	17965	18016	18227	18011	18067	18243	17873	18048	18389	18286	18195	17982	18245	18138	18149	18193	18226	18257	18251	18149	17881	18119	17998	18159	18316	18090	17993	18125	18094	18083	18081	18104	18183	18158	18017	18119	18096	18099	17979	18184	18009	18120	18123	18263	18125	18144	18012	18180	18184	18084	18207	17921	18055	18152	18066	18100	18052	18164	18024	18073	18040	18304	18159	18060	18172	18141	17955	17986	18129	18187	18031	18054	18155	18325	18121	18183	18041	18160	18159	18239	18168	17960	18143	18200	18131	18268	18124	18155	18201	18018	18106	18168	18056	18114	18316	17930	18079	18134	18209	18192	18263	18258	17891	18104	18007	18209	17936	18162	18224	18174	18168	18377	18291	18046	18221	18040	18250	18168	17977	18046	18039	17925	18094	18005	18144	18170	18010	18028	18181	18072	17929	18130	17990	18285	18127	18021	17994	17967	18183	17919	18210	18121	18128	18135	18052	18147	18113	18182	18142	18207	18141	18091	18138	18146	18209	18091	18076	18081	18109	17972	18110	18170	17951	18262	18132	18086	18385	18376	18119	18136	18216	18061	17910	18097	18069	18317	18118	17987	18302	18019	18143	18113	18081	17950	17914	18122	18020	18158	18149	18204	18120	18176	18084	18278	18235	18231	18053	18063	18051	17887	18028	17964	18395	18085	18206	18194	18036	18114	17918	18185	18196	18203	18115	17968	17961	18119	18148	18075	17843	18169	18041	18075	18055	17993	18101	18174	18033	17986	18186	18181	18055	18070	18189	18016	18144	18298	18109	18203	18064	18207	17905	18167	18254	18043	17867	18175	18083	18309	18086	18017	18034	18230	18085	18241	18181	18091	18061	18086	18162	17998	18085	18206	18104	18247	18262	18083	18114	18126	17977	17921	18431	18219	18140	18000	18271	18046	18023	18002	18134	18037	17974	17931	18236	18211	18254	18232	18224	18012	18015	18177	18136	18098	17878	18102	18003	18377	17940	18184	17922	18151	18141	18230	18129	17954	18181	18154	18114	18297	18101	18085	18164	18041	18104	18096	18165	18158	18011	17999	18122	18162	18094	18044	18172	18007	17993	18059	18167	18009	17965	18119	18121	18057	18159	18097	18164	18143	18126	18113	18017	18034	18151	18060	17993	18081	18189	18029	18281	18099	18059	18140	18082	18283	17970	18174	18049	18110	18225	18078	18116	18072	18153	18114	18114	18070	18036	17936	18065	17979	18141	18224	18099	18151	18121	18042	18312	18072	18140	17967	18021	18051	18141	18022	18111	18121	18110	17935	18026	17941	18209	18141	18246	18142	18189	18067	18227	17958	18097	18258	18018	18164	18039	18277	18150	18022	17893	18127	18114	18055	18051	18160	18226	17967	18074	18240	18106	18201	18144	18159	18151	18234	18158	18146	18044	18184	18293	18069	18071	18085	18036	18186	18082	18082	17977	18043	18105	18177	18254	18231	18040	18255	18157	18247	17867	18105	18339	18117	17953	18137	18236	18119	18285	17969	18189	18098	17982	17958	17970	18205	18246	17923	18044	18379	17949	18185	17997	18193	18091	18048	18135	18007	18144	18113	18076	18060	18117	18103	18288	18196	18232	18129	18129	18188
32042	26906	33209	35180	36281	42706	39937	34692	32098	31385	30972	30795	30549	30859	30563	30552	30650	30842	30596	30688	30537	30500	30577	30872	30866	30771	30847	30689	31022	30653	30907	30777	30643	30540	30799	30722	30759	30794	30645	30505	30727	30700	30639	30811	30742	30751	30462	30727	30813	30655	30843	30522	30731	30869	30566	30849	30630	30589	30569	30556	30682	30517	30583	30556	30444	30602	30664	30731	30697	30853	30733	30746	30731	30668	30655	30521	30695	30564	30727	30760	30500	30733	30847	30598	30692	30638	30420	30619	30684	30555	30660	30886	30764	30760	30362	30791	30656	30378	30434	30804	30461	30539	30715	30604	30635	30846	30585	30717	30585	30511	30420	30533	30424	30520	30633	30704	30773	30766	30553	30585	30771	30869	30771	30416	30429	30782	30346	30461	30560	30610	30436	30610	30848	30673	30672	30464	30608	30544	30761	30678	30750	30824	30841	30546	30763	30395	30823	30475	30801	30601	30738	30674	30656	30652	30506	30603	30854	30769	30640	30785	30594	30561	30617	30563	30632	30855	30473	30382	30742	30689	30778	30595	30973	30767	30543	30683	30636	30564	30581	30490	30594	30878	30546	30873	30670	30502	30543	30573	30547	30392	30588	30453	30811	30805	30482	30474	30766	30423	30392	30786	30547	30482	30755	30476	30505	30573	30627	30678	30654	30764	30629	30589	30335	30808	30823	30580	30796	30817	30774	30612	30944	30463	30611	30844	30367	30866	30502	30524	30710	30549	30647	30775	30672	30714	30539	30655	30799	30617	30744	30531	30592	30851	30447	30800	30686	30976	30589	30794	30735	30664	30808	30566	30697	30720	30789	30822	30461	30622	30619	30532	30499	30759	30656	30473	30674	30691	30630	30739	30452	30622	30423	30586	30725	30928	30503	30626	30516	30592	30580	30494	30818	30597	30677	30876	30715	30486	30680	30801	30775	30614	30500	30579	30670	30656	30564	30656	30756	30703	30552	30513	30563	30699	30693	30797	30654	30423	30826	30582	30381	30693	30736	30473	30485	30530	30484	30675	30621	30653	30458	30648	30674	30518	30363	30850	30708	30557	30732	30642	30608	30554	30659	30774	30792	30855	30677	30680	30653	30450	30791	30610	30853	30506	30709	30412	30352	30635	30593	30694	30835	30767	30846	30813	30532	30673	30794	30586	30585	30716	30469	30529	30601	30705	30545	30763	30553	30665	30813	30223	30799	30608	30546	30351	30698	30639	30422	30776	30637	30671	30840	30704	30728	30463	30409	30623	30531	30744	30482	30429	30754	30542	30488	30789	30488	30614	30563	30748	30573	30682	30721	30912	30723	30629	30701	30616	30623	30545	30639	30478	30644	30790	30627	30545	30771	30523	30666	30745	30610	30797	30895	30653	30706	30938	30687	30704	30463	30658	30810	30353	30423	30541	30459	30613	30717	30775	30781	30704	30449	30747	30583	30649	30485	30801	30474	30485	30712	30952	30711	30652	30636	30426	30544	30384	30735	30753	30704	30717	30631	30536	30881	30712	30695	30534	30619	30573	30814	30603	30523	30615	30712	30450	30959	30759	30766	30569	30729	30490	30658	30523	30610	30721	30420	30499	30817	30680	30773	30743	30501	30600	30556	30927	30455	30598	30509	30676	30661	30562	30927	30776	30460	30714	30480	30668	30573	30523	30507	30461	30483	30475	30498	30698	30660	30824	30690	30652	30809	30636	30804	30619	30570	30489	30589	30712	30772	30282	30628	30581	30682	30624	30349	30533	30588	30589	30309	30502	30449	30589	30505	30783	30586	30836	30812	30586	30689	30909	30520	30659	30598	30685	30797	30793	30780	30603	30949	30693	30360	30690	30799	30631	30643	30603	30292	30492	30631	30629	30526	30843	30744	30925	30640	30747	30476	30445	30496	30569	30680	30587	30792	30533	30868	30519	30431	30682	30693	30651	30757	30662	30645	30656	30752	30787	30419	30863	30560	30352	30558	30464	30713	30736	30619	30448	30700	30518	30588	30543	30636	30430	30518	30751	30488	30696	30710	30784	30658	30479	30732	30826	30701	30865	30409	30725	30555	30548	30753	30776	30559	30446	30692	30561	30746	30578	30392	30644	30560	30562	30411	30513	30696	30566	30495	30330	30614	30761	30362	30514	30780	30791	30715	30502	30730	30736	30310	30426	30485	30521	30455	30658	30749	30724	30570	30772	30688	30911	30840	30644	30426	30792	30543	30639	30728	30297	30682	30524	30901	30754	30830	30729	30418	30717	30730	30639	30681	30449	30524	30607	30816	30399	30672	30647	30576	30521	30690	30647	30478	30831	30807	30553	30644	30743	30635	30492	30651	30784	30630	30552	30598	30853	30583	30911	30545	30613	30502	30564	30675	30852	30936	30482	30729	30580	30774	30690	30534	30716	30750	30404	30654	30720	30605	30482	30510	30382	30804	30554	30867	30422	30712	30438	30671	30759	31099	30779	30647	30590	30728	30918	30769	30884	30616	30774	30955	30703	30701	30863	31114	30874	30561	30695	30674	30805	30714	30848	30643	30879	30904	30804	30746	30804	30750	30464	30973	30892	30641	30443	30585	30567	30791	30473	30687	30553	30804	30690	30689	30832	30649	30862	30584	30601	30665	30451	30596	30583	30637	30636	30835	30739	30674	30766	30843	30712	30392	30909	30752	30761	30779	30805	30732	30570	30594	30613	30670	30475	30654	30493	30590	30476	30395	30592	30491	30677	30686	30814	30854	30645	30615	30829	30339	30798	30524	30592	30476	30384	30845	30677	30744	30586	30449	30606	30493	30816	30422	30748	30587	31018	30531	30723	30806	30708	30774	30605	30623	30674	30629	30469	30863	30788	30747	30675	30743	30625	30836	30525	30756	30586	30482	30504	30464	30676	30581	30428	30579	30733	30816	30690	30645	30486	30665	30528	30548	30640	30587	30763	30657	30665	30649	30623	30560	30294	30701	30505	30643	30542	30604	30333	30545	30640	30849	30618	30780	30732	30535	30619	30356	30566	30716	30613	30505	30717	30560	30682	30566	30603	30821	30699	30688	30743	30764	30539	30983	30664	30841	30659	30509	30828	30346	30833	30778	30699	30354	30805	30822	30610	30551	30459	30647	30718	30550	30375	30809	30618	30812	30661	30502	30780	30723	30622	30791	30357	30618	30590	30553	30358	30639	30651	30611	30732	30511	30734	30789	30910	30644	30766	30757	30242	30487	30689	30560	30470	30497	30565	30605	30825	30688	30539	30764	30554	30410	30737	30632	30481	30878	30677	30790	30813	30602	30634	30551	30695	30699	30924	30524	30961	30876	30755	30926	30711	30726	30549	30610	30691	30641	30743	30520	30703	30842	30575	30719	30381	30717	30608	30673	30503	30593	30695	30845	30567	30856	30492	30632	30498	30632	30600	30709	30644	30719	30698	30468	30618	30510	30608	30523	30764	30426	30552	30701	30547	30758	30719	30679	30508	30581	30515	30833	30728	30606	30300	30735	30570	30655	30803	30646	30627	30578	30592	30676	30595	30926	30600	30851	30522	30637	30686	30685	30733	30780	30629	30836	30659	30607	30665	30751	30774	30649	30616	30346	30745	30553	30302	30790	30828	30783	30792	30700	30632	30747	30617	30666	30977	30754	30749	30838	30481	30698	30511	30716	30897	30620	30645	30761	30416	30763	30801	30860	30615	30933	30710	30638	30617	30420	30757	30824	30860	30584	30697	30765	30688	30680	30573	30834	30922	30710	30541	30602	30400	30628	30703	30589	30707	30525	30808	30420	30648	30827	30732	30669	30558	30681	30674	30580	30703	30510	30599	30351	30629	30257	30565	30323	30840	30868	30840	30625	30635	30531	30974	30580	30474	30845	30700	30620	30607	30504	30613	30760	30745	30715	30672	30538	30643	30657	30658	30745	30563	30316	30917	30777	30921	30753	30646	30803	30804	30701	30732	30823	30681	30551	30970	30438	30699	30594	30584	30842	30626	30410	30639	30502	30432	30699	30738	30576	30655	30663	30627	30715	30713	30647	30664	30554	30600	30717	30742	30745	30582	30845	30983	30892	30627	30752	30911	30831	30821	30721	30539	30454	30759	30821	30667	30773	30704	30482	30918	30697	30570	30806	30644	30784	30569	30614	30586	30630	30707	30619	30882	30922	30614	30477	30623	30717	30417	30588	30827	30713	30890	30301	30531	30597	30697	30553	30974	30999	30913	30680	30779	30617	30533	30732	30895	30623	30733	30839	30715	30642	30333	30746	30573	30578	30663	30629	30463	30538	30554	30735	30865	30939	30757	30388	30523	30796	30750	30864	31068	30616	30854	30455	30543	30603	30685	30434	30773	30916	30763	30725	30487	30794	30696	30256	30528	30486	30516	30577	30613	30670	30789	30713	30536	30822	30700	30547	30727	30482	30398	30667	30704	30597	30516	30845	30557	30552	30645	30715	30671	30727	30581	30522	30523	30709	30500	30640	30670	30582	30787	30622	30606	30719	30580	30900	30575	30771	30812	30968	30741	30715	30594	30607	30561	30846	30782	30868	30672	30506	30588	30651	30435	30390	30530	30756	30596	30928	30466	30547	30637	30748	30734	30580	30528	30470	30721	30547	30661	30740	30896	30783	30828	30724	30622	30558	30838	30498	30660	30893	30743	30923	30787	30650	30799	30616	30962	30901	30900	30738	30637	30820	30559	30547	30653	30799	30563	30551	30692	30823	30772	30637	30788	30640	30702	30523	30680	30485	30446	30766	30501	30517	30610	30855	30734	30680	30635	30603	30469	30595	30602	30736	30696	30578	30711	30749	30507	30953	30553	30613	30536	30581	30575	30713	30642	30394	30825	30592	30667	30462	30365	30295	30484	30759	30476	30515	30487	30729	30567	30709	30374	30229	30537	30517	30828	30476	30605	30605	30854	30628	30761	30472	30688	30644	30650	30838	30514	30492	30368	30339	30912	30723	30611	30440	30642	30856	30612	30618	30708	30722	30526	30546	30917	30816	30563	30874	31091	30904	30493	30643	30755	30791	30924	30569	30736	30527	30477	30567	30759	30613	30648	30684	30652	30520	30655	30527	30453	30566	30742	30654	30853	30457	30645	30658	30852	30808	30714	30740	30803	30607	30826	30469	30775	30560	30748	30739	30564	30869	30608
16844	17942	20690	22021	25813	30844	26410	20918	18439	17626	17539	17418	17521	17423	17452	17501	17365	17376	17519	17210	17308	17377	17495	17341	17449	17401	17516	17456	17349	17311	17413	17536	17579	17358	17222	17502	17338	17339	17360	17392	17331	17418	17394	17271	17360	17705	17209	17475	17564	17467	17291	17400	17349	17401	17512	17168	17260	17333	17394	17195	17477	17400	17546	17230	17497	17334	17365	17595	17360	17282	17460	17476	17435	17455	17176	17602	17393	17337	17480	17364	17407	17363	17575	17471	17490	17413	17399	17250	17432	17290	17208	17386	17492	17458	17370	17491	17338	17401	17549	17264	17297	17323	17420	17410	17309	17297	17481	17619	17412	17447	17594	17456	17314	17412	17371	17510	17424	17432	17584	17324	17453	17405	17446	17314	17461	17272	17339	17359	17492	17357	17410	17153	17465	17397	17374	17282	17555	17279	17517	17399	17350	17352	17287	17515	17412	17367	17284	17488	17386	17397	17544	17444	17424	17383	17516	17347	17498	17254	17398	17478	17244	17389	17370	17280	17353	17447	17351	17216	17221	17429	17365	17621	17385	17216	17431	17453	17516	17334	17417	17312	17178	17410	17434	17388	17375	17304	17442	17462	17390	17138	17297	17358	17460	17333	17342	17317	17251	17187	17572	17288	17460	17391	17249	17373	17496	17303	17472	17289	17394	17406	17331	17593	17284	17268	17557	17455	17346	17449	17304	17456	17222	17379	17349	17396	17561	17405	17412	17456	17289	17254	17296	17456	17427	17405	17507	17553	17499	17428	17403	17219	17322	17357	17431	17483	17245	17373	17314	17539	17240	17355	17446	17376	17414	17220	17441	17324	17485	17460	17162	17370	17213	17311	17333	17429	17428	17277	17399	17385	17294	17466	17437	17290	17364	17504	17382	17305	17460	17231	17339	17488	17510	17372	17346	17335	17474	17379	17403	17383	17378	17144	17306	17368	17395	17476	17363	17445	17220	17377	17416	17415	17423	17465	17328	17473	17408	17243	17435	17399	17311	17247	17194	17452	17276	17296	17487	17434	17278	17339	17278	17205	17311	17244	17485	17388	17546	17447	17114	17447	17447	17265	17319	17334	17327	17462	17191	17507	17312	17426	17460	17413	17571	17191	17408	17323	17447	17254	17273	17275	17369	17244	17437	17418	17430	17338	17335	17264	17507	17321	17521	17391	17369	17345	17454	17258	17509	17354	17415	17326	17342	17403	17382	17260	17300	17377	17304	17308	17340	17305	17389	17358	17355	17422	17133	17408	17419	17454	17339	17431	17436	17399	17354	17210	17556	17317	17454	17343	17350	17257	17275	17603	17439	17327	17359	17174	17433	17370	17273	17275	17381	17319	17202	17479	17348	17343	17250	17306	17570	17355	17368	17428	17343	17342	17323	17269	17448	17403	17526	17327	17097	17254	17522	17540	17312	17432	17428	17337	17386	17434	17373	17275	17506	17243	17508	17283	17525	17197	17380	17456	17368	17375	17257	17432	17287	17328	17451	17322	17389	17421	17257	17408	17548	17454	17429	17355	17271	17441	17443	17493	17149	17282	17483	17236	17372	17445	17566	17189	17386	17445	17454	17401	17438	17467	17263	17511	17415	17383	17366	17427	17203	17276	17325	17415	17309	17269	17383	17425	17394	17398	17391	17471	17298	17526	17339	17503	17390	17342	17360	17470	17015	17359	17310	17464	17309	17296	17535	17408	17301	17351	17362	17439	17470	17195	17530	17213	17415	17260	17496	17380	17351	17390	17600	17501	17516	17493	17296	17151	17450	17464	17480	17266	17279	17383	17129	17355	17396	17282	17448	17244	17356	17195	17618	17371	17534	17122	17218	17430	17373	17477	17249	17398	17477	17395	17354	17579	17262	17414	17315	17408	17265	17562	17295	17571	17496	17268	17213	17210	17279	17378	17411	17355	17223	17537	17512	17318	17403	17347	17171	17457	17269	17532	17330	17377	17386	17428	17328	17304	17343	17432	17327	17069	17472	17228	17450	17355	17397	17391	17457	17454	17382	17379	17226	17513	17329	17422	17347	17617	17298	17432	17413	17435	17392	17291	17407	17320	17418	17363	17389	17373	17218	17259	17311	17399	17418	17374	17492	17560	17302	17347	17536	17477	17406	17539	17410	17414	17410	17428	17382	17414	17571	17398	17226	17401	17368	17433	17316	17234	17273	17461	17269	17455	17337	17297	17573	17425	17287	17352	17220	17486	17307	17249	17522	17474	17126	17536	17410	17274	17308	17243	17324	17385	17358	17372	17461	17560	17361	17387	17089	17194	17279	17209	17361	17419	17370	17522	17381	17333	17539	17554	17331	17386	17315	17405	17602	17272	17375	17399	17442	17542	17206	17392	17474	17395	17444	17565	17325	17442	17334	17445	17361	17405	17449	17509	17266	17319	17650	17215	17398	17385	17480	17310	17355	17278	17315	17355	17482	17274	17251	17461	17465	17407	17442	17442	17388	17567	17603	17320	17386	17449	17422	17317	17400	17477	17400	17499	17359	17433	17345	17461	17455	17394	17311	17440	17235	17530	17313	17319	17376	17332	17278	17362	17393	17254	17392	17363	17299	17402	17282	17365	17357	17416	17415	17468	17272	17232	17313	17434	17264	17412	17243	17431	17266	17267	17248	17377	17395	17381	17420	17453	17489	17373	17430	17380	17437	17352	17350	17397	17400	17265	17377	17246	17316	17399	17383	17282	17450	17397	17311	17424	17316	17355	17403	17333	17431	17319	17313	17405	17224	17321	17429	17253	17551	17480	17404	17404	17518	17449	17355	17360	17480	17528	17351	17283	17536	17332	17233	17440	17317	17356	17440	17437	17475	17243	17430	17408	17446	17328	17483	17381	17396	17458	17449	17381	17392	17707	17399	17212	17435	17330	17492	17294	17206	17414	17444	17447	17204	17245	17261	17157	17185	17405	17400	17343	17495	17555	17318	17365	17395	17358	17405	17373	17415	17251	17139	17419	17466	17280	17415	17364	17401	17372	17405	17342	17344	17379	17418	17436	17290	17369	17357	17245	17377	17311	17390	17314	17348	17480	17422	17449	17395	17314	17445	17467	17324	17405	17363	17454	17393	17224	17302	17439	17329	17315	17559	17208	17547	17562	17410	17233	17283	17435	17222	17481	17378	17380	17289	17181	17509	17564	17396	17305	17357	17417	17466	17426	17469	17423	17290	17333	17360	17444	17308	17261	17329	17347	17464	17400	17434	17461	17355	17219	17370	17548	17365	17483	17354	17379	17280	17176	17556	17301	17418	17338	17530	17586	17121	17330	17277	17436	17458	17403	17435	17300	17324	17426	17365	17326	17263	17505	17474	17298	17393	17241	17463	17435	17299	17412	17463	17505	17308	17520	17349	17433	17299	17425	17463	17392	17328	17471	17320	17306	17397	17298	17423	17468	17392	17427	17253	17461	17380	17368	17236	17302	17284	17356	17288	17373	17461	17409	17395	17446	17495	17474	17502	17453	17420	17389	17366	17471	17203	17515	17480	17520	17440	17346	17344	17134	17501	17361	17550	17415	17244	17459	17357	17317	17277	17440	17438	17342	17362	17607	17364	17396	17441	17406	17461	17579	17517	17493	17296	17371	17373	17365	17320	17303	17328	17375	17442	17382	17460	17284	17307	17415	17450	17430	17337	17283	17560	17474	17470	17450	17387	17352	17342	17459	17300	17406	17302	17396	17345	17215	17506	17253	17342	17178	17410	17433	17403	17432	17355	17355	17125	17371	17351	17310	17290	17468	17347	17189	17353	17316	17265	17361	17506	17507	17459	17552	17329	17409	17288	17534	17542	17372	17423	17260	17576	17563	17305	17335	17593	17481	17400	17284	17293	17357	17214	17307	17243	17487	17429	17339	17395	17364	17393	17400	17246	17199	17413	17497	17388	17112	17323	17541	17216	17486	17264	17183	17523	17248	17414	17288	17347	17360	17342	17461	17314	17306	17442	17333	17361	17318	17267	17509	17379	17371	17442	17337	17539	17520	17497	17358	17270	17413	17413	17265	17401	17391	17352	17522	17406	17482	17382	17222	17372	17498	17259	17384	17531	17323	17274	17634	17510	17397	17331	17378	17231	17412	17278	17415	17461	17289	17385	17542	17386	17442	17481	17451	17337	17556	17434	17424	17356	17287	17384	17564	17296	17208	17379	17394	17410	17339	17652	17258	17421	17247	17227	17234	17370	17338	17455	17435	17364	17452	17163	17398	17306	17414	17399	17562	17375	17346	17353	17198	17322	17464	17421	17238	17500	17188	17295	17620	17291	17298	17332	17365	17238	17569	17407	17610	17313	17215	17384	17367	17389	17501	17297	17419	17361	17309	17405	17365	17324	17555	17503	17502	17488	17398	17517	17294	17326	17508	17436	17420	17534	17513	17542	17415	17402	17240	17364	17113	17393	17510	17290	17496	17336	17504	17384	17507	17444	17479	17396	17250	17435	17391	17478	17508	17321	17594	17164	17349	17441	17574	17471	17337	17232	17437	17369	17453	17353	17339	17329	17225	17363	17347	17157	17388	17468	17578	17197	17388	17265	17041	17361	17427	17327	17419	17402	17449	17408	17343	17316	17442	17344	17423	17438	17181	17354	17524	17226	17490	17510	17622	17183	17387	17467	17311	17523	17246	17335	17321	17242	17316	17450	17369	17305	17479	17322	17368	17357	17431	17409	17380	17568	17259	17588	17329	17459	17327	17504	17439	17244	17460	17401	17355	17337	17293	17328	17302	17350	17183	17569	17520	17326	17388	17320	17392	17196	17408	17402	17327	17455	17273	17305	17368	17558	17224	17319	17273	17370	17386	17482	17354	17357	17488	17468	17430	17363	17185	17372	17472	17394	17355	17448	17326	17378	17254	17429	17386	17336	17350	17433	17351	17269	17464	17333	17490	17457	17305	17481	17474	17443	17435	17495	17467	17305	17468	17370	17506	17414	17220	17309	17408	17312	17477	17323	17477	17342	17483	17523	17439	17288	17288	17449	17360	17464	17474	17460	17374	17408	17253	17330	17378	17502	17415	17429	17404	17361	17550	17375	17305	17449	17304	17429	17465	17447	17222	17428	17337	17396	17510	17324	17477	17216	17316	17364	17321	17430	17294	17297	17190	17405	17486	17435	17367	17292	17235
23569	21255	28329	28543	55263	73302	63070	46000	36024	32308	31156	30605	30481	30541	30148	30562	30333	30075	30418	30113	29965	30153	30415	30219	30298	30131	30392	30455	30476	30188	30296	30139	30465	30189	29978	30046	29804	30326	30053	30351	30468	30243	30227	30431	30123	30115	30365	30226	30084	30209	30470	30453	30456	30149	30193	30215	30110	30332	29955	30179	30378	30177	30598	30153	30084	30014	29994	30276	30144	30136	30102	30284	30188	29861	30218	30302	30095	30166	30161	30125	30013	30137	30451	30274	30210	30277	30171	30119	30048	30112	30138	30191	30162	30020	30127	30424	30183	30679	30195	30108	30355	30325	30343	30194	30183	30165	30144	30278	30191	30021	30107	30115	30223	30105	30000	30119	30002	30329	30282	30297	30099	30213	29994	30036	30028	29945	30236	30145	30395	30094	30157	30106	30023	30019	30208	30195	30118	30006	30196	30334	30113	30233	29968	30020	30076	29981	30075	29974	30309	30105	30238	30081	30133	29904	29968	30300	30115	30597	30045	30345	30300	30241	30282	30049	30065	30113	30349	30023	30157	30082	30125	30068	30488	30301	30091	30062	30009	30241	30168	30099	30167	30282	30258	30346	29822	30242	30141	30162	30269	30171	30075	30039	30036	30306	30163	30273	30260	30280	30186	30192	30210	30410	30237	30200	30243	30026	30153	29920	29975	30228	30116	30401	30064	30115	29957	30119	30180	30088	30134	30159	30257	30055	30225	30061	30303	30246	30036	30143	30428	30141	30008	30197	30148	30036	29868	30288	30420	30195	30213	30369	30241	30362	29792	29967	29834	30167	30135	30429	30161	30004	30194	29987	30160	30180	30422	29932	30018	30109	30300	30248	30280	30274	30150	30097	30009	30305	30213	30407	30169	30350	30361	30083	30408	30203	30321	29958	30242	30340	30337	30424	30088	30250	30175	30304	30209	30181	30113	30246	30345	29959	30358	30482	29991	29970	30375	30213	30168	29919	30210	30114	30388	30327	29929	30061	30100	29989	30393	29890	30159	30129	30352	30101	30039	30230	30265	30117	30080	30203	30101	29971	29915	30013	30176	30134	30209	30229	30119	30078	30367	30100	30433	29997	30138	30322	30154	29989	30116	30272	30294	30234	30228	30325	30200	30176	30207	30116	29922	30058	30141	29968	30283	30249	30143	30403	30185	30269	30223	30122	30227	30116	30195	30275	30225	30115	30188	30125	30242	30410	30288	30168	30070	30105	30197	29844	30232	30093	30185	30222	30268	30141	30426	30075	30001	30351	30314	30388	30421	30317	30447	30008	29960	29990	30119	30281	29795	29867	30083	29954	30249	30314	30267	30269	30051	30129	30025	30189	30116	30167	30236	30355	30416	30284	30376	30432	30266	30398	30061	30157	30180	30396	30310	30183	29986	30121	30127	29927	30029	30160	30212	30213	29882	30172	30186	30116	30175	29919	30410	30193	30123	30029	29873	30324	30366	30425	30289	30175	30367	30106	30338	30044	30025	30283	30264	30014	30246	30275	30187	30462	29974	30194	30298	30114	30150	30207	30268	30258	30184	30050	30168	30293	30265	30181	30241	29995	30296	30370	30284	30183	30187	30042	29939	30294	29920	29883	30345	30077	30064	30030	29983	30118	30222	30115	30255	30161	30176	30361	30249	30161	30249	30223	30126	30079	29780	30039	30179	30174	29918	29994	30143	30180	30104	30017	30232	30093	30179	29979	30196	30240	29874	29960	30037	30008	30129	30183	30219	30091	30232	30040	30113	30319	30210	30162	30329	30144	30174	30112	30155	30218	29948	30231	30384	30366	30365	30164	30364	30213	30249	30119	30147	30218	30254	30125	30200	30013	29834	29926	29763	30371	30395	30276	30462	30143	29967	30344	30202	30031	30110	29960	30116	30163	30309	30304	30047	30434	30102	30261	30098	30319	30343	30069	30104	30378	30357	30126	30342	30155	30424	30110	30259	29911	30402	30296	30354	30329	30359	30146	30091	30398	30207	30196	30291	30319	29979	30390	30220	30045	30265	30021	30242	30086	30265	30404	30228	30056	30368	29942	30497	29922	30209	30273	30247	30257	30239	30142	30038	29921	30125	30207	30241	30342	30130	30019	30391	30473	30346	30177	30289	30280	30292	30289	30220	30072	30309	29897	30074	30285	30206	30149	30208	30229	30215	30192	30056	30138	30267	30155	30229	30146	30331	30168	30197	30235	30228	30120	30148	30144	30288	29986	30062	30148	30137	30084	29995	30265	30339	30115	30263	30305	30625	30223	30245	30310	30062	30309	30192	30238	30198	30461	29984	30069	30154	30326	30169	30194	30244	30167	30193	29990	30235	30318	30055	30191	29964	30231	30147	30159	30299	30153	30117	30173	30247	30184	30358	30098	30217	30441	30123	30019	30175	30205	30448	30192	30094	30439	30319	29980	30127	30096	30404	30182	30310	30080	30120	30175	30231	29968	30331	30418	30410	30268	30195	30201	30095	30253	30333	30195	30280	30326	30253	30237	30079	30015	30023	30171	29921	30083	29999	30173	30136	30051	30379	30266	30308	30265	30428	30529	29993	30333	30172	30002	30123	30139	30344	30316	30442	30282	29967	29973	30275	30402	30533	30296	30252	30173	30401	30270	30272	30222	30259	29849	30148	30190	30229	30083	30037	30036	29922	30059	30242	30207	29980	30322	29969	30296	30103	30135	30021	30334	30296	30145	30178	29818	30122	30390	30206	30366	30366	30403	30237	30322	30385	30068	30066	30187	30005	30194	30335	30286	30469	30326	30293	30360	30243	30327	30229	29842	30046	30121	29864	29991	30363	30316	30078	30106	30301	29875	30312	30231	30179	30220	30213	30033	30533	30374	30129	30302	29998	30310	29973	30147	30200	30066	30402	30250	30079	30435	30200	30453	30256	30318	29807	30130	30065	30269	30308	30217	30123	30071	30126	30113	29926	30147	30408	30375	30209	30133	29984	30220	30147	30188	30249	30008	30355	30030	30168	30259	30247	30338	30239	30214	30274	29974	30413	30082	30359	30287	30050	30043	30160	30197	30199	30516	30125	29987	30189	30190	30203	30188	30337	30243	30155	29986	30315	30089	30382	30184	30000	30363	30086	30411	30428	29978	30153	30294	30124	30395	30370	30282	30699	30100	30118	30473	29947	30149	30387	30389	30211	29997	30024	30163	30196	30180	30456	30152	30410	30141	30143	30396	29913	30331	30265	30164	30128	29989	30169	30298	30299	30188	29927	30037	30039	30150	30022	30154	30360	30014	30057	30163	30229	30034	30291	29943	30272	30177	30201	29948	30156	30016	30196	30122	30254	30136	30234	29946	30287	30008	30240	30418	30281	30215	30234	30609	30342	29958	30215	30351	30181	30021	30087	30256	30427	30273	30234	30147	30478	30131	29912	29930	29956	30178	29943	30141	30234	29980	30088	30153	30018	30130	30167	30442	30371	30119	30175	30089	29997	30173	30041	30215	30247	30169	30023	30272	30080	30219	30341	30059	30002	30375	30207	30331	30303	29998	30066	30126	30131	29968	30226	30134	30044	30138	30285	30162	30003	30123	30040	29965	30313	30304	30286	30159	30072	30056	30394	30359	30207	30275	29978	30056	30123	29996	30275	30030	30222	30028	30268	30232	30183	30141	30273	30112	30237	30172	30529	30269	29889	30156	30229	30118	30097	29960	30151	30297	30289	30208	30204	30265	30413	30144	29971	30256	30032	30140	30204	30266	30368	30224	30371	30346	30317	30188	30062	30182	30177	30152	30017	29965	30323	30152	30089	30164	30242	30406	30205	30192	30276	30036	30241	30162	30255	30218	29962	30132	30385	30085	29932	30341	30167	30097	29922	30282	30176	29991	30568	30154	30186	30112	30134	30270	30387	30120	30166	30275	30210	30235	29933	29731	29986	30349	30139	30248	30079	30379	30277	30032	30107	29869	30132	30240	30088	30154	30162	30536	30414	30049	30176	30382	30049	30144	30076	30295	30297	30028	29997	30103	30313	30011	30230	30139	30058	30248	30352	30192	30147	30362	30303	30229	30312	30138	30351	30121	30041	30271	30184	30207	30053	30097	29984	30112	30236	30104	30005	30016	30366	30109	30323	30192	30120	30323	29919	30068	30262	30170	30163	30065	29924	30078	30324	30227	30195	30211	30062	30191	30271	30093	30124	29910	29699	30004	29853	30192	30289	30268	30140	30335	30104	29928	30285	30145	30163	30157	29964	29902	30183	30240	30315	30109	30361	29977	30292	30191	30451	30090	30185	29900	30101	30191	30179	30152	30382	30560	30473	29897	30180	30004	30158	30335	30327	30139	30148	30254	30063	30124	30119	30334	29922	30395	30031	30097	30210	29934	30350	30099	29806	30216	30281	29882	29987	30208	30125	30181	30106	30260	30248	30076	30176	30137	30236	30042	29895	29996	30091	29962	30314	29959	29932	30044	30148	30079	30186	30223	30099	30247	30248	30177	30159	29986	29908	30140	30206	30145	30322	29860	29859	29913	30094	30128	30008	30284	30089	30192	30233	29980	30205	30267	30327	30325	30314	30174	30224	30127	30065	29881	30176	30263	30174	30053	30274	30226	30037	30094	30080	30263	30156	30227	30177	30288	30155	30038	29938	30193	30192	30009	30224	30159	30167	30039	30281	30110	30403	30268	30029	30028	30217	30056	30263	30390	30148	30482	30141	30170	30365	29988	30116	30226	30137	30257	30118	30237	30141	30058	30261	30521	30189	30209	30333	30112	30355	30134	30409	30353	30163	30293	30257	30038	30305	30304	30410	30342	30283	30293	30236	29968	30100	30111	30355	30084	30224	29994	30185	30232	30600	30305	30203	30298	30026	30226	30154	29967	29866	30166	29999	30280	30306	30324	30220	30365	30365	30273	30241	30117	30210	30372	29833	29961	30117	30136	29958	30340	30105	30322	30082	30131	30366	29975	30382	29958	30190	30102	30285	30247	30247	30218	30289	30076	30272	30336	30078	30218	30063	29945	30366	30204	29963	30172	30056	29988	30518	30296	29984	30078	30150	30071	30173	29925	30052	30123	30352	30256	30375	30210	30341	30413	30368	30014	30208	30438	30288	30190	30195	30259	30345	30174	30260	30055	30184	30137	30368	30046	29975	29878	30295	29874	30308	30279	29970	30025
15396	33865	36645	33584	67994	73234	56702	34501	23212	18901	17659	17729	17591	17448	17558	17605	17549	17529	17532	17635	17315	17510	17460	17442	17474	17637	17510	17405	17687	17524	17610	17433	17568	17604	17495	17389	17639	17527	17671	17444	17606	17576	17404	17569	17479	17515	17420	17445	17229	17493	17344	17488	17527	17467	17541	17572	17548	17217	17742	17405	17656	17579	17326	17473	17356	17597	17419	17453	17234	17314	17530	17314	17552	17429	17559	17624	17578	17565	17407	17326	17423	17171	17402	17382	17416	17510	17486	17464	17389	17454	17428	17356	17595	17447	17509	17364	17409	17448	17516	17326	17273	17744	17574	17306	17502	17590	17375	17441	17456	17623	17500	17594	17448	17536	17609	17398	17338	17327	17617	17547	17342	17376	17550	17400	17301	17558	17553	17553	17318	17331	17393	17466	17359	17226	17460	17373	17300	17591	17522	17450	17473	17509	17564	17558	17482	17429	17553	17489	17466	17452	17556	17442	17306	17576	17626	17474	17542	17444	17429	17462	17407	17524	17609	17330	17585	17409	17432	17267	17523	17370	17284	17449	17590	17379	17455	17383	17291	17411	17279	17424	17294	17467	17347	17419	17411	17434	17591	17370	17477	17284	17371	17465	17268	17365	17320	17582	17497	17298	17268	17472	17380	17473	17389	17391	17635	17471	17387	17359	17328	17423	17448	17342	17307	17350	17514	17541	17413	17322	17439	17447	17512	17414	17376	17521	17290	17343	17572	17382	17583	17436	17402	17485	17363	17389	17435	17536	17587	17455	17376	17486	17464	17402	17430	17398	17295	17527	17332	17456	17557	17346	17589	17368	17702	17300	17300	17460	17484	17502	17577	17448	17529	17360	17367	17389	17559	17431	17560	17486	17392	17418	17565	17513	17340	17354	17366	17371	17409	17582	17495	17452	17501	17438	17565	17540	17319	17315	17507	17407	17519	17484	17462	17376	17354	17465	17485	17289	17442	17505	17438	17374	17386	17232	17392	17464	17474	17311	17386	17468	17408	17374	17435	17429	17250	17341	17470	17544	17431	17393	17579	17449	17317	17463	17439	17456	17526	17590	17538	17558	17488	17451	17407	17542	17394	17412	17386	17540	17483	17512	17611	17450	17526	17506	17520	17362	17513	17352	17274	17450	17457	17563	17323	17257	17553	17469	17412	17574	17495	17377	17480	17434	17560	17395	17617	17511	17507	17430	17523	17468	17458	17571	17454	17405	17516	17462	17567	17332	17462	17511	17291	17496	17531	17569	17507	17460	17637	17370	17529	17313	17407	17403	17460	17357	17316	17332	17370	17417	17606	17379	17545	17225	17622	17230	17422	17564	17577	17548	17403	17521	17379	17448	17288	17707	17354	17445	17370	17501	17567	17423	17523	17546	17417	17469	17302	17417	17445	17493	17373	17612	17512	17439	17426	17438	17369	17286	17345	17155	17583	17340	17485	17470	17422	17323	17606	17080	17492	17457	17428	17300	17546	17467	17497	17372	17480	17405	17582	17401	17467	17595	17441	17428	17490	17502	17388	17359	17421	17633	17285	17473	17220	17310	17417	17386	17215	17530	17472	17512	17521	17497	17408	17399	17451	17622	17346	17383	17265	17657	17435	17468	17546	17284	17419	17577	17457	17553	17288	17245	17387	17419	17587	17372	17516	17413	17325	17282	17425	17342	17402	17316	17437	17482	17628	17579	17545	17390	17434	17460	17391	17553	17476	17400	17522	17358	17425	17564	17404	17254	17452	17433	17395	17526	17474	17407	17301	17374	17474	17450	17721	17463	17527	17480	17557	17438	17371	17313	17603	17544	17658	17429	17414	17289	17592	17436	17530	17341	17517	17499	17281	17344	17404	17442	17581	17286	17334	17517	17499	17460	17458	17312	17623	17391	17506	17272	17251	17373	17372	17315	17285	17307	17514	17468	17481	17513	17366	17449	17346	17478	17428	17378	17428	17343	17353	17473	17451	17589	17470	17448	17450	17343	17607	17544	17656	17440	17477	17315	17490	17348	17420	17348	17504	17572	17279	17464	17262	17387	17449	17568	17447	17455	17354	17399	17436	17414	17429	17534	17588	17448	17513	17583	17494	17435	17470	17638	17485	17423	17320	17519	17581	17745	17503	17406	17504	17423	17405	17467	17511	17376	17588	17497	17446	17386	17569	17582	17467	17380	17352	17362	17486	17473	17308	17432	17406	17279	17263	17447	17363	17338	17401	17543	17534	17629	17351	17392	17190	17589	17588	17398	17576	17450	17414	17675	17509	17275	17177	17471	17455	17285	17505	17543	17509	17437	17497	17352	17342	17345	17434	17325	17392	17433	17519	17348	17358	17346	17554	17602	17340	17469	17509	17518	17258	17471	17496	17540	17350	17483	17510	17345	17330	17388	17322	17388	17444	17589	17464	17339	17550	17677	17407	17466	17496	17493	17485	17306	17405	17286	17346	17466	17446	17398	17366	17253	17536	17408	17268	17557	17443	17497	17461	17390	17515	17482	17573	17328	17338	17412	17475	17470	17449	17353	17549	17410	17681	17434	17436	17544	17457	17519	17431	17361	17481	17432	17384	17409	17481	17482	17407	17390	17618	17359	17423	17406	17519	17586	17340	17419	17292	17513	17452	17436	17278	17530	17520	17440	17271	17383	17228	17445	17569	17385	17513	17469	17417	17594	17332	17604	17474	17542	17401	17237	17418	17373	17433	17514	17298	17450	17400	17442	17519	17441	17455	17555	17485	17602	17478	17433	17520	17536	17436	17369	17399	17310	17471	17457	17340	17317	17420	17417	17537	17398	17557	17537	17317	17547	17448	17494	17436	17501	17524	17473	17457	17465	17518	17405	17467	17524	17520	17401	17519	17218	17279	17491	17416	17561	17643	17267	17428	17607	17420	17460	17445	17335	17385	17375	17554	17373	17367	17648	17590	17640	17301	17387	17485	17209	17561	17606	17420	17327	17609	17096	17563	17514	17366	17344	17500	17350	17542	17247	17589	17498	17444	17329	17413	17251	17177	17581	17379	17738	17305	17435	17462	17541	17469	17525	17584	17684	17488	17409	17361	17430	17472	17409	17729	17680	17569	17367	17518	17407	17344	17435	17288	17392	17383	17423	17263	17417	17353	17494	17463	17264	17348	17299	17589	17261	17392	17410	17455	17300	17556	17558	17411	17369	17468	17491	17514	17338	17492	17554	17399	17401	17436	17630	17362	17460	17475	17526	17438	17384	17604	17353	17484	17369	17435	17341	17414	17342	17348	17252	17429	17412	17416	17479	17299	17295	17473	17536	17489	17389	17377	17547	17330	17601	17323	17347	17279	17591	17510	17511	17341	17247	17368	17472	17653	17559	17480	17578	17248	17335	17387	17310	17537	17629	17359	17411	17651	17466	17369	17472	17508	17565	17447	17243	17567	17511	17479	17599	17263	17531	17439	17444	17358	17529	17452	17647	17573	17672	17303	17572	17414	17446	17677	17340	17435	17384	17290	17435	17347	17373	17294	17415	17439	17461	17430	17524	17337	17420	17481	17554	17518	17445	17531	17420	17370	17363	17417	17500	17347	17403	17402	17428	17639	17285	17512	17663	17456	17274	17180	17456	17522	17374	17391	17515	17407	17405	17519	17448	17590	17516	17425	17452	17351	17430	17481	17357	17617	17499	17418	17385	17583	17378	17533	17521	17522	17410	17449	17422	17444	17486	17381	17328	17184	17450	17585	17417	17467	17445	17306	17404	17528	17320	17433	17520	17276	17566	17603	17429	17458	17563	17282	17413	17249	17434	17454	17494	17540	17479	17491	17418	17579	17572	17619	17281	17393	17385	17374	17423	17387	17480	17280	17261	17577	17667	17433	17421	17301	17345	17487	17421	17315	17475	17374	17491	17449	17715	17518	17458	17439	17434	17617	17448	17369	17369	17531	17563	17529	17603	17165	17346	17182	17561	17416	17284	17393	17420	17335	17495	17557	17398	17532	17252	17485	17198	17404	17500	17322	17357	17413	17458	17321	17374	17406	17308	17527	17353	17286	17257	17465	17482	17629	17325	17272	17483	17372	17442	17554	17371	17529	17451	17572	17471	17444	17431	17398	17461	17296	17435	17516	17555	17314	17405	17613	17485	17366	17640	17528	17515	17541	17331	17476	17391	17241	17379	17274	17464	17684	17345	17295	17216	17381	17474	17338	17583	17471	17306	17513	17421	17414	17506	17410	17382	17385	17329	17420	17379	17381	17387	17505	17478	17357	17362	17347	17284	17358	17435	17439	17530	17247	17524	17396	17511	17375	17758	17406	17392	17542	17598	17412	17471	17284	17569	17418	17558	17419	17595	17507	17411	17390	17368	17406	17541	17503	17354	17651	17501	17447	17401	17446	17328	17380	17410	17331	17603	17691	17499	17476	17580	17661	17264	17463	17438	17451	17345	17363	17451	17694	17366	17451	17374	17377	17464	17395	17375	17511	17477	17383	17703	17337	17391	17557	17402	17572	17410	17499	17437	17411	17382	17563	17461	17432	17292	17483	17294	17372	17551	17442	17345	17417	17481	17428	17411	17449	17348	17561	17430	17526	17557	17475	17358	17527	17483	17408	17435	17359	17442	17625	17398	17377	17287	17471	17447	17556	17345	17492	17532	17315	17469	17267	17443	17430	17322	17456	17489	17158	17420	17370	17351	17486	17573	17470	17670	17207	17456	17310	17461	17484	17462	17291	17607	17379	17355	17402	17436	17474	17146	17369	17434	17575	17340	17508	17388	17388	17331	17463	17602	17508	17440	17411	17646	17464	17357	17463	17527	17342	17594	17440	17533	17419	17438	17441	17268	17429	17404	17495	17398	17410	17375	17475	17483	17362	17525	17514	17552	17448	17386	17559	17559	17551	17613	17374	17479	17455	17484	17474	17460	17467	17308	17495	17263	17554	17526	17285	17386	17473	17333	17492	17630	17276	17355	17498	17373	17477	17734	17242	17294	17356	17504	17431	17339	17564	17500	17552	17438	17509	17482	17568	17550	17575	17458	17472	17451	17435	17555	17599	17276	17453	17343	17191	17314	17693	17346	17239	17468	17369	17525	17379	17511	17419	17339	17448	17406	17504	17276	17399	17372	17382	17390	17553	17481	17323	17558	17355	17435	17403	17480	17450	17385	17475	17304
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
