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
339583717714	339583718281	339583718831	339583719381	339583719931	339583720481	339583721031	339583721581	339583722131	339583722681	339583723231	339583723781	339583724331	339583724881	339583725431	339583725981	339583726531	339583727081	339583727631	339583728181	339583728731	339583729281	339583729831	339583730381	339583730931	339583731481	339583732031	339583732581	339583733131	339583733681	339583734231	339583734781	339583735331	339583735881	339583736431	339583736981	339583737531	339583738081	339583738631	339583739181	339583739731	339583740281	339583740831	339583741381	339583741931	339583742481	339583743031	339583743581	339583744131	339583744681	339583745231	339583745781	339583746331	339583746881	339583747431	339583747981	339583748531	339583749081	339583749631	339583750181	339583750731	339583751281	339583751831	339583752381	339583752931	339583753481	339583754031	339583754581	339583755131	339583755681	339583756231	339583756781	339583757331	339583757881	339583758431	339583758981	339583759531	339583760081	339583760631	339583761181	339583761731	339583762281	339583762831	339583763381	339583763931	339583764481	339583765031	339583765581	339583766131	339583766681	339583767231	339583767781	339583768331	339583768881	339583769431	339583769981	339583770531	339583771081	339583771631	339583772181	339583772731	339583773281	339583773831	339583774381	339583774931	339583775481	339583776031	339583776581	339583777131	339583777681	339583778231	339583778781	339583779331	339583779881	339583780431	339583780981	339583781531	339583782081	339583782631	339583783181	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3033	3600	2300	3033	3600	2300	3033	3600	2300	3033	3600	2300	3033	3600	2300	3033	3600	2300	3033	3600	2300	3033	3600	2300	3033	3600	2300	3033	3600	2300	3033	3600	2300	3033	3600	2300	3033	3600	2300	3028	3600	2300	3023	3600	2300	3019	3600	2300	3014	3600	2300	3010	3600	2300	3005	3600	2300	3000	3600	2300	2995	3600	2300	2990	3600	2300	2985	3600	2300	2979	3600	2300	2974	3600	2300	2969	3600	2300	2965	3600	2300	2960	3600	2300	2956	3600	2300	2952	3600	2300	2947	3600	2300	2942	3600	2300	2938	3600	2300	2934	3600	2300	2929	3600	2300	2925	3600	2300	2921	3600	2300	2917	3600	2300	2912	3600	2300	2908	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23550	23859	36640	32000	22538	24289	26654	22434	21690	22302	22075	21995	21896	21630	21601	21788	21787	21808	21704	21656	21879	21797	21687	21670	21615	21755	21791	21688	21567	21585	21754	21769	21664	21623	21676	21473	21682	21673	21558	21475	21710	21700	21539	21722	21733	21629	21443	21601	21702	21553	21623	21762	21531	21488	21680	21739	21651	21340	21744	21784	21752	21705	21718	21743	21387	21601	21715	21737	21485	21501	21737	21417	21565	21533	21415	21619	21524	21742	21610	21697	21845	21581	21670	21598	21432	21607	21513	21515	21471	21639	21660	21397	21530	21567	21697	21621	21787	21646	21573	21476	21416	21615	21588	21641	21737	21541	21642	21793	21510	21673	21510	21678	21514	21498	21535	21447	21547	21536	21407	21560	21572	21608	21536	21641	21408	21544	21640	21663	21678	21556	21705	21496	21601	21375	21553	21625	21651	21540	21419	21575	21646	21400	21438	21617	21450	21565	21290	21438	21824	21622	21760	21420	21455	21562	21564	21690	21439	21610	21633	21501	21723	21479	21488	21522	21478	21621	21516	21583	21380	21599	21546	21535	21543	21638	21763	21679	21429	21684	21479	21561	21464	21508	21486	21488	21776	21668	21696	21567	21471	21585	21640	21316	21697	21396	21573	21757	21481	21495	21519	21538	21603	21657	21426	21692	21674	21799	21582	21636	21655	21554	21497	21482	21710	21710	21677	21549	21622	21885	21746	21869	21644	21587	21496	21445	21541	21589	21437	21526	21732	21647	21366	21544	21527	21351	21915	21787	21474	21377	21556	21641	21557	21578	21551	21389	21553	21699	21755	21537	21657	21533	21610	21515	21589	21693	21480	21508	21907	21527	21455	21489	21522	21543	21242	21328	21487	21349	21467	21588	21486	21781	21841	21499	21649	21590	21688	21630	21477	21481	21570	21432	21528	21686	21665	21797	21574	21523	21684	21474	21430	21515	21597	21630	21538	21497	21559	21332	21453	21531	21503	21620	21548	21755	21445	21616	21264	21625	21491	21566	21655	21503	21403	21270	21536	21618	21678	21494	21696	21586	21530	21615	21502	21811	21717	21519	21743	21753	21564	21466	21556	21740	21610	21640	21592	21690	21644	21364	21358	21558	21583	21629	21627	21532	21736	21565	21425	21540	21613	21712	21630	21653	21687	21341	21740	21511	21713	21591	21582	21748	21422	21505	21526	21571	21737	21538	21681	21508	21684	21702	21461	21780	21323	21635	21617	21614	21488	21530	21493	21538	21589	21579	21394	21579	21382	21603	21844	21653	21464	21432	21716	21645	21707	21714	21751	21616	21586	21471	21609	21455	21471	21416	21394	21586	21596	21617	21555	21590	21629	21561	21634	21352	21571	21473	21618	21636	21539	21554	21327	21560	21810	21569	21536	21553	21514	21519	21795	21491	21415	21502	21379	21540	21709	21555	21510	21586	21519	21572	21507	21513	21605	21679	21562	21697	21614	21518	21550	21510	21576	21440	21723	21726	21499	21425	21612	21538	21498	21314	21759	21426	21524	21560	21554	21528	21595	21654	21649	21431	21674	21531	21487	21580	21485	21651	21636	21466	21488	21623	21580	21497	21514	21487	21612	21435	21482	21569	21310	21285	21470	21325	21758	21637	21674	21558	21617	21664	21480	21518	21493	21582	21563	21535	21347	21544	21532	21356	21474	21503	21513	21751	21620	21600	21567	21578	21408	21541	21547	21619	21690	21418	21563	21567	21529	21529	21520	21459	21876	21494	21493	21477	21766	21405	21447	21389	21694	21648	21574	21621	21535	21443	21294	21453	21545	21458	21586	21456	21284	21543	21754	21611	21525	21583	21529	21594	21435	21556	21612	21680	21429	21603	21433	21701	21428	21552	21651	21648	21563	21441	21486	21402	21426	21606	21666	21854	21642	21551	21525	21591	21597	21412	21532	21627	21671	21719	21632	21680	21526	21618	21548	21702	21531	21522	21475	21443	21610	21508	21636	21369	21589	21601	21436	21529	21640	21494	21629	21723	21631	21679	21589	21426	21472	21734	21598	21661	21387	21523	21668	21557	21703	21547	21521	21712	21474	21555	21530	21799	21609	21640	21477	21536	21705	21425	21661	21726	21716	21649	21411	21518	21523	21640	21414	21434	21687	21497	21534	21669	21543	21717	21559	21505	21661	21551	21623	21480	21538	21337	21730	21455	21600	21550	21586	21461	21618	21568	21708	21393	21704	21659	21526	21391	21421	21433	21630	21517	21631	21529	21343	21576	21479	21532	21649	21585	21627	21590	21592	21366	21556	21599	21572	21713	21588	21534	21571	21559	21506	21431	21671	21622	21540	21411	21398	21460	21645	21559	21560	21543	21593	21484	21704	21764	21711	21412	21690	21530	21661	21578	21643	21358	21666	21434	21666	21605	21545	21323	21394	21706	21330	21400	21540	21656	21489	21708	21807	21682	21604	21588	21632	21630	21678	21664	21461	21546	21297	21776	21382	21604	21502	21564	21650	21399	21549	21429	21564	21385	21837	21539	21595	21573	21689	21419	21649	21717	21609	21529	21838	21632	21655	21504	21771	21497	21675	21542	21556	21370	21721	21726	21709	21519	21620	21543	21457	21583	21357	21614	21695	21317	21534	21502	21545	21557	21518	21560	21600	21714	21456	21483	21330	21586	21604	21740	21747	21541	21464	21447	21324	21484	21537	21278	21510	21573	21396	21448	21512	21539	21611	21567	21492	21493	21538	21593	21737	21681	21557	21621	21637	21723	21543	21459	21291	21707	21278	21373	21437	21613	21756	21399	21623	21568	21507	21792	21542	21408	21329	21353	21585	21384	21695	21596	21614	21502	21592	21580	21607	21392	21748	21555	21679	21583	21632	21369	21291	21491	21595	21659	21675	21590	21570	21420	21430	21712	21529	21483	21444	21523	21425	21281	21503	21450	21652	21625	21410	21561	21618	21754	21519	21553	21555	21601	21633	21680	21485	21593	21717	21384	21533	21549	21668	21592	21633	21611	21476	21596	21371	21664	21639	21777	21541	21719	21623	21518	21685	21418	21503	21696	21622	21261	21600	21583	21708	21677	21619	21648	21523	21289	21699	21474	21408	21513	21590	21511	21653	21638	21586	21553	21490	21491	21707	21476	21489	21540	21416	21576	21476	21814	21507	21578	21579	21484	21639	21592	21574	21785	21502	21619	21403	21521	21550	21526	21694	21502	21599	21684	21391	21715	21576	21356	21282	21566	21651	21532	21428	21595	21697	21514	21664	21551	21494	21529	21540	21588	21491	21628	21494	21527	21423	21504	21527	21732	21628	21529	21473	21560	21553	21565	21588	21444	21469	21592	21472	21414	21728	21679	21503	21586	21816	21718	21646	21680	21591	21526	21641	21630	21489	21637	21687	21666	21320	21593	21303	21675	21699	21527	21548	21475	21567	21590	21470	21431	21509	21426	21529	21567	21570	21665	21724	21302	21465	21686	21558	21659	21578	21565	21545	21533	21521	21767	21587	21461	21552	21408	21445	21411	21444	21514	21666	21665	21483	21678	21412	21519	21394	21729	21416	21538	21786	21572	21321	21594	21502	21651	21516	21482	21397	21488	21572	21590	21469	21575	21610	21628	21662	21661	21664	21531	21562	21655	21792	21815	21588	21651	21373	21381	21493	21665	21555	21530	21524	21724	21721	21674	21769	21458	21561	21466	21569	21365	21520	21534	21642	21559	21651	21395	21495	21721	21543	21499	21433	21344	21630	21680	21531	21663	21526	21614	21566	21566	21586	21586	21596	21485	21563	21503	21615	21529	21495	21419	21463	21594	21673	21419	21440	21416	21795	21667	21581	21818	21553	21390	21516	21692	21516	21486	21576	21479	21507	21479	21596	21567	21425	21597	21928	21568	21529	21483	21715	21607	21679	21435	21490	21706	21446	21568	21537	21446	21693	21544	21220	21495	21501	21555	21598	21675	21490	21423	21489	21674	21441	21488	21411	21477	21410	21475	21448	21532	21686	21655	21453	21444	21539	21259	21537	21344	21257	21554	21798	21485	21567	21366	21590	21271	21593	21470	21477	21538	21559	21572	21667	21601	21253	21558	21695	21669	21632	21451	21589	21462	21583	21567	21558	21379	21656	21604	21514	21440	21594	21743	21560	21613	21593	21481	21546	21623	21619	21760	21506	21445	21578	21449	21739	21642	21681	21492	21761	21445	21519	21692	21299	21638	21515	21615	21565	21466	21673	21541	21896	21869	21622	21626	21696	21590	21744	21477	21742	21468	21579	21759	21683	21485	21653	21541	21477	21622	21443	21487	21354	21418	21509	21838	21688	21585	21641	21515	21435	21573	21486	21495	21518	21537	21599	21873	21586	21546	21319	21352	21443	21512	21423	21515	21485	21633	21682	21669	21621	21485	21469	21770	21774	21357	21665	21272	21568	21472	21727	21408	21459	21505	21620	21684	21572	21578	21564	21561	21691	21720	21744	21548	21567	21675	21713	21380	21742	21708	21720	21316	21319	21574	21567	21535	21682	21548	21548	21646	21650	21749	21774	21604	21442	21388	21639	21477	21437	21328	21519	21612	21734	21539	21587	21477	21449	21465	21400	21599	21476	21427	21488	21407	21386	21583	21622	21444	21548	21522	21627	21802	21613	21442	21764	21627	21530	21404	21414	21490	21346	21359	21463	21422	21431	21593	21492	21585	21792	21497	21374	21463	21674	21646	21621	21573	21554	21413	21459	21549	21808	21488	21404	21604	21669	21749	21496	21495	21463	21628	21473	21527	21671	21411	21443	21684	21702	21671	21603	21457	21554	21365	21599	21472	21854	21669	21656	21645	21710	21417	21487	21592	21619	21618	21437	21628	21740	21658	21394	21347	21543	21578	21714	21611	21629	21340	21671	21485	21756	21624	21697	21699	21786	21794	21577	21406	21604	21534	21490	21547	21574	21710	21595	21304	21674	21503	21640	21483	21691	21385	21510	21747	21577	21480	21579	21589	21688	21607	21457	21761	21431	21357	21688	21394	21607	21621	21491	21412	21513	21516	21379	21456	21404	21547	21495	21568	21580	21523	21403	21671	21424	21595	21632	21637	21684	21576	21502	21446	21736	21674	21214	21545	21604	21405	21736	21675	21632	21595	21444	21723	21490	21566	21713	21674	21570	21318
65548	107214	93659	48181	18350	18361	18585	18569	18523	18364	18514	18490	18333	18460	18559	18585	18369	18595	18571	18429	18474	18552	18551	18517	18662	18347	18582	18695	18493	18666	18582	18528	18499	18455	18484	18565	18701	18710	18602	18552	18410	18663	18454	18499	18349	18709	18580	18483	18656	18485	18562	18540	18565	18668	18575	18466	18622	18477	18485	18554	18597	18407	18384	18548	18562	18570	18634	18420	18609	18446	18712	18613	18456	18770	18469	18521	18528	18615	18439	18703	18571	18555	18573	18534	18459	18512	18471	18596	18628	18502	18674	18616	18613	18626	18563	18636	18509	18512	18510	18478	18562	18648	18752	18446	18436	18615	18464	18488	18357	18343	18662	18475	18547	18422	18449	18561	18457	18566	18417	18825	18550	18453	18570	18603	18621	18511	18450	18532	18504	18615	18569	18576	18504	18603	18406	18447	18526	18551	18339	18536	18522	18581	18500	18499	18497	18646	18550	18602	18703	18510	18393	18611	18522	18644	18544	18458	18381	18539	18311	18625	18637	18438	18646	18433	18423	18426	18616	18546	18757	18561	18569	18614	18545	18540	18564	18595	18592	18578	18478	18559	18696	18696	18615	18562	18599	18512	18592	18650	18522	18444	18545	18595	18622	18472	18781	18558	18493	18482	18673	18647	18693	18613	18669	18429	18430	18464	18433	18621	18753	18442	18607	18619	18453	18720	18353	18663	18534	18655	18469	18541	18408	18623	18801	18495	18564	18359	18419	18623	18917	18656	18502	18615	18590	18512	18728	18534	18445	18646	18750	18663	18435	18531	18561	18409	18583	18561	18550	18603	18400	18530	18593	18329	18365	18590	18592	18661	18572	18555	18531	18455	18538	18507	18696	18544	18493	18600	18611	18806	18472	18633	18653	18323	18370	18484	18512	18583	18489	18744	18426	18522	18734	18560	18658	18477	18432	18576	18520	18508	18676	18522	18539	18684	18537	18440	18594	18394	18553	18481	18560	18541	18372	18576	18498	18451	18628	18499	18466	18536	18579	18415	18528	18539	18619	18593	18640	18287	18519	18610	18568	18468	18471	18647	18558	18549	18412	18523	18757	18629	18572	18739	18498	18475	18541	18491	18575	18713	18586	18584	18557	18579	18529	18383	18722	18693	18438	18585	18430	18738	18479	18582	18559	18626	18504	18550	18449	18468	18627	18575	18399	18515	18509	18781	18537	18478	18443	18584	18331	18456	18726	18440	18561	18523	18653	18473	18560	18525	18576	18459	18723	18444	18593	18726	18531	18657	18592	18532	18523	18451	18497	18550	18554	18499	18401	18552	18452	18442	18504	18432	18521	18484	18765	18484	18637	18722	18570	18493	18564	18704	18626	18422	18520	18529	18633	18583	18591	18260	18599	18431	18610	18456	18625	18594	18502	18411	18504	18556	18630	18507	18475	18591	18384	18523	18581	18545	18509	18428	18590	18425	18668	18625	18552	18490	18535	18588	18509	18562	18533	18489	18490	18510	18369	18659	18459	18623	18670	18471	18565	18427	18328	18705	18523	18569	18545	18514	18605	18457	18607	18399	18559	18649	18377	18581	18468	18404	18531	18716	18623	18465	18511	18607	18480	18592	18444	18675	18451	18486	18611	18527	18471	18495	18677	18389	18573	18535	18675	18639	18566	18580	18543	18488	18631	18407	18507	18449	18582	18451	18445	18583	18519	18533	18452	18516	18503	18475	18462	18523	18703	18559	18601	18593	18654	18491	18631	18399	18730	18355	18594	18551	18622	18825	18617	18506	18598	18554	18603	18502	18342	18783	18632	18422	18405	18656	18583	18346	18465	18513	18530	18315	18372	18475	18691	18464	18576	18725	18444	18757	18455	18549	18570	18426	18507	18451	18490	18452	18614	18627	18478	18701	18518	18730	18698	18524	18455	18690	18475	18577	18518	18565	18467	18622	18395	18497	18437	18522	18527	18589	18687	18648	18549	18604	18276	18384	18436	18469	18559	18703	18460	18536	18405	18544	18595	18424	18577	18560	18673	18535	18608	18474	18467	18422	18395	18637	18477	18496	18559	18584	18482	18658	18691	18521	18621	18520	18605	18431	18402	18685	18526	18403	18429	18704	18591	18588	18508	18490	18616	18504	18644	18561	18587	18669	18430	18697	18464	18507	18612	18416	18586	18548	18586	18403	18671	18639	18547	18504	18628	18592	18439	18599	18520	18579	18622	18363	18576	18597	18526	18563	18532	18606	18348	18464	18522	18442	18558	18623	18573	18481	18348	18595	18496	18532	18707	18493	18415	18511	18516	18591	18565	18599	18682	18570	18613	18554	18603	18550	18617	18743	18603	18722	18424	18571	18682	18414	18609	18539	18482	18586	18565	18628	18547	18653	18664	18493	18460	18417	18788	18494	18435	18691	18402	18564	18568	18498	18693	18408	18629	18535	18572	18513	18468	18509	18584	18537	18608	18501	18665	18468	18716	18542	18568	18616	18625	18436	18650	18410	18562	18574	18639	18379	18449	18613	18492	18337	18508	18792	18635	18520	18548	18574	18564	18491	18565	18523	18398	18614	18547	18553	18518	18460	18534	18533	18600	18588	18418	18493	18635	18497	18436	18607	18452	18430	18420	18572	18446	18523	18570	18735	18801	18387	18679	18612	18554	18554	18354	18573	18447	18367	18570	18629	18668	18462	18435	18577	18542	18555	18602	18353	18675	18439	18540	18708	18523	18494	18480	18511	18568	18464	18505	18647	18660	18624	18541	18604	18536	18508	18692	18633	18603	18636	18627	18529	18423	18531	18608	18520	18466	18352	18572	18684	18469	18401	18509	18709	18445	18355	18503	18427	18497	18539	18713	18504	18545	18560	18594	18451	18650	18744	18776	18535	18457	18575	18562	18321	18722	18457	18474	18486	18451	18461	18513	18325	18494	18317	18620	18567	18627	18608	18435	18457	18489	18629	18458	18496	18575	18554	18537	18492	18517	18577	18570	18532	18609	18471	18558	18517	18545	18488	18402	18325	18649	18616	18560	18611	18540	18701	18465	18466	18553	18456	18480	18479	18599	18469	18403	18633	18495	18603	18541	18469	18617	18387	18440	18504	18632	18497	18376	18603	18500	18699	18586	18611	18515	18654	18439	18738	18496	18438	18406	18533	18505	18620	18523	18524	18546	18537	18452	18555	18398	18638	18335	18643	18695	18463	18701	18414	18836	18435	18724	18382	18615	18499	18607	18693	18374	18560	18349	18553	18563	18518	18521	18580	18574	18382	18491	18487	18391	18617	18306	18586	18599	18606	18678	18532	18602	18292	18539	18500	18528	18434	18493	18587	18582	18565	18665	18548	18448	18491	18562	18522	18453	18555	18500	18566	18678	18507	18631	18619	18670	18518	18464	18566	18511	18634	18632	18473	18582	18424	18755	18423	18494	18370	18732	18637	18308	18632	18382	18616	18619	18749	18569	18550	18611	18658	18586	18537	18607	18647	18654	18388	18390	18488	18409	18460	18520	18501	18442	18629	18659	18459	18658	18546	18604	18495	18557	18650	18490	18474	18429	18492	18660	18487	18543	18614	18616	18633	18707	18469	18579	18435	18275	18700	18557	18475	18590	18515	18499	18708	18676	18602	18605	18447	18609	18435	18614	18605	18575	18598	18410	18537	18457	18474	18559	18517	18777	18538	18542	18548	18734	18519	18561	18698	18520	18687	18507	18509	18465	18543	18526	18577	18567	18478	18443	18559	18830	18621	18482	18617	18521	18331	18538	18394	18499	18516	18602	18407	18594	18517	18522	18507	18444	18191	18492	18543	18578	18435	18619	18379	18464	18486	18587	18489	18544	18348	18631	18583	18457	18507	18589	18571	18509	18464	18552	18391	18540	18487	18762	18579	18539	18460	18362	18577	18540	18590	18487	18524	18650	18606	18582	18426	18484	18566	18513	18550	18477	18469	18440	18558	18394	18455	18503	18656	18476	18376	18579	18430	18532	18510	18480	18598	18509	18464	18565	18594	18531	18524	18633	18606	18649	18541	18486	18693	18380	18590	18668	18543	18482	18228	18550	18585	18518	18526	18567	18524	18549	18466	18415	18683	18277	18609	18511	18528	18641	18471	18476	18683	18762	18582	18606	18541	18673	18504	18550	18541	18608	18619	18599	18606	18547	18498	18253	18580	18611	18561	18546	18564	18528	18605	18670	18534	18665	18506	18532	18617	18516	18640	18638	18478	18495	18519	18603	18794	18465	18364	18456	18489	18551	18532	18455	18414	18519	18597	18656	18553	18480	18493	18309	18485	18638	18357	18721	18379	18621	18390	18629	18477	18505	18410	18525	18544	18457	18506	18444	18582	18601	18264	18562	18420	18383	18629	18657	18597	18526	18551	18622	18370	18474	18612	18503	18466	18499	18572	18598	18486	18548	18427	18563	18530	18693	18391	18787	18590	18532	18576	18537	18433	18663	18439	18490	18463	18659	18506	18626	18698	18485	18317	18640	18594	18474	18507	18576	18450	18496	18571	18555	18445	18740	18606	18512	18371	18589	18750	18428	18582	18598	18463	18579	18588	18505	18441	18686	18564	18381	18602	18569	18624	18465	18695	18571	18792	18476	18322	18686	18658	18361	18590	18564	18781	18599	18632	18530	18345	18598	18557	18547	18269	18602	18577	18284	18693	18594	18475	18310	18478	18644	18520	18442	18604	18601	18398	18389	18666	18490	18616	18451	18506	18522	18481	18621	18564	18555	18831	18464	18418	18668	18446	18368	18474	18634	18494	18535	18394	18556	18617	18461	18523	18482	18409	18561	18749	18667	18546	18625	18487	18535	18365	18513	18344	18668	18601	18493	18565	18559	18567	18418	18547	18635	18447	18551	18522	18522	18869	18488	18465	18668	18503	18629	18592	18765	18307	18568	18537	18655	18579	18569	18601	18373	18513	18445	18538	18411	18549	18565	18556	18489	18529	18511	18502	18500	18551	18595	18540	18402	18393	18780	18576	18608	18625	18583	18716	18697	18538	18514	18481	18535	18524	18580	18549	18456	18501	18616	18601	18473	18661	18624	18598	18518	18544	18472	18441	18515	18835	18558	18669	18487	18548	18565	18590	18497	18522	18659	18628	18396	18447	18454	18317	18616	18544	18723	18467	18589	18440	18425	18401	18612	18521	18474	18611
30135	37243	42607	30715	21373	20800	20994	20490	20336	20315	20576	20550	20614	20575	20708	20537	20492	20540	20731	20431	20447	20515	20542	20773	20742	20533	20537	20566	20654	20520	20322	20490	20559	20303	20597	20726	20660	20491	20784	20498	20469	20527	20503	20573	20368	20353	20490	20436	20358	20416	20396	20500	20495	20390	20427	20638	20460	20636	20535	20469	20370	20432	20673	20611	20170	20471	20470	20526	20473	20321	20631	20359	20431	20184	20424	20341	20364	20318	20628	20440	20322	20258	20181	20416	20421	20337	20476	20471	20389	20469	20321	20328	20531	20392	20446	20455	20340	20503	20309	20556	20599	20595	20360	20730	20645	20521	20530	20467	20234	20500	20595	20256	20536	20477	20597	20257	20398	20209	20474	20338	20345	20403	20571	20637	20661	20456	20583	20559	20540	20594	20460	20472	20310	20362	20368	20749	20392	20460	20682	20506	20343	20554	20423	20620	20547	20550	20521	20436	20546	20504	20305	20345	20466	20393	20435	20252	20394	20337	20416	20356	20448	20504	20377	20573	20647	20397	20669	20495	20361	20561	20437	20513	20529	20432	20439	20455	20612	20693	20412	20526	20310	20414	20404	20559	20459	20415	20627	20435	20549	20412	20420	20564	20469	20444	20602	20618	20513	20586	20422	20591	20387	20680	20566	20549	20456	20329	20463	20585	20431	20235	20663	20532	20452	20312	20113	20375	20626	20439	20299	20516	20257	20454	20568	20653	20531	20480	20489	20448	20435	20199	20421	20559	20078	20380	20703	20381	20498	20523	20474	20837	20526	20407	20306	20435	20377	20535	20492	20736	20303	20435	20597	20570	20456	20743	20387	20392	20583	20601	20391	20424	20533	20524	20392	20264	20486	20579	20548	20342	20404	20392	20517	20368	20415	20598	20797	20573	20563	20565	20447	20570	20612	20542	20213	20441	20512	20365	20536	20623	20397	20512	20460	20610	20523	20471	20551	20593	20686	20352	20766	20499	20462	20548	20328	20411	20346	20372	20562	20335	20472	20520	20531	20369	20519	20702	20457	20432	20706	20544	20747	20707	20523	20526	20416	20565	20493	20516	20351	20533	20377	20511	20465	20225	20515	20709	20419	20348	20525	20461	20401	20454	20581	20479	20314	20189	20552	20641	20480	20399	20540	20433	20388	20391	20449	20719	20786	20403	20604	20410	20526	20561	20420	20387	20478	20394	20561	20649	20518	20383	20333	20243	20364	20605	20469	20557	20604	20556	20522	20250	20600	20363	20204	20489	20366	20520	20535	20582	20475	20377	20572	20568	20475	20578	20429	20319	20580	20345	20663	20251	20671	20426	20486	20558	20466	20509	20311	20472	20469	20452	20401	20541	20638	20344	20680	20430	20416	20525	20424	20350	20523	20511	20435	20512	20362	20602	20502	20446	20524	20719	20398	20456	20429	20474	20411	20666	20721	20300	20436	20501	20556	20516	20385	20458	20409	20385	20431	20743	20428	20327	20532	20514	20379	20572	20423	20477	20429	20460	20455	20528	20543	20635	20325	20707	20633	20545	20363	20376	20689	20574	20492	20492	20592	20750	20549	20338	20540	20474	20508	20325	20480	20458	20512	20504	20520	20357	20491	20344	20545	20396	20549	20467	20617	20487	20440	20647	20576	20552	20438	20506	20486	20429	20628	20399	20456	20427	20519	20358	20433	20506	20732	20476	20597	20513	20457	20677	20466	20583	20458	20293	20530	20469	20553	20584	20453	20621	20511	20479	20407	20484	20466	20644	20480	20418	20509	20617	20377	20614	20412	20546	20618	20350	20349	20526	20419	20530	20545	20586	20446	20526	20482	20481	20698	20582	20594	20573	20588	20560	20534	20457	20544	20365	20503	20329	20511	20573	20383	20356	20285	20532	20544	20302	20391	20523	20779	20577	20373	20509	20536	20421	20691	20420	20582	20315	20566	20434	20573	20567	20503	20585	20568	20564	20573	20455	20353	20488	20651	20455	20398	20388	20363	20636	20555	20639	20240	20374	20540	20511	20568	20580	20341	20538	20390	20544	20493	20410	20601	20452	20459	20500	20536	20735	20446	20538	20498	20380	20442	20531	20522	20520	20640	20717	20465	20487	20472	20372	20498	20453	20353	20458	20392	20351	20574	20697	20454	20655	20363	20468	20499	20444	20501	20625	20299	20353	20614	20523	20331	20412	20489	20407	20727	20661	20646	20480	20326	20398	20502	20643	20529	20480	20341	20471	20312	20338	20495	20432	20485	20587	20365	20447	20594	20555	20539	20414	20443	20657	20397	20546	20548	20565	20336	20351	20496	20641	20506	20367	20367	20413	20443	20543	20673	20383	20484	20412	20587	20410	20515	20368	20541	20487	20373	20541	20615	20587	20545	20276	20504	20425	20486	20418	20658	20470	20560	20541	20575	20452	20429	20495	20610	20293	20397	20451	20527	20435	20577	20574	20361	20522	20498	20616	20634	20548	20624	20362	20337	20761	20508	20416	20596	20330	20440	20485	20311	20275	20667	20439	20270	20628	20502	20462	20468	20432	20662	20382	20426	20449	20290	20568	20439	20495	20531	20665	20588	20483	20494	20638	20311	20321	20393	20625	20469	20664	20575	20525	20518	20488	20842	20740	20506	20431	20272	20506	20514	20527	20458	20307	20549	20525	20490	20549	20506	20494	20515	20422	20425	20501	20508	20622	20440	20422	20485	20419	20535	20408	20622	20397	20485	20344	20373	20692	20335	20525	20295	20617	20535	20360	20511	20490	20382	20536	20431	20395	20573	20488	20462	20228	20461	20471	20417	20506	20693	20570	20495	20290	20436	20548	20544	20477	20411	20577	20393	20429	20378	20449	20736	20494	20541	20415	20511	20535	20639	20269	20471	20364	20472	20543	20577	20552	20410	20541	20518	20519	20596	20456	20548	20282	20521	20469	20642	20509	20613	20476	20388	20447	20393	20587	20608	20784	20624	20534	20557	20565	20509	20392	20490	20444	20289	20517	20438	20646	20412	20371	20524	20654	20472	20601	20396	20425	20562	20520	20227	20300	20434	20506	20554	20166	20502	20270	20322	20403	20538	20478	20321	20358	20460	20587	20551	20388	20378	20629	20531	20345	20677	20570	20473	20585	20548	20528	20632	20386	20365	20520	20392	20431	20442	20506	20825	20409	20573	20603	20509	20573	20438	20389	20351	20386	20327	20358	20581	20283	20529	20407	20520	20337	20400	20580	20663	20401	20515	20542	20633	20625	20507	20500	20410	20275	20618	20450	20390	20547	20427	20323	20517	20563	20588	20436	20659	20221	20468	20341	20772	20692	20395	20544	20451	20629	20489	20455	20634	20541	20366	20289	20316	20428	20436	20381	20607	20512	20519	20495	20418	20738	20528	20500	20310	20486	20530	20562	20619	20889	20600	20325	20390	20409	20611	20690	20718	20564	20490	20401	20334	20546	20471	20289	20453	20459	20298	20438	20404	20411	20490	20508	20225	20345	20463	20359	20382	20412	20465	20700	20577	20546	20584	20599	20597	20347	20544	20496	20309	20471	20459	20542	20582	20445	20348	20634	20606	20515	20523	20366	20307	20697	20704	20700	20413	20416	20600	20399	20477	20504	20499	20409	20515	20484	20444	20390	20512	20494	20656	20673	20387	20455	20551	20349	20621	20425	20626	20459	20551	20300	20294	20630	20421	20607	20396	20464	20494	20181	20532	20435	20499	20408	20343	20474	20670	20489	20459	20460	20440	20422	20650	20573	20521	20668	20357	20711	20481	20440	20703	20506	20385	20349	20577	20369	20380	20464	20567	20539	20543	20366	20545	20487	20505	20620	20499	20451	20707	20387	20338	20218	20541	20293	20559	20353	20599	20413	20409	20341	20638	20441	20512	20352	20501	20496	20629	20721	20427	20509	20539	20410	20546	20427	20462	20432	20447	20418	20267	20249	20657	20491	20566	20669	20420	20382	20495	20466	20497	20551	20531	20454	20448	20349	20454	20406	20509	20508	20258	20535	20393	20585	20480	20420	20547	20216	20408	20501	20595	20315	20443	20532	20629	20565	20275	20392	20705	20520	20436	20328	20415	20342	20309	20420	20507	20345	20630	20473	20420	20563	20482	20691	20490	20587	20684	20269	20563	20663	20493	20529	20574	20560	20638	20387	20495	20489	20553	20560	20492	20638	20426	20483	20594	20377	20156	20354	20427	20316	20446	20537	20417	20551	20606	20515	20501	20699	20340	20412	20428	20610	20707	20533	20410	20437	20516	20211	20632	20542	20450	20444	20634	20449	20388	20301	20307	20440	20564	20448	20637	20567	20715	20568	20517	20519	20580	20443	20453	20343	20553	20496	20301	20525	20503	20481	20538	20453	20478	20546	20781	20710	20512	20565	20381	20465	20444	20503	20456	20435	20472	20367	20493	20674	20593	20457	20484	20474	20532	20430	20480	20549	20503	20384	20388	20346	20522	20354	20420	20470	20725	20444	20517	20737	20390	20449	20632	20373	20199	20508	20133	20527	20475	20401	20399	20310	20252	20317	20462	20504	20490	20444	20488	20581	20472	20625	20394	20472	20644	20299	20581	20573	20431	20628	20457	20432	20607	20440	20474	20770	20544	20482	20409	20475	20601	20457	20456	20701	20604	20536	20582	20382	20302	20623	20552	20503	20514	20372	20513	20475	20646	20577	20288	20223	20415	20413	20474	20234	20343	20455	20247	20495	20536	20535	20640	20549	20364	20349	20263	20530	20488	20584	20341	20344	20666	20433	20679	20503	20399	20160	20474	20597	20593	20751	20457	20547	20502	20469	20465	20422	20516	20629	20471	20436	20253	20491	20670	20448	20490	20432	20581	20691	20606	20409	20237	20413	20508	20479	20547	20625	20350	20383	20440	20616	20663	20752	20602	20593	20557	20380	20629	20700	20562	20393	20490	20608	20309	20420	20559	20345	20437	20220	20429	20570	20541	20594	20475	20412	20359	20246	20337	20410	20497	20421	20650	20300	20327	20614	20578	20497	20367	20519	20189	20234	20480	20397	20668	20499	20648	20490	20516	20271	20574	20611	20636	20502	20358	20591	20477	20610	20374	20423	20418	20479	20447	20558	20404	20565	20527	20470	20382	20545	20416	20499	20376	20501	20451	20486	20480	20577	20419	20542
38857	57867	45599	25555	17477	17812	17781	17597	17723	17695	17689	17804	17621	17660	17623	17733	17787	17491	17797	17741	17654	17700	17622	17498	17686	17810	17544	17661	17589	17728	17740	17656	17829	17560	17722	17732	17519	17680	17669	17752	17600	17710	17808	17641	17664	17514	17646	17695	17711	17582	17738	17726	17719	17554	17713	17675	17663	17601	17724	17596	17631	17636	17746	17528	17539	17611	17690	17676	17508	17757	17658	17495	17734	17602	17503	17579	17664	17622	17526	17682	17709	17626	17745	17675	17671	17618	17599	17536	17576	17562	17689	17845	17490	17577	17635	17652	17753	17585	17619	17594	17668	17648	17583	17735	17634	17685	17670	17792	17752	17803	17553	17757	17661	17626	17536	17793	17603	17563	17635	17763	17633	17570	17725	17612	17723	17675	17503	17675	17727	17812	17657	17814	17577	17610	17524	17551	17725	17624	17556	17666	17627	17631	17732	17763	17839	17578	17606	17593	17577	17633	17716	17835	17653	17562	17581	17590	17574	17627	17655	17643	17648	17694	17538	17690	17705	17625	17603	17852	17660	17699	17693	17557	17512	17646	17584	17433	17539	17576	17648	17744	17799	17572	17645	17540	17686	17543	17527	17410	17779	17677	17564	17558	17675	17586	17517	17770	17658	17679	17691	17751	17659	17688	17685	17510	17834	17681	17518	17583	17632	17711	17540	17436	17660	17665	17628	17680	17571	17666	17596	17588	17575	17750	17567	17727	17596	17752	17704	17706	17675	17750	17485	17534	17727	17682	17804	17684	17369	17714	17673	17630	17756	17548	17670	17870	17606	17648	17527	17713	17731	17746	17778	17589	17660	17747	17774	17790	17545	17718	17824	17467	17736	17709	17536	17649	17719	17617	17577	17654	17731	17636	17583	17835	17575	17668	17545	17860	17630	17459	17715	17659	17714	17467	17404	17616	17750	17717	17734	17467	17543	17616	17622	17509	17550	17606	17626	17694	17704	17787	17817	17530	17673	17391	17699	17459	17569	17617	17564	17519	17813	17453	17854	17578	17496	17587	17778	17659	17569	17581	17680	17533	17610	17787	17665	17675	17631	17688	17705	17710	17528	17754	17511	17517	17678	17531	17710	17556	17543	17653	17633	17724	17648	17448	17761	17617	17637	17524	17525	17671	17692	17778	17476	17802	17515	17583	17610	17593	17530	17731	17560	17480	17679	17622	17541	17628	17759	17580	17449	17682	17626	17677	17750	17733	17599	17559	17583	17781	17584	17568	17574	17615	17441	17536	17631	17635	17578	17586	17653	17578	17571	17637	17604	17635	17579	17914	17652	17744	17520	17857	17748	17611	17645	17735	17718	17664	17744	17639	17579	17605	17630	17596	17590	17802	17710	17757	17802	17713	17709	17728	17655	17704	17643	17638	17578	17659	17733	17746	17597	17604	17667	17559	17708	17693	17868	17594	17591	17619	17688	17558	17545	17673	17628	17493	17575	17755	17530	17699	17550	17558	17830	17814	17446	17609	17602	17818	17578	17686	17596	17696	17467	17770	17436	17637	17572	17449	17624	17773	17714	17662	17722	17798	17606	17734	17643	17746	17598	17664	17764	17591	17522	17538	17586	17665	17773	17589	17690	17667	17628	17747	17570	17757	17356	17557	17551	17562	17521	17639	17671	17635	17744	17573	17632	17866	17561	17561	17674	17830	17578	17594	17545	17756	17625	17579	17520	17740	17377	17591	17599	17518	17470	17621	17455	17636	17669	17416	17644	17660	17523	17550	17497	17591	17753	17571	17422	17700	17728	17575	17523	17596	17655	17517	17718	17760	17649	17750	17705	17634	17655	17729	17446	17602	17667	17583	17807	17628	17722	17608	17720	17738	17727	17788	17573	17506	17595	17646	17602	17861	17673	17764	17501	17767	17562	17653	17683	17578	17643	17432	17595	17653	17674	17576	17503	17785	17648	17660	17768	17814	17669	17673	17574	17539	17617	17553	17611	17658	17780	17522	17712	17636	17874	17731	17444	17540	17702	17504	17654	17686	17684	17393	17737	17657	17618	17711	17531	17633	17693	17541	17624	17599	17693	17765	17760	17578	17551	17736	17662	17803	17774	17593	17638	17593	17560	17672	17656	17743	17749	17741	17713	17566	17498	17362	17449	17560	17636	17706	17674	17628	17648	17484	17627	17661	17673	17677	17414	17757	17632	17703	17734	17523	17635	17716	17626	17676	17556	17745	17606	17499	17602	17669	17517	17717	17733	17688	17776	17769	17764	17699	17614	17599	17801	17520	17389	17648	17661	17632	17637	17604	17685	17721	17635	17637	17716	17620	17696	17695	17800	17463	17675	17589	17541	17736	17676	17622	17528	17656	17686	17747	17600	17484	17707	17675	17578	17539	17765	17649	17685	17676	17536	17585	17560	17753	17677	17702	17787	17603	17556	17622	17773	17651	17673	17659	17722	17601	17438	17694	17668	17611	17704	17705	17550	17558	17526	17724	17817	17785	17578	17730	17738	17537	17511	17512	17768	17734	17694	17717	17854	17607	17758	17698	17511	17750	17441	17599	17686	17669	17496	17755	17740	17583	17708	17698	17719	17608	17641	17860	17662	17695	17716	17633	17544	17479	17688	17571	17587	17680	17638	17533	17720	17733	17681	17721	17583	17608	17615	17634	17489	17464	17769	17552	17688	17716	17730	17685	17592	17955	17820	17528	17672	17609	17791	17808	17768	17652	17665	17578	17799	17648	17800	17612	17770	17692	17573	17661	17564	17462	17517	17749	17608	17748	17762	17723	17682	17599	17625	17785	17727	17711	17761	17701	17623	17602	17713	17567	17862	17647	17611	17662	17439	17784	17765	17809	17679	17613	17644	17680	17610	17605	17629	17692	17513	17801	17646	17699	17452	17767	17519	17618	17670	17756	17827	17627	17826	17553	17655	17614	17552	17653	17656	17559	17780	17553	17507	17591	17664	17582	17458	17666	17905	17624	17582	17776	17593	17578	17658	17489	17718	17658	17653	17656	17522	17469	17705	17549	17582	17561	17545	17623	17671	17560	17762	17679	17673	17801	17517	17631	17530	17702	17859	17587	17650	17573	17551	17546	17767	17562	17532	17578	17726	17685	17605	17616	17699	17387	17658	17718	17663	17620	17821	17515	17580	17481	17618	17464	17694	17712	17752	17614	17732	17635	17842	17527	17624	17592	17568	17749	17559	17736	17539	17678	17796	17706	17619	17713	17602	17693	17507	17722	17712	17577	17609	17769	17585	17741	17793	17818	17565	17753	17674	17400	17538	17686	17569	17634	17614	17608	17574	17656	17732	17574	17456	17518	17693	17628	17452	17734	17663	17686	17672	17707	17556	17548	17534	17574	17675	17655	17664	17730	17607	17682	17720	17633	17777	17722	17650	17634	17806	17779	17705	17661	17600	17615	17705	17649	17574	17522	17664	17715	17714	17609	17731	17534	17613	17750	17762	17595	17656	17624	17568	17606	17706	17674	17577	17428	17660	17667	17650	17610	17701	17678	17554	17625	17593	17652	17630	17683	17690	17575	17682	17648	17578	17722	17713	17793	17610	17540	17641	17707	17580	17707	17509	17592	17474	17728	17743	17520	17660	17584	17679	17494	17586	17763	17633	17650	17649	17678	17648	17644	17486	17517	17603	17812	17709	17591	17651	17780	17661	17565	17692	17627	17680	17612	17662	17690	17606	17613	17744	17585	17640	17541	17633	17568	17667	17653	17655	17592	17588	17683	17702	17644	17655	17487	17593	17658	17679	17627	17797	17642	17823	17633	17591	17657	17583	17671	17811	17709	17529	17632	17685	17668	17581	17550	17543	17552	17713	17714	17847	17645	17770	17624	17564	17647	17759	17558	17587	17589	17832	17587	17787	17572	17624	17537	17710	17449	17583	17656	17577	17629	17524	17626	17600	17461	17382	17755	17584	17630	17558	17810	17738	17542	17621	17571	17760	17501	17705	17701	17682	17591	17597	17549	17752	17616	17534	17626	17741	17597	17643	17561	17575	17627	17727	17699	17739	17483	17503	17734	17755	17625	17648	17434	17701	17647	17628	17705	17531	17652	17643	17767	17438	17575	17711	17679	17840	17432	17772	17692	17734	17831	17768	17598	17484	17545	17682	17602	17676	17586	17723	17581	17621	17665	17705	17642	17678	17872	17501	17785	17620	17559	17554	17732	17733	17691	17696	17825	17733	17618	17522	17661	17576	17688	17766	17622	17713	17567	17660	17700	17714	17665	17606	17755	17583	17665	17620	17586	17619	17654	17529	17692	17624	17703	17475	17668	17609	17712	17593	17708	17574	17602	17481	17424	17559	17565	17667	17820	17766	17568	17573	17720	17568	17782	17679	17557	17527	17543	17698	17504	17618	17404	17614	17524	17603	17709	17745	17541	17849	17820	17557	17523	17805	17802	17681	17670	17763	17534	17531	17581	17734	17613	17631	17730	17612	17670	17624	17642	17774	17655	17662	17745	17655	17681	17636	17619	17635	17544	17804	17711	17636	17541	17461	17773	17556	17691	17493	17675	17685	17736	17586	17621	17661	17652	17704	17590	17509	17710	17514	17534	17745	17639	17616	17690	17622	17768	17715	17668	17657	17626	17657	17614	17680	17775	17737	17455	17720	17661	17544	17665	17486	17662	17713	17783	17693	17542	17712	17767	17625	17706	17591	17679	17625	17520	17497	17461	17727	17627	17797	17548	17610	17652	17662	17554	17738	17541	17740	17693	17684	17661	17547	17595	17757	17702	17711	17690	17535	17728	17794	17765	17587	17645	17862	17577	17581	17670	17540	17571	17532	17775	17698	17621	17788	17681	17523	17527	17665	17460	17572	17755	17747	17724	17706	17656	17676	17797	17529	17637	17693	17628	17657	17570	17561	17702	17623	17702	17710	17675	17572	17695	17737	17527	17746	17616	17519	17603	17561	17672	17564	17712	17670	17624	17749	17698	17689	17644	17722	17442	17470	17796	17797	17770	17650	17706	17635	17765	17719	17749	17649	17585	17485	17614	17688	17699	17583	17505	17700	17596	17573	17616	17551	17731	17770	17743	17669	17502	17626	17429	17718	17633	17473	17659	17618	17587	17833	17691	17764	17724	17680	17589	17671	17684	17589	17604	17549	17661	17692	17827	17690	17772	17570	17680
23059	23519	36291	29537	21600	23373	25290	21038	20529	20700	20773	20740	20665	20800	20500	20537	20583	20637	20579	20566	20455	20556	20539	20480	20549	20432	20456	20639	20456	20563	20562	20192	20198	20400	20362	20310	20419	20335	20442	20173	20392	20300	20218	20421	20362	20408	20485	20164	20329	20396	20293	20492	20412	20544	20406	20697	20414	20540	20509	20285	20329	20252	20365	20367	20301	20329	20453	20275	20348	20376	20242	20453	20305	20452	20515	20183	20370	20292	20409	20256	20107	20056	20367	20512	20589	20212	20503	20235	20297	20288	20302	20303	20468	20419	20367	20309	20543	20404	20451	20400	20155	20493	20378	20548	20519	20422	20472	20380	20395	20553	20468	20550	20328	20327	20471	20462	20290	20314	20533	20296	20221	20327	20466	20584	20398	20187	20432	20395	20461	20291	20280	20459	20181	20358	20364	20628	20305	20358	20365	20254	20401	20309	20342	20348	20185	20228	20430	20143	20341	20278	20228	20330	20332	20398	20469	20375	20422	20213	20485	20300	20262	20477	20397	20192	20477	20311	20484	20415	20375	20114	20289	20451	20359	20149	20286	20222	20527	20380	20284	20359	20481	20498	20379	20225	20488	20345	20318	20282	20330	20319	20199	20174	20279	20398	20386	20442	20223	20173	20287	20266	20366	20279	20669	20484	20188	20371	20271	20340	20512	20315	20331	20306	20230	20147	20435	20472	20536	20330	20401	20352	20314	20261	20332	20239	20215	20282	20084	20498	20212	20260	20325	20151	20244	20467	20306	20300	20290	20425	20339	20498	20302	20340	20214	20205	20352	20394	20251	20364	20202	20235	20511	20378	20318	20278	20428	20393	20386	20269	20260	20407	20427	20278	20387	20344	20390	20275	20432	20455	20346	20141	20351	20606	20474	20335	20359	20075	20350	20434	20377	20384	20494	20263	20322	20228	20544	20187	20403	20418	20604	20298	20335	20508	20397	20184	20294	20275	20241	20406	20454	20457	20305	20549	20512	20401	20381	20529	20306	20191	20266	20344	20237	20286	20385	20325	20379	20355	20493	20443	20231	20159	20215	20501	20280	20384	20500	20087	20433	20403	20477	20430	20425	20427	20463	20379	20379	20194	20235	20245	20452	20481	20491	20299	20191	20246	20337	20364	20344	20349	20445	20367	20296	20251	20466	20338	20202	20403	20174	20302	20405	20517	20298	20276	20347	19989	20267	20285	20275	20435	20340	20228	20346	20309	20377	20207	20309	20208	20102	20285	20199	20400	20342	20216	20094	20252	20405	20232	20243	20199	20147	20339	20490	20186	20344	20252	20311	20464	20540	20375	20337	20124	20411	20376	20250	20268	20253	20167	20400	20489	20361	20248	20249	20298	20306	19968	20320	20319	20144	20362	20257	20257	20297	20404	20374	20257	20247	20325	20301	20382	20339	20150	20331	20373	20550	20330	20339	20420	20331	20228	20427	20326	20221	20370	20437	20363	20172	20235	20224	20292	20193	20311	20465	20430	20331	20247	20547	20345	20446	20316	20159	20347	20493	20298	20384	20442	20434	20400	20328	20361	20301	20236	20380	20668	20535	20268	20431	20337	20237	20135	20275	20449	20309	20105	20470	20397	20497	20252	20323	20153	20514	20082	20353	20346	20386	20266	20356	20206	20219	20313	20290	20249	20566	20333	20225	20228	20370	20396	20326	20406	20231	20315	20462	20393	20339	20282	20203	20237	20261	20155	20383	20445	20338	20318	20475	20581	20256	20113	20348	20374	20070	20231	20181	20298	20287	20271	20258	20381	20299	20218	20511	20378	20305	20300	20204	20561	20422	20514	20300	20449	20490	20269	20186	20267	20382	20291	20490	20371	20561	20290	20295	20007	20398	20501	20248	20208	20414	20380	20563	20243	20245	20136	20334	20497	20534	20403	20288	20401	20458	20299	20257	20324	20437	20472	20305	20381	20490	20193	20355	20385	20438	20318	20208	20453	20158	20382	20254	20433	20291	20410	20317	20360	20433	20315	20399	20283	20268	20477	20160	20314	20391	20440	20402	20431	20148	20512	20041	20480	20261	20303	20286	20241	20324	20386	20273	20201	20249	20311	20248	20107	20174	20404	20247	20126	20153	20463	20375	20338	20397	20161	20052	20211	20194	20247	20285	20149	20471	20503	20289	20370	20262	20286	20449	20327	20350	20313	20124	20305	20434	20115	20271	20303	20339	20363	20551	20412	20374	20339	20264	20148	20397	20320	20407	20246	20285	20354	20517	20626	20606	20230	20276	20315	20215	20311	20507	20395	20339	20369	20432	20511	20464	20288	20318	20392	20218	20393	20468	20335	20242	20540	20288	20501	20301	20393	20528	20390	20320	20408	20282	20453	20314	20185	20339	20210	20341	20354	20332	20319	20529	20384	20407	20248	20262	20201	20271	20420	20442	20394	20187	20541	20278	20209	20460	20345	20193	20212	20459	20256	20388	20409	20193	20477	20374	20094	20524	20223	20266	20315	20320	20160	20335	20084	20300	20426	20402	20360	20337	20545	20264	20551	20448	20379	20448	20433	20566	20322	20519	20267	20231	20217	20354	20409	20536	20291	20365	20621	20266	20315	20373	20348	20344	20160	20255	20098	20232	20258	20227	20533	20304	20396	20429	20300	20479	20313	20465	20480	20245	20307	20292	20303	20127	20317	20411	20407	20088	20164	20363	20344	20226	20262	20270	20192	20450	20453	20333	20386	20107	20263	20235	20384	20368	20424	20341	20311	20267	20519	20334	20275	20308	20237	20272	20275	20238	20491	20118	20344	20287	20384	20338	20277	20472	20374	20362	20175	20434	20482	20178	20263	20330	20362	20283	20320	20440	20301	20504	20321	20590	20258	20254	20403	20481	20467	20263	20336	20350	20375	20232	20234	20234	20106	20540	20314	20410	20342	20334	20437	20423	20382	20241	20339	20429	20322	20529	20307	20307	20510	20473	20279	20398	20418	20295	20338	20223	20361	20184	20133	20491	20401	20548	20234	20262	20263	20445	20216	20162	20466	20232	20263	20521	20435	20321	20404	20369	20307	20380	20465	20629	20312	20212	20307	20151	20217	20326	20182	20368	20325	20264	20166	20359	20381	20261	20371	20145	20215	20420	20237	20193	20410	20263	20386	20240	20240	20153	20248	20290	20334	20276	20224	20433	20116	20346	20481	20484	20382	20383	20375	20386	20361	20338	20531	20442	20413	20141	20176	20320	20153	20253	20530	20480	20169	20046	20225	20455	20371	20398	20247	20468	20361	20376	20390	20337	20382	20143	20352	20313	20403	20182	20215	20108	20412	20497	20227	20357	20509	20414	20427	20307	20227	20296	20377	20494	20406	20382	20605	20314	20472	20604	20438	20439	20043	20325	20167	20166	20343	20278	20394	20383	20352	20299	20422	20231	20479	20281	20394	20439	20569	20276	20503	20338	20413	20413	20221	20186	20340	20452	20405	20377	20462	20496	20189	20170	20492	20400	20642	20453	20356	20244	20300	20204	20257	20296	20195	20298	20204	20412	20198	20458	20263	20283	20367	20405	20335	20272	20221	20164	20335	20125	20145	20409	20438	20526	20419	20328	20051	20162	20325	20491	20411	20354	20689	20448	20249	20471	20393	20313	20393	20391	20283	20544	20376	20304	20570	20215	20500	20205	20271	20355	20238	20348	20296	20356	20397	20403	20276	20401	20518	20508	20345	20499	20369	20385	20386	20330	20354	20533	20364	20519	20313	20113	20378	20385	20354	20270	20686	20419	20444	20256	20380	20472	20142	20630	20306	20292	20250	20293	20152	20225	20474	20248	20262	20265	20295	20229	20390	20197	20304	20443	20116	20312	20215	20374	20446	20590	20185	20158	20128	20357	20353	20230	20247	20427	20017	20424	20273	20264	20277	20414	20515	20320	20286	20288	20493	20556	20531	20337	20535	20282	20176	20319	20390	20141	20245	20203	20312	20464	20413	20395	20279	20300	20294	20367	20399	20161	20449	20459	20205	20218	20380	20379	20374	20264	20211	20345	20179	20260	20285	20440	20545	20484	20343	20152	20367	20354	20471	20460	20248	20175	20219	20262	20431	20341	20346	20312	20202	20299	20419	20360	20177	20141	20163	20372	20483	20347	20232	20138	20306	20341	20324	20154	20310	20181	20396	20446	20394	20268	20199	20126	20362	20313	20085	20400	20434	20312	20261	20362	20357	20325	20468	20161	20358	20286	20378	20244	20191	20287	20419	20404	20407	20229	20238	20115	20487	20192	20405	20472	20445	20203	20491	20445	20318	20273	20301	20216	20353	20424	20323	20408	20298	20203	20241	20220	20189	20439	20371	20266	20443	20356	20291	20417	20259	20505	20415	20280	20425	20408	20433	20354	20199	20311	20245	20377	20349	20393	20473	20498	20547	20280	20384	20277	20222	20225	20284	20281	20388	20342	20352	20251	20335	20346	20351	20326	20221	20144	20166	20171	20235	20256	20365	20448	20298	20368	20326	20391	20191	20245	20513	20328	20323	20158	20244	20215	20585	20274	20286	20339	20298	20341	20366	20506	20250	20257	20214	20498	20169	20272	20329	20141	20312	20232	20266	20390	20411	20261	20211	20350	20341	20477	20384	20317	20379	20607	20271	20305	20179	20507	20393	20237	20124	20523	20288	20436	20281	20329	20444	20439	20190	20357	20196	20419	20332	20267	20347	20370	20378	20488	20528	20231	20236	20238	20339	20223	20099	20554	20366	20096	20243	20494	20343	20272	20375	20470	20238	20633	20515	20296	20191	20374	20130	20308	20287	20320	20392	20301	20393	20491	20477	20404	20220	20255	20375	20446	20248	20455	20118	20445	20492	20316	20351	20364	20303	20294	20180	20421	20525	20129	20281	20307	20298	20475	20385	20505	20293	20380	20344	20580	20290	20231	20488	20274	20380	20438	20465	20511	20440	20557	20359	20472	20332	20356	20486	20485	20363	20278	20367	20237	20501	20356	20229	20249	20156	20349	20440	20150	20534	20336	20227	20382	20422	20387	20338	20378	20262	20365	20591	20343	20264	20422	20151	20519	20228	20424	20423	20347	20289	20389	20177	20347	20294	20362	20280	20389	20445	20290	20442	20404	20385	20302	20267	20227	20326	20485	20138	20334	20322	20585	20383	20190	20315
64011	104454	87697	46124	17459	17637	17621	17725	17640	17705	17702	17681	17529	17597	17665	17649	17636	17748	17761	17713	17704	17544	17683	17580	17639	17630	17701	17706	17565	17609	17695	17548	17676	17696	17634	17584	17586	17715	17708	17494	17678	17546	17584	17618	17648	17730	17658	17609	17475	17584	17803	17546	17647	17621	17650	17623	17662	17584	17536	17719	17569	17523	17543	17639	17656	17580	17546	17731	17607	17569	17676	17762	17606	17580	17714	17689	17844	17590	17620	17460	17671	17582	17640	17551	17639	17723	17578	17663	17619	17657	17659	17662	17614	17608	17611	17449	17570	17438	17733	17647	17609	17641	17705	17624	17590	17682	17567	17803	17606	17674	17819	17475	17421	17627	17542	17667	17734	17611	17569	17595	17707	17655	17379	17741	17609	17524	17519	17519	17572	17438	17739	17535	17779	17655	17688	17621	17630	17522	17473	17625	17758	17669	17609	17592	17430	17656	17491	17793	17506	17630	17497	17445	17723	17454	17542	17544	17647	17618	17741	17661	17625	17641	17702	17541	17662	17588	17752	17656	17543	17702	17476	17529	17685	17677	17688	17538	17592	17580	17605	17671	17724	17542	17670	17687	17607	17604	17814	17536	17487	17650	17671	17624	17582	17645	17477	17577	17455	17588	17591	17592	17637	17720	17559	17679	17560	17683	17576	17491	17677	17605	17561	17549	17660	17600	17749	17608	17516	17451	17544	17557	17519	17580	17631	17703	17486	17771	17527	17609	17674	17760	17666	17584	17385	17619	17735	17476	17720	17736	17559	17675	17688	17529	17601	17641	17525	17599	17737	17790	17819	17442	17714	17618	17358	17706	17749	17547	17597	17759	17492	17647	17530	17677	17591	17658	17631	17577	17586	17691	17836	17635	17776	17586	17603	17565	17509	17630	17820	17655	17523	17480	17714	17778	17796	17433	17623	17583	17768	17572	17520	17688	17594	17609	17799	17648	17618	17557	17446	17520	17650	17644	17640	17822	17297	17562	17692	17730	17688	17713	17501	17544	17777	17653	17708	17730	17688	17691	17803	17535	17602	17804	17657	17547	17592	17631	17663	17710	17427	17574	17570	17525	17607	17737	17560	17693	17596	17517	17514	17490	17664	17781	17427	17718	17706	17752	17573	17422	17494	17702	17645	17654	17651	17741	17514	17582	17533	17569	17473	17526	17569	17739	17559	17601	17497	17570	17606	17687	17606	17667	17674	17572	17602	17784	17659	17562	17536	17682	17590	17615	17480	17584	17679	17733	17509	17482	17553	17556	17581	17730	17422	17550	17626	17572	17523	17702	17629	17712	17596	17701	17513	17544	17634	17585	17488	17589	17681	17568	17393	17661	17527	17595	17557	17531	17724	17757	17541	17656	17591	17769	17530	17857	17571	17529	17671	17599	17514	17757	17764	17545	17584	17712	17615	17604	17501	17758	17691	17566	17736	17526	17634	17622	17663	17705	17692	17528	17546	17758	17606	17483	17705	17727	17740	17642	17578	17477	17765	17618	17624	17602	17653	17545	17755	17546	17617	17634	17645	17673	17607	17480	17474	17822	17526	17659	17646	17494	17550	17839	17334	17721	17621	17575	17866	17556	17753	17704	17695	17581	17643	17672	17640	17535	17753	17627	17463	17530	17706	17534	17574	17588	17514	17483	17700	17486	17594	17913	17489	17489	17684	17670	17463	17614	17527	17670	17653	17462	17668	17623	17581	17738	17454	17805	17673	17701	17549	17698	17518	17601	17561	17602	17586	17467	17594	17680	17605	17635	17617	17491	17643	17334	17714	17664	17608	17489	17533	17729	17702	17596	17535	17466	17665	17672	17702	17615	17514	17559	17634	17694	17396	17638	17704	17649	17461	17632	17647	17578	17726	17789	17763	17459	17696	17613	17742	17662	17440	17607	17657	17642	17732	17331	17490	17683	17581	17596	17625	17658	17582	17702	17364	17658	17635	17589	17550	17630	17658	17651	17586	17630	17606	17669	17648	17583	17556	17749	17674	17584	17465	17680	17671	17688	17629	17588	17626	17459	17698	17781	17480	17483	17679	17562	17643	17504	17648	17589	17580	17577	17614	17583	17867	17523	17647	17752	17772	17613	17632	17644	17606	17441	17816	17597	17613	17629	17670	17796	17636	17693	17533	17520	17560	17521	17664	17669	17408	17572	17510	17653	17586	17437	17671	17642	17674	17538	17726	17633	17594	17637	17590	17576	17658	17772	17538	17554	17724	17663	17495	17527	17624	17580	17456	17551	17522	17563	17492	17598	17436	17649	17575	17554	17519	17459	17679	17558	17662	17563	17512	17498	17569	17562	17718	17671	17552	17470	17589	17524	17627	17679	17499	17684	17482	17718	17573	17586	17570	17817	17709	17623	17627	17520	17653	17646	17518	17545	17669	17624	17602	17689	17601	17472	17669	17668	17617	17679	17542	17670	17656	17427	17547	17639	17552	17735	17613	17622	17701	17463	17676	17715	17633	17437	17605	17668	17695	17604	17746	17507	17513	17622	17655	17741	17527	17660	17766	17761	17441	17753	17774	17603	17509	17652	17596	17654	17637	17651	17532	17608	17631	17737	17562	17719	17726	17519	17688	17595	17589	17452	17820	17490	17577	17536	17500	17699	17825	17452	17721	17513	17543	17534	17610	17740	17643	17770	17681	17422	17533	17534	17797	17772	17714	17579	17497	17726	17596	17561	17543	17647	17708	17507	17619	17669	17433	17483	17534	17569	17517	17642	17613	17568	17957	17795	17635	17631	17705	17398	17584	17484	17745	17702	17583	17854	17575	17684	17582	17646	17661	17438	17680	17682	17671	17673	17547	17666	17509	17623	17464	17553	17579	17571	17565	17580	17576	17621	17661	17760	17692	17550	17552	17681	17635	17637	17517	17639	17818	17710	17683	17704	17677	17692	17842	17607	17611	17652	17591	17555	17706	17558	17801	17561	17627	17702	17686	17621	17471	17654	17591	17779	17658	17677	17746	17549	17673	17524	17596	17526	17566	17619	17593	17749	17763	17682	17637	17749	17620	17494	17649	17614	17619	17560	17670	17697	17535	17481	17615	17711	17637	17461	17476	17697	17430	17655	17717	17777	17503	17561	17527	17651	17584	17599	17683	17757	17683	17644	17693	17573	17588	17723	17653	17503	17514	17664	17661	17396	17657	17478	17526	17714	17597	17662	17592	17539	17537	17893	17489	17558	17595	17565	17643	17453	17635	17629	17552	17450	17807	17459	17576	17621	17632	17694	17347	17604	17561	17645	17566	17610	17452	17783	17587	17382	17544	17645	17618	17722	17644	17781	17585	17614	17593	17667	17649	17683	17564	17571	17634	17733	17612	17600	17797	17698	17710	17607	17654	17590	17855	17434	17552	17488	17637	17471	17483	17610	17583	17579	17455	17772	17622	17545	17575	17632	17635	17632	17655	17635	17513	17525	17626	17521	17537	17555	17735	17612	17724	17452	17612	17706	17583	17624	17489	17571	17680	17521	17588	17782	17652	17622	17685	17538	17550	17577	17636	17739	17662	17709	17673	17545	17685	17587	17538	17598	17580	17665	17700	17668	17916	17696	17364	17393	17718	17610	17679	17647	17579	17640	17606	17548	17596	17498	17504	17687	17722	17662	17803	17603	17563	17648	17550	17551	17681	17647	17433	17669	17504	17565	17617	17798	17585	17523	17670	17590	17474	17670	17676	17487	17753	17802	17573	17637	17696	17542	17566	17531	17540	17740	17486	17740	17658	17542	17415	17622	17721	17640	17501	17755	17586	17571	17750	17753	17700	17673	17512	17439	17638	17727	17694	17751	17528	17596	17478	17598	17676	17684	17621	17575	17672	17498	17602	17621	17655	17540	17745	17643	17618	17602	17742	17558	17665	17609	17717	17615	17590	17598	17583	17673	17510	17654	17672	17505	17574	17748	17630	17582	17655	17740	17579	17513	17658	17626	17729	17679	17734	17665	17589	17551	17601	17682	17619	17660	17407	17845	17644	17711	17569	17708	17499	17601	17581	17591	17586	17630	17535	17617	17614	17734	17581	17656	17699	17682	17670	17591	17650	17734	17591	17462	17541	17650	17724	17706	17532	17653	17530	17488	17692	17473	17746	17427	17712	17452	17504	17653	17709	17642	17608	17736	17512	17565	17664	17682	17777	17695	17817	17624	17591	17675	17618	17672	17639	17585	17451	17628	17616	17442	17685	17534	17538	17533	17696	17655	17648	17358	17602	17651	17767	17616	17630	17627	17571	17600	17444	17643	17710	17739	17664	17585	17664	17480	17635	17774	17402	17422	17634	17592	17281	17773	17690	17301	17640	17682	17670	17411	17552	17587	17635	17617	17556	17581	17794	17776	17336	17611	17567	17598	17492	17771	17521	17702	17585	17825	17743	17620	17615	17642	17711	17551	17613	17686	17634	17486	17470	17477	17563	17668	17665	17543	17705	17713	17452	17614	17528	17610	17622	17613	17484	17625	17466	17624	17448	17486	17643	17598	17626	17618	17619	17712	17619	17733	17665	17575	17550	17727	17616	17560	17620	17788	17651	17672	17602	17645	17623	17710	17591	17729	17515	17752	17651	17581	17740	17530	17659	17491	17622	17667	17702	17719	17870	17631	17759	17608	17774	17552	17492	17632	17606	17644	17643	17694	17514	17523	17573	17699	17560	17662	17672	17709	17672	17701	17669	17675	17584	17530	17668	17674	17732	17474	17675	17590	17476	17713	17678	17636	17595	17638	17683	17522	17384	17690	17574	17690	17631	17435	17722	17697	17668	17549	17601	17453	17598	17654	17726	17556	17605	17679	17597	17563	17718	17765	17641	17755	17479	17588	17617	17473	17591	17588	17630	17559	17478	17791	17665	17641	17588	17525	17540	17698	17744	17548	17520	17506	17629	17706	17545	17572	17800	17539	17504	17518	17697	17468	17423	17604	17352	17456	17549	17635	17554	17623	17536	17480	17538	17696	17598	17724	17488	17688	17745	17693	17558	17625	17754	17759	17558	17615	17710	17425	17605	17795	17641	17610	17658	17656	17695	17431	17591	17644	17744	17472	17681	17542	17573	17713	17483	17576	17676	17639	17738	17613	17580	17469	17661	17594	17672	17503	17657	17716	17623	17769	17740	17483	17618	17765	17530	17575
22960	23154	35822	30350	21882	23746	25774	21542	20959	21345	21270	21056	21059	21069	21263	21293	21068	21366	21216	21015	20809	20941	20976	21076	20891	21012	21126	20955	20974	20893	20964	21042	20797	20819	20909	20773	20754	21014	20843	21069	21091	20959	20795	20808	20977	21165	20906	21012	20784	20835	21003	20964	20727	20924	20990	21012	20991	20907	20834	20734	20826	20789	20768	20798	20946	20899	20804	21001	20912	20787	20746	20838	21061	20720	20726	20927	20914	20750	20795	21050	20889	20929	20922	20917	20868	21063	20687	20832	21034	20732	20627	20980	20948	20740	20944	20988	20831	20774	20826	20804	20713	20760	20711	20975	21017	20874	20877	21014	20890	20766	20921	20713	20571	20796	20900	20911	21112	20774	20756	20957	20714	20829	20938	21027	20639	20853	20823	20809	21086	21009	20961	20710	20804	20682	20940	21028	20904	20808	20864	20731	20984	20789	20970	20983	20870	20591	20921	20911	20689	20891	20852	20793	20601	20812	20968	20858	20789	20790	20947	20903	20930	20852	20850	20677	20658	20798	20749	21110	20840	20807	20741	20731	20768	20788	20707	21037	20887	20784	20828	20873	20945	20885	20707	20781	20761	20820	20888	20966	20865	20810	20831	20952	20894	20934	20979	20874	20859	20966	20931	20919	20805	20695	21201	20874	20936	20919	20848	20822	20992	20691	20781	20888	20750	20853	20755	20935	20948	20911	20797	20778	20829	20898	20965	20965	20811	20598	20915	20875	20927	20855	20618	21043	20752	20991	20881	21069	20895	20763	20777	20804	20738	20795	20856	20811	20771	20663	21085	20943	20881	20770	20822	20740	20868	20943	20836	20734	20901	20921	20852	20866	20721	20725	20773	20859	20869	20732	20899	20812	20783	20866	20869	21065	20907	20996	20685	20685	20893	20904	21024	20650	20725	20876	20945	20885	20894	20851	20877	20770	21006	20801	20657	20730	20915	20681	20823	20913	20765	20807	20952	20891	20814	20817	20678	20831	21074	20946	20903	20581	20755	20885	20850	20690	20518	20763	20820	20731	20936	20891	20731	20854	21040	20833	20882	20847	20680	20812	20731	21048	20828	21109	21185	20694	20809	20778	20798	20960	20732	20782	20938	20793	20855	20728	20752	20736	20896	20570	20952	20604	20909	21072	20842	20705	20748	20845	20763	20795	20880	20795	20706	20948	20720	20724	20877	20821	20549	20684	20777	21098	20859	21042	21015	20757	20866	20862	20870	21039	20996	20810	20722	20618	20909	20971	20796	20761	20765	20986	20835	21010	20852	20819	20802	20706	20822	20609	20841	20511	20757	20780	20763	21005	20926	20758	20924	20838	20962	20808	20768	20876	20798	21038	20801	20835	20832	20839	20747	20875	20721	20920	20804	20733	20979	20667	20690	20835	20830	20881	21051	20998	20769	20995	20991	20875	20834	20720	20943	20821	20796	20818	20978	20752	20693	20848	20793	20816	20886	20989	20898	20833	20706	20933	20987	20941	20940	20774	20702	20750	21087	20528	20749	20859	20680	20634	20828	20803	20945	20594	20942	20826	20994	20769	20798	20995	20905	20881	20827	21128	20678	20975	20953	21214	20966	20793	20839	20837	20738	20839	21022	20796	21102	20788	20638	20876	20852	20804	20774	20777	20882	20868	20801	20938	20794	20733	20735	20616	20801	20864	20883	20565	20732	20751	20610	20686	20705	20685	20841	20763	20984	20727	20785	20958	20865	21138	20841	20970	20844	20844	20765	20781	20952	20815	20921	20882	20946	20787	20745	20714	20960	20959	20883	20808	20898	20978	20696	20817	20758	20574	20861	20911	20957	20680	20821	20905	20937	20849	20946	20801	21039	20819	20866	20789	20967	20795	20873	20603	20568	20955	20989	21056	20738	20754	20987	20673	20686	20921	20904	20743	20908	20779	21071	20867	20850	20730	20623	20991	20588	20867	20690	20619	20977	20811	20862	20848	20835	20861	20711	20674	20843	20684	20776	20905	20770	20900	20698	20759	20850	20878	20779	20630	20714	20813	20829	20794	20951	21054	20912	21017	20909	20750	20772	20970	20693	20898	20664	20827	20746	20811	20791	20804	20997	20485	20848	20919	20774	20851	20928	20830	20757	20993	20947	21038	21075	20779	20789	20764	20849	20820	20850	20815	20884	20737	20815	20811	20631	20856	21060	20877	20901	20716	20814	20819	20627	20969	21020	20898	20810	20990	20785	20894	20771	20915	20948	20723	20633	20943	20792	20782	20974	20753	20806	20734	20609	20630	20591	20899	20600	20775	20727	20888	20840	20932	20587	20979	20895	20812	20885	20925	20987	21029	20943	20863	20887	20762	20800	20884	21030	21010	20871	20960	20874	20932	20784	20696	20831	20661	20634	20429	21066	20919	20763	20742	20865	20819	20861	20780	20910	20973	20963	20863	20822	20808	20778	20850	20955	20773	20849	20732	20778	20812	20493	20773	20812	20662	20925	20778	20674	20810	20859	20942	20942	20733	20560	20674	20774	20901	20999	21004	20950	20715	20964	20797	20847	20984	20922	20926	21064	20910	20908	20906	20899	20624	20763	20906	20921	20812	20850	20824	20841	20803	20872	20953	20856	20746	20935	20852	20715	20874	20638	20770	20772	20563	20707	20775	20890	20724	21076	20851	20984	20878	20873	20694	20808	20552	20702	20699	20703	20789	20677	20620	20583	20898	20846	20778	20874	20854	20722	20888	21060	20683	20719	20903	20901	20676	20794	20726	20807	20577	20775	20894	20996	20861	21005	20898	20721	20929	21081	20748	20770	20831	20954	21135	20868	21009	20899	20863	20973	20716	20790	20745	21012	20823	21094	21028	20908	20875	20572	20886	20846	20774	20859	20956	20702	20919	20954	20906	20880	20675	20863	20970	20788	20801	20983	20952	21031	20657	20804	20825	20749	20901	20742	20779	20857	20700	20692	20780	20787	20898	21190	20878	21036	20743	20818	20747	20997	20718	20801	20741	20826	20958	20790	20710	20816	20999	20966	20915	20679	20702	20722	20869	20872	20874	20729	21142	20755	20875	20566	20688	20920	20940	20787	20778	20561	20652	20774	20876	20743	20654	20895	20841	20850	20803	20907	20803	20983	20914	20806	20589	20708	20834	20823	20816	20856	20786	20975	20816	20797	20753	20973	20803	20626	20896	20835	20716	20807	20759	20823	20665	20917	20654	20674	21000	20894	21076	20834	21055	20821	20934	20962	21030	20923	20978	20903	20890	20947	20917	20960	20834	20861	20734	20678	20932	20729	20951	20927	20786	20812	20758	20777	21075	20699	20664	20795	20816	20904	20702	20807	20798	20840	20763	20944	20619	20868	20905	20647	20845	20718	20707	20739	20684	20774	20630	20888	20678	21141	20736	20786	20783	20809	20816	20747	20839	20859	21016	21070	20843	20924	20825	20730	21028	20724	20835	20865	20861	20725	20932	21046	20977	20868	20780	20838	20652	20874	20622	20851	20966	20794	20908	20939	20713	20796	20827	20807	20883	20886	20870	20779	20692	20545	20709	20873	20740	21056	20958	20963	20973	20784	21034	20732	20644	20605	20751	20540	20850	20641	21120	20920	20790	20986	20890	20735	20879	20831	20769	20697	21052	21049	20804	20921	20935	20755	20790	20689	20805	20811	20787	21022	20640	20705	20778	20725	20878	20879	20767	20979	20905	20944	20764	20825	20594	20729	20633	20788	20833	20682	20822	20823	20848	20694	20809	20951	20863	21010	20819	20747	20861	20830	20654	20748	20886	20721	21004	20913	20727	20971	20742	20846	20746	20982	20729	20761	20819	20837	20455	20622	20686	20913	20934	20888	20704	20635	20837	20811	20983	20935	20792	20931	20693	20756	20756	20853	20744	20522	20570	20985	20956	20758	20648	20800	20925	20701	20752	20854	20885	20627	20694	20970	20689	20904	20897	20623	20737	20804	20901	20870	20715	20708	20822	20770	20805	20733	21018	20828	20739	20791	20789	20853	20791	20745	20757	20831	20825	21017	20665	20819	20871	20749	20885	20752	20770	20866	20891	21059	20881	20837	20882	20956	20931	20902	20755	20837	20862	20833	20750	20766	20939	20907	20853	20852	20744	20871	20697	20675	20567	20730	20883	20774	20776	20766	20859	20895	20945	20751	20837	20955	20999	20835	20784	20875	20809	20876	20735	21013	20594	20867	20874	20646	20828	20847	20861	20880	21066	20695	20821	20642	20917	20855	20816	20751	20867	20659	20786	20997	20978	20932	20984	20888	20638	20851	20920	20815	20866	20750	20922	20935	20860	20911	20781	21036	20886	20817	20808	20566	20779	20974	20868	20904	21008	20702	20812	20670	20777	20827	20763	20920	20849	20778	20681	20785	20762	20846	20876	20846	20737	20885	20774	20979	20798	20807	20737	20825	20868	20772	20680	20798	20749	20614	20825	20877	20876	20828	20825	20963	20847	20702	20944	20863	20884	20899	20825	20783	20982	20924	20649	21135	20677	20754	20878	20727	20698	21038	20858	20870	20824	20807	20794	20645	20908	20845	20759	20778	20783	21111	20839	21055	20951	20867	20939	20906	20759	20876	20782	20960	20905	20662	20911	20957	20987	20733	20740	20721	20825	20978	20974	20806	20924	20686	20915	20795	20744	21016	20831	20732	20812	20660	20571	20844	20893	20925	20835	20895	20779	20761	20696	20972	20808	20836	20757	20886	20596	20634	20794	21139	20823	20977	20997	20816	20510	20744	20897	20660	20608	20615	20502	20774	20765	20684	20752	20778	20793	20805	20905	20891	20792	20704	20849	20890	20645	20897	20672	20799	20847	20921	20730	20895	20750	20874	20820	21027	20874	20823	21023	20962	20852	20873	20770	20845	20805	20847	20866	20671	20836	20853	20771	20862	20890	20832	20816	20898	20865	20783	20963	20847	20845	20783	20762	20588	20938	21023	20744	20947	20944	20943	20662	20835	20816	20973	20637	20874	20835	21018	20600	20528	20583	20830	20719	20956	20779	20621	20812	20830	20954	20706	20704	20753	20910	20744	20822	21017	20726	20961	20996	20902	20826	20980	20673	20794	20928	20654	20838	20999	20702	20810	20984	20677	20814	20799	20715	20987	20786	20913	20687	20793	20771	20566	20752	20907	20626
61388	103059	90299	43738	17836	17958	17894	17741	18078	17814	17777	17789	17789	17861	17880	17778	17901	17853	17854	17916	17809	17915	18141	17996	17917	17943	17844	17861	17870	17857	18020	17917	17917	17926	17895	17753	18052	17726	17937	18018	17802	17851	17883	17784	17817	17955	17798	17865	17821	17910	18081	17937	17687	17896	17887	17979	17704	17711	18150	17976	17921	17879	17941	17929	17721	17681	17883	17880	17988	17990	18133	17945	17747	17899	17841	17916	17749	17982	17893	17906	18030	17892	17906	17779	17829	17896	17833	17960	17831	17912	18040	17905	18078	17673	17854	17902	17674	17909	17901	17972	17986	17933	17732	17955	17870	17775	17812	17709	17832	17921	18052	17897	17825	18164	17860	17798	17910	17713	17920	17999	17900	18140	17705	17853	17749	17942	17969	17812	18027	17718	17830	17669	17722	18068	17882	17944	17745	17960	17880	17916	17845	17720	17951	18002	17851	17918	17869	17842	17807	17910	17854	17878	17982	17852	17854	17934	17956	17990	17864	17951	17732	17786	17829	17913	17896	17582	17787	18029	17908	17749	17856	17923	18059	17798	17952	17941	18015	17893	17715	17807	17958	17760	17892	17912	17838	17882	17991	17889	17898	17749	17788	17972	17903	17716	18093	17943	17889	17842	17798	18026	17840	17871	17817	17877	17861	17886	18028	17778	17685	17898	17972	18066	17869	17841	17864	17883	17976	17934	17863	17923	17856	17867	17791	17805	17897	17961	17804	17757	17840	17577	18019	17802	17871	17816	17961	17949	17870	17770	17819	17995	17828	17816	17918	17771	17810	17795	18011	17816	17934	17909	17864	17883	17707	17817	17938	17868	18057	17834	17831	18083	17776	17937	18007	17820	17794	17934	17823	17892	18055	17783	17888	17721	17759	18048	17776	18009	17887	17634	17913	17932	17953	17861	17648	17855	17969	17793	17914	17752	17811	17933	17832	17983	17688	17950	17782	17888	17970	17973	17757	17873	17978	17892	17894	17780	17898	17778	17955	17981	17965	17922	17817	17922	17852	17938	17882	18059	18010	18032	17896	17861	17880	17906	17814	17879	17832	17953	17602	17844	17941	17928	17988	17731	17926	17981	17999	17981	18013	17782	17854	17964	17862	17856	17985	17892	17794	17882	18007	17746	17909	17773	18014	17830	17822	17735	17842	17939	17937	17886	17913	17850	17861	17921	17881	17952	17936	17875	17854	17809	17817	17811	18047	17773	17778	17848	17765	17885	18015	17742	17850	17879	17853	17811	17897	18000	17699	17981	17957	17841	17915	17855	17584	17756	17869	17856	17782	17804	17842	17790	17789	17710	18060	18143	17839	17841	17848	17846	17797	17839	17966	17957	17889	17702	17923	17804	17889	17979	17832	17875	17972	17717	17773	18035	17954	17812	17682	17900	17983	17845	17885	17811	17791	17984	17819	17854	17889	17781	17807	17808	18003	17839	17925	18130	17773	18048	17865	17885	17895	17801	17759	17939	17997	17929	17888	17778	17784	17972	17888	17972	17867	17948	17681	17888	17728	17900	17901	17890	17817	17695	17938	18008	17832	17828	17960	17831	17928	17866	18057	17719	17646	17882	17884	17941	17772	17923	17846	17747	17826	17731	17917	18017	17859	17905	18006	17899	17763	17883	17913	17980	17835	17937	17928	17889	17842	17909	17988	17870	17575	17658	17767	17907	17879	17850	17830	17872	17795	17946	17909	17715	17865	17981	17993	17888	17788	17839	17767	17894	17893	17820	17815	17999	17813	17828	18010	17836	17970	17780	17921	18056	17962	17942	17766	17869	17827	17774	17862	17873	17812	17823	17922	17798	18041	17992	17941	17873	17908	17770	17885	17987	17920	17787	17803	17893	17940	17921	17965	17896	17793	17860	17891	17910	17829	17708	17853	17938	17891	17907	17992	17891	17847	18173	17868	17663	17918	17920	17874	17606	17784	17815	17846	17932	17760	17684	17913	17884	18048	17881	17925	18059	17833	17997	17918	17818	17905	17895	17819	17967	17891	17740	17947	17874	17908	17847	17758	17896	17896	17995	17723	17819	17777	17870	17967	17757	17873	17922	17911	17787	17970	17908	17912	17574	17969	17914	17788	17836	18006	18058	17781	17967	17869	17878	17891	17923	17825	17743	17816	17802	17918	17809	18009	17978	17779	17866	17995	18112	17771	17903	17872	17766	17752	17869	17916	17925	17915	17780	17978	17920	17935	17757	17827	17788	18016	17705	17839	17828	17744	18034	17929	17945	17802	17804	17982	17852	17798	17970	17933	18069	17840	17855	17916	17717	17888	17700	17816	17894	17800	17835	17890	17777	17900	17751	17826	17946	17791	17858	17804	17924	17746	18007	17877	17799	17697	17766	17793	17673	17886	17862	18091	17857	17799	17868	17777	17884	18061	17861	17842	17770	17863	17819	17888	17924	17943	17939	17951	17871	17875	17894	17973	17968	17750	18018	17973	17840	17844	17895	17932	17817	17916	17864	17918	17959	17881	17858	17965	17870	17930	18022	17698	17886	17877	17855	17779	17811	17875	17829	17902	17807	18005	17961	18017	17967	17763	17949	17976	18046	17581	17853	17838	18087	17840	17961	17635	17853	17847	17839	17976	17761	17893	17900	17970	17731	17882	17873	17815	17674	17938	17896	17799	17946	17969	17971	17816	18098	17814	17817	17875	17845	17769	17681	17840	17835	17841	17828	17812	17725	17816	17895	17873	17809	17922	17900	17927	17894	18100	17924	17859	17879	17780	17822	18003	17802	17896	17907	18014	18089	17939	17910	17973	17979	17875	17843	18101	17940	17844	17978	17744	17959	17756	17837	17714	17813	17886	17860	17902	17873	17788	17990	17803	17973	17743	17831	17840	17791	17840	17978	17750	17832	17756	17946	18047	17795	17839	17883	17819	17881	17899	17890	17859	17836	17867	17720	17886	17946	17866	17958	17918	17900	17877	17961	17741	17873	17707	18003	18097	17743	17924	17865	17932	17728	17806	17963	17844	17846	17725	17743	17716	17997	17887	17844	17947	17965	17928	17953	17907	17821	17894	18086	18071	17934	17855	18005	17746	17858	17853	17945	17988	17926	17882	17799	18020	17906	17705	17898	17842	17996	17977	17792	18026	17746	17896	18030	17830	17888	18070	17818	17991	17995	17850	17896	17771	17891	17935	17863	17902	17999	18064	17782	17677	17822	17793	17905	18004	17952	17824	18035	17760	18019	17990	17819	17917	17787	17876	17965	17898	17894	17875	17872	17942	17770	17908	17799	18002	17953	17761	17759	18031	18008	17946	17961	17797	17679	17795	17741	17837	17656	17766	17883	17960	17947	17913	17887	17957	17894	17993	17814	17938	17887	17940	17984	17785	17888	17902	17853	17926	17813	18077	17742	17935	17861	17820	17882	17849	18017	18008	17919	17972	18088	17890	17807	17817	17916	18095	17927	17868	17947	17992	17813	17865	17680	17905	18001	17913	17786	17920	17754	17601	17888	17961	17719	17792	17769	17898	17806	17853	17815	18108	17838	17840	17833	17975	17737	17967	17788	17901	17715	17777	17755	17860	18010	17769	17734	17698	17954	17784	18003	17890	17729	17708	17801	17813	17811	17711	17934	17824	17746	17964	17847	17834	17969	17776	17939	18056	17852	17975	17806	18015	17943	17668	17805	17783	17895	17924	17924	17837	17832	17879	17880	17835	18016	17769	18175	17912	17829	17828	17927	17904	17956	17949	17826	17825	17914	17800	17669	17897	17890	17869	17831	17802	17976	17745	18092	17775	18009	17905	17859	17868	17930	17825	17976	17800	17810	17900	17896	17826	17821	17738	17828	17970	17753	17887	17654	17963	17879	17912	17894	17938	17656	17900	17693	17963	17931	17884	17809	17883	17768	17752	17863	17634	18107	17892	17931	18171	17903	17969	18048	17893	18043	17824	18022	17805	17821	17797	17817	17812	17885	18024	17914	17904	17793	17812	17840	18020	17977	17990	17983	17670	17844	17981	17964	17810	17926	17822	17882	17829	17958	18224	17914	17883	17741	17823	17691	17978	17834	17894	17843	17837	17838	17917	17914	17958	17775	17986	17833	17693	17823	17847	17942	17842	17829	17920	17815	18022	17930	17787	17800	17892	17951	17675	17868	17829	17977	17835	17983	17980	17768	17768	17759	17779	17852	17958	17926	17861	17896	17678	17912	17848	17837	17766	17835	17835	17932	17787	17841	17872	17915	17996	17752	17835	17991	17902	17920	17968	17829	17817	17870	18018	17840	17911	18104	17966	17952	17888	17907	17919	17942	17764	17969	17954	17822	17814	17780	17896	17856	17722	17784	17767	17733	17819	17866	17785	17842	17873	18073	17693	17834	17889	17897	17835	17870	17844	17760	17818	17902	17891	17852	17813	17643	18018	17976	17816	17976	17817	17797	17915	17917	17750	17908	17869	17908	17850	17811	18046	17797	17645	17885	17845	17910	17887	17907	17742	17965	17834	17801	17780	17909	17745	17830	17769	18063	17692	17864	17929	17794	17982	17849	17858	17833	17771	17914	17933	17755	17927	17752	17864	17807	17806	17811	18077	17783	17875	17780	17988	17866	17948	17863	17885	17895	17721	17810	17843	17759	18086	17872	17914	17840	17790	17846	18094	17818	17928	17851	17874	17941	17771	17852	17957	17930	17853	17841	17970	17873	17750	17868	17954	17740	17784	17891	17842	18002	17843	17873	17784	18066	17796	17793	18031	17700	18040	17730	18024	17758	17827	18002	17844	17813	18017	17747	17880	17799	17812	17828	17919	17793	17855	17714	17894	18108	17897	17789	17852	17759	17800	17778	17807	17948	17894	17863	18003	17848	17824	17914	17661	17752	17982	17902	17682	17817	17878	17874	17938	17802	17892	17860	17924	17862	17976	17939	17858	17940	17773	17951	17789	18070	17793	18003	17900	17999	17930	17793	17797	17778	17799	17966	17790	17798	17754	17942	17915	17896	17714	17883	17784	17886	17861	17837	17855	18077	17994	17717	17733	17789	17815	17812	17723	17850	17988	18036	17952	18023	17790	17999	17882	17833	17745	17912	17793	17771	18041	17806	17949	17752	17888	17854	17789	17873	17940	17964	17848	17851	17958	17900	18000	17782	17841	17859	17981	17801
30777	37764	41396	28911	20734	20401	20617	20275	20315	20344	20081	20208	20430	20329	20109	20255	20243	20351	20394	20497	20168	20215	20326	20248	20099	20139	20201	20147	20171	20311	20071	20357	20375	20299	20274	20240	20210	20184	20364	20107	20331	20130	20304	20276	20286	20558	20231	20253	20299	20274	20023	20226	20079	20081	20225	20229	20290	20182	20231	20169	20336	20201	20411	20027	20158	20153	20287	20106	20359	20098	20205	20078	20080	20353	20195	20364	20568	20291	20227	20157	20194	20087	20191	20130	20275	20375	20301	20102	20115	20308	20199	20118	20240	20213	20390	20273	20190	20191	20241	20056	20335	20111	20271	20297	20174	20230	20120	20351	20332	20402	20056	20340	20152	20272	20254	20231	20213	20259	20128	20311	20309	20419	20174	20217	20158	20096	20059	20322	20362	20262	20251	20360	20294	20197	20185	20254	20367	20223	20091	20287	20112	20026	20106	20483	20215	20198	19933	20091	20301	20300	20305	20124	20400	20380	20263	20291	20203	20191	20281	20241	20331	20115	20229	20218	20378	20220	20552	20237	20370	20211	20356	20330	20189	20101	20324	20268	20155	20229	20067	20179	20110	20475	20289	20123	20373	20289	20299	20150	20340	20262	20328	20290	20349	20286	20093	20287	20253	20097	20458	20155	20244	20223	20088	20103	20148	19978	20285	20242	20149	20239	20152	20259	20381	20123	20317	20247	20324	20208	20218	20129	20216	20349	20262	20323	20244	20220	20157	20004	20127	20324	20295	20356	20507	20203	20093	20160	20322	20231	20326	20257	20026	20041	20256	20293	20109	20263	20298	20257	20240	20212	20238	20246	20222	20273	20296	19941	20119	20245	20167	20366	20306	20251	20243	20318	20071	20238	20106	20176	20333	20150	20387	20086	20129	20125	20068	20152	20426	20252	20351	20232	20282	20021	20293	20169	20049	20379	20176	20322	20039	20306	20227	20450	20366	20406	20350	20240	20425	20265	20398	19926	20229	20108	20216	20283	20021	20286	20250	20243	20285	20081	20435	20290	20307	20175	20293	20095	20266	20036	20347	20244	20397	20143	20240	20113	20131	20287	20166	20247	20226	20302	20199	20265	20252	20157	20122	20198	20084	20184	20011	20355	20302	20315	20179	20426	20405	20333	20197	20348	20452	20279	20289	20332	20296	20349	20306	20435	20208	20281	20339	20203	20290	20316	20194	20283	20232	20173	20437	20398	20186	20188	19923	19878	20230	20196	20206	20243	20191	20248	20310	20163	20081	20199	20403	20318	20175	20321	20237	20168	20156	20209	20292	20301	20208	20048	20229	20188	20209	20250	20352	20427	20271	20211	20315	20202	20177	20271	20269	20351	20412	20306	20119	20080	20449	20341	20271	20141	20256	20125	20176	20088	20337	20207	20331	20157	20233	20219	20378	20151	20290	20200	20494	20011	20140	20378	20211	20323	20165	20376	20294	20301	20133	20332	20199	19999	20254	20285	20158	20382	20474	20272	20190	20424	20295	20245	20194	20051	20246	20124	20374	20166	20088	20214	20447	20207	20294	20173	20305	20356	20385	20298	20341	20163	20257	20245	20056	20179	20395	20397	19955	20316	20234	20177	20189	19928	20118	20263	20218	20377	20243	20192	20361	20224	20140	20314	20021	20277	20225	20121	20210	20067	20055	20154	20045	20067	20145	20368	20343	20130	20201	20266	20167	20093	20263	20109	20288	20214	20324	20335	20320	20200	20275	20262	20344	20131	20252	20196	20209	20326	20240	20232	20252	20001	20293	20075	20335	20147	20248	20416	20124	19910	20126	20254	20150	20424	20328	20447	20016	20293	20432	20215	20322	20260	20381	20503	20226	20234	20408	20167	20047	20372	20279	19977	20319	20143	20347	20150	20306	20061	20011	19953	20017	20098	20034	20107	20110	20400	20347	20337	20267	20241	20194	20182	19980	20377	20293	20333	20293	20170	20215	20310	20143	20236	19960	20355	20386	20237	20339	20134	20315	20195	20242	20340	20315	20297	20153	20179	20315	20002	20237	20366	20193	20245	20217	20295	20253	20349	20044	20118	20021	20295	20286	20429	20272	20226	20288	20145	20236	20269	20364	20145	20183	20158	20062	20116	20203	20255	20188	20305	20367	20099	20230	20214	20155	20058	20119	20207	20213	20340	20140	20085	20045	20006	20074	20299	20105	20112	20211	20246	20219	19906	20037	20225	20352	20247	20173	20394	20196	20104	20330	20278	20287	20338	20376	20224	20123	20162	20089	20383	20071	20148	20171	19988	20287	20171	20278	20435	20029	20231	20250	20057	20332	20167	20371	20243	20042	20251	20106	20325	20228	20365	20155	20202	20263	20285	20055	20163	20124	20229	20180	20155	20295	20513	20140	20213	20131	20248	20187	20167	20116	20425	20277	20172	20184	20359	20301	20249	20223	20140	20184	20223	20330	20192	20226	20201	20329	20164	20065	20190	20304	20232	20513	20343	19950	20279	20297	20175	20330	20277	20144	20198	20122	20440	20219	20279	20034	20166	20240	20089	20236	20104	20092	20131	20022	20210	20245	20056	20231	20062	20287	20294	20501	20261	20111	20308	20176	20341	20310	19996	20135	20158	20366	20303	20391	20308	20165	20175	20218	20271	20209	20393	20437	20313	20316	20292	20314	20248	20138	20192	20228	20277	20147	20303	20292	20202	20127	20256	20259	20177	20390	20343	20200	20193	20127	20378	20220	20152	20224	20017	20186	20403	20149	20068	20289	20395	20223	20261	20229	20270	20217	20391	20357	20278	20072	20450	20244	19927	20012	20108	20414	20401	20267	20477	20351	20178	20101	20284	20292	20457	20177	20242	20413	20220	20398	20179	20237	20330	20069	20211	20422	20193	20246	20088	20319	20205	20151	20239	20361	20156	20147	20358	20047	20282	20067	20187	20247	20084	20441	20176	20250	20299	20347	20341	20300	20204	20296	20113	20101	20221	20136	20287	20326	20311	20407	20249	20154	20156	20153	20282	20181	20279	20241	20314	20160	20217	20243	20372	20232	20428	20265	20375	20122	20226	20178	20271	20024	20107	20294	20097	20225	20202	20162	20269	20173	20154	20107	20307	20185	20374	20294	20384	20153	20151	20337	20243	20218	20279	20345	20298	20436	20332	20074	20383	20133	20253	20330	20316	20183	20301	20208	20288	20475	20281	20008	19962	20155	20540	20232	20343	20215	20097	20147	20136	20088	20080	20238	20156	20067	20254	20313	20120	20304	20185	20235	20333	20213	20128	20267	20283	20314	20350	20184	20157	20250	20091	20149	20286	20349	20231	20198	20341	20194	20087	20338	20098	20245	20465	20428	20262	20167	20385	20378	20233	20232	20405	20349	20220	20368	20299	20314	20374	20481	20401	20214	20433	20417	20226	20114	20201	20081	20232	20339	20276	20376	20192	20475	20159	20184	20295	20025	20141	20290	20262	20216	20313	20334	20264	20258	20250	20401	20245	20110	20299	20357	20087	20162	20159	20062	20057	20356	20352	20231	20357	20211	20270	20276	20105	20189	20347	20149	20151	20356	20129	20143	20236	20302	20171	20102	20354	20261	20037	20213	20275	20184	20243	20215	20373	20276	19990	20360	20340	20236	20210	20376	20256	20307	20462	20408	20202	20428	20146	20244	20237	20369	20230	20263	20116	20225	20325	20151	19980	20152	20206	20260	20187	20165	20103	20135	20151	20411	20008	20229	20329	20242	20194	20235	20179	20409	20091	20240	20117	20403	20299	20236	20196	20208	20305	20203	20213	20298	20296	20263	20234	20075	20234	20430	20328	20131	20199	20167	20193	20371	20162	20103	20060	20324	20292	20304	20064	20182	20170	20283	19816	20112	20338	20456	20203	20228	20307	20095	20184	20166	20204	20295	20139	20308	20143	20375	20271	20260	20383	20178	20060	19840	20200	20331	20121	20320	20218	20373	20094	20161	20424	20212	20316	20133	20403	20245	20326	20136	20223	20192	20421	20446	20257	20100	20275	20275	20132	20285	20421	20282	20373	20333	20311	20173	20158	20130	20121	20372	20242	20109	20405	20181	20245	20318	20088	20292	20498	20194	20199	20393	20118	20159	20313	20166	20228	20238	20172	20380	20447	20200	20312	20119	20326	20174	20136	20197	20300	20252	20389	20382	20348	20268	20534	20429	20300	20366	20338	20261	20116	19895	20193	20224	20189	20383	20209	20291	20193	20264	20401	20194	20303	20287	20127	20306	20259	20239	20069	20369	20352	20325	20382	20182	20306	20155	20028	20433	20240	20221	20159	20290	20105	20084	20245	20239	20314	20345	20103	20479	20098	20131	20203	20054	20471	20303	20176	20164	20106	20311	20192	20177	20446	20205	20126	20191	20179	20255	20100	20456	20232	20483	20145	19976	20130	20315	20116	20465	20010	20277	20413	20333	20292	20101	20094	20413	20224	20275	20351	20178	20272	20271	20273	20137	20245	20366	20341	20320	20259	20069	20305	20291	20354	20327	20365	20170	20274	20134	20036	20286	20108	20314	20229	20413	20037	20096	20164	20291	20448	20334	19976	20134	20098	20223	20146	20237	20168	20149	20269	20264	20188	20232	20172	20307	19862	20411	20179	20197	20200	20249	20196	20019	19944	20176	20230	20227	20217	20215	20271	20311	20169	20316	20464	20516	20184	20285	20424	20178	20342	20085	20292	20104	19950	20050	19942	20252	20285	20298	20271	20475	20335	20283	20077	20173	20064	20364	20348	20519	20328	20168	20244	20279	20295	20406	20172	20040	20280	20363	20243	20228	20361	20263	20172	20315	20220	20361	20397	20247	20168	20344	20319	20286	20273	20243	20379	20624	20346	20287	20134	20304	20273	20290	20198	20194	20436	20089	20536	20297	20091	20346	20167	20385	20076	20161	20207	20319	20090	20235	20073	20330	20432	20052	19951	20198	20511	20273	20204	20250	20308	20175	20393	20370	20248	20121	20346	20303	20320	20139	20234	20254	20238	20186	20263	20132	20366	20272	20425	20384	19912	20352	20248	20321	20447	20100	20216	20409	20409	20177	20144	20411	20120	20228	20225	20472	20244	20086	20264	20254	20281	20143	20207	20210	20224	20187	20155	20056	20214	20355	20225	20166	20542	20281	20284	20352	20051	20052	20304
39984	57505	44039	22939	17465	17585	17411	17441	17573	17556	17454	17476	17641	17579	17664	17379	17524	17654	17473	17556	17518	17375	17667	17375	17528	17513	17453	17543	17410	17509	17466	17531	17405	17577	17522	17319	17437	17601	17306	17516	17360	17369	17370	17400	17413	17385	17374	17357	17470	17428	17627	17670	17363	17575	17449	17592	17341	17535	17506	17420	17454	17371	17625	17528	17446	17515	17623	17447	17244	17574	17494	17502	17553	17613	17532	17358	17398	17525	17569	17365	17667	17552	17642	17374	17532	17477	17525	17642	17579	17441	17447	17510	17336	17509	17374	17635	17462	17318	17415	17495	17531	17346	17587	17521	17345	17577	17552	17491	17604	17417	17545	17534	17659	17491	17604	17368	17458	17363	17522	17576	17432	17635	17504	17462	17457	17450	17630	17437	17609	17328	17574	17416	17462	17457	17491	17515	17468	17450	17640	17728	17422	17451	17462	17444	17358	17520	17562	17400	17409	17433	17454	17365	17628	17433	17504	17406	17373	17473	17509	17472	17525	17315	17431	17351	17526	17615	17306	17381	17468	17600	17424	17432	17607	17706	17439	17394	17378	17530	17312	17404	17542	17468	17590	17307	17381	17578	17481	17624	17498	17435	17395	17767	17445	17570	17592	17527	17312	17581	17626	17539	17444	17502	17420	17575	17659	17339	17676	17587	17405	17717	17378	17605	17538	17449	17533	17394	17605	17505	17400	17371	17647	17459	17624	17474	17541	17503	17477	17571	17448	17527	17430	17554	17583	17482	17424	17470	17481	17563	17693	17336	17593	17548	17470	17481	17523	17514	17504	17593	17471	17490	17349	17478	17488	17448	17569	17447	17602	17309	17483	17669	17560	17343	17608	17615	17433	17454	17326	17518	17547	17454	17486	17442	17377	17447	17408	17419	17513	17503	17437	17440	17418	17574	17511	17566	17444	17422	17402	17427	17475	17442	17399	17552	17514	17454	17309	17468	17500	17344	17511	17414	17524	17270	17444	17636	17573	17522	17444	17630	17529	17344	17571	17514	17619	17575	17396	17524	17448	17402	17562	17582	17496	17445	17472	17526	17557	17453	17386	17372	17602	17507	17498	17588	17544	17510	17613	17468	17407	17527	17400	17438	17463	17502	17505	17640	17405	17469	17510	17410	17361	17553	17427	17519	17358	17427	17515	17519	17278	17547	17486	17454	17495	17660	17537	17455	17753	17412	17530	17357	17368	17564	17555	17411	17488	17444	17547	17630	17636	17444	17429	17556	17517	17390	17447	17563	17581	17485	17428	17379	17556	17406	17547	17437	17670	17344	17420	17500	17454	17533	17539	17446	17768	17450	17292	17626	17473	17467	17320	17454	17611	17381	17543	17423	17482	17611	17521	17612	17435	17480	17472	17521	17496	17383	17517	17416	17631	17519	17554	17476	17378	17377	17570	17520	17560	17408	17273	17544	17382	17495	17757	17435	17476	17399	17424	17561	17386	17516	17462	17565	17537	17410	17461	17614	17432	17490	17433	17500	17498	17348	17457	17551	17445	17291	17591	17355	17542	17566	17431	17533	17538	17504	17518	17307	17550	17521	17534	17406	17487	17544	17564	17509	17353	17411	17653	17394	17517	17456	17670	17525	17523	17419	17471	17261	17393	17441	17466	17559	17495	17465	17209	17463	17498	17203	17407	17559	17459	17481	17518	17396	17422	17408	17476	17468	17581	17463	17408	17520	17657	17522	17620	17386	17498	17541	17322	17405	17405	17503	17440	17443	17524	17661	17552	17476	17414	17564	17370	17394	17641	17497	17456	17306	17407	17547	17585	17419	17304	17602	17334	17545	17530	17437	17591	17659	17508	17417	17501	17499	17504	17482	17422	17582	17574	17572	17366	17513	17477	17584	17519	17524	17491	17604	17493	17400	17459	17401	17237	17707	17502	17494	17508	17361	17620	17618	17312	17406	17452	17531	17578	17407	17436	17429	17251	17507	17524	17541	17298	17417	17321	17506	17279	17463	17667	17470	17491	17420	17359	17467	17586	17461	17360	17528	17385	17526	17506	17435	17433	17298	17486	17506	17472	17580	17504	17466	17454	17516	17518	17481	17501	17440	17448	17382	17455	17477	17282	17500	17421	17622	17559	17528	17428	17335	17364	17480	17559	17461	17581	17633	17506	17394	17396	17405	17471	17639	17427	17342	17502	17398	17523	17566	17453	17527	17434	17582	17377	17405	17528	17454	17637	17374	17538	17633	17553	17492	17492	17460	17471	17530	17560	17584	17335	17451	17462	17549	17641	17506	17219	17601	17434	17479	17445	17415	17335	17464	17523	17538	17433	17413	17298	17655	17452	17524	17299	17516	17330	17409	17492	17525	17501	17538	17516	17435	17521	17576	17604	17676	17649	17515	17579	17377	17544	17607	17526	17601	17379	17499	17547	17379	17475	17282	17559	17540	17525	17461	17433	17643	17585	17259	17466	17384	17480	17419	17566	17596	17575	17460	17535	17503	17397	17457	17480	17517	17618	17510	17412	17446	17442	17496	17349	17403	17310	17487	17453	17356	17497	17585	17421	17573	17505	17406	17543	17491	17562	17586	17342	17694	17575	17372	17530	17284	17689	17457	17654	17384	17484	17551	17764	17480	17398	17563	17473	17481	17417	17624	17333	17475	17604	17430	17441	17579	17532	17276	17613	17517	17440	17378	17371	17602	17317	17320	17617	17603	17568	17399	17411	17540	17651	17692	17455	17534	17640	17528	17476	17502	17549	17532	17431	17507	17375	17574	17514	17452	17458	17536	17557	17332	17513	17357	17453	17478	17449	17329	17403	17442	17597	17557	17615	17549	17575	17570	17387	17669	17373	17503	17612	17481	17403	17443	17517	17562	17463	17405	17440	17607	17590	17406	17485	17419	17627	17447	17410	17431	17494	17539	17525	17588	17551	17640	17494	17629	17356	17506	17380	17484	17585	17510	17252	17560	17480	17455	17489	17593	17358	17499	17505	17424	17557	17389	17396	17277	17594	17360	17436	17533	17532	17532	17689	17475	17487	17572	17565	17496	17607	17344	17574	17461	17446	17601	17497	17420	17503	17634	17573	17474	17388	17404	17532	17502	17397	17546	17423	17396	17662	17351	17623	17472	17407	17601	17365	17271	17369	17533	17521	17595	17496	17496	17756	17577	17424	17518	17469	17624	17408	17413	17396	17396	17554	17570	17344	17333	17461	17550	17354	17484	17426	17534	17569	17400	17615	17617	17577	17512	17376	17565	17458	17518	17613	17484	17486	17458	17495	17431	17402	17340	17411	17548	17384	17516	17565	17574	17594	17516	17528	17395	17524	17458	17557	17546	17482	17407	17463	17460	17486	17298	17523	17412	17440	17496	17411	17467	17371	17347	17625	17350	17601	17418	17427	17442	17499	17385	17311	17759	17516	17517	17494	17489	17443	17543	17534	17421	17543	17525	17539	17327	17545	17461	17443	17344	17553	17563	17394	17523	17503	17499	17403	17461	17324	17428	17484	17452	17505	17387	17381	17398	17509	17512	17498	17720	17563	17468	17384	17523	17490	17335	17471	17453	17512	17460	17588	17626	17585	17427	17474	17443	17626	17458	17428	17282	17446	17571	17411	17495	17466	17421	17582	17510	17494	17556	17575	17479	17560	17555	17439	17483	17549	17724	17499	17547	17716	17456	17509	17475	17328	17464	17363	17599	17421	17622	17511	17548	17537	17510	17572	17568	17468	17411	17436	17443	17477	17534	17417	17479	17385	17553	17567	17564	17414	17445	17450	17508	17660	17603	17441	17499	17471	17451	17562	17515	17354	17538	17405	17440	17483	17529	17238	17555	17541	17457	17720	17659	17525	17567	17428	17474	17519	17429	17485	17494	17474	17521	17390	17451	17580	17377	17446	17419	17388	17498	17529	17500	17417	17536	17571	17351	17607	17430	17527	17487	17634	17562	17626	17575	17556	17502	17446	17563	17549	17436	17597	17406	17411	17394	17449	17347	17513	17551	17475	17462	17402	17409	17396	17375	17565	17528	17473	17622	17537	17496	17369	17488	17629	17553	17511	17555	17473	17514	17459	17357	17467	17549	17533	17568	17676	17570	17499	17479	17347	17501	17414	17570	17550	17338	17406	17444	17560	17498	17478	17483	17333	17599	17517	17581	17394	17638	17548	17368	17497	17323	17340	17475	17551	17462	17497	17523	17324	17485	17488	17495	17400	17214	17586	17495	17592	17433	17599	17452	17376	17555	17386	17530	17463	17312	17474	17419	17545	17473	17458	17575	17494	17601	17432	17429	17652	17490	17333	17543	17449	17344	17520	17524	17383	17514	17501	17526	17436	17574	17480	17485	17448	17387	17632	17535	17383	17499	17524	17562	17426	17464	17257	17553	17531	17584	17573	17632	17333	17419	17471	17451	17542	17423	17433	17586	17318	17488	17488	17596	17546	17645	17346	17390	17423	17396	17603	17416	17415	17441	17404	17624	17422	17702	17441	17435	17405	17528	17444	17417	17514	17501	17526	17464	17594	17301	17569	17447	17453	17637	17578	17441	17538	17455	17402	17466	17364	17471	17474	17339	17692	17452	17422	17521	17492	17470	17570	17600	17491	17490	17526	17306	17520	17554	17454	17455	17439	17368	17656	17396	17645	17588	17476	17429	17547	17465	17466	17435	17252	17646	17545	17571	17551	17406	17356	17475	17569	17480	17457	17421	17670	17540	17508	17438	17477	17513	17551	17618	17470	17394	17421	17523	17529	17725	17572	17540	17645	17504	17599	17660	17581	17568	17331	17542	17497	17551	17488	17584	17437	17322	17487	17381	17353	17368	17449	17476	17454	17539	17299	17476	17557	17572	17547	17373	17607	17574	17374	17373	17306	17553	17553	17673	17594	17516	17335	17326	17370	17591	17571	17565	17467	17475	17424	17565	17395	17538	17609	17461	17500	17323	17484	17436	17366	17536	17588	17453	17660	17579	17461	17602	17474	17465	17565	17269	17508	17424	17737	17456	17673	17267	17469	17508	17505	17389	17576	17410	17554	17541	17604	17531	17419	17603	17509	17565	17428	17562	17490	17474	17295	17381	17378	17571	17520	17482	17432	17554	17392	17469	17484	17321	17538	17562	17457	17249	17640	17469	17457	17512	17507	17303	17465	17542
23053	23559	35387	30028	21828	23015	24055	20580	19915	20157	20317	20249	20368	20042	20232	19889	20070	20176	20180	20172	20182	19953	19912	19859	19990	19819	19935	20147	19901	20182	20176	20045	19917	20142	19963	19972	19984	19646	19882	19925	19890	19914	19930	19848	19784	19851	20136	20195	19955	19979	19985	19847	20015	19827	19819	19930	19846	19930	19990	19862	19773	19838	19998	19688	19655	19680	19935	19993	19847	20005	19863	19856	20061	19808	19960	19947	19745	19960	20015	19624	19727	19615	19836	19900	19622	19985	20071	19852	19968	19874	19768	19897	19955	19868	19935	19975	19890	19735	19705	19877	19879	19683	19726	19836	19953	19637	19886	19779	19935	19805	19822	19857	19812	19933	19966	19900	19720	19875	19918	19846	19833	19895	19897	20042	19920	19990	19853	19853	19813	20047	19952	19984	19881	19975	20014	19877	19833	19933	19887	20085	19870	20030	19957	19788	20192	19896	19964	19962	20021	20002	19969	19924	19763	19530	19946	19828	19972	19850	19989	20004	19731	20104	19887	19769	19893	19771	20083	19771	20031	19874	19938	19882	19814	19916	19805	19824	19841	19869	20040	19991	19879	20080	19974	19860	19883	19948	19907	19785	19961	20182	19726	19847	19794	19712	19949	19784	19920	19899	19722	19847	19866	19767	19745	19715	19718	19994	19871	19702	19884	19937	19987	19999	19781	19851	19798	19850	20065	20017	19996	19918	19747	19869	20063	19708	20015	19884	19918	19901	19961	19986	19805	19581	19999	20008	19979	19815	19693	19694	19893	19989	19944	19878	19942	19817	19927	19835	20056	19903	19897	19872	19730	19902	19908	20046	19936	19895	19929	19890	19790	19752	19820	19980	20016	19828	20021	19910	19719	19661	19775	19908	20015	19897	20003	19795	19892	19870	19762	19899	19742	20014	20033	19899	19916	19981	19757	19829	19801	19783	19962	19987	19777	19873	19722	19947	20100	19897	19913	19814	19833	19902	19818	19763	19836	19989	20096	19851	19757	19853	19887	19868	20001	19753	19916	19914	19788	19730	19835	19840	19809	19840	19816	19873	19780	19911	19755	19946	19815	19771	20027	19793	19927	19837	19682	19750	19653	19780	19727	19768	19751	19726	20034	19849	19985	19774	19937	19942	20060	19915	19919	19894	19934	19598	19675	20089	19863	20001	20011	19843	19819	20020	19775	19961	19777	19754	19891	19645	19765	19907	19977	19914	19797	19977	19990	19828	19692	19983	19907	19689	20043	19874	20051	19718	19643	19965	19908	19736	19939	19922	19772	19838	19849	19874	19913	19932	20055	19650	19913	19767	19969	19821	19840	19839	20000	20047	19703	19824	19716	19885	19878	19929	19808	19844	19843	19849	19708	19963	19940	19891	19704	19853	19714	19898	20010	20019	19979	19780	19947	19672	19843	19688	19890	19686	19765	19788	19981	19858	19795	19765	19925	19746	19886	19861	19919	20009	19997	19928	19708	19840	19875	19950	19873	19990	19888	19678	19979	19963	19784	19936	19710	19923	19954	19866	19942	19873	19855	19977	19728	19919	19706	19868	19952	19848	19927	19786	19925	19982	19863	19790	19775	19900	19916	20106	19935	19987	19702	19812	19992	19945	19968	19880	19792	19807	19869	19829	19739	19756	19785	19726	19674	19713	19675	19726	19995	19809	19731	19732	19940	19821	19994	20025	19999	20081	19895	19823	19914	19784	19835	19855	19775	19836	20086	19673	19687	19847	19863	19884	19821	19844	19692	19656	19765	19904	19790	19744	19784	19788	19907	19666	19806	19846	19741	19779	19800	19899	19941	20058	19729	19761	19882	19946	19747	19942	19800	19828	19902	19763	19919	19860	19960	19866	19802	20049	19790	19593	19896	19904	19798	19837	19804	19888	19765	19881	19964	19916	19783	20115	19750	19971	19858	20068	19860	19693	20001	19845	19636	19707	19918	19727	19809	19923	19925	19987	19899	19886	20016	19849	19764	19842	19708	19792	19651	19756	19858	19796	19715	19965	19888	19829	19892	19920	19860	19897	19967	19853	19634	19896	19831	19914	19895	19919	19963	19926	19966	20049	19827	19807	19754	19867	19986	19757	19831	19635	19778	19726	19888	19769	19679	19858	19883	19884	19949	20059	19832	19942	19817	19768	19795	19889	19811	19902	19869	19778	19975	19936	19812	19805	19667	19704	19762	20014	20025	19856	19870	19967	19929	19800	19670	19706	19913	19709	19884	19870	19791	19803	19895	20048	20252	19554	19850	19710	20051	19945	19637	19924	19856	19866	19757	19905	20065	19936	19826	19679	19848	20102	19894	19838	19809	19851	19736	19640	19634	19917	19977	19879	19947	19975	19895	20077	19762	19970	19904	19815	19675	19765	19797	19844	20063	19929	19845	19949	19815	19835	19773	19795	19864	19928	19784	19693	19901	19770	19822	19757	19766	19738	19804	19725	19952	19886	20012	19903	20000	19680	19686	20064	19875	19822	20016	19857	19827	19953	20097	19741	19764	19700	19766	19709	19844	19988	19899	19846	19953	19910	19923	19812	20006	19807	19897	20144	20085	19929	19985	20041	19822	19887	19953	19864	19880	19783	19961	19880	19845	19800	20007	19734	19897	19743	19909	19873	19709	19899	19714	19711	19842	19677	19787	19948	19840	19855	19842	19966	19773	19813	19897	19671	19927	19871	19859	19839	19928	19971	20069	19968	20061	19661	19848	19805	19642	19696	19890	19748	19931	19798	20114	19887	19850	19695	19714	19782	20012	19752	19672	19820	19712	19959	19892	19743	19804	19917	19982	20072	19915	19770	19834	19816	19974	19853	19880	20078	19874	20034	19744	19861	19608	19860	19830	20062	19868	19693	19787	19778	19874	19868	19621	19650	19941	19931	19948	19763	19916	19858	19899	20095	19982	20083	19946	19802	20058	19843	19993	19830	19802	19864	19991	19942	19922	20037	19807	19847	20079	19882	19803	19789	19767	19742	19738	19922	19745	19771	19849	19752	19923	20062	20089	19857	19779	19688	20037	19800	20153	19842	20028	20001	20002	19656	19942	19665	19733	19936	19914	19971	19900	20001	19748	19792	20083	19955	19871	19727	19733	19704	19924	19863	19888	19842	20040	19868	19825	19992	20174	19680	19705	19702	19743	20007	19825	19797	19907	19985	19857	19761	19805	19954	19861	19761	19675	19975	19903	19795	19712	19875	19793	19800	19691	19936	19802	20028	20080	19849	19766	19884	19807	20036	19887	19867	19831	19781	19824	19983	19918	19828	19706	19766	19756	19895	19799	19927	19856	19794	19955	19756	19789	19784	19952	19970	19902	20004	19918	19802	19910	19735	19707	19901	19797	19680	19850	19864	19892	19852	19901	19926	19719	19928	20029	19739	19979	19973	19826	19837	19803	19929	19710	19970	19788	19950	19941	20038	20112	19912	19934	19734	19919	20021	19872	19792	19873	19843	19995	19664	19845	19690	19874	19955	19751	19999	19904	19832	19821	19964	19787	19808	19785	19844	19806	19743	19959	19785	19765	19827	19708	19900	19873	19877	19869	20140	20038	19756	19676	19920	19852	19941	20005	19926	19851	19883	19966	19750	19863	19849	19951	19938	19997	19895	19823	19905	19906	19759	19703	20078	19985	19936	19850	19848	19868	19961	19960	20001	19915	19794	19947	19920	19802	19732	19901	19855	19655	19808	19874	19702	19977	19782	19906	19826	19752	19959	19824	19916	19792	19835	19911	19910	19872	19970	19896	19876	19835	19807	19878	19776	19923	19775	19894	19940	19892	19974	19676	19833	19606	19965	19881	19872	19582	19720	19752	19925	19781	19956	19849	19962	19697	20015	19837	19903	20015	20086	19901	19838	19820	19712	19896	19994	20134	19934	19972	19821	19772	19774	19703	19772	20026	19594	19895	19844	19965	19868	19754	19863	19821	19789	19829	20114	19922	20045	19767	19906	19858	19704	19819	19998	19910	19996	20000	19813	19791	19619	19943	19618	19740	19941	19957	19508	19701	19894	19804	19982	19733	19818	19882	19834	19868	19797	19804	19800	20088	19715	19596	19777	19772	20001	19835	19785	19911	19773	19921	19857	19880	19975	19760	19936	19800	19796	19844	20000	20132	19923	19786	20015	19807	19849	19865	20100	19827	19974	19957	19908	19676	19791	19867	19779	19671	19817	19727	19963	19679	19571	19693	19873	19758	19666	20043	19656	19818	19737	19803	19893	19846	19642	19832	20099	19933	19846	19888	19836	19991	20107	19822	19867	19822	20010	19748	19620	19823	19968	19825	20040	19936	19935	20077	19792	19954	19852	19934	19965	20117	19792	19818	19754	19757	19827	19825	19852	19990	19867	19771	19653	20065	19983	19729	19583	19877	19940	20169	19872	20077	19932	19769	19754	19813	19865	19803	19793	19856	19864	19722	19748	19814	19598	19895	19797	19624	19769	19552	19707	19974	19910	19791	19758	20081	19982	19658	19790	19697	19889	19983	19976	19962	19907	19815	19940	19931	20035	19934	19816	19838	19911	19809	20028	19849	19771	19940	19888	19755	19739	19817	19708	19802	19798	20144	19686	19725	20113	20126	19657	19902	19775	19694	19722	19766	19859	19978	19575	19652	20043	19953	19821	19824	19971	19763	19822	19802	19598	19914	19967	19908	19859	19695	19908	19847	19889	19905	19721	19962	19835	19705	19836	19759	19811	19842	19903	19890	20087	19888	19751	19933	19889	19754	19929	19940	19787	19622	19980	19740	19874	19973	19949	19694	19834	19998	19833	19892	19751	19779	19922	19713	19691	20003	19775	19990	19903	19999	19895	19853	19865	19857	19724	19833	19734	19933	19933	20063	20035	20021	19911	19811	19752	19846	19721	19769	19848	19843	19862	19932	19736	19835	20117	20055	19773	19832	20021	19970	20033	20028	19788	19861	19909	19864	19783	19876	19992	19806	19884	19757	19846	19809	19794	19819	19956	19927	19864	19867	19813	20087	19943	19967	19895	20006	20124	19842	19923	19798	19844	19813	19839	19872	19991	19906	19508	19989	19921	19875	19813	19882	19957	19765	19876	19848	19948	19872	19745	19875	19904	19849	19802	19843	19966	19930	19985	20000	19685	19966	19836	19903	19785	19787	19832	19875	19457
62198	104522	86037	38896	17185	17260	17372	17445	17405	17260	17414	17185	17185	17437	17440	17323	17317	17365	17311	17342	17348	17324	17357	17391	17393	17222	17352	17190	17296	17252	17371	17420	17287	17169	17322	17199	17322	17349	17352	17366	17285	17127	17317	17269	17317	17365	17265	17351	17326	17208	17330	17405	17275	17279	17337	17222	17344	17312	17177	17351	17346	17424	17378	17354	17267	17222	17372	17354	17332	17368	17231	17331	17242	17230	17172	17072	17405	17319	17381	17317	17413	17238	17316	17280	17374	17316	17304	17337	17219	17300	17232	17201	17299	17316	17287	17329	17490	17200	17201	17355	17436	17261	17359	17266	17275	17387	17392	17370	17169	17276	17248	17248	17235	17312	17234	17270	17196	17306	17300	17312	17235	17440	17354	17481	17358	17310	17388	17273	17321	17136	17402	17229	17233	17266	17402	17280	17272	17204	17223	17395	17279	17267	17446	17375	17217	17262	17126	17271	17230	17295	17208	17261	17190	17307	17289	17235	17342	17290	17329	17027	17240	17280	17431	17320	17348	17214	17170	17263	17417	17305	17226	17283	17247	17284	17307	17392	17339	16945	17398	17139	17222	17182	17151	17424	17239	17311	17325	17332	17226	17283	17136	17186	17361	17351	17351	17235	17442	17395	17478	17294	17168	17363	17133	17289	17283	17312	17281	17428	17223	17262	17245	17191	17318	17248	17121	17317	17229	17331	17166	17001	17313	17296	17241	17250	17311	17244	17163	17318	17316	17155	17327	17158	17206	17386	17168	17321	17304	17415	17257	17300	17296	17195	17300	17386	17181	17242	17335	17296	17331	17255	17360	17299	17355	17160	17448	17197	17270	17423	17260	17436	17236	17263	17190	17292	17223	17336	17404	17311	17407	17203	17411	17404	17337	17366	17348	17232	17297	17320	17330	17219	17332	17213	17344	17237	17283	17137	17287	17376	17367	17406	17118	17368	17152	17180	17285	17437	17311	17058	17305	17225	17329	17219	17238	17244	17295	17434	17470	17302	17323	17255	17175	17122	17287	17437	17266	17125	17267	17333	17362	17161	17299	17197	17388	17333	17334	17278	17284	17244	17421	17333	17416	17282	17193	17300	17129	17311	17327	17252	17183	17218	17283	17196	17384	17253	17310	17342	17130	17272	17300	17289	17265	17395	17418	17286	17236	17399	17227	17251	17390	17163	17170	17190	17334	17341	17118	17112	17442	17125	17352	17386	17034	17279	17279	17357	17219	17260	17288	17293	17310	17217	17276	17332	17473	16998	17307	17195	17333	17274	17138	17356	17337	17375	17386	17341	17356	17244	17209	17235	17463	17382	17192	17146	17324	17288	17324	17318	17198	17338	17220	17224	17387	17343	17512	17224	17303	17483	17384	17394	17293	17224	17357	17240	17273	17276	17262	17164	17226	17317	17256	17305	17076	17477	17168	17361	17325	17226	17316	17224	17492	17186	17276	17267	17165	17229	17235	17386	17223	17257	17270	17014	17224	17375	17268	17325	17157	17288	17264	17371	17349	17232	17357	17115	17231	17440	17278	17263	17437	17309	17190	17355	17330	17263	17128	17382	17225	17342	17421	17250	17285	17227	17349	17346	17174	17372	17174	17365	17114	17363	17321	17310	17332	17347	17262	17386	17393	17294	17177	17303	17239	17170	17247	17460	17282	17202	17300	17281	17430	17227	17257	17097	17313	17302	17230	17150	17267	17306	17112	17232	17341	17344	17231	17320	17267	17246	17423	17204	17069	17247	17275	17294	17443	17170	17137	17141	17312	17210	17164	17220	17397	17120	17152	17127	17263	17340	17206	17227	17241	17234	17314	17345	17440	17262	17307	17457	17449	17387	17236	17354	17418	17273	17312	17280	17213	17263	17146	17325	17260	17380	17238	17247	17319	17345	17383	17248	17288	17300	17361	17228	17310	17289	17272	17377	17361	17228	17153	17189	17250	17267	17310	17129	17084	17474	17173	17233	17255	17386	17145	17320	17242	17327	17233	17258	17308	17282	17297	17384	17240	17300	17204	17268	17179	17228	17228	17256	17116	17335	17440	17267	17309	17186	17100	17210	17243	17326	17272	17138	17289	17391	17071	17230	17438	17183	17322	17288	17361	17316	17074	17198	17224	17197	17422	17350	17219	17285	17308	17243	17121	17098	17373	17412	17202	17417	17358	17216	17178	17247	17181	17356	17187	17221	17354	17352	17235	17382	17236	17233	17351	17110	17264	17306	17132	17172	17419	17298	17326	17121	17239	17278	17296	17166	17471	17206	17260	17152	17364	17298	17166	17209	17255	17528	17372	17255	17396	17345	17285	17326	17195	17238	17393	17307	17186	17119	17362	17445	17265	17257	17236	17234	17269	17140	17336	17284	17067	17116	17269	17327	17188	17336	17249	17335	17314	17207	17310	17173	17421	17361	17351	17419	17190	17340	17331	17346	17233	17285	17185	17319	17059	17406	17209	17288	17194	17306	17243	17379	17289	17192	17105	17287	17371	17357	17273	17397	17089	17359	17131	17430	17194	17374	17350	17239	17342	17252	17275	17455	17302	17325	17307	17140	17379	17433	17236	17395	17209	17229	17250	17283	17188	17357	17114	17289	17228	17266	17041	17252	17245	17341	17209	17212	17186	17237	17254	17110	17365	17176	17095	17379	17278	17395	17281	17267	17341	17357	17137	17259	17374	17154	17369	17139	17295	17355	17268	17283	17360	17337	17199	17244	17409	17357	17205	17439	17186	17444	17237	17127	17439	17262	17352	17396	17246	17412	17245	17173	17261	17350	17315	17195	17278	17213	17183	17126	17213	17304	17364	17334	17251	17285	17108	17243	17114	17400	17237	17335	17369	17130	17353	17371	17320	17273	17150	17323	17373	17385	17481	17231	17219	17208	17200	17220	17234	17271	17200	17121	17499	17301	17250	17432	17417	17357	17278	17474	17141	17325	17179	17451	17422	17242	17210	17142	17372	17323	17312	17209	17155	17366	17365	17285	17305	17404	17316	17235	17285	17247	17348	17376	17224	17376	17318	17299	17222	17156	17251	17292	17375	17355	17364	17270	17332	17145	17226	17263	17136	17277	17257	17273	17187	17309	17287	17412	17200	17307	17392	17014	17461	17320	17261	17225	17373	17237	17238	17218	17250	17228	17169	17077	17398	17290	17294	17276	17241	17281	17170	17265	17360	17171	17133	17387	17095	17185	17242	17229	17360	17313	17262	17301	17270	17238	17375	17315	17307	17222	17054	17280	17249	17329	17272	17436	17282	17178	17212	17400	17325	17320	17203	17196	17286	17322	17145	17341	17217	17349	17406	17330	17469	17240	17220	17155	17169	17204	17047	17129	17282	17352	17203	17144	17202	17300	17159	17412	17210	17289	17290	17261	17413	17086	17295	17405	17393	17228	17390	17242	17412	17487	17263	17306	17271	17310	17122	17306	17263	17283	17448	17355	17335	17160	17206	17486	17169	17350	17191	17222	17363	17351	17416	17312	17180	17297	17294	17367	17341	17404	17247	17386	17121	17356	17115	17509	17356	17115	17155	17221	17401	17297	17394	17333	17104	17330	17363	17495	17285	17299	17190	17310	17179	17282	17293	17327	17209	17366	17204	17286	17373	17217	17388	17276	17246	17294	17188	17140	17251	17226	17495	17222	17303	17088	17321	17285	17187	17265	17245	17247	17302	17271	17436	17352	17247	17345	17213	17304	17325	17297	17399	17339	17260	17259	17395	17380	17213	17422	17288	17216	17225	17323	17109	17271	17300	17296	17441	17340	17337	17072	17199	17211	17200	17289	17305	17384	17441	17277	17298	17304	17263	17270	17168	17208	17344	17114	17276	17236	17267	17243	17317	17387	17126	17189	17360	17325	17267	17245	17293	17298	17356	17263	17333	17513	17193	17210	17260	17241	17283	17286	17377	17277	17358	17108	17470	17138	17143	17282	17182	17357	17274	17379	17187	17266	17370	17174	17354	17331	17169	17189	17292	17092	17391	17294	17279	17198	17216	17409	17237	17304	17220	17259	17157	17331	17372	17201	17196	17233	17156	17135	17375	17353	17431	17366	17247	17170	17150	17385	17318	17257	17230	17293	17342	17147	17166	17417	17239	17181	17425	17335	17397	17292	17268	17427	17267	17383	17327	17044	17357	17201	17432	17292	17392	17294	17282	17197	17307	17329	17221	17180	17306	17022	17344	17394	17237	17112	17345	17273	17280	17311	17280	17213	17124	17431	17281	17284	17459	17434	17267	17275	16994	17248	17171	17407	17215	17335	17221	17271	17162	17218	17153	17341	17297	17049	17132	17359	17299	17261	17311	17210	17271	17524	17324	17165	17081	17161	17381	17183	17221	17382	17223	17341	17362	17322	17334	17251	17354	17256	17287	17315	17562	17202	17433	17235	17295	17295	17467	17140	17185	17368	17588	17201	17239	17346	17239	17141	17200	17355	17228	17259	17271	17177	17234	17319	17186	17353	17248	17203	17351	17234	17192	17246	17298	17255	17402	17236	17370	17227	17331	17313	17343	17353	17349	17418	17449	17352	17251	17197	17197	17284	17228	17221	17399	17234	17203	17098	17308	17122	17292	17305	17256	17115	17286	17229	17211	17228	17121	17117	17225	17202	17261	17291	17365	17097	17294	17184	17349	17289	17285	17219	17213	17276	17213	17318	17217	17169	17392	17316	17235	17415	17342	17261	17269	17356	17172	17431	17268	17271	17412	17476	17227	17209	17274	17224	17136	17434	17336	17213	17221	17231	17337	17216	17336	17295	17219	17106	17242	17349	17300	17194	17333	17195	17108	17269	17286	17295	17225	17186	17318	17309	17395	17108	17329	17249	17200	17302	17381	17254	17172	17332	17300	17156	17313	17153	17145	17425	17227	17418	17465	17340	17405	17321	17403	17456	17435	17495	17344	17227	17288	17372	17332	17372	17246	17422	17470	17376	17204	17065	17173	17241	17364	17416	17376	17296	17319	17251	17225	17159	17083	17323	17245	17290	17318	17218	17343	17383	17245	17197	17384	17082	17170	17187	17248	17124	17312	17220	17249	17270	17214	17179	17429	17190	17385	17273	17217	17272	17215	17198	17211	17308	17254	17171	17178	17288	17567	17342	17269	17385	17208	17511	17235	17236	17365	17294	17252	17069
22759	23388	33374	28753	21521	22912	24331	20359	19698	19818	19961	19790	19650	19662	19613	19543	19738	19628	19598	19521	19407	19449	19670	19629	19438	19452	19390	19497	19476	19411	19690	19585	19469	19682	19632	19125	19386	19492	19461	19272	19330	19487	19555	19225	19446	19477	19446	19272	19448	19317	19410	19272	19575	19532	19320	19504	19391	19516	19425	19273	19417	19347	19531	19367	19519	19378	19341	19414	19329	19360	19560	19417	19414	19293	19366	19304	19126	19222	19375	19301	19386	19429	19561	19342	19351	19478	19389	19368	19187	19096	19449	19381	19361	19304	19129	19455	19288	19547	19451	19268	19079	19024	19292	19298	19400	19445	19322	19314	19266	19212	19406	19360	19359	19403	19379	19331	19308	19296	19376	19333	19553	19237	19455	19454	19392	19443	19255	19687	19300	19344	19273	19409	19131	19507	19309	19198	19261	19354	19379	19239	19549	19354	19367	19278	19365	19481	19252	19359	19380	19401	19168	19584	19331	19303	19251	19116	19309	19513	19300	19528	19414	19229	19385	19469	19370	19275	19281	19259	19306	19324	19607	19355	19517	19414	19556	19317	19252	19511	19221	19331	19296	19136	19455	19507	19439	19613	19596	19392	19480	19531	19369	19540	19351	19296	19557	19445	19430	19294	19354	19259	19275	19265	19320	19360	19294	19393	19134	19378	19231	19231	19350	19367	19510	19332	19560	19541	19402	19215	19282	19456	19390	19527	19437	19309	19446	19199	19316	19349	19279	19490	19334	19430	19120	19294	19350	19602	19369	19283	19393	19346	19395	19275	19107	19440	19262	19498	19375	19415	19206	19422	19345	19264	19211	19192	19459	19304	19459	19285	19059	19547	19507	19189	19301	19140	19201	19585	19601	19534	19458	19320	19476	19394	19424	19214	19411	19341	19485	19183	19307	19432	19167	19430	19299	19288	19418	19476	19389	19446	19452	19348	19318	19288	19418	19243	19071	19250	19307	19100	19485	19420	19240	19143	19516	19430	19200	19318	19331	19273	19237	19267	19484	19196	19273	19352	19461	19254	19393	19244	19067	19401	19396	19400	19381	19226	19355	19294	19559	19351	19172	19467	19269	18926	19509	19258	19327	19365	19351	19182	19333	19522	19375	19435	19281	19118	19259	19508	19209	19235	19153	19461	19277	19131	19630	19511	19207	19395	19252	19152	19397	19320	19269	19402	19141	19252	19296	19278	19416	19452	19530	19437	19338	19503	19543	19362	19310	19285	19303	19335	19252	19293	19441	19336	19363	19366	19200	19179	19249	19215	19284	19442	19395	19214	19086	19266	19419	19276	19198	19402	19439	19293	19501	19242	19490	19425	19355	19362	19433	19330	19191	19343	19402	19480	19177	19339	19356	19396	19412	19326	19285	19357	19321	19185	19382	19142	19514	19602	19218	19427	19056	19263	19295	19225	19225	19492	19272	19438	19329	19297	19187	19451	19387	19362	19350	19242	19209	19146	19258	19328	19317	19294	19379	19109	19282	19279	19318	19377	19424	19278	19158	19112	19224	19121	19305	19288	19353	19448	19454	19330	19418	19296	19230	19144	19423	19342	19319	19268	19378	19404	19543	19246	19558	19439	19476	19201	19473	19455	19374	19334	19390	19460	19282	19530	19378	19577	19384	19351	19197	19478	19377	19421	19264	19399	19341	19285	19559	19447	19377	19165	19242	19361	19341	19085	19555	19390	19448	19392	19325	19140	19046	19252	19257	19346	19258	19544	19381	19225	19479	19310	19425	19432	19162	19306	19337	19335	19524	19336	19440	19523	19400	19524	19200	19341	19131	19396	19321	19182	19298	19376	19332	19555	19288	19337	19292	19433	19083	19316	19334	19411	19491	19139	19393	19336	19315	19395	19469	19544	19187	19189	19280	19032	19205	19347	19404	19271	19253	19366	19096	19358	19410	19432	19165	19348	19343	19194	19428	19380	19377	19294	19434	19329	19390	19230	19165	19390	19391	19569	19363	19495	19573	19439	19367	19219	19288	19214	19294	19514	19398	19546	19420	19382	19461	19629	19499	19247	19233	19351	19466	19453	19233	19390	19256	19260	19342	19234	19369	19446	19332	19318	19392	19359	19189	19317	19469	19345	19431	19204	19294	19376	19453	19216	19435	19276	19427	19210	19286	19328	19501	19377	19408	19274	19401	19459	19136	19324	19399	19273	19660	19451	19520	19188	19295	19288	19237	19317	19267	19157	19276	19314	19387	19323	19375	19531	19212	19284	19102	19265	19273	19165	19454	19419	19337	19322	19271	19237	19143	19324	19361	19446	19321	19300	19346	19228	19417	19266	19347	19368	19351	19428	19321	19413	19257	19303	19342	19408	19481	19444	19184	19314	19286	19410	19329	19111	19328	19422	19481	19202	19118	19149	19298	19425	19317	19254	19358	19280	19331	19459	19376	19310	19417	19277	19298	19265	19340	19585	19462	19378	19439	19386	19382	18985	19375	19339	19266	19206	19251	19299	19475	19433	19146	19372	19454	19239	19280	19299	19378	19378	19324	19270	19196	19095	19200	19386	19354	19641	19344	19348	19412	19311	19506	19236	19195	19333	19254	19427	19222	19520	19306	19404	19232	19294	19651	19575	19351	19358	19257	19416	19168	19238	19451	19224	19549	19085	19384	19202	19172	19379	19502	19462	19442	19371	19168	19522	19274	19460	19238	19395	19530	19550	19321	19269	19236	19382	19247	19520	19284	19462	19501	19363	19392	19193	19339	19514	19393	19502	19161	19069	19322	19347	19296	19305	19476	19118	19284	19338	19299	19381	19471	19642	19247	19261	19380	19576	19397	18980	19336	19284	19498	19415	19287	19266	19322	19286	19236	19415	19326	19358	19328	19254	19272	19452	19220	19282	19279	19182	19280	19262	19265	19221	19451	19550	19325	19412	19266	19076	19147	19275	19119	19400	19466	19392	19157	19379	19327	19166	19533	19276	19213	19325	19219	19341	19368	19168	19236	19447	19143	19273	19318	19215	19297	19171	19282	19147	19390	19505	19469	19361	19244	19233	19418	19373	19229	19243	19384	19429	19312	19173	19497	19430	19280	19304	19513	19152	19323	19311	19320	19506	19480	19359	19338	19465	19535	19320	19556	19420	19370	19400	19423	19445	19186	19187	19442	19340	19376	19303	19571	19406	19305	19272	19318	19258	19341	19506	19155	19523	19308	19117	19205	19188	19498	19486	19245	19500	19472	19415	19292	19382	19553	19204	19595	19425	19432	19263	19403	19498	19463	19427	19322	19345	19548	19406	19145	19130	19392	19361	19440	19165	19416	19274	19403	19356	19275	19102	19268	19308	19348	19351	19181	19286	19120	19332	19430	19234	19147	19481	19415	19227	19332	19293	19377	19221	19413	19396	19079	19324	19183	19187	19357	19361	19246	19267	19430	19354	19348	19425	19198	19318	19297	19349	19393	19201	19358	19571	19420	19203	19200	19245	19270	19447	19211	19393	19002	19314	19436	19332	19083	19174	19352	19203	19379	19536	19462	19428	19710	19262	19209	19073	19249	19198	19279	19091	19458	19454	19493	19499	19512	19387	19476	19256	19372	19480	19366	19259	19358	19119	19221	19299	19251	19395	19417	19578	19147	19337	19304	19418	19432	19137	19326	19491	19322	19280	19273	19179	19279	19392	19197	19313	19368	19146	19387	19344	19319	19445	19303	19438	19443	19142	19391	19527	19366	19446	19347	19291	19412	19533	19262	19525	19171	19215	19410	19186	19303	19318	19284	19438	19447	19206	19276	19148	19146	19362	19304	19112	19260	19350	19339	19233	19464	19321	19281	19195	19411	19463	19276	19327	19154	19244	19256	19339	19459	19243	19224	19219	19393	19368	19112	19412	19369	19418	19322	19323	19290	19394	19352	19438	19306	19221	19266	19395	19334	19340	19332	19384	19315	19323	19312	19375	19486	19337	19477	19365	19385	19391	19227	19107	19291	19159	19323	19211	19316	19586	19084	19322	19184	19307	19382	19377	19427	19252	19170	19303	19347	19384	19523	19339	19473	19330	19402	19190	19128	19256	19182	19320	19409	19212	19527	19444	19242	19317	19220	19229	19358	19291	19388	19233	19272	19378	19315	19466	19587	19336	19329	19348	19471	19272	19404	19371	19373	19312	19485	19403	19300	19301	19499	19324	19141	19326	19328	19355	19412	19504	19352	19269	19152	19330	19392	19353	19268	19281	19438	19524	19552	19428	19420	19249	19252	19377	19302	19490	19305	19320	19567	19225	19439	19328	19357	19412	19346	19237	19579	19583	19320	19290	19423	19369	19394	19434	19363	19149	19546	19332	19019	19441	19242	19439	19442	19494	19257	19154	19142	19464	19430	19268	19420	19279	19405	19243	19302	19439	19467	19328	19192	19378	19223	19362	19307	19512	19291	19194	19451	19469	19174	19322	19284	19395	19331	19232	19472	19413	19342	19261	19145	19126	19405	19411	19403	19428	19325	19344	19084	19309	19281	19284	19290	19187	19345	19341	19351	19385	19339	19398	19153	19348	19353	19404	19364	19251	19461	19353	19646	19316	19357	19374	19301	19297	19250	19248	19394	19419	19207	19407	19380	19291	19325	19450	19311	19203	19374	19521	19255	19283	19314	19324	19347	19330	19378	19451	19262	19284	19235	19238	19395	19459	19388	19481	19228	19371	19589	19443	19337	19048	19438	19371	19483	19278	19267	19219	19182	19341	19261	19491	19530	19182	19337	19165	19281	19374	19342	19367	19539	19341	19155	19077	19407	19418	19225	19344	19327	19464	19371	19409	19542	19452	19440	19288	19298	19589	19473	19462	19359	19238	19345	19411	19276	19350	19273	19305	19553	19318	19163	19193	19307	19289	19329	19406	19411	19335	19472	19424	19279	19412	19352	19301	19208	19285	19413	19288	19090	19300	19295	19362	19076	19154	19567	19365	19201	19241	19479	19340	19188	19395	19453	19339	19309	19354	19251	19304	19260	19438	19544	19391	19164	19281	19232	19098	19209	19289	19265	19197	19230	19179	19265	19489	19340	19315	19384	19403	19279	19359	19265	19335	19320	19371	19070	19129	19232	19483	19357	19464	19361	19372	19209	19220	19288	19225	19421	19318	19471	19235	19345	19540	19402	19485	19689	19329	19377	19314
60188	103933	81866	41823	16835	16753	16581	16827	16967	16833	17038	16923	16957	16963	16871	16810	16930	17089	16879	16928	16821	16943	16831	16966	16921	16909	16964	16871	16785	16952	17156	16819	16858	16893	16882	17017	16983	17039	16968	16869	16752	17132	16677	17062	16979	16970	16924	16951	17010	16843	16765	17031	16760	16654	16905	16748	16948	17040	16758	16734	17049	16805	16766	16907	16895	16779	16920	16879	16821	16924	16704	16852	16885	16881	17008	16751	16967	16856	16896	16831	17087	16789	16693	16815	17011	16953	16829	16646	16838	16912	16861	16871	16867	17098	16832	16922	16794	17006	16830	16912	16970	16869	16748	16941	17028	16883	16969	16932	16925	16870	16854	16791	16754	16921	16912	16836	16942	17218	16947	16808	16766	16783	16900	16729	16859	16910	16838	16740	16817	16737	16936	16907	16887	16924	16897	16734	16820	16801	16918	16931	16705	16765	16800	16947	16947	16877	17053	16813	16944	16962	16742	16867	17086	17029	17018	17054	16948	16858	16780	17001	16890	16965	16959	16782	16924	16910	16964	16954	16928	16912	16781	16778	16905	16889	16836	16899	16804	16861	16888	16927	16887	16929	16754	16943	16804	16896	16946	16938	17000	16965	16947	16924	17042	16912	16855	16945	17076	16893	16831	16829	16833	16883	16834	17000	16995	16805	16852	16972	16900	16873	16946	16948	17010	16876	16990	16954	16807	16747	16957	16844	17035	16813	16926	16916	16838	16808	16948	16891	16904	16970	16859	16960	16848	16690	16807	16888	16869	16806	16864	16906	16883	16840	16810	16756	16832	16816	16907	17026	16827	16854	16890	16963	16777	16818	16949	16990	16784	16772	16887	16803	16871	16746	16994	16910	16909	16903	16957	16958	16725	16753	16771	16911	16911	16796	16982	16826	16814	16914	16887	16935	16988	16862	16887	17055	16772	16785	17039	16921	17016	16901	16891	16899	16990	16993	16854	16837	16749	16940	16829	16786	16792	16827	16925	17057	16796	16860	16909	16661	16810	16791	16961	16952	16795	16920	16858	16861	16954	16865	16767	16736	16937	16842	16877	16853	16800	16885	16848	16971	16949	16789	16697	16877	17011	17009	16865	16926	16905	17007	16896	16844	16901	16903	16971	16897	16925	16812	16911	16698	16992	16946	16828	16979	16725	16889	16603	16956	16962	16904	17050	16817	16995	17032	16856	16772	16803	16937	17054	16807	16838	16836	16724	16904	16850	16841	17067	16871	16993	16962	16786	16894	16865	16774	16963	16853	16876	16933	16895	16898	17114	16885	16850	16962	16950	16884	16984	16814	16929	16963	16829	16759	16732	16939	16851	16865	16904	16971	17010	16907	16919	16998	16708	16914	16903	16877	17056	16746	16872	16868	17043	16874	16951	16905	16878	16917	16964	16977	16746	16927	16920	16737	16814	16885	17051	17075	16927	16967	16815	16779	16939	16921	17015	16755	16926	16810	16883	17006	16847	16795	16832	16937	16923	16874	16715	16745	16783	16909	16939	16904	16813	16884	16722	16895	16980	16791	16733	16857	16920	16772	16706	16752	16891	17089	16763	16833	16966	16938	17001	16866	16881	16849	16943	17007	16890	16700	16743	16948	16799	16797	16984	16721	16813	16945	16856	16761	16903	16747	16727	16919	16654	16749	16986	16844	16892	16910	16831	17032	17030	16824	16713	16854	16805	17004	16861	16869	16756	16679	16729	16844	17022	16885	16864	16776	16827	16862	16969	16983	16796	16819	17060	16855	16930	16860	16742	16929	16850	17001	16951	16954	16859	16858	17001	16949	16913	16844	16896	16849	16865	16883	16757	16530	16794	16849	16867	17001	16942	16701	16958	16742	17004	16973	16936	16892	16842	16869	16877	16920	16883	16893	16921	16960	16777	16807	16880	16704	16957	16852	16916	16906	16960	16945	16762	16979	16792	16898	16977	16870	16682	16826	16820	16862	16930	16712	16911	16885	16998	16848	16916	16864	16879	17078	16908	16783	17026	16825	16824	16783	17040	16864	16905	16866	16770	16865	16923	16890	16952	16859	16866	16893	16877	16849	16942	16944	16846	16799	16853	16922	16693	16965	16904	16893	17033	16816	16825	16919	16821	16957	16849	16667	16748	16948	16791	16978	16930	17051	16845	16993	16794	16836	16917	16973	16877	16862	16808	16968	16880	16867	16908	17088	16810	16728	17033	17015	16905	16915	16881	16927	16965	16810	16836	16879	16807	16929	16863	16869	16888	16925	16954	16856	16992	16851	16876	16868	16805	16940	16880	16975	16819	16910	16849	16697	16942	16848	16960	16995	17035	16939	16819	16989	17025	16914	16857	16813	16937	16941	16920	16959	16777	16983	16956	16991	17093	16862	16814	16898	16745	16869	16818	17034	16864	16852	17143	16842	16868	16804	16927	16775	16730	16972	17010	16960	17008	16742	16859	16845	16823	17148	16766	16861	16689	16833	16733	16986	16859	16988	16884	16831	16798	16980	16899	17120	16862	16795	16753	16899	16854	16918	16793	16835	16879	16899	17065	16901	17053	16842	16835	16796	16799	16798	16943	16984	16809	16891	16892	16858	16989	16779	16745	16945	16810	16858	16807	17029	16877	16657	16776	16805	16795	16871	16771	16867	16811	16957	16844	16827	16832	16884	16888	16735	16803	16744	16842	16950	16884	16903	16848	16959	16878	16876	17049	16801	16808	16858	16925	16665	16995	16883	16585	16857	16911	17040	16873	16818	16814	16747	16991	16906	16841	16977	17028	16921	16828	16883	17082	16977	16990	16881	16917	16981	16947	16919	17017	16793	16950	16920	16950	16837	16901	16862	16797	17060	17046	16832	16974	16825	17104	16859	16848	16912	16897	16988	16907	16911	16951	16920	16800	16828	16817	16915	16861	16959	16882	17017	16904	16850	16874	16823	17017	16792	16857	16820	16915	16957	16844	16805	16894	16895	16951	16799	16842	16791	16801	16843	16834	16859	17013	16904	16865	16972	16911	16850	17059	16984	16779	16899	16909	16886	16812	16836	16887	17011	16833	16917	16892	16968	16845	17075	16852	16805	16862	16985	16810	16713	16941	16889	16881	16821	16875	16802	17026	16867	17037	16895	16945	17003	16840	16949	16914	16984	16944	16847	17013	16790	16979	16787	17047	16720	16891	16783	16873	16997	16891	17007	16888	16932	16865	16885	16902	16851	16990	16905	16937	16866	16918	17072	16940	17009	16942	16889	16764	16964	16779	16729	16947	17021	17019	16729	16969	16931	16799	16965	16730	16995	16944	16777	16943	17032	16884	16896	16832	16939	16966	16732	16870	16869	16813	17120	16703	17006	16725	16913	16834	17072	16873	17016	16902	16857	17024	16824	17026	16926	16718	16931	16880	16922	16987	16870	16901	16921	16702	16835	16678	16816	16959	16842	16992	16958	16712	16863	17002	17034	16941	17033	16938	16762	16772	16853	16833	17021	16861	16955	16958	16807	16990	16854	16831	16855	16900	16683	16870	16742	16909	16887	16885	16794	16836	16892	17023	16862	16885	16857	16843	16805	16902	17044	16847	17073	16973	16883	17044	16804	16921	16931	16839	16794	16921	16903	16859	16931	17005	16957	16855	16855	16889	17055	16867	16906	16913	16920	16944	16924	16620	16934	16859	16792	16929	16972	17049	16664	16909	16722	16909	16689	16984	16866	17086	16770	16714	17019	16792	16910	17108	16823	16790	16751	16965	16852	16981	16894	16748	16790	16930	16770	16853	16912	16900	16773	16799	16763	16855	16936	16939	16930	16994	16775	16985	16845	17051	16773	16995	16803	16989	17104	16802	16892	16935	16700	16879	16887	16900	16997	16808	16943	16959	16742	16825	16921	16952	16722	16850	16869	16791	16824	16927	16940	16743	16895	16806	17026	16883	16944	16907	17037	16745	16866	16912	16879	16956	16759	16887	16856	16979	16871	16970	17134	16933	16919	16861	16926	16920	16898	16954	16774	16888	16796	16849	16922	17059	16846	17035	16930	16873	16926	16940	16703	16847	16938	16719	16854	16831	16887	17072	16836	16786	17020	16978	16913	16846	16844	16660	16978	17101	16893	16885	16908	17056	16980	16895	16844	16896	17012	16950	16767	16870	16816	17015	16880	16920	16894	16928	16839	16836	16882	16912	16843	17014	16810	16889	16773	16741	16816	16784	16882	17038	16870	16754	16885	16911	16968	16942	16841	16866	16800	16905	16943	17039	16947	16912	16847	16823	16774	16915	16872	16796	17043	16954	16947	16888	17051	16958	16914	16922	16971	16844	16964	16997	16904	16775	16919	17157	16955	17052	16957	16842	16933	16732	16938	16800	16868	16726	16863	16810	16877	16882	16906	16740	16797	16649	16927	16752	16755	16781	16691	16975	16830	16741	16887	16807	16701	16849	16810	16991	17024	17065	16769	16881	16969	16739	17005	16750	16988	16974	16901	16956	16877	16903	16828	17019	16843	16842	16933	16759	17010	16950	17030	16977	16978	16989	16951	17154	16924	16920	16866	16888	16993	16879	16917	16902	16757	16945	16732	16833	17113	16815	16879	16879	16857	16894	16790	17005	16819	16903	16895	16909	17070	16894	16742	16839	16770	17126	16907	16690	17112	16881	16862	16782	16880	16964	16879	16790	16993	16945	17023	16611	16879	16763	16881	16980	16912	16837	16957	16894	16972	16823	16941	16976	16848	17004	16654	16895	16761	16921	16625	16859	16856	16845	16850	16879	16904	16855	16899	16863	16845	16903	16698	17060	16945	16681	17035	16901	16864	16953	16860	16980	16973	16704	16927	17009	16975	17003	16952	16898	17055	16988	16971	17018	16929	16993	16799	16850	16652	16906	17026	16907	16813	16826	16817	16928	16854	16785	17065	16985	17029	17088	16835	16923	16850	16951	16920	17028	17040	16916	16854	16979	16804	16703	17023	17050	16839	16948	16932	16946	16789	16821	16793	16692	16795	16879	16892	16992	17015	16992	17058	16827	16893	16955	17072	16917	16816	16878	17027	16982	17041	16877	16955	16924	16831	17033	16809	16909	16894	16875	16928	16775	16947	16997	16885	16842	17015	16921	16872	16796	16955	16805	17028	16887	16900	16939	16813	16984	16941	16901	16828	16951	16863	17062	16963
30461	37180	37731	26286	18466	18211	18197	18036	17899	17931	17924	18064	17967	18106	17765	17890	17990	17914	18006	18041	18043	17970	18104	17950	18080	17906	17691	17950	17806	17975	17921	17750	17985	17989	17916	17860	17922	17955	17911	17887	17713	18041	18063	17930	17970	17751	17981	17799	17665	17895	17986	17867	17863	17803	17871	17705	17967	17721	18132	17965	17981	17763	17668	17731	17821	17821	17827	17810	18074	17919	17992	17600	17769	18013	17801	17859	17746	17729	17841	17960	17890	17871	17865	17995	17860	17833	17812	17822	17934	17938	17792	17986	17838	17973	17841	17914	17839	18069	17837	17987	17979	17882	17901	17738	17865	17938	17855	18018	17919	17969	17818	17797	17803	17812	17956	17885	18001	18046	17979	18027	17725	17862	17923	17939	18020	18005	17809	17884	17982	18073	17839	17948	17890	17944	17911	17839	17957	17883	17794	17912	18062	17876	17753	17836	17743	17873	17850	17928	17860	18015	17964	17991	17877	17874	17878	17954	17949	18073	17797	18001	17889	17926	17886	17911	17588	17858	17949	17886	17728	18044	17876	17851	18047	17891	17762	17810	17818	17972	17703	18021	18017	18068	17989	17910	18058	17865	18113	17994	17967	18048	18192	18176	18180	17970	17700	17911	17994	17782	17988	17748	18052	18026	17992	17826	17987	17773	17721	17871	17952	17837	17953	17821	17890	18025	18062	18079	17994	17808	17896	17795	17883	17844	17946	17931	18019	17858	18093	17908	18090	17939	17887	17961	17919	17816	17831	17838	17989	17874	17960	17798	18134	17992	17829	17922	17909	17910	17898	18022	17987	17720	17940	17889	17799	17603	18037	17991	18154	17923	17876	17874	17803	17830	17852	17913	17779	18021	17783	17916	17904	18027	17842	18075	17940	17793	17931	17728	17881	17818	17894	17789	17834	17866	17730	18066	18041	17899	17876	17947	17997	18177	17866	17818	17813	17965	17795	18060	17871	17957	17841	17792	17870	17840	18048	17934	17855	17815	18055	17956	17763	17932	17803	17807	17792	17973	17802	17980	17684	17953	17884	17970	17949	17735	18049	17723	18024	18079	17960	18041	18050	17962	17901	17899	17973	17842	17889	17841	18041	17984	17948	17734	17972	17834	17798	17856	17877	18061	17913	17885	17883	17777	17883	17918	17844	18048	17914	17798	17891	17865	17927	18033	17859	17781	17877	17872	17894	17937	17965	18162	17836	17924	17946	17921	18024	17950	17958	17882	17954	17790	17860	17925	17956	17991	17999	17791	17890	17782	17821	17964	17972	18003	17950	17949	18054	17839	17975	17806	17983	17824	18063	18054	17871	17780	17791	17975	17991	17895	18063	17989	18039	17640	17837	18023	17948	17777	17730	17811	17879	17879	18147	18008	17983	17884	17991	17994	17766	18008	17867	18129	17973	17729	17736	17849	18100	18094	17746	17834	17646	17946	17906	17979	18025	18015	17905	17801	17809	17823	18132	17878	17924	17808	17977	17828	17796	18024	17986	17922	17892	17826	17907	17882	17905	18212	17967	18057	18026	17811	17935	17890	17837	17985	17928	17848	17927	17599	17589	18091	18004	18166	17930	17899	17933	17885	17722	17931	17925	17732	17647	17696	17855	17922	17819	17966	17779	17916	17885	17791	17826	17846	17809	17882	17930	18010	17979	17909	17878	17961	17871	17819	17899	17899	17717	17838	17949	17967	17927	17877	17671	17769	18079	17869	17834	17879	17717	18068	18011	17953	18027	18170	18014	18076	17784	18005	17942	17853	17823	17844	17808	17895	17965	17786	17814	17896	17999	17737	17665	17886	17851	17666	17874	17793	17847	17996	17931	18112	18037	17826	17703	17992	17975	17961	17805	17906	17672	17811	17905	17933	17731	17873	18016	17842	17906	17840	17935	17978	18204	17856	17912	17923	18058	17760	17796	17950	17901	17775	18179	17971	18008	17911	18034	18024	17878	17869	17801	17832	18074	17931	17778	17887	17900	18007	18123	17928	17858	17946	18023	17953	17800	17949	17716	17814	17828	17867	17790	17815	18173	18051	17808	17911	17804	17856	18124	17683	17696	17768	17945	17882	17919	18029	17833	17848	17962	17845	17785	17912	17942	18110	17946	17866	17872	17963	17845	17813	17846	17861	17934	17845	17902	17854	18106	17736	17926	17938	18098	17828	18014	18007	18095	18098	17877	18025	17954	17859	17856	17826	17832	17825	17998	18001	18044	18044	17904	17782	17804	17923	17921	17965	17762	17811	17910	18019	17888	17842	17875	17847	17923	17983	18005	17841	17868	17906	17748	17882	17983	18031	17815	17954	17832	17890	17842	17799	17791	17966	17785	17665	17992	17845	17944	17861	17820	17848	17972	18068	18063	18064	17877	17992	17769	17873	17872	17819	17884	17833	17823	17858	17838	17717	17885	17867	17966	17912	17933	17971	18013	17821	17890	17929	17858	17967	17821	17955	17999	17970	17919	17759	17843	18033	18150	18004	18053	17706	17835	17853	17966	17802	17760	17861	17870	18046	17900	17569	17980	17832	17889	17916	17969	17930	17761	17823	17969	18014	17962	17919	17909	17785	17553	17810	17816	17831	17692	18004	17948	17686	18001	17891	17980	17815	18003	17867	18063	17768	17924	17726	17795	17934	17872	17928	17602	17903	17870	18018	17860	18034	17728	17847	17888	17832	17985	17861	17901	17994	17995	17728	17923	17833	17949	17762	17924	17947	17794	18069	17802	18025	17992	17766	18013	18080	17787	17854	18009	17859	17969	17852	17995	18050	17918	17682	17648	17899	17967	18000	17996	17807	17892	17874	17962	17897	17821	17946	17943	17894	17883	17990	18051	17893	18054	17984	18052	17875	17857	17915	17912	18003	17791	17711	18007	17828	17880	17948	17614	17770	17890	17756	17830	17870	17803	17874	17811	17692	17950	17710	18042	17671	18062	17974	18074	17936	17928	17946	18199	17898	17900	18041	17685	17956	18059	17929	17698	17817	17883	17880	18023	18057	17737	18139	17941	17951	17774	17986	18000	17796	17898	17986	17929	17841	18017	17920	17907	17875	18095	17838	17920	17688	17765	17931	18019	17902	17953	17937	17996	17921	17808	17882	17945	17955	17928	17863	17791	18063	17899	17964	18001	17795	17859	18036	18032	17978	17744	17753	17959	17898	17863	17988	17781	17718	17687	17738	18104	17712	18059	17876	17745	17742	17977	17979	17863	18070	17788	17899	17952	18061	17848	17794	17737	17915	17891	17881	17849	18002	17952	17923	17914	17703	17889	18091	17873	17864	17807	17669	17791	17797	17851	17708	17960	17882	17836	17904	17737	17862	17843	17941	17806	17843	17902	17751	17807	17890	17966	17871	17883	17773	18051	17967	18018	18159	17807	17942	17931	18070	17870	17948	17955	17768	17937	17941	17863	17837	17967	17845	17879	17914	17900	17914	17793	17857	17958	17897	17825	17914	18046	17835	17867	17924	17863	17900	17771	17898	18023	17994	17949	17827	18048	17975	17764	17967	18105	18063	17996	17950	18005	17995	17940	17964	17919	17831	17730	17850	17813	18066	17863	18022	17911	17941	17726	17749	17886	17744	17738	17919	17772	17756	17804	17806	17826	17846	17860	17777	17717	17958	17906	17930	17886	17731	17862	17861	17900	17907	17735	18019	17912	17876	17835	17752	17722	17784	17878	17967	17848	17952	17808	17822	18042	17920	18044	17650	17868	17815	17907	17955	17918	18132	17676	17978	18015	17870	17817	17746	17878	17920	17942	17852	17972	17873	17841	17957	18024	17991	18010	17910	17931	17897	17913	17806	17630	17728	17770	17955	18004	18101	17636	17878	18047	18090	18080	18037	17869	17897	17892	17777	17975	18077	17745	18028	17797	17761	18094	17821	17984	17980	17812	17863	17820	17960	17979	17754	17838	17982	17795	18070	18032	18021	17927	17925	17961	17976	17765	17917	17810	17929	17720	17958	17995	17982	17944	17802	17862	17589	17879	17773	17886	17957	18099	17945	17961	17763	17882	18032	17835	17820	17896	17782	17976	17797	17942	18100	18025	17936	17884	18142	17846	17866	17814	17809	17906	17846	18088	17740	18158	17908	17919	18010	17890	17894	18116	17878	17975	17956	18063	18146	18099	17905	17941	17933	17823	18056	17933	18038	18121	17734	17960	18036	17924	17956	17832	18022	17920	17920	18031	17861	17955	17759	17849	17773	17775	17726	17959	17833	18048	17903	17912	17782	17997	17931	17756	17856	17845	17860	18026	17968	17978	17795	17956	17981	17961	17987	17979	17868	17818	17763	18106	18030	17810	17841	17978	17720	18009	17843	17732	17918	17946	17816	18033	17911	18352	17884	18014	18081	17891	17835	18155	17969	17696	17868	17980	17898	17880	17944	17838	17726	17888	17757	18122	17841	17888	17892	17762	17799	17939	17953	17917	17796	17939	17775	17797	17813	18116	17993	17698	17867	17973	17975	17968	17826	17738	17907	17667	17966	18100	18139	18081	17899	17979	17928	17817	17821	17901	17892	17916	17994	17882	17885	17711	17957	17870	17780	17932	18017	17870	17768	17953	17991	17862	17832	17928	18024	18069	17958	18058	17997	17942	17978	18056	17839	17791	17819	17889	18087	17975	17920	17927	17634	17761	17840	17876	18045	17838	17932	17830	17816	17783	18004	18038	17696	17997	17627	17933	17922	17900	18038	17970	17815	17892	17819	17797	17837	17860	18193	17769	17674	17871	17857	17852	18041	17904	17848	18134	17942	17950	17438	17901	17812	17980	17835	17840	17708	17662	18142	17880	17902	17868	17987	18028	17897	17990	17788	17808	17804	17987	17894	17848	17932	17771	18032	18153	18028	17874	18033	17985	18027	17779	17850	17949	18061	17881	18150	17872	17970	17951	17857	17825	17816	17928	17902	17771	17986	17835	18012	17911	17853	17928	17930	17793	17994	17933	17880	18038	17976	17839	17753	17990	17772	17911	17919	18143	18115	17687	17854	18008	17765	17854	17966	17813	18002	17959	17865	18002	17877	17935	18084	18043	18027	17829	17829	17977	17780	17977	17716	17711	18086	17883	17928	17898	17835	17993	17727	17973	17876	17908	17803	17811	17868	17970	17833	17756	18020	18003	17636
39236	56478	39333	21732	15910	15858	15955	16048	16023	16239	16152	15955	16031	16180	16046	16125	16150	16051	16102	16018	16131	15969	16025	16162	15814	16094	16083	16117	16143	16231	15922	16124	15973	16020	15952	16069	16082	16145	16074	16003	16069	16133	16176	15953	15961	16005	15957	15939	16049	16233	16154	16107	16126	16106	16019	16098	16059	16051	15993	16005	15964	16285	15958	16081	16013	16086	16248	16080	15969	15992	16025	16076	16069	16194	15986	16081	16281	16034	16154	16053	16057	16193	16184	16099	16097	16101	16104	16274	16011	16146	16117	16081	16013	16116	16086	16081	15970	16028	16094	16122	16013	16218	15801	15941	15973	15902	16108	15996	16133	15995	16046	16180	15793	16154	15947	16034	15925	16044	16050	16009	16158	16037	16137	15962	16110	15914	16021	15885	16081	15993	15970	16301	16030	16046	16181	16162	16093	16146	16215	16019	15919	16166	16142	16156	16186	16153	15999	15956	16072	16232	15987	16068	16029	16067	16200	15994	16155	16203	15973	16311	16023	16053	16042	15998	16044	16036	15937	15983	15849	16084	16141	16006	16052	16139	16154	16077	16056	16136	15992	15981	15911	16169	15995	16085	16002	16100	16037	16027	16073	16038	16102	16149	15904	16014	16010	16005	16211	16238	16130	16038	16183	15906	16154	15890	16236	16103	16248	16003	15953	16261	16023	16005	16077	15910	16016	16055	16061	16141	16014	16117	15974	15968	16033	16259	16097	16053	16160	16064	16079	16062	16017	15951	16083	15961	16192	15991	16215	16096	16121	16007	16186	15994	16038	16181	16093	15898	15922	16052	16062	16064	16322	15991	15893	16036	16184	15941	16111	16040	16075	16005	15959	15828	15948	16150	15946	16172	16061	16196	16102	15965	16163	16157	16130	16009	15967	15908	15995	16011	15916	16014	15995	16343	16164	16081	16152	16138	15968	16125	16050	16128	16067	16076	16172	16034	16081	15972	16027	15801	16087	16122	16083	16231	16107	16123	15976	15980	16168	15992	16124	15972	16211	16072	15898	16161	16032	15978	16140	16089	16141	16160	16029	16146	16058	15988	16137	15895	16078	16010	16118	16056	16038	16074	16029	16347	16095	15916	16060	16044	16204	16222	15965	16240	15969	16081	16079	16165	16070	16063	16147	16236	16137	15976	16107	15982	16201	16117	16173	15941	16011	16272	16178	16022	16072	16118	16191	16113	15835	15998	16020	16118	16095	16102	15930	16109	16101	16021	16133	16079	15931	15912	16002	15963	16036	16079	15877	16064	16060	16149	16128	16187	16104	16078	16116	16075	16121	16088	16279	16070	15973	15902	16172	16138	16000	16098	16115	16263	16057	16086	16036	16210	16191	16391	16020	16182	16096	16185	15896	16081	15979	15870	15887	15985	16073	16122	16178	15917	16138	16134	16092	16116	15937	16034	16027	16124	16166	16081	15956	16021	16162	16204	16015	16006	16249	16193	16103	16043	16100	16135	16173	16091	15996	16049	16108	15958	16225	16178	16100	16024	16164	16260	16038	16172	16130	15842	16105	16141	16090	16074	16201	16146	15905	16102	16080	16025	16028	16033	16229	16039	16070	15948	16071	15919	16235	16023	16103	16133	16064	16084	16109	16007	15715	16188	16123	16133	15972	16106	16104	16115	16005	15990	16063	16202	16012	16092	15967	16208	16164	16106	16073	16106	16108	16045	15986	15998	16218	16150	16179	16019	16055	16099	16002	16100	16065	16173	16022	16127	16120	16079	16011	16006	16003	16151	16001	16042	15993	16036	16107	16132	16087	15864	16244	16164	15959	16184	16033	16198	16041	15956	16207	16073	16159	15945	16052	16158	16054	16097	15843	16132	16065	16054	16109	16027	16154	16089	16115	16017	15824	16141	16080	16180	16132	16081	16072	16189	16061	16021	15967	16078	16196	16108	16126	16410	16016	16040	15956	16098	16061	16247	16069	16208	16149	16062	16189	16059	15973	16112	16064	15980	15900	16136	16142	16074	15920	16081	16087	15912	16005	16137	15932	15905	15936	16085	15850	16031	16072	16042	16084	16208	16059	16037	16274	16060	16026	16082	16255	16121	15939	16134	16178	16122	16034	16014	16147	16159	16102	15863	15890	16176	16096	15988	16134	15941	16042	16015	16103	16055	16042	16084	16147	16029	16032	16241	16117	16221	16109	16047	16099	16300	16212	16100	15912	16036	16103	16048	16133	15927	16107	16150	16070	16047	16002	15955	15943	15997	16184	16039	16150	16056	16056	16175	16314	16007	16070	16136	16108	16144	16221	16132	16169	16093	15948	16293	16093	15992	15984	16284	16060	16076	16183	16283	16021	16078	16099	16022	16133	16019	15958	16139	15867	15970	16096	15859	16130	16020	16083	16234	15896	16137	16126	16084	16056	15836	16011	16052	15974	16066	16059	16139	16111	15902	16171	15915	16100	15892	16190	15828	16038	16038	16029	16086	16199	16152	15981	16045	16163	16093	16036	16282	16004	16061	16172	16233	16160	16072	15906	16177	15967	16225	15899	16053	16042	15988	15930	16204	16108	15946	16235	16190	16036	15973	15992	16044	15959	16022	16131	16171	16236	16173	16079	15889	15983	16084	16060	16179	16079	16099	16177	15928	15953	16105	16098	16035	15936	15998	16154	16097	16195	15907	16141	16218	16048	16128	15989	16020	15962	16053	16015	16142	15997	15992	16138	15878	16067	16058	15983	15835	16086	16205	15927	15990	16164	16119	16165	16023	16171	16030	16185	16111	15967	16050	16022	16095	16104	16044	16018	16310	16165	15997	16063	15915	16122	15995	16145	16051	16009	16082	16190	15897	16145	16194	16223	15954	16166	16105	15980	16138	16142	16131	16111	16337	16057	16244	16095	16133	16038	16226	16195	16101	16068	16074	16019	15957	16119	16019	16201	16093	15994	16193	15969	15872	16058	16027	16003	16103	15922	16093	16151	16158	16166	16008	16065	16042	16014	16082	16122	15971	16095	16077	16053	15986	16071	16021	16203	16128	16026	16219	16038	16013	16065	16108	16033	16149	16006	16046	16082	16068	16032	16012	15997	16181	15970	16036	16041	16108	16088	16018	16050	16309	16018	16040	16051	16076	16074	16041	16026	16062	16047	15993	15937	15987	15970	16188	16241	16074	16090	16217	16063	16131	15905	16123	15986	16054	16181	15881	16164	15990	16105	15985	15956	16009	15952	16087	16082	16167	16054	16163	16063	16126	16121	16133	16022	16119	16145	16036	16102	16009	16051	16111	16119	16043	16023	16007	16139	16054	16104	16098	15966	16019	16156	15884	16054	16138	16069	16026	16123	15910	16052	16117	16136	16186	16004	16003	15966	16092	16036	16000	16013	16051	16052	15980	16104	16022	16045	15969	15917	15939	15950	15989	16069	16071	16155	16057	15978	16016	15918	16014	16146	16125	16035	16073	15984	15969	16137	15976	15966	16063	16074	16200	16030	15961	16120	16055	16128	16216	15994	16011	15900	15908	16094	16006	16108	16048	16068	16041	16086	16133	16213	16113	16075	16214	16218	15964	16069	16205	16003	16001	16021	15956	16021	16125	15851	16022	16120	15990	15968	15946	16187	16013	16074	16084	16176	16050	16062	15903	16210	16046	16162	15862	16142	16131	15968	16085	16148	16136	16085	16104	16241	16058	16110	16083	15992	16175	16113	16061	16075	16239	16273	16178	16024	16035	16084	15995	15995	15934	16041	16179	15988	16081	16053	16025	16021	16169	16028	16106	16078	16056	15992	15999	16173	16045	16155	16154	16179	15995	16127	16022	16064	16192	16129	16186	15928	15991	16100	15988	16214	16087	16105	15905	16086	15988	16240	15963	15977	16099	16181	16083	16057	16160	16007	15987	15971	16099	16086	16113	15953	16195	16185	16055	16175	15994	15999	16232	16113	16244	15874	16135	15965	16161	15946	15962	15980	15832	16092	16339	16136	16208	15933	15995	16082	16101	16065	16097	15942	15989	16010	16158	16052	16017	16103	16069	15999	16032	16073	15991	16036	16038	15960	15999	16024	15933	16086	16084	16044	16117	15995	16180	15988	16071	16042	16145	16130	16034	15955	15990	16061	16173	15975	16093	16222	16074	16068	16036	15842	16108	15997	16077	16005	16157	15952	16124	16128	15958	16017	15959	15989	16073	16026	16064	16134	16070	16124	16147	16091	16042	16103	15937	16145	16084	16156	16188	16076	16023	15991	15990	16121	16010	16283	16176	16030	16078	16066	16019	16284	16083	16164	16210	16033	16076	16105	15984	16221	16110	16005	15990	16088	16053	15954	16054	16170	16168	16062	15976	16138	16117	15955	16150	16056	16162	16045	16069	16113	16149	15915	16082	16145	15939	16214	16059	16163	15987	16175	16167	16091	16229	16008	16180	16074	16179	16166	16017	16028	16086	16028	16071	16081	16223	16002	16071	16001	16154	16022	16016	16056	16001	16025	16157	16108	16167	16086	16103	16006	16052	16131	15990	16023	16277	15942	15973	16017	15992	16068	16154	15992	16117	16057	16239	15972	15940	15988	16221	16071	15927	15997	15952	15961	16069	16029	16080	15967	16062	15969	16147	16162	16053	16170	16086	16126	16115	16094	16008	16041	16150	16053	16044	16161	16025	16072	16196	16253	16233	16016	16086	15952	16000	16060	15938	15998	16139	16023	16060	16158	15991	15922	16262	16066	16237	16096	16194	15987	16108	15869	15934	16026	16090	16106	16035	16095	16141	15995	16175	16106	15981	15921	16090	16128	16117	16158	15884	15995	16062	16111	15842	16128	15968	16054	16013	16107	16184	16042	16017	15974	16209	16097	16004	16072	16017	15960	16072	16072	16276	16079	16096	16063	16157	16146	16206	16039	16075	16042	16083	15882	16160	16017	16230	15968	15982	16116	16129	16147	16126	16072	16065	16072	16096	15970	16093	16149	16025	16195	16165	15971	16110	16209	16048	15895	16087	15981	16185	16222	16026	15982	16091	15925	16096	16172	16131	15905	16076	16099	16112	15866	16057	16026	16124	15959	16069	16041	16025	16129	15982	15992	15974	16033	16051	16046	16182	15948	15990	16024	16087	16145	16217	16060	16204	15954	16097	16135	16105	16189	16176	16058	16154	15964	15996	16008	16199
23074	24361	35418	29164	21532	21974	21882	18236	17824	17850	17905	17796	17961	17966	17757	17754	17723	17785	17649	17597	17683	17736	17619	17809	17466	17802	17675	17572	17661	17700	17608	17869	17690	17433	17652	17462	17729	17779	17653	17739	17508	17734	17493	17542	17710	17669	17559	17524	17744	17626	17753	17528	17432	17534	17762	17638	17601	17628	17594	17639	17442	17599	17649	17474	17397	17545	17398	17565	17640	17566	17361	17609	17526	17375	17473	17575	17433	17448	17724	17596	17457	17405	17515	17589	17744	17525	17879	17567	17467	17571	17644	17587	17670	17612	17676	17595	17554	17413	17494	17439	17454	17592	17435	17536	17521	17589	17789	17399	17402	17457	17381	17711	17423	17446	17648	17516	17344	17461	17596	17499	17529	17614	17691	17633	17565	17690	17326	17252	17410	17631	17644	17433	17403	17495	17257	17554	17457	17245	17355	17320	17556	17558	17404	17410	17368	17548	17542	17648	17478	17362	17442	17481	17564	17399	17533	17592	17469	17411	17345	17457	17458	17787	17511	17402	17475	17597	17451	17474	17331	17504	17518	17475	17569	17387	17540	17443	17479	17363	17428	17516	17666	17558	17459	17718	17611	17596	17609	17441	17434	17311	17485	17576	17574	17592	17454	17400	17469	17544	17431	17588	17571	17599	17491	17506	17487	17373	17463	17500	17517	17462	17576	17453	17486	17709	17461	17417	17407	17732	17638	17652	17547	17445	17650	17637	17397	17772	17518	17653	17580	17492	17499	17345	17522	17577	17613	17659	17328	17862	17517	17701	17565	17597	17502	17566	17759	17451	17409	17503	17584	17577	17126	17482	17641	17574	17795	17732	17746	17427	17644	17486	17649	17559	17545	17503	17676	17621	17282	17543	17489	17513	17325	17750	17461	17400	17527	17420	17600	17640	17528	17562	17597	17440	17346	17510	17550	17566	17650	17463	17321	17574	17409	17515	17513	17443	17512	17718	17407	17520	17640	17470	17659	17500	17403	17441	17359	17443	17723	17501	17623	17789	17669	17631	17608	17583	17422	17435	17497	17578	17411	17450	17464	17648	17675	17435	17502	17518	17341	17554	17420	17479	17486	17416	17333	17453	17589	17438	17504	17511	17522	17334	17496	17525	17621	17577	17637	17794	17762	17407	17506	17437	17410	17438	17575	17348	17497	17477	17600	17523	17384	17249	17867	17594	17443	17430	17391	17408	17547	17423	17517	17528	17488	17635	17473	17558	17677	17682	17645	17374	17484	17331	17704	17486	17728	17528	17479	17513	17485	17406	17468	17435	17614	17442	17431	17387	17513	17622	17449	17753	17618	17329	17504	17639	17415	17258	17670	17504	17486	17554	17567	17421	17488	17563	17501	17545	17484	17547	17502	17543	17612	17561	17710	17552	17447	17489	17611	17389	17662	17556	17620	17645	17463	17551	17696	17592	17589	17670	17517	17651	17496	17427	17624	17378	17414	17685	17346	17569	17448	17714	17446	17672	17562	17509	17490	17621	17657	17493	17467	17361	17388	17632	17602	17746	17789	17659	17449	17484	17642	17299	17596	17491	17484	17680	17352	17804	17615	17595	17835	17573	17557	17442	17356	17500	17691	17642	17622	17513	17604	17551	17545	17506	17477	17459	17566	17537	17596	17443	17672	17537	17608	17480	17631	17580	17715	17729	17749	17428	17710	17630	17502	17402	17716	17801	17614	17617	17499	17625	17656	17540	17332	17545	17698	17356	17712	17419	17654	17539	17482	17651	17499	17577	17695	17594	17408	17661	17348	17517	17476	17657	17422	17710	17555	17595	17638	17560	17675	17518	17300	17422	17473	17657	17663	17599	17812	17640	17687	17469	17551	17620	17638	17392	17508	17570	17575	17680	17761	17432	17649	17568	17425	17462	17413	17379	17426	17832	17647	17611	17713	17131	17224	17503	17363	17379	17692	17736	17538	17664	17397	17465	17382	17586	17494	17468	17558	17380	17506	17698	17760	17647	17496	17263	17514	17302	17418	17532	17326	17481	17392	17377	17578	17200	17713	17452	17401	17539	17529	17452	17593	17336	17486	17542	17626	17564	17487	17393	17750	17536	17364	17381	17537	17663	17405	17514	17588	17622	17426	17637	17389	17429	17527	17387	17549	17348	17345	17379	17568	17385	17390	17636	17548	17564	17301	17539	17302	17449	17606	17641	17387	17726	17603	17536	17506	17355	17469	17575	17601	17393	17553	17511	17514	17581	17528	17510	17359	17431	17397	17505	17485	17559	17633	17519	17536	17465	17436	17577	17568	17429	17339	17609	17692	17481	17517	17464	17465	17570	17495	17454	17365	17486	17406	17316	17437	17681	17431	17505	17440	17580	17374	17548	17593	17457	17495	17518	17626	17487	17491	17420	17367	17459	17594	17507	17392	17626	17473	17417	17454	17504	17544	17546	17406	17576	17533	17439	17621	17374	17462	17448	17525	17699	17674	17469	17633	17586	17370	17513	17593	17459	17643	17571	17365	17556	17625	17212	17586	17410	17657	17286	17566	17468	17461	17454	17581	17503	17471	17585	17457	17393	17307	17420	17604	17406	17528	17710	17567	17459	17446	17613	17568	17513	17681	17539	17571	17567	17485	17575	17416	17456	17658	17621	17737	17625	17457	17553	17565	17534	17540	17428	17339	17614	17551	17593	17762	17511	17543	17582	17523	17443	17543	17543	17430	17657	17664	17601	17462	17533	17451	17687	17540	17520	17819	17782	17381	17640	17683	17579	17389	17717	17676	17662	17602	17483	17660	17443	17617	17453	17718	17427	17457	17450	17272	17312	17489	17411	17527	17486	17677	17606	17631	17760	17432	17450	17395	17419	17476	17543	17443	17566	17460	17464	17583	17530	17687	17489	17624	17665	17399	17605	17729	17337	17515	17667	17544	17464	17554	17666	17379	17321	17440	17661	17522	17690	17513	17552	17367	17423	17652	17454	17348	17336	17519	17512	17629	17516	17618	17514	17516	17594	17619	17576	17524	17360	17289	17436	17293	17535	17560	17501	17742	17427	17583	17598	17581	17603	17391	17687	17626	17644	17420	17403	17369	17654	17490	17441	17723	17485	17456	17379	17371	17465	17596	17570	17635	17639	17303	17511	17474	17624	17463	17626	17605	17359	17733	17679	17452	17464	17549	17581	17675	17370	17558	17561	17434	17721	17545	17541	17572	17497	17600	17581	17453	17506	17444	17425	17468	17480	17513	17587	17657	17525	17330	17609	17509	17546	17515	17518	17423	17509	17776	17562	17365	17559	17516	17624	17504	17233	17595	17580	17646	17448	17544	17626	17446	17458	17522	17600	17614	17673	17709	17467	17546	17617	17667	17594	17539	17281	17484	17484	17588	17535	17481	17600	17490	17498	17329	17467	17292	17619	17493	17604	17522	17501	17426	17646	17582	17489	17475	17402	17574	17553	17506	17574	17514	17447	17573	17522	17428	17647	17548	17496	17584	17530	17462	17607	17517	17669	17333	17561	17782	17519	17483	17506	17540	17613	17355	17445	17627	17358	17521	17362	17495	17336	17546	17632	17405	17588	17369	17529	17554	17418	17373	17515	17319	17473	17416	17601	17577	17373	17427	17303	17402	17462	17358	17408	17461	17631	17482	17424	17769	17418	17510	17387	17436	17438	17635	17580	17640	17380	17463	17456	17469	17537	17464	17519	17465	17530	17614	17494	17609	17637	17595	17527	17349	17424	17452	17560	17376	17591	17666	17652	17294	17572	17640	17360	17642	17422	17513	17437	17674	17500	17607	17480	17716	17541	17463	17427	17507	17735	17631	17625	17586	17561	17613	17513	17559	17441	17443	17574	17384	17622	17477	17438	17721	17529	17449	17339	17740	17443	17349	17623	17435	17579	17486	17450	17624	17425	17403	17644	17640	17446	17521	17537	17614	17635	17740	17246	17576	17650	17377	17437	17528	17440	17488	17441	17723	17454	17550	17576	17566	17379	17470	17451	17510	17456	17890	17808	17483	17548	17834	17576	17578	17438	17514	17470	17520	17511	17531	17448	17702	17521	17676	17329	17565	17343	17520	17721	17666	17575	17425	17674	17520	17459	17523	17539	17425	17596	17613	17334	17382	17597	17526	17515	17615	17663	17504	17571	17385	17446	17370	17511	17549	17534	17576	17482	17641	17669	17629	17667	17422	17552	17513	17658	17520	17553	17360	17411	17469	17470	17515	17531	17498	17662	17673	17472	17710	17388	17547	17318	17443	17523	17580	17642	17835	17495	17657	17482	17496	17453	17599	17647	17634	17598	17534	17632	17490	17563	17541	17633	17440	17538	17601	17305	17414	17524	17607	17702	17508	17451	17534	17256	17395	17288	17567	17515	17329	17471	17743	17578	17564	17475	17329	17285	17634	17389	17588	17389	17373	17300	17497	17434	17381	17500	17618	17436	17586	17399	17348	17614	17695	17730	17504	17824	17348	17563	17500	17468	17576	17507	17586	17537	17655	17689	17516	17451	17493	17573	17572	17472	17611	17455	17467	17435	17658	17396	17523	17609	17577	17779	17463	17464	17473	17717	17431	17536	17621	17468	17521	17605	17673	17757	17678	17787	17564	17510	17625	17617	17505	17588	17488	17526	17390	17477	17646	17640	17471	17454	17596	17454	17489	17590	17354	17509	17587	17500	17431	17245	17309	17407	17600	17550	17635	17750	17714	17531	17479	17514	17618	17450	17748	17736	17393	17529	17493	17608	17571	17590	17215	17765	17615	17610	17638	17618	17603	17474	17346	17390	17606	17462	17559	17383	17585	17565	17711	17463	17558	17441	17560	17572	17355	17606	17439	17487	17407	17450	17473	17412	17643	17420	17376	17541	17481	17567	17653	17432	17505	17705	17481	17614	17463	17440	17404	17476	17485	17608	17679	17537	17626	17549	17371	17553	17545	17639	17633	17478	17681	17573	17552	17391	17481	17458	17668	17270	17710	17594	17622	17633	17471	17555	17680	17354	17489	17500	17661	17565	17531	17538	17548	17418	17628	17427	17570	17303	17587	17600	17505	17500	17543	17606	17520	17422	17396	17359	17613	17734	17620	17482	17638	17593	17573	17412	17335	17481	17351	17474	17612	17524	17503	17550	17565	17544	17465	17759	17582	17553	17467	17508	17817	17358
60508	102359	81026	33825	15936	15998	15975	15901	15949	16122	16041	16018	15909	15944	16022	15896	16054	15886	15781	16147	15816	15930	15785	15908	15901	15806	15937	16042	15998	15762	16052	15859	15839	15839	16002	16049	15905	15882	16024	15769	15835	15887	15855	15783	15785	15815	15962	15940	15740	15693	15931	15878	15866	16000	15870	15875	15797	15794	15991	15833	15746	15791	15941	15824	15952	15836	15988	15824	16065	15825	15809	15977	15890	15712	15846	15882	15870	15694	15923	15952	15900	15847	16001	15793	15881	15886	15818	15906	15716	15834	15768	15767	15835	15859	15778	15895	15891	15813	15664	15890	15873	15928	15837	15855	15877	15721	15912	15905	15768	15933	16058	15887	15823	15745	15809	15855	15694	15904	15945	15828	15705	15844	15784	15962	15791	15797	15886	15891	15941	15832	15804	15992	15966	15973	16020	15897	15805	15890	15802	15756	15840	15886	15713	15612	15876	15719	15914	15990	15972	15984	16113	15925	15860	15832	15838	15834	15656	15844	15862	15893	15919	15928	15880	15977	15806	15939	15843	15800	15691	15882	15782	15879	15864	15953	15836	15933	15830	15842	15822	15749	15746	15763	15843	15766	15670	15938	16001	16013	15878	15818	15859	15816	15731	15881	15877	16059	15793	15746	15915	16058	15847	15849	15833	15849	15915	15800	15874	15800	15855	15896	15846	15872	15791	15927	16019	15840	15885	15745	15786	16027	15788	15887	15875	16016	15825	15844	15823	15957	15797	15931	15798	15785	15858	15723	15864	15945	15936	15823	15791	15904	15922	15884	15742	15861	15822	15840	15886	15857	15821	16012	15813	15800	15850	15888	15802	16017	15931	15915	15877	15821	16058	15883	15832	15915	15808	15913	15947	15958	15904	15587	15868	15856	16097	15723	15769	15875	15931	15894	15887	15929	15886	15955	15794	15804	15798	15868	15912	15770	15936	15771	15961	16023	15924	15797	15736	15930	15864	15806	15990	15989	15752	15792	15757	15977	15981	16020	15797	15912	15863	15991	15947	15815	15958	15777	15825	15825	15942	16052	15813	15974	15916	15747	15844	15739	15848	15811	15893	15777	15944	15813	15775	15902	15797	15865	15873	15797	15782	15847	15968	15773	15786	15793	15890	15832	15720	15916	15816	15873	15872	15960	15683	15871	15984	15692	15969	15939	15861	16039	15704	15933	15896	15796	15810	15714	15818	15739	16005	16017	15958	15823	15702	15848	15731	15941	15818	15950	15808	15827	15744	15926	16039	15875	15998	15812	15831	15761	15815	15886	15726	15834	15826	15758	15771	15742	15912	15708	15732	16051	15914	15860	15833	15911	15845	15668	15988	15896	15996	15987	15777	16004	15842	15846	15801	15906	15899	15920	15853	15966	15868	15857	15891	15901	15822	15648	15829	15885	15770	15824	15960	15730	15860	15809	15711	15916	15920	15662	15705	15953	15833	15870	15729	15891	15921	15925	15702	15790	16003	15737	15817	15845	15974	15985	15954	15831	15613	15864	15758	15820	15768	15795	15823	15929	16010	16028	15803	15775	15962	15958	15922	16007	16087	15598	15921	15894	15849	15797	15809	15954	15907	15984	15771	15783	15768	15933	15911	15887	15829	16007	15843	15793	15711	15825	15742	16018	15768	15900	15927	15807	15949	15859	15934	15847	16057	15903	15900	15767	15900	15800	15776	15768	15810	15735	15868	15742	15735	15912	15696	15755	15783	15976	15942	16027	15823	15846	15854	15985	15800	15769	15812	15817	15795	15981	15745	15815	15781	15822	15782	15820	15718	15721	15678	15809	15864	15827	15915	15743	15778	15903	15850	15646	15873	15874	15797	15756	15929	15815	15868	15888	15873	15930	15855	15947	15757	15754	15864	15866	15830	15912	15817	15865	15921	15931	15932	15873	15827	15969	15996	15875	15932	15943	15833	16007	15916	16069	15781	15706	15731	15860	15813	15842	15777	15741	15873	15830	16068	15982	15928	15891	15820	15996	15797	15966	15951	15785	15829	15868	15992	15741	15849	15765	15776	15979	15724	15977	15957	15856	15928	15855	15892	16117	15797	15745	15905	15931	15909	15869	15837	15848	15942	15969	15969	15768	15942	15811	15795	15895	15835	15814	15755	15622	15764	15885	15819	16048	15916	15701	15947	15934	15833	15831	15950	15944	15887	15773	15794	15934	15694	15906	16101	15910	15983	15928	15997	15802	15853	15883	16037	16066	15879	15793	15953	15707	15878	15866	15950	15751	15878	15814	15942	15924	15830	15644	15802	15891	15841	15877	15767	15893	15810	16048	15766	16024	16102	15956	15975	15731	15990	15740	15858	15848	15731	15971	15817	15788	15826	15907	15917	15845	15733	15728	15988	15811	15833	15880	15940	15804	15855	15957	15873	15890	15885	15823	15866	15860	15949	15946	15876	15827	15849	15827	15949	15781	15915	15899	15785	15774	15945	15923	15800	15941	15785	15874	15837	15987	15841	15800	15936	15787	15904	15925	15878	15787	15807	15837	15693	15949	15776	16021	15891	15886	15746	16065	15920	15870	15994	15679	15972	15806	16002	16057	15761	15794	15774	15863	15875	15844	15727	15757	15684	15836	15880	15962	15920	16088	15702	16057	15836	15801	15920	15859	16015	15668	15847	16163	15690	15986	15677	15727	15822	15948	15843	15917	15740	15783	15750	15814	16045	15823	15736	15775	16054	15874	15871	15715	15897	15960	15786	15731	15900	15800	15861	15798	15904	15869	15930	15927	15896	15701	15839	15705	15882	15814	15934	15802	15778	15864	15804	15815	15982	15774	15941	15852	15692	15757	15719	15844	15937	15876	15823	16040	15973	15977	15851	15671	15854	15849	15844	15723	15798	15741	15937	15966	15917	15931	15745	15778	15931	15915	15774	15922	15757	15774	15980	15802	16050	15871	15761	15752	15805	15723	15945	15668	15827	15811	15756	15854	15975	15812	15856	15886	16043	15983	15829	15631	15897	16056	15887	15866	15899	15811	15829	15862	15874	15821	15883	15741	15868	15899	15865	15900	15767	15810	15825	15864	15739	15730	15761	15916	16046	15714	15797	15871	15872	15949	15959	15644	15924	15809	15858	16021	15818	15846	15791	15876	15818	15849	15791	15978	15906	15896	15674	15867	15841	15867	15825	15928	15979	15887	15768	15979	15803	15897	15847	15982	15790	15758	15941	15914	15930	15831	15820	15711	15912	15793	15794	15904	15800	15736	15811	15866	15908	15811	16022	15824	15777	15896	15954	15857	15773	15753	15806	15724	15880	15919	15682	15892	15900	15979	15793	15797	15944	15861	15906	15877	15789	15728	15877	16003	15849	15764	15878	15838	15836	15735	15994	15967	15803	15858	15843	15798	15783	15869	15855	15849	15904	15732	15874	15739	15942	15802	16007	15885	15885	15820	15861	15586	15845	16004	15827	15875	16037	15768	15788	15793	15796	15875	15776	15737	16019	15838	15818	15865	15739	15846	15943	15738	15860	15937	15915	15988	15804	15965	15887	15841	15820	15896	15858	15855	15786	15843	15957	15770	15985	15911	15856	15884	15915	15811	15880	15919	15805	15852	15776	15900	15897	15853	15681	15846	15974	15871	15958	15848	15809	15917	15882	15894	15856	15918	15911	15817	15784	15912	15982	15963	15804	16061	15843	15695	15910	15831	15793	15878	15998	15883	15806	15939	15777	15915	15903	15750	15952	16097	15787	15776	15767	15783	15695	15748	15768	15767	15914	16030	15845	15854	15843	15807	16107	15871	15918	15844	16055	15748	15810	15948	15850	15867	15965	15908	15861	15796	15893	15861	15850	15901	15898	15906	15787	15814	15802	15831	15881	15700	15921	15915	15778	15933	15875	15693	15855	16020	15834	15867	15795	16038	15820	15855	15926	15959	16045	15896	16043	15690	16006	15843	15848	15655	15815	15871	15828	15692	15867	15773	15964	15796	15913	15849	15825	15935	15668	16032	15996	15944	15826	15860	15804	15753	15776	15586	15865	15880	15726	15771	15807	15912	15891	15676	15758	15854	15754	15952	15910	15653	15687	15820	15783	16028	15938	15848	15792	15849	15803	15698	15962	16012	15903	15854	15959	15958	15907	15722	15904	15753	15732	15869	15837	15764	15655	15956	15762	15726	15883	15986	16023	15790	15708	15954	15919	15872	15772	16050	15926	15731	15819	15678	15932	15663	16010	15698	15888	15954	15906	15918	15889	15780	15966	15912	16010	15641	15953	15911	15901	15824	16060	15903	15701	15776	15669	15940	15795	16066	15928	15898	15854	15846	15812	15836	15895	15971	15997	15880	15893	15720	15933	15862	15723	15973	15952	15745	15759	15975	15741	15908	16024	15783	15895	15779	15996	15910	15851	15809	15887	15856	16054	15824	15958	15829	15780	15794	15788	15680	15964	15875	15839	15649	15899	15963	15784	15901	15799	15807	15736	15621	15827	15906	15845	15821	15726	15890	15601	15813	15975	15698	15729	15936	15953	15855	15906	15814	15916	15924	15868	15717	16040	15931	15888	15853	15740	15608	15769	15903	15779	15770	15723	15600	15743	15828	15935	15920	15878	15949	15697	15859	15901	15854	15701	15828	15839	15877	15854	16016	15904	15861	16069	15852	15823	15892	15766	15875	15947	15739	15805	15871	15998	15730	15836	15831	15761	16071	15839	15707	15794	16000	15786	15879	15838	15811	15793	15823	15884	15939	15879	15799	15857	15958	15914	16155	15927	15843	15711	15869	15759	15877	15904	15891	15913	16003	15948	15821	15969	15901	15915	15904	15940	15765	15689	15702	15937	15813	15773	15861	15711	15852	15966	15874	15751	15974	15949	15861	15882	15833	15817	15874	15935	15974	15880	15762	15913	15820	15962	15692	15821	15896	15959	15848	15910	15602	15865	15956	15960	15840	15920	15855	15915	15888	15904	15771	15907	15930	15817	15981	15804	15920	15679	15811	15843	15815	15769	15964	15905	15894	15703	15821	15863	15817	15723	15825	15852	16009	15939	16053	15926	15829	15813	15801	15926	15983	15785	15817	15767	15862	15897	15894	15927	16053	15933	15843	15934	15916	15757	15822	16169	15722	15779	15889	15733	15755	15937	15805	15872	15789	15913	15755	15818	15875	15953	16033
22877	22894	33826	26664	21269	22048	21983	16698	15991	16249	16300	15954	16193	15919	15917	16011	15867	15889	15835	15967	15764	15815	15880	15977	16006	15967	15745	15857	15766	15944	15745	15709	15800	15848	15920	15976	15835	15702	15519	15935	15700	15737	15724	15860	15652	15759	15765	15729	15691	15729	15787	15750	15874	15943	15925	15657	15614	15816	15631	15730	15795	15826	15819	15898	15639	15674	16020	15701	15845	15603	15657	15502	15807	15700	15696	15722	15798	15766	15491	15709	15647	15562	15506	15783	15921	15526	15623	15717	15840	15663	15553	15752	15742	15734	15748	15732	15585	15812	15857	15731	15704	15640	15690	15757	15832	15800	15879	15769	15719	15700	15845	15614	15689	15846	15713	15781	15617	15783	15670	15770	15716	15871	15771	15696	15680	15777	15775	15744	15739	15756	15821	15744	15804	15795	15820	16058	15852	15729	15697	15577	15675	15963	15678	15774	16000	15686	15803	15744	15876	15736	15663	15688	15641	15569	15659	15784	15790	15826	15739	15763	15707	15929	15809	15933	15703	15641	15655	15879	15787	15868	16043	15721	15684	15828	15929	15676	15717	15862	15846	15598	15916	15732	15736	15679	15596	15909	15645	15744	15825	15701	15496	15779	15720	15795	15756	15613	15849	15770	15800	15683	15755	15652	16007	15668	15621	15625	15678	15681	15692	15794	15790	15756	15786	15600	15617	15647	15549	15662	15843	15735	15863	15873	15586	15637	15837	15761	15737	15841	15517	15590	15690	15644	15652	15762	15624	15852	15732	15586	15783	15805	15779	15829	15741	15808	15691	15735	15867	15556	15704	15638	15535	15663	15668	15702	15512	15587	15724	15614	15747	15811	15707	15897	15874	15614	15744	15741	15774	15863	15600	15656	15914	15887	15807	15508	15737	15754	15654	15778	15566	15892	15669	15565	15643	15736	15809	15715	15871	15702	15637	15878	15826	15799	15565	15609	15796	15704	15809	15665	15736	15813	15701	15828	15595	15845	15786	15333	15784	15545	15704	15839	15802	15655	15706	15662	15679	15665	15762	15883	15738	15703	15669	15793	15695	15661	15739	15583	15737	15729	15492	15974	15691	15734	15598	15674	15773	15690	15730	15716	15590	15663	15741	15804	15730	15750	15683	15717	15587	15630	15597	15570	15741	15841	15608	15741	15771	15652	15643	15800	15557	15728	15763	15722	15683	15778	15745	15814	15590	15727	15633	15762	15772	15841	15714	15771	15835	15760	15753	15837	15797	15556	15966	15797	15670	15813	15755	15898	15617	15682	15670	15848	15894	15795	15629	15660	15718	15662	15625	15890	15788	15598	15760	15563	15768	15747	15793	15756	15549	15587	15681	15946	15631	15818	15817	15861	15662	15577	15722	15597	15724	15621	15599	15818	15557	15757	15779	15793	15533	15751	15669	15505	15741	15947	15883	15896	15807	15744	15807	15838	15610	15601	15880	15696	15964	15676	15659	15662	15720	15702	15815	15674	15637	15718	15744	15755	15895	15870	15604	15633	15639	15722	15692	15849	15789	15515	15805	15573	15486	15724	15821	15597	15794	15419	15548	15674	15684	15847	15812	15781	15796	15711	15620	15775	15771	15855	15782	15864	15666	15849	15824	15732	15771	15807	16114	15596	15509	15527	15788	15611	15548	15831	15425	15803	15656	15727	15539	15593	15730	15613	15604	15489	15800	15815	15818	15518	15713	15731	15900	15681	15891	15720	15533	15718	15527	15656	15713	15575	15781	15818	15640	15837	15768	15669	15793	15865	15754	15887	15768	15843	15812	15699	15813	15812	15996	15705	15686	15754	15609	15818	15871	15702	15853	15923	15791	15760	15725	15740	15676	15749	15645	15686	15787	15550	15777	15616	15628	15578	15932	15508	15861	15545	15719	15671	15807	15635	15735	15749	15947	15490	15770	15610	15637	15592	15938	15577	15730	15902	15742	15772	15730	15691	15785	15705	15540	15638	15512	15527	15621	15729	15766	15718	15701	15697	15542	15634	15776	15598	15552	15602	15787	15718	15682	15798	15767	15607	15749	15867	15877	15718	15727	15762	15665	15853	15865	15723	15686	15841	16049	15777	15645	15752	15709	15652	15601	15625	15668	15734	15760	15789	15708	15698	15708	16058	15717	15488	15641	15816	15786	15772	15904	15574	15464	15815	15650	15812	15848	15864	15678	15684	15651	15682	15475	15780	15866	15658	15583	15698	15612	15824	15755	15722	15632	15657	15849	15580	15687	15805	15803	15778	15625	15639	15713	15675	15526	15718	16027	15629	15878	15722	15683	15808	15729	15393	15637	15713	15610	15669	15799	15691	15722	15696	15699	15704	15794	15610	15777	15865	15716	15816	15854	15877	15656	15619	15721	15652	15851	15860	15877	15819	15947	15897	15649	15791	15652	15716	15680	15675	15655	15693	15688	15767	15662	15778	15673	15722	15685	15708	15633	15571	15907	15736	15919	15882	15788	15840	15450	15706	15793	15710	15631	15521	15747	15663	15850	15679	15723	15637	15791	15686	15631	15530	15648	15646	15594	15756	15622	15707	15537	15933	15784	15645	15599	15774	15711	15779	15768	15581	15677	15516	15741	15806	15656	15525	15627	15686	15598	15883	15666	15831	15811	15882	15442	15784	15615	15888	15953	15964	15848	15444	15660	15706	15758	15631	15778	15660	15770	15803	15711	15806	15714	15797	15546	15736	15801	15656	15597	15770	15739	15898	15541	15826	15849	15484	15817	15693	15738	15702	15725	15791	15796	15685	15738	15866	15552	15744	15806	15829	15814	15647	15694	15836	15686	15846	15704	15521	15653	15732	15572	15785	15529	15740	15743	15616	15742	15687	15773	15853	15745	15792	15698	15808	15720	15818	15661	15702	15800	15705	15487	15681	15786	15398	15886	15820	15655	15751	15926	15838	15775	15594	15767	15885	15855	15715	15666	15702	15730	15803	15718	15666	15854	15792	15761	15748	15878	15737	15637	15595	15848	15816	15767	15711	15922	15558	15656	15715	15725	15668	15750	15597	15731	15690	15663	15607	15747	15602	15643	15786	15757	15722	15861	15646	15828	15795	15877	15833	15816	15668	15693	15751	15686	15803	15775	15563	15658	15455	15850	15501	15626	15585	15702	15594	15679	15593	15591	15873	15663	15673	15645	15690	15781	15535	15665	15661	15658	15816	15699	15677	15918	15718	15768	15924	15791	15833	15689	15692	15910	15713	15602	15596	15605	15617	15572	15661	15708	15817	15680	15687	15727	15534	15878	15782	15631	15750	15614	15552	15768	15703	15782	15668	15609	15980	15701	15594	15720	15538	15628	15623	15705	15600	15719	15905	15664	15672	15754	15674	15751	15706	15784	15842	15649	15675	15744	15648	15656	15620	15934	15829	15669	15693	15817	15597	15615	15356	15645	15850	15581	15868	15690	15665	15739	15698	15629	15666	15526	15674	15567	15642	15787	15589	15954	15549	15720	15680	15795	15793	15794	15973	15775	15722	15855	15631	15621	15769	15667	15788	15893	15777	15636	15664	15588	15763	15581	15825	15592	15662	15687	15604	15953	15599	15658	15613	15529	15689	15778	15570	15740	15869	15593	15647	15843	15579	15658	15609	15709	15774	15783	15781	15685	15709	15718	15888	15578	15565	15635	15666	15769	15922	15784	15755	15797	15715	15882	15651	15883	15776	15696	15739	15695	15696	15590	15465	15723	15657	15829	15789	15814	15611	15785	15770	15644	15864	15763	15612	15739	15851	15844	15860	15595	15785	15720	15797	15827	15579	15624	15670	15772	15702	15727	15841	15701	15574	15755	15666	15615	15794	15765	15720	15629	15807	15949	15626	15634	15766	15834	15654	15727	15807	15702	15832	15691	15760	15744	15775	15761	15661	15770	15641	15564	15660	15506	15802	15840	15851	15705	15661	15749	15619	15567	15600	15796	15723	15751	15494	15806	15658	15554	15658	15709	15873	15603	15756	15669	15567	15726	15827	15666	15684	15905	15749	15665	15872	15651	15663	15633	15766	15686	15630	15650	15960	15760	15752	15733	15650	15673	15709	15743	15756	15657	15852	15737	15902	15717	15617	15556	15781	15889	15703	15627	15539	15742	15715	15790	15466	15625	15453	15744	15560	15855	15673	15647	15588	15595	15688	15785	15718	15709	15460	15684	15867	15544	15632	15706	15701	15711	15838	15618	15589	15899	15788	15750	15583	15795	15552	15716	15696	15681	15958	15756	15635	15749	15736	15623	15471	15711	15739	15741	15843	15528	15852	15759	15573	15626	15796	15650	15911	15815	15888	15889	15649	15770	15688	15604	15586	15751	15617	15679	15532	15952	15819	15770	15705	15686	15937	15913	15873	15680	15768	15913	15662	15658	15713	15612	15797	15715	15701	15740	15847	15806	15613	15818	15703	15838	15717	15832	15830	15781	15847	15816	15964	15799	15638	15757	15805	15878	15877	15853	15721	15861	15739	15751	15834	15822	15887	15607	15662	15714	15834	15814	15884	15720	15754	15677	15757	15588	15627	15639	15497	15672	15772	15872	15702	15789	15938	15662	15732	15695	15574	15581	15704	15701	15859	15802	15785	15677	15795	15777	15889	15704	15800	15553	15600	15629	15622	15780	15578	15777	15617	15827	15744	15728	15813	15673	15748	15731	15890	15898	15848	15727	15779	15883	15729	15869	15676	15706	15794	15578	15799	15666	15717	15592	15707	15710	15706	15749	15590	15631	15615	15650	15612	15778	15716	15705	15606	15634	15755	15617	15613	15673	15657	15898	15696	15872	15921	15824	15516	15562	15530	15594	15820	15726	15641	15927	15824	15803	15649	15652	15704	15609	15825	15686	15774	15846	15590	15671	15677	15720	15727	15660	15713	15765	15484	15814	15788	15648	15380	15844	15713	15668	15593	15883	15565	15782	15699	15634	15771	15919	15842	15974	15554	15692	15687	15838	15643	15687	15726	15781	15796	15813	15695	15650	15783	15746	15644	15767	15656	15751	15661	15743	15677	15723	15715	15830	15720	15601	15825	15840	15786	15975	15684	15539	15621	15716	15656	15799	15672	15733	15524	15709	15589	15841	15705	15660	15591	15579	15683	15716	15710	15783	15731	15902	15611	15692	15543	15674	15695	15553	15668
60441	101911	83753	35787	15047	14930	14708	14876	14933	14827	14769	14632	14932	14828	14847	14815	14935	14690	14903	14680	14550	14802	14879	14689	14790	14854	14607	14770	14793	14850	14786	14662	14748	14883	14774	14799	14565	14756	14702	14811	14644	14587	14667	14570	14775	14739	14789	14739	14588	14713	14503	14679	14792	14568	14485	14794	14629	14664	14801	14667	14610	14737	14629	14733	14852	14696	14597	14720	14496	14744	14832	14778	14819	14800	14719	14639	14751	14599	14895	14717	14833	14745	14863	14897	14785	14726	14691	14732	14702	14682	14769	14800	14600	14687	14751	14594	14862	14728	14626	14778	14729	14833	14719	14685	14841	14652	14660	14669	14702	14636	14790	14824	14825	14707	14646	14632	14605	14859	14685	14767	14942	14600	14614	14699	14679	14592	14723	14774	14904	14680	14650	14605	14819	14829	14714	14830	14767	14609	14620	14598	14791	14669	14807	14723	14679	14702	14730	14633	14815	14654	14714	14737	14667	14762	14838	14786	14725	14680	14471	14829	14573	14714	14573	14746	14608	14745	14737	14628	14679	14797	14658	14856	14684	14831	14636	14763	14606	14683	14658	14788	14636	14572	14557	14695	14690	14574	14794	14777	14681	14668	14716	14524	14670	14736	14716	14843	14778	14800	14904	14655	14728	14724	14619	14715	14751	14700	14591	14687	14587	14554	14916	14759	14738	14602	14518	14665	14762	14740	14815	14850	14585	14794	14747	14855	14849	14594	14837	14739	14782	14820	14609	14771	14763	14611	14793	14801	14583	14727	14646	14678	14771	14725	14797	14636	14864	14843	14598	14757	14687	14805	14852	14865	14741	14787	14744	14697	14859	14663	14705	14749	14694	14689	14618	14738	14702	14665	14584	14771	14749	14526	14755	14710	14636	14637	14593	14711	14723	14964	14755	14749	14781	14500	14893	14678	14648	14683	14739	14598	14766	14838	14912	14607	14659	14630	14776	14747	14711	14513	14689	14824	14827	14704	14676	14794	14684	14676	14512	14823	14733	14727	14683	14769	14461	14733	14603	14751	14671	14709	14803	14707	14810	14672	14910	14843	14958	14591	14953	14712	14662	14734	14718	14632	14753	14695	14823	14592	14717	14736	14664	14755	14591	14817	14719	14684	14748	14850	14780	14788	14764	14746	14486	14673	14645	14689	14536	14685	14736	14720	14755	14773	14570	14860	14805	14638	14592	14631	14630	14922	14772	14775	14835	14536	14679	14715	14582	14678	14745	14717	14746	14585	14929	14749	14658	14512	14825	14663	14604	14688	14652	14567	14688	14741	14609	14760	14820	14752	14533	14732	14894	14765	14770	14458	14585	14712	14568	14817	14680	14815	14538	14772	14752	14634	14691	14581	14780	14670	14682	14797	14619	14600	14698	14700	14655	14728	14611	14775	14566	14517	14540	14772	14659	14794	14411	14847	14774	14858	14755	14693	14738	14547	14765	14744	14730	14646	14760	14862	14765	14956	14685	14796	14702	14729	14717	14762	14615	14800	14816	14542	14717	14767	14703	14451	14720	14851	14758	14803	14768	14718	14776	14641	14655	14931	14631	14581	14645	14676	14612	14810	14685	14668	14678	14628	14512	14580	14652	14673	14651	14820	14703	14843	14501	14775	14604	14795	14676	14561	14911	14649	14656	14676	14611	14728	14765	14690	14562	14604	14705	14690	14670	14691	14791	14615	14774	14720	14617	14698	14646	14534	14647	14756	14656	14856	14685	14843	14599	14711	14687	14766	14906	14758	14631	14760	14608	14695	14789	14619	14794	14801	14608	14771	14737	14669	14625	14539	14672	14574	14709	14688	14745	14668	14646	14641	14731	14706	14773	14673	14666	14591	14693	14642	14489	14739	14575	14758	14635	14675	14815	14750	14546	14668	14387	14543	14760	14704	14598	14742	14665	14820	14614	14614	14379	14632	14694	14704	14644	14629	14695	14681	14648	14648	14562	14564	14641	14930	14727	14502	14765	14698	14630	14674	14645	14703	14624	14684	14672	14487	14765	14864	14622	14704	14578	14643	14775	14609	14783	14741	14707	14675	14710	14656	14735	14532	14716	14663	14833	14759	14600	14630	14721	14548	14676	14692	14730	14705	14528	14763	14885	14673	14641	14691	14889	14798	14594	14708	14688	14465	14700	14668	14637	14606	14663	14669	14745	14794	14815	14764	14700	14722	14746	14716	14674	14618	14697	14697	14807	14813	14687	14797	14740	14896	14613	14727	14610	14618	14847	14781	14595	14797	14729	14793	14701	14673	14694	14752	14674	14810	14621	14731	14678	14650	14717	14684	14663	14639	14804	14627	14839	14818	14675	14779	14905	14708	14642	14593	14854	14559	14620	14627	14676	14677	14620	14742	14628	14734	14654	14751	14923	14642	14583	14577	14573	14760	14568	14725	14781	14582	14755	14678	14698	14614	14812	14702	14695	14813	14631	14667	14552	14710	14473	14740	14680	14758	14716	14752	14793	14728	14703	14778	14810	14954	14715	14665	14757	14910	14851	14522	14738	14768	14690	14826	14701	14713	14720	14568	14806	14619	14774	14703	14833	14685	14519	14658	14700	14558	14771	14895	14591	14622	14669	14632	14680	14876	14717	14476	14672	14655	14809	14856	14666	14793	14642	14752	14784	14536	14866	14712	14741	14728	14638	14771	14607	14625	14926	14624	14958	14656	14653	14717	14692	14726	14615	14730	14577	14760	14791	14646	14802	14720	14739	14816	14723	14760	14813	14674	14619	14790	14706	14740	14604	14632	14880	14638	14920	14635	14733	14635	14850	14453	14751	14766	14727	14482	14673	14612	14733	14745	14637	14821	14705	14555	14870	14741	14634	14766	14762	14691	14880	14639	14773	14781	14654	14681	14619	14670	14844	14645	14584	14705	14717	14554	14734	14766	14662	14638	14834	14606	14571	14861	14789	14618	14773	14695	14444	14695	14716	14809	14793	14692	14568	14727	14817	14701	14671	14786	14718	14774	14830	14682	14763	14779	14834	14812	14726	14622	14620	14779	14765	14765	14661	14749	14760	14710	14698	14605	14724	14725	14858	14659	14714	14737	14920	14778	14671	14569	14719	14691	14623	14499	14582	14623	14690	14672	14723	14682	14825	14809	14674	14714	14729	14657	14858	14432	14733	14637	14768	14697	14876	14895	14784	14598	14726	14747	14698	14777	14761	14882	14621	14746	14648	14646	14829	14522	14650	14664	14684	14782	14619	14852	14870	14647	14653	14700	14581	14726	14681	14547	14651	14746	14657	14767	14649	14706	14804	14510	14835	14592	14786	14779	14713	14770	14812	14652	14607	14720	14563	14685	14844	14674	14734	14673	14729	14755	14736	14689	14751	14379	14566	14750	14710	14661	14712	14724	14554	14669	14624	14763	14719	14756	14485	14681	14874	14868	14691	14705	14830	14715	14674	14716	14801	14622	14801	14645	14713	14554	14831	14782	14752	14802	14688	14737	14767	14754	14783	14964	14726	14651	14758	14774	14691	14733	14604	14815	14750	14630	14508	14670	14708	14676	14638	14709	14615	14707	14643	14703	14609	14611	14526	14604	14796	14778	14722	14780	14611	14738	14754	14622	14591	14720	14699	14774	14670	14640	14704	14686	14708	14815	14677	14590	14757	14912	14519	14775	14733	14614	14553	14588	14670	14539	14636	14779	14730	14677	14696	14665	14753	14760	14580	14752	14694	14834	14885	14560	14550	14402	14685	14757	14640	14880	14680	14721	14798	14617	14742	14710	14720	14744	14556	14753	14640	14736	14759	14701	14725	14762	14661	14666	14721	14609	14646	14742	14706	14713	14631	14635	14640	14498	14605	14750	14690	14726	14759	14788	14728	14852	14597	14734	14614	14531	14738	14813	14701	14658	14805	14556	14822	14548	14781	14780	14705	14776	14870	14752	14884	14627	14664	14837	14646	14673	14626	14649	14709	14753	14510	14688	14593	14776	14636	14646	14860	14828	14693	14605	14776	14507	14797	14781	14648	14780	14802	14700	14745	14642	14758	14679	14685	14632	14518	14795	14575	14897	14673	14827	14768	14885	14865	14708	14662	14718	14808	14545	14771	14635	14821	14726	14797	14689	14718	14723	14653	14787	14516	14727	14805	14759	14868	14622	14755	14553	14710	14652	14728	14838	14609	14709	14691	14800	14632	14862	14779	14662	14733	14658	14754	14688	14663	14685	14674	14805	14637	14729	14712	14644	14569	14683	14665	14752	14641	14760	14671	14719	14798	14630	14682	14768	14741	14725	14868	14869	14711	14646	14666	14724	14827	14759	14712	14581	14646	14761	14714	14893	14735	14575	14671	14671	14641	14731	14769	14598	14554	14762	14831	14704	14673	14615	14672	14688	14813	14763	14758	14569	14718	14778	14713	14763	14823	14645	14727	14731	14684	14810	14708	14823	14902	14738	14759	14869	14732	14811	14663	14618	14895	14597	14675	14792	14546	14678	14600	14627	14688	14818	14814	14452	14763	14797	14507	14669	14729	14806	14585	14841	14882	14769	14727	14704	14916	14658	14868	14619	14676	14710	14704	14718	15000	14674	14703	14770	14769	14721	14839	14590	14766	14759	14801	14790	14877	14663	14831	14563	14761	14686	14572	14853	14675	14782	14678	14842	14796	14815	14651	14745	14703	14684	14637	14720	14512	14609	14649	14635	14757	14637	14687	14700	14709	14658	14663	14881	14642	14975	14687	14586	14633	14839	14673	14726	14659	14818	14571	14594	14595	14563	14764	14807	14938	14709	14673	14713	14714	14595	14815	14741	14743	14632	14805	14695	14545	14769	14791	14707	14671	14836	14667	14655	14840	14684	14612	14778	14812	14643	14724	14504	14760	14834	14661	14633	14519	14629	14695	14657	14636	14864	14750	14711	14666	14796	14728	14778	14687	14674	14683	14573	14626	14702	14681	14639	14662	14787	14670	14689	14822	14818	14735	14706	14780	14742	14778	14778	14708	14772	14511	14624	14661	14570	14678	14731	14537	14691	14740	14666	14591	14750	14702	14519	14743	14493	14899	14561	14716	14846	14580	14763	14517	14879	14620	14622	14662	14707	14924	14816	14563	14705	14513	14747	14940	14918	14717	14610	14825	14658	14661	14730	14891	14744	14763	14806	14690	14572
29662	34488	35966	23021	15354	14786	15078	14612	14772	14697	14773	14916	14863	14892	14778	14752	14788	14631	14699	14720	14856	14759	14721	14656	14693	14915	14680	14702	14863	14846	14789	14812	14815	14849	14836	14708	14883	14783	14638	14802	14682	14876	14857	14612	14661	14623	14915	14626	14868	14730	14791	14751	14761	14733	14589	14798	14822	14843	14788	14633	14636	14713	14771	14688	14794	14684	14960	14859	14690	14932	14718	14626	14848	14905	14659	14934	14527	14550	14669	15002	14709	14741	14680	14566	14505	14444	14669	14773	14459	14515	14785	14904	14738	14663	14749	14745	14648	14661	14540	14775	14671	14682	14750	14851	14738	14857	14644	14841	14698	14578	14778	14721	14839	14837	14728	14744	14795	14875	14899	14611	14805	14992	14706	14745	14740	14673	14815	14775	14733	14841	14830	14699	14487	14775	14807	14845	14807	14516	14700	14791	14809	14711	14588	14608	14854	14806	14892	14887	14723	14826	14821	14698	14629	14765	14579	14864	14824	14720	14593	14647	14815	14801	14743	14821	14891	14656	14693	14788	14668	14747	14576	14705	14848	14736	14951	14880	14839	14661	14870	14615	14758	14761	14615	14636	14657	14610	14874	14944	14867	14850	14705	14764	14819	14731	14516	14716	14628	14726	14553	14839	14761	14765	14828	14649	14649	14704	14726	14659	14626	14820	14665	14737	14901	14717	14708	14613	14716	14903	14697	14815	14801	14807	14518	14831	14737	14602	14796	14672	14790	14612	14769	14680	14800	14751	14739	14834	14963	14786	14753	14820	14822	14604	14836	14985	14750	14613	14683	14679	14727	14831	14550	14589	14854	14724	14601	14728	14789	14660	14704	14734	14703	14822	14812	14672	14621	14668	14736	14694	14533	14740	14739	14706	14606	14652	14605	14530	14824	14863	14822	14777	14720	14720	14729	14772	14619	14746	14605	14856	14691	14826	14677	14754	14797	14570	14667	14915	14782	14853	14803	14630	14802	14860	14724	14658	14816	14759	14794	14807	14755	14847	14826	14683	14726	14733	14760	14670	14633	14665	14745	14653	14840	14799	14711	14798	14646	14702	14869	14789	14618	14719	14673	14556	14508	14913	14950	14531	14807	14762	14633	14642	14818	14784	14742	14676	14798	14731	14863	14701	14653	14721	14919	14709	14691	14845	14644	14712	14758	14661	14767	14707	14782	14752	14850	14526	14823	14855	14766	14576	14562	14775	14788	14627	14744	14707	14809	14874	14724	14837	14862	14755	14616	14835	14837	14687	14662	14712	14646	14702	14738	14796	14852	14571	14648	14712	14879	14759	14666	14582	14844	14739	14545	14691	14807	14748	14861	14653	14613	14750	14600	14706	14800	14581	14662	14683	14743	14766	14583	14734	14684	14893	14777	14682	14635	14661	14677	14654	14659	14667	14642	14884	14688	14686	14894	14666	14750	14773	14689	14735	14755	14694	14888	14700	14726	14570	14875	14821	14563	14705	14853	14831	14696	14809	14912	14794	14709	14741	14773	14883	14741	14776	15066	14687	14735	14834	14653	14848	14900	14825	14566	14749	14733	14589	14627	14777	14734	14711	14711	15013	14548	14739	14772	14778	14843	14810	14889	14791	14769	14664	14804	14625	14770	14510	14589	14900	14857	14603	14819	14811	14832	14819	14553	14613	14858	14828	14732	14695	14831	14856	14862	14649	14826	14769	14549	14641	14655	14933	14652	14932	14859	14746	14851	14700	14750	14850	14946	14812	14575	14676	14693	14744	14700	14688	14696	14832	14646	14838	14777	14700	14721	14800	14648	14708	14880	14693	14705	14804	14788	14651	14815	14790	14701	14679	14639	14645	14773	14688	14640	14588	14656	14789	14710	14924	14586	14630	14685	14831	14693	14663	14647	14881	14691	14851	14791	14689	14616	14662	14819	14648	14819	14826	14880	14665	14709	14597	14701	14667	14597	14469	14668	14685	14622	14840	14842	14847	14692	14769	14917	14724	14751	14575	14742	14875	14761	14672	14698	14624	14863	14726	14702	14684	14628	14818	14788	14704	14851	14593	14661	14762	14755	14868	14611	14682	14734	14715	14817	14759	14831	14734	14843	14574	14694	14772	14523	14655	14673	14653	14837	14685	14382	14694	14695	14639	14930	14914	14718	14866	14739	14603	14684	14748	14998	14685	14653	14828	14693	14715	14805	14527	14746	14674	14887	14816	14958	14781	14844	14709	14754	14738	14675	14611	14696	14767	14735	14763	14699	14649	14701	14692	14654	14898	14731	14520	14743	14706	14744	14841	14543	14590	14684	14881	14666	14929	14739	14702	14748	14847	14919	14633	14548	14809	14677	14815	14854	14624	14680	14730	14543	14699	14831	14968	14691	14590	14826	14831	14619	14535	14870	14638	14761	14794	14849	14841	14663	14969	14604	14668	14743	14713	14691	14629	14779	14550	14530	14782	14511	14799	14623	14673	14644	14564	14817	14788	14747	14780	14872	14684	14670	14744	14787	14722	14793	14816	14822	14629	14751	14840	14708	14781	14773	14906	14588	14659	14835	14667	14740	14841	14696	14864	14685	14603	14692	14823	14802	14726	14807	14685	14738	14760	14849	14735	14758	14894	14722	14951	14919	14764	14740	14708	14883	14863	14825	14817	14604	14759	14662	14802	14775	14578	14697	14903	14841	14882	14532	14777	14758	14885	14613	14646	14538	14646	14781	14694	14901	14774	14693	14600	14544	14584	14584	14776	14869	14781	14800	14635	14783	14803	14713	14809	14768	14697	14934	14632	14773	14752	14697	14741	14896	14862	14432	14657	14656	14836	14864	14645	14801	14681	14677	14630	14696	14774	14881	14730	14682	14870	14598	14735	14675	14754	14819	14766	14726	14885	15071	14796	14903	14676	14699	14976	14926	14718	14668	14790	14825	14719	14932	14623	14643	14574	14662	14773	14740	14561	14762	14760	14626	14899	14730	14875	14772	14747	14588	14855	14855	14757	14747	14727	14846	14721	14642	14764	14843	14883	14639	14700	14882	14738	14827	14704	14707	14806	14688	14920	14692	14689	14750	14939	14661	14979	14727	14730	14764	14590	14750	14753	14858	14749	14799	14781	14771	14947	14740	14789	14730	14580	14921	14753	14830	14697	14838	14829	14855	14877	14768	14794	14864	14773	14751	14702	14793	14838	14675	14730	14649	14557	14733	14598	14823	14777	14638	14587	14707	14656	14785	14540	14718	14610	14620	14669	14687	14757	14655	14620	14643	14645	14765	14922	14654	14670	14880	14950	14674	14692	14673	14581	14827	14844	14805	14706	14755	14719	14885	14812	14668	14694	14620	14767	14663	14724	14792	14529	14769	14911	14693	14823	14812	14577	14999	14794	14742	14805	14742	14722	14861	14640	14743	14877	14636	14842	14780	14622	14701	14805	14769	14765	14657	14636	14763	14611	14575	14786	14785	14745	14846	14739	14763	14651	14823	14990	14806	14659	14868	14943	14726	14649	14824	14862	14923	14875	14709	14787	14876	14860	14830	14772	14893	14885	14912	14709	14771	14634	14703	14704	14805	14819	14767	14691	14829	14711	14684	14887	14870	14527	14709	14633	14779	14621	14756	14775	14576	14660	14828	14797	14588	14643	14714	14747	14615	14891	14737	14771	14790	14504	14732	14652	14883	14815	15050	14722	14865	14741	14674	14633	14698	14812	14651	14748	14622	14618	14481	14860	14772	14829	14792	14722	14615	14769	14703	14654	14702	14803	14614	14782	14813	14786	14866	14777	14599	14657	14916	14645	14829	14630	14546	14649	14643	14746	14684	14680	14969	14755	14660	14783	14933	14714	14769	14841	14762	14628	14790	14596	14853	14822	14917	14721	14747	14694	14849	14878	14691	14674	14799	14713	14695	14722	14653	14631	14854	14508	14820	14676	14718	14929	14633	14729	14886	14839	14883	14742	14647	14699	14612	14570	14656	14941	14959	14759	14707	14540	14748	14713	14739	14839	14700	14755	14535	14832	14803	14893	14774	14819	14782	14807	14779	14814	14764	14750	14619	14835	14602	14641	14935	14744	14807	14610	14595	14649	14615	14726	14702	14765	14839	14706	14796	14785	14618	14730	14849	14693	14749	14804	14919	14739	14674	14450	14786	14580	14840	14593	14726	14754	14677	14729	14889	14794	14749	14689	14773	14663	14770	14830	14692	14740	14697	14741	14567	14606	14752	14800	14810	14767	14785	14834	14888	14777	14569	14845	14588	14639	14727	14649	14507	14783	14684	14617	14668	14651	14833	14651	14784	14878	14661	14809	14831	14744	14604	14833	15063	14768	14729	14530	14829	14712	14709	14679	14798	15007	14715	14819	14748	14680	14735	14659	14667	14368	14814	14593	14841	14796	14640	14526	14749	14855	14749	14758	14714	14658	14686	14662	14780	14556	14768	14696	14736	14788	14714	14782	14844	14831	14726	14685	14708	14683	14699	14794	14656	14753	14717	14783	14750	14804	14472	14692	14597	14607	14549	14686	14618	14791	14605	14598	14797	14748	14821	14652	14810	14785	14819	14619	14842	14743	14818	14908	14706	14689	14805	14765	14696	14675	14535	14645	14917	14781	14711	14821	14700	14770	14772	14895	14799	14655	14628	14697	14713	14567	14917	14752	14586	14750	14731	14915	14876	14796	14800	14688	14727	14745	14854	14623	14712	14675	14743	14710	14746	14941	14760	14945	14698	14711	14737	14809	14640	14794	14807	14748	14942	14789	14856	14810	14995	14651	14749	14642	14909	14760	14852	14699	14560	14650	14688	14595	14825	14767	14778	14789	14625	14819	14929	14688	14605	14875	14906	14734	14699	14739	14798	14740	14769	14659	14860	14815	14857	14858	14867	14546	14599	14548	14823	15026	14921	14998	14730	14855	14806	14873	14743	14838	14804	14856	14587	14939	14917	14742	14826	14608	14755	14862	14791	14782	14726	14850	14566	14746	14636	14653	14835	14666	14688	14873	15026	14841	14666	14776	14642	14904	14762	14703	14802	15003	14719	14659	14657	14813	14938	14595	14845	14727	14838	14780	14523	14771	14611	14750	14737	14801	14677	14714	14821	14596	14988	14836	14843	14884	14904	14688	14834	14752	14682	14952	14956	14822	14633	14531	14615	14761	14964	14827
37824	53802	38792	18549	14091	14037	14082	14074	13932	14218	13956	14005	14090	14009	14135	14186	14145	14095	13938	14054	14215	14166	14085	13989	14037	14052	13994	14085	13973	14090	14099	13988	14202	14169	13931	14070	13991	14069	14055	14062	14180	14044	14076	14052	14189	14064	13930	14063	14056	14105	14174	14119	14046	14102	14013	13959	14182	14074	14109	13880	14171	14058	14159	13877	13940	14057	13882	14072	13940	14210	14046	14054	14001	14108	14115	14101	14143	14210	13956	14098	14157	14040	14050	14080	13949	13977	14022	14272	14184	14186	13981	14046	14049	14189	14150	14028	14003	14077	14134	14171	13964	14078	14025	14108	14141	14100	14047	14011	14005	14154	14109	13926	14249	13973	14125	14107	14104	14087	14038	14264	14048	14088	14064	13943	14179	14022	14075	13970	13952	14071	14059	14280	14115	14085	13993	14062	13936	13956	14154	14180	13943	13935	14189	14083	14172	14015	13886	13998	14219	14048	14129	14007	13939	14136	13848	14136	14088	13959	13837	14113	14087	14023	14042	14031	14176	14062	14207	14179	13933	14073	14033	14103	13947	14091	14108	14195	14075	14046	14237	14145	14014	14056	14039	14048	14144	14089	14082	13981	13997	13943	13943	14054	13986	14109	14072	14142	13963	14091	14097	14222	13973	14007	13957	14091	14065	13909	13957	14030	13940	14035	14080	14007	13982	14045	14202	14059	14171	14286	14015	13928	13992	14010	14060	14020	13860	14075	13902	14015	14052	14049	13885	14002	14016	14095	14126	14023	14017	14013	14209	14070	14060	14145	14166	13898	14159	14081	14115	14124	14084	13958	14171	14094	14115	14079	13961	14067	13955	14167	13978	14032	14069	14011	14051	14034	14106	14009	14177	14069	13951	14088	14046	14071	13996	14058	14076	13946	14054	14190	14029	14116	14103	14135	14219	13995	13907	14047	13996	13967	14091	13975	13987	13921	13931	14062	14108	13966	14024	14025	13853	14066	14152	13935	14095	13945	14264	13919	14031	14009	14087	14133	14022	14149	14086	13999	14098	13929	13985	14054	13948	14087	14087	14098	14143	14001	13982	14073	14052	14009	14026	13989	13949	14026	14021	14171	14051	13976	14020	13934	14080	14006	14033	14036	14130	14101	14014	14063	14126	14206	13987	14063	13983	14247	13913	14210	14049	14051	14047	14032	13938	14072	14130	14152	14041	14032	13879	14033	14011	14091	14037	14075	14188	13996	14137	13964	14035	14017	13785	14101	13981	14085	14217	13941	14133	13957	13912	14057	13958	14062	14097	14019	14015	14013	14112	14071	13944	14112	14015	14182	13980	13980	14123	14072	14211	14099	14036	13965	14090	14026	14079	14009	13908	14103	14005	14038	14048	14137	14009	14105	14124	14067	14153	14081	14160	14167	13985	13911	14016	14069	14082	14154	14097	14057	14074	14235	13990	14095	13985	13938	13929	14022	14054	14155	14035	14159	13959	14159	13948	13905	14145	14081	14060	14116	14123	14093	13919	13962	14096	14169	14089	14173	14008	14061	14001	14052	14000	14037	14091	13970	14035	14103	13922	14118	14118	13850	13820	14154	13939	14137	14058	13882	14022	13949	14044	14107	14096	14113	13944	13970	13934	13975	14181	13961	14124	13981	14129	14043	14067	13981	14071	13858	14132	14127	13989	14085	14096	13968	13983	13981	13984	14029	14073	14101	14092	13895	14148	13935	14103	14107	14055	14083	14097	13948	14078	13961	14105	13982	13902	14100	13933	13842	13967	13949	14010	13893	14142	13974	13935	14112	14003	13991	13999	14104	13933	13998	14073	14136	14085	13990	14116	14084	14123	14096	14082	13960	14214	13866	13968	13994	14113	14070	14112	14063	14172	14030	14048	14129	14123	14206	14146	14133	13989	14212	14027	14135	14033	13981	13968	13994	14058	13944	13981	14156	14089	13875	13949	14140	14020	14180	13981	14008	14034	14030	14032	13896	13971	13953	14063	14024	14026	13951	14158	13913	13870	14007	14193	14081	14101	14242	14054	14006	14047	13966	14223	14083	13999	14102	14075	14213	14108	13916	14121	14058	14213	14213	14234	14127	13974	14152	13952	14045	14053	14102	14026	14044	13976	14036	14219	14073	14093	13995	14037	14042	13926	13963	14112	14002	14058	14098	14148	13999	14016	13961	13889	13890	14194	14047	14054	14021	14051	13855	14083	14024	14127	14018	13999	14094	13987	14034	14141	14061	14057	14012	14256	13980	14041	14179	14225	14084	14033	14007	13961	13973	14000	14055	14044	13950	14070	14065	14085	13891	14114	14078	14045	14023	13936	14072	14124	14055	14231	14089	14073	14157	13983	14112	14069	14105	13953	14026	14283	14186	14083	14026	14148	13965	14061	14005	14110	14022	14005	13969	13882	14033	13939	13943	14107	14129	14160	13970	14018	14043	14169	14046	14129	13802	14107	14117	13947	13997	14038	14041	13902	13985	14068	14064	14013	14068	14063	14105	14149	14006	13919	13993	14006	13977	13988	13946	14011	14044	14025	13914	14035	14158	13981	14112	13895	14011	14156	14165	14211	14249	14055	14157	14091	13750	14059	13893	14046	14001	13957	14051	13997	14086	14148	14045	14188	14038	14237	14019	14072	13924	13979	14128	14011	14007	14047	14001	13971	14007	13953	13895	14144	14107	14062	14090	14004	13962	13983	14108	14022	14061	13981	13941	13990	14064	14014	14144	14006	13937	14060	13973	14019	13940	14060	13991	14063	14135	14133	13955	13868	14149	14076	14088	14192	14019	14108	14102	14064	14188	14085	14035	14133	14031	13996	14064	13881	14099	14142	14074	13949	14130	13993	13955	13944	14051	14170	14035	14168	14053	14066	13994	13968	14106	14186	14158	14052	13979	14099	14150	14039	14048	13976	14060	13990	14044	14004	13903	14095	13913	14186	14064	14009	14143	14067	14126	13984	14033	14190	14168	13912	13948	13949	14203	14254	14079	14001	14081	14128	14063	13992	13991	14121	14233	14019	14157	14132	14004	13894	14075	14118	13996	14136	14105	14102	13913	14089	14018	14045	14009	13926	13902	14097	14081	14210	14116	14095	14046	14008	14143	14053	14100	14024	14010	14091	13974	14009	14023	13956	14073	14061	13945	14065	14096	14075	14214	14090	14075	13938	14102	13990	14184	13972	13991	14031	14027	14023	13968	14046	14097	14066	13959	13996	14058	13935	14057	14175	14048	14112	14070	13999	14007	14101	14074	13931	14076	14102	14188	14118	14025	14147	14027	14229	14001	14125	13926	13940	14104	14099	14076	14096	14019	14208	14043	14130	13929	14038	13998	14145	14020	13899	14113	14004	13955	14174	14058	14218	13926	14223	14114	14076	14129	13954	14227	14193	14043	14003	14065	14031	13969	13927	14237	14084	14070	13980	14030	13997	14059	14097	14120	13948	14001	14022	14112	13911	13996	13893	14094	14052	14162	14206	13986	14074	13922	13936	14089	14042	14117	14193	14070	13993	13971	14033	13997	14171	14044	14069	14048	14084	14035	13904	14114	13998	13979	14025	14114	13987	14123	14139	14049	14185	14053	14148	13969	14157	13989	14035	14132	14015	14016	14257	13998	14040	14020	14100	13961	14082	14077	14084	13946	13925	14081	14076	14048	14124	14038	14042	14211	14086	14179	13790	14152	14106	13950	14098	14089	14092	14076	13986	14150	14067	13952	13997	14128	13961	13964	14099	14015	14049	14183	14045	14320	13977	14201	14082	14055	14066	14007	14089	14158	14042	14083	14077	13926	14100	13951	14208	14053	13977	14132	14145	13957	14062	14141	13969	14006	14249	14098	14049	14064	14100	13928	14156	14021	14053	14026	13985	14089	14018	14032	14016	14064	14102	14065	14066	14070	14047	14221	14035	14042	13853	13994	14017	13881	14108	13954	14025	14024	14050	14092	14130	14196	14152	13841	14228	14138	14197	13960	14111	14107	13928	14020	14173	13976	14136	14144	14068	13991	13998	14083	14258	13970	13899	14042	14003	13995	14102	13990	14052	13921	13951	14168	14277	13997	14044	14090	14134	13935	14109	13985	14100	14109	13990	14114	13947	14035	14084	13906	14012	14045	14025	14087	14084	13989	14002	14123	13932	13998	13937	14147	14100	13942	14080	13928	14128	14011	14098	14141	14104	14161	14017	14042	13984	14091	14009	14099	14101	14096	14028	13886	14103	14131	14072	13998	13925	14177	14036	14047	14027	14012	14210	13991	13915	14058	14151	13964	14050	14159	14144	14073	14105	13714	14139	13869	14136	14136	14071	14101	14162	13951	13945	14042	13960	14057	13960	13852	14039	13967	14233	14068	14148	14085	14029	13903	14115	14069	14130	13871	13998	14152	13926	13977	13832	14115	14069	13990	14135	14086	14019	14065	13959	14028	14174	14182	14076	14144	14021	13992	14052	13996	13996	14000	14130	14211	14022	13841	14010	13936	14147	14064	14050	13983	14104	13993	13933	14058	13982	14132	14072	13926	13956	14021	14107	13998	13961	14150	14236	14069	14174	14044	14202	13931	14049	14060	14105	13991	13934	13993	13868	14120	13995	14089	14161	14034	14154	14053	14116	14086	14081	14089	14055	14087	13949	14098	14210	14049	14028	14181	14100	13948	14024	14019	14149	13995	13986	14056	14136	14144	13997	13853	13898	14220	14051	13986	13862	13986	14065	14151	14089	13976	14121	14135	14155	14065	13996	14103	14144	14173	14205	14029	14004	14166	13979	14029	13900	14027	14145	13889	13959	14117	14157	14109	14035	14072	13918	14226	14076	14015	14125	14043	14005	14080	13990	14154	14036	14053	14067	14031	13863	14194	13949	14013	13950	14069	14047	14069	14117	13999	14174	14087	14098	14057	14031	14063	13923	14114	14054	13984	14028	14003	13919	14106	13932	14136	13925	14007	14014	14154	13951	14076	13926	14125	14132	13950	14071	14090	14059	13957	13977	14008	14259	14114	13995	13928	14210	14167	14148	13888	14083	14010	14127	13979	14048	14046	14024	13888	14122	14063	14011	13938	14052	14132	14067	14110	13977	14124	14103	13961	14084	14012	14105	14059	14125	14148	14145	13965	14050	14185	14016	14186	14100	14111	14103	14238	14079	14232	14006	13903
23148	23082	35174	25080	21244	21972	20955	16456	16048	16228	16157	16206	15854	16073	15871	15887	15719	15801	15960	15746	15699	15834	15986	16057	15926	15701	15821	15783	15922	15696	15808	15655	15975	15888	15851	15875	15848	15819	15936	15794	15821	15755	15636	15872	15977	15465	15833	15613	15723	15925	15736	15795	15536	15736	15960	15892	15753	15718	15771	15804	15792	15659	15655	15683	15565	15943	15838	15765	15833	15781	15860	15784	15738	15833	15793	15806	15557	15669	15496	15759	15697	15827	15607	15822	15630	15808	15786	15741	15779	15865	15724	15748	15703	15790	15625	15688	15773	15782	15599	15794	15662	15765	15725	15790	15680	15653	15833	15642	15824	15880	15698	15637	15573	15747	15707	15720	15599	15605	15794	15751	15703	15675	15603	15755	15686	15625	15894	15771	15815	15911	15668	15587	15733	15853	15726	15659	15751	15807	15706	15819	15733	15610	15570	15667	15829	15735	15726	15643	15840	15762	15772	15702	15702	15755	15648	15833	15848	15880	15667	15694	15789	15702	15428	15840	15794	15903	15778	15673	15598	15664	15710	15792	15752	15707	15701	15749	15840	15682	15755	15814	15766	15456	15597	15768	15682	15998	15751	15765	15721	15746	15713	15744	15603	15816	15767	15868	15722	15832	15587	15679	15812	15736	15769	15598	15762	15814	15781	15713	15750	15801	15669	15687	15534	15753	15820	15732	15682	15850	15649	15717	15691	15545	15851	15806	15651	15863	15782	15649	15697	15581	15759	15782	15755	15785	15594	15707	15785	15676	15895	15693	15711	15564	15841	15872	15645	15776	15821	15712	15804	15859	15801	15573	15751	15525	15763	15811	15702	15797	15769	15753	15814	15542	15844	15556	15658	15658	15618	15527	15636	15649	15690	15596	15710	15806	15848	15818	15722	15606	15704	15722	15860	15813	15796	15874	15744	15472	15625	15665	15694	15885	15777	15810	15626	15659	15538	15725	15468	15619	15587	15747	15730	15664	15584	15759	15674	15716	15801	15963	15700	15859	15864	15607	15591	15604	15864	15727	15590	15716	15868	15701	15755	15745	15790	15558	15793	15496	15661	15691	15640	15826	15843	15740	15713	15699	15767	15959	15710	15622	15601	15705	15716	15770	15513	15697	15702	15724	15682	15848	15680	15747	15633	15786	15674	15927	15801	15719	15677	15810	15807	15842	15606	15585	15819	15571	15689	15865	15550	15579	15751	15786	15735	15793	15571	15620	15832	15617	15763	15677	15625	15727	15660	15708	15684	15788	15604	15654	15606	15689	15800	15527	15376	15727	15705	15595	15674	15659	15657	15715	15949	15688	15702	15701	15747	15700	15772	15722	15767	15621	15656	15510	15759	15810	15783	15717	15588	15767	15633	15816	15698	15794	15816	15716	15549	15635	15693	15614	15766	15757	15727	15710	15797	15872	15721	15617	15809	15825	15760	16039	15647	15712	15670	15463	15518	15792	15560	15768	15690	15595	15576	15683	15764	15576	15558	15507	15845	15654	15680	15606	15616	15788	15633	15668	15632	15673	15591	15806	15772	15748	15789	15849	15620	15645	15976	15703	15537	15531	15817	15636	15698	15645	15781	15691	15803	15689	15707	15727	15624	15722	15634	15508	15720	15634	15836	15616	15690	15883	15638	15777	15882	15719	15833	15747	15570	15605	15735	15493	15978	15679	15664	15767	15665	15736	15713	15769	15724	15571	15653	15828	15576	15618	15698	15558	15692	15650	15695	15653	15666	15726	15671	15661	15557	15725	15666	15815	15815	15730	15667	15685	15803	15585	15768	15771	15799	15679	15623	15745	15673	15740	15555	15671	15696	15695	15865	15654	15734	15667	15648	15669	15613	15460	15447	15587	15906	15603	15847	15688	15648	15747	15679	15642	15759	15762	15725	15707	15695	15702	15652	15540	15780	15698	15775	15657	15944	15830	15742	15650	15680	15596	15666	15745	15969	15676	15657	15749	15725	15691	15975	15721	15922	15549	15758	15661	15456	15892	15567	15651	15702	15771	15805	15782	15567	15629	15782	15816	15560	15678	15565	15737	15708	15512	15727	15663	15798	16045	15815	15733	15672	15900	15848	15476	15661	15760	15534	15615	15831	15847	15780	15726	15820	15741	15790	15865	15582	15820	15743	15819	15526	15758	15764	15631	15905	15803	15694	15701	15743	15575	15834	15776	15809	15622	15726	15473	15445	15856	15690	15456	15757	15717	15877	15596	15958	15578	15525	15717	15702	15845	15784	15602	15630	15590	15732	15810	15863	15621	15798	15695	15588	15606	15662	15756	15704	15644	15890	15640	15706	15640	15584	15696	15453	15779	15763	15745	15440	15624	15752	15820	15674	15686	15786	15769	15823	15809	15725	15745	15732	15659	15692	15545	15617	15722	15789	15610	15792	15717	15856	15865	15730	15505	15853	15791	15711	15828	15745	15732	15758	15752	15476	15513	15661	15652	15518	15725	15825	15673	15620	15586	15622	15737	15849	15734	15851	15671	15729	15711	15849	15672	15969	15789	15861	15681	15706	15883	15735	15401	15697	15703	15801	15779	15721	15572	15649	15627	15674	15572	15699	15591	15538	15746	15825	15669	15876	15948	15666	15563	15550	15659	15758	15756	15821	15809	15608	15616	15559	15592	15673	15700	15670	15658	15527	15811	15662	15548	15714	15673	15600	15731	15725	15808	15799	15630	15804	15736	15625	15723	15632	15568	15637	15862	15825	15659	15705	15777	15801	15769	15537	15569	15594	15621	15555	15712	15715	15748	15831	15791	15656	15783	15657	15786	15727	15640	15687	15784	15543	15696	15835	15888	15730	15756	15737	15756	15683	15560	15714	15910	15613	15614	15745	15704	15765	15724	15718	15681	15853	15713	15796	15670	15532	15584	15604	15511	15575	15508	15612	15580	15610	15661	15641	15691	15686	15531	15735	15684	15672	15621	15722	15611	15746	15601	15719	15564	15671	15703	15641	15736	15679	15842	15577	15721	15572	15630	15703	15746	15824	15835	15673	15826	15776	15644	15516	15717	15682	15694	15633	15675	15785	15552	15658	15814	15543	15775	15664	15786	15428	15771	15662	15863	15706	15767	15579	15626	15947	15829	15633	15744	15756	15768	15780	15693	15704	15686	15760	15576	15569	15616	15702	15674	15853	15700	15879	15715	15695	15650	15417	15761	15831	15756	15532	15664	15614	15567	15730	15747	15737	15701	15661	15735	15585	15496	15759	15763	15973	15654	15755	15921	15784	15533	15745	15659	15771	15764	15803	15720	15528	15600	15742	15706	15750	15576	15725	15769	15510	15662	15480	15516	15614	15721	15634	15600	15604	15506	15591	15542	15661	15655	15581	15690	15737	15806	15675	15763	15824	15806	15732	15752	15610	15664	15751	15923	15629	15488	15562	15587	15783	15616	15731	15742	15665	15572	15616	15895	15672	15813	15690	15658	15663	15655	15820	15789	15784	15582	15719	15696	15730	15663	15596	15949	15515	15662	15679	15758	15686	15651	15610	15883	15701	15568	15595	15587	15645	15857	15655	15717	15799	15761	15863	15654	15729	15695	15741	15643	15683	15599	15679	15657	15488	15616	15722	15742	15952	15639	15696	15590	15671	15634	15797	15470	15699	15729	15567	15691	15706	15627	15705	15761	15675	15587	15643	15651	15854	15570	15454	15510	15777	15562	15727	15778	15652	15663	15619	15765	15703	15676	15921	15770	15747	15778	15705	15504	15810	15797	15790	15713	15731	15664	15704	15721	15609	15641	15766	15453	15561	15600	15590	15514	15781	15486	15794	15680	15822	15753	15832	15664	15696	15694	15695	15700	15620	15752	15651	15844	15808	15832	15753	15799	15770	15622	15803	15523	15781	15662	15723	15797	15667	15578	15647	15677	15693	15799	15535	15617	15679	15720	15786	15795	15712	15589	15638	15621	15836	15724	15857	15923	15635	15694	15842	15703	15850	15599	15780	15661	15903	15365	15866	15597	15569	15732	15714	15898	15676	15661	15736	15815	15703	15812	15883	15916	15785	15688	15644	15853	15724	15646	15668	15708	15672	15930	15729	15658	15787	15923	15723	15733	15676	15738	15713	15460	15775	15866	15626	15754	15689	15535	15540	15645	15829	15864	15826	15664	15608	15630	15795	15811	15711	15624	15655	15422	15833	15672	15746	15654	15727	15735	15712	15670	15657	15731	15791	15708	15793	15736	15657	15681	15602	15714	15430	15643	15674	15711	15746	15702	15766	15638	15715	15618	15562	15788	15781	15549	15636	15550	15660	15535	15728	15581	15825	15708	15677	15603	15717	15715	15817	15612	15713	15688	15687	15641	15817	15876	15767	15359	15394	15735	15788	15741	15877	15788	15757	15622	15764	15714	15639	15845	15647	15580	15594	15657	15666	15769	15814	15828	15843	15784	15602	15848	15821	15648	15831	15703	15843	15742	15714	15433	15567	15700	15677	15687	15655	15654	15729	15855	15665	15641	15570	15732	15720	15778	15795	15775	15833	15953	15713	15647	15521	15803	15867	15807	15748	15853	15891	15535	15753	15906	15849	15645	15566	15574	15764	15495	15826	15589	15944	15489	15639	15675	15754	15671	15688	15732	15618	15769	15565	15894	15892	15680	15911	15872	15795	15798	15783	15868	15921	15866	15809	15813	15736	15661	15736	15751	15655	15862	15640	15791	15558	15733	15664	15740	15608	15726	15693	15730	15543	15691	15779	15585	15851	15754	15700	15752	15536	15590	15850	15770	15490	15821	15627	15793	15787	15620	15700	15549	15804	15856	15838	15766	15754	15758	15848	15717	15678	15574	15693	15877	15587	15749	15615	15554	15718	15639	15714	15749	15791	15560	15764	15648	15760	15794	15741	15903	15647	15727	15676	15842	15795	15658	15718	15486	15931	15868	15723	15745	15669	15764	15648	15749	15887	15935	15667	15699	15657	15561	15787	15596	15785	15823	15603	15814	15778	15651	15664	15774	15755	15800	15689	15797	15636	15698	15795	15672	15674	15763	15579	15576	15692	15653	15796	15660	15844	15762	15911	15714	15699	15617	15523	15734	15630	15707	15798	15762	15749	15590	15618	15710	15714	15784	15848	15625	15829	15776	15857	15736	15640	15647	15795	15746	15539	15700
62628	104158	77516	36259	14975	14943	14886	14791	14693	14822	14896	14729	14855	14807	14762	14686	14827	14755	14747	14949	14770	14680	14857	14814	14687	14953	14756	14990	14696	14624	14764	14955	14504	14712	14869	14548	14860	14813	14755	14698	14782	14814	14767	14643	14559	14709	14826	14589	14750	14605	14825	14567	14754	14658	14687	14729	14789	14804	14854	14724	14850	14702	14656	14724	14669	14846	14700	14681	14831	14727	14708	14723	14791	14664	14803	14694	14904	14805	14716	14769	14651	14751	14741	14698	14775	14576	14783	14786	14660	14629	14597	14601	14746	14594	14670	14818	14623	14821	14848	14879	14746	14714	14627	14780	14777	14770	14829	14836	14628	14502	14724	14953	14643	14856	14764	14829	14965	14821	14588	14810	14781	14665	14718	14836	14731	14645	14634	14753	14787	14683	14709	14721	14663	14867	14801	14734	14855	14781	14950	14603	14836	14778	14758	14737	14810	14669	14556	14759	14675	14686	14727	14706	14754	14730	14864	14681	14749	14747	14631	14712	14727	14924	14527	14810	14650	14844	14731	14756	14647	14673	14698	14820	14850	14676	14695	14593	14774	14701	14649	14864	14753	14636	14682	14768	14807	14713	14880	14726	14662	14854	14597	14503	14725	14556	14857	14715	14583	14682	14881	14601	14721	14609	14814	14818	14763	14700	14675	14755	14827	14728	14607	14778	14605	14643	14643	14733	14652	14781	14734	14590	14839	14770	14793	14706	14755	14688	14713	14898	14870	14639	14755	14725	14862	14937	14772	14778	14692	14835	14794	14582	14748	14592	14752	14692	14693	14841	14774	14639	14689	14777	14874	14701	14646	14782	14684	14699	14810	14634	14905	14648	14846	14690	14849	14691	14729	14702	14839	14675	14687	14508	14588	14633	14710	14718	14671	14711	14720	14646	14665	14636	14753	14661	14851	14759	14826	14704	14651	14639	14802	14747	14741	14601	14709	14880	14597	14816	14690	14769	14700	14671	14825	14757	14789	14759	14654	14721	14692	14607	14635	14706	14845	14743	14891	14647	14919	14614	14773	14647	14549	14726	14607	14828	14721	14766	14627	14764	14766	14838	14816	14812	14850	14531	14807	14552	14738	14812	14958	14741	14755	14799	14628	14772	14642	14729	14615	14823	14693	14731	14808	14898	14700	14715	14780	14758	14746	14748	14779	14784	14532	14879	14779	14590	14858	14760	14718	14715	14743	14699	14719	14684	14929	14669	14796	14802	14736	14654	14674	14636	14879	14788	14598	14687	14690	14773	14837	14820	14826	14667	14837	14901	14787	14858	14708	14516	14842	14697	14712	14762	14853	14627	14639	14850	14694	14771	14699	14609	14833	14638	14729	14811	14643	14695	14554	14690	14825	14505	14942	14735	14786	14740	14775	14706	14810	14707	14694	14706	14754	14534	14780	14810	14639	14655	14650	14674	14975	14817	14738	14764	14744	14801	14670	14642	14769	14820	14725	14638	14825	14749	14767	14656	14684	14817	14660	14729	14900	14660	14689	14785	14886	14778	14726	14807	14572	14682	14691	14704	14791	14649	14890	14670	14712	14769	14626	14764	14781	14715	14573	14784	14856	14823	14617	14858	14855	14710	14533	14793	14910	14832	14640	14714	14891	14665	14847	14742	14696	14710	14635	14730	14630	14696	14640	14884	14746	14731	14639	14783	14743	14659	14619	14805	14835	14625	14579	14740	14748	14763	14735	14848	14747	14743	14703	14774	14697	14821	14730	14678	14673	14822	14794	14641	14690	14823	14769	14699	14751	14695	14832	14623	14894	14785	14769	14603	14666	14858	14866	14741	14835	14869	14757	14746	14605	14800	14863	14729	14684	14798	14779	14645	14615	14803	14740	14647	14743	14870	14814	14717	14782	14754	14638	14690	14725	14728	14811	14703	14651	14798	14614	14688	14700	14672	14813	14717	14508	14775	14760	14590	14740	14801	14795	14891	14871	14851	14870	14578	14759	14681	14776	14768	14787	14670	14737	14815	14820	14827	14715	14615	14871	14753	14776	14717	14795	14745	14800	14721	14524	14774	14885	14783	14731	14646	14765	14662	14676	14781	14654	14731	14524	14830	14646	14786	14724	14724	14723	14783	14899	14710	14828	14613	14744	14736	14631	14787	14801	14833	14637	14749	14811	14781	14889	14830	14667	14715	14760	14740	14731	14713	14775	14756	14749	14757	14788	14807	14677	14799	14736	14720	14627	14806	14901	14746	14629	14854	14678	14774	14826	14730	14731	14619	14746	14727	14762	14695	14652	14737	14800	14814	14797	14609	14676	14811	14792	14857	14833	14847	14693	14695	14733	14762	14667	14776	14999	14784	14769	14694	14780	14654	14674	14850	14658	14671	14799	14793	14781	14880	14554	14755	14698	14554	14823	14893	14849	14799	14717	14587	14630	14722	14776	14683	14616	14654	14781	14817	14611	14591	14840	14637	14830	14634	14698	14666	14819	14783	14789	14707	14835	14577	14734	14661	14847	14809	14710	14629	14766	14697	14725	14864	14825	14670	14865	14821	14791	14774	14669	14562	14743	14780	14836	14692	14684	14777	14771	14825	14655	14659	14712	14909	14592	14680	14855	14712	14847	14743	14830	14784	14715	14659	14635	14673	14536	14774	14771	14763	14782	14800	14793	14812	14942	14790	14770	14631	14635	14710	14703	14755	14621	14585	14924	14669	14950	14663	14702	14663	14768	14631	14747	14695	14723	14655	14702	14686	14672	14856	14869	14778	14713	14717	14793	14625	14803	14646	14766	14789	14923	14630	14740	14498	14764	14773	14750	14699	14673	14703	14841	14674	14682	14792	14728	14657	14719	14616	14823	14646	14772	14694	14853	14695	14640	14671	14642	14853	14805	14782	14797	14797	14588	14645	14678	14747	14527	14741	14768	14828	14617	14681	14648	14797	14784	14557	14979	14640	14528	14734	14842	14695	14707	14855	14802	14724	14790	14654	14652	14716	14645	14751	14755	14656	14795	14687	14593	14863	14782	14724	14734	14934	14838	14658	14757	14859	14833	14676	14722	14780	14934	14881	14557	14835	14830	14879	14769	14699	14720	14678	14795	14768	14748	14703	14716	14718	14655	14772	14780	14672	14664	14816	14777	14607	14701	14697	14754	14627	14722	14767	14710	14684	14730	14679	14772	14753	14668	14767	14844	14737	14731	14804	14892	14731	14781	14696	14715	14761	14736	14761	14687	14751	14652	14681	14733	14745	14745	14775	14832	14690	14826	14587	14619	14859	14748	14704	14787	14652	14782	14883	14676	14775	14646	14788	14731	14704	14775	14583	14677	14792	14652	14847	14692	14549	14847	14793	14692	14549	14797	14742	14785	14732	14744	14913	14563	14855	14719	14586	14712	14902	14693	14741	14835	14730	14631	14809	14682	14840	14663	14826	14795	14723	14701	14888	14533	14724	14849	14573	14792	14885	14753	14805	14806	14834	14627	14594	14864	14676	14743	14614	14779	14751	14620	14849	14751	14900	14777	14844	14738	14777	14697	14805	14672	14872	14924	14653	14757	14576	14761	14839	14613	14797	14790	14809	14680	14591	14801	14774	14693	14735	14854	14879	14706	14854	14823	14826	14739	14675	14876	14801	14723	14753	14819	14824	14664	14940	14836	14726	14649	14632	14868	14675	14651	14654	14788	14541	14539	14624	14796	14760	14785	14674	14752	14731	14865	14653	14706	14792	14707	14682	14873	14804	14725	14771	14620	14553	14624	14971	14656	14951	14871	14554	14760	14760	14766	14777	14761	14618	14661	14677	14797	14736	14716	14728	14696	14784	14616	14781	14661	14588	14779	14582	14722	14694	14780	14831	14803	14716	14776	14578	14861	14671	14790	14804	15013	14584	14714	14812	14602	14921	14628	14839	14648	14826	14713	14758	14960	14788	14776	14756	14831	14770	14805	14682	14688	14787	14735	14719	14790	14568	14866	14639	14695	14901	14668	14795	14689	14767	14933	14750	14857	14726	14684	14780	14560	14916	14695	14674	14871	14577	14975	14559	14825	14538	14698	14958	14482	14753	14711	14715	14627	14648	14789	14787	14843	14743	14539	14786	14623	14825	14563	14693	14708	14732	14771	14707	14764	14694	14722	14708	14771	14804	14733	14628	14750	14747	14723	14772	14589	14847	14659	14765	14640	14793	14879	14723	14919	14794	14768	14911	14705	14859	14774	14785	14676	14839	14884	14701	14831	14673	14748	14924	14544	14852	14641	14698	14824	14622	14888	14634	14776	14731	14655	14647	14745	14795	14790	14709	14769	14685	14714	14859	14647	14704	14705	14721	14818	14567	14789	14921	14510	14875	14683	14668	14700	14882	14683	14609	14775	14905	14645	14906	14803	14809	14644	14700	14834	14619	14741	14679	14847	14745	14865	14915	14807	14653	14797	14687	14837	14640	14697	14817	14764	14784	14855	14663	14792	14729	14673	14688	14826	14763	14577	14613	14927	14720	14731	14719	14723	14786	14692	14924	14786	14889	14769	14695	14870	14813	14800	14695	14671	14831	14743	14886	14639	14633	14751	14768	14741	14717	14863	14603	14655	14640	14895	14769	14764	14674	14744	14819	14750	14702	14755	14729	14770	14759	14707	14846	14716	14707	14922	14643	14629	14658	14812	14791	14835	14578	14843	14777	14804	14800	14781	14888	14756	14689	14932	14848	14583	14682	14865	14837	14792	14896	14751	14611	14690	14746	14613	14819	14704	14690	14745	14695	14634	14705	14844	14854	14660	14570	14870	14650	14765	14695	14848	14657	14749	14639	14814	14690	14678	14906	14738	14814	14757	14704	14797	14599	14705	14593	14699	14666	14672	14576	14762	14841	14686	14731	14724	14878	14889	14684	14678	14714	14830	14744	14752	14774	14625	14723	14800	14756	14789	14609	14728	14733	14695	14717	14662	14767	14864	14753	14530	14698	14783	14721	14778	14688	14806	14700	14759	14674	14681	14706	14675	14822	14728	14769	14639	14572	14741	14715	14820	14730	14716	14733	14706	14806	14635	14775	14836	14671	14820	14738	14684	14728	14553	14751	14781	14605	14570	14723	14822	14786	14809	14517	14518	14742	14817	14787	14724	14612	14835	14717	14719	14686	14753	14866	14878	14878	14648	14645	14711	14829
23022	23298	34951	25554	21312	22159	22284	17155	16305	16515	16459	16327	16376	16287	16363	16615	16416	16216	16271	16220	16246	16192	16233	16323	16250	16175	16295	16094	16267	16137	16081	16089	16156	16194	15982	16172	16170	15821	16230	16211	16233	16190	16123	16190	16002	16093	16238	16144	16241	16255	16116	16277	16136	16253	16218	15975	16007	16063	16138	15985	16054	16227	15986	15878	15938	16017	16030	16140	15947	16031	15977	15885	16109	15949	15910	16217	16041	16164	16032	16234	16081	16110	16068	16201	16169	16258	16205	16033	16130	15977	16117	15972	16051	16075	15926	16073	16009	16064	16088	15998	16136	16178	16204	16152	16094	16214	16043	16100	16067	15943	16140	15961	15979	15955	16095	16065	16157	16088	16125	16024	16106	15819	16182	16046	15992	16075	15978	15881	16070	16214	16110	16262	15843	16159	16091	15964	15893	16231	16173	16062	15822	16115	15950	15932	15900	16252	16159	16002	15918	15970	16152	16009	16140	15989	15962	15961	15780	16051	16162	16138	16164	16155	15998	15950	16040	16262	15974	15999	15961	16104	15966	16138	16060	16225	16026	16166	16288	15958	16101	16136	16237	15951	16053	16048	15904	15894	15994	16124	16115	15825	16129	15895	15914	16062	16203	16196	16217	16091	16024	16092	15839	16237	15932	15831	16113	16028	15880	16052	16162	16174	16208	15966	15853	16095	16211	16072	15991	16062	16085	16000	16262	16018	16073	16174	15977	16285	16179	16164	15847	16020	15885	16027	15958	15983	16053	16163	15927	16243	15994	15914	16072	15885	16275	15897	16112	15928	16095	15964	15900	15895	16047	16110	15932	15944	15887	15917	16156	15925	16109	16178	16062	16209	16160	16127	15988	16170	16094	16028	15935	15967	15958	15954	16077	15939	15867	15840	15964	16076	15964	15990	16086	15837	16001	15924	16127	15884	16112	16121	15937	16012	15792	16078	15987	16095	16156	16112	15940	16040	16194	16047	16252	16058	16019	15863	15892	16047	16071	15868	15889	16098	15989	16002	15929	16025	16109	16132	16143	16096	16064	16062	15976	16122	16079	15949	16187	16025	16061	16115	15971	16169	16130	16075	16048	15995	15832	15903	16021	16217	16229	16109	16071	15949	15851	16002	15952	15880	16101	16026	15993	16037	16269	16025	16097	16211	16159	15994	16114	16093	16104	15920	16025	15927	16175	15988	16026	16007	16042	16076	16078	16137	16115	16015	15898	16013	15793	15976	15957	15891	16056	16014	16112	16070	16158	16048	16061	16061	16020	16239	15858	16039	16020	15997	16116	16128	16065	15882	16105	16081	16105	16148	16042	15932	15986	15912	16023	16077	16189	16144	16122	16058	16042	15960	16095	16082	16004	16020	16003	15979	15992	16065	15903	15906	15986	16065	16123	15841	15903	15973	15947	15993	16134	15984	15916	16008	16080	16144	16114	16110	16064	16175	15967	16035	16110	16137	15907	15922	16114	16008	16114	15867	16066	16078	16054	15990	15888	16071	16149	16199	16007	15987	15979	16162	15893	16093	15976	16000	16040	15985	15873	16063	15984	15985	16093	15966	15787	15935	15972	16005	15934	16142	16255	15918	16124	16189	15952	16283	15989	16176	16088	16104	15970	15970	16071	16124	16094	16146	16196	16092	16078	16340	15989	16093	15938	16137	16037	15973	16025	15963	16004	16195	16236	16025	15939	16108	15838	16079	15993	16020	16055	16150	16144	16145	16220	16108	16213	16114	15985	15971	15857	16086	16233	15923	16248	16074	16069	15901	15951	15998	16057	15774	16108	15999	15962	16075	16023	16091	16055	16085	16072	16051	16132	16000	15962	16015	15988	15977	15996	16123	16165	15865	16170	16269	16028	16079	16129	16063	16050	15839	16235	15933	16267	16144	16052	16184	16038	16036	16129	16112	16102	15862	16087	16031	15997	16195	15831	16008	15964	15871	16132	15960	16124	15807	16043	16242	16212	16050	15957	16039	16069	16092	16135	16001	16080	16053	15954	16077	16004	15858	15956	15956	16115	15807	16022	16147	15992	16074	15874	16106	16038	16068	16072	16049	15914	15974	15998	16175	16153	15973	16296	15752	15988	16031	16061	15911	16112	15948	16168	15989	16134	16151	16005	16026	16063	15947	15954	16010	16101	16198	16177	16098	16003	16105	16052	16126	16114	16118	16008	15948	16201	16010	15907	16049	16216	16083	16052	16022	16094	16037	16022	16015	15954	16062	16259	16118	16142	16051	15939	15943	15992	16020	16177	15908	15967	15837	15928	16223	16389	16016	16147	16169	15874	15990	16240	15818	15952	16150	16110	16123	16065	15923	16093	16134	16230	16032	15981	16165	15966	16011	16256	15828	15932	15849	16027	16104	16064	16014	16049	16154	16177	16092	16174	15967	16127	16173	16056	15887	15931	15969	16032	16120	16117	15894	16126	16120	16013	16009	16079	16206	16171	16136	16185	15895	16099	16073	16083	16101	15911	15955	16058	15906	16090	16084	16206	15994	16068	16053	15970	16020	16149	15934	15935	16183	15876	15950	15997	16079	16119	15853	16086	15918	16088	16094	16012	15921	16102	16186	15874	16089	15963	16071	16135	15973	15991	15954	16023	15962	15943	16126	16168	15992	16017	15980	15874	16072	16084	16182	16171	15959	15974	16224	15994	16034	16190	16100	16131	16125	16265	15895	15857	16082	16082	16049	16085	15957	16221	16016	15899	16130	16008	15914	16019	16088	16012	15934	16167	16174	16030	16044	16268	15927	16168	16057	16008	16059	16056	15925	15989	16141	16061	15863	15956	15995	16004	16025	16050	16129	16046	16298	16128	15982	15884	16113	15986	16003	16051	16002	15981	16003	16326	16243	15989	16145	16012	16003	16127	16015	16030	16099	16107	16043	16120	15954	16017	15878	16153	15985	15998	16096	16196	16123	16108	16078	15933	15950	16084	15985	16209	15975	16070	15983	16086	16017	16064	15965	16072	16168	16009	16168	15946	16164	16176	15867	16177	16016	15920	15949	15916	16099	16051	15999	16102	16036	15895	15925	16087	16045	16025	16189	16144	16157	16148	16262	16053	16070	16144	16140	16027	16122	16018	16172	15911	15831	15942	15916	16012	16032	16081	15984	16169	15926	16003	15892	15941	16029	16116	16032	16118	16056	16111	16084	16072	16078	15929	16232	16124	16256	16064	15920	15843	16052	16082	16129	15983	15870	15997	16170	16158	15956	15967	16022	15849	16129	16096	15984	16090	16000	16066	16100	15848	16058	15997	16217	16081	16119	16031	16173	16032	16192	16045	16104	16105	16090	15923	15888	16093	16011	16155	16070	15959	15969	16186	16142	16180	15975	16031	16091	16128	15980	16112	16023	16022	16129	16104	16011	16014	15841	15919	16092	15852	15775	15944	16103	16042	16123	15965	16136	16080	15832	15955	15898	15951	15957	15875	16090	15928	15941	16093	15924	16176	15976	16109	15964	16138	16087	16116	16234	16079	15980	16024	16170	16091	16007	16002	15972	16009	15967	16110	16178	16187	16287	16049	16039	15812	16202	16164	16060	16113	16022	16017	15991	15922	16007	16025	16208	16250	16174	16119	16190	16224	16196	15989	15971	16004	16021	16065	15968	16155	15758	16166	15904	16295	15965	15953	16003	15849	16045	15931	16156	15950	16006	15986	15847	16265	16042	15941	15890	15892	16030	16094	15928	15933	15875	15961	15998	15925	16092	15997	15803	15796	16041	16025	16002	15892	16080	16196	15923	15981	16102	16031	16183	15888	16027	15970	16186	16061	16039	16001	16070	16031	16164	16226	16000	15939	16164	16079	15945	16083	15886	15888	16030	16198	16067	15843	15997	16014	15970	15979	16131	15914	16176	16014	16044	16205	15911	16124	16102	16207	16125	15987	16111	15999	16118	16128	16122	16115	15935	16129	16121	16038	16078	16043	16027	15975	16051	15912	16181	16051	16052	16112	16206	16220	16131	16156	16002	15994	15911	16009	15964	16064	16105	16011	16115	15991	16133	16133	16074	16068	16012	16103	16020	16205	16019	16060	16232	16115	16355	16048	16150	15954	15938	16079	15825	16051	15893	16067	15925	16131	15974	16144	16318	15957	16067	15988	15856	16194	16137	16296	16113	16122	16075	16055	16142	16051	16076	16167	16006	16062	16005	16199	16118	16245	16141	16166	16140	16129	16185	16179	16116	15879	15880	15903	16097	16127	15965	16121	16024	16110	15997	16008	16082	16183	16075	16150	16048	16038	16106	16083	16029	16111	16181	16244	15995	16244	16199	15938	15964	16042	16110	15922	16019	16070	16112	16062	16003	16089	16109	16093	16106	15941	16272	16071	15880	16047	16041	16050	16131	16093	16202	16163	15819	16098	16175	16147	16328	15855	15989	16037	16234	15986	15998	15989	16120	16141	15988	16123	16107	16029	16111	16277	16055	16039	15960	16199	15994	16125	15927	15870	15933	16171	16088	16309	16055	16003	16267	16204	16107	16175	16059	16068	15917	15987	16159	16104	16143	16086	15842	15869	16104	15931	16102	16102	15914	16068	16011	16023	16198	16069	15987	16011	16041	15862	16128	16143	16036	16152	16136	16019	15944	16018	16150	16061	16075	16106	16032	16120	16084	16021	15805	16044	15962	15982	15998	16009	16012	16063	16036	15908	15937	15990	16079	15993	16119	15964	15830	15968	16205	15941	16030	15941	15941	16023	15863	15968	16282	16021	16008	16121	16068	16135	15922	16083	16229	16169	16063	15921	16152	16093	16084	15989	16066	16072	15944	15937	16047	15982	16145	16149	16098	15923	16074	16062	15904	15837	15916	16080	16156	16008	16171	16035	16075	16077	16124	15923	15984	15894	16427	16331	16130	15906	15966	16068	16007	16168	15962	16041	16179	16275	16196	16122	15939	16113	15983	16158	16055	15939	16011	15990	16143	16018	15955	16160	16221	15991	15912	15849	15925	15981	15913	16009	16075	15882	16181	15964	16102	16223	16127	15894	16050	15927	16142	15941	16037	16186	16075	16217	16069	16140	15949	15851	16094	16081	15940	15968	15913	16300	16075	15910	16224	15976	15924	16006	16070	16011	15874	16102	16097	15847	15938	16007	16092	16045	16046	16034	16094	16112	16296
59876	104642	79186	40091	15296	15105	15056	15027	15058	14869	14963	15019	14954	15030	14925	14993	15005	14968	15011	15013	15055	15202	14927	15088	15086	15046	14993	15050	14958	15159	15039	14950	15034	15039	14848	15028	15029	15033	14937	15178	15129	14864	14989	15115	14959	15200	15078	14889	15008	15034	14981	15072	14893	14879	14855	14832	15002	15029	14775	15059	14909	14917	15020	15023	15069	14901	14862	15097	14990	15034	14919	14850	15036	14986	14877	14926	15011	14898	15108	15047	15044	14942	15017	15023	15131	15025	15111	14906	14874	14905	14994	15025	15076	15042	15016	15051	14896	14929	14986	14991	15080	15074	14875	14950	14912	15010	14998	14951	14873	14881	14895	14871	15002	14713	14988	15057	14904	14900	14981	14922	15011	14916	14976	15072	14955	15107	14846	14961	15210	14959	15047	14865	14862	14933	14981	15077	14794	14980	14968	15007	14828	15047	14988	14988	15066	14992	14892	15020	14882	14990	15074	15030	14998	15083	14842	14987	15018	15152	15111	14863	14912	14957	15030	14941	14937	14888	15000	15184	14901	14833	14996	14981	15018	14900	14914	15007	14991	14979	15000	14931	15003	15009	14866	15033	15083	14940	14755	14813	15061	14897	14896	15059	14836	15073	14945	14885	14791	14868	15003	15078	15034	14899	15007	14902	14778	15053	15088	14813	14967	15007	14897	14802	15026	15057	14945	14876	14994	14869	14985	14979	14970	14820	15059	14773	15172	15156	15027	14856	14920	14888	14886	14966	14923	15003	14968	15035	14920	15215	15008	15095	14953	15115	14873	14986	15020	15057	14889	14924	14815	14866	15069	14847	14932	14864	14936	14989	15016	14956	14893	14875	14885	14942	14873	14866	14950	14968	15123	14924	15016	14957	14979	15022	14875	15009	15138	14985	14873	14838	15033	15069	14875	14854	14878	14892	15042	14997	14956	14940	15145	14741	15124	14987	14999	15001	14942	14998	14932	15076	14911	14876	14993	15080	14931	14960	15167	14950	14944	14973	14912	14861	14951	14836	14952	14923	14948	14956	15139	14974	14919	15070	14924	14932	14944	14980	14933	14861	15108	15023	14869	14891	14793	14918	15012	15006	15097	15042	14973	14845	14994	14871	14991	14871	15016	15040	14847	14850	14927	14954	14954	14905	14887	14933	14820	15022	15037	14861	14983	15071	15106	14933	15066	15006	14904	15047	14991	14864	15096	14838	15061	14791	14915	14965	15128	14872	15011	15048	15011	14998	14888	15063	15010	14879	14908	14988	14990	14916	14901	14905	14916	14977	14962	14988	14974	15074	15041	14834	14866	14910	15088	14913	15076	15003	14994	15071	14878	14948	14845	14958	14980	15027	14914	14994	15072	15085	14836	15015	14868	14972	14808	15024	14955	14862	15022	14931	14962	14898	15053	14999	14912	14970	14986	14999	14884	15164	14874	15054	14913	14982	14978	15040	15006	15011	14941	14977	15163	15032	15062	15033	15064	14864	14774	15033	14947	15100	14947	14975	15093	15138	14976	14922	14981	15012	14961	14979	14979	14970	14727	15025	15032	14952	15012	15046	14819	15043	15065	14995	14792	15084	14942	14859	14959	14966	14966	14966	14964	15045	15050	14979	14917	14999	14865	15075	14879	15102	15080	15000	14890	15146	14816	15009	15123	14914	15093	15029	15090	15009	15040	14903	15019	15098	14965	15168	15018	14902	15020	14901	14934	14962	14990	14993	15105	14980	15070	15028	14855	15038	14863	15179	14952	14925	14956	14863	14878	14882	14936	15016	15046	14888	14961	14887	15081	14831	14943	14987	14953	15095	15042	15040	14920	15276	14966	15082	15024	14854	14881	14890	15193	15102	15016	14819	14967	15092	14927	15061	14981	15054	14853	14971	14927	14872	14913	14998	14914	14934	14994	14932	14818	15023	15003	15078	14940	14951	15022	14877	14823	14871	14965	15048	15075	15051	14946	14912	14956	14883	15023	14952	15073	15105	14979	15137	15051	14987	15029	14917	14954	14998	14916	14890	14867	15004	14917	15155	14919	14969	14846	15076	15170	14879	14965	14921	14941	14890	15105	15055	14975	14997	15022	15034	14935	15015	15075	14830	15119	14820	14982	14901	15004	14975	15040	14988	14880	14925	14971	15064	14915	14759	14799	14886	14984	14936	14974	14912	15077	15085	14922	14833	14844	15055	14880	15076	15003	15110	14997	15032	15014	15026	15056	14976	15033	14954	14800	15106	14901	14915	15101	14957	14905	14876	14965	14993	14842	15050	15054	15019	14901	14902	15039	14899	14943	14942	15029	14992	14930	14880	14817	14925	14965	14903	15000	15114	14972	14826	14921	14971	14945	15076	15085	14928	14822	14973	15052	14978	15167	15065	14877	14931	14986	15006	15162	14944	14905	15121	14914	15175	15093	14967	15020	14761	14969	15099	14907	14884	15041	15179	14785	14786	14892	15117	14924	15027	15049	15202	14970	14810	14995	15087	14933	14939	14905	15043	14969	14891	14802	14946	14938	15025	14960	14970	14888	14843	14685	15111	14850	14979	15100	15002	14954	14943	14966	14988	14965	14988	14859	14915	14983	15106	14995	15012	14917	15006	14801	15068	14887	14991	15049	15047	15012	15008	14872	14963	14907	14947	14846	14958	14948	14811	15155	14827	15007	14938	15139	15177	14974	14955	14880	14940	15090	14979	14968	15026	14787	15020	14866	14920	15025	14876	15046	14890	14903	14870	15139	15025	15006	14809	14799	15093	14957	14996	15008	15017	14963	15115	14966	14971	14854	15081	14868	14967	15013	14950	14756	15103	14890	14848	15012	14928	14917	14947	14976	14919	14930	14843	15072	14951	15038	14906	14955	15065	15070	14960	14971	14942	14853	15018	14937	15142	14886	15110	14888	15052	15020	14908	15044	15012	14967	15060	14891	14895	14961	15038	15102	14912	14957	14967	14982	14973	15083	15029	14840	14807	15119	14985	14844	14896	15003	15079	14976	15233	14848	14925	14954	14852	15180	14864	14896	14964	14983	14860	15042	15030	14891	15036	14874	15040	14945	15012	15107	14944	14993	15041	15049	14890	15023	14924	14957	14999	14987	15096	14902	14871	15007	14954	14907	15007	14807	14985	15056	14799	14949	15001	15145	14980	14898	14922	14995	15069	14848	15098	15133	14819	14894	14963	14961	14898	14961	15018	14921	15078	15166	14774	14923	14832	14912	15042	14962	14956	15044	14988	14979	14967	14873	15007	14991	14908	14905	15049	14945	15020	15171	14968	15124	14921	14871	14867	15108	15042	14862	14968	15032	14972	14991	14948	14954	15057	15035	14789	15037	14841	15009	14967	15051	15153	15133	14945	14853	15029	15163	14915	15037	15008	15008	14881	14902	15176	14985	14837	14913	14979	14815	15121	14886	14973	15094	14829	14986	14975	14980	15017	14855	14972	14867	15129	14843	15066	14972	15007	15008	14916	14877	14983	15011	15184	14929	14884	15004	15132	14949	15024	14972	14974	15122	14932	14932	14864	14988	14966	15090	14980	15017	14749	15118	14881	15093	15071	14781	14904	15051	15038	14931	14994	14913	14865	14865	14844	14929	14945	15143	15054	15162	15152	15040	14924	15003	14943	14977	14911	15094	14860	15007	14946	14965	14713	14977	14912	15037	14858	14842	14925	15093	15084	14914	14952	15013	15023	14823	15070	14855	15027	15020	15032	14893	15061	14949	15081	15168	15021	14987	15172	14957	15081	15104	15037	15031	14950	14958	15026	15090	14824	14925	14982	15094	14951	14864	15114	14946	14756	14868	15156	14917	14885	14895	15043	14981	14757	14893	14964	15016	15140	14971	14920	15024	14965	15015	14972	15002	15027	14846	14981	15005	15018	15083	14958	15068	14891	15004	14835	14910	14796	14930	14937	14949	14826	14940	14798	14889	14991	14716	14849	14892	15036	14679	15099	15038	15092	15018	14886	14926	15193	15188	14871	14961	14864	15016	14937	15137	15019	15027	15074	15015	15110	15018	15064	14925	15006	14863	15051	14919	14878	14985	14935	15066	14891	15006	15032	14934	15001	14717	14949	14846	14985	15080	15128	14890	14869	15026	15017	14850	15016	14925	15078	14754	15118	14936	14997	14908	14905	14916	14886	14967	14901	14907	15058	14929	14962	14942	15038	14976	15145	14981	14977	14936	15082	14859	14897	15153	15089	14984	15019	14916	15034	14963	14765	14995	14979	14968	14849	15066	15113	14847	15084	14969	15031	15064	14775	14858	15128	14842	15225	14998	14911	15004	15035	14964	14952	14967	14956	14834	15012	15063	14896	15014	14936	15081	15008	14864	14840	15038	14914	15025	15095	15029	14860	15074	14988	15118	14935	14925	15061	14866	14952	15038	14965	15088	15115	15032	14917	14912	14970	14957	15100	14958	14941	15089	14803	14922	14949	15129	14940	14844	15074	14995	15155	14991	14969	14977	15028	14875	14947	15110	14999	14936	14958	14908	15051	15058	15028	15025	14807	15036	14841	14950	14965	14800	14877	15069	14897	14771	14962	14953	15075	14953	14961	15128	14922	14995	14914	15032	15050	15070	14825	14947	14980	14873	14951	15011	15073	15003	14930	14876	15049	14838	14777	15144	14957	14924	14975	15139	14953	15031	14690	15113	15124	14790	14988	14906	14969	14959	14872	14910	14953	14890	14937	14954	15017	15068	15010	14913	15001	14793	14983	14992	15140	15019	14885	15149	14986	14963	14990	14945	14891	15008	15040	14983	14974	14923	15082	14809	15013	15060	14892	14919	14991	15051	14957	15018	14988	14945	14966	14988	14971	14943	14776	14987	14980	15113	15100	14993	15019	14995	14985	14932	14993	15044	15044	15008	15020	14944	15162	14985	15010	15035	14909	14985	14917	14908	14894	14979	15020	15013	14991	14918	14961	15015	15087	14951	14885	14988	14918	15071	15023	14940	15060	14930	15046	14985	14999	14797	14870	15046	15015	15004	15015	14947	14955	14999	14940	14946	15009	14985	14975	15128	14770	15015	15008	14812	14977	15128	14935	14893	14895	14973	15107	14865	15003	14879	15009	14806	14971	14998	14948	14961	14790	14905	15013	14962	15013	14923	15016	14913	14983	14955	14907	14991	14972	15120	14965
29708	35227	39530	24558	16400	15461	15766	15583	15295	15294	15306	15429	15269	15445	15389	15334	15407	15451	15356	15169	15400	15613	15376	15439	15455	15170	15337	15456	15473	15338	15388	15396	15473	15337	15351	15380	15444	15403	15374	15277	15562	15446	15301	15556	15353	15429	15517	15347	15383	15334	15340	15121	15571	15502	15432	15328	15338	15085	15222	15419	15404	15432	15450	15347	15393	15336	15372	15241	15315	15249	15373	15326	15426	15364	15304	15213	15568	15466	15448	15328	15389	15356	15284	15367	15295	15377	15417	15418	15496	15196	15540	15360	15344	15117	15347	15195	15427	15303	15415	15402	15622	15319	15211	15216	15389	15403	15588	15580	15352	15416	15292	15472	15388	15354	15465	15312	15166	15325	15461	15434	15550	15407	15118	15173	15233	15306	15459	15414	15514	15451	15352	15304	15363	15477	15478	15462	15405	15423	15431	15352	15569	15323	15238	15477	15667	15378	15300	15213	15343	15532	15248	15414	15385	15357	15429	15438	15610	15520	15109	15300	15087	15467	15384	15291	15478	15210	15400	15526	15172	15477	15400	15381	15386	15276	15452	15261	15459	15395	15454	15373	15276	15481	15421	15372	15314	15389	15335	15411	15348	15481	15416	15614	15326	15268	15373	15300	15297	15324	15222	15371	15349	15338	15332	15435	15329	15186	15517	15458	15450	15339	15317	15366	15540	15300	15333	15356	15178	15439	15404	15420	15322	15479	15381	15229	15364	15520	15171	15184	15321	15446	15476	15099	15347	15412	15435	15316	15469	15280	15390	15281	15448	15407	15466	15225	15429	15496	15367	15275	15325	15426	15528	15423	15306	15310	15427	15441	15570	15401	15350	15483	15403	15335	15450	15398	15374	15413	15254	15318	15321	15542	15529	15529	15379	15492	15397	15135	15298	15383	15064	15425	15214	15331	15418	15433	15339	15132	15307	15424	15501	15353	15408	15547	15405	15314	15357	15347	15450	15425	15385	15275	15464	15246	15387	15404	15540	15311	15319	15389	15290	15233	15157	15455	15203	15162	15363	15310	15378	15539	15498	15227	15364	15533	15339	15410	15526	15324	15393	15583	15370	15338	15581	15429	15236	15454	15673	15426	15270	15441	15556	15303	15323	15221	15399	15258	15410	15427	15388	15450	15509	15389	15270	15647	15308	15387	15380	15386	15488	15435	15242	15290	15547	15218	15346	15293	15413	15382	15373	15466	15312	15237	15407	15429	15362	15463	15158	15197	15413	15458	15414	15369	15338	15504	15329	15516	15494	15453	15595	15414	15319	15462	15627	15281	15313	15204	15279	15413	15323	15391	15372	15440	15212	15345	15418	15430	15329	15134	15316	15248	15356	15296	15419	15240	15400	15350	15409	15356	15339	15456	15520	15438	15527	15437	15320	15469	15374	15344	15377	15340	15422	15351	15405	15376	15320	15333	15298	15317	15474	15305	15425	15349	15416	15586	15275	15224	15373	15263	15422	15463	15491	15536	15483	15349	15476	15558	15431	15501	15385	15480	15270	15296	15157	15417	15283	15452	15230	15320	15500	15517	15476	15351	15322	15525	15497	15318	15524	15530	15280	15379	15394	15304	15346	15254	15204	15310	15504	15551	15244	15367	15353	15324	15362	15279	15359	15395	15261	15311	15279	15326	15276	15518	15482	15398	15448	15270	15464	15505	15366	15635	15420	15533	15421	15294	15438	15282	15409	15515	15446	15420	15471	15418	15309	15451	15621	15401	15414	15388	15294	15565	15465	15387	15284	15332	15240	15498	15334	15379	15429	15339	15427	15217	15368	15406	15375	15351	15257	15393	15417	15483	15339	15415	15419	15401	15205	15361	15371	15375	15326	15288	15308	15539	15590	15488	15295	15288	15377	15339	15196	15557	15426	15257	15250	15384	15498	15574	15376	15501	15419	15292	15311	15519	15478	15431	15224	15336	15440	15346	15309	15275	15475	15644	15392	15451	15367	15328	15408	15233	15216	15482	15372	15288	15374	15273	15337	15395	15353	15252	15268	15461	15460	15451	15494	15428	15419	15273	15347	15331	15451	15460	15514	15179	15246	15273	15414	15346	15428	15442	15472	15497	15316	15122	15599	15392	15411	15349	15566	15374	15475	15449	15484	15369	15560	15422	15441	15501	15311	15223	15135	15341	15494	15453	15491	15346	15294	15381	15292	15563	15324	15347	15454	15344	15345	15161	15335	15458	15452	15522	15393	15161	15331	15510	15179	15463	15364	15242	15204	15326	15522	15142	15383	15501	15554	15611	15391	15354	15516	15334	15422	15325	15152	15357	15496	15386	15355	15527	15280	15396	15372	15396	15323	15287	15380	15362	15286	15523	15329	15297	15269	15292	15474	15513	15684	15102	15357	15241	15434	15365	15537	15398	15264	15421	15187	15490	15512	15528	15391	15519	15256	15467	15459	15311	15336	15241	15377	15337	15514	15347	15302	15349	15259	15466	15497	15380	15500	15323	15429	15333	15455	15506	15316	15198	15482	15354	15169	15460	15379	15310	15416	15443	15660	15507	15351	15401	15773	15515	15437	15299	15251	15298	15280	15328	15431	15333	15582	15541	15402	15382	15358	15377	15539	15156	15347	15380	15491	15555	15456	15505	15521	15141	15372	15482	15372	15241	15294	15335	15417	15401	15367	15207	15354	15330	15461	15373	15458	15362	15147	15544	15444	15337	15353	15197	15415	15331	15264	15376	15288	15171	15428	15413	15571	15633	15378	15322	15293	15469	15343	15429	15431	15503	15466	15537	15377	15338	15193	15291	15299	15721	15320	15330	15319	15338	15567	15229	15248	15289	15234	15400	15545	15243	15168	15341	15510	15376	15270	15496	15345	15522	15360	15510	15408	15335	15313	15182	15128	15422	15497	15374	15291	15358	15464	15370	15529	15493	15317	15426	15238	15412	15501	15263	15526	15431	15328	15561	15364	15352	15450	15410	15302	15311	15267	15373	15625	15432	15411	15533	15322	15375	15136	15368	15636	15432	15230	15489	15433	15301	15477	15458	15178	15393	15500	15603	15291	15291	15347	15488	15140	15342	15462	15490	15374	15393	15447	15418	15348	15563	15422	15127	15421	15418	15290	15341	15207	15451	15502	15294	15413	15306	15369	15343	15384	15370	15319	15349	15374	15293	15457	15445	15437	15463	15514	15555	15332	15338	15422	15221	15432	15444	15303	15415	15314	15312	15466	15506	15387	15242	15323	15420	15473	15388	15568	15523	15412	15563	15481	15328	15270	15315	15569	15670	15732	15410	15461	15384	15446	15326	15476	15329	15235	15528	15423	15219	15247	15397	15395	15484	15360	15473	15364	15587	15331	15461	15448	15510	15344	15293	15475	15380	15466	15592	15441	15399	15250	15225	15360	15571	15349	15275	15209	15305	15368	15379	15507	15376	15555	15359	15422	15539	15349	15432	15396	15405	15396	15312	15437	15531	15492	15489	15303	15370	15283	15521	15065	15202	15370	15509	15503	15454	15511	15486	15375	15390	15234	15339	15284	15297	15400	15486	15402	15330	15202	15349	15360	15294	15408	15572	15321	15302	15293	15503	15204	15425	15227	15391	15460	15250	15345	15227	15266	15148	15488	15399	15587	15439	15284	15387	15558	15488	15426	15337	15301	15350	15326	15329	15453	15339	15392	15245	15501	15422	15367	15163	15277	15374	15349	15250	15310	15405	15217	15343	15365	15272	15300	15341	15433	15416	15275	15574	15378	15448	15517	15279	15386	15541	15405	15375	15374	15497	15573	15407	15502	15421	15525	15275	15259	15351	15258	15326	15485	15346	15416	15482	15556	15614	15392	15321	15488	15351	15214	15506	15432	15357	15352	15327	15275	15422	15292	15454	15457	15326	15507	15350	15532	15377	15396	15430	15390	15659	15276	15404	15290	15508	15463	15296	15368	15518	15204	15429	15369	15414	15438	15284	15598	15642	15450	15198	15404	15495	15488	15239	15276	15133	15309	15312	15375	15316	15466	15577	15478	15550	15480	15240	15256	15430	15414	15359	15406	15357	15375	15339	15501	15249	15529	15459	15308	15341	15324	15507	15475	15470	15428	15398	15392	15377	15534	15392	15283	15220	15385	15286	15324	15534	15412	15527	15216	15314	15272	15227	15100	15280	15336	15427	15509	15446	15526	15485	15234	15432	15451	15481	15497	15471	15437	15255	15525	15500	15362	15419	15248	15426	15438	15390	15420	15420	15287	15482	15175	15467	15483	15444	15539	15314	15189	15253	15466	15374	15319	15479	15429	15198	15334	15485	15300	15399	15231	15243	15346	15440	15413	15216	15419	15371	15433	15357	15429	15389	15542	15201	15292	15371	15354	15590	15388	15643	15570	15357	15420	15337	15536	15407	15479	15400	15436	15164	15445	15323	15384	15356	15353	15316	15470	15505	15375	15318	15299	15272	15401	15405	15186	15409	15508	15336	15469	15412	15470	15333	15322	15308	15233	15195	15335	15349	15275	15265	15409	15372	15375	15368	15344	15299	15420	15414	15533	15346	15402	15265	15403	15440	15332	15313	15438	15253	15516	15254	15381	15465	15241	15400	15231	15356	15522	15474	15172	15264	15444	15332	15539	15260	15321	15289	15381	15434	15290	15465	15375	15412	15319	15417	15461	15299	15481	15495	15531	15318	15429	15324	15269	15390	15259	15516	15465	15323	15500	15347	15330	15226	15415	15117	15519	15317	15419	15340	15369	15312	15461	15349	15172	15367	15334	15218	15349	15275	15641	15399	15325	15273	15308	15357	15467	15260	15340	15497	15583	15309	15541	15364	15485	15433	15479	15342	15334	15445	15144	15156	15317	15442	15308	15363	15281	15505	15274	15294	15382	15214	15393	15199	15514	15447	15448	15363	15459	15287	15373	15485	15454	15447	15535	15169	15419	15546	15310	15245	15400	15795	15446	15428	15446	15318	15345	15504	15411	15444	15370	15412	15341	15396	15453	15529	15247	15360	15557	15309	15315	15460	15242	15532	15274	15436	15427	15320	15384	15291	15393	15499	15215	15353	15431	15315	15260	15356	15592	15416	15352	15281	15380	15219	15428	15556	15409	15498	15473	15454	15326	15344	15461	15343	15426	15474	15302	15491	15387	15319	15460	15273	15219	15360	15461	15559
36229	55005	42555	19801	14796	14555	14629	14542	14560	14508	14424	14655	14684	14590	14657	14524	14701	14468	14529	14552	14552	14704	14666	14530	14535	14510	14623	14507	14489	14519	14530	14751	14493	14675	14609	14787	14405	14550	14513	14603	14614	14621	14508	14609	14606	14545	14588	14505	14411	14574	14699	14518	14498	14602	14577	14443	14664	14397	14562	14554	14412	14326	14606	14710	14579	14629	14527	14480	14461	14582	14508	14523	14759	14530	14670	14707	14631	14568	14578	14461	14550	14638	14547	14382	14587	14685	14530	14520	14418	14657	14596	14418	14471	14638	14605	14696	14610	14427	14574	14626	14513	14472	14487	14522	14632	14592	14481	14507	14734	14474	14684	14540	14590	14558	14688	14417	14495	14541	14632	14610	14542	14584	14558	14522	14792	14474	14494	14605	14647	14789	14589	14628	14537	14563	14701	14386	14591	14487	14495	14594	14635	14470	14452	14589	14568	14681	14437	14352	14426	14714	14615	14510	14628	14445	14596	14502	14449	14558	14512	14608	14686	14455	14631	14718	14557	14702	14344	14528	14615	14461	14594	14598	14420	14494	14613	14438	14560	14396	14733	14663	14710	14692	14563	14412	14622	14481	14540	14683	14481	14573	14543	14497	14484	14553	14561	14571	14538	14559	14584	14566	14721	14524	14639	14446	14570	14609	14317	14560	14471	14574	14606	14429	14405	14578	14749	14416	14642	14669	14520	14562	14387	14641	14624	14539	14564	14490	14710	14609	14522	14464	14603	14597	14571	14716	14444	14661	14555	14518	14503	14461	14545	14415	14627	14481	14680	14493	14413	14576	14503	14590	14526	14466	14594	14584	14455	14583	14723	14461	14591	14736	14474	14525	14635	14574	14543	14445	14567	14555	14625	14615	14555	14573	14509	14570	14502	14608	14490	14343	14509	14487	14622	14584	14496	14620	14539	14567	14437	14372	14571	14648	14685	14537	14653	14580	14412	14578	14659	14641	14558	14508	14569	14668	14583	14498	14647	14621	14666	14461	14437	14583	14590	14342	14388	14616	14683	14640	14702	14557	14447	14580	14594	14634	14603	14582	14627	14753	14562	14440	14411	14415	14593	14464	14534	14488	14512	14452	14550	14511	14606	14573	14543	14658	14568	14379	14599	14490	14614	14583	14489	14438	14536	14678	14409	14489	14359	14533	14287	14496	14656	14609	14557	14571	14592	14420	14454	14553	14575	14529	14636	14521	14528	14592	14610	14615	14539	14643	14575	14587	14602	14599	14687	14666	14640	14511	14374	14667	14550	14497	14545	14409	14444	14529	14564	14648	14450	14487	14575	14385	14597	14531	14479	14606	14412	14562	14703	14496	14592	14644	14682	14498	14528	14583	14648	14386	14433	14559	14621	14581	14639	14371	14717	14537	14605	14561	14525	14706	14687	14739	14496	14535	14558	14543	14270	14477	14568	14541	14668	14648	14449	14686	14533	14636	14614	14433	14511	14524	14561	14562	14568	14521	14623	14541	14569	14540	14527	14488	14477	14647	14545	14596	14604	14691	14593	14746	14655	14744	14593	14588	14433	14516	14572	14589	14476	14538	14417	14423	14727	14801	14611	14480	14555	14634	14383	14656	14486	14428	14476	14785	14514	14641	14450	14523	14592	14559	14534	14586	14588	14516	14608	14444	14548	14637	14573	14610	14654	14297	14588	14605	14351	14522	14516	14376	14451	14538	14673	14702	14570	14611	14486	14544	14476	14605	14466	14658	14374	14505	14640	14596	14573	14382	14474	14375	14592	14490	14479	14480	14465	14573	14750	14498	14523	14543	14313	14488	14614	14526	14587	14527	14474	14724	14579	14689	14417	14526	14657	14459	14435	14540	14674	14600	14554	14590	14588	14611	14552	14683	14532	14520	14595	14485	14714	14448	14578	14581	14537	14480	14398	14470	14557	14570	14525	14438	14560	14621	14677	14534	14599	14521	14430	14551	14594	14517	14662	14630	14773	14658	14688	14684	14556	14655	14560	14592	14557	14563	14592	14515	14511	14514	14514	14569	14535	14479	14721	14686	14548	14340	14554	14576	14528	14404	14510	14573	14466	14526	14592	14631	14430	14531	14675	14592	14558	14509	14437	14416	14397	14600	14634	14557	14553	14560	14387	14560	14698	14506	14658	14412	14507	14692	14412	14636	14595	14743	14680	14481	14627	14609	14727	14489	14552	14431	14570	14504	14526	14544	14610	14482	14550	14381	14592	14547	14620	14420	14688	14476	14315	14422	14652	14491	14571	14741	14617	14672	14576	14459	14443	14654	14369	14485	14588	14529	14405	14780	14669	14703	14501	14570	14500	14538	14733	14708	14601	14646	14608	14628	14609	14630	14470	14544	14578	14588	14521	14577	14670	14597	14678	14537	14546	14604	14513	14608	14543	14679	14616	14591	14564	14482	14422	14753	14601	14478	14495	14481	14617	14468	14642	14681	14595	14531	14555	14573	14565	14601	14400	14609	14577	14566	14557	14484	14583	14411	14692	14382	14410	14754	14537	14476	14596	14412	14509	14628	14615	14435	14657	14492	14567	14588	14517	14539	14560	14523	14576	14617	14533	14473	14361	14489	14648	14362	14488	14584	14510	14514	14476	14482	14688	14481	14557	14507	14619	14751	14408	14293	14768	14415	14434	14578	14627	14584	14557	14536	14547	14660	14597	14589	14488	14400	14649	14710	14488	14556	14499	14518	14543	14494	14440	14532	14696	14367	14500	14509	14473	14558	14576	14480	14651	14699	14489	14637	14482	14592	14565	14443	14450	14588	14520	14470	14691	14570	14478	14510	14687	14624	14620	14676	14617	14605	14548	14586	14694	14808	14713	14468	14705	14547	14497	14555	14387	14691	14572	14644	14510	14498	14596	14412	14591	14584	14590	14455	14617	14592	14521	14606	14499	14512	14543	14794	14602	14515	14490	14489	14597	14452	14551	14754	14560	14614	14492	14567	14487	14434	14528	14451	14640	14610	14281	14573	14677	14618	14488	14511	14625	14508	14605	14450	14441	14594	14609	14608	14643	14483	14435	14450	14716	14670	14572	14595	14494	14511	14624	14531	14648	14638	14630	14383	14639	14643	14388	14577	14605	14606	14580	14746	14602	14570	14428	14483	14639	14528	14507	14493	14486	14613	14670	14505	14601	14534	14540	14702	14720	14468	14629	14708	14507	14400	14541	14645	14616	14667	14655	14638	14459	14701	14435	14529	14561	14616	14536	14422	14447	14537	14437	14518	14456	14558	14538	14363	14472	14565	14509	14656	14559	14609	14549	14471	14467	14618	14631	14550	14662	14554	14538	14439	14600	14575	14603	14481	14750	14435	14609	14459	14506	14599	14614	14626	14416	14373	14590	14507	14445	14716	14376	14455	14481	14497	14489	14596	14677	14615	14562	14533	14510	14739	14475	14493	14631	14556	14607	14485	14692	14606	14525	14743	14471	14601	14705	14648	14732	14392	14552	14587	14599	14579	14382	14577	14582	14602	14610	14584	14636	14646	14333	14565	14558	14500	14558	14748	14477	14566	14485	14428	14648	14564	14462	14639	14662	14537	14664	14664	14464	14483	14677	14502	14629	14571	14520	14654	14499	14521	14621	14535	14449	14607	14443	14758	14577	14641	14588	14601	14553	14453	14562	14556	14474	14404	14566	14504	14441	14475	14567	14706	14506	14600	14630	14405	14664	14821	14613	14490	14482	14538	14644	14542	14533	14540	14659	14644	14645	14589	14636	14689	14496	14516	14537	14502	14651	14428	14488	14754	14693	14793	14626	14520	14508	14506	14607	14587	14688	14663	14548	14661	14651	14595	14578	14506	14539	14646	14614	14594	14537	14388	14499	14424	14630	14423	14540	14706	14441	14602	14535	14623	14604	14491	14607	14543	14498	14577	14580	14471	14575	14484	14570	14422	14476	14533	14551	14561	14544	14577	14517	14554	14679	14713	14684	14487	14719	14436	14733	14625	14622	14637	14447	14594	14657	14570	14494	14483	14481	14685	14658	14634	14432	14701	14444	14590	14530	14355	14648	14701	14488	14473	14484	14613	14509	14626	14661	14495	14572	14605	14508	14648	14465	14571	14415	14533	14609	14589	14663	14623	14570	14610	14426	14617	14523	14766	14580	14694	14494	14505	14620	14626	14721	14506	14514	14387	14547	14556	14622	14483	14477	14381	14649	14535	14373	14629	14677	14541	14643	14499	14450	14734	14519	14540	14632	14499	14430	14440	14685	14622	14529	14516	14674	14465	14645	14376	14548	14533	14596	14367	14728	14565	14617	14562	14497	14451	14611	14542	14526	14626	14648	14578	14433	14494	14490	14526	14485	14573	14610	14546	14418	14622	14636	14628	14605	14565	14680	14564	14584	14510	14554	14534	14695	14702	14606	14631	14399	14586	14433	14543	14597	14472	14506	14396	14567	14534	14424	14692	14554	14631	14522	14502	14400	14639	14571	14603	14575	14511	14575	14653	14521	14495	14662	14511	14378	14669	14441	14525	14611	14405	14745	14401	14606	14680	14439	14580	14469	14529	14461	14652	14650	14525	14599	14641	14665	14573	14516	14604	14467	14438	14636	14521	14504	14492	14636	14514	14563	14617	14502	14579	14549	14634	14703	14489	14555	14592	14428	14494	14656	14551	14410	14477	14476	14662	14548	14522	14521	14523	14626	14502	14666	14413	14608	14474	14503	14665	14651	14628	14461	14559	14705	14713	14635	14609	14687	14711	14537	14462	14514	14513	14549	14662	14540	14524	14568	14743	14649	14514	14689	14549	14699	14639	14661	14433	14538	14532	14597	14569	14540	14712	14446	14603	14484	14680	14529	14536	14723	14628	14380	14563	14581	14587	14435	14624	14607	14296	14539	14762	14444	14572	14458	14455	14472	14603	14553	14664	14447	14680	14481	14507	14673	14559	14566	14612	14587	14516	14664	14454	14666	14489	14438	14584	14581	14513	14647	14539	14464	14551	14603	14547	14424	14720	14511	14657	14583	14391	14619	14567	14631	14802	14501	14620	14503	14649	14628	14488	14615	14453	14598	14599	14583	14714	14557	14583	14664	14685	14620	14648	14626	14412	14696	14448	14563	14529	14674	14498	14514	14453	14650	14628	14632	14506	14504	14663	14463	14591	14498	14474
23128	23282	38973	32630	21751	21540	21036	17235	16560	16711	16693	16536	16575	16377	16337	16603	16468	16366	16271	16340	16443	16572	16355	16351	16440	16267	16540	16424	16354	16152	16213	16345	16299	16416	16263	16108	16446	16197	16410	16365	16391	16098	16308	16302	16376	16380	16359	16479	16400	16385	16388	16246	16042	16294	16232	16250	16349	16285	16336	16297	16479	16405	16381	16233	16534	16653	16499	16368	16234	16191	16507	16324	16437	16427	16198	16159	16206	16216	16488	16177	16208	16111	16308	16294	16302	16319	16128	16312	16360	16414	16235	16328	16329	16291	16467	16187	16306	16222	16595	16179	16318	16318	16377	16156	16124	16293	16289	16186	16209	16278	16312	16276	16344	16085	16105	16242	16294	16389	16323	16282	16413	16181	16123	16214	16089	16283	16148	16092	16070	16362	16136	16232	16245	16211	16104	16235	16410	16338	16257	16048	16470	16222	16448	16266	16246	16361	16350	16293	16334	16243	16412	16381	16300	16226	16266	15993	16539	16245	16297	16251	16248	16224	16239	16166	16129	16069	16284	16323	16313	16468	16087	16336	16250	16188	16297	16251	16136	16255	16183	16305	16192	16279	16408	16222	16264	16244	16479	16316	16506	16177	16318	16167	16246	16161	16395	16292	16354	16251	16285	16327	16465	16289	16101	16191	16140	16076	16239	16276	16406	16411	16311	16314	16308	16282	16224	16136	16338	16432	16322	16155	16204	16252	16254	16194	16221	16146	16159	16218	16329	16231	16229	16261	16211	16495	16137	16189	16314	16184	16213	16271	16274	16097	16161	16190	16220	16217	16292	16370	16097	16155	16159	16324	16047	16349	16352	16441	16177	16264	16364	16292	16263	16414	16188	16123	16061	16215	16137	16254	16299	16251	16367	16270	16475	16180	16279	16242	16463	16236	16337	16444	16284	16369	16319	16124	16093	16232	16269	16297	16154	16478	16392	16082	16161	16144	16306	15959	16472	16080	16228	16223	16265	16175	16184	16221	16315	16193	16169	16458	16464	16244	16281	16417	16505	16198	16265	16193	16218	16328	16199	16484	16234	16272	16330	16181	16213	16408	16242	16323	16306	16452	16193	16244	16103	16108	16275	16305	16048	16225	16395	16368	16385	16264	16305	16503	16392	16260	16270	16262	16042	16314	16216	16391	16224	16342	16149	16291	16248	16282	16283	16322	16308	16316	16399	16359	16442	16079	16229	16089	16277	15988	16272	15979	16091	16091	16085	16158	16297	16211	16163	16420	16217	16295	16250	16215	16199	16240	16224	16346	16443	16244	16059	16317	16344	16228	16221	16252	16262	16412	16150	16200	16241	16198	16106	16372	16374	16259	16436	16274	16311	16218	16301	16322	16431	16301	16270	16226	16039	16123	16313	16385	16531	16237	16491	16314	16298	15974	16206	16074	16202	16286	16371	16268	16305	16557	16260	16409	16242	16403	16233	16194	16262	16294	16365	16131	16176	16263	16571	16283	16162	16421	16157	16256	16245	16275	16127	16389	16130	16107	15956	16175	16246	16330	16381	16249	16302	16164	16237	16181	16215	16135	16357	16357	16317	16204	16363	16357	16263	16301	16153	16273	16192	16240	16362	16455	16287	16219	16125	16276	16391	16307	16242	16385	16282	16177	16182	16240	16162	16234	16250	16358	16360	16134	16312	16221	16275	16266	16350	16250	16293	16302	16323	16249	16273	16323	16120	16191	16186	16299	16357	16147	16261	16310	16374	16253	16219	16244	16331	16359	16217	16268	16223	16197	16255	16145	16324	16432	16401	16288	16101	16251	16085	15966	16415	16394	16280	16362	16217	16076	16469	16345	16436	16322	16280	16226	16288	16235	16391	16231	15979	16380	16210	16195	16269	16202	16193	16298	16473	16237	16221	16364	16224	16294	16191	16173	16375	16203	16414	16199	16186	16168	16154	16345	16086	16251	16185	16266	16430	16166	16383	16124	16243	16097	16224	16232	16169	16234	16314	16283	16226	16230	16389	16205	16140	16187	16181	16180	16230	16286	16136	16172	16028	16574	16260	16265	16330	16470	16334	16404	16361	16241	16340	16034	16114	16324	16289	16049	16139	16177	16408	16408	16235	16248	16122	16391	16016	15943	16124	16195	16050	16380	16198	16280	16235	16397	16346	16465	16270	16269	16217	16254	16495	16180	16142	16302	16194	16443	16250	16237	16280	16314	16445	16169	16264	16174	16183	16169	16316	16363	16170	16272	16170	16204	16230	16145	16272	16119	16378	16358	16263	16214	16291	16226	16398	16325	16193	16175	16260	16384	16266	16271	16217	16161	16157	16265	16101	16146	16293	16286	16311	16279	16251	16044	16308	16078	16269	16123	16279	16250	16217	16256	16278	16207	16123	16399	16305	15978	16150	16313	16214	16228	16195	16099	16296	16272	16135	16509	16402	16178	16537	16146	16330	16323	16182	16325	16314	16367	16296	16291	16402	16377	16312	16308	16270	16350	16350	16186	16191	16407	16148	16261	16215	16292	16265	16132	16182	16341	16261	16228	16266	16377	16326	16233	16334	16123	16272	16295	16163	16210	16172	16292	16259	16237	16295	16351	16262	16163	16417	16387	16350	16336	16262	16150	16155	16153	16497	16327	16140	16055	16271	16292	16149	16305	16431	16263	16373	16339	16180	16132	16214	16219	16072	16312	16353	16141	16264	16293	16282	16133	16293	16263	16363	16448	16227	16167	16248	16145	16252	16302	16261	16307	16247	16258	16025	16371	16462	16230	16160	16185	16313	16211	16249	16191	16153	16099	16287	16316	16251	16199	16270	16066	16331	16446	16218	16127	16154	16091	16355	16275	16075	16242	16291	16254	16308	16256	16198	16146	16324	16297	16203	16302	16284	16463	16224	16354	16294	16239	16257	16414	16321	16305	16263	16236	16316	16156	16075	16394	16114	16378	16126	16216	16287	16252	16306	16280	16172	16282	16347	16252	16245	16266	16474	16054	16166	16116	16312	16257	16186	16300	16220	16202	16393	16240	16244	16379	16303	16145	16274	16238	16238	16168	16234	16222	16279	16210	16245	16305	16230	16247	16339	16213	16074	16145	16226	16148	16327	16147	16225	16277	16355	16367	16280	16351	16413	16237	16173	16335	16102	16162	16178	16265	16211	16283	16196	16245	16193	16216	16151	16246	16160	16290	16266	16307	16440	16246	16251	16337	16232	16353	16388	16289	16450	16299	16370	16081	16148	16377	16238	16073	16126	16049	16323	16465	16303	16206	16213	16341	16386	16246	16052	16039	16197	16216	16218	16554	16290	16236	16265	16414	16228	16437	16238	16164	16243	16229	15941	16138	15989	16200	16281	16318	16211	16294	16381	16514	16244	16224	16101	16219	15953	16373	16107	16112	16243	16489	16121	16029	16296	16186	16298	16137	16017	16190	16419	16345	16365	16283	16246	16250	16416	16266	16240	16226	16231	16506	16286	16195	16288	16123	16136	16350	16395	16236	16165	16277	16327	16173	16325	16231	16227	16204	16333	16311	16378	16429	16023	16209	16254	16450	16153	16199	16216	16036	16324	16363	16196	16188	16370	16485	16303	16301	16196	16150	16170	16047	16264	16328	16388	16331	16269	16343	16102	16248	16286	16327	16265	16444	16390	16331	16193	16236	16198	16025	16223	16394	16215	16237	16202	16333	16368	16213	16291	16197	16279	16286	16156	16409	16356	16289	16213	16366	16324	16158	16064	16325	16226	16288	16221	16037	16183	16234	16351	16345	16355	16203	16108	16380	16219	16201	16334	16393	15992	16308	16280	16282	16316	16014	16322	16460	16171	16332	15978	16248	16099	16054	16217	16348	16277	16353	16224	16399	16066	16160	16158	16172	16335	16317	16283	16186	16091	16189	16394	16401	16336	16241	16222	16183	16146	16290	16426	16291	16397	16259	16358	16219	16366	16386	16252	16403	16281	16215	16272	16268	16221	16174	16209	16383	16303	16174	16168	16123	16170	16239	16279	16431	16309	16260	16432	16070	16150	16293	16187	16157	16321	16337	16191	16275	16218	16257	16451	16262	16249	16320	16206	16055	16351	16185	16268	16216	16131	16254	16148	16139	16224	16357	16268	16121	16149	16371	16417	16183	16180	16044	16372	16415	16224	16089	16264	16062	16194	16179	16231	15972	16318	16227	16331	16173	16247	16272	16276	16127	16198	16088	16316	16318	16182	16199	16292	16172	16222	16107	16257	16296	16268	16035	16317	16217	16257	16481	16200	16087	16108	16115	16258	16247	16288	16098	16291	16322	16306	16241	16078	16263	16325	16351	16094	16150	16476	16247	16290	16373	16456	16184	16362	16421	16294	16332	16131	16265	16340	16093	16466	16277	16275	16216	16171	16434	16347	16136	16104	16349	16117	16224	16130	16190	16165	16137	16198	16089	16292	16296	16340	16341	16182	16323	16131	16205	16253	16217	16336	16336	16242	16376	16021	16324	16315	16209	16104	16122	16414	16248	16406	16373	16429	16245	16322	15998	16350	16272	16204	16333	16159	16200	16193	16426	16364	16313	16228	16306	16301	16198	16313	16239	16221	16272	16323	16237	16246	16134	16160	16132	16366	16015	16152	16300	16330	16231	16575	16208	16288	16377	16306	15979	16228	16455	16277	16138	16360	16203	16258	16291	16301	16140	16128	16183	16151	16239	16449	16185	16294	16276	16144	16491	16183	16034	16193	16234	16264	16038	16116	16200	16305	16359	16178	16318	16228	16135	16180	16401	16193	16060	16350	16144	16211	16242	16252	16292	16405	16455	16219	16273	16124	16367	16371	16218	16248	16138	16179	16181	16275	16233	16394	16187	16188	16074	16351	16306	16268	16240	16159	16275	16404	16279	16301	16440	16242	16157	16046	16492	16240	16339	16250	16301	16162	16389	16119	16327	16162	16338	15967	16109	16008	16217	16145	16272	16239	16225	16272	15983	16219	16421	16181	16120	16149	16246	16176	16238	16248	16292	16438	16212	16295	16078	16285	16194	16270	16239	16139	16307	16141	16204	16348	16273	16166	16229	16188	16223	16347	16270	16344	16170	16355	16387	16176	16078	16317	16256	16286	16311	16295	16173	16086	16443	16222	16328	16296	15991	16202	16237	16315	16423	16292	16183	16108	16331	16095	15998
60167	98747	85389	43435	15232	15370	15240	15251	15131	15384	15159	15324	15261	15229	15238	15020	15232	15154	15116	15012	15317	15402	15051	15050	15344	15236	15144	15130	15202	15238	15326	15086	15303	14943	15197	15086	15211	15248	15090	15270	15187	15192	15202	15257	15330	15122	15080	15116	15156	15087	15171	15101	15176	15061	15135	15192	15063	15295	15232	15128	15081	15069	15253	15164	15043	15154	15071	15289	15192	15118	15107	15138	15282	15253	15096	15002	15122	15143	15170	15153	15086	15139	15158	14995	14986	15187	15158	15049	15116	15338	15040	15086	15045	15179	15157	15080	15157	15192	15174	14972	15306	15027	15135	15084	15365	15194	14996	15090	15066	15054	15216	15075	15199	15085	15010	15219	15125	15230	15077	15007	15003	15164	15158	15335	15123	15151	14978	15166	15096	15132	15208	15154	15105	15147	15188	15202	15062	15113	15238	15205	15221	14934	15289	15199	15110	15130	14882	15033	14999	14995	15048	15016	15063	15227	15119	15147	15033	15184	15177	15130	15346	15142	15027	15176	15097	15139	15178	15231	15088	15099	15162	15054	15055	15158	15090	14999	15303	15257	15250	15156	15105	15140	15067	15302	15218	15204	15049	15177	15251	15058	15067	15223	15187	15268	14954	15036	14993	15210	15052	15154	15093	14961	14997	15093	15106	15207	15101	15019	15130	15273	15075	15186	15102	14959	15152	15060	15080	15111	14988	14876	15040	15148	15162	15270	15225	15063	14985	15126	15194	15032	15109	15114	15177	15030	15180	15076	15250	15087	15192	15204	15278	15228	15247	15112	15090	14963	15144	15169	15244	15162	15133	15214	15141	15159	15190	15180	15119	15103	14909	15006	15221	15047	15127	15080	15128	15141	15007	15088	15056	15086	15252	15234	15171	15246	15176	15239	15094	15032	15002	15087	15240	15145	15129	15065	15184	15267	15021	15103	15128	15013	15035	15156	14906	15178	15185	15204	15178	15169	15036	15174	15248	15143	15216	15173	15167	15298	15201	15165	15130	15206	15134	15083	15248	15106	15184	15007	15162	15161	15030	15098	15286	15081	15083	14959	15053	15183	15086	15217	15046	15146	15148	15187	15014	15161	15129	15135	15307	15170	15177	15210	15213	15071	15154	15026	15190	15138	15140	15339	15178	15086	15113	15126	15011	15121	15176	15102	15274	15045	15067	15121	15174	15189	14978	15153	15019	15153	15249	15028	15227	14967	15247	15223	15154	15065	15090	15186	15113	15135	15060	15030	15081	15037	15191	15196	15242	15188	15010	15149	15188	15061	15275	15140	15068	15218	15213	15089	15271	14893	15050	15026	15038	15114	15053	15067	15222	15116	15173	14946	15119	15199	15121	15252	15095	15070	15110	15095	15097	15032	15083	15203	15212	15219	15120	15053	14960	14974	15147	15110	15446	15094	15159	15004	15251	15261	15209	15116	15142	14937	15199	15126	15037	15268	15101	15084	15222	15085	15090	15072	15188	15090	15058	15255	15053	15098	15293	15322	15222	15111	15061	15216	15148	15112	15050	15165	15195	15379	15162	15304	15181	15094	15183	15153	15146	15113	15095	15251	15151	14966	15134	15251	15081	15130	15221	15159	15274	15305	15126	15005	15253	15127	15128	15149	15200	15218	15050	15030	15154	15132	15170	15150	15120	15152	15008	15047	15053	15019	15214	15274	15187	15195	15015	15149	15233	15218	15248	14929	15186	15275	15140	15131	15175	15019	15050	15077	15220	15163	15062	15060	15193	15165	15191	15144	15178	15101	15222	14985	15112	15074	15209	15102	15198	15130	15118	15179	15050	15062	15116	15041	15129	15212	14994	15210	15188	15195	15380	15105	15055	15069	15073	15154	15227	15115	15189	15102	14904	15147	15052	15160	15047	15102	15060	15231	15033	15099	15079	15194	15138	15134	14983	15019	15099	15028	15143	15209	15163	15193	15114	15043	15111	15005	15075	15082	15201	15116	15129	15167	15220	14945	15202	15152	15150	15092	15112	15148	14985	14987	15096	15126	15145	15089	15210	15000	15151	15049	15098	15054	15160	15054	15242	15020	15217	15028	15121	15034	15065	14952	15132	15255	15113	15138	15344	15055	15232	14948	15210	15037	15168	15068	15113	15105	15066	15130	15116	15127	14997	15154	15062	15100	15090	15447	15258	15144	15153	15025	14923	15082	15362	15108	15158	14991	15085	15048	15248	14991	15162	15348	14972	15278	15181	15127	15083	15223	15062	14911	15149	15186	15046	15030	15076	15170	15249	15135	15111	15092	15148	15190	15170	15204	15054	15190	15165	14958	14870	15317	15034	15146	15206	15117	15137	15339	15078	15235	14998	15200	15136	15163	15138	15199	14947	15179	15172	15293	15160	15078	15149	15126	15036	15115	15095	15333	15360	14983	15139	14936	15150	15208	14939	15255	15107	15141	15125	15030	15019	15053	15125	15047	15094	15280	15130	15065	15269	15180	15139	15155	14994	15155	15094	15154	15278	15128	15252	14954	15036	15198	15084	15030	15183	15194	15169	15064	15226	15154	15140	15123	15076	15159	15143	15150	15243	15162	15159	15013	15143	15009	15240	15064	15310	15213	15147	15188	15110	15103	15353	14930	15184	15300	15270	15135	15247	15353	15193	15139	15099	15103	15197	15207	15130	15014	15159	15280	15112	15077	15205	15126	15155	15160	15041	15169	15074	15123	15160	15111	15170	14949	15270	15061	15120	15069	15120	15359	15225	15031	15072	15069	15134	15078	15048	15156	14996	15159	15127	15190	15099	15208	15177	15255	15094	14942	15056	15116	15063	15175	15205	15280	14972	15075	15204	15036	15315	14997	14977	15062	15193	15119	15195	15334	15083	15119	14984	14978	15147	14995	15180	15055	15060	15240	15130	15202	15123	15175	14998	15201	15121	15083	15093	15110	15037	15106	15130	15140	15056	15231	15192	14995	15239	15200	15010	15197	15218	15153	15076	15085	15082	15030	15097	15187	15154	15181	15144	15180	15056	15171	15144	15044	15174	15078	15140	15005	15180	15292	15151	15312	15088	15229	15317	15123	15189	15170	14941	15018	15097	14987	15081	15199	15167	15001	15204	14917	15208	15164	15009	15067	15108	15128	15112	15144	15174	15143	15106	15076	15100	14970	15187	15210	15230	15339	15080	15167	15085	15015	15114	15012	15170	15257	15113	15100	15141	15071	15194	15200	15249	15157	15091	15105	15096	15087	15052	15183	15018	15059	15105	15078	15133	15052	15077	15130	15234	15216	15113	15038	15139	15176	15242	15063	15038	15128	15096	15095	15186	15034	15041	15074	15153	15154	15139	15171	15124	15051	15163	15256	15170	15236	15171	14979	15044	15148	15067	15161	15193	15238	15167	15168	15218	15090	15141	15053	14997	15251	15177	15096	15102	14944	15171	15125	15233	15133	15185	15112	15049	15337	15256	14997	15162	15044	15255	15129	15005	15321	15107	15211	14882	15177	15382	15179	15052	15025	15045	15023	14989	15142	15232	15051	15130	15241	15045	15100	15140	15137	15058	15022	15215	15088	15109	15293	15126	14990	15107	15349	15037	15301	15239	15152	15322	15170	15023	15213	15090	15061	15047	15078	15157	15249	15249	15106	15057	15060	15127	15067	15094	15017	15228	14980	15315	15111	15055	14998	15147	15178	14972	15048	15019	15117	15169	15003	15185	15221	15240	15204	15133	15088	15111	15146	15110	15003	15065	15229	15101	15046	14939	15205	15082	15184	15086	15104	15162	15129	14973	15298	15095	14998	15038	15086	15134	15346	15219	14979	15136	15222	15171	15096	15211	15247	15084	15048	15248	15083	15204	15167	15102	15065	15027	15148	15313	15185	15180	15189	15178	15142	15150	15067	15216	15072	15042	15300	15231	15062	15169	15131	15083	15161	15117	15240	15112	15199	15129	15126	15305	15170	15163	15153	15062	15103	15150	15238	15148	15099	15274	15095	15050	15216	15015	15092	15202	15214	15370	15150	15155	15142	15249	15166	15160	15170	15093	15148	15105	15320	15193	15240	15126	15185	15299	15126	15044	15303	15305	15150	14939	15065	15219	15079	15129	14964	15091	15157	15099	15209	15197	15270	15247	15255	15127	15320	15225	15285	15208	15219	15051	15288	15018	15399	15140	15134	15120	15090	15068	15189	15205	15121	15070	15096	15262	14891	15252	15097	15009	15205	15015	15050	15041	14973	15094	15162	15167	15001	15176	15127	15241	15184	15004	15190	14986	15133	15026	15304	15043	15169	15171	15193	15248	15107	15214	15249	15162	15187	15108	15210	15229	15224	15328	15174	14997	15370	15210	15052	15086	15035	15298	15263	15139	15099	15166	15016	15178	15072	15039	15259	15139	15220	15098	15132	15175	15317	15020	15183	15139	15283	15086	15133	15160	15044	15188	14950	15162	15173	15236	15119	15220	15131	14941	15272	14905	15227	15104	15197	15207	15140	15197	15124	15100	15224	15131	14984	15007	14991	15208	15160	15236	15288	15140	15173	15033	15162	15144	15125	14991	15175	15122	15064	15096	15194	15141	15088	15094	15137	15279	15160	15036	15080	15167	15131	15141	15048	14971	15098	15156	15133	15063	15150	15131	15055	15196	15154	15282	15222	15148	15340	15095	15182	15222	15132	15122	15217	14975	15022	15034	15080	15068	15163	15225	15159	15180	15150	15069	15051	15012	15028	15237	15275	15121	15053	15048	15149	15271	15186	15080	15030	15176	15101	14974	15218	15123	15170	15244	15185	15194	14993	15176	15065	15173	15207	15182	15190	14955	15143	15163	15089	15048	15247	15070	15206	15217	15085	15258	15054	15285	15156	15165	15160	15001	15332	15009	15010	15131	15119	15153	15073	15242	15239	15102	15070	15056	15034	15219	15068	15144	15060	15119	15218	14970	15197	15171	15228	15138	15154	15192	15116	15002	15098	15323	15253	15025	14937	15236	15033	15156	15180	15223	15153	15097	15192	15087	15093	14921	15004	15134	15026	15189	14943	15011	15100	15271	15060	15284	15182	15015	15096	15163	15150	15103	15090	15127	15081	15238	15007	15224	15066	14994	15014	15309	15050	15236	15186	14996	15088	15019	15218	15278	15080	15084	15205	15210	15281	15296	15058	15080	15129
22886	22466	35146	27448	21353	22505	24326	18540	17302	17958	17573	17350	17483	17577	17223	17470	17352	17341	17350	17344	17394	17278	17288	17324	17144	17031	17208	17179	17351	17210	17229	17307	17347	17203	17233	17107	17180	17120	17260	17228	17360	17179	17374	17218	17174	17062	16999	16969	17041	17213	17309	17083	17279	17195	16977	17041	16965	17073	17253	17045	16990	17263	16966	16861	17382	16956	17139	17110	17077	16959	16983	17249	17176	17194	17301	17129	17067	17211	17241	17171	17125	17090	16996	17161	17019	16913	17105	17074	16908	16986	17072	17130	17252	17231	17231	16967	17007	17062	17247	16903	17025	17175	17059	16888	16941	16783	16889	17152	17130	17063	17033	17067	17133	17191	16948	17141	17301	16982	17059	17117	16905	17151	17348	17270	17186	16994	16983	17084	17122	17127	17138	17111	16999	17018	17044	16830	16981	17086	17023	16987	17142	17146	16979	16839	17053	17123	17209	17029	17221	17256	17041	17046	16963	17057	16970	16935	16952	16933	17216	16953	17291	16784	17029	17036	16981	17224	17314	16948	17090	16937	17009	17122	17064	17066	17107	17294	16898	16941	17197	17133	17043	17069	17208	17072	16876	17098	17003	17284	17017	17065	17189	17030	17209	17381	17110	17178	17146	16911	17131	16837	17005	17307	17175	17250	17084	17008	17156	17086	17026	17059	16987	16974	17133	17108	17018	17024	17098	16959	17120	17267	17144	16991	17090	17240	17223	17284	17033	17208	17142	16914	16939	17003	17270	17062	16938	17009	17010	17048	17193	16932	17003	17155	17218	17221	17084	16963	17078	16985	17125	17070	17189	17087	17263	17087	17109	17079	17203	17097	17085	17048	17035	17095	16975	17284	17147	17213	17179	17207	17090	17089	16966	17209	17004	17070	17054	17248	17124	17098	17146	17104	17132	17222	17191	17271	17238	17205	16942	17019	17247	16991	17081	16926	17047	17114	17315	17149	17324	17137	17221	16993	17136	16972	16847	16999	17053	17241	17180	17013	17122	17166	17129	17163	16900	17195	17111	17152	17110	17047	17193	16998	17027	17035	16969	17126	17167	16983	16849	17006	17185	16997	16975	16995	16877	17005	17001	17088	17098	17028	17206	17188	17046	17037	17368	16929	17114	17097	17134	17188	17273	17126	16930	17100	16783	17264	17150	17085	17136	16959	16798	16910	17220	17205	17003	17200	17115	17059	17230	16994	17223	17056	17215	17265	17033	17049	17128	16916	17057	17065	17011	16945	17204	17223	17221	17119	17125	16969	17169	17008	17029	17008	17132	17223	17130	17058	17422	17157	17073	17138	17100	17058	17238	17094	17223	16937	17051	17101	16978	17286	17072	17004	16999	17151	17028	17333	16851	17080	17026	17203	17270	17289	16983	16989	16991	17064	17034	17091	16947	17102	17142	17049	16923	17074	16956	17024	17047	17122	16784	17073	17191	16897	16950	17243	17141	16974	17206	17062	17004	17143	16955	16889	17157	17224	17222	17039	16911	17135	17107	17331	17097	17115	17095	17167	17204	16830	17249	17125	16960	17161	16898	17067	17033	17004	17118	17173	17196	17088	17000	16925	17265	16780	17132	17239	17075	17085	16892	17036	16853	17120	17171	17230	17046	17058	16921	17112	17160	16989	17252	16980	16977	17117	16924	17072	17189	17025	17002	17049	17215	16962	17016	17055	17137	17213	16995	17038	17165	17127	17314	16930	17116	17046	16961	16975	17103	17057	17267	17113	17043	17223	17041	17321	16997	17242	17072	17143	17139	17189	17276	17184	17096	17193	17260	17305	17133	17125	17151	16940	16911	17242	17246	17022	17029	17076	17118	17089	17054	16964	16873	16964	16995	17150	17123	17125	17080	17119	16930	16924	17151	16961	17158	17050	17037	16932	16957	17315	17140	17114	17133	17135	16928	17166	17308	17273	16801	17008	17149	17116	17217	17141	17063	17118	16998	17118	17073	17044	17005	17222	17135	17004	17228	17100	17055	17141	17015	17319	17266	17329	17110	17108	16966	16970	17147	17088	16996	17134	16976	17086	17147	17048	17143	17021	17105	17123	17205	17099	17034	17122	16918	17085	17018	17109	17194	17115	17044	16939	17024	17035	17235	17271	17111	16899	17146	16834	16987	17196	17076	17064	17346	17229	17043	17101	17066	17052	17304	17155	16901	16832	17153	17203	16993	17124	17201	17102	17086	17006	17111	17314	17251	17117	17116	17010	16968	17338	17108	17075	17048	17040	16922	17110	17164	17059	17011	17042	17248	17112	17085	17064	17043	17099	17000	17035	17283	17223	17075	16953	17227	17074	17106	16995	17151	16923	17016	17108	17010	17240	17196	17104	17174	17133	17237	17199	17166	17262	16739	17089	17107	17103	16874	16859	17039	17125	17166	16955	17028	17156	16971	17134	17192	17099	17134	17021	17041	17071	17237	17035	16936	16999	16731	16961	17461	17039	17186	17197	17037	17081	17087	17073	17113	16950	16992	16994	17021	17157	17231	17038	17181	16916	16983	17090	16847	17076	17165	17299	17021	17149	17026	17006	16948	17158	17084	16898	16909	17181	17076	17063	17100	17101	17255	17044	16940	17140	16868	17267	17094	17032	17124	17134	16942	17000	16941	16984	16999	17191	17099	16893	16917	16976	16978	17022	17030	16979	17128	17175	17173	17097	17142	17046	17062	17218	17259	17203	17196	17109	17157	17110	17167	17078	16994	16982	17111	17054	17049	16985	17014	17178	17115	17254	17127	17111	17094	17045	17281	16969	17069	16979	16924	17194	17008	17100	17045	17154	17292	17117	17219	17027	16995	17167	17024	17308	17039	16979	16907	17058	17160	17193	17138	16852	16965	17144	17176	17054	17025	17053	17122	17073	17025	17035	17002	17038	17058	16973	17101	16842	16897	17043	16983	17021	16955	17074	17030	17133	17152	17117	17159	17013	17016	17217	17081	17220	17072	17054	17237	17122	17123	17227	17181	17196	17174	17112	16942	17038	17060	17135	17207	17295	17317	17112	17081	17119	17115	17288	16925	16996	17224	17195	17098	17022	17094	17041	16977	17094	17063	17049	17110	17301	17084	17180	17167	17194	17141	17245	17108	17056	17112	17067	17091	16965	16929	17074	17161	16852	17096	17028	17161	17151	17070	17021	17211	16903	17004	17075	17233	17067	17102	17079	17014	17094	17105	17189	17398	17124	17242	17239	16981	17359	17129	17052	17209	17185	17077	17062	17047	16982	17053	16922	17073	17333	17203	17198	17111	17324	17285	17025	17170	16987	17111	17068	17009	17154	17114	17109	17323	17054	17070	17011	17163	17017	16997	17295	17269	17126	16959	17052	17076	17045	17003	17267	17166	16953	17127	17058	17053	16835	17041	17192	17029	17082	17348	17150	16917	17091	17137	16902	17105	17002	17118	17093	17022	16927	17130	17157	17072	17164	17090	16949	17279	17038	17079	17182	17142	16963	17137	17126	17070	17122	17240	17119	17050	17068	17123	17136	16960	16989	16900	17168	17084	17048	17117	17013	17057	17026	17204	17013	17175	17067	17305	17054	17322	17180	17410	17120	17120	17211	17212	17116	17020	16904	16958	16992	17163	16974	17079	17081	17123	17203	17013	17024	17033	17294	17028	17050	17082	17188	17053	16987	16951	17170	17174	17124	16949	17062	17032	16981	17168	17111	17088	17161	17131	17061	17079	17012	17158	17114	17022	17181	17128	17007	17274	17205	17157	17058	17245	17008	16988	17097	16962	17011	17170	16954	17138	17210	16921	17140	17220	16767	17262	16953	16991	17153	16993	17022	17180	17066	17088	16831	17161	16909	17190	17158	17181	16862	17064	17268	17163	17053	17084	17201	17098	16934	17123	17020	17007	16967	17166	16864	17010	17064	17208	17026	17120	17034	17138	16985	17068	17012	16902	17118	17196	16945	17200	16874	17194	17046	17148	17233	17161	17031	17141	17200	17174	17125	17176	16833	17057	17075	17009	17214	17107	16986	17133	17079	17075	17186	17124	16978	16934	17285	17198	17194	16923	17140	17234	17210	17023	17159	17172	17233	16927	17125	17145	17100	17061	17115	17065	17051	16961	17028	17120	17243	16972	17015	17005	17281	17020	17030	17173	17125	17097	17087	17317	17017	16931	17021	17105	17027	17090	17151	17119	17115	17149	17237	17190	17071	16950	17065	17016	17134	17161	17094	17007	17277	17020	16958	17223	17107	17193	17252	17372	17036	16969	17014	17041	17193	17153	17004	16999	17053	17156	17079	16939	16943	16942	17037	17203	17149	17206	17079	17098	16782	16952	17163	17111	17171	17028	17163	17123	17024	16814	17048	17194	17025	17180	17008	17004	17070	16996	16974	17088	17216	17190	16988	16900	17154	17321	17055	16987	17000	17269	17246	17141	17036	17118	17060	17017	17091	16994	16872	17092	16842	17124	17030	17282	16988	17001	17127	17139	17051	16993	17014	17327	17191	17178	17119	17158	16935	16990	17061	17169	17142	17162	16938	17169	17042	16868	16975	17105	17205	17097	17139	17013	17187	17114	17245	16946	17035	17300	17273	17067	16822	17174	17199	17148	17192	16930	17035	16825	17357	17065	16855	17151	17008	17193	17112	17163	16943	17095	17096	17029	17015	17076	17088	17099	17168	17153	17046	17193	17042	17161	17237	17046	17045	16956	16866	17180	17111	16987	17156	17269	17033	17215	17023	17009	17167	17112	17158	17087	17066	17190	17083	16975	16969	16890	17049	17190	17104	17089	17071	17055	17183	17086	17169	17141	17015	17036	16999	17189	16972	16845	17171	17023	16958	17081	17096	17118	17076	17187	17081	16976	17133	17164	17032	17013	17208	17205	17110	17148	17162	17230	17176	17141	16974	16961	17044	16962	17349	17238	16936	17075	17153	17018	17184	17082	17200	17283	16876	17019	16994	17076	17242	17071	17273	17000	17160	17101	17087	17208	17093	17273	17103	17106	16999	17114	17001	17130	17173	16820	17004	16961	16990	17087	17044	17228	17065	17211	17060	16998	17072	17024	17237	17032	17229	17190	17039	17111	17192	17127	17290	17085	17062	17299	17042	17237	17186	16960	17056	17110	16941	17144	17021	17136	17260	16875	17000	17098	16898	17047	17137
59759	100854	82125	48170	15690	15463	15668	15659	15670	15581	15655	15654	15611	15613	15601	15649	15940	15604	15768	15667	15701	15644	15650	15728	15599	15717	15708	15628	15494	15650	15837	15693	15620	15591	15529	15478	15728	15640	15518	15587	15638	15791	15607	15632	15691	15669	15726	15614	15689	15810	15964	15458	15541	15693	15625	15524	15610	15469	15761	15750	15675	15673	15566	15585	15577	15595	15501	15742	15759	15587	15638	15552	15616	15723	15528	15699	15736	15629	15474	15645	15623	15525	15526	15651	15547	15571	15542	15759	15704	15574	15727	15598	15520	15523	15588	15409	15522	15535	15572	15694	15640	15641	15693	15618	15670	15736	15583	15562	15687	15629	15733	15553	15715	15611	15699	15624	15687	15544	15859	15642	15595	15454	15393	15721	15728	15625	15490	15741	15663	15736	15614	15503	15716	15666	15795	15689	15685	15636	15540	15471	15551	15537	15678	15604	15588	15719	15560	15503	15619	15596	15814	15638	15724	15779	15712	15614	15640	15712	15511	15579	15687	15587	15774	15661	15529	15603	15649	15585	15624	15667	15653	16004	15582	15640	15571	15558	15548	15669	15433	15751	15770	15603	15820	15555	15623	15679	15711	15500	15577	15516	15609	15540	15537	15768	15747	15785	15527	15592	15545	15666	15511	15577	15787	15663	15623	15691	15557	15522	15629	15503	15702	15614	15754	15661	15561	15403	15599	15775	15542	15543	15651	15655	15642	15549	15744	15509	15536	15598	15637	15818	15567	15657	15701	15658	15774	15675	15523	15540	15428	15791	15669	15625	15772	15934	15694	15712	15710	15783	15452	15500	15716	15679	15725	15548	15634	15516	15677	15632	15617	15647	15550	15599	15745	15656	15523	15665	15600	15603	15570	15749	15704	15553	15646	15625	15719	15688	15616	15571	15611	15533	15680	15662	15591	15568	15754	15645	15658	15565	15480	15622	15764	15634	15388	15617	15710	15569	15533	15673	15672	15589	15650	15470	15564	15551	15676	15561	15661	15641	15730	15747	15617	15587	15527	15676	15629	15649	15622	15632	15658	15484	15540	15345	15829	15542	15558	15674	15547	15581	15494	15715	15538	15735	15575	15648	15612	15587	15488	15568	15707	15639	15438	15485	15562	15748	15523	15752	15681	15595	15667	15703	15507	15654	15666	15735	15626	15758	15656	15721	15720	15635	15712	15669	15562	15593	15721	15632	15752	15616	15589	15510	15599	15610	15688	15827	15666	15624	15696	15655	15765	15542	15693	15621	15635	15532	15647	15611	15647	15696	15591	15609	15729	15661	15647	15680	15781	15669	15536	15807	15700	15683	15569	15675	15681	15466	15575	15542	15386	15503	15588	15692	15668	15502	15538	15570	15665	15727	15709	15580	15620	15560	15537	15693	15513	15665	15682	15432	15573	15579	15614	15678	15678	15583	15787	15517	15549	15644	15739	15657	15634	15651	15556	15845	15721	15586	15636	15705	15682	15608	15505	15535	15550	15599	15671	15667	15687	15564	15781	15552	15481	15628	15650	15687	15566	15629	15697	15719	15583	15607	15708	15747	15670	15850	15518	15508	15629	15679	15652	15542	15501	15728	15636	15534	15511	15492	15583	15629	15592	15778	15506	15665	15588	15607	15797	15556	15715	15586	15652	15651	15620	15610	15607	15764	15612	15455	15834	15537	15645	15611	15481	15626	15546	15618	15499	15700	15562	15740	15469	15620	15571	15614	15643	15666	15579	15509	15540	15817	15708	15656	15586	15611	15516	15841	15589	15475	15689	15637	15522	15584	15680	15568	15631	15648	15679	15611	15797	15452	15550	15459	15594	15605	15721	15686	15695	15649	15537	15637	15575	15515	15610	15513	15715	15656	15513	15601	15497	15438	15747	15688	15534	15575	15682	15646	15709	15546	15648	15455	15649	15651	15753	15458	15668	15782	15594	15528	15476	15688	15828	15651	15666	15677	15386	15763	15623	15649	15692	15754	15768	15656	15543	15636	15750	15729	15470	15498	15503	15584	15510	15649	15693	15685	15621	15654	15711	15517	15771	15652	15684	15496	15827	15531	15757	15673	15684	15634	15727	15658	15759	15649	15617	15749	15456	15449	15534	15489	15615	15551	15777	15688	15645	15685	15725	15344	15564	15640	15631	15566	15707	15685	15507	15703	15426	15634	15672	15644	15675	15688	15616	15506	15652	15657	15395	15653	15682	15605	15675	15539	15493	15737	15648	15577	15606	15666	15519	15565	15544	15798	15559	15597	15639	15627	15473	15620	15670	15509	15597	15528	15491	15578	15635	15502	15543	15554	15636	15789	15613	15689	15607	15444	15478	15599	15744	15594	15564	15684	15747	15451	15552	15436	15858	15627	15600	15624	15583	15609	15609	15563	15677	15679	15566	15548	15656	15621	15521	15840	15590	15700	15588	15552	15772	15758	15553	15597	15546	15565	15693	15717	15686	15598	15762	15639	15609	15720	15446	15617	15609	15653	15629	15709	15692	15706	15728	15482	15617	15664	15698	15428	15693	15645	15682	15514	15580	15612	15486	15656	15548	15657	15696	15655	15540	15925	15752	15663	15640	15702	15611	15537	15511	15618	15625	15635	15643	15676	15661	15641	15643	15509	15744	15741	15532	15776	15812	15667	15631	15455	15614	15657	15572	15591	15747	15466	15756	15664	15581	15776	15710	15612	15547	15742	15644	15740	15601	15638	15570	15655	15680	15648	15675	15566	15512	15730	15512	15565	15705	15655	15639	15642	15739	15663	15584	15711	15704	15591	15662	15744	15602	15554	15498	15657	15581	15589	15750	15490	15671	15648	15765	15394	15607	15689	15651	15522	15645	15712	15608	15460	15618	15543	15443	15613	15581	15606	15467	15736	15510	15717	15681	15753	15639	15781	15562	15612	15660	15450	15673	15738	15621	15654	15583	15687	15683	15692	15625	15428	15706	15547	15732	15709	15457	15655	15507	15601	15569	15785	15623	15713	15786	15660	15781	15592	15599	15609	15686	15655	15746	15662	15718	15631	15610	15548	15670	15639	15602	15769	15575	15639	15562	15656	15695	15625	15683	15636	15699	15504	15758	15697	15661	15585	15716	15558	15677	15507	15623	15672	15570	15514	15460	15722	15580	15633	15467	15676	15711	15649	15655	15538	15697	15646	15643	15662	15493	15551	15718	15632	15699	15647	15551	15666	15423	15758	15710	15652	15587	15400	15812	15762	15595	15529	15732	15541	15847	15515	15714	15758	15512	15739	15688	15698	15792	15698	15714	15633	15535	15656	15646	15561	15548	15579	15647	15813	15502	15638	15682	15553	15705	15622	15686	15593	15672	15686	15545	15601	15634	15465	15557	15799	15495	15583	15632	15723	15512	15654	15649	15664	15678	15562	15650	15788	15595	15916	15621	15615	15639	15568	15553	15797	15591	15658	15577	15527	15490	15556	15813	15611	15877	15731	15641	15809	15654	15614	15645	15459	15495	15535	15698	15571	15621	15544	15480	15860	15466	15667	15744	15845	15458	15623	15503	15554	15729	15527	15603	15628	15667	15468	15613	15783	15656	15727	15636	15627	15389	15554	15500	15485	15723	15611	15669	15476	15506	15660	15597	15653	15562	15628	15673	15539	15483	15423	15565	15675	15681	15734	15549	15552	15574	15414	15570	15654	15660	15654	15689	15753	15416	15597	15749	15605	15696	15485	15543	15644	15584	15393	15632	15640	15720	15711	15652	15708	15643	15664	15758	15717	15676	15714	15671	15603	15697	15544	15444	15651	15599	15619	15542	15563	15795	15509	15690	15728	15602	15692	15702	15511	15742	15615	15646	15678	15687	15783	15572	15551	15726	15708	15620	15712	15588	15600	15613	15593	15608	15612	15585	15535	15655	15662	15562	15546	15585	15678	15644	15770	15489	15586	15689	15539	15560	15828	15608	15533	15619	15551	15710	15638	15753	15638	15732	15653	15544	15599	15723	15421	15588	15711	15564	15878	15645	15505	15668	15572	15539	15837	15685	15700	15692	15554	15590	15562	15613	15678	15793	15527	15765	15728	15639	15626	15757	15682	15711	15576	15738	15656	15651	15542	15717	15788	15667	15454	15821	15570	15658	15534	15728	15556	15763	15657	15603	15579	15768	15601	15525	15470	15734	15704	15804	15744	15569	15544	15490	15617	15643	15497	15676	15730	15624	15634	15500	15623	15528	15560	15734	15540	15623	15594	15591	15896	15506	15634	15677	15431	15752	15578	15613	15374	15905	15605	15752	15583	15661	15547	15609	15612	15619	15664	15513	15560	15797	15566	15551	15671	15594	15673	15731	15570	15488	15623	15684	15734	15526	15581	15595	15602	15586	15684	15594	15498	15699	15713	15669	15678	15651	15542	15619	15809	15818	15660	15574	15582	15589	15636	15509	15563	15612	15599	15525	15808	15669	15699	15642	15733	15514	15507	15581	15682	15803	15545	15625	15679	15600	15415	15547	15561	15531	15560	15647	15642	15561	15446	15612	15596	15665	15656	15760	15399	15689	15555	15540	15636	15524	15452	15533	15616	15550	15585	15555	15634	15722	15562	15621	15670	15718	15646	15680	15417	15750	15575	15679	15652	15587	15584	15679	15566	15697	15594	15552	15656	15383	15690	15559	15609	15754	15640	15666	15595	15616	15791	15486	15752	15636	15702	15828	15473	15782	15696	15763	15572	15742	15732	15628	15546	15659	15646	15729	15566	15633	15676	15610	15641	15806	15551	15509	15770	15570	15598	15450	15590	15601	15749	15594	15399	15731	15553	15516	15691	15667	15611	15618	15590	15392	15591	15568	15495	15530	15466	15464	15497	15693	15574	15465	15601	15618	15698	15632	15617	15541	15587	15481	15550	15529	15575	15602	15524	15631	15644	15558	15684	15664	15744	15516	15694	15662	15521	15742	15624	15573	15773	15701	15775	15575	15722	15653	15700	15670	15718	15534	15493	15647	15680	15677	15649	15481	15630	15567	15642	15504	15581	15618	15804	15602	15639	15636	15637	15697	15636	15576	15575	15633	15677	15661	15555	15600	15617	15499	15681	15557	15586	15490	15599	15373	15897	15631	15578	15578	15708	15564	15650	15624	15606	15726	15645	15532	15753	15570	15602	15471	15920	15724	15504	15617	15630
29535	36109	44712	31795	20170	19381	19592	19099	18995	19060	19100	19183	19166	19022	19135	19206	19130	18946	19020	19239	18991	18947	19162	18812	19108	19080	19037	19165	19099	19003	19047	19211	19065	19166	18966	19151	18965	19001	19237	19080	19199	19114	19070	19006	19099	18945	19093	19028	19112	18930	19327	19139	18908	19044	19077	19128	19065	19125	19097	18919	19097	18871	19132	19139	19106	19128	19166	19076	19076	19011	19116	18960	19076	19173	19120	19065	19174	19151	19091	19230	19055	19077	19239	18866	19120	19060	19158	19201	18981	18971	18997	19031	19202	19104	19062	18862	19174	19162	19205	18875	19204	18963	19207	19089	18981	19232	18922	19074	19174	19100	18919	19121	19105	19120	19135	19042	19053	18974	19001	18926	19033	19190	19103	19305	19056	19161	18938	19227	19150	19004	19077	19114	19263	19106	19083	18933	19320	18990	19022	19206	18819	19096	19238	18978	19053	19017	19044	19268	19151	19098	18996	19338	19094	19007	19083	18973	19057	18977	19145	18772	19019	19108	19189	19183	19185	19121	19129	19044	19152	19151	19157	19053	19052	19003	18949	18999	19161	19165	19015	19093	19013	19194	18926	19158	19089	19159	18941	18944	19070	19191	19174	19177	18909	19217	19020	19053	19077	19131	19193	19168	18952	19165	19113	18953	19047	18922	18999	19047	19122	19122	19033	19069	19033	19187	19045	19185	19034	18998	19001	19009	19060	19235	19077	19128	19048	18916	19170	18974	19115	19360	19024	19166	19293	19217	18962	19210	18948	19255	18821	18964	19086	18957	19036	19190	19247	19184	19086	19086	19343	19123	19141	19067	18901	19178	19261	19124	18849	19106	19003	18995	18971	19173	19133	18979	19250	18933	19065	19043	19047	18941	18866	19103	19050	19207	19180	19101	19104	19144	19106	18914	19010	19056	18994	19073	18961	19260	19182	19024	19044	18967	19191	19041	19231	19256	19164	19059	19193	19020	19034	19007	18977	18783	19046	19143	18981	18993	19048	19127	19210	19145	19029	19078	19174	19164	19167	19058	19127	18994	18950	19078	19178	19057	19061	19035	19095	19019	18966	19003	18978	18934	19043	18948	19170	18884	19090	19226	19082	19186	18987	18972	19138	19184	19013	19086	19157	18959	19051	18903	19145	18852	19042	18971	19145	19138	18994	19187	19187	18954	19175	18835	19066	19114	19273	19166	19139	19025	18826	18905	18945	19008	19074	18939	19122	18937	19078	19099	19060	19146	19304	19041	19291	19213	19085	19179	19039	19128	19055	19167	19276	19096	18961	19307	18915	18826	19241	19081	19237	19070	19108	19146	19151	19192	18877	19002	19043	19041	18989	19141	18996	18947	18820	19180	19223	19023	19202	19013	19113	18982	18920	19015	19111	18948	19012	19094	19027	19066	19433	18918	19109	19238	19203	19106	19147	19217	18984	19144	18952	18996	19121	19083	19228	19050	18901	19033	19167	19059	19297	19014	18954	19108	19238	19068	19058	19026	19008	19142	19280	19032	18960	19257	18949	18951	19050	19135	19100	18951	19026	19026	19071	19174	19171	18884	18919	19149	19125	18971	19091	18931	18993	19048	18976	19020	19206	19148	19137	19266	19264	19187	19205	19235	19002	19019	19042	19113	19245	19168	19029	19146	19170	19089	18877	18970	19047	18926	19084	19059	19087	19145	19087	19177	19164	19201	19046	19117	19111	18924	18964	19229	19090	18990	18916	18924	19184	19030	19266	18969	19063	19301	19128	19020	18846	19023	18961	18826	18892	19201	19102	18945	19229	19052	19081	19185	19150	18951	19005	19014	18848	18956	19122	19071	18812	19000	18949	18762	19094	19018	18830	19129	19058	18922	19076	18993	19107	19325	19165	19060	18839	19150	18956	19038	19044	19128	19023	19161	19299	19194	19183	19000	18969	19178	19276	19182	18833	19000	18934	19072	19035	18836	18879	19158	19140	19144	19157	18860	18885	19117	19026	18948	19121	19076	19134	19038	19171	18938	18995	19235	19041	19113	19107	19142	19190	18970	19086	18951	19064	19180	19051	19024	19148	18993	19227	18991	18895	19171	18879	19234	18984	19358	19111	19103	18991	19038	18907	18982	19197	19091	19078	18996	19063	19038	18991	19020	18924	18955	18924	19021	19270	18948	19019	19024	19028	19168	19214	19052	18780	18924	18988	19134	19074	19160	18966	19177	19188	19061	19062	19147	19057	19354	19133	19118	18954	19023	19078	19162	18825	18990	19106	19047	19243	19148	19022	19375	19123	19045	19017	19168	18977	18987	19075	19069	19079	19168	18990	19095	19060	19076	19162	18941	19047	18948	18994	18770	19028	18932	19010	19230	19217	19257	18905	18889	19069	19096	19203	19104	19095	19129	19152	19174	19043	19008	19168	19107	18997	18944	19101	19274	19094	19123	19238	18884	19072	19122	19037	19119	19027	19034	18938	19020	18932	18997	19016	19181	19035	19058	19028	19247	19116	18875	19073	19048	18845	19043	19003	19008	19154	18917	19034	19043	18884	19166	19288	19033	18994	19320	19151	19268	19123	19129	19217	19064	19244	19010	19130	19052	18915	19173	19062	19041	19150	19022	19133	18968	19107	19086	19054	19030	18966	19171	19056	19070	19225	19026	19040	19019	19188	19207	19107	19055	19115	19230	19205	18963	19073	18938	19017	18990	18994	19248	19013	18956	18989	19030	19087	19000	19302	18802	19216	18981	19074	19078	19103	19127	19193	19008	19042	18969	19099	19063	19030	19298	19147	19092	18938	19118	18985	18943	19203	18959	19159	19186	19168	19065	18971	19079	19052	19069	19145	19018	18959	19186	19203	18996	19173	19083	18900	19196	19108	18977	19165	19124	19139	19085	19155	18924	18854	19100	19133	19138	19102	19144	19125	18907	19249	18904	18987	18973	19290	19276	19053	19133	19187	18881	18984	19082	18983	18956	19087	18936	19058	19111	19061	19155	19148	18933	18985	19142	19011	18893	18992	19076	19026	19153	18911	19066	19101	19039	19079	19111	18911	19042	19177	19005	18997	19095	18945	18914	19002	19036	19067	19060	19234	19180	19074	19035	19010	19226	19098	19143	19059	19097	19177	19129	18963	19225	19045	19284	18912	19233	19079	18922	19167	18873	19161	19057	19211	19192	18974	18944	19052	18952	19372	19270	19181	19282	18962	19171	19312	19148	19024	18953	19053	19165	19116	19171	19088	19073	19096	19085	19027	19178	19261	19009	19027	18993	19100	19018	19023	19161	19256	19055	19050	19064	18892	19056	19090	19153	18971	19263	19132	19051	18951	19203	19036	19145	19028	19205	19246	19243	19150	19081	19050	19094	19183	18880	18939	19062	18934	19139	18984	18905	18873	19170	19342	19278	19242	19072	19230	19045	19163	19244	19252	19144	19173	18960	18990	18911	18910	19060	19059	19045	18985	19009	19143	19012	19411	19156	18956	19039	19166	19131	18987	19228	19044	19082	18840	19071	18981	19084	19140	19040	19077	18956	18766	19125	19081	18962	19003	19009	19029	19214	19122	19115	18918	19069	19094	19420	19140	19224	18925	19024	19045	19046	19016	19182	19044	19141	19062	19028	18835	19004	19336	18908	19214	19026	19074	19248	19013	19170	19106	19010	19125	19214	19176	19202	18901	19085	19287	19178	19057	18983	18981	19209	19013	19028	18984	19184	19040	18849	19196	19143	19119	18905	18986	18959	19160	18856	19174	19173	19015	18990	19357	18996	18859	19027	19053	19074	19092	19230	19126	18956	19093	19157	18969	19043	19109	19337	19073	19032	19156	19043	18913	19054	19012	18984	19107	19212	18999	18942	19154	19202	19040	19011	18931	19080	19200	18797	19018	19071	18907	19185	19126	19044	18980	19007	19197	19149	19035	19101	19168	19093	19144	19029	18843	18978	19181	19168	19199	19275	19219	18882	18945	19342	19168	19042	18978	18898	19067	19180	19107	19188	19141	19087	19048	19289	19196	19187	19247	19231	19090	19069	19111	19052	19037	19271	19046	19091	19033	19148	19250	19225	18907	18987	19136	18934	18893	18935	19260	18964	18947	18975	19038	19279	19205	19206	19133	18940	19110	19232	19279	19122	19024	18899	18860	19228	19102	19063	19026	18976	19131	19003	19151	19140	19180	18969	19079	19052	19027	19275	19115	19127	19165	19145	19123	19170	19018	19152	19044	19134	18963	19162	19177	19118	19073	19217	19154	19071	18785	18815	18959	19189	19211	19141	18935	18811	19134	19154	19264	19114	19019	19087	19021	19169	18964	19149	19109	19034	19056	19161	19165	18899	19154	18980	19167	18906	19024	19133	19167	19137	18921	18933	19231	19152	19009	19124	19111	19092	19168	19113	18980	18881	18988	18979	19142	18877	18835	19229	19074	19249	18799	19027	19260	19069	18986	19009	18978	19006	19055	19036	19098	19257	19177	19250	19278	19111	19257	19125	19218	19140	19056	18970	18882	19098	18933	19068	19090	18872	19002	19028	19118	19100	19012	19020	19098	19030	19068	18796	18735	19024	19079	19176	19101	18993	19091	19132	19168	19008	19006	19117	18998	19021	19017	19048	19000	19111	19276	19173	19089	18967	19073	19202	19089	19115	19184	19348	19331	19204	19056	19176	19143	19063	19171	19189	19215	19031	19059	19102	19231	19077	18925	19323	19062	19111	19022	19020	19031	19263	18943	19002	18970	19053	19048	19118	19089	19073	19403	19079	19092	19092	19092	19123	19055	19064	19322	19181	19076	19122	19045	19107	19197	19136	19137	19152	19151	19123	19102	19022	19130	19175	18832	19169	19166	19096	19092	18938	19105	18937	19003	19043	19064	19122	18844	18926	19065	18986	18968	19236	19195	19047	19208	19135	18961	19279	19144	19105	19155	19114	18923	19010	18880	18837	19212	18943	19190	18971	19086	19223	19041	19067	19245	19182	19182	18989	19026	19134	18883	19216	18947	19225	18935	19188	19070	19045	19210	18991	18964	19056	19208	18979	19014	19255	19213	19207	19148	19116	19073	18913	19188	19087	19060	19076	18958	18820	19125	19306	19298	19111	19056	19101	19307	19206	19092	18953	19148	19130	19145	19150	19128	19151	18970	19184	18991	18804	19095	18927	18986	19066
36628	56065	48605	26678	16857	16726	16815	16867	16836	16817	16811	16724	16822	16783	16858	16661	16833	16893	16966	16788	16828	16850	16648	16645	16717	16787	16694	16881	16650	16712	16848	16806	16718	16904	16789	16850	16853	16953	16677	16762	16741	16812	16798	16907	16878	16921	16766	16945	16821	16735	16879	16813	16673	16757	16794	16899	16763	16833	16767	16750	16831	16792	16732	16760	16673	16722	16850	16677	16733	16954	16656	16822	16680	16660	17072	16667	16832	16717	16689	16881	16861	16671	16773	16607	16842	16992	16779	16601	16706	16909	16725	16705	16767	16602	16682	16813	16713	16813	16871	16920	16888	16560	16750	16899	16657	16684	16886	16819	16756	16838	17043	16729	16742	16946	16694	16799	16961	16770	16722	16733	16605	16696	16821	16669	16859	16742	16693	16814	16773	16754	16719	16907	16703	16869	16867	16720	16747	16749	16728	16849	16899	16823	16714	16641	16753	16822	16719	16833	16641	16787	16766	16611	16946	16917	16903	16780	16610	16740	16766	16737	16956	16521	16640	16763	16876	16614	16812	16811	16864	16707	16995	16793	16692	16678	16833	16979	16882	16803	16913	16563	16773	16755	16899	16810	16743	16748	16981	16714	16812	16790	16808	16819	16789	16809	16715	17019	16757	16852	16872	16811	17008	16752	16794	16814	16796	16788	16699	16840	16856	16807	16714	16732	16796	16692	16611	16825	16891	16745	16653	16876	16592	16730	16650	16749	16715	16854	16696	16860	16780	16879	16866	16929	16571	16707	16576	16849	16780	16634	16702	16749	16821	16750	16820	16964	16520	16743	16953	16787	16945	16836	16706	16705	16733	16698	16731	16788	16709	16842	16859	16789	16788	16669	16829	16732	16783	16691	16759	16838	16736	16626	16705	16693	16782	16770	16833	16734	16703	16783	16656	17023	16710	16865	16718	16935	16745	16755	16852	16898	16731	16716	16889	16846	16744	16712	16755	16776	16781	16919	16725	16725	16908	16706	16821	16939	16950	16661	16763	16835	16863	16696	16581	16715	16787	16786	16811	16884	16718	16668	16740	16808	16732	16629	16831	16853	16811	16812	16968	16809	16806	16570	16872	16889	16886	16689	16737	16783	16854	16696	16777	16679	16779	16894	16849	16695	16586	16969	16694	16846	16835	16620	16972	16827	16914	16932	16711	16693	16644	16741	16766	16689	16830	16725	16621	16713	16841	16861	16909	16812	16825	16861	16943	16682	16757	16943	16817	16979	16891	16790	16626	16794	16804	16726	16742	16825	16761	16573	16771	16665	16912	16692	16665	16832	16575	16795	16720	16894	16846	16842	16680	16838	16920	16807	16819	16879	16735	16769	16725	16928	16758	16650	16736	16779	16521	16742	16785	16804	16766	16758	16721	16736	16807	16725	16872	16687	16815	16894	16798	16554	16827	16896	16709	16960	16766	16640	16849	16835	16912	16801	16769	16857	16935	16813	16777	16612	16573	16748	16735	16710	16864	16663	16680	16837	16951	16609	16847	16762	16750	16896	16764	16708	16767	16662	16953	16666	16812	16847	16706	16971	16818	16862	16872	16912	16743	16870	16648	16866	16976	16762	16889	16738	16843	16707	16777	16973	16716	16812	16503	16822	16757	16760	16809	16763	16744	16721	16829	16711	16815	16737	16779	16903	16984	16646	16768	16760	16694	16810	16655	16700	16712	16896	16625	16696	16880	16704	16681	16938	16681	16778	16850	16782	16721	16910	16869	16791	16691	16804	16879	16824	16748	16751	16709	16971	16826	16749	16829	16667	16876	16802	16709	16809	16739	16772	16520	16681	16802	16716	16751	16665	16640	16848	16708	16635	16779	16760	16648	16671	16705	17089	16793	16683	16796	16606	16645	16731	16874	16623	16891	16760	16713	16760	16747	16786	16759	16795	16729	16754	16763	16691	16749	16923	16813	16803	16780	16886	16794	16810	16830	16626	16906	16838	16647	16628	16590	16845	16517	16576	16690	16767	16967	16872	16730	16977	16603	16952	16930	16768	16804	16850	16829	16653	16861	16695	16692	16925	16844	16905	16882	16671	16910	16624	16686	16778	16757	16875	16737	16834	16782	16717	16702	16933	16676	16763	16767	16793	16752	16791	16534	16762	16712	16794	16818	16741	16864	16567	16758	16832	16868	16899	16806	16651	16764	16696	16794	16871	16734	16851	16814	16734	16683	16801	16741	16854	16799	16818	16636	16849	16785	16811	16943	16879	16749	16981	16732	16792	16847	16767	16904	16621	16695	16612	16811	16761	16596	16861	16882	16888	16592	16757	16727	16833	16572	16738	16711	16869	16578	16777	16765	16880	16779	16681	16753	16792	16847	16744	16753	16863	16688	16974	16859	16721	16914	16850	17013	16791	16738	16737	16692	16778	16842	16714	16757	16542	16792	16799	16781	16817	16887	16670	16671	16679	16722	16679	16709	16798	16844	16735	16775	16715	16823	16834	16690	16813	16727	16737	16838	16655	16859	17038	16814	16832	16690	16709	16809	16755	16637	16696	16803	16811	16786	16750	16673	16754	16784	16869	16993	16735	16923	16767	16806	16714	16863	16717	16747	16639	16760	16851	16804	16713	16820	16639	16751	16826	16811	16770	16754	16920	16860	16720	16866	16818	16794	16803	16642	16846	16848	16716	16896	16733	16687	16795	16898	16724	16757	16806	16778	16547	16837	16749	16871	16717	16838	16642	16775	16796	16757	16731	16803	16703	16784	16664	16748	16811	16985	16714	16658	16804	16807	16762	16808	16916	16870	16647	16796	16669	16730	16783	16816	16976	16834	16734	16699	16897	16841	16738	16835	16631	16890	16748	16645	16779	16866	16829	16880	16733	16878	16758	16860	16778	16699	16879	16668	16759	16678	16851	16798	16889	16815	17000	16666	16751	16655	16681	16805	16874	16786	16802	16747	16724	16898	16648	16829	16761	16802	16865	16682	16526	16762	16669	16930	16771	16708	16814	16788	16546	16898	16601	16751	16739	16982	16812	16744	16704	16784	16801	16804	16799	16863	16699	16892	16763	16754	16834	16625	16635	16978	16842	16856	16757	16693	16725	16745	16673	16874	16942	16889	16958	16949	16773	16787	16950	16935	16881	16721	16528	16907	16815	16749	16861	16837	16714	16840	16668	16769	16668	16662	16705	16708	16808	16807	16889	16648	16678	16759	16825	16934	16877	16670	16719	16827	16745	16606	16679	16856	16725	16650	16800	16741	16795	16669	16763	16765	16791	16921	16918	16959	16769	16877	16731	16811	16710	16877	16905	16832	16796	16726	16598	16746	16777	16673	16880	16809	16731	16989	16945	16655	16664	16640	16751	16903	16887	16689	16708	16928	16815	16734	16705	16627	16990	16866	16859	16738	16805	16709	16732	16599	16943	16868	16752	16686	16767	16830	16762	16822	16790	16812	16800	16797	16790	16689	16700	16730	16867	16602	16677	16760	16728	16867	16746	16654	16903	16733	16799	16623	16612	16939	16800	16777	16690	16672	16959	16775	16847	16815	16684	16781	16751	16761	16821	16822	16848	16754	16854	16717	16720	16834	16827	16869	16615	16762	16837	16825	16830	16702	16787	16893	16718	16804	16810	16794	16700	16754	16974	16829	16832	16775	16830	16796	16653	16967	16888	16752	16755	16622	16783	17017	16877	16786	16672	16771	16724	16796	16854	16844	16781	16611	16813	16792	16761	16835	16693	16667	16814	16788	16781	16777	16793	16674	16900	16900	16904	16747	16536	16774	16668	16681	16792	16764	16777	16632	16904	16678	16785	16668	16684	16746	16715	16642	16962	16675	16815	16852	16900	16779	16935	16854	16764	16778	16807	16842	16860	16772	16777	16758	16946	16828	16617	16866	16860	16668	16916	16742	16783	16856	16840	16860	16870	16781	16787	16675	16891	16735	16715	16663	16700	16638	16907	16798	16829	16647	16879	16764	16856	16810	16816	16794	16928	16826	16724	16845	16718	16952	16638	16758	16820	16768	16835	16968	16650	17054	16860	16816	16792	16853	16780	16672	16768	16953	16744	16733	16693	16903	16708	16798	16650	16747	16675	16921	16788	16751	16632	16880	16546	16611	16750	16885	16940	16688	16903	16692	16892	16708	16761	16781	16876	16733	16684	16780	16869	16750	16783	16693	16777	16681	16894	16956	16760	16802	16748	16823	16942	16936	16706	16648	16698	16988	16803	16984	16745	16838	16891	16962	16886	16729	16895	16881	16758	16715	16520	16787	16743	16856	16816	16702	16866	16817	16722	16885	16689	16818	16881	16797	16749	16744	16830	16915	16801	16771	16806	16709	16561	16926	16757	16764	16828	16769	16824	16655	16781	16739	16818	16859	16713	16674	16805	16758	16805	16691	16680	16762	16602	16627	16812	16762	16737	16775	16738	16941	16682	16667	16792	16797	16646	16707	16858	16871	16746	16585	16770	16805	16667	16690	16800	16808	16679	16680	16874	16712	16962	16737	16829	16987	16795	16880	16909	16605	16678	16953	16878	16832	16956	16894	16788	16742	16680	16845	16677	16674	16892	16975	16788	16838	16997	16726	16604	16853	16741	16948	16841	16877	16672	16855	16820	16820	16921	16927	16982	16697	16845	16879	16824	16757	16707	16715	16891	16574	16834	16718	16715	16660	16743	16858	16775	16788	16856	16708	16895	16839	16917	16802	16685	16832	16751	16879	16926	16748	16899	16683	16671	16700	16762	16728	16675	16788	16807	16762	16889	16658	16951	16858	16640	16727	16705	16835	16860	16765	16878	16749	16785	16753	16643	16907	16895	16775	16883	16635	16785	16875	16772	16860	16560	16594	16869	16649	16701	16776	16862	16882	16795	16765	16910	16747	16789	16725	16741	16882	16768	16771	16810	16728	16667	16767	16703	16804	16763	16895	16868	16714	16717	16950	16763	16803	16626	16734	16740	16581	16887	16683	16839	16663	16833	16780	16785	16796	16689	16698	16757	16687	16737	16791	16746	16858	16866	16778	16885	16861	16777	16808	16930	16756	16910	16677	16708	16961	16858	16732	16698	16707	16794	16737	16894	16695	16727	16814	16636	16730	16774	16760	16794	16872	16820	16821	16693	16778	16685	16845	16655	16741	16853	16639	16819	16749	16961	16931	16711	16770	16870
23031	22793	36570	28215	21497	23163	24879	19878	19360	19516	19343	19423	19459	19211	19304	19191	19441	19336	19163	19240	19191	19368	19186	19279	19289	19220	19100	19125	19168	19318	19233	19270	19139	19266	19243	19286	19184	19176	19098	19003	18925	19178	19250	19178	19178	19093	19211	19000	19281	18938	19122	19192	19088	19004	19099	19117	19213	19088	19138	19075	19123	18997	19041	19001	19091	19210	19082	19056	19237	18862	19108	19226	19100	19104	19034	19094	18946	19175	19097	19076	19078	19089	18978	19187	19217	19173	18938	19196	18944	19205	19215	19361	19070	19103	19051	18876	19020	19105	19075	19061	18969	19212	19236	19162	19200	19102	19123	19321	18948	19261	19150	19169	19032	18961	19160	19242	19177	19052	18796	19017	19158	18894	18792	18885	19021	18974	19040	19053	19166	18968	19082	18959	18978	19038	19285	19225	19304	18958	19160	18862	18975	19094	19167	18989	19160	18893	18946	19146	18938	19103	18997	18944	19179	19050	18988	19076	18891	19106	19004	18801	18956	19022	18958	19192	19117	18858	19225	18948	19086	18819	18945	18794	19009	19118	19116	18980	19119	19369	19027	19191	19020	19038	18978	19256	19099	19123	19077	19010	19206	19057	19024	19274	19048	19221	19134	19210	19013	19037	19132	19099	19295	18952	18966	19054	19240	19261	19025	19021	18989	19011	19065	18875	19028	19142	18976	19032	19030	18716	19195	19160	19078	19039	19051	18971	19133	19225	19028	18852	19062	19081	18920	19138	19068	19032	19031	18967	19044	19114	19170	19227	19106	19077	19108	19046	19056	19085	19177	19073	18930	18997	19214	19251	19027	18919	19201	19087	19084	19112	19043	19226	19119	19170	18986	19025	18981	18860	19053	19072	19039	18963	19112	19191	19150	19168	18989	19118	18923	18815	19059	19012	19074	19134	19204	19163	19092	18997	19197	19110	19149	19199	19050	19036	19085	18996	19001	19308	19174	18971	19241	19046	18965	19190	19096	19244	19091	19004	18970	19201	19082	19099	18993	19078	19077	19077	19118	19084	18923	19109	19176	19040	19211	19083	19080	19197	19026	19184	19177	19091	19050	19048	19065	19090	19054	19026	19058	19188	19284	19039	19178	18857	19098	19154	18956	19080	19105	19113	19040	19157	19036	19038	19142	19036	19024	19095	19015	19163	18834	19262	19053	19144	19105	19209	19145	18967	19099	19013	19018	19296	19097	18953	19233	18837	19007	19062	19079	18930	19101	18956	18854	19075	18981	19126	19180	18903	19094	19019	19007	19039	19172	19061	19129	19003	18916	19249	19238	19070	18982	18911	18933	19076	19234	19086	19043	19072	19064	18916	18960	19197	18872	19086	19114	18947	19159	19075	19121	19036	19190	19151	19192	18842	19054	19056	19133	18986	19159	19049	19189	18993	18993	19075	19011	18944	19287	19058	19100	18903	19113	19232	18960	18912	19085	19029	18967	19136	19171	18934	18906	19188	19314	18907	18982	18950	19181	19022	19130	19056	19108	18940	19134	18978	19100	19114	19181	18920	19076	19026	19096	19132	19007	19053	19040	19200	19079	18969	19186	19096	19173	19048	19039	19049	19060	19022	19129	19180	19112	19200	18968	19089	19020	19244	18950	19024	19159	19055	19139	19104	19077	19082	19174	19087	19045	18958	18887	19316	19083	19145	18916	19044	19011	18918	18959	19138	19242	19187	19211	18887	18974	19115	19445	19093	19078	19236	19332	19116	18867	19055	19133	19161	19009	19176	19106	19032	19237	18975	18838	19060	18952	18893	19151	19209	19065	18966	19093	19043	19235	19172	18987	19022	18918	19199	18964	19088	18954	18977	19188	19128	18991	19047	19100	18853	19001	18927	19247	19181	18950	19000	19079	19005	19188	19068	18996	18796	19041	19059	19016	19088	19073	18829	18958	18982	19147	19137	18991	19173	19087	19173	19104	19012	18908	19093	19114	19080	18989	18967	18973	18980	18844	19311	19155	19041	18943	18920	19176	19189	18957	19027	18970	18942	19156	19126	19296	19081	19098	18855	19281	19032	19100	19038	19215	19054	19090	18880	19098	18884	18992	19238	19016	18876	19024	19099	18988	19064	19175	18893	19220	19008	18953	18979	19077	19174	19111	19192	19051	18849	18973	19117	19236	19067	19232	18999	19044	19177	19139	19232	18921	19078	19080	18932	18963	19059	19124	19103	19065	18986	18968	18875	19186	19302	19177	19279	19063	18938	19159	19219	18944	19186	19065	19170	19147	19025	19191	19150	19021	19115	19122	19161	19233	19050	18944	19022	19072	19108	19090	18839	19085	18986	19094	18977	19117	18902	18987	19099	19148	19054	19083	18998	19146	18864	19013	19063	19218	19061	19034	19161	19040	18861	19042	19065	19128	19235	19011	19221	19041	19233	19235	19156	19082	18839	19115	19060	19162	18946	19046	18922	19126	19088	18881	18857	19107	19160	18904	19204	18975	19155	19156	19200	18976	18815	19026	18967	19039	19040	19044	18907	18966	18832	18961	19077	19105	19025	19178	19138	19062	18972	18974	19092	19031	19116	19132	19072	18994	18914	19103	18922	19106	19007	19033	18844	18955	19170	19055	19172	19115	19021	19031	19379	19224	19130	18835	19083	19012	19076	18894	19016	19043	19115	18879	19046	19078	19102	19053	19225	19176	18954	19100	19266	19019	18865	19005	18845	19038	18978	19332	19176	19088	19385	19222	18993	19061	18973	18930	19002	19054	18858	19070	19035	19140	18982	19013	18916	19148	18954	19216	19076	19064	18945	18886	19003	18989	19049	19037	19015	18849	19079	19249	18906	19206	19132	19072	19125	19031	19046	19071	19196	19094	19065	18956	19043	19207	19069	19277	19277	19228	19026	18937	19011	19161	18751	18993	19173	19136	19075	19047	19146	19130	19043	18774	18816	19038	18880	18964	18942	19002	19139	19113	19069	19008	19251	19026	19057	18934	18916	19214	19050	19044	19228	18994	19184	19060	19103	19182	19139	19145	19040	19001	19057	19205	19118	19004	19010	18977	19198	19165	19126	19203	19219	19143	19155	19000	19085	19108	19192	19118	18992	19015	18871	19097	19218	19101	18877	19104	19113	19069	19114	19040	18905	19083	18987	18890	18989	19013	19155	19194	18997	18978	19048	18865	19165	19088	19031	19225	18995	19150	18856	18947	19006	19014	18946	18971	18794	19043	19112	18999	19071	19144	18912	18886	19187	19104	19011	19055	18954	19181	19238	19094	19104	19037	19031	19081	18770	18975	19114	19008	18926	19178	19287	18958	19012	19150	19041	18936	19082	18893	19038	19086	18951	19208	19137	18946	19077	19116	19141	18895	19059	19070	19133	19073	19104	18836	19092	18892	19056	18993	19065	19148	19058	18889	19024	19005	19091	19101	19225	19094	19001	19103	19097	19072	19020	19091	19134	19077	18956	19102	18963	19017	18997	18914	19110	19014	19180	19144	19145	19093	19124	19304	19121	19073	18743	19070	18960	19202	19290	19174	18966	19018	19085	18984	18939	19091	19089	19061	19036	19128	19025	19214	19143	19021	19109	19010	18893	19315	18932	19350	19232	19033	18963	19252	19114	18985	18998	19108	19051	19036	18985	18933	19090	19126	19104	19118	18851	18965	18974	19057	19138	19081	19206	18970	19012	19204	19107	19316	19145	19137	19193	18971	18890	18959	18855	19141	19188	18958	19047	19168	19018	18972	18953	19106	18788	19082	18939	19129	19162	18979	19221	19011	18969	19221	19214	19090	18850	19097	18993	19103	19127	18907	19101	19046	19305	19074	19002	19099	18995	18942	19127	19070	18945	19182	19113	19000	19055	19061	19122	19056	18870	19047	19136	19144	19246	18979	19201	19183	19070	19032	19084	18993	19044	19032	19241	19043	19098	19200	18932	19244	18995	18899	19151	18981	18945	19075	19097	18922	18986	18952	18965	19028	19034	19025	19043	19108	19188	19080	19218	19190	18846	18963	19009	19026	19034	19070	19048	19061	18980	18899	18919	18809	19184	19066	18961	19116	19143	18989	18948	19310	18880	18928	19002	18935	18688	18948	18933	19140	19192	19031	18956	18984	18889	19103	18952	19001	19127	18921	18870	19203	19035	19020	19052	19033	19055	19083	19026	18930	19016	19148	19068	19055	19094	18993	19186	19085	19130	19010	19061	19062	19024	19033	19020	18994	18899	18993	19193	19082	19220	19003	18983	19204	18693	18976	18996	19015	19078	19219	19086	19105	19012	19049	18961	18929	18936	18939	19122	19035	19169	19097	19042	19065	19131	18965	18853	19070	18942	18986	19362	19263	19200	19162	19044	19139	19085	18997	19126	18979	19077	19043	18943	18899	19106	18882	19169	19128	19362	19041	19281	19018	19109	18898	19045	19016	19228	18946	18935	19228	18982	19018	19060	19226	19131	19123	19100	19187	19190	19108	18841	19012	19199	19013	18945	19109	18955	19172	18846	19062	18873	19117	18918	19015	19247	19244	18779	18878	19036	19038	19184	18894	18765	19161	19031	19029	19233	19224	18958	19165	19159	19134	19095	18879	19019	18941	18947	19216	18970	19170	19080	19294	19018	19098	19015	19124	18969	19060	19175	18910	18945	18856	18986	18991	19147	18966	19156	18936	18966	19099	19148	19023	19052	19095	19232	18978	18970	18894	19167	19080	19021	18881	18955	18919	18766	19158	19036	18901	19211	19169	19181	19057	19191	18831	18943	19042	19082	19006	18988	18989	19166	19088	19008	18959	19199	19093	18992	19149	19050	19052	19002	18941	18949	19073	19079	19121	19004	18849	19031	19104	19231	19056	19003	19125	19074	18964	19016	19146	19036	19078	19095	19104	18869	19063	19150	19178	19042	19047	19130	19101	19205	19047	19072	18940	19124	18966	18948	19070	19139	19109	19120	18951	19095	18991	18935	19023	19022	19037	19188	18908	19263	19121	19151	18938	19000	18779	19096	19229	19082	19075	18843	18873	19098	19115	19188	19039	19063	19119	18816	18827	19171	19076	18932	18935	19037	18998	19062	19067	18832	18958	19163	19106	18994	19113	19021	19013	19039	18975	19008	19141	19068	18852	18946	19108	18953	19050	18996	18986	19166	19253	19028	19103	19064	19073	19158
60976	93259	84294	46108	16883	16998	16859	16980	16849	16901	16807	16751	16871	16848	17089	16846	16983	16935	16860	16660	16674	17012	16890	17034	16930	16858	16829	17077	16844	16965	16940	16937	16858	17001	16936	16978	16786	16865	16762	16876	16963	16905	16792	17002	16946	16817	16908	16817	16746	16937	16865	16792	16873	16869	16917	16810	17083	16844	16902	16729	16919	16875	16863	16856	16850	16805	16830	16968	17003	16834	17039	16872	16843	16870	16759	17012	16773	16959	16970	16718	16964	16888	16733	16970	16897	16851	16735	16703	16885	17060	16781	16755	16648	16807	16820	16835	16981	16528	16858	16835	16845	16875	16892	16959	16803	16864	16794	16827	16722	16841	16859	16943	16888	16818	16925	16854	16787	17058	16815	16783	16778	16827	16650	16687	16847	16954	16869	16735	16623	16923	16775	16966	16885	16937	16843	16783	16910	16865	16887	16829	16973	16952	16888	16730	16732	16756	16953	16986	16850	16770	16904	16904	16893	16996	16652	16983	16825	16985	16829	16772	17042	16918	16889	16827	16932	16731	16784	16879	16869	16856	16938	16924	16933	17057	16852	16794	17012	16945	16846	16818	16942	16699	16899	16894	16933	16897	17016	16933	16727	16818	16928	16767	16763	16787	16780	16781	16944	16857	16856	16814	16753	16870	16891	16873	17029	16988	16825	16838	16832	17065	16824	16885	16824	16815	16870	16597	16843	16847	16806	16855	16779	16891	16995	16809	16740	16895	16743	16906	16808	16837	17043	16908	16943	16740	16782	16900	16923	16833	16940	16867	16860	16776	16725	16805	17038	16716	16989	16827	16802	16827	16859	16947	16730	16796	16973	16821	16862	16877	16806	16992	16909	16814	16881	16902	16897	16896	16635	16882	16977	16989	16731	16803	17053	16880	16846	16774	17032	16726	16905	16795	16948	16942	16874	16860	16817	16888	16729	16857	16863	16940	16759	16711	16826	16568	16901	16900	16836	16818	16925	16921	17084	16895	17102	16926	16742	16966	16858	16534	16698	16760	16966	16886	16831	17007	16932	16636	16796	16900	16933	16830	16786	16791	16809	16917	16844	16931	16794	16989	16813	16850	16908	16700	16811	16905	16776	17041	17082	16910	16769	16780	16937	17007	16969	16984	16842	17020	16942	16765	16890	16939	16827	16950	16688	16802	16905	16905	16822	16866	17028	16847	16997	16758	16814	16807	16843	16735	16956	17005	16885	16766	16913	17077	16971	17029	16803	16905	16834	16844	16993	17040	16888	16949	16991	16856	16931	16748	16847	16816	16909	16833	16902	16774	16868	16802	16745	16710	16950	16734	16754	16923	16850	16801	16821	16720	16919	16703	16905	16738	17044	16820	16876	16879	17009	17050	16836	16782	16908	16763	16913	16723	16958	16629	16803	16799	16802	16858	16909	16704	16682	17056	16908	16726	16741	16742	16877	16937	16871	16815	16838	16603	16864	16855	16844	16759	16774	16899	16780	16835	16835	16858	16791	16793	16845	16726	16808	16758	16820	16680	16947	16736	16729	16809	16910	16881	16768	16773	16970	16903	17013	16860	16968	16933	16825	16791	16834	16750	16840	16930	16872	16782	16877	16860	16800	16861	16837	17024	16784	16845	17043	16924	16943	16912	16781	16805	16827	16728	16878	16955	16802	16773	16894	16821	16844	16686	16785	16810	16863	16719	16745	16776	16854	16836	16985	16758	16878	16854	16790	16933	16952	16891	16823	16821	17007	16819	16767	16810	16861	16953	16810	16850	16939	16657	16677	16740	16983	16855	16974	16784	16886	16885	16785	16938	16801	16764	17020	16766	16877	16965	16900	16930	16854	16928	16912	16739	16804	16774	16813	16623	17010	16797	16896	16793	16858	16962	16770	16774	16886	16901	16802	16899	16896	16773	16813	16854	16801	16824	16788	16646	16843	16956	16852	16910	16890	16725	16953	16669	16787	16891	17042	16830	17009	16863	16970	16917	16667	17038	16872	16926	16948	16896	16809	16949	16918	16720	16807	16850	16847	16754	16989	16782	16903	16981	16901	16801	16743	16958	16768	16706	16782	16952	16881	16684	17012	16853	16799	16773	16948	16900	16897	16870	16891	16898	16822	16825	16801	16824	16821	16908	16817	16703	16877	16851	16917	16844	16727	16828	16709	16785	16856	16873	16796	16832	16781	16740	16801	16681	16962	16934	16728	16718	16700	16865	16820	16952	16866	16704	17022	16768	17008	16938	16846	16933	16622	16879	16761	16920	16969	17004	16872	16766	16776	16877	16876	16781	16798	16827	16830	16911	16831	16789	16896	16830	16889	16832	16809	16812	16899	16972	16706	16944	16800	16783	16676	16850	16925	16835	16859	16795	16929	16974	16933	16845	16854	16764	16857	16829	16950	16838	16876	16825	16886	16995	16823	16897	17022	16703	16818	16690	16864	16966	16776	16839	16695	16871	16871	16836	16944	16929	16717	16829	16626	16876	16850	16834	16828	16800	16849	16896	16826	16761	16676	16835	16873	17052	16910	16969	16737	16764	16986	16760	16904	16745	16949	16834	16839	16914	16784	16675	16809	16648	16750	16899	16767	16950	16743	16758	16806	16755	16932	16937	16708	16733	16859	17036	16852	16813	16811	16838	16821	16844	16831	16875	16836	16869	16857	16971	16822	16808	17026	16869	16963	16847	16812	16818	16803	16882	16829	16955	16733	16688	16942	16722	17027	16740	16798	16872	16817	16814	17009	16664	16948	16740	16886	16989	16893	16971	16895	16732	16867	16732	16777	16957	16974	16776	16822	16867	16894	16944	16807	16879	16865	17032	16906	16982	16949	16877	16732	16911	16870	16932	16813	16794	16885	16978	16917	16752	16780	16948	17066	16872	16920	16991	16670	16832	16895	16748	16833	16742	16781	16891	16875	16923	16889	16926	16895	16825	16770	16759	16721	16952	16668	16761	16827	16926	16959	16753	16887	17012	16930	16807	16765	16831	16835	17014	16725	16731	16711	16900	16806	16795	16769	16892	16923	16902	17002	16908	16695	16900	16913	16949	16983	16963	16764	16807	17043	16828	16918	16758	17045	16891	16939	16912	16851	16822	16753	16826	16940	16954	16749	16919	16818	16703	16936	16988	16867	16709	16821	16875	16919	16910	16747	16858	16900	16883	16925	16811	16886	17007	16788	16926	16839	16744	16812	16809	16849	16828	16816	16885	17060	16868	16995	16757	16724	16983	16764	16738	16979	16928	16984	16884	16741	16891	16857	16637	16896	16867	16883	16719	16888	16834	16537	16803	16795	16827	16962	16882	16824	16849	16890	16806	16777	16982	16940	16911	16789	16638	16644	16754	16722	16839	16917	16853	16894	16941	16935	16747	16923	16867	16744	16875	16929	16911	16697	16783	16735	16873	16669	16650	16874	16855	16801	16813	16778	16995	16826	16946	16929	16829	16996	16899	17004	17028	16759	16835	16968	16936	16876	16705	16761	16689	16850	16791	16823	16780	16831	16756	17042	16903	16917	16850	16905	16803	16799	16788	16917	16883	16977	16844	16844	16938	16935	16730	16869	16888	16948	16900	16808	16825	16900	16947	16959	16712	16857	16887	16750	16881	16805	16864	16904	16991	16935	16723	16812	16837	16840	16870	16727	16777	16860	16736	17068	16992	16835	16859	16861	16810	17016	16789	16899	16923	16747	16954	16850	16997	16807	16824	16891	16870	16886	16867	16933	16691	16952	16825	16834	16936	16795	16840	16934	16740	16947	16776	16860	16969	16957	16892	16770	16806	16844	16776	16739	16797	16770	16815	16819	16826	16819	16882	16711	17033	16962	16726	16719	16782	16829	16894	16862	16887	16822	16801	16813	16934	16887	16962	16774	16893	16724	16847	16898	16953	16762	16782	16795	16820	16810	16649	16890	16884	16835	16940	16960	16904	16934	16784	16833	16890	16783	16935	16813	16802	16705	16729	16919	16843	16747	16918	16782	16954	16891	16953	16830	16816	16821	16949	16864	16953	16890	16907	16870	16932	16924	16704	16917	16789	16867	16751	16828	16992	16719	16907	16903	16919	16916	16953	16814	16701	17037	16796	16764	16877	16909	16758	17023	16834	16613	16839	16888	16927	16764	16872	16928	16783	16873	16844	16753	16890	16674	16947	16788	16900	16798	16740	16754	16828	16725	16676	16869	16874	16695	16772	16764	17011	16889	16813	16937	16787	16840	16930	16739	16700	16822	16881	16736	16869	16834	16849	17013	16855	16904	16774	16840	16765	16837	16778	16788	16681	16813	16833	16904	17072	16977	16856	16933	16686	16815	16759	16675	16815	16938	16927	16777	16807	16923	16857	16873	16858	16816	16899	16829	16710	16840	16778	16731	16965	16682	16836	17057	16966	16862	16670	16946	16784	16937	16714	16911	16987	16978	16886	16900	16720	16729	16881	16864	16734	16806	16858	16946	16933	16857	16773	16819	16909	16878	16815	16814	16774	16875	16877	16714	16957	16849	16760	16725	16797	16864	16996	16945	16786	16901	16822	16760	16650	16924	16814	16780	16890	16832	16820	16955	16921	16890	16920	16891	16877	17031	16849	16820	16985	16795	16954	16792	16872	16960	17087	16694	16945	16810	16942	16892	16805	16670	16955	16702	16808	16882	16926	17044	16747	16900	16768	16940	16790	16730	16856	16879	16716	16847	16961	16805	16723	16909	16689	17046	16881	16899	16966	16842	16920	16825	16828	16928	16958	16865	16851	16864	16764	16902	16993	17028	16847	16816	16785	16990	16701	16901	16764	16928	16845	16890	16906	16993	16773	16701	16716	16835	16767	16737	16917	16633	16720	17026	16737	16851	16783	16755	16913	16861	16809	16925	16822	16887	16823	16900	16800	16824	16796	16784	16700	16769	17057	16769	16845	16749	16886	16743	16915	16836	16812	17112	16816	16933	17041	16863	16686	16754	16748	16760	16936	16961	16872	16741	16940	16904	16977	16917	16835	16934	16974	16760	16799	16714	16822	16738	16694	16775	16751	16898	16778	16779	16898	16834	16954	16774	16784	16824	16860	17036	16910	16919	16947	16913	16819	16855	16852	16837	16851	16776	16773	16792	16908	16657	16878	16903	16839	16808	16975	16790	16655	16864	16897	16778	16709	16826	16853	16876	16762
22828	22612	35159	26956	21205	22300	24274	18441	17423	17798	17644	17476	17302	17421	17447	17391	17330	17303	17319	17233	17287	17418	17133	17246	17329	17246	17242	17135	17213	17081	17159	17092	17261	17170	17298	17295	17043	17075	17157	17356	17272	17314	17062	17066	17230	17142	17356	16940	17107	17109	17126	17289	17153	17200	17067	17191	17131	17274	17121	17265	17352	17114	17227	17144	17230	17007	17057	17178	17190	17347	17181	16920	17120	17013	17073	17031	17153	17262	16905	17158	17006	17048	17153	17108	17089	17115	17194	17232	17013	17042	17032	16922	17174	16807	17218	17085	16999	17286	17054	17137	17278	17246	17036	17253	17263	17222	17053	17040	17213	17118	17022	17157	17118	17246	16975	17090	17013	17132	17024	17218	17187	16989	17087	16975	16888	16931	17114	17007	17071	17056	17089	17164	17121	17020	17104	17194	17124	17212	17052	17193	16919	17164	17252	16958	16906	16976	17095	17038	17158	17070	17062	17077	17188	17181	17187	17058	16991	17108	17156	17231	17166	17019	16994	17267	17079	17064	17156	17133	17075	17065	16931	17172	17291	16981	17131	17046	17033	16879	17015	17109	17000	16983	17004	17199	17196	17105	16859	17227	17387	17089	16928	17026	17008	16825	17181	17155	17256	17116	17072	17141	17110	17097	17061	16814	17205	17150	16962	17017	17168	17133	17032	16912	17128	17151	17174	17201	17310	17095	17080	17053	17204	17116	17114	16890	17293	16994	17003	17055	17213	17089	16950	17227	17021	16931	17032	16815	17197	17077	17075	17072	17034	16891	16985	17031	16971	17103	17165	17206	17151	17074	17125	17067	17059	17106	17008	17054	17096	17248	17092	17032	17130	17021	17200	16909	16945	17281	17005	17141	17014	16986	16984	16993	17106	17140	17144	17293	17202	17124	16950	17000	17029	17083	17084	16866	17029	17137	17073	16959	17047	17135	17191	16952	17010	17033	17005	17109	16986	17116	17127	17205	16975	17024	17153	16985	17051	17101	17019	17030	17116	17151	17142	17078	17166	17147	17074	17158	17236	17070	17051	17291	17248	16954	17053	17009	17353	16994	17169	16922	17124	16910	16993	17140	17089	17070	16937	16983	16956	17049	17053	17060	17105	17140	17023	17176	17039	17234	17223	17393	17301	17026	17245	17058	17376	17124	17102	16934	17170	16939	16966	17119	17014	16974	16966	17071	17144	17173	17184	17059	16962	16987	17020	17129	17203	17127	16913	16967	16990	16983	17230	17124	17083	17136	17002	17148	17325	17022	17128	16954	17244	17009	17092	17099	17014	16951	17101	17190	17078	16852	17330	17104	17175	17086	17050	17174	16995	17009	17064	17127	17181	17005	17135	17027	16917	17102	17004	17151	16924	17153	17118	16985	16874	16973	17191	16992	17153	16980	16870	17280	17160	17118	17239	17110	17064	17002	17090	16910	17254	17172	17030	17099	17045	17095	17228	17107	16987	17186	17157	17130	17142	17167	17216	17182	17009	17255	17178	17017	17260	17131	17125	17271	16877	17144	16987	16916	17006	17224	17046	17186	17132	17117	17214	17122	17016	17135	17078	17106	17133	17023	17029	17030	17115	17002	17078	16942	17073	17315	17122	16878	17084	17200	17016	17001	17033	17098	17016	17065	17098	17227	17152	17135	16895	16989	17051	17124	17123	17285	17224	16978	17049	17070	16908	17193	17233	17070	17116	17086	17108	17117	17144	16853	17019	16871	16819	16955	17293	17199	17045	17037	17130	17088	17080	16866	16741	17143	17108	16925	17151	16975	17271	16858	17081	17115	17125	17219	16925	16976	16973	17012	17113	16896	17029	17113	17159	17262	16971	17034	17179	17072	17076	16949	17060	17075	17015	17087	17037	17088	17137	16942	17006	17076	17121	16847	16924	17126	17086	17122	17065	17061	17081	16930	16983	17099	17018	17106	16999	17044	17022	17015	16981	17106	17109	17041	17055	17053	16997	17019	17348	17206	17121	16963	17172	17062	17053	16935	17338	17231	17073	16987	17144	16995	17084	17058	16937	17221	17286	16906	16884	17021	17100	17019	17181	17338	17126	17202	17154	17105	17288	17189	17128	17082	16935	17142	17075	17217	17253	17043	17060	17057	17088	17282	17221	17109	17143	17046	17080	16940	17027	17013	16926	17054	17092	17188	17211	17231	17046	17047	17154	17211	16901	16978	16918	17120	16884	17002	17118	17225	17226	16997	17016	16990	16987	16952	16982	17016	17070	17218	16978	17292	17229	17119	16904	17126	17187	16994	17023	17303	17045	16949	17160	17209	17185	17168	17103	16974	17086	17062	17086	17097	17041	17027	16949	16982	17194	17048	17120	16885	17011	17148	17101	16956	17182	17106	17084	17244	17078	17128	17260	17053	17076	17043	16986	17053	16985	16904	16877	16889	17154	17120	17153	17235	17070	17240	17178	16874	16887	17003	17008	17119	17091	17036	17123	17007	17243	17001	17146	16945	17169	17184	17047	17245	17197	16985	17127	17318	17050	16955	17030	17151	17229	16976	17141	17187	17084	17188	16945	17170	17066	16948	16941	17134	17064	17116	17029	17040	17048	17220	17036	16946	16896	17182	17212	17116	17148	17140	17206	17100	17151	17153	17054	17066	17162	16897	16947	17010	17069	17171	17247	17131	17099	17326	17313	17072	16987	17168	17099	16950	17203	17155	17167	17236	17273	16972	17148	16934	17097	17073	16990	17162	17075	17069	17007	17125	17040	17199	16998	17121	16878	16996	16983	17084	17139	17032	17149	17036	17144	17149	17046	17116	16950	17236	17154	16887	17251	16982	17198	17068	16969	17013	17002	17318	17016	17089	17031	17205	17048	17112	17125	17022	17070	17231	17155	17097	16981	17193	16925	16979	17038	16964	17061	17163	17259	16933	17241	17199	17090	17027	17095	17027	17023	16983	17110	16842	17004	17160	16952	17082	17169	16961	17020	17027	17027	17041	17171	17077	17118	17112	16735	16945	17059	17091	17010	17168	16862	17100	16985	17146	17163	17009	17101	16836	17150	16896	17193	17142	16962	16961	17077	17084	17220	17082	17156	16881	16889	17159	17283	17096	16917	16926	17048	17048	17272	17191	16929	17198	16908	17187	17040	17073	17038	16927	17051	16904	17152	17018	16896	17263	16916	17139	17024	16886	17200	17020	16971	17166	17176	16901	17195	17224	17127	17267	16765	17087	16917	16964	17035	17038	17204	16876	17082	17156	17030	17171	17085	17095	17120	16959	17111	16863	17073	17035	16903	17009	17340	17019	17132	17063	17224	17257	16993	17140	17096	17010	17119	17104	17034	17160	17187	17124	16990	17279	16997	17118	17226	17042	16901	17057	17162	17150	17101	17111	17193	16980	16958	17200	16977	17119	17158	17010	17215	17311	16894	16992	17101	17074	17130	17146	17194	17095	17081	17076	16989	16983	16989	17072	17103	17315	17114	17063	16977	17113	17064	17235	17253	17207	17171	17176	17029	17043	17115	17065	17194	17141	17110	16988	17101	16972	17167	17085	17089	17113	16999	17096	16972	17023	17012	17244	17100	17082	17052	17232	16896	16961	16923	17201	16989	17117	17190	17197	17054	17107	17059	17195	17103	17004	16999	17040	16878	16929	17102	16997	17274	17267	17245	17200	17107	16899	16896	17122	17048	17107	16840	17160	17154	16897	16911	17221	17090	17034	17115	17082	17185	17041	17046	17132	17071	17080	17219	16962	17187	16939	17024	17135	17201	17105	17253	17049	17031	17126	17115	17035	17117	17036	17010	17161	16964	17011	17088	17113	17207	17009	17141	17125	17026	16901	17055	17215	17024	17256	17078	17050	17095	17111	17016	17067	16999	16928	17183	17044	17019	16919	16923	17157	17065	17112	17263	17030	17169	17151	17086	17086	17061	17179	17060	17161	16849	16948	17038	16965	17268	17312	17123	17021	17161	17054	17122	16998	16918	17104	17021	17038	17106	17205	16955	16928	17073	17233	17177	17043	17012	17053	17275	16934	16976	16890	17085	17262	17085	17248	17225	17080	17042	17003	17045	17059	17245	16873	16961	16871	16931	16930	17190	17056	17274	17031	16956	17127	17062	17096	16902	17204	17303	16936	16876	17009	17076	17099	17178	17184	17083	16974	16882	17250	17046	17110	17050	17199	16964	16979	17063	16953	17114	17060	17101	17170	17190	17041	16979	16846	17088	17050	17165	16952	17214	17044	17099	17105	17304	17049	17026	17176	17051	16952	17048	16998	16988	16986	17212	17043	17047	17244	17187	16962	17107	17002	17047	16830	16992	17180	16906	16923	16965	17209	17049	17176	17052	17108	17076	17110	16940	17026	17165	17113	17189	17117	16969	16912	16986	17093	17003	17226	17264	17090	16992	17204	16974	17028	17031	16776	17118	17084	17203	17095	16956	17021	17048	16949	17046	17145	17305	17139	17172	16981	16997	17188	16922	16992	17115	16915	16991	17082	17106	17086	16962	17081	17185	16975	17157	17018	16926	17034	17050	17071	17010	17158	16969	17235	17244	16908	16870	17123	16974	17070	16985	17130	17064	17084	17110	17016	16962	17039	16930	17083	16967	17070	17051	17110	17053	16942	17027	16898	17094	16951	17218	17094	16945	16942	17161	17094	17130	16963	17251	17058	17034	17034	16874	16946	16851	16817	17105	16948	16946	16837	17109	17017	17100	17173	17259	17197	17141	17130	17123	16956	17083	16928	17191	17063	17083	17217	17007	16947	17116	16950	17172	17051	17009	17021	16982	17138	16996	17036	17111	17104	17241	17045	17204	17054	16882	17086	17049	17303	17132	17046	16929	16967	17142	17162	16903	17108	17058	17153	16951	17185	17038	17142	17100	17018	16989	16961	17150	17004	17323	17008	16981	17211	17111	17014	17161	17111	17171	17055	17199	17167	17214	17065	17167	17059	17036	17077	16986	16971	17056	16973	17009	17125	16898	16871	17254	17099	16990	17146	17158	16952	16977	17041	17242	17035	17328	16918	16945	16981	17146	17061	17065	16934	17121	17067	17098	16991	17054	17194	17199	17032	17029	17008	17425	17109	17026	17084	17099	17166	16958	17222	16945	17014	17096	17043	16999	17219	17129	17117	17141	17198	16975	17010	17233	16946
62022	99183	75280	44131	15711	15725	15523	15566	15745	15553	15655	15536	15508	15601	15712	15731	15646	15467	15791	15584	15629	15545	15801	15520	15679	15662	15565	15511	15571	15708	15844	15717	15473	15605	15393	15567	15773	15620	15596	15515	15669	15735	15733	15482	15694	15641	15598	15738	15577	15627	15681	15683	15631	15685	15723	15702	15661	15577	15601	15659	15659	15511	15529	15414	15638	15458	15568	15692	15592	15690	15698	15800	15506	15429	15615	15584	15641	15562	15758	15658	15588	15440	15415	15562	15608	15549	15566	15720	15530	15530	15588	15563	15599	15560	15710	15646	15634	15372	15660	15578	15623	15630	15518	15476	15606	15446	15646	15671	15493	15715	15651	15622	15771	15580	15560	15463	15534	15606	15420	15603	15562	15599	15498	15568	15692	15452	15777	15624	15654	15663	15543	15618	15458	15642	15601	15646	15526	15437	15586	15581	15560	15558	15717	15484	15509	15516	15512	15644	15571	15742	15713	15604	15560	15472	15648	15555	15546	15628	15599	15417	15714	15489	15672	15613	15547	15776	15715	15548	15608	15457	15570	15560	15739	15530	15420	15592	15533	15583	15440	15447	15551	15799	15495	15654	15600	15494	15439	15527	15511	15568	15494	15618	15532	15726	15419	15657	15664	15667	15601	15611	15607	15704	15658	15476	15599	15515	15494	15585	15720	15470	15527	15463	15577	15322	15634	15625	15668	15573	15750	15369	15674	15680	15411	15496	15675	15590	15540	15443	15619	15561	15595	15596	15667	15638	15643	15535	15708	15554	15528	15595	15554	15586	15531	15550	15486	15583	15666	15432	15459	15574	15568	15577	15435	15551	15636	15681	15523	15677	15487	15507	15459	15561	15532	15618	15597	15600	15590	15416	15689	15615	15643	15609	15557	15527	15525	15467	15580	15586	15582	15416	15644	15698	15714	15576	15513	15534	15710	15652	15569	15593	15611	15681	15657	15671	15542	15575	15587	15547	15524	15519	15663	15579	15395	15610	15635	15845	15715	15634	15692	15617	15566	15570	15394	15488	15371	15493	15812	15390	15567	15512	15482	15532	15598	15633	15551	15747	15551	15612	15533	15514	15808	15438	15611	15673	15549	15622	15625	15409	15501	15647	15739	15492	15656	15365	15654	15746	15641	15497	15637	15673	15656	15484	15435	15623	15524	15507	15695	15583	15538	15689	15597	15501	15662	15516	15478	15582	15541	15552	15530	15682	15629	15607	15504	15372	15650	15608	15456	15446	15621	15552	15566	15529	15702	15532	15559	15385	15658	15596	15608	15607	15615	15553	15641	15421	15643	15591	15439	15471	15501	15591	15490	15573	15836	15521	15538	15541	15510	15682	15499	15578	15490	15401	15573	15715	15638	15633	15698	15574	15644	15552	15691	15546	15629	15562	15503	15538	15512	15609	15460	15656	15521	15572	15535	15730	15560	15640	15503	15667	15618	15591	15513	15467	15616	15747	15590	15549	15638	15607	15432	15616	15553	15597	15587	15619	15676	15585	15553	15706	15522	15468	15467	15471	15586	15693	15774	15389	15493	15768	15501	15692	15543	15419	15668	15421	15593	15532	15632	15468	15600	15481	15606	15426	15584	15540	15432	15559	15425	15632	15433	15620	15577	15543	15698	15709	15446	15685	15610	15558	15550	15632	15648	15475	15468	15556	15534	15478	15674	15457	15571	15709	15607	15455	15659	15681	15557	15679	15577	15411	15554	15458	15487	15528	15670	15571	15573	15480	15598	15611	15754	15623	15605	15481	15682	15597	15715	15607	15734	15769	15433	15541	15704	15503	15663	15630	15685	15465	15614	15595	15654	15624	15655	15532	15556	15478	15631	15531	15453	15698	15580	15705	15540	15236	15513	15668	15515	15447	15702	15398	15729	15655	15605	15639	15553	15522	15562	15673	15416	15580	15607	15498	15375	15657	15746	15510	15686	15523	15562	15638	15593	15542	15541	15634	15500	15475	15757	15544	15479	15762	15540	15548	15517	15477	15733	15657	15618	15581	15628	15531	15642	15591	15547	15639	15431	15598	15359	15546	15362	15641	15694	15506	15549	15800	15541	15656	15534	15626	15543	15677	15410	15514	15628	15715	15645	15651	15552	15542	15649	15640	15516	15565	15526	15654	15359	15575	15760	15774	15674	15650	15632	15637	15749	15405	15580	15579	15679	15376	15599	15595	15595	15512	15612	15694	15620	15366	15647	15488	15579	15780	15536	15580	15367	15596	15835	15686	15473	15525	15598	15619	15619	15765	15743	15683	15545	15509	15621	15728	15445	15580	15589	15749	15481	15477	15682	15611	15529	15619	15516	15504	15650	15486	15674	15622	15477	15741	15557	15654	15502	15472	15640	15622	15447	15560	15528	15714	15472	15685	15520	15492	15395	15655	15552	15623	15511	15588	15532	15584	15587	15681	15563	15712	15637	15651	15782	15513	15558	15509	15544	15644	15505	15521	15641	15473	15625	15305	15729	15476	15504	15492	15617	15660	15681	15519	15348	15532	15625	15482	15614	15475	15482	15446	15659	15630	15608	15802	15687	15593	15635	15391	15739	15574	15474	15642	15538	15657	15698	15583	15586	15580	15590	15618	15565	15507	15756	15538	15407	15604	15485	15592	15423	15656	15612	15419	15655	15742	15588	15587	15552	15568	15527	15589	15529	15526	15726	15573	15650	15509	15550	15552	15667	15501	15552	15406	15488	15629	15423	15488	15621	15591	15587	15427	15622	15733	15646	15523	15519	15577	15463	15686	15667	15639	15655	15719	15610	15361	15543	15727	15578	15674	15609	15619	15576	15455	15690	15594	15560	15429	15577	15610	15543	15577	15606	15591	15685	15562	15499	15498	15626	15630	15620	15405	15547	15587	15581	15596	15647	15658	15420	15578	15671	15733	15670	15381	15697	15549	15639	15469	15827	15539	15672	15531	15513	15609	15653	15589	15673	15460	15679	15653	15569	15566	15655	15696	15636	15703	15612	15587	15562	15550	15469	15547	15607	15615	15625	15576	15521	15452	15635	15661	15595	15526	15436	15628	15635	15651	15430	15484	15476	15573	15650	15687	15473	15454	15691	15556	15596	15643	15677	15465	15626	15378	15514	15539	15492	15541	15449	15642	15594	15509	15601	15431	15589	15508	15471	15554	15423	15608	15651	15645	15662	15452	15678	15637	15469	15579	15540	15575	15705	15714	15671	15665	15800	15576	15582	15576	15553	15603	15650	15403	15763	15725	15612	15419	15503	15472	15374	15593	15496	15664	15483	15549	15678	15517	15498	15761	15614	15674	15569	15414	15641	15674	15618	15814	15533	15600	15564	15546	15430	15501	15604	15542	15618	15455	15503	15583	15584	15602	15558	15534	15638	15452	15678	15619	15659	15640	15562	15596	15575	15411	15644	15724	15420	15603	15509	15547	15543	15674	15694	15744	15644	15506	15573	15617	15549	15512	15721	15581	15698	15491	15747	15589	15571	15668	15654	15596	15479	15688	15597	15520	15361	15613	15617	15682	15506	15433	15671	15534	15604	15619	15444	15631	15584	15527	15541	15609	15477	15512	15712	15622	15405	15759	15544	15514	15693	15512	15526	15552	15595	15793	15344	15579	15760	15626	15515	15503	15640	15719	15742	15655	15585	15520	15617	15647	15542	15466	15594	15612	15614	15631	15582	15452	15682	15567	15598	15424	15651	15583	15539	15434	15468	15574	15535	15613	15525	15676	15593	15627	15490	15619	15481	15579	15652	15546	15468	15503	15584	15577	15563	15470	15739	15528	15478	15389	15493	15550	15476	15527	15607	15568	15515	15631	15656	15570	15556	15564	15722	15638	15396	15478	15551	15672	15598	15639	15661	15485	15575	15608	15534	15575	15517	15605	15481	15582	15629	15565	15491	15430	15615	15540	15656	15619	15495	15597	15518	15591	15458	15585	15501	15564	15692	15636	15538	15441	15566	15475	15732	15605	15553	15611	15549	15542	15557	15448	15481	15737	15588	15507	15395	15424	15577	15631	15546	15584	15424	15586	15481	15616	15670	15657	15688	15547	15536	15488	15598	15460	15512	15524	15649	15693	15485	15745	15691	15675	15705	15478	15464	15601	15422	15561	15740	15539	15499	15551	15583	15590	15507	15554	15630	15544	15620	15505	15579	15730	15663	15581	15705	15634	15512	15593	15670	15575	15377	15628	15556	15477	15574	15633	15488	15591	15550	15635	15441	15619	15671	15605	15485	15804	15589	15689	15635	15429	15418	15332	15582	15691	15603	15521	15690	15601	15726	15756	15544	15665	15500	15629	15443	15610	15629	15621	15607	15484	15502	15559	15415	15809	15388	15571	15553	15424	15664	15463	15596	15655	15582	15541	15678	15710	15766	15515	15735	15484	15629	15574	15737	15733	15607	15730	15623	15605	15531	15451	15477	15668	15449	15537	15535	15599	15646	15429	15606	15565	15547	15511	15519	15679	15461	15614	15512	15476	15414	15592	15613	15497	15533	15641	15570	15607	15643	15679	15662	15605	15562	15503	15633	15518	15544	15401	15728	15406	15609	15653	15522	15535	15466	15517	15568	15545	15641	15454	15557	15577	15465	15451	15642	15654	15538	15748	15595	15631	15530	15556	15720	15715	15696	15547	15726	15612	15364	15763	15541	15456	15597	15575	15608	15522	15782	15700	15449	15520	15482	15546	15549	15772	15499	15512	15643	15506	15601	15745	15594	15639	15470	15614	15600	15569	15773	15550	15534	15568	15595	15776	15481	15614	15622	15585	15621	15547	15584	15579	15730	15445	15509	15623	15659	15509	15750	15511	15595	15684	15622	15668	15561	15420	15717	15414	15582	15625	15543	15614	15559	15591	15576	15507	15529	15711	15629	15642	15508	15527	15542	15451	15529	15518	15696	15569	15435	15407	15670	15634	15620	15689	15447	15644	15536	15466	15677	15480	15537	15568	15645	15672	15603	15559	15512	15660	15787	15654	15617	15464	15668	15617	15288	15555	15552	15454	15519	15613	15483	15601	15573	15393	15671	15561	15457	15675	15632	15563	15673	15557	15509	15617	15678	15515	15671	15487	15500	15529	15674	15632	15495	15421	15574	15489	15787	15595	15677	15441	15597	15590	15595	15497	15587	15425	15689	15449	15703	15630
29356	34291	39073	25198	16641	15834	15957	15663	15816	15577	15762	15606	15711	15713	15712	15795	15775	15617	15750	15920	15631	15691	15708	15786	15777	15722	15975	15839	15704	15799	15824	15607	15947	15689	15763	15779	15732	15614	15959	15897	15761	15687	15799	15666	15903	15799	15755	15845	15843	15790	15819	15820	15638	15928	15817	15724	15800	15785	15551	15794	15790	15744	15674	15692	15758	15840	15675	15894	15751	15692	15865	15519	15829	15712	15754	15798	15581	16020	15568	15558	15775	15736	15718	15670	15781	15481	15753	15714	15755	15647	15758	15541	15730	15792	15581	15862	15577	15725	15593	15724	15681	15644	15573	15797	15883	15692	15672	15799	15741	15677	15565	15681	15790	15767	15510	15519	15622	15578	15873	15597	15650	15853	15754	15796	15905	15728	15789	15688	15674	15878	15574	15739	15847	15817	15708	15577	15894	15700	15775	15619	15742	15805	15635	15788	15832	15740	15623	15910	15802	15693	15616	15735	15618	15986	15762	15722	15822	15729	15877	15722	15613	15828	15685	15727	15688	15750	15798	15638	15796	15942	15469	15635	15729	15640	15763	15645	15479	15767	15772	15559	15512	15764	15730	15726	15647	15697	15600	16001	15851	15745	15678	15533	15770	15942	15767	15667	15651	15762	15328	15676	15836	15749	15801	15785	15771	15607	15811	15815	15620	15870	15906	15714	15732	15501	15755	15750	15722	15803	15642	15856	15779	15475	15598	15634	15940	15754	15702	15634	15514	15556	15788	15746	15667	15909	15835	15613	15790	15775	15658	15589	15782	15800	15397	15732	15680	15660	15821	15819	15818	15703	15823	15721	15725	15753	15736	15649	15634	15723	15689	15652	15525	15915	15895	15908	15778	15573	15650	15656	15789	15686	15650	15749	15815	15820	15572	15554	15649	15643	15905	15764	15757	15699	15640	15655	15672	15927	15577	15729	15806	15470	15848	15858	15670	15871	15745	15795	15820	15704	15773	15715	15823	15586	15630	15641	15554	15669	15790	15616	15716	15853	15847	15545	15616	15857	15633	15656	15802	15591	15572	15863	15717	15586	15809	15647	15780	15633	15552	15565	15707	15645	15828	15886	15641	15868	15803	15669	15710	15941	15642	15786	15771	15784	15676	15792	15852	15683	15686	15801	15616	15679	15803	15779	15816	15607	15890	15587	15738	15882	15594	15672	15494	15538	15833	15738	15815	15693	15689	15785	15810	15665	15891	15645	15697	15670	15872	15649	15617	15622	15754	15460	15773	15805	15818	15917	15544	15429	15640	15629	15792	15614	15586	15715	15608	15698	15721	15649	15563	15622	15548	15819	15755	15673	15641	15768	15666	15748	15718	15481	15879	15628	15510	15874	15785	15742	15677	15785	15681	15763	15830	15619	15755	15639	15770	15710	15684	15559	15671	15554	15739	15710	15717	15719	15410	15650	15708	15679	15532	15613	15861	15720	15692	15686	15583	15578	15907	15865	15850	15707	15781	15570	15751	15733	15601	15766	15731	15808	15763	15582	15783	15560	15643	15691	15590	15644	15775	15776	15688	15895	15738	15695	15799	15856	15781	15834	15466	15546	15761	15724	15781	15893	15548	15727	15688	15858	15765	15918	15530	15766	15540	15633	15732	15709	15698	15661	15930	15689	16020	15880	15794	15782	15815	15632	15725	15715	15722	15602	15745	15907	15830	15810	15881	15750	15801	15665	15763	15933	15506	15859	15537	15633	15757	15851	15716	15761	15623	15589	15630	15691	15623	15799	15734	15655	15643	15661	15706	15888	15543	15580	15809	15689	15633	15777	15607	15640	15779	15996	15747	15791	15706	15789	15716	15709	15771	15633	15765	15570	15608	15766	15708	15748	15732	15663	15888	15626	15539	15693	15453	15783	15766	15611	15777	15630	15814	15647	15650	15772	15776	15641	15627	15602	15770	15639	15800	15703	15756	15754	15703	15518	15714	15710	15824	15891	15596	15543	15640	15730	15688	15741	15791	15512	15789	15892	15745	15883	15801	15611	15697	15639	15635	15629	15628	15802	15829	15662	15666	15671	15750	15816	15742	15596	15731	15668	15655	15498	15581	15774	15782	15652	15620	15615	15636	15788	15763	15538	15707	15715	15539	15781	15879	15727	15749	15699	15888	15696	15760	15662	15699	15792	15701	15720	15754	15710	15594	15670	15705	15760	15688	15939	15877	15903	15815	15674	15506	15601	15593	15688	15850	15487	15916	15697	15803	15838	15956	15850	15688	15666	15580	15701	15740	15810	15620	15679	15602	15694	15791	15472	15937	15803	15553	15819	15649	15865	15744	15684	15627	15526	15703	15876	15749	15745	15699	15539	15924	15782	15749	15815	15622	15610	15656	15898	15810	15721	15850	15655	15741	15555	15841	15681	15850	15685	15868	15817	15730	15798	15809	15807	15583	15787	15608	15657	15860	15664	15706	15535	15835	15763	15829	15699	15663	15724	15721	15703	15625	15595	15777	15406	15577	15734	15851	15683	15580	15848	15743	15703	15610	15871	15739	15830	15610	15788	15848	15834	15757	15773	15680	15722	15724	15730	15591	15803	15610	15801	15614	15761	15764	15563	15755	15696	15864	15674	15706	15787	15598	15618	15661	15774	15799	15567	15738	15595	15698	15728	15769	15574	15623	15622	15753	15509	15700	15659	15612	15666	15719	15732	15697	15785	15670	15582	15839	15748	15863	15619	15617	15670	15715	15909	15623	15679	15794	15645	15683	15616	15824	15703	15764	15831	15647	15615	15721	15754	15724	15775	15829	15536	15763	15702	15670	15715	15699	15823	15619	15637	15801	15698	15836	15768	15740	15908	15749	15763	15835	15789	15694	15865	15839	15505	15876	15867	15742	15815	15789	15748	15853	15535	15696	15721	15623	15765	15748	15507	15579	15802	15721	15845	15812	15739	15678	15756	15618	15833	15788	15845	15701	15704	15737	15763	15621	15583	15596	15691	15887	15707	15722	15626	15590	15609	15576	15569	15672	15733	15708	15876	15661	15727	15776	15675	15860	15651	15705	15774	15664	15680	15778	15614	15794	15705	15601	15715	15639	15707	15684	15716	15705	15881	15739	15614	15837	15714	15528	15827	15844	15894	15661	15711	15687	15625	15887	15699	15695	15698	15724	15925	15829	15750	15754	15704	15553	15593	15665	15749	15628	15808	15877	15447	15670	15806	15820	15662	15806	15606	15676	15670	15921	15758	15746	15590	15712	15878	15774	15621	15844	15776	15680	15660	15532	15724	15757	15517	15739	15671	15785	15621	15603	15634	15616	15727	15788	15777	15701	15658	15626	15661	15849	15829	15676	15558	15770	15634	15853	15743	15837	15780	15683	15686	15592	15605	15724	15849	15613	15478	15800	15721	15669	15799	15694	15645	15734	15720	15777	15659	15704	15656	15711	15636	15798	15653	15507	15689	15707	15785	15742	15682	15698	15678	15674	15666	15719	15757	15776	15822	15834	15669	15768	15815	15809	15602	15723	15633	15606	15677	15664	15812	15539	15504	15757	15657	15521	15690	15697	15765	15825	15747	15841	15532	15758	15812	15745	15904	15891	15735	15760	15585	15675	15742	15690	15804	15739	15847	15666	15612	15624	15757	15904	15946	15806	15688	15560	15854	15769	15792	15922	15697	15774	15575	15676	15585	15795	15988	15792	15969	15781	15727	15809	15730	15783	15646	15675	15725	15672	15677	15903	15675	15676	15933	15895	15700	15669	15848	15789	15545	15567	15645	15633	15672	15620	15599	15689	15581	15782	15885	15750	15729	15815	15805	15740	15596	15702	15766	15610	15705	15633	15703	15758	15772	15818	15640	15786	15713	15670	15782	15807	15583	15658	15758	15836	15749	15707	15899	15765	15751	15642	15619	15476	15656	15672	15810	15633	15712	15770	15766	15685	15669	15551	15761	15759	15950	15783	15894	15636	15553	15918	15897	15747	15859	15846	15722	15754	15797	15822	15929	15762	15663	15724	15611	15802	15757	15754	15789	15739	15615	15666	15840	15669	15753	15723	15518	15534	15667	15712	15791	15652	15748	15719	15618	15749	15808	15616	15627	15576	15675	15699	15806	15615	15683	15660	15571	15886	15754	15621	15840	15722	15855	15742	15626	15726	15853	15676	15830	15734	15639	15487	15736	15669	15837	15727	15693	15728	15930	15780	15763	15698	15765	15689	15677	15684	15788	15635	15506	15766	15592	15650	15785	15709	15719	15857	15870	15806	15698	15904	15641	15678	15516	15677	15729	15707	15600	15810	15670	15708	15984	15553	15759	15455	15612	15770	15697	15707	15749	15743	15863	15628	15787	15766	15792	15675	15678	15718	15586	15768	15935	15706	15709	15666	15566	15790	15657	15816	15631	15836	15844	15834	15899	15740	15705	15685	15671	15722	15779	15827	15617	15498	15664	15562	15627	15707	15714	15598	15731	15727	15680	15752	15798	15673	15946	15785	15731	15784	15901	15493	15773	15436	15618	15705	15808	15852	15741	15701	15643	15875	16057	15750	15633	15714	15538	15779	15938	15648	15579	15523	15782	15910	15815	15791	15699	15749	15809	15681	15795	15782	15603	15744	15556	15713	15654	15755	15588	15852	15679	15587	15754	15810	15795	15877	15844	15926	15626	15671	15728	15694	15828	15751	15860	15632	15766	15651	15699	15805	15499	15664	15752	15489	15808	15908	15740	15876	15775	15795	15670	15763	15746	15542	15517	15782	15738	15721	15692	15695	15781	15576	15605	15685	15735	15811	15532	15688	15749	15638	15550	15795	15771	15890	15737	15791	15714	15635	15921	15804	15808	15722	15730	15667	15572	15663	15700	15678	15913	15797	15670	15750	15662	15854	15561	15934	15620	15650	15783	15640	15754	15691	15573	15773	15898	15768	15610	15727	15613	15655	15855	15739	15499	15678	15676	15745	15804	15724	15691	15839	15579	15826	15662	15886	15794	15658	15823	15819	15748	15754	15749	15747	15813	15712	15760	15785	15646	15732	15763	15721	15709	15739	15722	15874	15735	15844	15693	15648	15488	15873	15538	15629	15761	15762	15619	15877	15569	15758	15728	15856	15783	15729	15777	15731	15838	15880	15925	15661	15665	16017	15759	15759	15883	15838	15683	15623	15719	15662	15628
35969	54849	41213	20772	14684	14769	14740	14686	14928	14695	14705	14773	14729	14794	14732	14640	14735	14639	14720	14712	14892	14863	14842	14774	14735	14753	14827	14810	14793	14779	14813	14821	14748	14801	14715	14780	14893	14819	14780	14776	14771	14601	14863	14920	14735	14793	14752	14757	14748	14630	14772	14785	14708	14849	14726	14828	14712	14867	14704	14547	15001	14797	14620	14631	14802	14850	14853	14622	14675	14708	14777	14668	14545	14868	14770	14811	14910	14828	14740	14813	14818	14899	14613	14802	14856	14737	14692	14895	14767	14923	14784	14773	14710	15057	14611	14748	14775	14721	14815	14873	14668	14820	14587	14788	14861	14756	14698	14614	14862	14873	14718	14735	14874	14756	14750	14812	14940	14567	14706	14782	14708	14772	14818	14671	14624	14668	14660	14839	14700	14735	14733	14680	14813	14884	14758	14826	14810	14700	14774	14560	14707	14820	14757	14839	14757	14956	14788	14679	14928	14795	14796	14715	14994	14743	14852	14701	14737	14918	14751	14757	14784	14626	14644	14757	14694	14867	14597	14794	14663	14787	14766	14729	14839	14631	14816	14851	14784	14661	14763	14590	14762	14397	14812	14853	14699	14876	14696	14661	14805	14699	14917	14690	14922	14666	14858	14651	14774	14730	14773	14592	14781	14783	14926	14784	14689	14877	14609	14889	14747	14658	14818	14681	14712	14676	14711	14794	14745	14561	14772	14780	14740	14669	15017	14855	14831	14774	14745	14868	14864	14848	14607	14693	14897	14762	14684	14652	14577	14837	14598	14761	14873	14720	14818	14823	14796	14625	14870	14914	14805	14773	14739	14789	14773	14780	14553	14669	14859	14707	14712	14810	14694	14723	14726	14708	14719	14599	14837	14809	14673	14855	14683	14741	14683	14772	14713	14702	14806	14576	14765	14895	14872	14641	14720	14732	14739	14781	14766	14658	14539	14521	14522	14794	14787	14835	14912	14766	14747	14842	14738	14700	14861	14743	14722	14834	14789	14685	14861	14739	14561	14756	14728	14873	14877	14659	14849	14803	14802	14701	14640	14655	14779	14884	14657	14818	14748	14844	14787	14771	14739	14702	14707	14830	14829	14754	14680	14742	14708	14760	14699	14826	14761	14712	14741	14846	14742	14707	14588	14843	14724	14728	14784	14660	14619	14783	14654	14878	14666	14896	14826	14626	14755	14945	14793	14879	14747	14798	14786	14677	14644	14830	14695	14744	14924	14848	14710	14660	14751	14860	14604	14719	14759	14846	14561	14651	14757	14641	14954	14672	14753	14750	14672	14676	14808	14826	14660	14696	14851	14662	14733	14818	14850	14786	14811	14798	14809	14656	14636	14845	14762	14720	14758	14632	14625	14888	14661	14766	14877	14812	14684	14792	14634	14863	14760	14673	14637	14512	14738	14746	14637	14728	14674	14760	14640	14842	14603	14727	14717	14877	14872	14937	14650	14824	14956	14788	14799	14728	14786	14734	14782	14803	14775	14740	14781	14838	14866	14723	14805	14624	14648	14758	14640	14730	14652	14823	14667	14820	14670	14675	14881	14740	14723	14770	14685	14806	14707	14742	14870	14798	14741	14757	14797	15013	14700	14823	14706	14889	14675	14607	14822	14786	14613	14663	14742	14671	14744	14735	14715	14771	14651	14632	14748	14739	14778	14803	14784	14674	14862	14797	14854	14762	14814	14801	14791	14621	14718	14844	14783	14750	14867	14754	14809	14698	14615	14826	14683	14735	14831	14807	14747	14893	14836	14652	14763	14751	14608	14730	14725	14772	14781	15035	14629	14832	14819	14632	14857	14845	14891	14799	14788	14671	14616	14694	14644	14785	14795	14736	14824	14697	14801	14806	14635	14784	14831	14906	14868	14771	14709	14565	14677	14842	14744	14797	14757	14854	14635	14825	14855	14876	14636	14655	14666	14670	14638	14783	14568	14798	14703	14765	14718	14725	14686	14735	14856	14779	14782	14739	14624	14837	15089	14667	14691	14722	14617	14674	14835	14720	14830	14572	14781	14871	14905	14647	14657	14794	14761	14700	14877	14757	14721	14638	14807	14859	14879	14767	14928	14778	14783	14643	14676	14847	14515	14713	14889	14865	14726	14699	14765	14720	14468	14760	14616	14788	14821	14746	14834	14753	14757	14712	14802	14756	14802	14783	14690	14716	14772	14793	14745	14731	14855	14831	14691	14555	14664	14720	14983	14707	14746	14815	14740	14678	14809	14722	14743	14767	14801	14796	14772	14787	14657	14735	14693	14806	14803	14712	14801	14733	14535	14723	14678	15025	14708	14796	14645	14738	14657	14862	14784	14661	14881	14706	14870	14688	14724	14738	14633	14752	14536	14855	14863	14768	14738	14880	14826	14654	14734	14792	14561	14833	14823	14757	14604	14802	14738	14694	14719	14913	14890	14734	14935	14887	14793	14588	14724	14839	14837	14696	14732	14830	14849	14755	14747	14676	14671	14590	14816	14827	15007	14697	14797	14826	14706	14751	14891	14842	14792	14708	14781	14658	14686	14684	14700	14829	14865	14717	14753	14658	14854	14791	14665	14699	14802	14724	14835	14739	14733	14753	14696	14813	14873	14862	14688	14869	14668	14858	14763	14726	14642	14697	14637	14763	14684	14694	14667	14825	14829	14885	14676	14958	14817	14717	14758	14849	14743	14754	14670	14783	14798	14745	14726	14591	14828	14684	14617	14785	14750	14745	14758	14620	14750	14608	14880	14825	14783	14743	14790	14788	14722	14951	14753	14666	14742	14752	14949	14839	14763	14746	14810	14737	14815	14798	14585	14646	14748	14788	14680	14846	14545	14636	14762	14901	14716	14662	14786	14720	14749	14791	14705	14836	14698	14739	14678	14892	14694	14772	14675	14677	14629	14885	14733	14643	14825	14661	14706	14774	14631	14828	14682	14861	14728	14557	14692	14712	14667	14794	14743	14727	14500	14737	14699	14706	14946	14704	14743	14654	14681	14664	14737	14967	14835	14796	14730	14691	14602	14996	14740	14647	14537	14739	14747	14751	14741	14824	14819	14704	14812	14851	14718	14875	14599	14657	14735	14764	14710	14911	14605	14803	14677	14686	14860	14671	14777	14704	14744	14806	14824	14756	14832	14662	14844	14882	14640	14656	14618	14714	14860	14741	14644	14691	14782	14739	14834	14739	14711	14877	14839	14757	14680	14587	14664	14884	14844	14549	14814	14779	14644	14795	14739	14858	14815	14842	14783	14742	14711	14866	14718	14886	14879	14827	14763	14743	14781	14634	14583	14778	14638	14841	14637	14752	14740	14811	14870	14832	14775	14928	14523	14878	14533	14775	14789	14892	14693	14867	14728	14826	14800	14580	14570	14791	14848	14677	14771	14734	14809	14638	14880	14692	14602	14871	14952	14916	14682	14778	14661	14597	14751	14737	14709	14753	14795	14770	14940	14633	14734	14691	14724	14677	14726	14921	14830	14712	14719	14853	14779	14824	14651	14973	14659	14879	14758	14977	14628	14577	14760	14662	14879	14862	14649	14813	14658	14778	14880	14742	14709	14771	14655	14709	14739	14672	14622	14912	14681	14521	14701	14706	14624	14779	14982	14651	14891	14726	14899	14806	14879	14631	14852	14713	14698	14695	14809	14890	14874	14654	14815	14921	14740	14835	14678	14515	14770	14709	14772	14634	14870	14909	14840	14741	14790	14749	14888	14606	14824	14628	14702	14688	14838	14695	14842	14788	14627	14860	14713	14730	14665	14813	14774	14838	14823	14802	14804	14769	14749	14794	14777	14882	14636	14721	14809	14622	14735	14740	14676	14794	14677	14618	14827	14751	14655	14849	14735	14765	14794	14699	14839	14849	14697	14622	14781	14707	14776	14714	14688	14851	14683	14746	14631	14819	14700	14897	14881	14753	14576	14864	14767	14743	14839	14733	14813	14850	14668	14661	14754	14762	14745	14722	14861	14701	14828	14945	14819	14827	14716	14773	14629	14790	14732	14727	14735	14684	14933	14695	15008	14687	14897	14678	14662	14756	14688	14632	14759	14748	14699	14451	14741	14725	14844	14716	14657	14741	14723	14828	14696	14883	14672	14628	14705	14824	14822	14835	14811	14723	14740	14634	14763	14725	14748	14845	14780	14767	14941	14885	14770	14742	14715	14709	14829	14745	14764	14635	14719	14872	14680	14774	14751	14757	14816	14657	14653	14647	14702	14636	14838	14549	14742	14823	14878	14701	14835	14771	14602	14756	14821	14931	14807	14889	14655	14704	14873	14838	14716	14740	14833	14675	14681	14707	14824	14707	14773	14695	14730	14856	14627	14770	14615	14871	14874	14775	14859	14568	14821	14616	14765	14708	14711	14910	14726	14741	14862	14751	14642	14800	14836	14775	14861	14755	14751	14722	14735	14845	14758	14862	14805	14781	14934	14684	14856	14645	14862	14764	14676	14727	14768	14668	14782	14771	14701	14843	14782	14733	14850	14765	14651	14737	14634	14738	14838	14697	14783	14850	14741	14942	14755	15030	14697	14811	14720	14773	14890	14784	14851	14808	14835	14849	14650	14852	14859	14773	14731	14750	14783	14724	14733	14767	14707	14716	14797	14721	14690	14919	14645	14802	14728	14947	14687	14788	14674	14776	14688	14782	14646	14634	14738	14731	14757	14780	14798	14702	14848	14745	14744	14790	14848	14830	14885	14662	14977	14731	14744	14693	14783	14661	14802	14709	14757	14853	14831	14711	14831	14864	14884	14852	14556	14801	14666	14636	14753	14689	14691	14827	14879	14760	14868	14619	14913	14874	14851	14694	14705	14770	14896	14736	14709	14761	14824	14761	14821	14606	14911	14874	14803	14750	14810	14772	14786	14562	14597	14813	14931	14750	14770	14698	14800	14795	14657	14867	14633	14749	14648	14729	14750	14799	14862	14816	14701	14731	14691	14745	14965	14810	14803	14687	14616	14843	14822	14748	14895	14794	14674	14703	14644	14826	14852	14686	14863	14846	14708	14762	14874	14836	14647	14722	14605	14769	14757	14593	14627	14826	14864	14634	14639	14833	14657	14834	14854	14771	14719	14750	14686	14810	14682	14944	14789	14904	14812	14841	14652	14610	14920	14862	14844	14684	14873	14757	14609	14787	14726	14743
23242	22788	37375	29983	21392	21862	20806	16215	15903	16088	15973	15696	15786	15662	15752	15636	15516	15706	15757	15753	15702	15806	15735	15553	15580	15678	15697	15572	15503	15542	15469	15832	15668	15644	15520	15593	15487	15805	15493	15674	15464	15491	15631	15634	15669	15682	15781	15715	15462	15481	15622	15646	15737	15759	15693	15540	15586	15461	15699	15672	15733	15404	15398	15466	15394	15557	15573	15470	15557	15377	15523	15616	15594	15698	15623	15599	15408	15568	15863	15606	15518	15449	15624	15536	15352	15486	15343	15547	15491	15342	15470	15521	15626	15607	15651	15723	15593	15626	15496	15550	15737	15692	15653	15437	15737	15396	15629	15505	15487	15406	15492	15471	15412	15520	15551	15514	15451	15579	15426	15631	15556	15485	15509	15457	15497	15556	15659	15441	15529	15493	15342	15505	15624	15518	15650	15563	15684	15383	15760	15370	15339	15652	15517	15501	15789	15662	15661	15549	15684	15540	15521	15513	15494	15350	15659	15528	15578	15434	15627	15651	15797	15459	15602	15552	15737	15668	15688	15510	15648	15477	15619	15377	15425	15564	15401	15587	15437	15612	15499	15580	15402	15563	15583	15449	15609	15685	15616	15608	15452	15386	15356	15475	15714	15605	15445	15492	15474	15269	15550	15505	15530	15601	15471	15480	15347	15632	15440	15587	15610	15446	15500	15410	15396	15503	15458	15604	15676	15414	15424	15530	15584	15644	15573	15410	15572	15354	15604	15484	15635	15489	15756	15470	15495	15484	15664	15503	15463	15500	15372	15518	15455	15637	15645	15563	15781	15521	15832	15579	15589	15449	15331	15544	15661	15569	15415	15363	15468	15506	15474	15527	15547	15666	15550	15416	15413	15434	15367	15631	15585	15548	15514	15614	15473	15511	15471	15463	15653	15505	15342	15422	15531	15639	15367	15258	15443	15487	15469	15538	15508	15430	15396	15347	15534	15536	15189	15498	15469	15680	15527	15448	15577	15594	15363	15519	15346	15721	15548	15450	15358	15566	15638	15552	15294	15528	15226	15437	15614	15507	15520	15564	15446	15619	15357	15533	15570	15595	15367	15372	15579	15584	15617	15454	15645	15573	15510	15508	15357	15579	15467	15445	15458	15471	15576	15477	15545	15476	15404	15381	15484	15385	15575	15427	15623	15559	15497	15394	15461	15571	15478	15532	15473	15444	15570	15537	15603	15388	15363	15588	15515	15706	15410	15512	15609	15455	15606	15457	15629	15612	15515	15552	15421	15439	15683	15421	15458	15388	15744	15501	15480	15613	15634	15499	15549	15704	15715	15291	15581	15513	15590	15509	15539	15614	15477	15550	15420	15627	15490	15622	15568	15403	15526	15589	15528	15365	15812	15426	15466	15408	15630	15528	15481	15429	15651	15443	15347	15620	15519	15449	15654	15611	15414	15419	15595	15574	15509	15612	15759	15402	15341	15610	15406	15601	15261	15615	15521	15591	15318	15546	15498	15585	15421	15485	15491	15530	15519	15534	15431	15332	15390	15534	15548	15572	15627	15603	15537	15849	15617	15598	15548	15464	15600	15464	15580	15532	15615	15465	15575	15609	15649	15614	15449	15587	15376	15440	15739	15552	15643	15562	15416	15653	15592	15564	15617	15637	15495	15301	15607	15665	15371	15507	15555	15443	15407	15261	15452	15616	15587	15854	15605	15412	15564	15346	15777	15551	15497	15445	15630	15444	15577	15611	15525	15577	15546	15489	15444	15363	15516	15580	15608	15416	15332	15482	15730	15370	15415	15469	15445	15660	15700	15191	15432	15532	15474	15443	15179	15454	15533	15755	15551	15426	15570	15439	15598	15589	15465	15581	15401	15307	15505	15597	15564	15476	15368	15668	15606	15510	15430	15605	15683	15734	15423	15427	15521	15416	15695	15594	15675	15374	15553	15598	15645	15681	15541	15516	15546	15562	15197	15478	15680	15602	15588	15487	15620	15529	15475	15439	15574	15485	15439	15464	15530	15541	15608	15521	15550	15618	15778	15401	15413	15559	15659	15422	15430	15310	15684	15559	15573	15519	15561	15573	15439	15573	15529	15429	15451	15465	15650	15461	15646	15522	15791	15467	15558	15414	15637	15550	15625	15648	15345	15311	15390	15611	15710	15528	15531	15300	15454	15700	15663	15497	15647	15663	15355	15419	15565	15544	15634	15494	15732	15582	15668	15388	15405	15238	15321	15371	15576	15317	15615	15549	15686	15511	15426	15450	15507	15549	15573	15263	15595	15315	15303	15557	15449	15394	15564	15744	15440	15454	15580	15388	15652	15503	15557	15828	15449	15436	15364	15452	15525	15279	15560	15804	15604	15459	15580	15568	15517	15323	15492	15649	15466	15528	15493	15398	15506	15677	15488	15291	15535	15385	15407	15453	15669	15597	15269	15609	15433	15504	15342	15486	15569	15624	15539	15402	15507	15296	15423	15579	15522	15580	15517	15460	15475	15448	15620	15500	15552	15666	15510	15784	15391	15531	15545	15502	15368	15623	15538	15353	15617	15521	15534	15426	15520	15855	15452	15596	15519	15557	15679	15523	15698	15628	15630	15498	15420	15459	15409	15440	15460	15429	15486	15575	15442	15538	15517	15650	15450	15519	15513	15508	15698	15610	15465	15401	15654	15476	15508	15669	15578	15548	15695	15361	15483	15518	15706	15520	15617	15383	15423	15337	15583	15531	15551	15335	15485	15519	15414	15539	15424	15554	15452	15540	15509	15535	15480	15498	15568	15650	15696	15411	15691	15690	15522	15467	15470	15783	15718	15545	15552	15535	15600	15519	15514	15589	15745	15509	15519	15389	15352	15570	15621	15387	15551	15362	15409	15361	15617	15452	15679	15622	15582	15618	15420	15598	15624	15384	15275	15675	15611	15512	15592	15516	15464	15473	15368	15369	15467	15481	15668	15585	15407	15401	15603	15524	15634	15446	15474	15406	15434	15488	15533	15357	15582	15381	15533	15502	15637	15593	15571	15313	15558	15514	15610	15321	15636	15578	15473	15329	15554	15715	15297	15545	15387	15543	15394	15435	15746	15487	15500	15399	15448	15446	15591	15697	15647	15571	15416	15268	15362	15427	15351	15658	15591	15616	15522	15683	15444	15644	15439	15332	15598	15442	15356	15308	15553	15488	15580	15608	15448	15381	15570	15604	15577	15544	15408	15504	15649	15506	15432	15465	15673	15618	15387	15423	15647	15548	15469	15614	15647	15476	15642	15430	15378	15629	15594	15556	15618	15604	15451	15491	15672	15575	15295	15448	15341	15286	15448	15488	15646	15683	15342	15565	15561	15476	15680	15536	15480	15295	15479	15364	15530	15664	15600	15358	15496	15470	15634	15569	15339	15573	15554	15513	15542	15335	15540	15495	15534	15341	15549	15495	15524	15610	15569	15604	15374	15454	15422	15605	15535	15668	15734	15605	15492	15503	15627	15578	15465	15564	15489	15213	15379	15380	15507	15456	15462	15462	15599	15566	15707	15327	15627	15390	15428	15431	15653	15595	15547	15517	15624	15576	15421	15568	15666	15533	15599	15383	15352	15467	15622	15404	15506	15627	15390	15454	15522	15587	15547	15670	15494	15458	15617	15488	15518	15559	15586	15367	15519	15359	15632	15570	15442	15422	15548	15539	15533	15575	15465	15416	15456	15621	15542	15584	15595	15638	15526	15416	15686	15447	15348	15548	15558	15590	15561	15559	15335	15492	15564	15579	15452	15418	15632	15401	15581	15573	15526	15503	15694	15498	15703	15470	15570	15533	15663	15550	15495	15594	15409	15488	15541	15564	15442	15580	15544	15396	15593	15541	15526	15311	15495	15257	15576	15431	15543	15610	15510	15425	15506	15370	15434	15562	15482	15700	15351	15471	15496	15466	15525	15652	15453	15503	15527	15750	15658	15510	15352	15524	15470	15455	15512	15686	15479	15498	15537	15481	15520	15459	15560	15427	15568	15498	15684	15738	15598	15485	15653	15558	15598	15581	15405	15565	15383	15675	15479	15530	15416	15306	15546	15620	15352	15510	15548	15853	15543	15617	15427	15315	15492	15464	15401	15630	15619	15502	15591	15598	15557	15679	15504	15442	15470	15566	15566	15743	15480	15401	15510	15624	15707	15490	15434	15486	15397	15333	15434	15703	15689	15416	15569	15454	15553	15539	15314	15562	15498	15445	15478	15491	15498	15456	15516	15420	15607	15444	15334	15456	15288	15590	15527	15494	15566	15580	15755	15540	15557	15667	15579	15409	15631	15541	15540	15442	15329	15568	15401	15372	15511	15541	15461	15321	15550	15476	15577	15467	15560	15370	15530	15531	15527	15494	15436	15554	15504	15613	15527	15523	15581	15383	15529	15482	15653	15563	15659	15559	15532	15261	15576	15464	15573	15530	15638	15513	15506	15361	15466	15496	15533	15463	15600	15535	15456	15619	15546	15599	15509	15475	15615	15401	15468	15388	15473	15519	15521	15619	15540	15336	15489	15571	15539	15450	15386	15395	15497	15602	15674	15589	15354	15536	15453	15427	15617	15473	15685	15558	15486	15322	15402	15583	15611	15632	15449	15638	15753	15629	15630	15622	15535	15340	15443	15414	15532	15632	15506	15501	15387	15552	15529	15568	15505	15554	15549	15510	15614	15476	15601	15598	15460	15460	15552	15427	15496	15503	15661	15462	15513	15513	15526	15431	15578	15483	15557	15576	15637	15641	15475	15408	15550	15565	15536	15312	15521	15615	15427	15556	15627	15503	15395	15429	15426	15506	15506	15465	15613	15557	15689	15630	15593	15617	15597	15369	15561	15317	15589	15626	15467	15506	15348	15424	15516	15422	15565	15475	15600	15671	15466	15496	15589	15486	15539	15660	15656	15595	15696	15450	15667	15585	15592	15583	15540	15518	15409	15374	15417	15441	15758	15579	15555	15317	15601	15422	15559	15559	15646	15482	15650	15512	15368	15505	15380	15437	15403	15820	15532	15682	15603	15469	15442	15514	15460	15410	15622	15399	15663	15570	15506	15502	15236	15434	15423	15573	15423	15477	15433	15467	15482	15298	15518	15480	15407	15477	15612	15257	15602	15598	15460	15661	15610	15379	15544	15484	15543	15596	15551	15474	15613	15384	15582	15524
61234	102242	79433	41787	14848	14842	14703	14771	14622	14754	14702	14666	14762	14679	14566	14594	14768	14661	14883	14810	14769	14814	14850	14745	14643	14855	14730	14759	14722	14754	14682	14547	14713	14727	14766	14643	14688	14632	14720	14512	14747	14842	14617	14738	14567	14574	14488	14661	14461	14771	14800	14805	14660	14690	14923	14687	14704	14736	14717	14610	14561	14803	14394	14821	14641	14724	14713	14809	14657	14635	14779	14529	14872	14595	14736	14539	14742	14937	14679	14776	14816	14786	14601	14781	14587	14663	14592	14813	14697	14627	14736	14609	14455	14606	14528	14755	14684	14701	14577	14738	14737	14578	14584	14636	14769	14634	14720	14683	14757	14757	14661	14559	14683	14571	14545	14642	14728	14688	14759	14611	14591	14615	14640	14563	14625	14725	14664	14651	14765	14732	14752	14695	14701	14763	14812	14770	14774	14636	14623	14675	14646	14600	14683	14755	14641	14642	14581	14727	14688	14743	14706	14755	14730	14719	14672	14573	14772	14597	14675	14624	14609	14846	14720	14602	14786	14738	14774	14725	14591	14560	14520	14839	14672	14645	14661	14812	14730	14686	14675	14568	14604	14760	14554	14744	14892	14523	14748	14696	14761	14611	14668	14623	14717	14718	14683	14555	14795	14580	14656	14583	14646	14645	14708	14765	14618	14697	14606	14793	14623	14658	14620	14641	14663	14614	14699	14765	14725	14557	14726	14568	14671	14567	14754	14586	14495	14750	14618	14791	14587	14587	14789	14688	14669	14763	14881	14776	14536	14749	14593	14752	14649	14700	14579	14789	14685	14768	14660	14699	14734	14731	14549	14593	14801	14715	14591	14899	14709	14597	14670	14631	14768	14508	14465	14547	14814	14638	14701	14665	14814	14591	14635	14675	14670	14949	14626	14636	14638	14813	14612	14675	14665	14764	14778	14851	14625	14485	14629	14675	14755	14674	14634	14772	14749	14765	14610	14458	14688	14717	14674	14557	14656	14867	14595	14776	14731	14727	14666	14720	14537	14785	14667	14808	14637	14748	14632	14759	14744	14618	14678	14772	14653	14719	14596	14632	14773	14575	14712	14687	14747	14703	14747	14551	14912	14589	14580	14728	14800	14816	14561	14787	14544	14746	14798	14640	14686	14742	14704	14775	14459	14710	14675	14705	14738	14567	14625	14652	14777	14560	14614	14716	14528	14628	14786	14643	14740	14680	14614	14810	14491	14608	14634	14828	14749	14673	14601	14805	14774	14641	14701	14649	14675	14655	14725	14627	14661	14562	14492	14714	14549	14755	14581	14645	14653	14724	14636	14672	14699	14664	14845	14517	14654	14601	14696	14720	14743	14660	14618	14806	14530	14741	14765	14543	14463	14730	14528	14710	14613	14725	14688	14691	14691	14632	14551	14595	14688	14559	14614	14743	14524	14677	14730	14786	14542	14669	14831	14827	14633	14767	14566	14650	14586	14792	14766	14817	14639	14719	14613	14730	14700	14499	14758	14795	14735	14582	14438	14748	14682	14643	14708	14815	14666	14692	14517	14545	14607	14579	14683	14834	14766	14655	14714	14634	14576	14721	14692	14599	14659	14659	14584	14583	14801	14706	14766	14660	14573	14874	14670	14535	14684	14744	14498	14704	14768	14649	14736	14650	14824	14726	14544	14736	14657	14649	14842	14734	14786	14587	14514	14617	14686	14491	14619	14626	14644	14607	14613	14732	14719	14646	14693	14641	14739	14800	14660	14713	14626	14737	14630	14685	14568	14666	14639	14616	14773	14506	14778	14500	14730	14702	14743	14842	14785	14657	14647	14673	14663	14570	14752	14723	14653	14718	14767	14586	14543	14596	14770	14522	14719	14788	14880	14903	14543	14696	14711	14501	14589	14473	14630	14669	14659	14890	14797	14594	14812	14655	14828	14538	14739	14655	14683	14592	14827	14581	14590	14631	14606	14677	14875	14710	14797	14684	14697	14632	14512	14656	14691	14704	14627	14569	14719	14687	14688	14670	14548	14778	14597	14711	14752	14773	14689	14693	14707	14639	14739	14631	14517	14670	14659	14621	14664	14744	14710	14702	14576	14692	14734	14505	14588	14668	14737	14815	14777	14614	14877	14505	14610	14716	14580	14507	14678	14566	14697	14535	14696	14848	14705	14749	14731	14742	14694	14687	14728	14771	14775	14767	14728	14785	14602	14699	14610	14641	14648	14739	14581	14759	14685	14792	14542	14563	14698	14668	14654	14690	14653	14523	14874	14751	14562	14572	14688	14815	14604	14727	14769	14888	14636	14665	14739	14662	14636	14540	14621	14801	14774	14780	14517	14618	14540	14681	14639	14726	14662	14783	14808	14630	14690	14645	14644	14671	14692	14725	14785	14733	14598	14647	14645	14747	14612	14655	14704	14857	14736	14634	14765	14687	14649	14608	14573	14655	14820	14591	14666	14615	14608	14670	14574	14811	14573	14653	14853	14711	14605	14551	14673	14594	14568	14662	14767	14615	14587	14738	14632	14603	14639	14730	14508	14520	14734	14821	14639	14745	14650	14826	14791	14736	14676	14644	14774	14538	14810	14601	14547	14750	14587	14610	14612	14694	14681	14696	14737	14768	14568	14536	14501	14676	14594	14697	14720	14488	14659	14694	14627	14650	14653	14626	14627	14559	14681	14672	14690	14741	14631	14677	14768	14626	14739	14770	14483	14651	14692	14560	14807	14642	14520	14863	14637	14640	14689	14624	14772	14794	14703	14682	14642	14659	14817	14646	14796	14641	14798	14523	14655	14685	14567	14718	14653	14738	14709	14679	14840	14413	14524	14718	14618	14664	14797	14810	14572	14646	14617	14753	14860	14543	14799	14711	14656	14636	14748	14766	14652	14633	14726	14831	14730	14726	14699	14674	14694	14784	14649	14565	14699	14626	14706	14633	14614	14721	14613	14689	14746	14800	14663	14774	14653	14725	14732	14770	14560	14782	14799	14623	14876	14564	14621	14654	14576	14724	14626	14581	14648	14711	14667	14568	14703	14832	14688	14652	14762	14686	14714	14745	14608	14651	14805	14498	14712	14738	14679	14781	14663	14694	14605	14592	14750	14633	14642	14585	14729	14766	14643	14687	14718	14744	14720	14691	14720	14731	14857	14612	14675	14695	14666	14545	14819	14675	14711	14727	14662	14702	14649	14802	14540	14716	14570	14684	14497	14592	14751	14740	14697	14735	14443	14762	14548	14667	14905	14675	14656	14673	14580	14495	14556	14680	14794	14694	14822	14657	14719	14862	14719	14824	14662	14502	14675	14668	14922	14613	14762	14708	14693	14657	14503	14639	14595	14474	14627	14572	14861	14685	14661	14741	14611	14583	14555	14797	14681	14716	14611	14651	14749	14562	14668	14695	14504	14747	14691	14579	14645	14668	14521	14658	14718	14707	14715	14527	14754	14702	14614	14805	14707	14757	14658	14713	14606	14712	14739	14647	14538	14613	14554	14766	14735	14839	14839	14582	14677	14756	14802	14640	14661	14809	14644	14563	14657	14557	14562	14634	14626	14720	14636	14778	14689	14700	14667	14468	14766	14477	14714	14680	14905	14512	14596	14471	14690	14572	14600	14747	14747	14676	14681	14766	14750	14525	14642	14636	14589	14703	14794	14606	14644	14604	14610	14582	14630	14652	14602	14634	14713	14681	14652	14626	14495	14707	14513	14820	14743	14719	14598	14682	14769	14745	14721	14804	14580	14718	14828	14645	14592	14720	14629	14682	14650	14635	14678	14681	14736	14653	14793	14728	14780	14521	14654	14679	14682	14648	14673	14738	14590	14629	14549	14637	14724	14794	14702	14649	14772	14674	14611	14787	14813	14554	14701	14511	14611	14668	14662	14799	14489	14683	14738	14719	14842	14804	14616	14711	14770	14612	14553	14616	14751	14456	14610	14454	14685	14679	14507	14628	14668	14839	14542	14703	14841	14752	14676	14914	14518	14754	14712	14813	14729	14737	14699	14752	14577	14733	14711	14774	14580	14692	14746	14739	14673	14634	14581	14536	14664	14649	14550	14533	14691	14682	14677	14712	14729	14676	14734	14556	14658	14616	14464	14483	14563	14871	14728	14694	14545	14681	14566	14680	14654	14642	14797	14777	14787	14698	14607	14591	14784	14591	14836	14574	14643	14720	14608	14671	14607	14532	14742	14615	14690	14723	14692	14452	14618	14597	14716	14671	14721	14619	14621	14780	14755	14853	14895	14531	14766	14710	14802	14723	14523	14476	14676	14525	14731	14581	14649	14497	14790	14671	14611	14747	14656	14772	14640	14699	14617	14775	14762	14679	14740	14617	14583	14669	14645	14483	14661	14724	14632	14742	14669	14607	14539	14755	14755	14526	14492	14642	14464	14618	14647	14679	14731	14562	14706	14676	14746	14651	14737	14777	14690	14637	14787	14759	14545	14703	14749	14688	14676	14668	14642	14573	14597	14748	14820	14608	14601	14650	14720	14575	14598	14659	14610	14538	14721	14610	14662	14605	14654	14583	14795	14688	14671	14590	14734	14641	14710	14714	14771	14657	14610	14650	14574	14797	14615	14673	14524	14742	14620	14654	14593	14629	14699	14615	14629	14542	14644	14491	14543	14730	14603	14740	14604	14708	14597	14748	14588	14671	14684	14610	14632	14862	14686	14656	14708	14711	14654	14673	14490	14724	14567	14665	14745	14739	14619	14540	14731	14637	14646	14710	14681	14483	14697	14727	14780	14653	14520	14713	14734	14622	14779	14525	14912	14541	14641	14551	14788	14666	14671	14486	14794	14677	14716	14540	14683	14729	14656	14759	14606	14890	14708	14584	14817	14648	14613	14689	14764	14475	14604	14805	14631	14693	14681	14766	14554	14545	14681	14651	14684	14617	14676	14603	14647	14751	14778	14667	14638	14687	14603	14742	14565	14775	14384	14651	14444	14743	14464	14734	14623	14664	14504	14780	14717	14664	14679	14568	14702	14612	14750	14694	14705	14682	14700	14629	14878	14720	14688	14755	14740	14580	14617	14729	14901	14683	14622	14726	14531	14696	14548	14541	14662	14540	14561	14691	14718	14674	14589	14695	14748	14737	14723	14558	14731	14735	14840	14721	14791	14542	14681	14649	14770	14878	14575	14741	14725	14627	14520	14846
22880	22571	33304	25416	21166	22240	22432	16421	15323	15625	15541	15432	15486	15537	15397	15302	15160	15286	15446	15306	15214	15094	15163	15183	15249	15369	15259	15265	15332	15094	15166	15210	15281	15213	15364	15007	15098	15250	15266	15143	15280	15235	15406	15152	15055	15003	15282	15083	15187	15009	15332	15155	15188	15290	14919	15136	15203	14981	15147	15254	15196	15199	15005	15292	15089	15027	15182	15139	15072	14961	15186	15309	15294	15159	15322	15166	15235	15161	15117	15084	15158	15054	14965	15212	15093	15104	15052	15043	15320	15116	14945	15188	14947	15051	15201	14980	15306	14940	15131	15108	15067	15188	15259	15041	15026	15032	15106	15067	15053	15095	15127	14994	14862	14985	14768	14936	15013	15057	14989	15112	15269	15048	15233	15192	15069	15104	15201	15224	15192	15132	15284	15020	15093	15248	15105	14989	14995	15110	15142	14940	15240	14987	15124	15133	15034	15033	15032	15281	15426	15146	14937	15046	15036	15189	15258	15139	15347	15190	15013	15128	14949	15031	15200	15294	15026	15063	15080	15136	15222	14880	15172	15125	15157	15221	15073	15222	14936	15010	14913	14970	14851	15187	15047	15289	15233	15395	15121	15027	14881	15188	15011	15438	15186	15038	15223	15037	15104	15167	15080	15305	15078	15182	15167	15054	15064	15136	15154	15116	15296	15125	15124	15178	15029	15108	15070	15080	15236	15241	15057	15072	15033	15039	14888	15194	15161	15202	15169	14836	15156	14998	15167	15090	15151	15115	15213	15091	15165	15253	15147	15120	15394	15044	15177	15063	15070	15191	15226	15143	15074	15177	15045	15235	15210	15201	15137	15045	15188	15170	15203	15231	15095	15206	15015	15065	15242	15124	15205	15062	15312	15164	15076	14923	15070	15194	15234	15243	15222	15202	15166	15100	15037	15242	15141	15158	15172	15069	15171	14964	15168	15165	15208	15086	15320	14939	15113	15287	15210	15083	15199	15141	14931	15237	14991	15136	15187	14905	15034	15186	15239	15037	15210	15137	14962	15177	14955	15157	15156	15145	15213	15272	15198	15141	14990	15110	15251	15173	15045	15010	15250	15091	15154	15205	15034	15157	14837	15212	15156	15125	14974	15171	15284	15246	15058	15134	15062	14996	15108	15037	15024	14953	15052	15245	14917	15034	15015	15024	15035	15374	15085	15072	15092	15247	15088	15108	15292	15059	15023	15033	15034	14964	15045	15190	15055	15045	15208	15112	15015	15025	15058	15144	15175	15049	15013	15106	15277	15054	15290	14942	15177	15083	15160	15249	15137	15215	15194	15151	15000	15028	15321	15175	15023	15066	15129	15222	14963	15095	15072	15129	14921	15033	15313	15289	15041	15226	15101	15133	15219	15253	15284	15210	15223	15125	15304	15045	15145	15048	14943	15089	15142	15121	15147	15045	14897	15167	14930	15309	15315	15112	15111	15211	15115	15113	15091	15080	15271	15204	15038	15201	15143	14964	15283	15010	14941	15109	15084	15114	14971	15062	15055	15176	15038	15047	15037	15085	15242	15040	15111	15089	15039	15091	15113	15028	15093	15071	15152	15177	15219	15232	15086	14921	15078	15018	15130	15119	14911	15150	15223	15118	15174	15058	15101	15180	15102	15041	14940	15070	15245	15133	15291	15087	15180	15191	14992	15074	15156	14918	14997	14961	15038	15174	15090	14994	15151	15104	15109	15198	15069	15323	14986	15283	15153	15152	15216	15169	15263	15025	15176	15023	15240	15108	15162	15165	15191	15080	15201	15214	15248	15107	15233	15466	15192	15065	15263	15129	15139	15188	14967	15038	15171	15171	14956	15084	15178	15174	15286	15329	15199	15187	15020	15111	15079	15069	15338	15227	15251	15159	15080	15159	15012	15135	15101	14990	15109	15180	14978	15310	15186	15016	15165	14921	15162	15151	15189	15112	15043	15046	15295	15116	14976	14934	15153	15121	15195	15007	15071	15273	15196	14950	15234	15007	15167	15143	15126	14930	15264	15130	15215	15172	15013	15101	15035	15182	15115	14978	15083	15063	15112	15172	15072	15088	15177	15246	15193	14971	15118	14932	15012	15186	14952	15253	15241	15028	15190	15031	15158	15267	15077	15058	14998	15243	15080	15158	14983	15083	15086	15138	15071	15065	15346	15258	15229	15111	15115	15192	15224	15039	15321	15166	15222	15224	15235	15087	15193	15052	15164	15141	15179	15214	15138	15057	15140	15333	15173	15185	15094	15052	15102	14894	15128	14934	15103	15077	15126	15134	14987	15312	15130	15065	15300	14960	15043	15043	15033	14947	15311	15046	15047	15013	15139	15112	15249	15020	15117	15041	15149	15233	14932	15349	15207	15190	14874	15325	15213	15153	15033	15032	15252	15016	15132	15154	15110	15126	15104	14968	15225	15196	15239	15005	15125	15218	15223	14934	15124	14993	15184	15129	15073	15035	14964	15204	15003	15170	15118	15140	15059	15123	15021	15118	15119	15046	15236	15195	15223	15240	14971	15143	15001	15170	14997	14991	15190	14915	14998	15143	15053	15205	15065	15013	15108	15002	15324	14971	14949	15133	14933	15063	15181	15020	15004	15041	15112	15085	15099	15181	15060	15084	14910	15150	15105	15034	15300	15065	15036	15053	15180	15244	15196	15144	15343	15018	15097	15017	15223	15070	15054	15040	15178	14997	15086	15078	15158	15182	15204	15137	15242	15152	15086	15199	15162	15023	15078	15004	15038	15182	15051	15260	15070	15072	15222	15222	15042	15045	15131	15173	15314	15215	15245	15245	15094	15182	15120	15058	15200	15149	14992	15249	15038	15152	15304	15113	14966	15156	15030	15275	15142	15122	15220	15136	14988	15119	15114	15066	15204	14908	15008	15025	15052	15140	15154	14921	14967	14990	15090	15259	15245	15149	15178	15131	15009	14963	14888	15047	15055	15231	15156	15175	15096	15067	15078	15074	15109	15107	15102	15150	15089	15091	15152	15231	15107	15142	15068	15037	15053	15157	14928	14985	15068	15093	15207	15216	15019	15289	14958	15012	15209	15035	15099	14989	15095	15209	15063	15099	15147	15191	15175	15155	15190	14985	15081	15169	15052	15200	15305	15138	14978	15070	15157	14956	15332	14990	14981	15140	15150	15213	15088	15027	14965	15022	15125	15065	15110	15026	15339	15064	15092	15127	15133	15195	15219	15085	14956	14983	15150	15116	15197	15196	15116	15125	15175	15058	15141	14991	14969	14899	15234	15224	15015	15182	14980	14999	15231	15045	15056	15132	15241	15096	15093	15150	15087	14994	15040	15108	15155	15102	15251	15178	15251	15131	15249	14979	14870	15170	15168	15086	14984	15097	14888	15207	15378	15064	15242	15049	14911	15056	15114	15020	15171	15149	15233	15154	15153	15045	15155	15019	15006	15079	15097	15143	15091	15171	15157	15048	15363	15075	15198	15129	15172	15034	15028	15235	15208	15254	15144	15186	15197	15152	14995	14914	15150	15083	15090	15199	15060	15025	15305	15079	15140	15072	14959	14929	15110	14948	15063	15067	15010	14998	15024	15192	15085	15256	15019	15122	15062	15130	15118	15107	15168	15025	15123	15048	15276	15168	15061	15231	15110	15009	14912	14942	14972	15223	15083	15188	15076	15091	15216	15126	15094	15060	15214	15198	15081	14989	15342	14966	15092	15277	15052	15097	15040	15017	15153	15166	14988	15067	15029	15215	14961	15049	15113	14940	15237	15014	15260	15315	15076	14956	15055	15109	15285	15099	14972	15097	15006	15216	15253	15225	15069	15141	15117	15120	15147	15115	15193	15013	15078	15018	15050	14918	15221	15067	14965	14943	15285	15268	15172	15092	14903	15192	15067	15178	15063	15139	15172	15030	14825	15148	15042	15344	15237	15102	14989	15198	15098	15135	15304	15343	15072	15159	14953	15047	15001	15228	15272	15025	15063	15264	15222	14928	15053	15094	15021	15149	14952	15023	15051	15129	15252	14970	15204	15014	15077	15205	15119	14888	15098	15166	15027	15037	15092	15208	15095	15102	15153	15290	15136	15185	15128	14924	15186	15010	15144	15180	14885	15096	15134	15010	15140	14988	15148	15160	15118	15341	15125	15016	15168	15128	14998	14817	15140	14968	15016	15197	15230	15177	15202	15121	15063	15212	15119	15084	14965	15195	14900	15064	14933	15141	15280	15340	15290	15271	15130	15119	14947	15308	15103	15150	15170	15168	15172	15034	15155	15098	15016	15067	15294	15231	15210	15256	15270	15129	15209	15133	15061	15273	15097	14947	15314	15105	14844	15399	15129	14829	14966	15228	15135	14957	15059	15035	15242	15159	15106	15076	15238	15095	15186	15077	14958	14944	15113	15147	15125	15032	15309	15103	15078	15121	15244	15010	15219	15210	15194	15179	15038	15120	14993	15182	15050	15223	15074	15032	15124	15187	15159	15110	14896	15160	15070	15079	15324	15119	15050	15185	15234	15186	15082	15165	15035	15007	15076	15026	15227	15286	15241	15082	15255	15229	15112	15110	15169	15173	15202	15145	15240	15133	15426	14954	15064	15021	15096	15123	15203	14996	15263	15120	14899	15087	15132	15098	15155	15072	15291	15162	14972	15148	15185	15145	15142	14978	14872	14978	15309	15118	15222	15059	14841	15152	15220	15148	15188	15074	15167	15017	15145	15069	14972	15076	15049	15014	15130	15307	15014	14938	15047	15080	15148	15225	15141	15089	14925	15214	15107	15094	15046	15186	15132	14890	15144	14957	15122	15063	15235	15212	15111	15230	15027	15116	15233	15179	15229	14979	15164	15212	14904	15047	15070	15017	15225	15203	15245	15177	15110	15240	15121	15078	15277	15152	15041	14977	15038	14944	15188	15216	15279	15224	15102	15168	15132	15130	15067	15033	15163	15138	15315	14914	15051	15201	15117	15168	15213	15059	15102	15190	15127	15141	15037	15100	15080	14984	14871	15093	15001	15161	14896	15302	15215	15004	15156	15119	15072	15044	15366	15001	15074	14916	15096	15131	15333	14883	15124	15208	15098	15013	15128	15118	15174	15073	15107	15031	15167	15158	15154	15160	15049	15124	15132	15155	15338	15112	15186	14974	14928	14995	15094	15211	15006	15276
61482	101557	81580	38627	14767	14471	14485	14457	14428	14345	14519	14382	14311	14656	14417	14305	14514	14498	14397	14358	14286	14401	14474	14201	14576	14391	14476	14414	14303	14439	14505	14364	14401	14254	14371	14353	14538	14310	14330	14448	14380	14213	14449	14280	14225	14404	14347	14319	14390	14538	14509	14241	14345	14496	14483	14433	14425	14545	14350	14522	14291	14327	14360	14485	14501	14356	14417	14373	14375	14300	14237	14610	14427	14217	14527	14592	14549	14274	14396	14378	14336	14392	14297	14524	14451	14511	14351	14421	14426	14340	14430	14403	14308	14411	14267	14351	14456	14196	14328	14373	14452	14359	14370	14219	14361	14287	14351	14507	14485	14390	14468	14310	14340	14328	14290	14355	14382	14460	14397	14490	14305	14374	14237	14334	14405	14164	14261	14315	14387	14338	14281	14501	14218	14283	14433	14415	14183	14407	14331	14269	14457	14367	14397	14335	14317	14498	14463	14270	14552	14382	14363	14401	14424	14289	14309	14349	14502	14317	14278	14365	14345	14445	14305	14245	14450	14396	14510	14521	14224	14467	14446	14352	14478	14289	14346	14465	14491	14298	14563	14311	14528	14470	14289	14312	14311	14365	14497	14428	14409	14317	14311	14360	14223	14532	14268	14265	14372	14369	14371	14427	14348	14295	14390	14435	14294	14307	14411	14359	14385	14196	14251	14439	14399	14410	14323	14494	14394	14269	14243	14350	14123	14346	14273	14370	14459	14271	14247	14289	14397	14496	14364	14386	14439	14391	14328	14512	14079	14422	14324	14410	14447	14477	14223	14316	14375	14422	14385	14324	14485	14472	14327	14401	14313	14331	14371	14247	14337	14386	14258	14505	14511	14377	14433	14455	14463	14412	14253	14404	14542	14417	14285	14385	14516	14299	14398	14587	14290	14338	14426	14346	14433	14376	14526	14272	14368	14442	14418	14299	14337	14420	14291	14271	14135	14260	14518	14239	14429	14230	14453	14283	14435	14285	14334	14483	14368	14437	14403	14382	14322	14202	14322	14329	14286	14422	14255	14341	14338	14436	14419	14115	14359	14392	14283	14395	14188	14355	14353	14310	14242	14363	14469	14278	14317	14482	14238	14394	14239	14323	14435	14410	14206	14588	14332	14310	14412	14327	14454	14385	14288	14409	14231	14312	14426	14434	14320	14225	14251	14414	14282	14374	14512	14452	14114	14375	14322	14579	14358	14489	14171	14368	14479	14359	14287	14332	14415	14319	14088	14348	14377	14310	14498	14355	14289	14228	14508	14469	14533	14257	14409	14438	14469	14204	14289	14388	14482	14261	14309	14387	14517	14335	14437	14441	14449	14320	14444	14258	14375	14276	14333	14449	14415	14368	14409	14518	14279	14396	14270	14201	14299	14303	14328	14279	14595	14359	14260	14191	14488	14447	14202	14486	14501	14428	14395	14436	14309	14417	14343	14367	14440	14366	14364	14473	14306	14360	14528	14494	14463	14425	14316	14345	14290	14206	14227	14355	14476	14540	14490	14470	14343	14431	14444	14475	14250	14425	14378	14385	14285	14290	14289	14398	14404	14293	14427	14332	14385	14292	14386	14326	14264	14381	14293	14319	14393	14367	14458	14473	14281	14229	14407	14438	14517	14355	14302	14299	14323	14313	14572	14437	14375	14222	14281	14311	14384	14362	14318	14435	14399	14444	14443	14339	14411	14260	14320	14356	14326	14355	14445	14416	14483	14383	14395	14363	14185	14348	14342	14284	14228	14309	14317	14309	14198	14357	14277	14373	14248	14424	14481	14225	14338	14310	14607	14509	14336	14369	14351	14340	14500	14341	14522	14362	14347	14241	14320	14372	14396	14345	14419	14370	14386	14332	14409	14414	14400	14414	14485	14416	14306	14421	14367	14353	14474	14496	14307	14353	14424	14360	14384	14408	14391	14289	14347	14377	14213	14242	14413	14256	14304	14573	14414	14284	14397	14156	14411	14340	14342	14241	14263	14231	14415	14399	14297	14237	14520	14540	14410	14343	14442	14253	14550	14320	14289	14424	14463	14486	14358	14147	14415	14243	14359	14469	14255	14472	14582	14459	14340	14470	14226	14290	14470	14395	14512	14350	14282	14213	14488	14356	14391	14242	14400	14409	14289	14297	14347	14270	14210	14419	14304	14354	14371	14344	14207	14511	14432	14451	14517	14305	14413	14294	14288	14290	14252	14271	14316	14276	14260	14397	14424	14379	14236	14302	14538	14197	14243	14409	14506	14301	14332	14387	14390	14414	14531	14490	14429	14277	14516	14339	14340	14348	14428	14361	14361	14327	14307	14490	14392	14330	14459	14288	14292	14370	14300	14301	14313	14371	14345	14532	14232	14252	14346	14351	14423	14279	14475	14349	14222	14186	14411	14389	14495	14500	14376	14294	14371	14422	14255	14315	14434	14560	14356	14473	14414	14267	14317	14351	14467	14282	14358	14591	14408	14305	14442	14457	14474	14286	14407	14431	14357	14293	14379	14393	14371	14424	14354	14398	14238	14435	14191	14254	14221	14215	14290	14150	14396	14331	14395	14311	14415	14275	14417	14331	14315	14315	14342	14418	14273	14192	14170	14287	14319	14162	14438	14443	14335	14266	14559	14298	14364	14518	14450	14177	14326	14229	14298	14299	14197	14372	14331	14294	14327	14292	14369	14316	14529	14290	14255	14262	14379	14252	14478	14393	14273	14340	14373	14121	14466	14265	14375	14457	14217	14334	14426	14333	14449	14223	14307	14427	14489	14278	14392	14285	14375	14328	14449	14401	14318	14210	14117	14408	14410	14533	14346	14423	14345	14296	14278	14440	14395	14328	14460	14455	14319	14344	14332	14365	14418	14269	14224	14359	14307	14596	14404	14482	14334	14542	14241	14378	14427	14310	14318	14366	14333	14364	14274	14345	14583	14217	14227	14447	14343	14278	14304	14440	14382	14235	14272	14388	14363	14368	14455	14427	14384	14403	14473	14533	14319	14344	14266	14322	14165	14379	14305	14296	14373	14337	14317	14317	14237	14140	14306	14363	14375	14329	14367	14425	14455	14382	14547	14187	14391	14208	14597	14375	14330	14368	14340	14342	14176	14290	14339	14229	14169	14355	14152	14312	14407	14351	14293	14362	14368	14268	14332	14407	14325	14317	14360	14515	14491	14378	14358	14352	14384	14437	14029	14406	14323	14442	14342	14386	14236	14346	14465	14392	14372	14254	14364	14214	14375	14251	14416	14421	14402	14432	14504	14462	14424	14396	14312	14478	14355	14436	14338	14274	14444	14354	14424	14356	14184	14434	14485	14199	14482	14392	14330	14368	14432	14338	14447	14386	14328	14199	14376	14327	14368	14331	14416	14418	14393	14417	14325	14202	14304	14374	14359	14354	14336	14390	14339	14226	14352	14454	14345	14193	14444	14228	14567	14241	14183	14365	14345	14507	14257	14181	14399	14395	14481	14320	14297	14318	14455	14387	14394	14352	14292	14445	14388	14426	14354	14525	14355	14379	14310	14336	14579	14455	14136	14438	14336	14442	14253	14287	14516	14428	14427	14255	14399	14337	14215	14386	14489	14447	14320	14391	14314	14438	14287	14479	14421	14391	14437	14365	14464	14219	14353	14245	14200	14347	14339	14321	14432	14264	14617	14545	14323	14462	14222	14443	14395	14561	14392	14393	14460	14503	14330	14370	14397	14478	14498	14409	14333	14408	14426	14280	14309	14282	14440	14379	14441	14293	14287	14529	14501	14406	14371	14396	14372	14327	14198	14448	14397	14262	14367	14279	14356	14352	14427	14478	14426	14194	14236	14486	14342	14354	14400	14414	14291	14412	14294	14382	14407	14507	14411	14177	14592	14490	14209	14387	14279	14297	14309	14236	14369	14267	14390	14392	14435	14312	14337	14440	14273	14253	14359	14396	14321	14240	14354	14459	14409	14439	14261	14543	14372	14230	14300	14294	14508	14289	14385	14360	14173	14388	14385	14380	14511	14369	14309	14381	14258	14247	14194	14419	14288	14463	14411	14367	14402	14480	14295	14371	14455	14466	14334	14539	14327	14335	14380	14406	14378	14300	14307	14452	14313	14512	14341	14277	14351	14366	14175	14434	14307	14416	14435	14412	14226	14400	14421	14438	14360	14232	14248	14295	14278	14351	14407	14436	14252	14458	14358	14566	14377	14444	14243	14446	14466	14358	14419	14400	14399	14518	14183	14295	14133	14357	14484	14494	14251	14342	14382	14484	14324	14523	14396	14402	14333	14513	14501	14394	14208	14494	14285	14375	14283	14300	14302	14435	14360	14215	14254	14322	14340	14365	14130	14297	14430	14336	14429	14276	14492	14331	14287	14466	14411	14317	14231	14354	14565	14276	14286	14426	14327	14303	14525	14224	14403	14445	14420	14220	14262	14382	14164	14178	14594	14278	14520	14314	14363	14232	14548	14437	14205	14432	14262	14437	14402	14357	14521	14340	14238	14521	14265	14507	14386	14353	14556	14436	14306	14284	14370	14356	14339	14342	14462	14392	14305	14304	14552	14539	14561	14340	14441	14319	14394	14317	14417	14431	14461	14504	14261	14340	14407	14349	14364	14401	14309	14348	14371	14406	14426	14390	14191	14169	14385	14320	14489	14398	14240	14439	14470	14297	14292	14225	14273	14464	14514	14433	14365	14423	14262	14161	14397	14432	14217	14304	14420	14324	14405	14295	14317	14288	14417	14355	14287	14377	14206	14284	14413	14350	14511	14253	14342	14357	14212	14531	14409	14384	14472	14383	14167	14409	14439	14404	14346	14372	14359	14411	14382	14419	14479	14266	14413	14321	14280	14437	14404	14417	14225	14212	14536	14395	14371	14290	14261	14448	14392	14344	14329	14429	14517	14330	14298	14458	14292	14268	14400	14386	14403	14619	14402	14344	14485	14373	14278	14355	14403	14353	14377	14380	14190	14319	14357	14365	14612	14434	14361	14328	14347	14478	14274	14483	14191	14278	14236	14396	14331	14380	14426	14472	14419	14408	14364	14207	14420	14335	14285	14283	14309	14354	14374	14322	14224	14298	14414	14352	14348	14439	14363	14369	14369	14193	14293	14499	14382	14339	14378	14408	14364	14458	14232	14237	14373	14287	14361	14431	14357	14256	14309	14355
28723	34996	36521	21874	13755	13310	13061	13014	12971	13075	13068	13141	12984	12841	13021	13077	13156	13021	12837	12991	13031	12935	12777	12908	13013	13094	12821	12912	12850	13291	13041	12886	13021	12898	12935	13010	12893	12871	12988	12905	13210	12919	13009	12887	12988	12962	12971	12941	12935	13004	13210	13000	13015	13012	12816	12946	12953	12909	12878	13031	12969	12911	12941	12827	13083	12902	12888	12855	12885	13059	12992	13040	12737	12981	12996	12976	12906	12848	13156	12915	12975	13006	12961	12957	13114	12839	13105	12867	12998	12989	12815	12972	12908	13076	12852	13044	12996	13058	12985	12863	13104	12855	12956	12997	12736	12799	12807	13094	13082	12762	12863	12953	12834	12795	13008	12882	12970	13024	13074	12909	13069	12839	12977	12846	13014	12947	12747	13008	12941	12974	12805	12897	13033	12860	12836	12837	13020	12985	13107	13053	13142	12904	13100	12941	13091	12876	12827	12880	13103	12924	12825	12902	13072	12798	12993	12691	12846	12953	12888	13057	12880	12815	13037	12880	13043	13141	12861	12859	12979	12937	13011	12958	12865	12862	12814	12933	13128	13207	13044	12963	12832	12896	12830	13026	13025	12758	12842	12946	13086	12981	12933	12904	12819	13114	12751	12939	12872	12933	12904	13050	13018	12843	12943	12924	12883	13095	12718	12901	12897	13097	12804	12974	13024	12975	12923	13043	12998	12975	12951	13004	12943	13161	12878	13016	12888	12976	12901	13041	13042	12901	12988	13007	12874	13136	12901	12977	12739	13063	12980	13033	12964	12870	12972	12896	12857	12873	12916	12904	12836	13066	12821	13022	12985	12884	12963	12987	12908	13044	12944	12903	12644	12902	12907	12873	12918	12914	12936	12902	13014	13049	12921	12845	12859	12767	12827	12957	13021	13170	12873	12857	12906	12954	12968	12901	12979	13036	13079	12973	12731	13064	12908	12862	12839	12868	12706	12996	12845	12934	12978	12979	12986	13122	12982	13019	12853	12886	12890	12942	12944	12817	12785	12904	12910	12995	13092	12930	13151	12821	12996	13062	12983	12913	12897	12871	13125	12941	12779	12849	12686	12845	12884	13004	12900	12986	13076	12981	12977	12771	13102	13001	13126	13000	12866	12978	13067	12939	12713	13037	13095	13019	13036	12974	12868	12819	12807	12909	12949	12925	13067	12793	12897	12864	12925	12876	13040	12897	12804	12986	12737	12890	12917	12692	13113	13022	12820	12793	13205	13126	13172	13138	12977	12712	12883	12962	12914	12987	12888	12876	12911	12944	13061	13001	12920	12926	13059	12937	13047	13080	12827	12931	12948	12806	12889	12955	13001	12756	12852	12987	13073	13111	13048	13090	12946	12852	12910	13109	12696	12895	12873	13119	12937	13045	12930	13047	12826	12931	12881	12772	12931	13017	12933	12946	13075	13031	12986	12907	12917	12989	12869	12935	12982	12863	12844	12926	12703	12876	12872	13009	13088	12914	13017	13032	13069	12871	12944	12981	12973	13004	12976	13018	12845	13133	12991	12741	13015	12732	12863	12921	13063	12807	12898	12932	12828	12871	12944	12814	12819	12891	12842	13050	12923	12982	12987	12911	13027	12896	12989	12766	12941	12858	12983	12887	12889	12987	13054	12935	12868	13012	12913	12943	13087	13056	12891	12746	12724	13011	12922	12933	12980	12948	12797	13096	13014	12587	12861	12996	13014	13131	13040	12960	12998	12908	12788	13037	12973	13104	12737	12977	12844	13192	13016	12905	12796	12925	13190	12933	13080	13011	12786	13019	12652	12816	12960	13045	13189	13002	12837	12876	12930	12902	12760	12985	13050	12918	13018	13008	13123	13064	12940	13018	12971	12850	12899	12839	12767	12995	12948	13013	12902	12893	13034	12892	12856	12804	12932	12915	13026	13201	13048	12789	12978	12796	12963	12955	12974	13097	12936	12960	12972	13015	13045	13047	12870	13134	12901	13099	12926	13005	12923	12848	12995	12844	12901	12750	12867	13042	13058	12889	12924	13037	13148	12844	12970	12898	12848	12930	13167	12941	13039	12842	12911	12975	12912	12915	13105	12765	12922	13063	13023	12887	12941	13119	12813	12850	13075	12938	13021	12904	13053	12881	12941	12914	13150	13004	12960	12953	13083	13094	13019	13025	12857	13015	13058	12967	12843	12878	12803	12880	13002	13009	12970	13094	12883	12782	12945	12903	12970	12962	12709	12845	12890	12867	13149	12962	12991	12896	13030	13047	12869	12745	12858	12964	12824	13028	13208	12989	12990	12938	12822	12945	13141	12981	12840	12981	12956	12929	12986	12906	13118	12993	12806	12844	12960	12977	12923	13139	12862	12902	13128	12955	12910	12817	12911	13080	12984	13095	13111	12849	12901	12953	12864	12884	12782	12907	13039	12896	12694	12861	12838	13031	12895	12972	13017	12861	12940	12956	13019	12917	12923	12823	12958	12980	13052	13086	12751	12901	12887	12768	12821	12809	13029	13048	12699	12873	12811	12956	12787	12942	13025	12908	13066	12962	12694	12792	13037	12946	12869	12972	13111	12902	12866	12950	12949	13058	12914	12826	12992	13023	12960	12893	13059	12925	13001	12800	13049	12968	12869	12978	12955	13051	13157	12922	13093	12885	12872	13013	12911	12920	12941	12875	13006	12831	12832	13055	13027	12963	12882	12831	12847	12937	13239	13060	13001	12905	12819	12883	12970	12928	12874	12816	12790	12908	12983	12817	12983	13060	12917	13056	12907	12916	12958	13053	12837	12978	13046	12877	13098	12848	12943	13038	12897	12954	13037	12986	12983	12795	12955	12905	13063	12828	12975	12835	13081	12644	12930	12972	12978	12857	12987	12921	12974	13138	12913	12952	12969	13217	13036	12915	12752	12842	12947	12986	12902	12977	13044	13024	12955	12839	12868	12953	12792	12995	12837	12913	13021	12875	13071	13035	12859	12981	13073	12948	12854	12726	12881	12948	12787	12946	12886	13162	12944	13019	12840	13065	12881	12992	12956	12917	13047	13004	12771	13161	12775	12676	12941	12926	12801	12797	12982	13021	12994	12887	12795	12769	12915	12799	12905	12874	12979	12671	12787	13053	12809	12982	13208	12916	12787	12808	12807	13074	12938	12930	13027	12847	12903	13132	12957	12866	12855	12757	12819	13009	12878	13094	12924	12885	12958	12952	13013	12833	12949	12884	13247	12866	13050	12850	12903	12835	12826	12891	12926	12986	12857	12888	12947	12919	12992	12898	12889	12880	12787	12719	12998	12888	12826	13037	12674	12916	13081	13046	12831	12791	12773	12973	12965	13043	12891	13060	12992	12877	12953	12782	12846	12903	12891	12874	13022	12800	12795	12883	13173	12999	13009	13010	12806	12932	12757	13076	12932	12953	13089	12952	12773	12892	12960	12947	12953	12952	12923	13058	12920	12912	12948	12957	12952	12964	13024	12835	12990	13045	12702	12764	12983	13054	12981	12941	13058	12769	13113	12918	12836	12809	12880	12927	12967	12925	12893	13054	12748	12912	13001	13048	12867	12844	12882	12839	13030	12952	13134	12956	12960	12854	12799	12953	13036	12779	13038	12847	13075	13018	12891	12969	12883	12904	12843	13089	12932	13011	12954	13025	12936	13028	12931	12938	13032	12913	13092	12975	12812	12811	12823	13006	12880	13024	13080	12889	12950	12885	13104	12905	12814	12811	12951	12899	12834	12843	12949	12888	12915	12838	13227	12933	12994	12862	12859	12920	12938	12928	12851	12611	13007	12854	13022	13124	12820	12839	12975	12992	12883	13006	12831	12726	12865	12973	12892	12813	12819	12822	12932	12933	12852	13019	12855	12980	12858	12928	12965	12981	12865	12777	12939	13089	13028	12996	12911	12826	12816	12942	13151	12947	12827	12946	12860	12931	12981	13020	13060	13015	12874	12936	13026	12871	12872	12946	12823	12996	12995	12961	12905	12946	12938	12908	13033	13012	12909	12972	12903	12824	12838	12758	12981	12930	13073	13126	12861	12975	12911	12882	12912	13098	13119	12877	12891	12989	12891	12804	12849	13018	12991	13084	12884	12874	12804	12972	12981	12856	13068	12945	13098	12922	12815	13008	13122	12996	12942	12996	12851	12824	13011	12795	13068	12939	12861	12836	12860	12885	12776	12860	12957	12942	13097	12816	12946	13082	12814	13055	13018	12633	13030	12824	13019	13040	12897	13039	13029	12757	12635	12888	12818	12867	13059	12918	12923	12826	12954	12902	13064	12772	12982	12981	12767	12871	12958	12788	12991	12870	12937	12902	12838	13133	12950	12979	12827	13061	12879	12911	12947	12989	13020	13047	13042	12906	12983	12928	12907	12912	13094	12919	12970	12987	12988	13156	12893	12810	12945	12986	13019	12870	13067	12710	12823	12956	13079	13012	12717	12776	12842	12913	12890	13058	12894	12931	13209	12922	13096	13007	12999	12816	12737	12965	12802	13002	12881	13003	12710	12868	12963	13053	12836	12883	12950	13096	12659	12860	12988	13124	12928	13118	12858	12782	12946	12821	12763	12882	13067	12928	13010	12886	13017	13026	12928	12809	12679	12897	12910	12793	12893	12818	12843	12954	12801	12830	13030	12817	13056	12813	13040	13039	13075	13041	13004	12946	12959	12822	13029	13078	12913	12823	12796	12931	12822	12726	12807	13015	12985	13040	12963	13050	12835	12890	13025	12884	13137	12987	12957	13174	13050	12975	12982	12988	13021	12885	12942	12797	12826	13101	12793	12963	12881	12989	12970	13107	12892	12883	12918	12868	13076	12897	12831	12832	12996	12861	12869	12899	12942	12960	13044	12875	12894	12896	13016	12968	13011	12844	12826	12893	12969	12863	12812	12955	12974	13020	12884	13056	12778	12738	12827	12870	12857	13018	12844	12990	12713	12786	12918	13140	12811	12940	13053	12907	12933	12912	12996	12984	12828	12970	12858	12907	13113	12930	12974	12914	12981	12855	13051	12978	13018	12992	12655	12936	12872	13180	13169	13002	12886	12858	12888	12808	12724	12887	12857	13027	12981	13056	12820	12986	12861	12928	13113	12965	12942	13090	12949	12819	12913	13165	12894	12680	12870	12824	12814	12972	12874	12960	12843	13124
33395	54470	39001	17887	12731	13068	12970	12913	12770	12952	13005	13036	12869	12856	13066	12907	13015	13061	12883	12999	12910	12977	13113	12959	12933	12759	13066	12822	12842	12919	13050	12858	12809	12768	12794	12859	12892	12967	12954	13042	12868	13091	12830	12884	12961	13005	13071	13003	12978	12903	12989	13080	12882	13065	12870	13051	12890	12729	12993	12955	12952	12986	12799	12960	12970	12958	12858	13015	12712	12783	13076	13032	12933	12941	13042	12896	12767	12975	13080	12815	12898	13021	13096	12810	13061	12918	13056	12841	12930	12907	12953	13055	12757	13011	12946	12968	13033	12774	12972	12893	13013	12971	13025	12969	13080	12857	13033	12809	12917	12808	12892	12788	12857	12992	12857	12952	12866	12876	12932	12855	12972	12943	13072	12919	12981	12851	12859	12759	13038	12939	12910	13011	13068	12879	13017	12782	12860	12924	13008	12928	13051	12865	12933	13138	12977	12847	12950	12890	12885	12829	12880	12887	12933	12849	13051	12878	12877	12821	12942	13017	12991	12991	13030	12992	12837	12976	12950	12963	12937	12972	12987	12890	12850	12809	12916	12949	12879	12903	13014	12747	12914	12842	12927	12863	12872	12908	12957	12953	13021	13010	12815	12883	12934	12943	12862	12922	12924	12865	12859	12935	12927	12879	13007	12976	12777	13011	12871	13086	13064	12760	12926	12748	13131	12937	12901	12704	12908	12926	12946	12851	13041	13112	13004	12786	12968	12953	12844	12819	12918	12918	12938	12985	12866	12970	12785	12921	12853	12800	12898	12746	13036	12956	12852	12786	12918	12731	12901	12719	12876	12853	12867	12948	12867	12934	12820	12888	13013	12886	12848	12947	12968	12897	12974	13099	12863	13096	12931	13000	12974	13068	12959	12911	12950	12925	12930	12852	12934	13012	12780	12934	12839	12905	12819	12786	12929	13033	12957	12947	12962	12845	13003	12876	12812	13023	12865	12869	12876	12764	13161	12752	12978	13149	12977	12939	12941	12674	12879	12992	12771	12987	13108	12950	13036	12828	12996	12866	12929	12956	12932	12936	13071	12994	12973	12954	12849	12945	13055	12823	12973	12929	12958	12926	12978	12857	13042	13004	12959	12919	12892	12927	12817	13131	12961	13055	13012	12948	12897	12928	13121	12869	13104	12908	12928	12944	13008	12981	12844	13022	13034	12741	12732	12907	12896	12940	12877	12946	12847	13017	12832	12899	12981	13015	12959	12887	12871	12961	13008	12873	12835	12747	12841	12900	12998	12977	12895	12926	12873	12817	12851	12914	12855	12871	12924	12828	12941	12819	13046	12862	12944	12810	12995	13041	12805	13013	13047	12801	12943	13015	12744	13030	12945	12914	12981	13067	12941	12971	13003	12875	12921	13060	12906	12878	12750	12944	12993	12828	12924	12922	12907	12878	12980	13134	12960	12932	12952	13109	12970	13012	12964	12928	12935	12982	12998	12897	12810	12917	13049	12968	12803	12939	13002	12824	13036	12702	13055	13012	13068	13032	12870	13062	13094	13013	12996	12823	12886	12851	12943	12968	12922	12936	12846	12910	12923	12962	12889	13118	13022	12783	12939	13058	12845	12916	12857	12909	12941	12960	12820	13047	12869	12885	12879	12992	12961	12990	12808	12959	12991	12990	12912	12806	13098	12921	12809	13010	12925	12964	13167	12902	12890	12800	13144	12724	12901	12986	12942	13017	13040	13028	12871	12861	12986	12914	12817	13061	12910	12881	13045	12869	12948	12875	12931	12986	12874	12909	12867	12905	13038	12921	13264	12994	12987	12908	12948	12971	12975	12884	13041	12899	12893	12983	12970	12840	12881	12898	12854	12823	13030	13045	12974	12966	12980	12808	12854	12953	12997	13068	12861	12995	13031	12824	12946	12911	13056	12866	12983	13069	13032	13003	13090	12946	12909	12909	12793	12834	13035	13075	13096	12759	13048	12917	12786	12870	13126	13097	12943	12863	12881	13002	13031	12909	12906	12886	12979	12920	12861	13040	12862	12827	12968	12885	12834	12854	12893	12900	12897	13025	12811	12817	13138	12900	13005	12957	12870	12922	12937	12945	13054	12715	12868	12712	12930	12921	12803	12914	12879	12875	12873	12929	12857	12824	12993	12978	12975	12935	12825	13124	12944	12961	12980	12805	13017	12836	12834	13067	12901	12909	12969	12770	12840	12900	12902	12867	12816	12889	13036	13007	12920	12990	12897	13025	12923	12788	12832	13017	12963	12956	12894	12786	12956	12805	12905	12767	12933	13041	12986	12987	12785	13043	12842	12798	13214	12895	12953	13070	13128	12887	12923	12912	12920	12902	12875	13034	12848	12865	12951	12853	13042	12819	13106	12990	12970	12996	13029	13004	12885	12862	12983	12957	12925	12984	12902	12834	13096	12975	12899	12930	12759	12905	13087	12955	12903	12977	12838	12962	12903	12818	12830	12920	12961	13138	12930	12977	12923	12993	12878	12816	13001	12861	12910	12804	13000	12894	13188	12766	12962	12865	13031	12818	12945	12940	12877	12782	12940	12941	13021	12968	12774	12982	12876	12948	13009	12807	12881	12911	13027	12931	12985	12940	12920	13000	13014	13030	12874	13059	12766	12811	12947	13014	12888	12978	12765	12981	13011	12951	12970	12913	12871	12899	12934	12875	12934	13000	12967	12854	12861	12824	12873	12860	13069	12960	12881	12894	12968	12938	12910	12925	12640	12839	12855	12913	12948	12932	12954	12944	12987	12945	12929	13067	13025	12953	13063	13031	12920	12833	12917	12856	13104	12872	12887	12867	12865	12897	13054	12869	12827	12944	12974	12861	12738	12865	12807	13046	12987	12960	12947	12879	12959	13053	12816	12882	12941	12979	13222	12894	13078	12909	12957	12873	12920	12813	12895	12975	12959	13036	12992	12923	12994	12877	12780	12968	12948	12929	12917	12940	12861	12842	12909	12873	12904	13011	12640	12810	12933	12958	12911	13044	12923	12911	12903	13087	12798	12995	12823	12958	12987	12814	13086	12933	12903	12946	12934	12783	12890	12931	12861	12922	12858	12700	13027	12961	12942	12901	12974	12861	12803	12893	12949	12883	13002	12969	12848	13025	12820	12813	12913	12841	12964	12936	12840	12893	12965	12904	13070	12992	13133	12899	13032	13001	12993	12820	12880	13040	12960	12973	12949	13119	12944	12867	12839	12951	13076	12990	12807	12807	12936	12921	12925	12938	12841	12890	12879	12981	13001	12948	13007	12884	12984	12904	12783	12806	12991	13043	12896	12809	12929	12878	12737	12937	12889	13033	13001	12853	12801	12946	12969	12755	13071	12944	13008	12942	12800	12913	12878	12897	12941	13114	12958	12916	12783	12981	13003	12766	12892	13038	13047	12806	12999	13017	12845	13033	12913	12945	12856	12849	12859	12953	12654	12854	12949	12953	12832	12791	12858	12904	13080	12927	12782	12894	12979	13079	12806	13012	13053	12946	13046	12853	12916	13076	12980	12936	13001	12893	12896	12915	12973	12992	12808	13073	12954	12930	12799	12828	12970	12933	12920	12990	13013	12828	12957	12836	12859	12827	12920	12778	12757	12917	12846	12972	13064	12938	12855	13051	12859	13006	12844	12979	13064	12814	12925	13130	12842	12844	12843	13009	12821	12878	12840	12963	13076	13036	12980	12847	12945	12891	12949	13058	13007	12956	12864	12971	12944	12866	12952	12963	13095	12885	12852	12964	13122	13092	13037	12927	12919	12925	12810	12912	12835	13029	13010	12817	12959	13032	13081	12882	13105	12886	12885	12928	12934	12881	12904	12938	12936	12819	12939	12881	12918	13016	13009	12850	12969	13036	13012	12966	13078	12939	12785	13029	12960	12853	12959	12844	12902	13038	13007	13038	12875	12978	12977	12919	12847	12877	12942	12944	12882	12934	12858	12913	12877	12931	13054	12959	12986	12912	12968	12917	12898	12931	12969	12988	12964	13013	12885	12849	12896	13002	12824	12878	12878	13020	12838	13027	12946	12880	12837	12958	12974	12719	12989	12801	13108	12946	12980	12955	12985	13185	12933	13020	12931	12850	12987	12878	13028	12947	13097	12903	12807	12836	13009	13054	13032	12972	12972	12977	12818	12876	12869	12859	12924	12852	12877	13000	12831	12900	12955	13000	12981	13000	13004	12923	12860	13089	13044	12963	12983	12933	13014	13043	12944	12970	12904	12868	12945	13025	13068	12946	12883	13051	13064	12915	12891	12909	13068	12972	12837	12808	12907	13011	12992	12882	12941	12969	13096	12952	12924	12893	12965	12863	12836	13137	12864	12830	12805	12822	12975	12879	12936	12840	12914	12997	12910	12848	12853	12865	12953	12883	12951	12976	13063	12882	12999	12958	12880	12931	12931	12945	13001	13000	13000	12886	12888	12875	12894	12893	12790	12965	13067	12923	12898	12989	12850	12842	12942	12997	12863	12923	12918	12904	13068	12984	13038	13040	12893	12833	12917	12934	12854	12975	12871	12853	12889	12841	13083	12945	12803	13058	12809	12979	12918	12883	12805	12943	13032	12943	13118	12885	12808	12877	13113	12890	12926	12843	12916	13057	12967	12734	13022	12915	12873	12859	13145	12973	13165	12827	12957	12944	13005	12996	12892	12774	12992	12918	12721	12865	12914	12998	12913	12829	12933	12886	12984	12856	12935	12865	12856	13136	12961	13011	12942	12970	12966	12934	13055	12915	12998	12907	12795	12819	12929	12879	12963	13115	13053	12820	13029	12846	12916	13007	12921	12934	12865	12895	12960	12685	12919	12933	12934	12930	12751	12977	13041	12924	12984	12966	12998	13057	12919	12886	13101	13007	13133	12808	12917	13008	12925	12870	12893	12939	12890	12858	12965	13037	12796	12925	13017	12895	12854	12881	12899	12944	12868	12953	12712	13011	13089	13045	12945	12926	12906	13139	12889	12855	12818	13032	12905	13024	12847	12791	12814	12876	12763	12982	13085	12816	12936	12924	12960	12660	12989	12940	12857	12932	12800	12963	12865	13032	13034	12911	12883	13007	12900	12844	13083	12882	12942	12871	12943	13073	12941	12982	13160	12851	12834	12962	12969	12906	13017	12944	12887	13013	12999	12833	12846	13069	12861	12836
23264	22661	33512	24891	21143	21306	19450	14180	13584	13620	13520	13401	13389	13551	13426	13145	13266	13251	13229	13202	13136	13335	13161	13055	13247	13147	13369	13126	13230	13344	13069	13149	13063	13078	13285	13178	13203	13282	13117	13151	13239	13127	13295	13215	13219	13180	13264	13224	13029	13190	13169	13159	13267	13180	13264	13290	13319	13072	13412	13130	13099	13036	13267	13033	13331	13082	13211	13039	13345	12918	13053	13171	13325	13252	13202	13156	13080	13138	13036	13303	13148	13141	13098	13210	13134	13256	13010	13126	13236	13021	13129	13062	13152	13186	13095	13247	13264	13231	13256	13133	13158	13175	13110	13116	13123	12994	13289	13214	13169	13257	13204	13291	13154	13389	13115	13136	13141	13133	13037	13105	13281	13088	13187	13131	13226	13212	13065	13156	13108	12986	13109	12934	13297	13049	13016	13061	13228	13211	13258	13045	13273	13280	13176	13206	13168	13059	13401	13271	13094	13296	13167	13148	13199	13289	13021	13117	12980	13036	13269	13196	13154	13089	13215	13008	13094	13102	13082	13200	13204	13044	13141	13236	13277	13027	13067	13218	12961	13118	13286	13239	13154	13083	13213	13048	13118	13173	13187	13039	13081	13076	12978	13046	13063	13081	13230	13107	13061	13304	13052	13087	12892	13062	13157	13186	13123	13249	13176	13189	13068	13158	13199	13124	13121	13016	13185	13304	13036	13258	13154	13112	13114	13219	13170	13099	13260	13338	13130	12933	13106	13152	12999	12946	12971	13261	13024	13180	13032	13286	13012	12966	13217	13010	13009	13094	13302	13048	13063	13159	13127	13189	13263	12989	13032	13106	13097	13255	13265	13035	12997	13096	13405	13308	13246	13164	13234	13071	13271	13142	13155	13128	13009	13110	13142	13245	13069	12960	13067	12979	13027	13073	13124	13168	12948	13112	13121	13188	13186	13188	13078	13134	13113	13426	13364	13114	13110	13130	13079	12990	13129	13077	13134	13223	13216	13322	13156	13158	13195	13137	13102	13111	13017	12906	12944	12974	13121	13235	13126	13173	13168	13044	13178	13183	13070	12962	13073	13212	13133	13144	13293	13247	12960	13092	13227	13070	13175	13062	13006	13088	13132	13027	13100	13070	13203	13026	13067	12951	13131	13202	13121	13307	13112	12941	13049	13229	13043	13190	13104	13224	13151	12829	13206	13257	13350	13053	13163	12921	13049	13106	13032	13131	12992	13126	13045	13127	13085	13125	13116	13367	13226	13183	13098	13195	13206	13343	13273	13122	13159	13125	13301	13033	13031	13128	12990	13095	12985	13176	13264	13064	13014	13068	13058	12988	13128	13122	13193	13254	13188	13234	13200	13121	13153	13134	12949	13043	13223	13111	13057	13115	12924	13036	12917	12986	13131	13116	13236	13186	13069	12974	13215	13103	13094	13198	13103	12951	13195	13043	13139	12994	13224	13061	12919	13393	13142	13015	13122	13141	13097	13117	12982	13188	13047	13050	13299	13207	13182	12871	13263	13053	13092	13085	13228	13157	13213	13275	13060	13159	13203	13192	12960	13315	13298	13188	13075	13169	13289	13096	13072	13311	13230	13045	13073	12890	13189	13226	13107	13278	13198	13070	12961	13199	13105	13111	13216	13160	13028	13384	13252	13020	13215	13095	13130	13036	13151	13217	13337	13371	13052	13033	13063	13060	13169	13214	13026	13114	13197	13162	13031	13111	13196	13112	13063	13153	13195	12893	13014	12981	13190	13223	13136	13202	13088	13017	13084	13191	13282	13077	12987	12945	12907	13093	13124	13092	13104	13055	13137	13160	13163	13071	13263	13102	13108	13182	13198	13022	13028	13075	13231	13135	13215	13056	13073	13144	13161	13144	13239	13026	13342	12989	13082	12961	13196	13162	13063	13106	13148	13168	13289	13041	13045	13078	13097	13102	12985	13285	13113	13120	13035	13155	13092	13114	13047	13220	13025	13153	13119	13282	13264	12974	13079	12954	13154	13031	13148	13058	13332	13147	13094	13221	13111	13144	13235	13116	13135	13165	13322	13317	13017	13180	13192	13151	13181	13248	13247	13142	13189	13112	13145	13198	13234	13062	13111	13107	13053	13036	13165	13022	13207	13198	13285	13067	13109	13092	13083	12990	13111	13080	13130	13099	13205	13238	13035	13104	13128	13049	13038	13165	13315	13043	13025	13092	13234	13097	13107	12946	13140	13271	13401	13162	13121	13249	13095	13285	13200	13296	13156	13163	13061	13086	13145	13198	13185	13184	13093	12986	13026	13102	13124	13135	13077	13024	13237	12997	13044	13135	13009	13191	13142	13114	13232	13207	13021	13135	13275	13268	13174	13324	13216	13190	13206	13065	13085	12969	13268	13267	13013	13167	13135	13260	13114	13068	13124	13101	13099	13222	13198	13049	13089	12982	13413	13000	13099	13068	13054	13107	13178	13069	13165	13171	13038	13005	13061	13164	12995	13037	13072	13071	13083	13435	13090	13278	13024	13175	13065	13161	13128	13079	13025	13119	13015	13197	13138	13000	13168	13161	13155	13122	13057	13117	13087	13231	13186	12956	13102	13138	13386	13418	13146	13060	13254	13061	13083	13128	13221	13081	13287	13198	13009	13161	12980	12852	13113	13022	13283	13114	13100	13092	13132	13308	13171	13235	13202	13214	13212	13366	13070	13043	13019	13465	12901	12995	13017	12952	13097	13184	13026	13037	12953	13085	13211	13115	13288	13004	13003	13169	13279	13011	13087	13047	13194	13270	13198	13276	13048	13107	13223	13003	12918	13127	12932	13009	13211	13345	13189	13151	13078	13075	13034	13077	13197	13255	13049	13183	13338	13135	13092	13280	12990	13173	13160	13109	13176	13117	13080	12999	13250	13128	13178	13198	13246	13113	12953	12827	13138	13234	13089	12969	13342	13172	13029	13134	12904	12916	13176	12978	13100	13183	13304	13104	13196	13173	13132	13167	13148	13121	13252	13216	13247	13245	13197	13309	12979	13120	13066	13096	13107	13109	13115	13145	13062	13178	13202	13097	13166	13298	13154	13368	13020	13208	13181	13049	12980	13225	13146	13127	13039	13170	13037	13199	13181	12921	13013	13302	13110	13068	13079	13074	13173	13310	13170	13226	13115	13130	13313	13167	13091	13228	13383	13311	13025	13351	13060	13183	13174	13166	13248	13204	13134	12940	13178	13056	13270	13138	12977	13233	13107	13196	13079	13112	13180	13258	13148	13334	13183	13299	13239	12974	13104	13179	13371	13000	13314	13117	13195	12972	12962	13128	13182	12987	13149	13073	13238	13157	13143	12963	12985	13023	12999	13174	13036	13290	13340	13212	13280	13231	13004	12957	13209	13226	13208	13057	13217	13240	13173	13074	13156	13136	13288	13147	13207	13233	13163	13320	13222	13018	13210	13340	13298	13234	13266	13102	13033	13036	13022	13051	13184	13038	13130	13232	13260	13098	12962	13179	13266	12928	13131	13098	13087	13151	13128	13116	13111	13105	13076	13228	13040	13127	12988	13060	13168	13141	13113	13105	13348	13027	13235	13106	13064	13146	13147	13222	13176	13003	13121	13132	12970	13223	13205	13356	12981	12997	13073	12795	13111	13137	13014	13008	13039	13133	13141	13120	12975	13232	13118	13027	13247	13131	13186	13227	13138	13254	13082	13037	13148	12939	12937	12895	13080	13199	13140	13011	13318	13111	13311	13129	13243	13219	13106	13063	13214	12950	13036	13112	13110	13331	12985	13043	12925	13091	13011	12956	13008	12996	13104	13180	12955	13092	13160	13167	13061	13205	13284	13134	13218	13234	13320	13278	13041	12954	12971	13159	13120	13056	13142	13263	13127	13332	13222	13350	13027	13099	12954	13141	13041	13036	13107	13188	13234	13119	13015	13035	12995	13166	13162	13039	13092	13242	13206	13273	13111	13120	13099	13139	13203	13008	12976	13191	13160	13232	13193	13153	13066	13174	13237	13038	13093	13020	12979	13053	13144	13113	13111	13214	13215	13216	13162	13228	13136	12953	13056	13085	13122	13068	13065	13137	13138	13115	13155	13042	13173	13168	13024	13236	13048	13142	13109	13189	13296	13070	12900	12974	13213	13091	13048	13244	13359	12998	13164	13092	13096	13155	13273	13118	13162	13084	13118	13054	13005	13130	13059	12981	13068	13148	13109	13038	13101	13108	13177	13169	12987	12973	13243	13140	13134	13160	13074	13383	13139	13121	13259	13162	13300	13330	13173	13085	13288	13282	12891	13053	13030	12955	13174	12968	13148	13024	13192	13039	13126	13258	12963	12959	13160	12957	13024	12989	12948	13114	13080	13056	13321	13098	13074	13100	13075	13096	13185	13028	13185	12960	13029	13033	13072	13238	13049	12978	13013	13062	13320	13247	12974	13064	13096	13003	13005	13156	13212	13015	13072	13223	13220	13056	13102	13090	13084	13108	13099	13212	13087	13081	12978	13055	13139	13100	13074	13056	13144	13028	13158	13067	13145	13176	13045	13012	13092	13099	13210	13225	13154	13135	13155	13198	13160	13159	12914	13063	13203	12912	13126	12982	13016	13277	13164	13124	13049	13112	13052	13055	13265	13198	13283	13113	13146	13214	12987	13072	13153	13162	13140	13142	13098	13069	13109	13042	13251	13230	13152	12978	13005	13050	12869	13075	13190	13101	13114	13109	13272	13066	13164	13101	13259	13121	13157	13091	13212	13164	13093	13003	13158	13211	13107	13201	13014	13037	13149	13226	13018	13254	12971	13268	13020	12986	13050	12886	13319	13101	13242	13003	13040	13051	13095	13288	13050	13229	13141	13060	13222	12965	13056	12998	13171	13224	13327	13331	13009	13093	13108	13119	13240	13272	13124	13111	13019	13183	13190	13219	13017	13148	13023	13259	13192	13023	13183	13322	13054	13156	13147	13044	13101	13058	13140	13234	13246	13188	13262	13147	13297	13114	13101	13044	13114	12999	13037	13013	13116	13095	13024	13175	13148	13328	13114	13120	13052	13070	13168	13074	13326	13195	13074	13137	13124	13254	12996	13058	13218	13218	13043	13132	13011	13304	13158	13145	13104	13060	13143	13190	13216	13172	12993	13097	13158	13098	13113	13014	13139	13055	13065	13240
61669	102145	79579	31718	13508	13535	13259	13322	13341	13221	13310	13152	13140	13217	13137	13357	13330	13299	13058	13148	13355	13280	13174	13094	13066	13132	13101	13136	13344	13113	13130	13087	13208	13182	13092	13107	13066	13218	13122	13144	12938	13143	13123	13178	13033	13200	13160	13082	13160	12966	13131	13292	13228	13092	13154	13205	13188	13075	13131	13194	13010	13047	13105	13117	12971	13250	13230	13105	13108	13220	13261	13151	12902	13015	13150	13168	12921	13088	13006	13144	13179	13071	13086	13292	12929	13174	13103	13109	13112	13188	12879	13060	13085	13119	13044	13085	13051	13238	13073	13128	13055	13172	13015	13110	13055	13015	13087	13159	13201	13130	13186	13020	13123	12988	13106	13113	13213	13139	13131	13326	13182	13025	13235	12938	13080	13058	13160	13172	13122	13015	13181	13055	13027	12999	13084	13249	13102	13108	13176	13111	13125	13025	13256	13038	13196	13030	13208	13029	13144	13180	12987	13054	13082	13130	13241	13029	13090	13077	13130	12938	13063	13151	13136	13124	13086	12836	13125	12958	13205	13180	13115	13178	13267	13040	13021	13059	13087	13150	13107	13057	13165	13109	13279	13185	13120	13133	13133	13175	13126	13056	12976	13159	13007	13227	13060	13272	12953	13001	13087	13194	13216	13115	13106	13287	13106	13143	13272	12992	13080	13193	13122	13198	13198	13099	13066	13039	13112	12917	13025	13055	13253	13128	13028	13174	13146	13192	13032	12988	13004	13185	13004	13205	13151	13151	13064	13119	13260	13127	13102	13166	13164	13015	12974	13106	13061	13094	13027	13032	13163	13080	13152	13004	13215	12963	12999	13156	13079	13040	13244	13020	13102	13131	13053	13002	13106	13249	13030	13127	13158	13117	12992	13271	13222	13139	13018	13149	13121	13090	13261	13143	13208	13077	13147	12871	13069	13270	13003	13246	13042	13116	13248	13119	13070	13104	13131	12991	13075	13128	13184	13157	13116	13021	13002	13005	13027	13081	13198	13127	13176	13195	13073	13099	13133	13284	13188	13370	13177	13091	13184	12956	13125	13179	13034	13087	13011	13057	13134	13110	13176	13072	13160	13108	13363	13013	13061	13117	13169	13064	13015	13087	13031	13111	13121	13114	13282	13001	13069	13199	13190	13076	13019	13196	13155	12986	13096	13115	13250	13063	13208	13060	13046	13079	13069	13223	13027	13068	13305	13083	13155	13179	13108	13013	13162	12974	13115	13026	13275	13139	13203	13245	12971	12954	13108	13137	13143	13168	13041	12946	13179	13129	13006	13049	13027	13252	13156	13090	13124	13209	13225	13286	12921	12998	13041	13068	13201	13160	13149	13104	13076	13153	13065	13022	13301	13019	13088	12847	13103	13038	13259	12969	13185	13188	13058	13018	13077	12922	13299	13139	12879	13111	13290	13180	13124	13149	13178	13151	13295	13100	13306	13152	13175	13226	13119	13007	13039	13160	13134	13080	12870	13207	13150	13186	13007	13133	13137	13139	13205	13035	13145	13419	13133	13137	13010	13187	13166	12977	13061	13148	13077	13144	13155	13120	12995	13184	13116	12954	13058	13175	13230	12947	13097	13130	13073	13258	13033	13145	13076	13102	13036	13148	12978	13034	13129	13043	13135	12952	13104	13088	13215	13203	13068	13115	12976	13065	13216	13147	13091	13052	13240	12952	12999	13133	13071	13019	13075	13184	13172	13141	13239	13039	13005	13061	13068	13185	13203	13197	13017	13145	13080	13303	13085	13172	13188	13103	13207	13103	13195	13083	13083	13181	12949	13049	13051	13116	13263	13151	13114	13097	13120	13035	13229	13075	13165	13055	13066	13038	13199	13137	13054	13302	13128	13156	13026	13080	13210	13215	13095	13039	13060	13134	13065	13049	13195	13160	13069	12978	13179	13115	13006	12988	12990	13173	13041	12918	13056	13065	13071	13095	13095	13025	13018	13096	13191	13045	13308	13089	12986	13036	13089	13110	13117	13348	13029	12925	12994	12950	13057	13063	13055	13039	13114	13259	12825	13283	13189	13153	13110	12881	13084	13059	13070	13243	12960	12984	13124	13054	13126	12958	13115	13037	13186	13024	13191	13077	13159	12904	13116	13017	13132	13138	13156	12948	13137	13219	13262	13103	13299	13150	13244	13265	13072	13145	12893	13047	13127	13013	12922	13171	13235	13200	13316	13137	13085	13246	13401	13160	13132	13204	13141	13172	13079	13297	13255	13231	13020	13012	13049	13095	13140	13121	13186	13020	13027	13112	12996	13130	13235	13280	13280	13157	13034	13041	13132	13134	13076	13074	13095	13113	13262	13185	13241	13084	13120	13083	13051	13050	13218	13072	13173	12979	13155	13066	13078	13105	13225	13269	12864	13098	13060	13021	13249	13019	13101	13097	13087	13152	13204	13161	12806	13148	13068	13151	13092	13068	13129	13039	13085	12984	13148	13054	13006	13142	13160	13070	13091	13223	13097	13049	13226	13006	13093	13085	12988	13062	13069	13042	13197	13115	13196	13046	12928	13146	13052	13075	13066	13159	13005	13089	13211	13098	13211	13121	13287	13166	13023	13259	13230	13143	13158	13024	13202	13057	13013	13037	13106	12844	13123	13274	13105	13088	13216	13082	13179	13177	13151	12943	13149	13110	13258	13104	13030	13002	13060	13063	13147	13103	13112	12998	13111	13038	12982	12857	13046	13224	13006	13083	13056	13145	13147	13199	12991	13076	13200	13142	13188	13187	13216	13189	13202	13096	13172	13013	13114	13009	13046	13040	13109	13119	13132	13052	13142	13036	13015	13161	13167	13153	13164	12998	13176	13194	13001	13105	13115	13171	12914	13167	13122	13111	13061	13227	13010	13189	12853	13101	13094	13176	13183	13269	13037	13079	13002	13032	13033	13062	13101	13087	13021	13143	13195	13070	13170	13097	13060	12969	12890	13217	13012	13036	13202	13156	13212	13125	13081	13286	13115	13057	13076	12862	13090	13181	13068	13100	13070	12974	13107	13098	12924	13196	13068	12975	13188	13039	13171	13054	13180	13063	13145	12991	13197	13057	13276	13097	13072	12997	13184	13164	13207	13187	13230	13110	12940	13071	12993	12963	13057	12984	13084	13247	12990	13050	13022	13005	13065	13011	13142	13040	13137	13154	13156	13122	13148	13112	13112	13252	13040	13021	13088	13171	13014	13093	13087	13138	13070	13146	13124	13155	12996	13177	13155	13150	13285	13203	13227	13097	13131	13109	13141	13129	12948	13180	13339	13122	12999	12972	13124	13112	13185	12923	13048	13113	12893	13037	13077	13206	13103	13165	13072	13211	12947	13105	13201	13212	13102	13108	13007	13062	13074	13047	13080	13113	13038	13034	13171	13191	13033	13162	13055	12906	13002	13122	13141	13232	13261	13288	12944	13133	13115	13082	13288	12955	13067	13053	12977	13207	13130	13083	13010	13078	12983	13333	13161	13100	13164	13065	13181	12938	13083	13032	13270	13048	13138	13262	13090	13181	13279	12986	13028	13162	13141	13141	13089	13058	13091	13153	13025	13208	12983	13238	13230	13158	13227	12953	13052	13268	13082	13029	13126	13290	13161	13036	13198	13220	13170	12978	13188	13121	13147	12940	13006	13110	13177	13027	13117	13117	13062	13237	13088	13119	13203	12929	13070	13123	13088	12953	13001	13030	13203	12988	13157	13211	13217	13159	13215	13030	13240	13081	13100	13135	13235	13080	13092	13192	13079	13091	13078	13038	13106	13013	13075	13280	12970	13153	13121	13130	13114	13095	12947	13056	13026	12995	13136	13145	13143	13156	13134	13211	13050	13080	13127	13191	13022	13115	13101	13092	13149	13182	13068	13268	13134	13045	13168	13163	13071	13021	13108	13145	12906	13051	13042	13049	12973	13185	13207	13076	12932	13213	13054	12961	13015	13170	13114	13095	13157	13289	13157	13161	13034	13307	13180	13200	13094	13196	13131	13135	13085	13094	12915	13167	13043	13165	12973	12976	13094	13209	12952	13377	13217	13112	13007	13088	13036	13013	13214	13126	13085	12987	13086	13045	13059	13186	13050	13188	12976	13172	13007	13140	13085	13026	13123	13079	13210	13084	13115	13024	13088	13181	13276	13122	13062	13149	13048	13047	13086	13017	13199	13051	12954	13207	13166	13056	12923	13079	13101	13266	13125	13132	13110	13173	13122	13142	12894	13129	13013	13238	13065	13193	13257	12939	13089	12996	13126	13272	13020	13116	13205	13052	13207	13169	13096	13058	12869	13098	13021	13223	13075	13034	13218	13087	13071	12977	13000	13074	13310	13073	13073	12943	13049	13019	13223	13200	13196	13125	13212	13052	13075	13050	13076	12987	13078	13050	13172	13098	13148	13188	13139	13011	13088	13059	13012	13178	12942	13064	13081	13032	13131	13082	13242	12986	13300	12946	13027	13160	13087	13077	13098	12868	13206	13334	12976	13046	13118	13267	13025	13022	13084	13206	13036	13199	13117	13053	13022	13105	13007	13155	12955	13081	13142	13147	13111	13127	13087	13236	13186	13153	13129	13205	13277	12946	13083	13167	13065	13114	13002	13086	13109	13168	13025	13194	13073	13193	13063	13150	12966	13050	13168	13082	13135	13096	13050	13097	13078	13052	13251	13099	13048	13127	13142	13191	13241	13182	12977	13152	13146	13143	13219	13145	12927	13124	13208	13168	12984	13102	13128	13075	13112	13082	13004	12840	13185	13211	13128	13083	13118	13172	13138	13163	13126	12969	13085	13211	13089	13097	12964	13069	13113	12933	13083	12951	13014	13259	12893	13222	13199	13285	13081	13028	13177	13233	12983	13209	13127	12974	13235	13070	12944	13033	13002	13180	13151	13126	13136	13106	13186	12924	13112	13227	13189	13088	12878	13136	13041	13225	13142	13014	13253	13004	13222	13172	13224	12974	13157	13190	13174	13076	13075	13298	13122	13278	13165	13225	13029	13086	13126	13010	12946	13110	13180	13111	13165	13107	13222	12985	13109	13197	13171	13047	13080	13069	13134	13164	13165	13037	13113	13199	13198	13001	13089	13079	13104	13070	13075	13194	13155	13139	13167	13076	12812	13073	13169	13124	13035	13187	13198	13034	13262	13084
22878	22750	35788	26634	21137	21476	20286	14954	14154	14406	14297	14231	14055	14189	13889	14135	14274	14105	13940	14217	14114	14206	14051	14039	14075	14150	14131	14253	14211	14011	14087	14118	14053	13999	13872	13952	13906	13928	14095	13896	13874	13982	14071	14034	13999	13980	13911	13821	14105	13989	13995	13914	13734	14012	13844	13699	13756	14056	13991	13840	14052	13884	13825	13892	14102	13953	13758	13646	13943	13873	13965	14133	13914	13892	14137	13935	13806	13983	13744	14017	13834	13914	14004	14030	13922	14025	13782	13850	14004	14031	13796	13998	13976	13971	13750	14072	14046	13948	13807	14031	13914	14063	13862	13963	13971	13749	14018	13890	14052	14029	13999	13829	13944	13970	13941	14016	14079	13957	13999	14134	13982	13993	13999	14031	14135	13876	13910	13809	13958	13855	13983	14024	14012	13894	13914	13955	13715	14011	13685	13743	14052	14014	13933	13873	14057	13846	14086	14076	13979	13982	13800	14030	13941	13867	13756	13829	13987	13996	13835	13882	13774	13838	13837	14085	13885	14109	13868	13963	13872	13957	13826	14004	13775	13833	14036	13949	13750	14077	13932	13903	13788	14094	13810	14087	13934	13822	13902	13633	13943	14009	13792	13875	13884	13864	13968	13992	14166	13862	13986	13832	13951	13848	13998	13950	14087	13960	13970	13722	13919	14001	14065	14036	13971	13722	13843	13961	13971	14027	14019	13961	13992	13952	13885	14010	13783	14158	13995	13834	14022	13902	14021	14055	13877	14174	14099	14071	14015	14047	13981	13824	14116	13724	13918	13963	14020	14024	13704	13965	14084	13962	13856	13941	13938	13865	14078	14061	14179	14015	13866	14052	13982	14047	13794	13848	13780	13879	13865	13987	13899	13821	14006	13868	13913	13827	13881	13887	13893	13908	13975	14132	13831	13986	13817	14056	13906	13875	13869	14111	13777	13872	14051	13898	13881	13969	13856	13664	13906	13815	14145	13955	13857	13855	13972	13994	13731	13955	14074	13890	13984	13919	14012	13831	13926	14024	13707	13714	13753	13998	13853	13766	13662	13704	13878	13846	14115	13973	13987	13953	13981	13735	13763	13951	13985	13841	13931	13934	13916	13908	13986	13987	13966	14146	13917	13964	13913	13869	13947	13802	13927	14134	13950	13928	14034	13830	13979	13949	13768	13865	14082	14115	14021	13920	13985	13882	14045	14018	13894	13941	14037	14063	13987	13920	14036	13899	13891	13728	14105	13753	13908	14011	14006	14067	13958	13894	14009	13946	13811	13694	13889	13859	13786	14032	13981	14062	13810	13945	13922	13938	13883	14075	14010	13954	13964	14040	13889	14030	13903	14074	13835	13819	13883	13814	13899	13674	13911	13824	13878	13787	13894	14008	14049	13854	13874	13972	14150	14057	13872	13819	13938	13842	13832	13935	13882	14070	14014	13828	13809	13888	13996	13880	13913	13873	13908	14038	13981	13856	14040	13850	13833	13922	13816	13920	13725	14004	13901	13881	13710	13990	14005	14076	13964	13830	13829	13870	13891	13904	14069	13958	13853	14105	13974	13977	13794	14073	13956	13880	14097	13923	13902	14140	14083	13816	13830	13994	13895	14004	13937	13945	13810	13943	13986	14153	13823	13854	13950	13910	14066	13859	13917	13917	13880	13955	13851	13918	13891	13957	13998	13873	14099	13797	13992	13998	13869	13947	13928	13944	13935	13944	13799	13851	13899	13906	13919	13950	13906	14045	13841	13994	14063	13857	14002	13915	13838	13913	14038	13979	13996	13769	13942	13857	14103	13957	13915	13816	13939	13856	13928	13858	14276	14164	13860	13813	14024	13649	13977	13957	13995	14053	13917	13794	13838	14001	13902	13871	13919	13723	13860	13895	13799	14124	14013	13950	14025	14045	13862	13812	13600	14002	13974	13967	13829	13894	13942	13908	13878	13833	13970	13980	13868	13708	13931	13897	13818	14091	13815	13809	13921	13917	13945	13650	13810	13938	13783	13822	14016	13910	13838	14011	14016	13712	13942	13914	13863	13996	14030	14012	13919	13882	13919	13995	13882	13906	13815	13811	13887	13852	13828	13961	14026	13953	14020	13957	14036	13798	14008	13932	14022	14037	14000	13930	13933	13995	14233	14021	13955	14003	13930	13945	13826	13981	13981	13820	13920	13808	13815	13814	13896	13801	13854	13765	14052	13906	13917	13909	13857	14023	13923	13893	13822	14087	13881	13987	13942	13872	13928	14009	13964	13814	13870	13693	13906	13730	13916	14036	13960	13913	14071	14087	13966	13887	13895	14062	13662	14144	13852	13879	13959	14173	13885	14131	14085	13971	13820	13870	13919	13949	14019	13916	13946	13967	14035	13778	13888	14051	13761	13820	13838	13814	13901	13984	14027	13738	13877	13831	13964	13813	13954	13791	14003	13828	13665	13858	14068	14009	13866	13916	14024	13926	14022	13795	14072	13874	13801	13922	14041	13822	13900	13802	13883	13809	14002	13699	13758	13855	13920	13857	14029	13749	13987	14074	14011	13971	13965	13986	13925	13927	13865	14011	13957	13693	14033	13974	14026	13874	13679	13866	13962	13975	14022	13829	13929	13820	13794	13874	13945	14056	13862	13812	13948	13971	14028	13918	13807	13930	13956	13969	13886	13830	13951	13767	13855	14035	13913	13912	13809	13773	13821	13882	13901	14018	13872	13814	14111	13976	13778	13848	13997	13870	13978	14023	13893	13896	14015	13836	13946	13865	13915	13799	13727	13910	14029	14080	13984	13936	13989	13926	13917	14098	13937	14062	14069	13879	13943	13913	13976	13744	14038	13804	13765	13963	13943	13845	13768	13831	13964	14081	13972	13664	13984	13961	13971	14082	13973	14051	13968	13894	13788	13959	13865	13946	13882	13861	13899	13740	13924	13763	13947	13980	14200	13958	13974	14027	13880	13886	13931	13889	13921	13797	13838	14017	13827	13836	13943	13721	13856	13985	13927	13754	13956	13984	13903	13852	13901	14022	13830	13976	13995	13909	13682	13881	13889	13894	14077	13948	13865	13960	13889	14024	13834	13856	13972	13839	14067	13835	13764	13932	13894	13959	13943	14034	13809	13845	13903	14006	14022	13798	14135	13955	13988	13891	14043	14200	13823	13925	13742	13799	14066	13936	13808	13873	13869	13967	13904	13913	13831	13706	13874	14051	14045	13963	13755	13944	13980	14005	13739	13827	13847	14028	13939	13726	13734	13882	13977	13985	13799	13841	13963	13904	13873	14162	13782	13881	13951	13888	14011	13796	13943	13737	13910	14009	13973	13843	13892	13738	14015	13769	13816	13885	14040	14036	13879	13869	13956	13786	13912	13779	13911	13835	13871	13810	13963	14059	13897	13948	13844	13890	14064	13792	13850	13871	13828	14067	13893	14050	14022	13900	13948	13871	13987	13917	13911	14002	13795	13919	14022	13875	13933	13918	13941	13899	13917	13794	14040	13986	14091	13972	13966	13917	13863	13923	14076	13843	13752	14061	13925	14011	13966	13751	13766	14030	14002	14071	13815	13887	13924	13993	14129	14027	14165	13875	13990	14089	13992	13904	14011	13967	13854	13861	13730	13939	13929	13907	13685	13887	13813	13837	13889	13958	13989	13963	13832	13893	13895	13965	13891	13838	13885	13939	13882	13852	13866	13763	13914	14003	13780	13978	13570	13975	13964	14037	14093	13837	13899	13927	13991	13923	13966	13825	13859	13954	13966	14039	13929	13876	13981	13952	13785	13972	14038	13968	14048	13654	13771	13954	14053	14013	13817	14033	13918	14123	13989	13926	13926	14054	14003	13941	13809	13851	14057	13828	13716	13951	13832	13924	14107	13790	13811	14010	13982	13987	13901	13844	14037	13683	13908	13837	13807	13779	13820	13846	13943	14039	14023	13791	13813	13958	13984	13974	13784	13899	13827	13805	13916	13994	13894	13915	14018	14003	13835	13752	14074	14048	14052	13871	13859	13989	13866	14001	14013	14118	13907	13857	13921	13997	13983	13973	14021	13982	13979	13777	13920	13926	14043	13831	13995	13695	13940	13937	13955	13850	14050	13939	13937	13876	13900	13769	13954	13932	14028	13968	14219	13958	13706	14091	13807	13859	13811	14058	13780	14038	13717	14006	13939	13981	14092	14077	13895	13764	14011	13941	13927	13883	13934	13990	14047	13924	14016	13999	13949	13966	13920	14034	13909	13885	13936	13933	13875	13985	13865	13927	14013	13957	13929	14032	13923	13927	13864	14068	13913	13925	13810	13848	14049	13865	13896	13903	13962	14111	13673	13867	13870	13622	13871	13841	13909	13881	14003	13882	13933	13866	13827	14061	13971	14085	14020	13881	14058	13851	13928	14159	13938	14103	14073	13826	13745	13613	13833	13921	13869	13859	14042	13899	14016	14009	13899	13855	13894	13991	13821	13881	13763	13796	13971	14073	13898	13913	13960	13880	14085	14151	13720	13968	13940	13927	13966	13884	13855	13798	13983	13760	13872	13998	13929	13942	13799	14006	13903	13863	13862	13924	13914	13992	13908	13931	13651	13793	13893	13742	13995	13669	13862	14182	13971	13890	14107	14040	13866	13828	13900	13901	13700	13678	13764	13952	13967	13972	13873	13804	13919	13893	13853	13803	14083	13873	13794	13903	13873	13874	14055	13923	13880	13791	13944	14087	13833	14052	14136	13798	13807	13876	14014	13841	13903	14007	13985	13950	13882	13857	13930	13903	13789	13798	13659	13905	14004	14001	13783	13794	13962	14138	13909	13884	13795	13806	14023	13710	13734	13904	13934	13838	14027	13998	13804	14016	13920	13881	14004	14156	13946	14028	14007	13848	13999	13956	14130	13791	14187	13873	13783	13894	13883	13835	14043	13936	13768	13817	13776	14022	14175	13878	13918	13869	13743	13986	13925	13903	13983	13694	13935	13935	13942	13973	13872	13949	13938	13885	13765	14006	13760	14096	13902	13970	13921	14064	13952	14035	13975	14004	14071	13930	13926	14073	13763	13941	13853	13939	13986	13898	13807	13841	13931	13897	13932	13876	14193	13835	13907	14107	13876	13800	14206	13993	13983	13825	13875	13898	13959	13833	13890	13792	13738	13822	13864	13990	13753	13871
59239	103973	82723	35079	13976	13923	13878	13802	13772	13872	13650	13881	13721	13691	13849	13735	13567	13534	13683	13605	13804	13416	13544	13669	13515	13418	13599	13534	13710	13697	13691	13624	13753	13636	13672	13612	13722	13581	13632	13597	13569	13641	13538	13551	13601	13612	13556	13562	13569	13504	13593	13697	13659	13688	13646	13613	13595	13728	13725	13710	13714	13668	13740	13507	13555	13698	13573	13721	13569	13565	13653	13616	13533	13616	13585	13609	13589	13550	13576	13421	13455	13520	13592	13495	13505	13532	13523	13478	13441	13646	13530	13673	13485	13604	13556	13748	13667	13805	13461	13579	13757	13750	13532	13469	13633	13481	13766	13707	13596	13456	13645	13668	13562	13511	13659	13626	13396	13762	13557	13520	13571	13675	13537	13590	13603	13582	13497	13582	13673	13494	13779	13440	13631	13717	13712	13569	13582	13633	13504	13554	13685	13567	13562	13613	13593	13547	13703	13424	13532	13719	13564	13665	13633	13683	13542	13670	13711	13729	13444	13650	13590	13620	13715	13608	13599	13632	13618	13539	13517	13705	13550	13721	13571	13557	13740	13679	13537	13622	13587	13553	13516	13428	13510	13473	13753	13495	13526	13674	13651	13532	13550	13568	13562	13624	13405	13590	13640	13747	13505	13652	13555	13677	13572	13532	13568	13685	13559	13517	13662	13667	13630	13593	13551	13803	13687	13517	13609	13553	13605	13740	13649	13455	13500	13656	13409	13427	13662	13471	13520	13794	13572	13632	13597	13360	13581	13621	13609	13611	13646	13583	13513	13529	13666	13709	13489	13504	13594	13662	13493	13593	13606	13590	13573	13653	13502	13485	13637	13518	13622	13506	13605	13631	13644	13530	13522	13658	13694	13655	13616	13663	13552	13665	13611	13658	13720	13531	13499	13596	13473	13559	13766	13432	13567	13465	13417	13521	13554	13487	13607	13698	13622	13662	13471	13609	13584	13543	13710	13612	13553	13580	13599	13620	13617	13617	13538	13569	13653	13614	13672	13600	13643	13600	13375	13779	13557	13433	13546	13685	13632	13468	13641	13718	13605	13718	13626	13589	13622	13705	13629	13552	13569	13539	13691	13630	13644	13486	13770	13709	13605	13489	13593	13655	13688	13519	13614	13647	13637	13677	13650	13527	13544	13492	13504	13596	13547	13585	13730	13663	13713	13713	13556	13644	13781	13518	13536	13680	13633	13788	13711	13520	13660	13800	13545	13792	13641	13668	13528	13707	13632	13495	13608	13738	13553	13650	13609	13754	13583	13764	13673	13393	13514	13450	13520	13703	13630	13536	13494	13401	13467	13600	13700	13510	13510	13670	13523	13592	13498	13555	13628	13676	13609	13772	13697	13556	13411	13594	13569	13519	13547	13688	13527	13716	13566	13692	13732	13618	13620	13382	13564	13496	13535	13680	13490	13538	13618	13490	13541	13530	13591	13567	13688	13676	13653	13620	13663	13587	13685	13672	13515	13626	13596	13734	13605	13661	13571	13601	13787	13673	13559	13598	13634	13507	13544	13704	13537	13418	13566	13672	13593	13630	13732	13590	13614	13556	13583	13453	13405	13603	13498	13536	13547	13388	13620	13704	13644	13559	13490	13575	13657	13492	13418	13646	13505	13610	13590	13507	13737	13564	13726	13539	13511	13545	13635	13804	13553	13479	13641	13577	13593	13631	13673	13676	13579	13620	13613	13531	13701	13655	13490	13552	13570	13567	13708	13635	13620	13507	13553	13639	13577	13749	13423	13669	13491	13671	13607	13749	13667	13545	13670	13591	13592	13707	13556	13652	13671	13648	13533	13491	13644	13479	13681	13699	13466	13645	13544	13442	13559	13633	13744	13496	13432	13820	13744	13644	13666	13497	13710	13716	13572	13774	13682	13640	13697	13609	13649	13503	13701	13521	13521	13547	13449	13607	13592	13547	13512	13574	13648	13666	13600	13464	13614	13506	13688	13531	13607	13669	13516	13749	13592	13467	13576	13599	13617	13602	13455	13529	13610	13594	13637	13592	13521	13554	13683	13573	13604	13610	13484	13280	13640	13500	13459	13505	13484	13584	13565	13523	13465	13582	13671	13589	13682	13523	13622	13543	13623	13573	13534	13689	13674	13517	13647	13554	13641	13584	13602	13751	13519	13494	13573	13628	13475	13728	13376	13689	13479	13615	13602	13589	13646	13487	13518	13610	13578	13559	13643	13578	13604	13684	13635	13538	13658	13433	13472	13634	13748	13504	13623	13631	13575	13556	13659	13656	13680	13549	13625	13707	13444	13537	13629	13675	13639	13616	13580	13691	13671	13472	13627	13615	13684	13578	13851	13728	13479	13559	13632	13590	13456	13638	13428	13474	13434	13667	13671	13617	13571	13667	13721	13523	13526	13677	13590	13438	13498	13707	13580	13513	13385	13647	13644	13494	13647	13576	13605	13485	13515	13483	13614	13469	13757	13610	13494	13520	13597	13515	13603	13664	13705	13585	13598	13411	13535	13568	13475	13536	13599	13607	13656	13791	13569	13509	13588	13492	13496	13713	13678	13666	13361	13486	13752	13437	13538	13550	13757	13541	13704	13579	13603	13513	13542	13663	13594	13612	13614	13662	13550	13597	13725	13393	13657	13661	13349	13489	13619	13625	13592	13758	13686	13528	13588	13544	13522	13630	13637	13635	13534	13559	13539	13537	13609	13653	13685	13499	13341	13786	13604	13603	13468	13522	13527	13652	13405	13905	13648	13660	13657	13643	13547	13572	13607	13649	13569	13541	13575	13643	13608	13659	13506	13448	13602	13457	13691	13501	13525	13512	13542	13575	13611	13637	13502	13626	13417	13537	13706	13571	13528	13508	13528	13712	13473	13672	13648	13478	13542	13384	13541	13712	13452	13528	13685	13603	13565	13466	13548	13645	13592	13574	13609	13380	13631	13499	13774	13528	13557	13501	13589	13625	13760	13586	13551	13642	13414	13453	13533	13559	13559	13662	13629	13756	13505	13543	13677	13652	13625	13522	13500	13596	13540	13669	13500	13425	13527	13531	13620	13735	13707	13635	13698	13718	13450	13612	13614	13683	13631	13427	13632	13482	13598	13537	13566	13358	13721	13677	13705	13544	13624	13521	13673	13494	13558	13442	13619	13580	13540	13534	13575	13449	13584	13508	13576	13608	13646	13530	13632	13572	13602	13586	13609	13604	13624	13622	13648	13596	13489	13548	13612	13643	13582	13722	13688	13488	13609	13645	13594	13575	13815	13565	13687	13612	13486	13604	13482	13587	13449	13565	13834	13625	13689	13604	13551	13786	13565	13748	13744	13675	13622	13639	13546	13611	13674	13618	13515	13601	13765	13656	13579	13470	13508	13549	13543	13502	13602	13517	13456	13482	13658	13527	13548	13551	13496	13565	13436	13456	13751	13549	13758	13552	13562	13542	13592	13725	13450	13524	13604	13676	13517	13652	13694	13586	13468	13658	13690	13636	13498	13491	13507	13600	13581	13545	13503	13444	13623	13542	13442	13496	13551	13584	13528	13592	13635	13518	13530	13601	13497	13571	13642	13554	13607	13498	13693	13581	13715	13738	13413	13534	13478	13629	13677	13632	13471	13388	13728	13622	13579	13571	13686	13588	13548	13603	13521	13542	13412	13536	13545	13576	13682	13588	13563	13539	13465	13754	13654	13644	13620	13677	13501	13488	13550	13548	13566	13619	13505	13564	13759	13579	13603	13542	13714	13460	13576	13714	13590	13664	13530	13549	13664	13687	13596	13623	13636	13718	13601	13739	13384	13863	13650	13701	13594	13725	13443	13610	13450	13579	13577	13712	13522	13519	13525	13697	13514	13634	13658	13549	13622	13641	13562	13512	13484	13618	13752	13534	13746	13657	13597	13588	13599	13687	13618	13839	13668	13686	13664	13448	13618	13711	13608	13542	13447	13585	13745	13592	13585	13667	13650	13614	13320	13503	13677	13585	13656	13579	13612	13677	13419	13650	13606	13611	13655	13481	13543	13633	13567	13610	13687	13471	13580	13507	13429	13631	13582	13621	13610	13528	13477	13774	13659	13620	13576	13689	13653	13740	13606	13585	13503	13619	13634	13488	13866	13626	13698	13568	13605	13594	13466	13552	13629	13526	13548	13607	13701	13495	13741	13596	13660	13609	13659	13581	13419	13617	13587	13612	13485	13636	13602	13553	13572	13640	13603	13667	13587	13563	13664	13558	13537	13712	13675	13727	13539	13606	13423	13597	13610	13658	13661	13576	13574	13626	13438	13731	13422	13498	13530	13551	13584	13702	13616	13711	13725	13669	13725	13641	13439	13575	13631	13441	13462	13657	13624	13611	13469	13524	13516	13681	13635	13552	13683	13611	13524	13600	13633	13626	13541	13612	13716	13623	13426	13493	13615	13605	13573	13569	13533	13499	13637	13462	13480	13602	13489	13555	13535	13648	13543	13616	13507	13647	13669	13521	13621	13529	13588	13457	13448	13750	13515	13620	13593	13571	13453	13531	13551	13527	13485	13559	13701	13594	13583	13611	13741	13642	13474	13622	13590	13701	13651	13679	13646	13512	13588	13522	13710	13516	13603	13606	13682	13692	13563	13764	13624	13665	13517	13392	13626	13675	13561	13679	13469	13561	13595	13435	13672	13658	13639	13705	13503	13697	13546	13607	13522	13564	13491	13511	13508	13777	13650	13782	13819	13697	13608	13663	13577	13676	13491	13399	13706	13483	13496	13561	13797	13562	13658	13576	13567	13748	13743	13524	13662	13725	13402	13542	13582	13637	13537	13691	13608	13737	13552	13656	13444	13520	13553	13691	13611	13600	13608	13643	13577	13621	13632	13654	13578	13725	13504	13642	13561	13409	13453	13479	13532	13607	13747	13623	13553	13604	13475	13581	13561	13743	13633	13562	13555	13687	13601	13536	13573	13482	13619	13770	13696	13641	13524	13537	13482	13566	13509	13619	13556	13474	13563	13644	13691	13527	13536	13423	13404	13530	13646	13640	13564	13570	13570	13592	13475	13494	13621	13660	13650	13569	13435	13372	13639	13662	13460	13604	13588	13568	13479	13474	13716	13439	13503	13666	13594	13773	13597	13489	13410	13602	13542	13496	13577	13606	13604	13591	13637	13444	13799	13572
29152	34372	37658	23933	14852	14133	13963	14027	13979	13840	13914	13870	14079	13765	14000	13895	13666	14023	14046	14012	13890	13971	13898	13976	14031	13994	13840	13977	13905	13997	14117	13825	14066	13922	13882	13785	14056	13928	13951	13777	13935	13977	13971	13918	14022	13976	13951	13969	13951	13844	13985	14098	13810	13940	13901	13984	13865	13838	13857	13970	13936	14008	13947	13995	13968	14089	14085	13915	14134	13819	13973	14022	13918	14097	13809	13963	13922	14075	13850	13880	14098	13979	13746	14020	13889	13970	14127	14125	13839	14021	13886	13850	13883	13955	14092	14025	14067	13861	13825	13973	13934	13986	14060	13990	13811	13835	13796	13802	13778	13832	14017	13938	13909	13992	13889	13914	13951	14002	13827	14055	14008	13798	14002	14043	13783	13931	14037	13686	14068	13916	14054	13975	13855	13918	14073	13931	13972	13954	14073	13923	13894	13956	13801	13725	14106	13982	13937	14107	13686	13929	13776	14006	14048	13981	13938	13941	13935	13824	13746	13802	13874	14034	13877	13943	13954	13798	13916	13786	13843	13933	13904	13833	13781	14019	13727	14041	13874	13921	13908	13922	13799	14032	13706	13867	13906	13726	13788	13917	14021	13882	14020	13723	13867	13825	13981	14098	14026	13896	13943	14023	13800	13966	14009	13941	13933	13921	13900	13844	13930	13913	13835	13819	14083	13683	13837	13912	13627	13824	13854	14017	13981	13752	13957	13744	13926	13974	13986	14026	13940	13980	13926	13896	13745	13882	13824	14003	13922	13999	13937	13857	13847	13902	13926	13917	13857	14002	13845	13954	13897	14092	13909	13925	14047	13968	13879	14060	14032	13714	13954	13997	13819	13823	13979	13712	13792	13895	13928	13960	13982	14233	13857	14119	13914	14086	13931	14026	13988	13877	13925	13918	13789	13961	14003	13701	13814	13938	13957	14002	13906	13845	13913	13825	13913	13918	13788	13987	13799	13849	13948	13761	13889	13865	14111	14036	13819	13837	13981	13891	14112	13849	14078	13845	13841	13996	13881	13974	13883	13910	13944	13928	13888	13824	13869	13856	13936	13918	13831	13837	13873	13973	13999	13941	14009	13959	13883	13838	13875	13872	13805	13975	13952	13917	13947	13887	13684	13860	13877	13900	13968	13881	13942	13867	13916	14010	14096	13950	13811	13687	13837	13964	13916	13949	13847	13913	13834	13929	14106	13792	13864	13879	13791	13894	13909	13852	13930	13989	13988	13943	13959	14045	13889	13711	13855	14081	14029	13859	13891	13961	13874	13827	13848	14026	14048	14109	14038	13843	13907	13968	13856	14128	14019	13802	13914	13795	13655	13987	13981	13704	13927	14077	13979	13943	13919	13937	14026	14062	14009	14015	14008	13966	13837	13870	13689	13803	13842	14019	13912	13821	13686	13711	13728	13967	13980	13756	13914	13885	14033	13994	14026	13858	13920	13958	14008	13749	13838	14119	13935	13917	14123	13803	13897	13950	14025	13989	13834	13933	13848	13978	13928	13841	13849	13894	13964	13868	13953	13901	13849	13913	14030	13921	13773	13948	13967	13981	13825	13988	13959	13849	13953	14045	13857	13935	13970	13951	13823	14058	14112	13871	13870	14018	13757	13815	13871	13857	14011	13884	13894	13859	13914	13941	13886	13835	14139	14018	14045	13904	13897	13987	14209	14018	13885	14003	13845	13916	13803	13861	13797	13873	13931	13933	13858	14023	13896	14042	14072	14000	13959	13856	13895	13914	13847	14070	13773	13923	13973	13870	14032	14016	14038	14118	14142	13763	13901	14032	13904	13795	13799	14048	14042	14019	13920	13944	13895	13977	13880	13770	13952	14057	13961	13843	13945	13900	13989	13911	14062	14018	13954	14085	14094	13878	14036	13865	14015	14057	13903	14114	13856	14032	14039	13942	13909	13998	14012	13940	13683	14038	13941	13940	13820	13962	13808	13833	13918	13926	13943	13856	13982	13966	14192	13990	14024	13948	13801	14020	14135	13845	13723	13756	13847	13965	13949	14001	14024	13884	14102	13923	13970	14067	13899	13913	13883	14056	13903	13917	14055	13862	13867	14017	13994	13934	13860	13892	13939	13733	13987	13983	13915	13956	14186	13815	13985	13749	13988	13979	13972	14028	14009	13962	13953	13941	14060	13921	13961	14199	13912	13881	13886	13951	13797	13858	13971	13924	13879	13812	13865	14125	14017	14139	13874	13862	14044	13977	13890	13795	14048	13917	13938	13923	14001	14135	13993	13824	13892	13944	14031	13916	14065	13931	13900	13914	13968	14062	14081	13939	14081	14068	13931	14003	13852	13998	13848	13936	13888	13906	13963	14011	13963	13906	13939	13892	13769	13841	14008	14048	13942	13954	14032	13747	14093	13865	13966	13796	14067	13987	13703	13884	13810	13927	13983	13892	13990	13909	13813	14017	13859	13940	13970	13898	13906	13994	13775	13854	13903	13862	13756	13927	13916	13941	13783	13937	13774	14045	13785	14026	13799	13797	13880	13992	13771	13850	13924	13929	13859	13978	13829	13901	13929	13993	13878	14018	13906	13788	13789	13906	13872	13820	13935	13988	14035	13896	13971	14058	13869	13965	13950	13959	13972	13907	14061	14024	13936	13885	13789	13816	13878	14016	13888	13958	13851	13981	14099	13914	14080	13847	13873	14020	13973	13962	13880	13709	13884	13888	13867	13897	13854	13910	13832	13742	13980	14159	14018	14051	13891	14111	13891	14005	14015	13838	13724	13901	13984	14050	13868	13655	13930	13919	13815	13955	14045	13897	13893	13716	13782	13846	13879	13989	13813	13855	14089	14127	13832	13976	13974	13886	13924	13855	13875	13866	13920	13903	13862	13734	13862	13938	13861	14044	13740	13751	13954	14029	13806	13974	13984	13991	14000	14071	13971	13911	14023	13871	13987	13956	13987	13999	14102	13963	14012	13941	13990	13892	13977	13876	13820	13939	13932	13998	13952	13946	13751	14126	13897	14151	13938	13859	13849	13948	13900	13842	13804	13810	13749	13870	13949	13813	14106	14044	14093	13929	13961	13901	13781	13897	14130	14091	13862	13798	14049	13728	14002	13772	13758	13964	13952	14054	13931	13877	14020	13799	13799	14005	13871	13679	13979	13884	13878	13845	13958	13839	14122	13944	14025	13793	13866	13993	13923	14009	13839	13968	13879	13840	13921	13904	13909	13956	13853	14108	13889	13964	13840	13865	14025	14009	14057	13993	14036	13814	13962	13859	13999	13982	13784	14157	13991	13838	13960	13914	13940	14048	14128	13896	13928	13884	13831	13959	13872	13938	13972	13888	14062	13995	13973	13984	13940	14013	13834	13938	13644	13915	14018	13907	13946	13933	13940	13932	14108	13895	14131	13905	14026	13778	13988	13865	13949	13805	13866	13759	13933	13930	14001	13856	13824	13964	14034	13894	14063	13897	13962	14030	13968	13869	14003	13802	13815	13961	13850	13774	13879	14072	13974	13931	14109	14127	13796	13999	13813	13854	14000	13960	13795	13952	13927	13887	13843	13779	13983	13939	13929	14038	13979	13867	13930	14072	13851	13897	13960	13775	13943	13872	13861	13835	14013	13759	13800	13922	13935	13831	13922	13881	13781	13876	14070	13880	14060	13916	14097	13954	14004	13928	13871	14094	14138	14005	13871	13858	13998	13825	13831	14161	13889	13961	13975	14033	13955	13991	13853	13903	13838	14004	13898	14018	13954	13860	13976	13829	14020	13801	13973	14120	13824	13924	14061	13956	13884	13993	13980	14098	14128	14071	13968	13887	14015	13806	13919	13775	13722	13912	13886	13779	13987	13977	14005	13987	13849	13951	13953	14034	13903	13912	13754	13973	13814	13953	13985	13930	14018	13822	14103	14006	13911	13939	13893	13876	13869	13956	14120	14071	13911	13943	13836	13967	13921	13872	13830	13868	13942	13831	13773	13945	13897	14001	13928	13945	13910	13866	13963	13840	13776	13881	13997	13808	13985	13854	13784	13974	13766	13948	13819	14016	13967	13887	13930	13982	13908	13835	14175	14128	14068	14049	14104	14011	13887	13987	13962	13917	13852	14008	13879	13849	13951	14054	13981	13819	13822	13965	13971	13901	13990	13959	13894	14028	13973	13927	13597	13945	13870	14116	14064	13820	13744	13847	13867	13912	13989	13840	13979	13990	13946	13806	14021	14083	13983	13838	14015	14080	14261	13870	13912	13972	13844	13851	13806	13857	13981	13954	13902	13997	13645	13958	13990	14021	14016	13878	14163	13771	14009	13911	13908	13852	13884	13948	13935	13884	13986	14004	13893	13951	13971	13936	13886	13976	14274	14107	13857	14049	14109	13880	13977	14012	13953	13852	13812	14009	13917	13897	13858	13878	13887	13966	13809	14027	13905	14047	13945	13845	13919	13886	13975	14033	13739	13889	13700	14105	14088	14025	14021	13931	14121	14008	14074	14030	13864	13837	13936	13996	13892	13956	13932	14152	13898	13880	13775	13823	13941	13993	13942	13919	13864	13904	14145	14189	13961	13804	14112	13940	14030	13985	14019	13945	13978	13893	14060	13507	13843	13838	14050	13994	13917	14135	13801	14071	13934	13906	13935	13895	13869	14041	13820	14033	13866	13738	13728	13832	13970	13894	14022	13958	13966	13982	13769	13891	13929	14027	13962	13860	13910	13857	14041	14256	14000	14056	13952	13960	13934	13909	13771	13971	13817	13928	13892	13798	14057	14061	14024	13920	14110	14013	14026	13849	13932	13800	13832	13841	13941	13823	13894	14078	13961	13758	14013	13843	13990	14087	14013	13893	13773	14017	13988	13893	13969	13795	13929	13882	13934	14119	13889	14052	13873	14059	14108	13952	13873	13740	13910	13784	14055	13993	14141	13943	13695	13886	13900	13714	13831	13863	13996	13954	13822	14012	14063	13887	14012	13874	13888	13916	13843	13771	13982	13856	13943	13869	13854	13764	13798	13724	14058	13906	14112	13957	14114	13969	14067	13973	14037	13987	13938	13854	13836	14038	13963	14149	14058	14020	13936	13960	13993	13870	14044	13939	13925	13896	14059	13969	14046	13905	14028	13764	13959	13868	13779	13816	14011	13955	13910	13896	13954	13953
35160	53812	41006	19423	13651	13545	13613	13550	13618	13524	13527	13586	13582	13777	13745	13657	13525	13638	13502	13633	13635	13505	13587	13573	13537	13531	13722	13496	13585	13620	13515	13562	13615	13436	13550	13511	13720	13525	13637	13678	13508	13434	13422	13528	13683	13640	13651	13665	13338	13624	13615	13644	13564	13666	13553	13552	13422	13749	13593	13811	13728	13525	13712	13746	13668	13442	13564	13476	13480	13716	13478	13629	13754	13570	13644	13521	13542	13699	13575	13525	13594	13494	13477	13598	13686	13536	13745	13708	13583	13468	13757	13597	13606	13489	13628	13562	13622	13430	13652	13465	13642	13599	13715	13577	13692	13539	13719	13745	13620	13679	13562	13658	13630	13669	13561	13502	13522	13525	13625	13463	13513	13505	13539	13694	13430	13427	13639	13682	13571	13613	13741	13492	13607	13565	13546	13513	13357	13551	13517	13638	13544	13509	13634	13498	13647	13709	13502	13538	13577	13632	13618	13495	13658	13533	13500	13646	13506	13462	13641	13606	13876	13676	13596	13639	13717	13603	13596	13378	13571	13441	13499	13726	13512	13724	13561	13627	13569	13572	13682	13642	13658	13605	13630	13640	13559	13488	13619	13558	13640	13720	13596	13716	13463	13654	13635	13611	13608	13582	13624	13781	13429	13587	13714	13655	13601	13663	13568	13487	13538	13578	13587	13533	13637	13548	13580	13595	13601	13564	13575	13470	13686	13595	13611	13408	13526	13613	13552	13635	13422	13575	13440	13636	13628	13663	13504	13491	13618	13561	13442	13422	13683	13487	13568	13495	13512	13598	13613	13679	13497	13605	13609	13662	13649	13425	13626	13679	13551	13612	13671	13483	13653	13506	13710	13614	13666	13625	13792	13643	13479	13515	13701	13585	13532	13722	13581	13634	13656	13603	13567	13370	13684	13538	13524	13465	13507	13555	13469	13620	13593	13503	13619	13751	13453	13791	13550	13722	13676	13560	13633	13718	13559	13580	13611	13523	13588	13679	13537	13611	13708	13517	13586	13688	13550	13657	13601	13650	13583	13732	13684	13844	13583	13621	13525	13596	13566	13378	13589	13759	13710	13494	13648	13457	13569	13573	13605	13549	13716	13653	13635	13584	13654	13392	13609	13649	13700	13749	13551	13558	13462	13670	13484	13548	13629	13723	13601	13626	13678	13518	13738	13637	13550	13506	13523	13684	13592	13548	13580	13480	13454	13561	13578	13642	13618	13501	13686	13543	13552	13670	13535	13632	13527	13636	13537	13514	13779	13580	13539	13642	13608	13629	13484	13640	13486	13554	13678	13749	13777	13621	13550	13565	13522	13542	13444	13415	13698	13356	13616	13569	13632	13404	13742	13321	13475	13469	13460	13648	13598	13548	13409	13654	13435	13498	13585	13575	13584	13478	13819	13754	13642	13731	13581	13558	13641	13710	13556	13550	13637	13531	13759	13617	13817	13596	13616	13485	13784	13500	13621	13687	13552	13591	13520	13442	13583	13562	13691	13265	13564	13682	13519	13595	13554	13687	13838	13621	13520	13593	13636	13430	13519	13611	13671	13579	13806	13644	13555	13463	13535	13626	13584	13644	13623	13563	13565	13562	13490	13561	13527	13663	13647	13556	13481	13631	13611	13729	13700	13593	13674	13486	13496	13617	13576	13660	13656	13547	13512	13640	13568	13445	13579	13611	13630	13511	13619	13555	13588	13598	13588	13698	13791	13651	13483	13616	13607	13518	13472	13555	13722	13499	13723	13514	13529	13685	13514	13492	13717	13534	13269	13671	13564	13522	13497	13597	13559	13457	13376	13634	13648	13559	13614	13775	13572	13601	13672	13603	13595	13510	13546	13523	13518	13590	13609	13650	13676	13710	13597	13512	13403	13622	13618	13486	13776	13520	13622	13493	13568	13505	13687	13594	13670	13609	13440	13508	13540	13766	13502	13761	13595	13392	13456	13552	13582	13577	13685	13592	13455	13632	13571	13433	13613	13529	13688	13656	13516	13609	13633	13543	13456	13571	13596	13770	13440	13580	13543	13471	13704	13474	13670	13630	13362	13518	13494	13519	13553	13611	13494	13518	13713	13522	13500	13420	13627	13640	13637	13596	13401	13767	13582	13709	13729	13434	13544	13348	13534	13540	13594	13539	13471	13488	13461	13617	13621	13476	13498	13440	13322	13677	13427	13592	13661	13627	13456	13525	13445	13786	13498	13563	13567	13598	13767	13663	13749	13423	13527	13691	13663	13741	13540	13600	13522	13618	13587	13457	13553	13684	13667	13678	13577	13651	13694	13435	13670	13703	13598	13601	13576	13522	13491	13522	13525	13571	13413	13552	13753	13720	13480	13553	13689	13571	13686	13733	13593	13737	13614	13517	13547	13561	13495	13619	13469	13505	13559	13606	13596	13595	13452	13684	13448	13558	13476	13445	13438	13534	13656	13558	13536	13451	13682	13585	13743	13740	13446	13719	13571	13776	13637	13652	13440	13528	13625	13605	13573	13435	13441	13511	13593	13526	13527	13556	13643	13488	13661	13644	13601	13468	13699	13578	13503	13514	13553	13538	13472	13479	13601	13498	13500	13452	13712	13724	13401	13550	13700	13591	13476	13442	13584	13512	13621	13488	13673	13471	13736	13658	13526	13710	13625	13485	13659	13514	13610	13528	13550	13632	13586	13540	13770	13671	13485	13501	13651	13572	13599	13672	13631	13508	13563	13622	13479	13639	13532	13520	13667	13711	13512	13487	13532	13594	13494	13468	13673	13548	13536	13573	13551	13586	13579	13712	13450	13576	13492	13556	13634	13594	13634	13659	13429	13633	13598	13630	13648	13493	13651	13717	13459	13662	13591	13481	13628	13520	13633	13685	13780	13742	13530	13633	13537	13587	13687	13432	13513	13602	13624	13451	13625	13545	13661	13550	13735	13554	13458	13604	13736	13499	13555	13590	13539	13686	13516	13706	13586	13581	13714	13625	13585	13658	13615	13689	13603	13484	13578	13443	13553	13542	13602	13542	13624	13679	13440	13559	13569	13781	13568	13467	13634	13439	13552	13585	13514	13761	13681	13778	13654	13607	13553	13734	13719	13549	13566	13782	13384	13716	13681	13605	13717	13683	13604	13418	13525	13641	13645	13555	13591	13629	13627	13582	13681	13546	13628	13583	13656	13595	13537	13560	13623	13595	13493	13689	13594	13637	13519	13699	13695	13552	13657	13462	13698	13683	13624	13679	13530	13646	13612	13498	13529	13780	13621	13655	13644	13761	13629	13571	13614	13556	13676	13655	13612	13474	13768	13647	13527	13646	13581	13449	13391	13662	13460	13621	13688	13682	13581	13500	13594	13638	13534	13463	13631	13465	13606	13569	13579	13605	13574	13447	13550	13408	13432	13488	13766	13546	13657	13652	13575	13624	13649	13529	13587	13464	13565	13638	13615	13892	13570	13614	13609	13561	13538	13632	13464	13504	13532	13514	13537	13519	13708	13501	13586	13564	13559	13598	13761	13609	13543	13517	13602	13545	13505	13473	13576	13521	13619	13492	13762	13553	13629	13533	13692	13575	13594	13657	13566	13658	13512	13616	13587	13697	13684	13533	13448	13628	13428	13632	13636	13578	13466	13612	13610	13613	13529	13694	13678	13446	13470	13719	13570	13396	13440	13632	13468	13544	13500	13501	13402	13453	13566	13835	13893	13557	13697	13575	13522	13668	13708	13626	13611	13341	13740	13641	13612	13557	13590	13454	13655	13660	13312	13504	13783	13593	13575	13477	13659	13511	13511	13629	13501	13494	13612	13424	13605	13592	13592	13529	13666	13743	13558	13460	13695	13629	13524	13667	13517	13449	13587	13622	13607	13503	13525	13577	13652	13565	13492	13565	13773	13448	13663	13590	13449	13484	13577	13537	13635	13574	13533	13582	13582	13553	13605	13587	13563	13673	13410	13578	13754	13639	13597	13539	13555	13567	13687	13522	13641	13582	13686	13632	13614	13900	13447	13710	13652	13770	13431	13629	13649	13531	13624	13699	13695	13548	13753	13580	13608	13574	13630	13530	13473	13569	13744	13620	13538	13487	13655	13541	13782	13546	13508	13686	13598	13617	13648	13395	13567	13480	13602	13712	13405	13487	13485	13511	13635	13555	13618	13603	13502	13635	13472	13665	13500	13403	13655	13440	13644	13612	13513	13487	13590	13512	13575	13488	13670	13754	13431	13447	13481	13614	13649	13493	13520	13426	13691	13656	13604	13659	13481	13571	13572	13651	13806	13718	13665	13725	13519	13756	13550	13375	13771	13598	13531	13471	13733	13603	13458	13765	13703	13676	13607	13475	13548	13557	13511	13742	13658	13690	13465	13752	13679	13596	13696	13578	13461	13679	13432	13488	13329	13583	13634	13661	13622	13516	13527	13571	13759	13503	13546	13621	13545	13495	13518	13631	13643	13587	13616	13724	13486	13619	13616	13601	13532	13431	13611	13541	13609	13667	13499	13600	13696	13660	13568	13584	13567	13687	13494	13559	13621	13851	13483	13742	13560	13637	13469	13720	13648	13384	13521	13661	13620	13665	13530	13479	13565	13614	13459	13643	13635	13618	13536	13564	13481	13460	13658	13682	13435	13637	13563	13623	13720	13580	13521	13529	13641	13627	13642	13522	13538	13659	13594	13506	13678	13497	13585	13732	13583	13538	13574	13523	13560	13666	13486	13507	13611	13707	13723	13535	13450	13543	13631	13590	13614	13647	13712	13458	13477	13483	13484	13520	13582	13482	13539	13589	13531	13527	13820	13610	13620	13531	13634	13663	13626	13759	13564	13606	13614	13574	13659	13570	13578	13675	13695	13836	13689	13576	13599	13563	13550	13706	13679	13564	13594	13706	13522	13686	13519	13567	13571	13720	13578	13572	13725	13648	13512	13480	13649	13432	13508	13577	13597	13470	13397	13748	13631	13569	13482	13613	13523	13531	13563	13498	13717	13658	13544	13541	13538	13574	13701	13549	13660	13594	13710	13545	13480	13607	13543	13635	13610	13695	13419	13670	13425	13616	13468	13514	13653	13705	13664	13704	13711	13502	13724	13642	13568	13475	13614	13578	13590	13472	13287	13742	13570	13636	13647	13481	13549	13568	13476	13671	13558	13559	13526	13599
23256	23966	36409	29233	21358	20795	19126	15564	14976	15023	15241	15058	15095	14963	14857	14759	15084	14912	14981	14832	15057	14950	14920	14934	14936	14966	14981	14884	14964	14820	14972	14839	14922	14628	14654	14728	14893	14784	14761	15001	14903	14962	14796	14893	14960	14824	14857	14705	14926	15021	14787	14884	14891	14742	14950	14837	14808	14808	14895	14747	14789	14692	14885	14887	14807	14684	14767	14962	14723	14670	14764	14880	14902	14751	14916	14871	14811	14889	14715	14761	14707	15020	14804	14828	14727	14724	14808	14697	14766	14874	14833	14876	14837	14829	14776	14857	14944	14946	14776	14808	14823	14977	14669	14878	14869	14838	14961	14589	14800	14615	14856	14817	14611	14922	14758	14711	14694	14762	14694	14895	14847	14710	14825	14730	14847	14749	14896	14769	14882	14712	14756	14790	14640	14647	14842	14776	14874	14848	14880	14675	14790	14842	14714	14791	14703	14837	14804	14632	14623	14767	14952	14832	14853	14494	14773	14706	14781	14803	14819	14987	14697	14843	14765	14898	14862	14738	14958	14961	14569	14820	14816	14628	14483	14805	14756	14822	14874	14868	14836	14837	14472	14751	14713	14668	14752	14660	14648	14790	14804	14763	14691	14724	14807	15018	14699	14708	14841	14715	14602	14659	14816	14679	14809	14864	14734	14801	14838	14658	14889	14895	14785	14810	14921	14906	14897	14564	14808	14818	14766	14717	14863	14986	14686	14650	14805	14942	14725	14764	14722	14845	14936	14871	14811	14818	14729	14747	14937	14704	14896	14840	14859	14788	14970	14830	14716	14775	14847	14882	14684	14769	14736	14592	14779	14914	14782	14928	14884	14742	14885	14717	14588	14897	14644	14987	14691	14627	14792	14680	14787	14677	14640	14837	14697	14782	14797	14718	14798	14738	14677	14759	14817	14649	14764	14838	14573	14679	14644	14729	14763	14721	14722	14798	14705	14681	14787	14957	14748	14844	14796	14752	14776	14977	14765	14895	14661	14946	14808	14798	14969	14873	14999	14826	14848	14755	14859	15023	14844	14614	14727	14973	14794	14962	14894	14776	14698	14756	14828	14749	14769	14659	14838	14709	14898	14654	14693	14880	14655	14655	14678	14789	14916	14707	14745	14868	14798	14859	14844	14979	14735	14855	14829	14926	14843	14991	14804	14973	14587	14821	14775	14752	14604	14497	14676	14723	14622	14836	14853	14858	14689	14556	14683	14648	15092	14843	14733	14860	14889	14869	14820	14757	15014	15003	14834	14622	14745	14750	14963	14852	14703	14755	14775	14819	14863	14759	14812	14759	14809	14574	14931	14775	14689	14693	14828	14617	14773	14878	14868	14795	14740	14896	14576	14936	14862	14760	14814	14917	14708	14773	14756	14949	14813	14745	14709	14674	14824	14932	14862	14895	14836	14979	14982	14718	14705	14705	14756	14640	14662	14728	14678	14575	14786	14801	14791	14698	14880	14691	14835	14765	14784	14633	14712	14925	14811	14855	14832	14837	14684	14792	14825	14756	14813	14741	14992	14708	14781	14831	14673	14707	14903	14701	14764	14940	14926	14987	14866	14816	14690	14899	14761	14997	14650	14869	14923	14972	14967	14860	14747	14699	14890	14720	14833	15001	14634	14806	14846	14885	14747	14756	14724	14760	14912	14967	14783	14708	14709	14768	14649	14694	14836	14758	15066	14979	14697	14772	14880	14705	14939	14785	14790	14726	14642	14918	14595	14955	14673	15003	14757	14840	14800	14800	14710	14696	14770	14886	14753	14827	14841	14684	14782	14946	14646	14727	14862	14795	14825	14807	14772	14772	14735	14740	14673	14770	14668	14863	14857	14705	14889	14826	14847	14765	14764	14791	14828	14721	14750	14743	14915	14860	14830	14837	14819	14850	14921	14707	14845	14654	14855	14691	14709	14707	14710	14835	14931	15060	14756	14744	14842	14767	14925	14719	14982	14921	14915	14868	14937	14715	14862	14788	14811	14909	14690	14818	14765	14797	14943	14886	14951	14869	14801	14876	15027	14790	14726	14900	14707	14716	14748	14929	14689	14690	14732	14822	14868	15025	14869	14750	14824	14897	14894	14841	14831	14897	14732	14981	14835	14553	14656	14894	14763	14620	14697	14671	14782	14668	14648	14806	14934	14642	14783	14687	14697	14963	14700	14831	14793	14695	14791	14789	14778	14698	14672	14621	14905	14761	14658	14728	14820	14647	14707	14654	14648	14880	14706	14771	14713	14488	14755	14694	14801	14899	14753	14830	14838	14903	14869	14823	14713	15082	14866	14889	14738	14855	14783	14821	15051	14707	14755	14872	14794	14601	14890	14784	14622	14835	14828	14760	14668	14718	14504	14735	14796	14839	14925	14847	14751	14814	14541	14735	14726	14729	14783	14440	14716	14566	14816	14899	14881	14833	14730	14672	14820	14864	14730	14754	14825	14898	14571	14782	14899	14744	14695	14818	14906	14943	14945	14758	14757	14985	14909	14540	14849	14672	14831	14702	14745	15018	14924	14791	14706	14806	14885	14858	14899	14618	14977	14742	14730	14790	14863	14782	14887	14887	14579	14610	14750	14553	14668	14821	14746	14858	14806	14663	14791	14779	14787	14822	14829	14923	14820	14742	14917	14756	14765	14841	14634	14710	14799	14815	14758	14863	14811	14829	14760	14843	14759	14857	14541	14709	14764	14742	14715	14924	14863	14979	14923	14775	14737	14788	14750	14784	14840	14698	14770	14789	14666	14675	14921	14907	14697	14844	14836	14796	14904	14763	14910	14849	14822	14807	15010	14917	14871	14882	14704	14782	14668	14656	14862	14793	14966	14546	14942	14791	14898	14946	14954	14877	14916	14634	14643	14841	14794	14812	14623	14789	14812	14888	14669	14752	14692	14576	14835	14925	14599	14920	14943	14856	14728	14787	14705	14790	14832	14997	14664	14644	14969	14886	14874	14712	14869	14804	14662	14902	14679	15029	14845	14941	14742	14880	14852	14901	14694	14976	14974	14753	14867	14732	14988	14860	14811	14745	14732	14491	14630	14677	14685	14724	14744	14736	14714	14782	14589	14653	14749	14779	14621	14734	14822	14862	14722	14761	14801	14582	14752	14763	15005	14907	14754	14803	14937	14602	14803	14736	14754	15076	14965	14745	14772	14584	14658	14707	14941	14802	14796	14611	14776	14856	14755	14665	14873	14850	15066	14719	14773	14686	14640	14809	14709	14879	14620	14756	14796	14777	14739	14799	14810	14791	14772	14905	14847	14671	14739	14842	14797	14891	14978	14923	14718	14698	14826	14926	14779	14946	14996	14792	14917	14693	14849	14754	14749	14654	14803	14888	14783	14793	14813	14890	14774	14778	14783	14724	14621	15007	14811	14629	14768	14709	14696	14663	14776	14940	14786	14825	14864	14814	14781	14931	14905	14912	14726	14762	14687	14902	14841	14782	14822	14907	14745	14769	14870	14890	14879	14780	14866	14985	14984	14675	14748	14788	14887	14894	14903	14596	14530	14829	14806	14737	14911	14679	14919	14820	14758	14730	14871	14855	14780	14550	14847	14700	14744	14834	14987	14719	14833	14606	14763	14744	14757	14830	14785	14938	14578	14916	14950	14803	14703	14730	14902	14801	14840	14874	14669	14640	14833	14799	14731	14678	14594	14702	14825	14924	14754	14788	14641	14804	14847	14800	14921	14733	14756	14728	14655	14629	14682	14784	14686	14686	14947	14797	14852	14780	14717	14781	14746	14789	14812	14648	14861	14787	14885	14813	14912	14805	14822	14824	14781	14922	14932	14759	14769	14802	14607	14633	14713	14753	14836	14782	14893	14917	14776	14713	14865	14814	14861	14733	14783	14734	14736	14628	14944	14789	14807	14723	14820	14759	14826	14696	14815	14756	14716	14789	14642	15023	14821	14733	14804	14840	14732	14780	14773	14770	14776	14765	14927	14670	14763	14804	14772	14855	14766	14959	14893	14789	14830	14747	14752	14810	14803	14712	14772	14764	14935	14683	14800	14681	14838	14589	14920	14754	14738	14894	14682	14661	14792	15002	15041	14783	14829	14815	14844	14934	14761	14798	14669	14829	14870	14908	14759	14821	14932	14913	14791	14857	14833	14719	14476	14587	14839	14655	14824	14489	14909	14848	14608	14847	14760	14697	14630	14508	14879	14607	14770	14703	14829	14645	14714	14847	14722	14765	14859	14878	14940	14750	14710	14902	14659	14835	14690	14877	14911	14801	14801	14734	14933	14708	14873	14810	14913	14606	14587	14736	14707	14990	14639	14910	14805	14739	14695	14774	14753	14970	14862	14784	14824	14951	14879	14836	14805	14978	14813	14770	14736	14702	14721	14739	14852	14842	14681	14670	14897	14779	14781	14960	14894	14818	14725	14873	14731	14800	14716	14797	14659	14907	14640	14852	14910	14777	14720	14892	14837	14843	14554	14888	14707	14693	14692	14782	14705	14868	14897	14627	14790	14875	14909	14940	14929	14629	14799	14789	14945	14747	14740	14721	14802	14845	14979	14874	14590	14799	14919	14764	14681	14949	14834	14842	14974	14856	14563	14670	14774	14810	14570	14746	14730	14652	14672	14717	14891	14791	14689	14834	14823	14797	14850	14735	14702	14692	14785	14792	14676	14579	14666	14822	14791	14834	14970	15014	14966	14783	14706	14674	14702	14725	14879	14819	14852	14658	14809	14930	14948	14949	14808	14632	14634	14710	14654	14598	14742	14860	14752	14839	14774	14701	14892	14858	14666	14724	14752	14797	14878	14730	14784	14840	14649	14551	14713	14795	14947	14865	14873	14792	14610	14853	14779	15126	14706	14601	14782	14873	14867	14784	14704	14667	14769	14614	14873	14700	14792	14695	14769	14987	14798	14738	14653	14931	14898	14961	14824	14854	14790	14842	14870	14885	15000	14798	14661	14849	14702	14804	14709	14849	14799	15055	14720	14860	14893	14643	14887	14795	14578	14677	14871	15011	14680	14867	14546	14759	14821	14919	14882	14920	14715	14723	14772	14876	14779	14703	14764	14745	14865	14885	14881	14776	14506	14836	14782	14909	14883	14938	14823	14728	14845	14780	14854	14776	14863	14729	14625	14814	14579	14710	15021	14691	14752	14738	14435	14691
58727	103762	84436	34939	14253	14290	14396	14425	14422	14289	14374	14238	14378	14342	14390	14435	14423	14378	14205	14575	14184	14312	14284	14146	14337	14185	14275	14071	14253	14329	14193	14277	14262	14276	14155	14233	14251	14318	14158	14307	14235	14196	14331	14370	14294	14149	14289	14274	14261	14368	14205	14238	14396	14284	14314	14230	14111	14257	14289	14248	14295	14157	14228	14424	14274	14222	14306	14448	14220	14326	14138	14406	14346	14234	14238	14316	14214	14278	14372	14178	14287	14252	14344	14118	14254	14298	14216	14179	14048	14411	14250	14313	14152	14347	14354	14366	14171	14227	14253	14303	14387	14342	14164	14264	14379	14104	14269	14075	14457	14106	14300	14164	14261	14367	14324	14216	14214	14295	14300	14271	14175	14212	14366	14208	14251	14244	14194	14250	14454	14296	14143	14170	14250	14188	14225	14443	14305	14330	14187	14255	14373	14226	14271	14371	14319	14358	14275	14226	14355	14206	14161	14174	14377	14250	14298	14115	14270	14138	14069	14259	14306	14137	14180	14290	14295	14289	14317	14465	14204	14322	14208	14185	14270	14463	14187	14282	14337	14329	14123	14278	14388	14204	14158	14173	14232	14243	14228	14176	14339	14191	14255	14330	14370	14276	14354	14078	14179	14292	14269	14265	14224	14230	14270	14212	14199	14281	14341	14244	14035	14364	14216	14120	14343	14148	14189	14356	14275	14012	14230	14393	14220	14232	14136	14194	14253	14259	14375	14164	14354	14253	14181	14252	14214	14269	14220	14060	14316	14278	14404	14173	14143	14321	14330	14300	14308	14363	14259	14236	14195	14104	14146	14052	14128	14351	14119	14264	14412	14278	14260	14250	14257	14376	14145	14252	14297	14104	14193	14231	14252	14265	14219	14107	14194	14178	14331	14288	14367	14335	14297	14246	14221	14244	14250	14283	14381	14325	14258	14236	14176	14057	14236	14457	14238	14248	14283	14256	14290	14365	14154	14184	14189	14353	14250	14196	14230	14302	14364	14223	14345	14169	14273	14314	14456	14155	14317	14278	14240	14255	14282	14301	14365	14360	14304	14292	14127	14405	14227	14243	14383	14367	14249	14115	14285	14220	14218	14290	14301	14214	14175	14368	14054	14323	14222	14393	14299	14240	14175	14302	14027	14311	14306	14210	14328	14182	14245	14202	14353	14054	14302	14278	14136	14311	14085	14280	14274	14251	14237	14195	14257	14372	14272	14195	14113	14361	14417	14153	14156	14138	14293	14234	14281	14355	14127	14307	14337	14122	14156	14252	14375	14250	14384	14270	14059	14230	14220	14231	14250	14148	14248	14248	13988	14359	14318	14339	14396	14288	14214	14183	14178	14146	14189	14292	14183	14294	14190	14192	14326	14279	14162	14277	14296	14234	14263	14271	14390	14258	14484	14378	14140	14355	14157	14369	14132	14411	14153	14177	14392	14308	14272	14341	14347	14412	14202	14292	14432	14114	14383	14124	14290	14323	14275	14155	14305	14099	14360	14168	14252	14275	14165	14198	14117	14234	14246	14216	14248	14155	14143	14272	14391	14271	14285	14105	14343	14224	14240	14026	14185	14287	14297	14293	14328	14227	14279	14297	14421	14145	14255	14174	14324	14296	14102	14382	14178	14203	14291	14358	14205	14250	14198	14219	14284	14221	14317	14186	14079	14170	14136	14210	14351	14123	14276	14134	14144	14242	14326	14181	14383	14392	14156	14113	14373	14202	14286	14311	14374	14338	14316	14208	14587	14384	14384	14250	14160	14470	14325	14229	14182	14264	14211	14248	14227	14149	14306	14136	14293	14320	14398	14225	14225	14264	14364	14313	14310	14290	14189	14144	14210	14175	14299	14308	14195	14311	14067	14221	14276	14176	14202	14321	14362	14169	14280	14005	14076	14318	14249	14291	14224	14332	14355	14204	14314	14320	14159	14233	14280	14166	14197	14276	14344	14329	14259	14165	14387	14119	14284	14137	14097	14387	14360	14196	14376	14233	14264	14371	14284	14294	14332	14286	14281	14223	14297	14284	14293	14064	14284	14269	14393	14248	14182	14325	14156	14366	14163	14419	14284	14354	14353	14186	14149	14256	14297	14188	14152	14231	14224	14334	14380	14322	14353	14230	14225	14026	14401	14351	14287	14235	14364	14259	14399	14324	14301	14228	14089	14140	14418	14394	14333	14233	14328	14163	14196	14108	14333	14255	14468	14344	14467	14186	14360	14339	14158	13987	14219	14303	14207	14256	14309	14329	14108	14457	14273	14111	14256	14456	14334	14400	14242	14217	14165	14077	14147	14224	14191	14106	14324	14187	14093	14213	14195	14324	14457	14312	14262	14186	14227	14231	14217	14139	14152	14133	14270	14217	14244	14282	14394	14166	14146	14286	14276	14412	14218	14299	14246	14191	14104	14222	14138	14135	14266	14236	14345	14195	14374	14185	14267	14192	14140	14384	14175	14391	14369	14391	14305	14141	14335	14094	14233	14340	14142	14395	14245	14254	14268	14225	14168	14178	14309	14345	14218	14338	14195	14311	14270	14328	14060	14217	14277	14200	14212	14422	14154	14298	14263	14236	14299	14454	14414	14260	14282	14262	14361	14170	14199	14265	14263	14188	14297	14099	14087	14174	14166	14288	14284	14553	14193	14151	14175	14177	14373	14124	14079	14240	14333	14343	14138	14266	14343	14297	14285	14305	14295	14243	14213	14325	14420	14394	14273	14298	14201	14286	14262	14306	14375	14258	14144	14229	14350	14183	14291	14185	14193	14215	14303	14276	14240	14291	14369	14250	14188	14291	14217	14172	14185	14282	14139	14340	14239	14323	14217	14258	14366	14095	14127	14252	14147	14098	14220	14188	14236	14228	14263	14258	14130	14172	14232	14282	14241	14209	14314	14185	14379	14220	14260	14146	14300	14248	14380	14148	14360	14256	14273	14283	14098	14123	14239	14376	14350	14099	14176	14302	14140	14194	14373	14356	14219	14286	14313	14188	14149	14162	14285	14136	14196	14220	14202	14304	14351	14169	14059	14148	14109	14214	14326	14309	14127	14275	14214	14316	14282	14120	14396	14230	14272	14324	14419	14252	14224	14130	14182	14156	14171	14226	14280	14381	14292	14334	14275	14364	14244	14385	14377	14247	14269	14085	14248	14334	14412	14053	14458	14154	14296	14111	14144	14296	14354	14272	14214	14116	14326	14366	14187	14380	14189	14263	14267	14273	14413	14280	14210	14179	14155	14224	14295	14404	14367	14274	14385	14413	14215	14186	14275	14269	14373	14201	14314	14219	14130	14498	14269	14238	14216	14273	14420	14220	14208	14273	14242	14235	14332	14164	14268	14397	14286	14259	14226	14258	14211	14304	14337	14257	14374	14379	14096	14293	14229	14211	14301	14316	14310	14288	14246	14169	14321	14222	14376	14304	14248	14285	14287	14233	14230	14288	14237	14389	14162	14308	14303	14274	14174	14322	14198	14161	14248	14287	14215	14200	14272	14094	14296	14227	14193	14410	14280	14300	14189	14243	14293	14168	14118	14232	14232	14265	14274	14066	14249	14264	14243	14144	14221	14172	14248	14164	14269	14250	14209	14233	14023	14202	14228	14292	14314	14183	14129	14306	14334	14210	14047	14228	14383	14371	14179	14224	14308	14263	14235	14013	14269	14239	14206	14218	14360	14399	14420	14384	14226	14218	14108	14227	14312	14129	14359	14069	14418	14017	14318	14260	14217	14421	14346	14213	14375	14232	14334	14003	14220	14227	14248	14370	14208	14228	14195	14255	14094	14182	14054	14312	14181	14194	14264	14244	14253	14075	14270	14315	14218	14117	14329	14109	14156	14351	14160	14413	14343	14261	14250	14258	14302	14266	14311	14232	14290	14244	14297	14315	14127	14247	14354	14081	14198	14360	14371	14257	14388	14236	14310	14301	14271	14300	14208	14277	14210	13979	14177	14246	14366	14172	14169	14130	14277	14158	14341	14350	14188	14103	14237	14263	14134	14317	14273	14104	14307	14355	14264	14128	14235	14236	14169	14219	14237	14317	14073	14334	14303	14214	14097	14121	14398	14189	14320	14348	14251	14249	14329	14399	14292	14163	14211	14212	14263	14023	14232	14259	14423	14318	14306	14378	14308	14226	14303	14351	14251	14281	14098	14192	14073	14129	14233	14522	14203	14063	14214	14202	14325	14400	14233	14180	14183	14143	14224	14359	14118	14318	14269	14269	14237	14346	14188	14328	14345	14500	14332	14413	14265	14113	14235	14284	14225	14123	14280	14310	14341	14296	14283	14382	14212	14205	14257	14334	14114	14148	14333	14324	14215	14159	14350	14271	14327	14163	14200	14230	14218	14324	14161	14340	14462	14209	14383	14094	14371	14390	14362	14161	14261	14202	14200	14263	14128	14154	14191	14232	14050	14195	14290	14208	14349	14440	14144	14492	14103	14159	14152	14116	14278	14343	14162	14246	14181	14167	14165	14463	14263	14207	14404	14201	14388	14020	14301	14306	14029	14293	14082	14224	14254	14379	14160	14396	14198	14338	14168	14027	14249	14265	14296	14260	14300	14127	14272	14125	14327	14295	14350	14235	14283	14165	14312	14297	14183	14299	14342	14195	14300	14238	14363	14262	14313	14255	14199	14099	14061	14208	14238	14283	14395	14303	14279	14098	14335	14220	14304	14359	14182	14276	14185	14359	14296	14256	14277	14455	14239	14203	14275	14327	14336	14158	14223	14346	14263	14114	14212	14207	14181	14210	14423	14209	14379	14273	14208	14054	14286	14268	14125	14393	14295	14214	14322	14146	14387	14317	14216	14243	14287	14230	14354	14143	14123	14093	14295	14249	14247	14240	14387	14263	14316	14296	14257	14253	14178	14068	14102	14336	14248	14238	14207	14385	14274	14236	14125	14108	14233	14230	14268	14411	14200	14189	14079	14258	14157	14301	14321	14054	14350	14205	14072	14235	14246	14077	14364	14140	14320	14353	14142	14309	14388	14202	14241	14286	14334	14335	14284	14431	14177	14176	14277	14416	14290	14174	14208	14357	14313	14165	14268	14124	14229	14200	14410	14330	14371	14236	14121	14246	14202	14445	14289	14340	14101	14280	14305	14434	14244	14331	14326	14255	14283	14298	14330	14182
22981	22927	33758	28483	21381	21462	20751	16362	15698	16118	16197	16044	15726	15659	15590	15842	15773	15542	15943	15792	15936	15739	15573	15770	15653	15542	15723	15570	15600	15518	15616	15698	15793	15756	15671	15574	15468	15657	15381	15524	15497	15414	15488	15654	15582	15506	15743	15497	15587	15608	15661	15476	15608	15567	15805	15598	15662	15739	15508	15651	15481	15675	15608	15575	15689	15595	15548	15617	15574	15615	15540	15769	15694	15594	15622	15776	15589	15737	15551	15692	15544	15678	15534	15672	15599	15477	15486	15369	15679	15589	15596	15520	15709	15525	15736	15625	15640	15565	15790	15639	15625	15557	15402	15572	15619	15528	15644	15478	15484	15555	15498	15406	15471	15625	15463	15489	15300	15457	15568	15473	15468	15612	15639	15660	15687	15494	15340	15694	15626	15381	15663	15520	15580	15610	15426	15504	15420	15404	15471	15353	15455	15368	15724	15363	15457	15748	15645	15508	15589	15597	15654	15375	15461	15609	15677	15568	15544	15631	15618	15631	15459	15658	15630	15519	15420	15517	15737	15698	15442	15756	15514	15431	15463	15779	15523	15590	15622	15478	15367	15510	15760	15558	15398	15607	15715	15556	15578	15343	15633	15469	15592	15563	15684	15441	15656	15445	15384	15538	15494	15626	15470	15417	15461	15563	15355	15483	15543	15618	15641	15431	15526	15495	15461	15533	15684	15605	15487	15476	15631	15531	15591	15584	15440	15456	15428	15483	15699	15480	15667	15500	15649	15568	15639	15552	15666	15568	15647	15457	15431	15462	15391	15495	15704	15540	15606	15499	15797	15534	15271	15429	15575	15590	15590	15483	15559	15302	15425	15442	15393	15544	15497	15652	15598	15551	15392	15630	15469	15459	15515	15497	15491	15470	15503	15590	15502	15610	15632	15503	15454	15532	15485	15764	15469	15560	15478	15478	15301	15572	15606	15231	15484	15315	15488	15611	15452	15730	15497	15441	15441	15500	15661	15605	15719	15499	15337	15633	15537	15638	15561	15337	15515	15452	15447	15566	15497	15510	15603	15306	15615	15466	15567	15468	15540	15398	15418	15713	15555	15544	15596	15551	15600	15455	15522	15569	15400	15567	15480	15301	15583	15602	15466	15568	15557	15718	15355	15573	15646	15366	15495	15491	15571	15505	15658	15624	15749	15645	15457	15373	15499	15441	15738	15454	15573	15381	15535	15532	15535	15663	15705	15492	15538	15543	15310	15535	15606	15498	15666	15664	15531	15568	15471	15611	15597	15475	15619	15592	15702	15816	15517	15472	15409	15491	15561	15453	15553	15406	15518	15624	15532	15380	15763	15743	15622	15687	15175	15576	15588	15493	15676	15511	15565	15542	15671	15669	15577	15641	15730	15402	15459	15324	15360	15489	15460	15595	15625	15375	15498	15559	15604	15485	15608	15547	15441	15578	15573	15377	15477	15581	15479	15499	15424	15620	15623	15640	15435	15454	15708	15590	15411	15431	15307	15690	15429	15396	15441	15481	15571	15517	15409	15469	15572	15481	15459	15476	15609	15479	15514	15506	15479	15241	15549	15429	15392	15503	15402	15685	15453	15641	15506	15626	15370	15623	15528	15415	15416	15458	15441	15447	15648	15659	15558	15511	15569	15674	15471	15302	15392	15516	15555	15636	15457	15479	15356	15617	15407	15497	15521	15394	15483	15673	15682	15410	15518	15707	15563	15530	15378	15720	15617	15628	15461	15628	15500	15675	15500	15535	15528	15483	15652	15446	15465	15437	15379	15273	15648	15502	15626	15536	15604	15522	15466	15347	15366	15462	15618	15586	15574	15510	15562	15481	15404	15543	15453	15587	15559	15464	15482	15441	15554	15438	15525	15533	15610	15569	15601	15609	15513	15448	15399	15372	15607	15440	15447	15420	15442	15534	15437	15741	15607	15481	15548	15460	15518	15467	15457	15334	15560	15605	15571	15718	15536	15428	15376	15342	15584	15558	15603	15474	15597	15551	15645	15496	15558	15659	15664	15625	15691	15503	15498	15651	15515	15654	15507	15436	15577	15600	15496	15479	15691	15574	15601	15499	15682	15522	15583	15415	15238	15538	15596	15653	15361	15610	15666	15555	15571	15543	15444	15727	15696	15382	15501	15592	15448	15681	15521	15461	15467	15355	15582	15646	15491	15463	15686	15649	15314	15499	15510	15660	15478	15513	15458	15481	15504	15636	15488	15547	15306	15459	15558	15557	15451	15446	15635	15331	15512	15368	15516	15501	15399	15506	15719	15639	15608	15631	15611	15499	15557	15597	15708	15702	15695	15679	15359	15528	15445	15477	15499	15450	15584	15437	15492	15587	15467	15590	15327	15728	15491	15453	15564	15371	15608	15462	15552	15578	15415	15449	15467	15627	15534	15495	15560	15652	15505	15640	15509	15607	15536	15666	15279	15462	15468	15512	15676	15462	15491	15651	15540	15283	15477	15501	15490	15527	15375	15476	15346	15539	15570	15544	15491	15527	15528	15642	15436	15475	15476	15682	15514	15503	15546	15402	15503	15507	15563	15343	15612	15439	15599	15633	15416	15459	15372	15348	15504	15469	15619	15522	15559	15575	15428	15661	15440	15717	15615	15465	15508	15577	15605	15389	15679	15521	15631	15387	15446	15438	15504	15626	15483	15465	15663	15627	15518	15840	15504	15416	15553	15570	15436	15572	15275	15545	15382	15670	15609	15551	15432	15658	15541	15488	15688	15537	15474	15444	15676	15625	15558	15525	15533	15485	15607	15529	15480	15459	15540	15421	15387	15670	15494	15480	15582	15604	15467	15631	15528	15481	15539	15633	15678	15544	15488	15603	15557	15575	15576	15461	15456	15595	15493	15558	15465	15630	15433	15532	15566	15681	15363	15484	15435	15516	15543	15754	15646	15613	15646	15482	15666	15586	15474	15482	15653	15579	15375	15740	15501	15561	15384	15604	15602	15588	15430	15493	15729	15615	15465	15540	15643	15448	15554	15804	15543	15358	15381	15506	15645	15524	15436	15588	15457	15545	15692	15568	15632	15553	15342	15538	15468	15615	15426	15350	15431	15573	15387	15472	15442	15569	15638	15452	15699	15308	15429	15378	15613	15600	15580	15525	15627	15514	15618	15573	15425	15512	15506	15548	15690	15391	15506	15525	15595	15534	15585	15710	15519	15425	15379	15487	15541	15579	15707	15422	15575	15424	15511	15624	15507	15411	15563	15287	15532	15412	15549	15405	15680	15573	15323	15711	15597	15525	15528	15570	15660	15399	15631	15511	15550	15653	15608	15543	15393	15660	15636	15650	15613	15494	15545	15441	15614	15364	15431	15492	15289	15458	15588	15492	15597	15382	15636	15564	15628	15403	15600	15641	15585	15480	15454	15430	15623	15611	15564	15717	15627	15613	15457	15584	15603	15422	15630	15415	15654	15722	15435	15535	15577	15400	15573	15477	15402	15338	15435	15754	15541	15471	15433	15524	15593	15674	15594	15562	15520	15605	15720	15414	15420	15486	15347	15393	15478	15369	15577	15678	15727	15623	15421	15466	15482	15448	15378	15436	15644	15510	15567	15739	15638	15572	15683	15267	15788	15493	15547	15593	15447	15512	15544	15515	15757	15488	15554	15439	15610	15551	15446	15386	15618	15373	15499	15580	15395	15617	15511	15528	15551	15685	15296	15541	15393	15516	15746	15610	15580	15694	15612	15548	15664	15383	15413	15539	15460	15498	15623	15383	15377	15470	15872	15451	15464	15464	15522	15677	15575	15609	15546	15506	15539	15384	15327	15451	15482	15353	15537	15403	15398	15509	15692	15389	15431	15470	15419	15429	15570	15383	15361	15544	15396	15479	15586	15490	15547	15664	15511	15356	15552	15547	15421	15470	15628	15552	15471	15350	15543	15412	15559	15589	15497	15791	15575	15461	15632	15400	15396	15558	15584	15552	15460	15709	15541	15502	15444	15534	15388	15331	15544	15516	15353	15580	15355	15531	15358	15611	15493	15552	15487	15484	15488	15626	15742	15447	15486	15624	15537	15590	15506	15665	15555	15487	15583	15565	15512	15374	15520	15509	15672	15458	15612	15494	15633	15412	15360	15637	15637	15686	15583	15551	15323	15557	15565	15516	15583	15622	15453	15407	15546	15611	15457	15468	15491	15640	15411	15598	15369	15634	15390	15522	15528	15416	15433	15437	15616	15599	15489	15632	15507	15503	15605	15431	15478	15555	15627	15478	15663	15748	15419	15662	15531	15579	15727	15556	15439	15597	15558	15572	15597	15444	15589	15494	15656	15525	15414	15496	15618	15604	15610	15510	15582	15542	15423	15512	15577	15642	15519	15534	15631	15529	15527	15412	15356	15454	15636	15648	15649	15527	15420	15609	15540	15582	15695	15600	15580	15617	15640	15424	15445	15476	15731	15545	15517	15629	15762	15739	15569	15662	15421	15560	15630	15475	15527	15650	15604	15636	15604	15520	15653	15590	15618	15553	15585	15495	15304	15599	15577	15540	15537	15646	15579	15533	15469	15670	15767	15536	15521	15426	15453	15524	15629	15454	15515	15358	15444	15652	15432	15330	15442	15442	15304	15557	15398	15565	15404	15477	15580	15473	15351	15439	15639	15438	15479	15614	15475	15261	15452	15372	15545	15387	15464	15343	15562	15610	15521	15421	15626	15437	15704	15534	15539	15555	15343	15370	15601	15289	15494	15537	15704	15358	15489	15452	15583	15763	15493	15523	15478	15478	15471	15625	15554	15496	15487	15679	15402	15665	15659	15665	15523	15675	15695	15501	15402	15447	15635	15502	15532	15455	15564	15493	15486	15493	15812	15645	15449	15288	15441	15692	15726	15621	15694	15427	15370	15345	15668	15590	15385	15500	15707	15872	15524	15567	15637	15571	15413	15608	15457	15459	15451	15326	15481	15538	15518	15561	15454	15582	15598	15430	15473	15637	15544	15599	15532	15629	15703	15512	15605	15661	15622	15687	15384	15688	15537	15412	15521	15357	15391	15391	15616	15454	15522	15510	15528	15601	15545	15440	15524	15746	15557	15391	15503	15491	15372	15441	15521	15554	15393	15765	15491	15526	15588	15471	15461	15344	15590	15557	15659	15593	15642	15651	15448	15366	15498	15431	15424	15472
60859	103010	85186	37026	14798	14824	14859	14810	14725	14912	14775	14632	14686	14830	14716	14844	14773	14839	14736	14793	14902	14631	14563	14870	14832	14777	14816	14762	14867	14756	14750	14781	14713	14857	14614	14675	14876	14642	14659	14736	14856	14745	14821	14853	14657	14799	14738	14730	14711	14689	14728	14771	14736	14698	14569	14712	14664	14762	14560	14601	14690	14631	14713	14619	14662	14706	14683	14539	14714	14659	14526	14676	14736	14667	14830	14658	14693	14748	14611	14654	14774	14688	14594	14681	14530	14693	14580	14674	14694	14616	14771	14690	14648	14615	14661	14784	14900	14649	14619	14862	14571	14675	14842	14854	14757	14643	14972	14614	14698	14774	14749	14669	14561	14929	14666	14782	14609	14777	14797	14724	14905	14649	14734	14741	14947	14670	14754	14779	14722	14654	14680	14667	14555	14762	14520	14612	14735	14774	14493	14669	14679	14610	14574	14704	14662	14591	14698	14788	14765	14687	14600	14657	14790	14696	14876	14677	14595	14664	14674	14648	14724	14798	14632	14839	14603	14635	14677	14631	14615	14654	14779	14531	14724	14683	14737	14611	14785	14791	14877	14854	14724	14726	14554	14612	14735	14688	14669	14595	14965	14749	14700	14751	14813	14729	14663	14687	14794	14696	14626	14717	14696	14738	14634	14806	14599	14776	14697	14872	14614	14724	14561	14797	14531	14757	14760	14484	14699	14715	14708	14612	14709	14741	14592	14491	14748	14786	14611	14609	14588	14615	14688	14700	14668	14676	14649	14737	14454	14718	14587	14715	14633	14690	14780	14724	14598	14589	14671	14605	14563	14719	14575	14619	14631	14629	14455	14627	14771	14866	14543	14759	14851	14521	14691	14705	14492	14852	14674	14681	14674	14694	14665	14676	14677	14536	14816	14845	14633	14643	14755	14764	14591	14725	14748	14650	14573	14750	14780	14680	14769	14730	14578	14562	14589	14524	14580	14663	14718	14602	14723	14670	14951	14707	14613	14599	14816	14712	14630	14750	14858	14735	14682	14682	14712	14698	14711	14706	14784	14698	14832	14652	14374	14853	14665	14479	14623	14709	14810	14842	14761	14726	14494	14875	14579	14795	14656	14610	14706	14669	14508	14778	14614	14666	14754	14670	14536	14785	14632	14772	14742	14500	14800	14564	14697	14835	14868	14797	14719	14648	14724	14525	14743	14640	14748	14534	14825	14767	14804	14739	14819	14650	14699	14757	14777	14691	14749	14534	14820	14903	14715	14688	14845	14706	14629	14608	14893	14758	14656	14733	14736	14701	14753	14490	14858	14610	14882	14695	14705	14684	14738	14835	14693	14600	14816	14859	14487	14793	14534	14696	14833	14746	14695	14722	14629	14702	14796	14732	14522	14711	14635	14717	14676	14535	14763	14667	14620	14789	14621	14694	14767	14677	14650	14768	14706	14790	14699	14648	14985	14917	14675	14760	14804	14677	14501	14835	14604	14781	14660	14788	14811	14565	14623	14835	14658	14729	14753	14625	14678	14639	14848	14631	14703	14839	14744	14762	14710	14649	14782	14574	14683	14740	14609	14612	14700	14787	14786	14761	14620	14707	14623	14681	14801	14461	14644	14775	14710	14756	14661	14726	14744	14547	14800	14684	14703	14764	14534	14756	14910	14706	14764	14687	14742	14501	14713	14661	14733	14624	14799	14635	14718	14531	14748	14773	14629	14787	14720	14571	14609	14743	14783	14673	14647	14623	14675	14684	14727	14609	14697	14909	14619	14764	14571	14660	14784	14737	14674	14663	14612	14773	14788	14896	14556	14602	14578	14749	14666	14570	14636	14663	14772	14597	14546	14821	14732	14777	14763	14774	14667	14671	14742	14752	14728	14665	14620	14749	14672	14790	14665	14794	14697	14724	14614	14506	14680	14774	14781	14643	14724	14613	14761	14625	14751	14612	14658	14642	14665	14628	14704	14834	14546	14804	14605	14686	14670	14682	14775	14682	14615	14629	14860	14649	14661	14723	14663	14805	14745	14846	14545	14792	14798	14695	14596	14567	14799	14578	14575	14612	14751	14623	14750	14697	14621	14580	14719	14648	14772	14692	14847	14719	14736	14739	14628	14748	14656	14613	14767	14659	14679	14708	14672	14676	14795	14676	14630	14753	14565	14654	14542	14758	14591	14652	14551	14603	14676	14644	14698	14737	14742	14628	14791	14637	14760	14838	14778	14641	14916	14737	14895	14844	14731	14656	14654	14723	14786	14730	14550	14733	14798	14756	14515	14778	14567	14683	14578	14538	14692	14828	14812	14914	14699	14853	14732	14579	14638	14773	14926	14781	14611	14661	14695	14804	14725	14716	14702	14636	14621	14747	14608	14737	14871	14709	14565	14864	14775	14638	14702	14585	14522	14808	14712	14770	14626	14597	14593	14784	14566	14593	14690	14697	14440	14621	14760	14651	14765	14741	14672	14716	14769	14795	14729	14684	14772	14755	14691	14788	14625	14698	14824	14671	14604	14704	14733	14589	14643	14531	14691	14671	14632	14522	14720	14618	14697	14651	14729	14693	14746	14634	14799	14672	14910	14678	14634	14695	14725	14711	14678	14663	14803	14686	14764	14728	14768	14589	14701	14710	14732	14686	14703	14931	14683	14844	14613	14630	14702	14721	14768	14659	14739	14705	14682	14759	14734	14771	14778	14681	14747	14572	14733	14675	14634	14656	14713	14570	14726	14771	14720	14648	14611	14589	14728	14602	14696	14761	14558	14624	14706	14696	14666	14682	14713	14665	14584	14747	14609	14604	14624	14781	14636	14703	14821	14830	14827	14574	14679	14419	14538	14627	14666	14756	14638	14821	14751	14719	14835	14655	14779	14643	14677	14668	14651	14728	14633	14638	14676	14568	14650	14654	14638	14625	14744	14452	14767	14806	14557	14693	14538	14674	14718	14794	14857	14676	14658	14658	14607	14609	14629	14688	14638	14735	14741	14736	14669	14892	14638	14782	14732	14757	14667	14739	14751	14782	14614	14710	14696	14760	14659	14653	14750	14743	14760	14732	14570	14758	14589	14688	14616	14589	14661	14660	14557	14657	14819	14675	14904	14610	14684	14626	14644	14723	14765	14671	14657	14604	14712	14842	14901	14741	14654	14597	14754	14722	14694	14649	14782	14847	14562	14834	14667	14689	14686	14686	14660	14896	14629	14614	14797	14644	14719	14855	14745	14642	14849	14703	14670	14735	14779	14567	14736	14566	14868	14575	14697	14662	14729	14708	14666	14709	14603	14601	14587	14836	14830	14885	14610	14637	14614	14675	14492	14633	14664	14597	14777	14601	14665	14810	14573	14674	14634	14584	14803	14698	14684	14672	14662	14685	14589	14618	14642	14823	14593	14686	14683	14786	14845	14813	14833	14685	14856	14640	14771	14638	14805	14753	14549	14658	14575	14706	14789	14714	14731	14650	14681	14597	14767	14824	14634	14654	14566	14740	14610	14612	14553	14777	14561	14675	14683	14879	14797	14829	14807	14622	14700	14664	14862	14681	14680	14695	14668	14708	14851	14666	14735	14776	14888	14812	14748	14700	14835	14611	14701	14649	14587	14717	14687	14660	14722	14625	14825	14618	14594	14913	14651	14722	14635	14540	14715	14815	14744	14682	14567	14603	14701	14749	14753	14692	14779	14712	14608	14625	14592	14743	14669	14753	14643	14593	14646	14763	14766	14695	14598	14633	14825	14649	14802	14752	14750	14706	14735	14668	14743	14723	14819	14565	14725	14663	14715	14569	14725	14828	14720	14652	14802	14689	14701	14539	14661	14758	14750	14802	14716	14769	14657	14744	14770	14539	14862	14688	14830	14783	14612	14657	14603	14776	14646	14676	14616	14677	14559	14752	14675	14620	14664	14685	14759	14644	14654	14938	14643	14748	14705	14537	14708	14589	14825	14697	14612	14671	14673	14826	14689	14564	14575	14802	14811	14819	14781	14692	14743	14708	14631	14688	14624	14962	14650	14866	14676	14672	14617	14641	14814	14884	14663	14517	14518	14664	14644	14720	14709	14584	14706	14778	14817	14742	14657	14794	14983	14601	14768	14636	14617	14625	14650	14667	14744	14759	14692	14724	14706	14705	14780	14699	14564	14652	14723	14683	14504	14828	14638	14607	14564	14785	14714	14666	14635	14612	14621	14778	14596	14701	14806	14711	14547	14837	14749	14674	14630	14674	14613	14742	14738	14742	14567	14759	14742	14774	14685	14574	14748	14501	14641	14719	14689	14561	14812	14620	14639	14690	14774	14695	14650	14930	14597	14802	14581	14777	14617	14587	14606	14640	14612	14811	14645	14814	14707	14685	14606	14734	14681	14641	14774	14695	14828	14703	14604	14700	14572	14663	14730	14792	14678	14756	14606	14747	14703	14739	14797	14762	14869	14508	14714	14715	14578	14595	14709	14708	14694	14596	14752	14687	14701	14729	14729	14741	14559	14722	14640	14606	14678	14496	14641	14812	14720	14606	14637	14582	14716	14785	14720	14648	14760	14776	14580	14799	14718	14701	14675	14617	14631	14753	14601	14667	14588	14518	14799	14806	14701	14745	14677	14504	14713	14665	14685	14638	14789	14794	14693	14631	14682	14768	14700	14650	14668	14720	14795	14590	14752	14737	14706	14695	14753	14667	14610	14586	14575	14699	14842	14727	14591	14645	14574	14727	14647	14649	14652	14659	14658	14782	14625	14818	14705	14727	14676	14634	14705	14641	14715	14674	14693	14702	14547	14666	14879	14733	14816	14705	14792	14735	14647	14682	14761	14530	14711	14695	14557	14819	14688	14818	14524	14706	14629	14654	14626	14644	14642	14721	14532	14560	14672	14715	14719	14594	14577	14710	14660	14671	14810	14557	14738	14705	14768	14684	14751	14626	14661	14683	14666	14709	14750	14615	14644	14699	14688	14720	14688	14758	14599	14702	14707	14791	14586	14760	14861	14532	14611	14699	14633	14687	14756	14810	14488	14743	14676	14753	14758	14569	14764	14636	14709	14696	14812	14767	14604	14750	14834	14686	15046	14770	14787	14758	14494	14737	14849	14631	14639	14747	14688	14734	14689	14777	14745	14626	14682	14676	14725	14773	14732	14854	14778	14639	14599	14657	14517	14768	14800	14750	14782	14693
29882	35199	37499	23320	15656	14978	15072	14893	14743	14853	14767	14920	14866	14908	14946	14871	15017	14825	14981	14900	14781	14761	14692	14935	14927	14858	14790	15049	14812	14893	14920	14856	14891	14789	14991	14903	14651	14751	14591	14798	14862	14951	15043	14810	14796	14655	14736	14879	15010	14817	14891	14749	14872	14803	14756	14654	14878	14819	14914	14805	14809	14843	14863	14715	14879	14940	14683	14829	14852	14735	14721	14621	14959	14919	14644	14906	14758	14723	14838	14682	14771	14866	14758	14702	14802	14882	14992	14907	14895	14948	14883	14876	14698	14816	14823	14631	14857	14767	14715	14948	14682	15026	14796	14914	14938	14820	14775	14730	14970	14746	14590	14923	14778	14836	14871	14768	14932	14705	14763	14834	14839	14709	14631	14760	14877	14604	14725	14775	14893	14965	14864	14789	14609	14761	14848	14767	14666	14618	14712	14784	14712	14728	14708	14833	14865	14735	14702	14910	14655	14763	14776	14782	14916	14827	14852	14807	14760	14800	14844	14770	14827	14691	14943	14797	14756	14776	14824	15000	14857	14828	14631	14903	14808	14839	14667	14895	14703	14791	14757	14758	14922	15036	14772	14871	14801	14831	14779	14701	14618	14682	14764	14900	14807	14710	14731	14680	14723	14853	14882	14460	14847	14726	14710	14737	14827	14711	14766	14780	15005	14686	14746	14731	14668	14809	14679	14633	14605	14780	14967	14614	14676	14653	14621	14789	14834	14713	14776	14737	14726	14753	14706	14800	14994	14969	14484	14674	14742	14936	14842	14677	14661	14763	14709	14745	14808	14872	14844	14702	14793	14674	14710	14723	14886	14780	14745	14720	14784	14876	14923	14611	14832	14844	14701	14722	14831	14886	14759	14764	14943	14860	14801	14880	14829	14749	14526	14700	14806	14819	14796	14710	14806	14668	14663	14730	14825	14861	14837	14735	14778	14960	14835	14862	14976	14517	14852	14903	14850	14763	14756	14674	14842	14706	14885	14666	14910	14768	14746	14904	14809	14885	14869	14907	14723	14775	14964	14752	14883	14904	14701	14682	14696	14666	14513	14781	14901	14843	14883	14597	14917	14792	14693	14690	15007	14782	14671	14682	14800	14864	14939	14695	14903	14731	14841	14756	14540	14733	14884	14712	14732	14794	14776	14858	14875	14705	14907	14767	14850	14721	14649	14741	14823	14775	14734	14859	14813	14903	14833	14693	14756	14731	14878	14808	14788	14911	14717	14666	14857	14785	14958	14844	14688	14841	14876	14837	14701	14695	14824	14828	14902	14750	15043	14779	14798	14776	14699	14929	14809	14940	14596	14735	14631	14633	14682	14851	14762	14998	14878	14753	14845	14956	14717	14873	14793	14776	14832	14798	14795	14753	15114	14741	14730	14832	14798	14795	14984	14911	14630	14753	14894	14873	14869	14873	14855	14921	14855	14755	14813	14851	14923	14874	14810	14889	14936	14570	14837	14764	14938	14790	14858	14780	14663	14764	14621	14743	14766	14699	14810	14641	14844	15041	14828	14702	14930	14613	14585	15021	14777	14886	14919	14709	14739	14768	14826	14759	14807	14908	14762	14728	14881	14951	14780	14738	14684	14733	14932	14731	14616	14706	14611	14814	14838	14906	14811	14801	14672	14915	14808	14594	14835	14632	14860	14844	14888	14836	14859	14736	14843	14690	14828	14787	14768	14872	14939	14802	14884	14848	14740	14889	14778	14785	14896	14793	14681	14783	14899	14971	14850	14923	14802	14808	14857	14858	14897	14845	14934	14882	14678	14660	14675	14671	15084	14685	14818	14850	14809	14739	14828	14689	14784	14811	14780	14912	14796	14818	14887	14923	14849	14784	14768	14730	14654	14896	14892	14638	14779	14761	14499	14662	14838	14627	14792	14892	14829	14813	14776	14811	14930	14976	14816	14690	14845	14696	14795	14885	14778	14755	14730	14779	14931	14569	14559	14780	14916	14721	14619	14515	14965	14930	14762	15032	14766	14711	14891	14718	14567	14547	14636	14641	14838	14777	14662	14902	14875	14844	14836	14855	14740	14717	14794	14590	14820	14912	14594	14822	14644	14787	14692	14780	14706	14481	14748	14761	14960	14954	14691	14869	14914	14673	14837	14701	14883	14877	14899	14936	14787	14594	14845	14908	14945	14627	14893	14617	14687	15011	14706	14977	14839	14985	14872	14804	14813	14856	14663	14896	14784	14652	14710	14793	14861	14753	14681	14783	14791	14703	14718	14805	14867	14741	14811	14957	14806	14838	14852	14852	14855	14852	14813	14701	14908	14617	14939	14638	14959	14883	14678	14853	14796	14881	14761	14888	14751	14748	14700	14881	14932	14810	14827	14733	14716	14876	14583	14879	14873	14679	14650	14484	14820	14908	14866	14837	14719	14963	14807	14662	14876	14822	14753	14726	14950	14800	14727	14713	14867	14840	14818	14838	15003	14643	14876	14765	14582	14615	14727	14892	14850	14750	14755	14794	14837	14775	14573	14891	14667	14910	14819	14750	14860	14750	14798	14939	14866	14719	14793	14751	14794	14646	14933	14849	14807	14724	14786	14689	14894	14629	14810	14809	14827	14848	14797	14778	14767	14581	14620	14875	14700	14896	14972	14817	14872	14690	14816	14820	14916	14754	14958	15001	14746	14730	14892	14845	14789	14521	14826	14830	14766	14971	14925	14877	14729	14785	14847	14783	14814	14718	14760	14686	14798	14583	14876	14799	14815	14836	14915	14650	14638	14591	14920	14957	14802	14833	14926	14790	15019	14812	14782	14923	14724	14856	14793	14740	14701	14798	14729	15087	14907	14781	14944	14851	14867	14789	14746	14708	14893	14813	14656	14643	14765	14757	14781	14692	14869	14812	14752	14907	14902	15117	14736	14875	14794	14866	14746	14887	14690	14546	14776	14888	14754	14699	14756	14660	14860	14702	14682	14645	14803	14928	14858	14758	14758	14869	14896	15006	14755	14592	14675	14736	14815	14751	14740	14820	14805	14845	14719	14688	14830	14826	14659	14659	14808	14644	14718	14943	14699	14775	14862	14690	14512	14652	14869	14641	14876	14844	14724	14762	14756	14651	14724	14558	14735	14799	14816	14675	14807	14871	14549	14871	14862	14722	14836	14822	14699	14618	14783	14689	14929	14762	14785	14843	14640	14946	14963	14879	14887	14713	14871	14637	14803	14771	14629	14738	14718	14852	14778	14726	14911	14784	14731	14902	14645	14647	14842	14624	14700	14984	14804	14817	14704	14731	14753	15070	14957	14877	14839	14647	14994	14982	14673	14782	14926	14907	14655	14681	14941	14840	14795	14672	14806	14789	14805	14781	14672	14775	14715	14795	14891	14595	14746	14568	14715	14809	14636	14772	14617	14818	14865	14787	14688	14611	14804	14830	14782	14743	14541	14692	14714	14895	14654	14812	14935	14706	14846	14920	14756	14785	14887	14690	14855	14681	14708	14855	14688	14834	14696	14997	14849	14851	14909	14829	14598	14823	14736	14895	14830	14770	14674	14771	14859	14718	14734	15008	14574	14760	14818	14765	14854	14764	14891	14623	14874	14708	14702	14851	14818	14837	14826	14726	14730	14774	14779	14707	14888	14891	14885	14657	14765	14753	14784	14806	14909	14795	14741	14924	14811	14662	14956	14735	14859	14736	14686	14983	14849	14790	14769	14747	14817	14758	14863	14675	14800	14629	14567	14813	14811	14703	14759	14834	14748	14719	14802	14509	14753	14663	14945	14865	14742	14778	14468	14594	14743	14779	14822	14966	14759	14819	14926	14867	14949	14744	14791	14846	14767	14885	14733	14737	14818	14790	14887	14726	14738	14729	15064	14850	14841	14899	14830	14815	14651	14625	14813	14877	14721	14725	14840	14766	14834	14870	14774	14818	14737	14737	14832	14936	14676	14702	14831	15028	14794	14635	14748	14844	14715	14640	14674	14729	14661	14771	14668	14779	14770	14863	14973	14909	14817	14597	14785	14771	14786	14837	14712	14791	15026	14766	14847	14797	14987	14731	14679	14840	14849	14721	14899	14702	14743	14655	14785	14563	14809	14751	14689	14710	14726	14637	14867	14624	14708	14640	14665	14533	14564	14637	14706	14791	14703	14864	14788	14803	14851	14817	14914	14882	14788	14864	14739	14954	15009	14897	14916	14774	14895	14821	14817	14804	14547	14505	14912	14944	14774	14762	14889	14892	14821	15075	14794	14849	14894	14840	14611	14596	14691	14670	14663	14747	14936	14741	14855	14912	14739	14711	14766	14815	14667	14797	14962	14803	14868	14818	14729	14963	14774	14674	14892	14789	14902	14738	14787	14705	14931	14869	14871	14774	14759	14962	14682	14924	14751	14867	14830	14819	14656	14807	14619	14764	14861	14915	14730	14903	14536	14690	14694	14726	14853	14861	15008	14749	14873	14792	14848	14716	14682	14827	14798	14672	14898	14608	14679	14872	14682	14688	14781	14844	14799	14886	14590	14945	14711	14711	14756	14842	14847	14705	14864	14625	14864	14749	14953	14658	14787	14805	14988	15016	14545	14872	14772	14760	14800	14788	14939	14808	14598	14935	14869	14788	14767	14704	14732	14763	14738	14740	14672	14780	14890	14572	14733	14883	15078	14804	14769	14541	14924	14681	14693	14882	14884	14829	14819	14692	14704	14837	14832	14812	14778	14704	14923	14658	14752	14854	14843	14850	14949	14810	14925	14730	14666	14870	14831	14804	14771	14653	14543	14821	14960	14924	14731	14790	14761	14635	14749	14895	14870	14694	14752	14828	14898	14892	14662	14862	14681	14699	14873	15084	14735	14716	14938	14884	14743	14845	14698	14608	14766	14586	14991	14971	14958	14851	14620	14876	14804	14730	14661	14851	14886	14867	14831	14742	14682	14637	14761	14940	14849	14819	14760	14899	14702	14752	14695	14794	14791	14770	15068	14814	14819	14655	14705	14907	14599	14688	14791	14658	14708	14822	14978	14816	14810	14784	14788	14872	14766	14870	14892	14741	14882	14803	14716	14844	15036	14875	14779	14758	14743	14803	14704	14725	14829	14836	14891	14892	14838	14841	14845	14770	14666	14891	14785	14961	14828	14764	14910	14744	14844	14948	15003	14659	14770	14804	14772	14867
38238	53289	40907	18514	14116	14257	14283	14103	14300	14109	14212	14258	14146	14190	13886	14275	14129	14086	14205	14183	14129	14313	14230	14179	14199	14144	14150	14151	14133	14204	14128	14292	14218	14046	14099	14197	14120	14059	14153	14044	14232	13977	14246	14088	14207	14220	14153	14251	14031	14262	14167	14017	14184	14211	14133	14269	14111	14103	14162	14324	14245	14171	14262	14046	14217	14145	14276	14019	14118	14385	14102	14331	14191	14228	14178	14182	14156	14163	14079	14141	14247	13992	14193	14158	14138	14290	14289	13932	14171	14329	14291	14099	14159	14333	14006	14143	14153	14135	14383	14079	14069	14266	14147	14142	14090	14264	14213	14121	14226	14113	14136	14181	14121	14209	14288	14244	14222	14161	14114	14131	14151	14151	14202	14039	14073	14215	14199	14101	14217	14033	14149	14035	14114	14096	14233	14127	14127	14280	14195	14227	14301	14171	14187	14097	14305	14077	14108	14344	14112	14246	14280	14272	14275	14186	14189	14210	14150	14255	14129	14176	14317	14067	14066	13951	14225	14129	14080	14016	14157	14170	14117	14233	14073	14250	14246	14250	14224	14354	14099	14131	14057	14345	14044	14214	14178	14126	14254	14061	14110	14048	14111	14254	14115	14198	14229	14166	14187	14155	14288	14253	14138	14018	14330	14139	14117	14123	14203	14138	14390	14121	14151	14139	14254	14172	14096	14017	14115	14296	14206	14199	14215	14066	14271	14098	14194	14015	14152	13995	14259	14382	14067	14079	14226	14099	14250	14228	14259	14227	14177	14292	14195	14237	14219	14264	14192	14234	14163	14076	14204	14163	13965	14146	14020	14100	14229	14130	14169	14096	14261	14227	14362	14139	14197	14063	14281	14189	14124	14211	14205	14082	14212	14095	14226	14208	14215	14282	14060	14272	14195	14271	14204	14135	14222	14022	14218	14221	14243	14040	14038	14114	14065	14310	13961	14373	14039	14228	14147	14196	14247	14083	14110	14022	14174	14319	14119	14196	14244	14214	14206	14207	14067	14224	14075	14090	14073	14062	14225	14285	14221	14214	14195	14062	14023	14237	14218	14211	14175	14187	14088	14220	14202	14229	14098	13995	14217	14219	14177	14141	14022	14168	14298	14142	14088	14306	14080	14165	14200	14129	14132	14163	14260	14071	14195	14108	14300	14211	14333	14083	14209	14189	14368	14173	14245	14225	14134	14198	14001	14051	14135	13992	14150	14092	14063	14143	14269	14172	14158	14233	14190	14175	14167	14226	14079	14373	14224	14275	14185	14111	14244	14141	14150	14182	14248	14300	14231	14132	14087	14236	14241	14123	14233	14126	14117	14154	14340	14226	14129	14351	14087	14173	14313	14294	14198	14166	14155	14001	14278	14120	14196	14215	14198	14234	14142	14237	14077	14271	14166	13930	14160	14042	14240	14258	14019	14082	14012	14114	14106	14039	14216	14301	14313	14047	14073	14186	14257	14196	14244	14227	14137	14228	14232	14030	14180	14347	14147	14125	14132	14043	14252	14301	14223	14234	14184	14172	14191	14132	14173	14288	14245	14138	14173	14159	14373	14301	14117	14120	14066	14099	14111	14170	14290	14116	14382	14197	14244	14341	14132	14100	14279	14241	14123	14296	14297	14188	14233	14081	14259	14129	14192	14354	14106	14114	14318	14142	14103	14109	14276	14114	14117	14152	14283	14206	14090	14093	14105	14251	14299	14155	14301	14142	14147	14150	14167	14095	14168	14144	14172	14150	14214	14217	14069	14092	14150	14309	14162	14211	14215	14017	14024	14220	14177	14090	14147	14056	14178	14243	14035	14183	14230	14062	14162	14202	14201	14185	14087	14215	14229	13988	14140	14199	14193	14111	14003	14051	14093	14122	14139	14127	14212	14031	14151	14096	14257	14125	14320	14168	14300	14176	14156	14143	14156	14145	14081	14072	14267	14072	14228	14253	14135	14157	14042	14171	14250	14091	14112	13988	13984	14154	14142	14268	14043	14395	14150	14336	14063	14096	14147	14157	14231	14194	14122	14227	14194	14149	14328	14212	14059	14150	14305	14088	14062	14230	14090	14177	14130	14207	14088	14129	14101	14173	14135	14128	14248	14159	14235	14121	14048	14123	14075	14134	14148	14159	14122	14094	14181	14300	14170	14207	14233	14184	14198	14066	14212	14008	14328	14059	14217	14196	14312	13986	14063	14408	14050	14329	14122	14089	14131	14377	14025	14049	14073	14147	14331	14210	14168	14162	14231	14139	14195	14145	14122	14171	14123	14084	14199	14278	14054	14258	14237	14314	14291	14066	14171	14011	14175	14248	14145	14071	14319	14112	14161	14211	14087	14162	14246	14226	14217	14031	14256	14199	14225	14287	14140	14229	14313	14123	14322	14288	14377	14256	14076	14096	14170	14200	14207	14119	14215	14168	14247	14112	14199	14060	14045	13992	14055	14158	14133	14187	14260	14357	14101	14055	14080	14316	14197	14187	14110	14194	14161	14147	14195	14106	14127	14240	14187	14112	14082	14161	14216	14080	14205	14041	14230	14043	14165	14048	14185	14101	14039	14103	14184	14069	14030	14200	14211	14179	14079	14053	14051	14295	14131	14184	14266	14202	14146	14015	14262	14199	14059	14186	14062	14155	14302	14315	14325	13933	14011	14134	14196	14207	14304	14213	14267	14085	14191	14257	14164	14140	14258	14184	14125	14248	14156	14235	14092	14175	14197	14052	14269	14129	14098	14196	14160	14045	14243	14196	14210	14189	14168	14245	14241	14259	13937	14158	14217	14060	14208	14296	14149	13913	14198	14123	14108	14218	14056	14277	14066	14183	14153	14180	14108	14095	14179	14243	14197	14074	14072	14137	14109	13976	14104	14208	14083	14190	14229	14133	14249	14109	14164	14018	14128	14166	14153	14184	14265	14253	14312	14117	14185	14068	14405	14242	14180	14230	14161	14178	14173	14147	14192	14071	14029	14306	14191	14133	14321	14345	14094	14220	14112	14193	14077	14269	14135	14117	14388	14196	14238	14212	14081	14249	14255	14127	14050	14256	14076	14263	14174	14128	14267	14231	14407	14087	14027	14212	14276	14184	14206	14023	14017	14244	14094	14309	14168	14363	14138	14063	14149	14232	14067	14285	14107	13979	14140	13973	14186	14291	14108	14204	14096	14112	14248	14200	14159	14224	14103	14213	14252	14082	14272	14138	14094	14283	14054	14062	14106	14280	14363	14142	14356	14085	14321	14283	14218	14269	14402	14176	14113	14149	14130	14130	14158	14139	14008	14251	14151	14090	14061	14073	14078	14028	14216	14162	14096	14294	14163	14152	14209	14211	14198	14215	14305	14014	14035	14074	14019	14163	14113	14277	14151	14253	14200	14227	14339	14257	14145	14177	14099	14186	14184	14189	14183	14195	14211	14198	14132	14146	14151	14235	14283	14262	14170	14161	14206	14057	14131	14162	14130	14056	14232	14068	14143	14200	14246	14162	14119	14152	14152	14063	14006	14174	14199	14073	14119	14067	14061	14279	14247	14114	14225	14150	14106	14348	14143	14122	14128	14258	14317	14051	14197	13997	14029	14228	14121	14295	14203	14100	14104	14024	14186	14184	14059	14217	14067	14216	14260	14186	14160	14177	14297	13997	14230	14312	14202	14160	14126	14040	14178	14152	14125	14239	14228	14138	14196	14235	14093	14085	14223	14140	14222	14280	14251	14368	14169	14199	14107	14070	14146	14210	14234	14060	14016	14334	14217	14170	14275	14102	14156	14201	14252	14116	14033	14130	14177	14272	14191	14269	13961	14302	14275	14035	14291	14105	14155	14254	14110	14156	14144	14005	14228	14115	14076	14432	14138	14120	14333	14260	14215	14232	14011	14100	14143	14257	14258	14120	13914	14211	14070	14164	14126	14178	14300	14269	14151	14251	14194	14205	14024	14099	14089	14221	14235	14089	14195	14190	14155	14086	14189	14197	14283	14131	14144	14129	14347	14237	14257	14078	14296	14187	14181	14205	14167	14060	14124	14266	14265	14142	14164	14049	14126	14055	14021	14251	14215	14068	14199	14042	14367	14202	14236	14112	14149	14024	14387	14222	14219	14124	14041	14168	14155	14200	14076	14058	14122	14374	14103	14233	14165	14213	14322	14151	14370	14030	14230	14273	14063	14293	14120	14269	14269	14162	14205	14098	14304	14284	14145	14095	14148	14134	14156	14165	14393	14209	14148	14273	14268	14109	14181	14215	14294	14169	14168	14331	14242	14104	14259	14287	14256	14206	14297	14214	14180	14175	14141	14109	14229	14263	14230	14130	14140	14176	14266	14312	14356	14166	14299	14293	14255	14283	14210	14081	14086	14227	14195	14259	14134	14151	14308	14273	14386	14184	14141	14122	14177	14157	14166	14091	14356	14121	14224	14006	14423	14102	14249	14167	14211	14146	14174	14204	14190	14131	14210	14142	14245	14118	14155	14375	14163	14091	14236	14050	14252	14169	14061	14053	14187	14214	14193	14194	14090	14037	14212	14201	14324	14173	14185	14192	14019	14158	14273	14307	14310	14304	14192	14237	14219	14063	14247	14216	14140	14436	14131	14220	14303	14245	14263	14170	14122	14145	14230	14028	14023	14210	14149	14111	14106	14207	14268	14219	14159	14304	14119	14311	14136	14281	14057	14258	14127	14128	14084	14085	14113	14140	14137	14336	14060	14106	14168	14122	14113	14185	14234	14213	14039	14217	14173	14197	14274	14323	14174	14205	14099	14117	14251	14133	14139	14425	14208	14111	14294	14101	14302	14189	14228	14211	14192	14271	14167	14171	14151	14200	14185	14135	14205	14191	14004	14200	14001	14120	14222	14164	14500	14218	14044	14141	14228	14298	14227	14158	14266	14261	14296	14281	14165	14309	14124	14081	14217	14183	14239	14124	14141	14349	14163	14196	14295	13956	14047	14103	14265	14187	14131	14129	14114	14174	14330	14151	14204	14042	14114	14169	14345	14060	14117	14166	14162	14080	14199	14152	14369	14274	14171	14107	14313	13915	14180	14328	14198	14374	14207	14109	14256	14180	14199	14078	14135	14090	14127	14133	14253	14194	14289	14113	14162	14125	13964	14290	14092	14056	13977	14336	13981	14132	14247	14146	14322	14254
23168	23670	36669	27817	21259	20830	19408	16082	15502	15641	15516	15536	15428	15243	15360	15518	15214	15448	15407	15457	15436	15170	15261	15330	15269	15314	15388	15267	15111	15362	15172	15157	15103	15175	15247	15238	15186	15209	14970	15103	15098	15242	15237	15231	15318	15040	15152	15125	15219	15265	15150	15167	15205	15072	15056	15266	15248	15116	15092	15181	15171	15155	15210	15323	15346	15115	15312	15180	15126	15102	15171	15091	14851	15149	15066	15067	15165	15204	15071	15179	15343	15146	15210	15284	15320	15018	15111	15168	15099	15148	15135	15200	15157	15087	15097	15370	15227	15145	15171	15057	15115	15153	15170	15147	15140	15113	15156	15259	15064	15030	15069	15114	15273	15139	15171	14959	15198	15185	15174	14979	15112	15068	15300	15134	15046	15069	15001	15216	15119	15395	15154	15172	15186	14983	15178	15010	15041	15149	15077	15142	15301	15130	15126	15088	15315	15121	15113	14958	15134	15162	15247	15087	15164	15095	15077	14867	15089	15188	15094	15205	15112	14991	15153	14930	15151	15178	15087	15128	15220	15333	15201	15013	15055	15180	15119	15017	15073	15016	15147	15025	15170	15069	15229	15054	15020	15054	15206	15060	15091	15207	15363	15073	15260	15129	15190	15372	15005	15336	15272	15120	15168	15109	15103	15069	15203	15077	14983	15070	15089	15052	15169	15285	15153	15179	15295	15110	15117	15135	15036	15189	15047	15115	15137	15137	15201	15066	15070	15211	15112	15116	15147	15173	15214	15252	15095	15191	15266	15031	15203	15148	15210	15144	15261	15183	15124	15061	15184	15211	15201	15058	15204	15059	15044	15284	15161	15217	15312	15149	15267	15132	15278	14984	15254	15060	15035	15195	15132	15002	15170	15273	15119	14896	15223	15116	15078	14968	15222	15330	15279	15249	15028	15199	15330	15063	15196	15034	15247	15142	14999	15195	15041	15094	15118	15231	15120	15182	15099	15310	15268	14991	15043	15065	14975	15209	15060	15083	15072	15134	15102	15080	15174	15077	15218	15019	15227	15086	15128	15277	15153	15196	15019	14996	15451	15283	15071	15189	15117	15193	15226	15056	14848	14937	15133	15278	14976	15132	15062	14921	15150	15041	14961	15083	15020	15033	15285	15238	15111	15100	15235	15361	15017	15197	15173	15186	15199	15035	15117	15307	15180	15179	15039	15032	14848	15062	14983	15237	15121	15219	15257	15150	15264	15135	15214	15213	15104	14932	15213	15166	15131	15186	15130	14979	15025	15073	15069	14989	15222	15163	15111	15072	15111	15176	14906	15239	14996	15016	15240	15084	15020	15115	14985	15036	15258	15088	15155	15176	15206	15153	15167	15155	15163	15023	15075	15136	15240	15115	15271	15019	15130	15153	15198	15064	15205	15237	15062	15137	15353	15062	15183	15053	15056	15041	15049	15120	15137	15142	15071	15337	15017	15088	15048	15402	15151	15112	15093	15288	15006	15105	15149	14980	15245	15176	14952	15271	15158	15320	15089	15097	14970	15201	15031	15180	15266	15150	15069	15080	14934	15061	15056	14917	15097	15071	15398	15168	15028	15196	15225	15125	15045	15073	15093	15191	15208	15000	15139	15105	15067	15039	15096	14927	14939	15072	15114	15179	14998	15093	15245	15256	15163	15287	15174	15217	15049	14943	15208	15302	15195	14962	15105	15037	15105	14981	15002	15017	15094	15115	15120	15071	15010	15238	15200	15041	15155	15191	15267	15033	15106	15073	15097	15045	14996	15156	15038	15092	15083	15231	15150	15210	15049	15119	15064	15241	15135	15248	15205	15149	15073	14941	14888	15015	15313	15331	15263	15143	15046	15235	15104	15114	15042	15231	15075	15105	15223	15261	15139	15185	15099	15170	15193	15197	15054	15167	15228	15049	15249	15235	15100	15089	15156	15030	15257	15056	15225	15000	15084	15294	15161	15044	15162	15105	15013	15094	15321	14969	15181	15213	15293	15012	14939	14983	15291	15296	15178	15188	15074	15145	15176	15150	14949	15202	14972	15031	15016	15109	15240	15202	15077	15009	15046	15170	15166	15207	15079	15318	14947	15146	15308	15148	15225	15150	15081	15070	15051	15002	14972	15004	15251	15212	14938	15081	15182	15179	15172	15133	15235	15160	15110	15220	15295	15057	15157	15021	15175	15074	15094	15222	15260	15321	15198	15208	15142	15231	15184	15192	15062	15046	15217	15233	15155	15062	15118	15083	15174	15108	15207	15051	15239	15151	15216	15298	15135	15141	15268	15205	15153	15068	15103	15094	14920	15034	15188	15125	15026	15055	15145	15125	15232	15108	15111	15200	15161	14970	15262	15241	15190	15186	15139	15118	15272	15062	15250	15004	15134	15127	15119	15252	15107	15035	15207	15120	15074	15018	15115	15059	15277	15086	15112	15037	15120	15058	15154	14937	15048	15197	15313	15085	15203	15052	15040	15006	15192	15053	15017	15061	15194	15026	15285	15318	15165	14988	15203	15222	15163	15221	15047	15120	14966	15067	15282	15050	15097	15207	15259	15046	15316	14956	15291	15166	15141	15144	14973	14868	14902	15021	15214	15318	15194	14940	15290	15188	15051	15080	15364	15121	15144	15190	14932	14921	15356	15064	15144	15017	15023	15074	15025	14948	15020	15169	15114	15092	15195	14947	15175	15306	15266	15219	15204	15186	15209	15182	15229	15193	15080	15093	15271	14984	15029	15026	14901	15054	15205	15081	15287	15051	15143	14993	15032	15208	15219	15054	15152	15187	15199	15258	14884	15163	14964	15031	15103	15208	15250	15116	15019	15046	15296	15164	15198	15421	15158	15074	15055	15100	15067	14986	15217	15136	15087	15269	15307	15094	15226	15191	15373	15098	15283	15081	15305	15160	15233	15003	15057	15018	15027	15195	15248	15229	15242	15047	15118	14922	15146	15140	15171	15159	15230	15177	15204	15150	15051	15175	15272	15211	15115	15110	15092	15059	15082	15082	15379	15278	15167	15091	15221	15207	15126	14969	15167	15096	15188	15122	15026	15044	15250	15176	15152	15165	15118	15133	15104	15257	15035	15111	15155	15237	15262	15023	15168	15189	14982	15015	14942	14956	15141	15136	14815	15029	15314	15034	15112	15224	15169	15153	15182	15435	14885	15100	15139	14977	15105	15124	15055	15040	15235	15173	14962	15028	15031	14920	15106	14974	15146	15125	15120	15147	15081	15325	15164	15292	15275	14953	15109	15155	15137	15199	14956	15089	15200	15120	15088	15080	15117	15107	15307	15067	15140	15298	15291	15163	14920	14929	14972	15167	14996	15178	14988	15284	15312	15062	15205	15092	15025	15099	15248	15235	15075	15160	15086	15207	15082	15065	15164	15157	15209	15030	15008	14981	15176	15032	14942	15255	15096	14951	15214	15129	15024	15056	15248	15156	15059	15140	15096	15196	15136	15033	15113	15002	15165	15026	14882	15229	15159	15121	15146	15034	15043	15161	14965	15012	15190	15150	15457	15227	15055	15052	15382	14837	14980	15049	15021	15138	15082	15285	15037	15142	15110	15031	14966	15180	15068	15137	14956	15016	15100	15029	15065	14868	15200	15255	15132	15067	15359	15001	15045	15122	15231	15232	15232	15117	15179	15190	15012	15161	15114	15074	15021	15124	15227	14945	15211	15081	15134	15296	15239	15329	15177	15255	15197	15161	15155	14970	15069	15122	15074	15209	15108	15185	15198	15215	15125	15151	15044	15073	14967	15177	14944	14995	15110	15234	15186	15080	15212	14962	15296	14996	15170	15159	15239	15233	15057	15046	15126	15056	15212	15009	15190	15127	15025	15102	15271	15202	14987	15087	15212	15284	15106	15113	15176	15025	15081	14959	15056	15192	15113	15031	15311	15290	15048	15083	15080	14990	15043	15155	15052	15111	15261	15144	15292	15354	15258	15016	15070	15082	15280	15192	15283	15145	15139	15239	15094	15165	15124	15251	15249	15285	15165	15008	15207	15109	14951	15073	15213	15212	15123	15245	15261	15307	15238	15212	15110	15176	15050	15100	15109	15050	15185	15261	15084	15027	15106	15084	15133	14960	15171	15065	15070	14981	15288	15157	15229	15148	15260	15249	15171	15052	15307	14955	15249	15122	15090	15129	15210	15067	15010	15207	15178	15004	15321	15221	15082	15151	15080	14975	15423	15035	14971	15060	15285	15125	15133	15152	14995	15089	15103	15207	15087	15147	15147	14953	15038	15054	14960	15168	15148	15180	14957	15157	14999	14970	15181	15178	15166	14882	15168	15168	15157	15224	15096	15017	15227	15027	14973	15266	15171	15121	15111	15109	14929	15225	15107	15148	15013	15238	15137	15197	15089	15370	15199	15407	15201	15100	14977	15119	15078	15176	15270	15257	15398	15038	15065	15238	14987	15108	14946	15049	15088	14984	15080	15022	15030	15000	15096	15070	15206	15175	15229	15143	15139	15044	15229	15151	15219	15122	15361	15087	14942	14996	14971	15010	15198	15046	15084	15040	15281	15305	15242	14938	15068	15221	15049	15088	15134	15206	15199	15160	14987	15178	15097	15281	15042	15119	15152	15212	15007	14978	15124	15097	15055	14846	15193	15320	15047	15034	15306	15185	15290	15241	15221	15216	15380	15169	15119	15137	15146	14930	15188	14886	15264	14942	15251	15101	15010	15095	15112	14960	15160	15187	15096	15220	15117	15257	15043	15207	15293	15052	15225	15055	15151	15166	15209	15248	15226	15009	15094	14961	15211	15150	15004	14927	15033	15143	15135	15077	15036	15017	15194	15328	15163	15080	15282	14844	15261	15202	15145	14956	15094	15262	15009	15024	14982	15059	15113	15280	14968	15058	15049	15157	15087	14891	15127	15073	15004	15252	15168	14953	15110	15100	15254	15033	14972	15150	15253	15206	15258	15308	15085	15098	15261	15261	15128	15156	15022	14977	15135	14971	15034	15199	15161	15089	15108	15095	15294	15167	15138	15251	15012	15175	15245	15190	15207	15110	15105	15181	15020	15031	15237	15186	15161	15050	14980	15109	15022	15088	15140	15070	15089	15215	14984	15153	15157	15055	15172	15153	15315	15142	15136	15263	15217	15205	15436	15224	15276	15331	15021	15126	15095	15248
53793	102042	81868	32322	14748	14520	14707	14479	14246	14722	14362	14405	14541	14364	14368	14523	14453	14454	14393	14520	14498	14535	14443	14430	14508	14537	14457	14490	14317	14373	14411	14447	14522	14445	14243	14389	14582	14409	14525	14168	14485	14418	14450	14408	14323	14285	14519	14396	14446	14452	14476	14516	14465	14345	14390	14227	14474	14426	14450	14460	14386	14298	14355	14579	14384	14104	14406	14359	14411	14466	14429	14487	14316	14440	14497	14497	14255	14244	14394	14391	14392	14377	14407	14419	14586	14468	14399	14433	14456	14544	14453	14466	14396	14460	14364	14490	14461	14336	14344	14280	14357	14334	14326	14354	14483	14459	14390	14431	14313	14358	14545	14339	14539	14389	14518	14250	14370	14431	14505	14619	14367	14581	14447	14420	14408	14381	14458	14435	14327	14503	14355	14360	14383	14459	14461	14526	14512	14317	14509	14387	14630	14603	14465	14393	14319	14555	14298	14387	14378	14485	14373	14322	14435	14319	14128	14425	14328	14365	14459	14463	14404	14380	14377	14416	14392	14473	14299	14425	14539	14405	14462	14396	14422	14478	14351	14474	14402	14545	14463	14433	14428	14364	14402	14529	14426	14324	14435	14485	14353	14420	14175	14415	14382	14409	14365	14540	14397	14484	14467	14385	14308	14427	14523	14418	14475	14600	14292	14328	14547	14550	14461	14496	14400	14368	14227	14329	14525	14421	14426	14458	14333	14414	14527	14435	14280	14504	14311	14456	14495	14470	14536	14435	14447	14435	14560	14414	14420	14420	14454	14338	14202	14360	14403	14424	14379	14438	14364	14435	14423	14640	14411	14439	14281	14486	14428	14372	14438	14510	14518	14435	14421	14347	14493	14415	14473	14440	14522	14512	14513	14483	14381	14140	14464	14502	14353	14320	14417	14545	14335	14567	14363	14376	14478	14394	14386	14276	14517	14413	14309	14402	14376	14400	14485	14490	14256	14456	14513	14422	14336	14370	14456	14285	14297	14452	14482	14294	14456	14505	14284	14457	14161	14348	14537	14532	14426	14411	14397	14356	14563	14510	14381	14459	14522	14374	14538	14336	14430	14454	14316	14614	14367	14334	14307	14422	14296	14387	14416	14510	14486	14415	14320	14492	14465	14354	14278	14477	14649	14482	14710	14293	14347	14336	14453	14491	14560	14397	14495	14575	14412	14386	14340	14572	14244	14511	14518	14398	14387	14308	14392	14362	14316	14358	14539	14473	14296	14434	14625	14286	14530	14496	14413	14486	14403	14249	14429	14382	14493	14388	14514	14341	14307	14392	14436	14396	14416	14541	14377	14371	14463	14431	14394	14345	14507	14422	14523	14350	14427	14487	14291	14341	14536	14339	14387	14423	14407	14357	14463	14589	14378	14448	14348	14340	14376	14384	14461	14449	14447	14482	14380	14452	14537	14369	14358	14301	14477	14456	14325	14494	14297	14549	14186	14459	14520	14377	14405	14513	14300	14380	14426	14324	14566	14452	14261	14404	14312	14454	14413	14497	14437	14286	14375	14666	14451	14467	14530	14373	14579	14428	14295	14343	14442	14423	14506	14286	14469	14284	14459	14409	14520	14382	14536	14384	14400	14483	14330	14439	14368	14480	14509	14343	14524	14202	14353	14359	14206	14452	14530	14553	14474	14274	14384	14378	14720	14503	14472	14388	14378	14426	14347	14420	14443	14274	14365	14330	14350	14449	14454	14441	14432	14370	14400	14277	14487	14510	14564	14418	14334	14197	14283	14315	14384	14326	14508	14375	14427	14434	14218	14592	14695	14303	14519	14347	14537	14430	14496	14447	14553	14518	14445	14420	14322	14514	14364	14511	14244	14400	14494	14201	14474	14495	14520	14319	14450	14427	14414	14260	14481	14489	14426	14405	14433	14267	14510	14437	14428	14506	14247	14567	14447	14336	14479	14292	14398	14496	14392	14251	14405	14343	14460	14376	14530	14260	14534	14469	14457	14429	14401	14547	14595	14516	14444	14447	14458	14541	14448	14519	14294	14316	14354	14486	14371	14505	14535	14361	14549	14327	14493	14433	14394	14593	14502	14425	14468	14333	14536	14436	14465	14438	14528	14416	14649	14151	14484	14442	14412	14367	14433	14604	14336	14381	14424	14458	14393	14287	14219	14481	14477	14524	14367	14460	14432	14257	14382	14559	14334	14405	14426	14305	14319	14450	14340	14419	14563	14452	14467	14645	14431	14385	14381	14426	14387	14549	14410	14532	14307	14241	14376	14333	14558	14547	14299	14357	14293	14336	14464	14517	14446	14472	14503	14434	14413	14341	14510	14468	14385	14425	14324	14538	14577	14403	14383	14475	14465	14347	14473	14396	14406	14414	14487	14423	14625	14438	14485	14323	14467	14437	14395	14310	14407	14502	14298	14418	14410	14240	14360	14446	14496	14532	14306	14403	14440	14330	14338	14362	14502	14392	14363	14372	14375	14526	14359	14576	14364	14482	14444	14321	14439	14541	14390	14340	14506	14371	14561	14427	14497	14439	14439	14384	14358	14410	14429	14510	14318	14354	14451	14553	14362	14351	14298	14262	14368	14452	14495	14390	14280	14442	14642	14298	14374	14308	14328	14418	14386	14394	14355	14414	14375	14334	14454	14468	14462	14602	14366	14509	14394	14348	14687	14373	14465	14352	14313	14269	14344	14279	14386	14389	14332	14571	14492	14531	14469	14590	14362	14609	14583	14327	14380	14417	14424	14417	14439	14352	14460	14471	14463	14532	14490	14527	14403	14520	14451	14377	14431	14463	14434	14357	14308	14426	14379	14580	14457	14271	14614	14342	14315	14714	14322	14287	14590	14642	14408	14441	14457	14333	14339	14365	14383	14435	14439	14498	14529	14345	14282	14361	14469	14299	14283	14331	14371	14392	14252	14459	14345	14285	14216	14437	14272	14445	14384	14516	14330	14455	14402	14478	14410	14390	14475	14431	14534	14187	14326	14466	14284	14334	14478	14482	14409	14427	14376	14438	14406	14464	14405	14527	14399	14491	14479	14473	14578	14292	14346	14493	14357	14308	14402	14454	14469	14394	14505	14455	14399	14431	14429	14586	14533	14407	14328	14546	14398	14534	14435	14323	14399	14363	14449	14366	14390	14344	14423	14254	14376	14413	14531	14229	14448	14381	14612	14444	14414	14412	14521	14266	14437	14404	14529	14449	14502	14504	14392	14329	14622	14435	14454	14459	14437	14440	14518	14354	14438	14441	14221	14453	14435	14553	14450	14480	14234	14553	14406	14400	14506	14472	14477	14279	14488	14393	14321	14453	14415	14336	14446	14472	14379	14475	14366	14433	14536	14313	14557	14447	14356	14490	14392	14408	14259	14441	14361	14385	14416	14327	14397	14658	14407	14316	14472	14345	14362	14508	14410	14416	14276	14530	14304	14605	14356	14529	14424	14405	14527	14376	14433	14366	14430	14480	14424	14395	14279	14598	14391	14442	14517	14362	14468	14443	14306	14282	14331	14456	14355	14429	14416	14402	14366	14476	14432	14242	14532	14337	14328	14546	14493	14350	14510	14529	14388	14398	14353	14377	14442	14577	14352	14523	14540	14405	14302	14296	14344	14315	14580	14462	14508	14439	14466	14383	14603	14474	14492	14424	14538	14450	14293	14434	14427	14394	14398	14546	14556	14324	14345	14491	14319	14423	14352	14494	14539	14484	14564	14363	14450	14495	14482	14407	14339	14522	14401	14154	14424	14552	14295	14473	14467	14336	14479	14466	14430	14370	14289	14445	14342	14426	14345	14414	14298	14451	14421	14286	14495	14381	14410	14615	14462	14275	14354	14426	14279	14316	14398	14361	14414	14328	14459	14500	14275	14336	14512	14390	14421	14700	14416	14487	14454	14340	14177	14474	14399	14487	14297	14533	14457	14507	14436	14397	14312	14582	14314	14369	14623	14435	14410	14417	14559	14481	14440	14352	14301	14373	14373	14509	14404	14389	14398	14431	14460	14344	14396	14379	14471	14420	14374	14361	14446	14513	14401	14440	14351	14514	14403	14329	14501	14443	14531	14388	14404	14168	14375	14334	14380	14219	14394	14460	14471	14310	14462	14445	14393	14458	14389	14603	14383	14372	14406	14350	14428	14442	14568	14428	14407	14262	14327	14464	14290	14631	14337	14481	14509	14544	14543	14434	14556	14478	14389	14361	14535	14417	14305	14318	14258	14501	14295	14501	14294	14497	14450	14221	14436	14537	14402	14238	14282	14538	14544	14522	14453	14477	14429	14261	14538	14368	14334	14423	14376	14396	14288	14284	14298	14331	14489	14498	14426	14450	14370	14260	14494	14420	14434	14451	14380	14451	14536	14481	14547	14394	14522	14382	14241	14509	14470	14501	14506	14458	14448	14401	14256	14416	14354	14436	14396	14347	14377	14478	14160	14691	14583	14410	14313	14339	14457	14386	14500	14331	14518	14366	14497	14349	14462	14347	14515	14263	14472	14317	14429	14418	14583	14608	14445	14422	14516	14411	14232	14305	14407	14408	14343	14364	14437	14527	14387	14528	14440	14366	14499	14388	14499	14370	14470	14375	14450	14481	14385	14544	14182	14353	14501	14226	14315	14280	14322	14337	14562	14283	14628	14398	14340	14420	14393	14323	14368	14458	14319	14459	14365	14303	14422	14510	14488	14390	14427	14403	14435	14456	14472	14435	14547	14406	14338	14356	14456	14228	14404	14391	14552	14240	14331	14405	14446	14547	14441	14439	14370	14483	14350	14321	14335	14540	14578	14464	14488	14304	14439	14317	14380	14517	14324	14436	14501	14265	14264	14291	14375	14444	14431	14548	14264	14504	14270	14291	14559	14465	14554	14302	14391	14365	14480	14384	14494	14393	14530	14516	14475	14335	14565	14454	14487	14395	14300	14327	14429	14453	14494	14328	14293	14376	14426	14352	14447	14396	14519	14468	14428	14487	14456	14275	14506	14544	14550	14350	14446	14451	14497	14513	14332	14555	14536	14599	14278	14356	14435	14343	14384	14336	14402	14472	14494	14356	14375	14419	14378	14450	14347	14361	14379	14575	14400	14579	14414	14376	14471	14359	14484	14383	14548	14515	14350	14241	14517	14449	14287	14501	14596	14374	14440	14518	14425	14532	14398	14461
22987	23052	35219	26394	21290	22003	22119	17011	16256	16414	16509	16231	16225	16394	16224	16400	16462	16285	16451	16409	16107	16147	16305	16336	16191	16328	16374	16155	15932	16113	16239	16242	16094	16087	16237	16307	16232	16076	16155	16296	16185	16136	16206	16073	16113	16079	16063	16038	16108	16153	16095	16176	15900	16165	15976	16068	16191	16164	15974	16208	16252	16013	16066	16154	15993	16156	16024	16050	16031	16086	15848	16129	16192	16084	16084	16286	16252	16047	16085	16218	16242	16041	16027	16105	15961	15914	16020	16053	16054	16082	16173	15896	15990	16155	15906	16112	15812	16074	16006	15950	15954	16133	16075	16066	16116	15973	16001	16039	16169	16083	15870	16197	16045	15939	16121	15994	16292	16040	16012	16097	16008	16122	15966	15960	16207	16031	16077	15786	16031	16099	16144	16110	16057	15845	16037	15990	15963	15981	16049	15999	16044	16009	16205	15885	16055	16070	16167	16092	16163	15889	16147	16108	16190	16065	16117	16137	16127	16060	15999	15818	16027	15980	16100	16066	15982	15914	16114	16111	16054	16074	16130	16047	16068	16241	15960	15872	15924	15920	16020	16113	16149	16119	16278	16006	16017	15935	15953	16165	15949	16104	15956	16201	15988	15989	16120	15846	16101	16015	15903	15915	16058	15888	16175	16096	16118	16066	16025	15952	16000	16334	15995	16051	16103	16193	16052	16125	16136	15828	15912	16068	16110	16080	16017	16029	16227	15893	16010	15860	15957	16071	15964	15960	15980	15900	16179	16040	15968	15865	16112	16055	15945	15937	15975	15912	15996	15824	16231	16051	16034	15808	16003	16010	16060	15964	16127	16003	16000	16264	15975	15824	16036	16103	16117	16076	16101	16025	16044	16065	16079	16080	16010	15937	15944	16030	16047	16219	15945	16120	16032	16173	16119	16120	16238	16029	16048	16026	16163	16138	16044	16058	16131	16047	16056	15966	16025	15894	15950	15988	16229	16066	16072	16166	15919	16018	15998	16142	16051	16050	16199	16195	16070	16062	16045	16028	16108	15908	16091	16056	15996	16071	15935	15934	16110	16026	16071	16086	16011	16069	16143	15833	15838	16087	15890	15936	16028	15826	16136	16024	16239	16044	16179	16259	16004	16152	16032	16022	16143	16163	15969	16058	15994	15926	16095	16080	16024	16146	16027	16032	15881	16088	16061	15978	15927	15861	16232	16117	16169	16077	16181	16058	16008	15941	15898	16007	16146	16114	16104	15940	16111	16106	16121	16129	16017	16026	15993	16241	16088	16009	16161	15978	15921	16220	16279	16078	15866	15808	15957	15892	15939	15865	16056	16030	16006	16163	16193	15996	15955	15984	15812	16108	16064	16032	15927	16030	16052	15955	16001	16168	16008	15871	15826	15901	15916	16067	16022	15941	16050	16185	16093	16043	16210	15952	16112	15943	16140	16258	15955	16017	16153	16132	15965	16140	15922	15918	15991	15983	16095	15954	16073	15912	16015	16056	16050	16057	15912	16003	15967	16192	16102	16029	15944	16085	16042	16081	15974	15954	15941	15994	16045	15994	16149	16139	15868	15959	16124	16009	16031	15890	15955	15967	15991	15897	16005	15694	15912	16242	16009	16024	15926	15880	16004	15944	15846	15995	16008	15916	16146	16057	16106	16162	16061	15894	16032	15950	16152	15936	15975	15818	15878	15930	16045	15940	16015	16080	15934	16024	15927	15808	16044	16043	15905	16108	16019	16168	15940	15881	16168	16234	15939	15982	15851	16162	16248	16097	16031	16059	16065	16012	16069	15968	16191	16043	16287	16023	16046	15974	15958	15954	15995	16068	15911	15730	16072	16219	16194	16045	15820	15989	16210	15801	16027	16082	16058	16069	16140	15762	16093	15911	16260	16071	15923	16240	16139	16071	16064	16009	16150	15978	16231	16126	16088	16064	15972	16033	15980	15678	16054	15995	16070	15716	16221	16033	16125	16086	16142	16026	16085	16171	16188	16097	15952	16001	16003	15937	16079	15825	16252	16180	15919	15896	15965	16082	16004	16048	15769	16008	16185	15942	15872	16231	16126	15814	16050	16032	16024	16051	15985	15997	16150	16071	15860	15983	15733	15839	16054	15917	16121	16123	16199	16062	16031	16006	16067	15878	15974	16173	16086	16114	16110	16082	15858	15926	15939	16218	16028	16229	15936	16134	16091	15993	16111	16069	15885	16268	15891	15985	16141	16066	16005	16092	15987	16035	16271	15962	15874	15943	16176	15791	16153	15803	16080	16026	16190	15934	15969	16035	16093	16184	16023	16103	15942	15946	16029	16000	15978	15905	15948	16081	16122	15925	16000	16217	15883	15818	15872	16009	15941	16150	16020	16081	16139	16037	15908	16007	16078	15980	16074	15943	15924	16164	15976	16138	16039	15867	16165	16031	16059	16180	15887	16161	16119	15972	16149	16160	16351	16097	16029	16077	16121	15940	15873	15980	16074	16062	15986	16165	15962	15862	16027	15893	16177	16030	16027	16060	16020	16124	16074	15923	16188	16091	16002	16090	16236	15989	16155	16139	16015	15774	15888	15866	16050	16226	16039	16026	16040	16086	16180	16350	16208	15913	16114	15917	15982	15853	15701	15884	16020	15946	16110	15917	15961	15901	15979	15894	15945	16106	16036	16053	16092	15982	16116	16218	15979	16068	15975	15813	16067	16106	15999	16190	16141	16048	15857	15836	16105	16032	16149	15916	16176	15930	15766	15974	15815	15946	15822	15945	15989	15921	15944	15868	16159	16063	16188	16051	16150	16028	16186	16116	16175	16005	15946	15961	16120	15978	16016	15910	15891	15933	15760	16121	16176	16054	16026	16020	16108	15916	16096	16313	16019	16201	16159	15859	16066	15949	16004	16006	16204	15948	16173	16200	16076	16145	15874	16044	16019	16180	15896	16077	15961	16072	15998	16051	16282	16017	16000	15794	15909	16090	16088	16001	15967	16114	16091	16155	16009	15986	16119	16230	16047	16116	15746	16155	16055	16054	15995	16094	16063	16124	16027	16115	16071	16160	16075	15990	15892	16012	16007	15964	15905	16119	16006	16118	15870	15803	16250	15999	16084	15958	16004	16165	16198	16061	15845	15917	15949	15992	16144	16137	16189	16079	16002	15939	16023	15999	16042	15989	16172	16144	15863	16057	16076	16057	15984	16180	16082	16094	15908	15940	15970	16224	15913	16024	16224	15997	15935	15995	16058	15929	16030	16147	15965	15913	16047	16036	16028	16214	16061	16068	16149	16018	15994	15992	16042	16040	16077	15871	16049	16201	16184	15990	15993	15902	15886	15870	16088	16091	16141	16082	16313	16088	15877	16035	16013	15995	15989	16106	16074	16191	16037	15971	16078	16022	15926	16116	16104	16172	16066	16004	15920	15897	16145	15799	16099	16271	16027	16083	15935	16026	16046	16014	15936	15894	15999	16012	15890	16288	15989	15700	15980	16106	15931	15920	15908	16184	15978	16280	15962	16191	16041	15984	15906	16051	16170	16177	16141	16093	15916	16066	15927	15860	15851	16192	15924	16070	15928	15803	16056	15964	16000	16126	16046	15897	16047	16022	15875	15829	16070	16075	16081	16092	15847	16192	15897	16260	15959	16153	16019	15970	15935	16069	16063	16248	16040	15894	16082	15967	16010	15989	16107	16067	16092	15985	15947	16067	16009	15988	15996	16034	16182	16013	16170	15818	15862	15809	15917	15783	16212	15959	15720	16255	16133	16081	15914	16092	15969	15963	15784	16040	16060	16017	15952	16214	16029	16123	16152	15961	15794	16093	16178	16112	16064	15808	16111	16113	15992	15989	16132	16055	16146	16096	15962	16007	16001	16105	16046	15787	15951	15974	15917	16159	16115	16045	16063	15957	15825	15950	16047	16057	15967	16068	16044	16115	16028	16111	16096	15753	15883	15988	15850	16290	15985	15837	15998	15876	16063	15914	15900	15887	16176	15982	15986	16013	15927	16165	15976	16027	15986	15888	16131	16164	15825	15969	15997	16079	16204	15982	15922	16064	16057	16089	16091	16025	16050	15895	15962	16159	16086	16089	16078	16105	16022	16195	16118	16021	16017	16030	15912	15819	16169	15991	16049	16014	16037	15991	16086	16057	16131	16037	15793	15917	15860	16021	16107	15983	16155	15981	15763	16089	16209	15935	16085	16203	16199	16130	15997	15968	16157	16021	16030	16002	15898	15845	16172	16137	16048	16046	16062	15907	16058	15962	15873	16052	16029	16002	16079	16109	16105	16039	16144	16026	15970	15986	16109	15949	15983	15895	16008	16004	16102	16063	16017	16189	15981	16050	16076	15979	16004	16142	16163	16101	16200	16115	16226	15946	16139	15795	15882	16169	16239	16056	15742	16107	15953	16117	15987	15965	16057	15863	16103	15914	15954	15991	16017	16089	15877	15924	16201	15968	16061	15969	16126	15821	16067	16115	16220	15866	16134	16121	16039	16004	16101	15840	16021	16009	16070	16067	15872	16148	16125	16121	16131	16040	16132	16068	16159	16018	15991	15983	15975	16159	16058	16091	16033	16115	16080	16234	15974	15818	16147	15919	15976	15951	16153	15872	16040	15915	16159	15851	15946	16094	16031	16045	16063	16077	16175	16052	16188	16101	16127	15998	16054	16100	16133	15941	15903	16073	16222	16109	16002	15957	16114	15891	15895	16132	16125	16038	16024	15996	15981	15984	15824	15975	16161	16052	16125	16030	15802	16144	16011	15770	15993	15982	15953	15972	15906	15806	15973	16082	15751	16074	16123	16083	15950	16074	16162	16246	15891	16114	16098	16002	16006	16142	16110	16100	15980	16095	15936	16196	16222	16031	16009	16098	15937	15842	16100	15954	15910	15798	15994	15958	16070	16078	15725	16158	16007	16087	15878	16059	16132	16114	16048	16076	16056	16041	15927	16085	15839	16128	16082	16009	16066	16101	16013	15975	15902	15901	16128	16045	15959	16010	15864	15853	16121	16156	16094	15951	15815	15734	16008	16095	15958	16018	16067	15935	16093	16066	16165	16101	15918	16105	15812	15979	16103	16069	16062	16044	16193	15906	16115	16025	16153	16075	16178	15976	15872	15963	15856	15948	16054	16124	16073	15944	16158	15923	16002	16166
56610	104256	85638	36007	14998	14986	15091	14985	14838	15018	14848	14940	15107	15000	14922	14973	15029	14907	14933	14877	15218	14876	14950	14864	14993	14995	15071	14951	15079	14970	14955	14975	15062	14823	15007	14997	15005	14932	14889	14880	14832	14849	14807	14819	14976	15085	14846	14927	14871	14906	14981	15107	14975	15166	14801	14941	14931	15068	14943	14857	15011	14984	14858	14973	14814	15023	15056	14909	14855	14963	14929	15048	14978	14822	14963	15117	14977	15033	14853	14911	15103	14751	15088	14740	14991	14926	14995	14854	15081	14864	14876	15005	14848	14900	14945	14937	14955	14903	14978	14905	14996	14934	15000	14966	14987	14986	14966	14756	15137	14994	15071	15048	14974	14698	14839	14941	15002	14925	14861	15015	14872	15202	14929	15071	15131	14993	15085	14828	14964	14924	15053	15003	14891	14967	14884	14898	15013	15020	15042	14850	14863	14744	14909	14975	14989	14972	15129	14823	14901	15203	14807	14844	15039	14857	15136	14873	15014	14955	14945	15027	14887	14901	14912	14989	14942	14954	15083	15077	14853	15004	14917	14937	14880	15037	14897	14978	15104	14921	14757	15046	14845	14877	15067	15101	14996	15027	14888	14784	15137	14920	15126	14816	14834	14868	14965	14962	14935	14966	14980	14790	14902	14815	14974	14893	15066	14918	15083	14995	14862	15051	14861	14863	14802	15163	14943	14811	14957	14962	15045	14967	14889	14833	14955	14979	14838	14774	14967	14895	14958	14807	14838	14909	14880	15167	14912	14886	15012	14913	15043	14851	14965	14967	14960	14946	14971	14966	14820	15079	15000	14919	14956	14963	14991	14985	14862	14940	15103	15018	14971	14924	14959	14895	15082	15093	14902	14822	14798	14850	14963	14922	15008	14964	14887	14867	15003	14991	14840	14840	15014	15025	14934	14955	15033	14942	14773	15041	14927	15011	14985	14871	14963	14949	14824	14970	14963	14730	14999	14964	14902	14916	15020	14939	14826	14933	15013	14853	14993	14703	14982	15030	14884	15033	14913	14999	14954	15021	15002	15040	15027	14933	14868	14929	14909	14839	14889	15103	14911	14983	14656	14959	14951	15001	14934	14889	14880	15032	14782	14939	15116	14829	14952	14855	14915	14918	14844	14891	14933	14924	15042	14895	15065	14963	14891	14964	15099	14907	14943	15003	14853	14960	15000	15050	15015	14905	15065	15051	14914	15008	15070	14917	15066	15042	15121	14773	14994	14810	15024	14947	14897	14975	15041	14841	14829	15047	15099	14846	14922	14955	14974	14914	14971	14736	14828	15029	14969	14996	15005	14900	14873	14847	15139	14967	15071	14965	15092	14861	14988	14983	15088	15039	14913	14921	15077	14965	14936	14949	14945	14971	14935	15050	14951	14930	15017	14956	14913	14845	14982	14879	15035	14996	15007	14809	14852	15022	15003	14886	15029	15005	14917	14903	15152	15009	15023	14651	14970	15232	14781	14994	14852	14944	14968	14825	15216	15036	14832	14924	14929	14933	15113	14933	14879	14828	15017	14949	15042	14865	14990	15078	15111	14849	15062	14953	14809	14879	15049	15028	14927	15061	14822	14847	14895	14814	15044	14961	14890	14982	14866	14940	14783	14989	15054	14922	15028	14914	15008	14946	14894	14820	15002	14961	14998	15002	14969	14888	14963	14964	14877	14976	14798	14795	14816	14913	14994	14923	14998	14881	14966	14799	14978	15101	14977	14938	14878	14944	15127	14855	15061	14920	14959	14895	14951	14925	14852	14913	14936	15086	15066	14884	15026	15003	14890	15070	14845	14880	14954	14933	14771	14891	15059	15177	14949	14952	15008	15004	15087	14937	14828	14981	14913	15114	15096	15054	15058	15212	14930	14961	14917	14912	15016	14906	15030	14906	14928	14927	14892	14900	14891	14947	15076	14991	14907	14916	15147	15128	14979	15017	15068	15069	15036	14750	14940	15009	14914	14767	14895	14911	15017	14829	14800	15019	14896	15001	14977	14888	14902	14898	14991	14929	14868	15032	14800	14970	14892	14905	15027	14939	14948	15003	15036	14900	15042	14924	14987	14910	15083	15034	14891	15071	14899	14852	14932	14992	15036	15033	14973	15003	14957	14913	14934	15157	15058	15056	15010	14915	14978	15034	14976	14960	14771	14967	14948	15144	14867	14978	14931	14988	14856	14849	14934	15021	14851	14909	15025	15061	14876	14962	14927	14880	14823	14814	14943	15167	14895	14880	15095	14802	15037	14928	14985	14929	14969	14843	15208	14920	14933	14911	15096	14971	14909	15131	14913	15034	14863	14784	14913	15086	14969	14971	14954	14892	15108	15098	14804	14934	14946	15055	15043	14920	15113	14943	14952	14839	14955	14920	14911	14955	14979	14987	15166	15012	14930	14819	14818	15013	15041	14959	14817	14862	14938	14876	14823	14855	14994	14927	15016	14917	14910	15007	15049	15019	14907	15020	15051	14825	14973	14908	14936	14996	14969	14842	14789	15014	14872	14923	15068	14950	14844	15153	14711	14965	14980	14928	15089	14812	14825	14922	14974	14906	14996	14884	14862	14852	15010	14852	15089	14985	14835	14948	14897	15085	14882	14845	14839	14994	14792	14976	14842	14851	14860	15026	14856	15023	14857	14987	15087	14896	15032	14892	14885	14866	14940	14751	14995	14781	15094	15065	14864	14841	15069	14952	14983	14948	15032	15007	14921	15056	14903	14839	14937	14887	14983	14980	15035	15022	15145	14817	14914	14986	15001	14994	15026	14764	14927	14907	15051	15060	14826	14801	14934	14926	14917	15142	14929	14844	14758	14992	14871	14788	14853	14984	14985	14992	14904	14787	15091	14982	14933	15069	15016	15008	14875	15162	14976	14955	14960	14937	15010	15016	14840	14824	14856	15057	15012	15024	14829	14999	15075	15102	14986	15095	14948	14883	14980	15008	15077	14935	14966	14915	14921	14802	15026	14940	14917	14994	14939	15042	14878	14858	14846	14892	14951	15050	14847	14943	15041	14862	14966	14960	14878	14812	14887	14914	14985	14926	14969	14960	14912	14894	14902	14938	14757	14937	15026	15088	15038	14895	15000	15085	15007	14914	14658	14819	15115	14983	14828	14997	15048	14753	15001	14884	14817	14950	14898	14983	14924	14839	14944	14900	15005	14914	14940	14988	14900	14830	14979	14860	15173	15015	14884	15018	14931	15055	14914	14995	14811	14960	14923	14943	15058	14903	15048	14846	14986	14956	14928	14926	14890	14918	15052	14950	14881	14851	14759	14979	14774	14920	14863	14960	14975	14905	14946	14987	15057	15080	15004	14824	14951	14898	14974	14940	14921	14944	14925	14959	15074	14907	15006	14953	14720	15033	14973	14758	14762	14972	15062	14802	14839	15038	14884	14786	15168	14911	15009	14961	14909	14952	14803	14832	14669	14955	14924	14856	14919	15134	14971	14906	14935	14956	14692	14957	15110	14933	14869	14839	14974	14955	14906	14956	14944	15049	15163	15012	14913	15036	15028	14944	14830	14995	14867	14954	14938	15014	14921	14890	14947	14845	14819	14997	14958	14988	14874	14773	15070	15132	14941	14947	14916	14991	14893	14891	15020	15052	14911	15008	14939	14915	14941	14729	14777	14805	15030	14745	15071	14976	14994	14817	14997	14777	15107	14905	14937	14804	14994	15030	15119	14965	14918	14821	14876	14972	14792	14906	15003	15043	14853	14925	14954	14901	15089	15004	15001	15070	14976	14932	14811	14839	14862	14914	15030	14965	14859	15054	14909	14850	15111	14905	14944	14904	14840	14944	14843	15018	14938	15033	14704	15159	15043	14966	14832	14841	15012	14980	14970	15035	14916	14905	14819	15119	14871	14888	14978	14721	15009	15087	14883	15042	15045	14806	14941	14822	14969	14882	15023	15020	14814	15123	14969	14851	15010	14917	14995	14816	14954	14912	14942	14951	14839	15007	14876	14985	14807	14673	14892	15003	15020	14893	14995	14892	14878	15112	15049	14917	14908	15012	15070	15081	14831	14978	14951	15041	14816	15090	14884	14898	14850	15159	15012	14881	14962	14990	14923	14947	15009	14771	14901	14882	15013	15048	15021	14877	15122	15042	14985	15089	14922	15067	14990	14834	14833	14806	15032	14987	14747	14884	14779	15095	14845	14857	15061	14914	14961	14972	14968	14984	15004	14890	14981	14983	15009	15025	14777	15060	14850	14948	14885	14779	15008	14993	14926	14885	14931	15031	14883	14861	14952	15093	14986	15004	14783	14983	14736	14905	15050	14942	14841	15000	15071	14959	14998	14803	14945	14884	14770	14894	14829	14927	14938	15035	14881	14997	14956	15040	14854	15039	14845	15102	14930	15043	15045	14800	14896	14952	15070	14820	14862	14805	14939	14851	14874	14846	14863	15002	14981	14999	14971	14885	14965	14959	14941	14955	14892	15076	14949	15097	14995	14996	14981	15084	14913	15047	15028	14951	14954	14762	15003	15017	15083	14792	15079	15031	14811	14776	15087	14922	14756	15125	14825	14970	15101	14867	14963	14816	15016	15038	14914	15054	14836	14996	14883	14758	15139	14970	14918	14896	15042	14925	15021	15073	15112	14894	14953	14959	14876	14766	14827	15008	14895	14880	15085	14956	14905	14937	14950	14953	14944	14838	14900	14886	14949	14975	14833	15109	14925	15052	15053	15034	15070	15010	14851	14875	14890	15012	14838	14900	14957	14896	15040	14972	15004	15016	14993	14992	15101	14871	14885	14974	14944	14951	14876	14906	14940	14870	14870	14947	15052	14910	15043	14843	14901	14974	14982	14962	14948	14969	14941	14943	15140	14979	14816	14983	14940	14964	14905	14935	14913	14978	14865	14993	15084	14952	14996	14881	14844	15024	14930	14871	15028	15101	14975	15004	15130	14904	15006	14821	14768	14849	15052	14842	14835	15147	14973	14821	14932	14950	14825	14936	15161	15038	15055	14909	14686	15044	15013	14969	14998	14954	14850	14792	14844	14801	14926	15060	14935	14999	14924	14833	14944	14865	14967	15048	15110	15075	15065	14760	14948	15040	14834	14880	15022	15008	14967	14873	14842	14956	14806	14801	15169	15010	14860	15015	14942	14860	14933	14921	15046	14824
29801	35382	39279	24105	16450	15818	15751	15744	15574	15405	15637	15656	15671	15859	15557	15625	15493	15460	15666	15569	15496	15572	15523	15630	15583	15410	15497	15582	15516	15633	15524	15349	15505	15510	15636	15766	15372	15432	15354	15375	15602	15645	15486	15494	15656	15745	15592	15441	15611	15574	15567	15586	15332	15657	15681	15752	15441	15448	15547	15431	15421	15479	15459	15409	15550	15540	15460	15549	15512	15558	15640	15488	15689	15523	15594	15550	15484	15417	15650	15463	15533	15519	15557	15620	15474	15616	15376	15550	15661	15694	15422	15500	15570	15449	15370	15778	15538	15415	15644	15677	15596	15400	15454	15634	15507	15504	15392	15441	15626	15501	15485	15546	15732	15485	15526	15525	15550	15515	15532	15526	15604	15687	15444	15612	15578	15615	15442	15531	15586	15587	15552	15456	15672	15245	15421	15423	15414	15625	15519	15514	15313	15489	15571	15641	15466	15513	15711	15479	15520	15641	15762	15484	15373	15530	15601	15268	15555	15490	15572	15550	15726	15513	15469	15528	15549	15541	15547	15558	15316	15389	15345	15646	15664	15567	15534	15429	15457	15417	15469	15413	15454	15508	15415	15607	15388	15591	15546	15412	15387	15347	15550	15636	15775	15555	15592	15699	15566	15631	15532	15458	15416	15485	15535	15640	15652	15564	15784	15507	15717	15572	15586	15605	15752	15541	15744	15592	15489	15553	15550	15488	15446	15391	15497	15471	15287	15589	15752	15404	15567	15786	15647	15510	15400	15436	15568	15500	15471	15542	15592	15461	15538	15396	15551	15288	15679	15579	15464	15620	15531	15557	15549	15586	15495	15518	15361	15310	15455	15491	15631	15601	15274	15422	15686	15361	15443	15534	15449	15638	15524	15743	15684	15531	15446	15423	15669	15447	15456	15628	15567	15526	15720	15448	15683	15524	15549	15554	15500	15605	15649	15538	15674	15545	15540	15416	15735	15545	15570	15628	15552	15702	15649	15569	15313	15630	15401	15580	15494	15577	15481	15705	15444	15591	15601	15656	15523	15457	15377	15491	15434	15513	15438	15670	15471	15486	15415	15562	15343	15361	15381	15499	15367	15484	15409	15530	15500	15691	15588	15380	15708	15563	15463	15317	15681	15556	15605	15684	15588	15577	15445	15460	15709	15398	15646	15470	15543	15510	15518	15655	15537	15551	15692	15462	15613	15377	15483	15477	15630	15538	15524	15668	15503	15564	15692	15590	15651	15559	15591	15410	15481	15324	15460	15443	15626	15446	15473	15568	15480	15618	15680	15481	15498	15416	15552	15367	15410	15438	15493	15603	15533	15571	15700	15591	15479	15576	15666	15626	15454	15484	15352	15375	15559	15667	15485	15445	15538	15483	15442	15646	15598	15460	15572	15321	15562	15631	15567	15430	15700	15595	15585	15380	15418	15395	15512	15722	15505	15596	15527	15792	15762	15597	15481	15429	15532	15640	15495	15620	15534	15423	15464	15547	15542	15315	15623	15603	15604	15509	15617	15687	15476	15469	15641	15393	15569	15451	15250	15489	15611	15542	15468	15487	15611	15435	15582	15486	15514	15389	15628	15424	15568	15538	15379	15583	15505	15626	15667	15669	15516	15576	15435	15513	15454	15634	15409	15634	15446	15550	15516	15523	15565	15631	15454	15622	15583	15502	15540	15622	15408	15573	15668	15679	15446	15355	15492	15547	15475	15583	15547	15603	15599	15625	15418	15531	15539	15556	15553	15455	15666	15384	15541	15542	15606	15453	15662	15519	15542	15705	15534	15457	15444	15467	15572	15532	15511	15423	15446	15533	15597	15681	15552	15601	15544	15632	15487	15589	15395	15461	15674	15524	15267	15549	15655	15477	15564	15682	15544	15483	15526	15489	15550	15475	15432	15461	15621	15550	15611	15695	15554	15498	15477	15555	15572	15441	15523	15689	15595	15594	15533	15547	15485	15527	15616	15643	15569	15413	15473	15311	15491	15540	15299	15495	15539	15576	15556	15593	15601	15560	15539	15428	15532	15574	15631	15633	15511	15547	15708	15681	15498	15310	15687	15615	15477	15601	15479	15477	15432	15506	15601	15602	15595	15522	15803	15630	15601	15652	15431	15517	15539	15418	15537	15520	15535	15569	15601	15625	15413	15448	15634	15706	15662	15511	15492	15461	15593	15518	15456	15538	15622	15453	15468	15639	15633	15450	15421	15582	15475	15550	15496	15441	15633	15333	15401	15660	15752	15569	15701	15723	15661	15464	15528	15485	15759	15753	15406	15725	15468	15403	15319	15642	15410	15451	15565	15450	15324	15761	15465	15505	15411	15639	15450	15527	15379	15439	15425	15552	15535	15599	15474	15577	15648	15643	15581	15580	15471	15365	15696	15468	15464	15490	15483	15475	15634	15477	15505	15520	15469	15542	15455	15668	15665	15593	15610	15466	15548	15469	15599	15632	15430	15371	15488	15408	15489	15661	15404	15625	15372	15512	15591	15586	15561	15540	15558	15457	15606	15587	15482	15619	15490	15490	15644	15616	15533	15482	15502	15435	15567	15423	15494	15734	15593	15664	15669	15683	15556	15436	15499	15295	15540	15425	15464	15524	15394	15531	15552	15445	15438	15633	15496	15600	15598	15538	15446	15538	15591	15710	15613	15424	15592	15509	15502	15239	15625	15508	15602	15648	15554	15582	15439	15481	15589	15590	15538	15510	15416	15534	15539	15639	15518	15616	15622	15532	15579	15542	15555	15510	15534	15711	15466	15593	15700	15478	15471	15614	15412	15511	15666	15505	15430	15713	15683	15436	15309	15409	15556	15334	15468	15309	15505	15610	15634	15670	15563	15655	15563	15617	15485	15441	15507	15659	15654	15462	15774	15332	15695	15585	15620	15518	15494	15548	15467	15674	15573	15683	15564	15529	15838	15534	15352	15517	15576	15499	15583	15633	15566	15431	15390	15393	15400	15618	15470	15470	15566	15446	15589	15450	15486	15407	15543	15664	15634	15748	15430	15561	15740	15635	15549	15616	15539	15769	15362	15506	15589	15501	15688	15433	15503	15571	15583	15338	15426	15630	15559	15438	15366	15670	15534	15551	15678	15424	15572	15495	15532	15545	15595	15637	15690	15474	15535	15530	15600	15755	15525	15622	15500	15534	15485	15374	15404	15567	15461	15577	15426	15600	15745	15482	15717	15429	15787	15565	15737	15506	15469	15483	15546	15633	15422	15593	15563	15532	15642	15585	15416	15621	15550	15633	15583	15671	15389	15641	15673	15690	15599	15419	15367	15564	15455	15624	15733	15517	15430	15407	15530	15550	15542	15707	15340	15574	15460	15526	15725	15464	15359	15404	15591	15476	15586	15533	15525	15392	15468	15448	15364	15557	15420	15530	15553	15644	15580	15650	15693	15456	15336	15366	15672	15443	15578	15666	15552	15475	15627	15493	15784	15655	15521	15376	15557	15652	15582	15600	15861	15538	15481	15511	15387	15403	15620	15547	15568	15430	15631	15539	15508	15693	15538	15578	15409	15614	15338	15417	15646	15411	15467	15683	15519	15541	15424	15506	15397	15499	15483	15604	15674	15637	15547	15607	15751	15646	15384	15655	15609	15367	15633	15647	15699	15655	15588	15465	15547	15480	15600	15435	15519	15561	15558	15552	15414	15607	15493	15430	15637	15527	15531	15572	15337	15500	15749	15489	15473	15550	15450	15522	15486	15552	15658	15484	15647	15519	15466	15718	15749	15499	15612	15577	15740	15479	15580	15615	15590	15598	15339	15323	15668	15568	15653	15382	15597	15575	15643	15519	15702	15701	15527	15456	15339	15561	15605	15524	15560	15528	15594	15429	15512	15487	15384	15363	15349	15609	15521	15544	15661	15532	15425	15536	15612	15571	15475	15419	15534	15465	15743	15576	15592	15506	15573	15546	15545	15533	15392	15517	15379	15555	15482	15563	15699	15648	15584	15571	15517	15439	15695	15483	15339	15646	15561	15407	15579	15573	15614	15755	15614	15543	15464	15643	15579	15654	15572	15406	15390	15442	15530	15685	15652	15522	15512	15490	15613	15529	15677	15480	15626	15458	15417	15515	15618	15557	15527	15425	15615	15828	15773	15596	15707	15572	15488	15834	15638	15499	15711	15559	15649	15356	15552	15615	15745	15621	15544	15544	15483	15390	15550	15534	15611	15470	15484	15427	15736	15629	15546	15565	15308	15559	15518	15583	15363	15551	15550	15354	15793	15605	15559	15503	15571	15601	15530	15450	15488	15506	15554	15546	15659	15310	15606	15691	15638	15643	15542	15440	15654	15336	15570	15737	15611	15436	15677	15592	15447	15637	15498	15613	15671	15649	15499	15531	15761	15588	15532	15616	15773	15518	15567	15747	15773	15615	15494	15435	15465	15672	15631	15606	15571	15463	15372	15345	15461	15655	15735	15557	15487	15325	15553	15722	15317	15536	15526	15315	15450	15479	15593	15681	15188	15194	15594	15572	15494	15414	15418	15553	15344	15430	15583	15402	15637	15675	15782	15642	15594	15524	15470	15527	15536	15826	15671	15520	15635	15467	15578	15578	15491	15585	15477	15511	15513	15662	15450	15353	15624	15707	15356	15562	15891	15523	15672	15669	15350	15543	15645	15344	15444	15554	15579	15544	15446	15697	15549	15496	15591	15500	15530	15663	15534	15715	15322	15542	15548	15520	15492	15553	15585	15602	15633	15545	15584	15486	15557	15498	15522	15600	15646	15436	15434	15668	15564	15296	15481	15538	15401	15527	15472	15534	15656	15418	15533	15555	15487	15515	15471	15475	15513	15431	15616	15524	15588	15414	15622	15512	15623	15441	15778	15507	15546	15642	15345	15321	15628	15459	15576	15612	15293	15479	15641	15627	15495	15621	15529	15612	15638	15693	15641	15576	15735	15668	15780	15565	15629	15572	15563	15505	15436	15617	15638	15466	15585	15673	15633	15382	15634	15358	15807	15648	15514	15324	15749	15801	15570	15450	15327	15578	15733	15388	15512	15576	15650	15712	15615	15621	15590	15739	15459	15561	15414	15520	15548	15216	15491	15578	15598	15632	15499	15698	15754	15506	15544	15412	15581	15607	15575	15772	15445	15790	15563	15701	15713	15599	15559	15423	15499	15443
37797	54692	42152	19345	14693	14636	14708	14643	14882	14523	14612	14556	14866	14603	14574	14637	14676	14642	14743	14676	14817	14552	14629	14515	14631	14651	14552	14457	14608	14421	14705	14561	14581	14706	14582	14687	14477	14739	14573	14632	14640	14676	14698	14642	14610	14564	14709	14655	14603	14481	14646	14463	14510	14632	14570	14682	14625	14631	14759	14496	14680	14728	14698	14495	14557	14603	14813	14755	14702	14393	14536	14562	14727	14690	14616	14730	14569	14583	14826	14423	14626	14436	14628	14638	14496	14767	14627	14577	14594	14661	14621	14502	14640	14440	14561	14613	14634	14675	14601	14688	14555	14569	14554	14638	14661	14541	14687	14559	14708	14573	14529	14720	14593	14720	14667	14555	14544	14263	14635	14687	14621	14609	14584	14743	14707	14623	14548	14688	14618	14497	14556	14448	14710	14696	14471	14723	14768	14512	14655	14525	14790	14542	14616	14463	14684	14912	14634	14496	14601	14701	14547	14563	14579	14749	14665	14683	14757	14647	14436	14520	14626	14595	14615	14663	14625	14659	14566	14769	14538	14671	14640	14556	14669	14617	14666	14643	14633	14623	14514	14726	14564	14702	14508	14426	14690	14561	14504	14635	14589	14483	14459	14684	14790	14681	14629	14803	14556	14758	14564	14617	14640	14454	14471	14588	14466	14585	14583	14520	14685	14600	14463	14620	14538	14671	14452	14468	14659	14473	14663	14677	14548	14788	14743	14453	14535	14722	14718	14631	14789	14603	14579	14610	14425	14617	14556	14593	14632	14647	14439	14439	14566	14676	14510	14702	14553	14540	14562	14527	14780	14417	14769	14547	14613	14643	14362	14659	14541	14530	14678	14564	14665	14582	14546	14757	14577	14486	14493	14560	14626	14511	14586	14723	14548	14674	14656	14846	14549	14511	14619	14741	14607	14607	14690	14554	14680	14513	14596	14474	14480	14616	14705	14563	14591	14584	14489	14618	14728	14688	14431	14647	14690	14728	14547	14649	14618	14677	14642	14669	14639	14720	14660	14642	14787	14687	14710	14700	14720	14611	14670	14645	14618	14601	14579	14669	14816	14560	14530	14456	14635	14668	14814	14714	14553	14611	14654	14725	14544	14647	14486	14530	14571	14534	14615	14615	14566	14554	14694	14636	14648	14431	14601	14521	14628	14564	14783	14568	14650	14643	14506	14612	14586	14608	14535	14720	14622	14413	14454	14525	14464	14745	14587	14682	14552	14695	14641	14670	14501	14710	14675	14654	14531	14581	14547	14661	14462	14433	14604	14523	14554	14485	14614	14554	14744	14593	14508	14605	14612	14585	14531	14684	14522	14655	14685	14727	14479	14786	14682	14512	14447	14553	14544	14513	14659	14645	14627	14553	14520	14735	14712	14669	14643	14623	14505	14718	14582	14653	14370	14569	14368	14729	14606	14707	14668	14565	14660	14335	14555	14549	14724	14557	14611	14508	14685	14564	14654	14582	14693	14646	14815	14637	14624	14664	14705	14465	14616	14564	14533	14680	14523	14659	14594	14492	14563	14585	14724	14664	14713	14624	14702	14740	14614	14566	14709	14601	14674	14451	14673	14603	14371	14693	14573	14762	14718	14692	14606	14563	14594	14581	14743	14561	14636	14555	14536	14646	14663	14551	14783	14602	14510	14530	14693	14736	14637	14457	14631	14623	14642	14629	14594	14580	14649	14518	14410	14703	14585	14605	14657	14494	14596	14731	14498	14429	14534	14526	14549	14566	14571	14489	14574	14759	14736	14622	14620	14483	14588	14663	14619	14660	14515	14622	14620	14411	14680	14513	14578	14698	14604	14421	14462	14496	14608	14613	14685	14522	14783	14502	14634	14582	14664	14883	14639	14454	14578	14587	14647	14538	14656	14481	14644	14633	14593	14523	14715	14580	14418	14593	14456	14465	14521	14618	14625	14644	14658	14648	14463	14708	14496	14652	14651	14694	14737	14644	14705	14464	14463	14494	14597	14787	14587	14652	14680	14733	14605	14706	14672	14568	14561	14517	14494	14638	14552	14785	14602	14609	14664	14802	14717	14618	14671	14678	14573	14490	14641	14700	14531	14639	14653	14640	14680	14687	14627	14535	14577	14542	14484	14730	14621	14638	14720	14522	14684	14554	14595	14614	14533	14589	14505	14548	14662	14649	14713	14728	14671	14494	14591	14678	14430	14610	14662	14367	14654	14565	14685	14457	14673	14696	14493	14635	14679	14733	14689	14660	14712	14536	14687	14508	14622	14727	14562	14486	14759	14680	14595	14629	14609	14694	14616	14650	14628	14551	14631	14712	14724	14559	14697	14395	14490	14503	14485	14741	14571	14377	14637	14595	14664	14642	14685	14532	14656	14759	14582	14601	14750	14698	14379	14569	14643	14433	14689	14569	14621	14476	14665	14630	14467	14460	14475	14657	14675	14747	14683	14438	14677	14616	14418	14733	14572	14589	14797	14723	14578	14579	14613	14607	14511	14466	14497	14541	14532	14700	14450	14481	14704	14587	14469	14528	14656	14681	14605	14408	14708	14555	14667	14545	14662	14614	14638	14488	14584	14811	14506	14500	14753	14691	14523	14498	14668	14604	14689	14694	14749	14572	14598	14743	14664	14528	14483	14663	14645	14632	14496	14521	14777	14654	14474	14791	14774	14467	14602	14637	14583	14613	14488	14564	14514	14540	14663	14559	14618	14583	14634	14556	14671	14738	14467	14578	14597	14808	14689	14491	14527	14414	14740	14694	14640	14568	14709	14657	14546	14544	14476	14781	14557	14628	14787	14653	14698	14497	14726	14553	14436	14640	14809	14612	14557	14502	14609	14547	14678	14526	14734	14614	14517	14587	14620	14721	14635	14359	14642	14528	14550	14480	14517	14486	14620	14597	14759	14777	14586	14691	14618	14609	14648	14622	14633	14671	14743	14565	14497	14688	14623	14473	14684	14625	14580	14468	14558	14613	14567	14517	14715	14705	14693	14630	14724	14605	14496	14606	14580	14571	14679	14660	14530	14521	14564	14693	14759	14719	14485	14477	14587	14681	14483	14614	14660	14616	14627	14644	14716	14487	14609	14745	14575	14667	14739	14693	14672	14672	14692	14737	14703	14483	14718	14621	14497	14725	14523	14702	14628	14609	14547	14539	14697	14517	14749	14664	14683	14778	14610	14600	14456	14619	14492	14717	14498	14557	14552	14463	14624	14559	14464	14505	14818	14546	14613	14585	14561	14595	14648	14539	14739	14602	14844	14726	14426	14528	14480	14793	14659	14649	14737	14563	14608	14595	14577	14762	14671	14604	14494	14524	14694	14603	14670	14623	14589	14563	14595	14567	14640	14524	14595	14516	14659	14643	14686	14685	14587	14584	14623	14757	14500	14534	14575	14632	14508	14680	14632	14662	14627	14668	14590	14633	14577	14549	14629	14678	14641	14572	14681	14656	14684	14638	14688	14407	14746	14547	14532	14668	14600	14530	14621	14649	14648	14607	14646	14556	14599	14514	14669	14656	14586	14601	14785	14579	14532	14531	14773	14641	14689	14680	14635	14619	14700	14679	14562	14594	14738	14618	14580	14526	14676	14667	14591	14586	14553	14584	14559	14841	14641	14456	14493	14685	14617	14606	14584	14699	14601	14570	14638	14517	14687	14642	14655	14520	14700	14510	14641	14633	14551	14725	14765	14572	14416	14611	14626	14547	14601	14585	14477	14609	14637	14495	14521	14598	14795	14579	14505	14655	14532	14841	14597	14741	14678	14755	14549	14715	14330	14604	14526	14554	14584	14611	14755	14492	14609	14640	14721	14487	14615	14625	14519	14658	14566	14544	14655	14629	14561	14467	14573	14718	14590	14850	14683	14592	14607	14548	14499	14594	14671	14648	14723	14697	14719	14706	14677	14613	14759	14659	14463	14548	14587	14620	14513	14698	14719	14547	14619	14686	14581	14526	14658	14721	14638	14639	14612	14716	14690	14424	14563	14794	14533	14628	14658	14420	14714	14703	14730	14529	14673	14543	14623	14523	14611	14570	14661	14583	14708	14669	14586	14479	14512	14676	14503	14653	14881	14664	14665	14712	14524	14702	14552	14523	14457	14694	14623	14580	14773	14554	14561	14608	14510	14489	14703	14510	14632	14696	14480	14566	14516	14549	14618	14540	14534	14670	14654	14523	14609	14634	14614	14683	14774	14709	14643	14563	14631	14526	14596	14706	14428	14593	14732	14603	14580	14524	14665	14542	14677	14666	14616	14556	14626	14641	14629	14605	14721	14551	14677	14684	14649	14562	14640	14684	14585	14686	14514	14641	14875	14655	14658	14768	14538	14411	14596	14729	14597	14523	14613	14499	14659	14475	14608	14707	14716	14535	14522	14648	14600	14697	14885	14644	14582	14567	14605	14611	14795	14602	14585	14700	14602	14655	14599	14801	14561	14534	14565	14611	14601	14549	14700	14674	14542	14559	14651	14636	14603	14449	14568	14685	14751	14713	14765	14544	14557	14687	14558	14687	14700	14714	14634	14690	14745	14461	14596	14608	14671	14567	14589	14546	14712	14569	14682	14720	14805	14497	14599	14603	14627	14498	14641	14670	14478	14580	14572	14584	14751	14622	14557	14635	14750	14531	14668	14558	14601	14447	14500	14488	14710	14657	14404	14744	14585	14527	14500	14562	14602	14629	14619	14725	14672	14561	14667	14811	14683	14584	14626	14615	14658	14782	14654	14639	14685	14573	14740	14508	14449	14690	14618	14533	14572	14393	14552	14597	14621	14644	14569	14631	14645	14712	14572	14637	14523	14727	14619	14452	14642	14485	14562	14647	14691	14563	14788	14754	14475	14524	14491	14630	14501	14670	14529	14607	14553	14708	14708	14477	14497	14665	14611	14556	14472	14599	14520	14761	14669	14654	14484	14611	14786	14512	14629	14612	14519	14636	14686	14753	14514	14594	14679	14648	14664	14571	14438	14755	14463	14706	14671	14554	14564	14661	14474	14726	14609	14597	14596	14566	14581	14672	14758	14675	14738	14478	14555	14429	14725	14643	14663	14727	14760	14599	14501	14467	14766	14423	14730	14520	14521	14610	14609	14674	14582	14731	14570	14525	14516	14583	14647	14766	14503	14663	14553	14534	14700	14596	14667	14625	14591	14565
23109	23558	37098	28371	21342	21615	20743	16918	16183	16612	16735	16208	16504	16518	16492	16361	16362	16318	16370	16319	16436	16279	16443	16315	16362	16446	16237	16269	16218	16238	16444	16283	16222	16163	16400	16220	16101	16431	16264	16213	16493	15960	16191	16160	16218	16247	16123	16148	16398	16076	16364	16396	16422	16455	16426	16181	16161	15982	16230	16310	16252	16322	16347	16105	16136	16090	16242	16243	16279	16026	16102	16137	16211	16270	16351	16385	16542	16014	16130	16068	16139	16281	16041	16221	16395	16221	16280	16209	16248	16054	16188	16125	16082	16255	16052	16236	16266	16021	15973	16227	16095	16419	16163	16128	16026	16214	16058	16109	16062	16213	16225	16191	16243	16164	16175	16186	16365	16216	16188	16106	16247	16224	16297	16050	16341	16191	16209	16258	16158	16310	16183	16323	16122	16135	16269	16012	16384	16088	16170	16169	16147	16302	16419	16184	16254	16423	16068	16165	16043	16200	16203	15787	16163	16288	16272	16188	16089	16170	16209	16236	16191	16067	16207	15977	16051	16188	16065	16044	16077	16062	15960	16156	16260	16210	16326	16023	16203	16072	16127	16134	16225	16256	16137	16030	16251	16121	16161	16139	16007	16138	16031	16110	16233	16244	16215	16483	16323	16026	16328	16115	16238	16339	16083	15966	16151	16021	15928	16110	16121	16288	16320	16291	16312	16111	16252	16227	16251	16209	16212	16095	16190	16178	15941	16065	16034	16230	16155	16127	16046	16235	16093	16081	16110	16152	16160	16261	15925	16300	16328	16170	16138	16246	16276	16056	16212	16236	16072	16218	16250	16099	16196	16276	16239	16220	16089	16118	16207	16072	16118	16261	16104	16147	16189	16057	16188	16304	16201	16064	16015	16234	15985	16101	16329	16272	16228	16263	16012	16197	16409	16397	16055	16191	16187	16056	15976	16389	15929	16157	16220	16110	16349	16291	16163	16187	16179	16109	16252	15976	16161	16135	15995	16104	16257	16286	16298	16078	16119	16231	16162	16376	16084	16219	16340	16084	16171	16137	16267	16177	16167	16129	16298	16145	16096	16167	16088	15975	16202	16172	16126	16297	16150	16200	16056	16145	16263	16145	16231	16305	16396	16004	16286	16198	16185	16241	16392	16141	15993	16245	15817	16096	16089	16250	16090	16141	16089	16111	16160	16139	16035	16280	16169	16100	16113	16090	16131	16001	16160	16098	15985	16043	16218	16291	16209	16261	16316	16288	16301	16157	16127	16119	16280	16156	16246	16147	16116	16243	16055	16006	16399	16123	16008	16357	16276	15972	16080	16241	16333	16161	16090	16177	16079	16158	16241	16347	16156	16228	16323	16001	16100	16233	16158	16067	16208	16196	16264	16183	16102	16321	16193	16026	16166	16089	16218	16243	16090	16282	16120	16141	16032	16183	16109	16161	16212	16232	16168	16104	16237	16033	16305	16201	16374	16303	16181	16146	16189	16155	16060	16127	16183	16273	16272	15984	16096	16211	16186	16166	16267	16190	16321	16365	16346	16236	16187	16181	16136	16127	16052	16158	16392	16334	16102	16188	16155	16051	16282	16089	16360	16049	16223	16182	16330	16363	16375	16307	16102	16221	16157	16219	16353	16183	16253	16072	16204	16229	16314	16252	16003	16150	16006	16308	16279	16147	15949	16165	15940	16081	16262	16042	16193	16181	16159	16056	16117	16077	16265	16107	16080	16109	16021	16150	16314	16275	16245	16027	16151	16030	16335	16167	16135	16082	16258	16084	16301	16105	16229	16316	16041	16121	16180	16131	16292	16089	16174	16074	16194	16237	16428	16195	16089	16027	16060	16063	16102	16247	16249	16244	16034	16193	16099	16156	16171	16155	16341	16038	16003	16237	16329	16343	16230	16121	16187	16354	16226	16154	16045	16184	16100	16060	16119	16335	16126	16265	16208	16211	16087	16241	16431	16095	16082	16318	16268	16270	16232	16296	16225	16236	16128	16065	16005	16362	16227	16291	16147	16036	16144	16241	16324	16229	16114	16289	16233	16210	16205	16104	16128	16220	16042	16156	16076	16158	16120	16321	16187	16057	16007	15988	16007	16237	16150	16367	16295	16038	16141	15926	16176	16080	16199	16213	16382	16115	16133	16062	16117	16143	16110	16329	16046	16174	16310	16321	16056	16202	16147	16114	16201	16091	16142	16242	16095	16045	16074	16389	16323	16309	16015	16302	16048	16120	16222	16315	16162	15997	15981	16132	15996	15909	15966	16360	16232	16337	16002	16141	16119	16081	16167	16227	16178	16137	16138	16136	16129	16077	16061	16068	16079	16215	16229	16028	16268	16135	16291	16190	16236	16159	16358	16088	16189	16273	16140	16138	16152	16060	16238	16238	15936	16133	16147	16392	16166	16285	16070	16276	16037	16253	16225	16175	16161	16267	16198	16108	16247	16173	16239	15970	16192	16085	16154	16148	15992	15997	16247	16153	16264	16113	16177	16227	16131	16061	16163	16317	16028	15962	16250	16219	16225	16227	16111	16307	16129	16170	16132	16164	16217	16178	16088	16088	16298	16337	16185	16285	16239	16118	16146	16345	16109	16403	16169	16260	16249	16177	16184	16169	16159	16245	16196	16073	16148	16015	16120	16250	16171	16182	16275	16165	16264	16049	16301	16235	16203	16110	15997	16052	16253	16145	16153	16211	16191	16135	16244	16249	16231	16101	16347	16197	16098	16049	16230	16213	16114	16114	16202	16169	16215	16094	16190	16263	16045	16230	16252	16248	15978	16014	16130	16145	16065	16214	16414	16097	16164	16187	16113	15903	16141	16113	16240	16170	16078	16100	16145	16144	16244	16189	16164	15979	16184	16107	16216	16153	16085	16395	16182	16177	16204	16107	16293	16397	16090	16112	16199	16274	16104	16089	16008	16136	16400	16310	16108	16331	16218	16239	16226	16327	16184	16098	16350	16204	16014	16067	16217	16069	16147	16029	16045	16122	16298	16102	16069	16157	16374	16173	16107	16146	16194	16082	16153	16068	16168	16150	15754	16041	16188	16011	16120	16103	15932	16303	16046	16117	16028	16247	15929	16292	16139	16119	16260	16195	15955	16191	16058	16118	16225	16156	16243	16064	15996	16182	16118	16379	16257	16168	16155	16074	16097	16187	16209	16062	16413	16002	16126	16029	16347	16137	16068	16092	16218	16128	16025	16212	15998	16023	16251	16250	16294	16063	16090	16175	16232	16121	16306	16219	15942	16128	16062	16045	16172	16271	16194	16017	16097	16193	16113	16147	16127	16192	16237	16255	16189	16133	16349	16265	16198	16162	16274	16072	16328	16167	16032	16007	16245	16040	16170	16336	16301	16171	16235	15993	16076	16239	16143	16121	16141	16222	16061	16165	16186	16143	16295	16116	16278	16055	16115	16296	16386	16193	16356	16072	16155	16052	16043	16160	16271	16234	15946	16212	16242	16059	16350	16131	16156	16179	16052	16093	16338	16085	16130	16040	16227	16133	16231	16270	16258	16222	16165	16267	16201	16252	16177	16018	16126	16311	16344	16149	16378	16279	16113	16124	16225	16156	16202	16043	16397	16114	16251	16062	16219	16191	16280	16190	16040	16055	16271	16126	16149	16219	16250	16159	16231	16048	15940	16209	16072	16056	16160	16277	16137	16097	16074	16270	16097	16213	16134	16045	16187	16146	16234	16062	16055	16203	16134	16254	16194	16076	16148	16130	16079	16015	16188	16268	16131	16184	16280	15978	16123	16167	16212	16057	16286	16218	16312	16171	16282	16388	16081	16204	16080	16303	16164	16193	16323	16125	16166	16043	16018	16001	16225	16089	16117	16076	16142	16083	16085	16257	16146	16171	16305	16112	16009	16151	16118	16197	16238	16283	16122	16351	16200	16142	16288	16115	16220	16008	16211	16143	16136	16344	16141	16039	16156	16047	16293	16185	16279	16082	16111	16138	16252	16101	16228	16283	16422	15975	16149	16143	16112	16194	16564	16451	16211	16008	16310	16186	16091	16316	16220	16168	16174	16208	15990	16066	16238	16234	16148	16198	16182	16205	16243	16076	16258	16270	16045	16107	16034	16181	16131	16122	15853	16248	15970	16174	16092	16189	16209	16131	16245	16298	16220	16318	16217	16137	16203	16120	16295	16158	16051	16189	16287	16184	16213	16345	16211	16177	15942	16255	16376	16183	16255	16247	16274	15805	16199	16240	16230	16089	16328	16203	15924	16081	16027	15987	16195	16163	16112	16154	16334	16157	16058	16083	16232	16156	16143	16211	16346	16088	16141	16287	16178	16213	16195	16262	16142	16058	16210	16317	16126	16282	16262	16156	16164	16289	16306	16144	16135	16390	16084	16263	16147	16118	16137	16114	16284	16095	16081	16023	15997	16199	16186	16063	16170	16116	16265	15963	16047	15944	16079	16131	16118	16148	16137	16103	16176	16228	16153	16175	15991	16292	16178	16170	16277	16296	16042	16169	16202	16060	16178	16170	16100	16087	16176	16165	16135	16182	16154	16134	16114	16155	16151	16347	16314	16202	16281	16379	16100	16082	16255	15808	16344	16216	16209	16171	16152	16282	16301	16212	16296	16137	16219	16184	16269	16211	16157	16124	16142	16365	16031	15996	16192	16183	16120	16111	15944	16221	16123	16081	16310	16186	16312	16099	16222	16216	16149	16089	16217	16047	15946	16250	16092	15929	16340	16199	16287	16376	16076	16160	16165	16085	16220	16064	16065	16230	16269	16333	16107	16274	15982	16269	16223	16285	16246	16158	16133	15932	16032	16089	16105	16097	16133	16166	16113	16032	16103	16149	16100	16190	16210	16165	16264	16225	16283	16073	16274	16462	16264	16083	16198	16171	16171	16118	16182	16252	16105	16206	16246	16326	16203	16119	16178	15988	16183	16151	16106	16178	16271	16299	16356	16249	16117	16104	16169	16258	16244	16238	16336	16095	16151	16304	16067	16235	16070	16154	16095	16099	16124	16222	16049	16057	16265	16204	16054	16182	16083	16227	15963	16307	16341	16072	16345	16165	16156	16319	16024	16320	16350	16138	16088	15945	16420	16255	16330	16250	16228	16100	16323	16411	16211	16141	16375	16193	16090	16073	15939	16093	16265	16282	16211	16103	16209	16128
63227	102683	84471	36883	15199	15200	15154	15076	15142	15046	15065	14998	15089	15206	15115	15108	15153	15102	15071	15040	15169	15096	15066	15047	15010	14946	14952	15063	15099	15125	15204	15321	15165	15035	15137	15160	15166	15088	14987	15097	15010	15096	14999	15324	14981	15274	15141	14934	15153	15234	15112	15252	14992	14902	14944	14979	15025	15148	15048	15036	14950	15134	15060	15025	15060	15015	15100	14978	14993	14974	14979	15243	15096	15119	15155	15097	15029	15005	14920	15125	14988	15060	15200	15018	15061	15048	15014	14985	15082	14946	14939	14944	15146	15055	15128	15072	15113	15020	15126	15031	15153	15050	14906	15028	14915	15175	15092	15295	15041	14948	14980	15133	14866	15053	15061	14936	15024	15096	14929	15042	14997	14736	15048	15203	14961	15046	14971	15122	15061	15041	14980	14943	15112	15118	15085	15000	15166	15107	15001	15332	15079	15016	15185	14956	15059	15053	15104	15023	15221	15216	15133	14983	15122	15051	15073	15062	14972	15088	14872	15065	15183	15015	15058	15092	15094	15054	15030	15210	14936	15161	14969	15196	15109	15133	15054	15092	15149	14967	15036	15007	14950	14992	14859	15298	14988	14981	15021	15114	15194	15166	15064	14977	14875	15036	14998	14975	15149	15148	15007	14974	15040	15026	15021	14900	15148	14873	15104	15045	15029	15219	15029	15221	15271	14973	15152	15107	15193	14960	15066	15006	15151	15058	14930	15010	15066	15132	15097	14887	15083	15027	15078	15087	15056	14936	15023	15063	15194	14949	15107	15050	15129	14971	14908	15197	15056	14897	15183	15125	15049	15071	15074	15039	14999	15034	15077	14942	14980	15070	14984	15023	14981	15158	15040	15057	15033	15067	15094	15181	15139	15018	15126	15056	15097	14926	15061	15158	15075	15099	15050	15132	14974	15199	14891	15021	14970	15028	15083	14874	15081	15130	15174	15127	14965	15173	15001	15021	15167	15069	15064	14975	15011	15164	14974	15057	14999	15016	15216	15062	15156	15002	15065	15092	15101	15155	15196	15086	15009	15068	15064	15046	15105	15017	15032	15214	14879	15017	14995	15098	15163	15046	15062	15016	15270	14981	15145	14965	15211	14912	14799	15078	14954	14942	14977	15086	15143	15121	15083	15108	15127	14983	14998	15139	15113	14859	15021	14915	14928	14943	15098	15138	15182	14809	15034	15057	14978	15011	14920	14996	15112	15011	15189	15097	15112	15069	14988	15019	15110	15097	14934	15089	14949	15015	15060	15039	15027	15081	15021	15241	14961	14992	15153	14965	15129	15052	15210	15123	15098	15151	15010	15153	15135	15021	15212	15069	15017	15184	15198	15116	15145	15008	14972	15030	14969	15057	15034	14917	15124	15021	14962	15154	14999	15073	15116	15239	14945	15019	15055	15083	15124	14961	14980	15018	15074	15126	15204	15073	15119	15064	15130	14989	14916	15010	15343	14986	15135	14989	15068	15201	15125	15066	15027	14969	15217	14997	15055	14911	15038	15087	15137	14936	15089	15002	15083	15157	14886	14896	15125	15028	15019	14975	14979	15050	15154	15150	15164	15046	15133	14846	15072	15023	15132	15173	15025	15081	15261	15062	15107	15203	14933	15294	14960	14965	14924	15059	15073	15151	15198	15134	15082	15087	15089	15065	15231	15118	14915	15113	15166	15159	15245	14936	15065	14958	15048	15094	15080	14975	14930	15071	15128	14986	15102	15171	15049	15122	15069	15154	15134	15081	15001	15191	15005	15035	15051	15071	14994	15061	15108	15067	15135	14952	15141	15065	15180	15059	15061	15158	14996	14987	15199	14982	15202	15101	14984	15193	15256	15124	15136	15073	15093	14963	15215	15204	15094	15096	15116	15030	14991	15039	15211	14910	15105	15087	14879	15016	15154	15206	15093	15008	15078	15181	15072	15029	15032	15001	15082	14956	14961	15162	15055	15006	14894	15112	15219	15009	15120	14994	14974	14874	14972	14917	15142	15123	15065	15093	15080	15181	15076	14991	15177	15117	15054	15072	15051	14908	15048	15010	15053	15059	14995	15002	15037	15039	14887	14944	14949	14888	15237	15176	15034	15073	15050	15063	15113	14963	15124	15020	15132	14898	15080	15077	14933	14956	15237	15287	15016	15150	15140	15042	15185	14983	15114	15024	15064	15127	15065	15077	15133	15162	15037	15009	15031	15039	15043	15237	14978	14998	15163	15086	15040	15063	14939	15223	15081	15119	14947	15026	15240	15167	15141	15049	14969	15056	14847	15110	15015	14966	15075	15012	15012	14950	15175	15105	15084	14921	15038	15088	15112	15007	15059	14951	15016	14983	15106	15005	14930	15012	14966	15043	15125	15150	15100	14990	15044	14914	14958	15015	15175	15045	15045	15101	15137	14933	15081	15023	15199	14860	15109	14905	15027	15047	14929	15113	15206	15071	14971	15163	14920	15126	15031	15069	15034	15176	14847	15203	15140	15040	15081	14982	14950	15062	15283	15037	14922	14874	14963	15140	15050	14885	15144	15000	15047	15059	15080	15162	14927	15265	15208	14941	15130	15159	15039	15028	15047	15172	14797	15038	15154	15141	15197	15200	15018	15173	14967	14957	15158	14959	15051	15087	15135	14993	15121	14957	14972	14986	14870	15066	15051	15034	14974	15119	15081	14981	14987	15172	15074	15016	15110	15127	14877	14954	15009	15012	14953	15040	15082	15050	15082	14936	15046	15082	14952	15113	15051	15164	15075	14911	14956	15171	15163	15073	14929	14919	15139	14757	15025	15024	14970	15054	15167	15183	15032	15085	15049	15233	15050	14945	15098	15091	14971	15142	15150	14955	15232	14940	15158	15216	15086	14927	15149	15141	14963	15016	15258	15089	15041	14984	15283	15118	15141	15253	15007	15002	14997	15028	15228	15027	15018	15157	15049	15150	15040	15198	15128	14923	14975	15244	14929	14997	15023	15001	15025	15111	15009	15084	15048	14984	15017	15075	15075	15247	15052	15071	15216	14942	15044	14943	15153	15033	14960	15083	14911	15035	15206	14902	15093	15074	15105	14866	15040	14976	15084	15052	15130	15102	15070	15011	14892	15058	15035	14996	15176	15139	15106	14989	14892	15185	15088	15099	15005	15033	15096	15085	15075	15050	15076	15068	15278	14886	15151	15116	15059	15248	15252	15015	14983	14989	15182	15115	14977	15055	15133	15155	15095	15109	14952	15011	15039	15113	15036	15202	15189	15014	15059	15077	15066	15174	15165	15046	15249	14895	15103	15003	15031	15042	15120	15039	15067	15103	15098	15087	15039	14867	14992	15048	15104	15063	15146	15174	15112	15059	14963	15029	15115	14952	14956	15182	14949	15029	15183	15121	15107	15048	14973	14871	14971	15046	15036	15003	15073	15073	15111	15058	15050	15110	15011	15007	14919	15062	15145	15136	15115	15066	15039	15154	14934	15074	15039	14851	15221	14946	14979	15068	15017	15108	14999	15008	15115	14959	15132	15040	15113	15059	15222	15101	15062	15187	15040	15049	15098	15167	15022	15024	15161	14963	15150	15014	15095	14867	15048	15276	15097	15123	14996	15008	15171	15180	15065	15176	15044	15259	14993	15210	15234	14991	15027	14887	15015	15161	15207	15098	15025	15032	15026	15083	14984	15168	15090	14919	15097	15040	15119	15099	15171	14950	15089	15156	15006	15203	15163	15131	15080	15076	15086	15043	15004	15008	14929	15050	15259	15152	15105	15035	15186	15013	14956	14966	15167	15064	14989	15200	15275	14954	15073	14907	15175	15164	15037	14999	15110	15073	15070	14995	15221	15156	14834	15037	15110	14931	14994	15091	15090	14912	15163	15172	15045	15004	15060	15225	15083	15074	15052	15047	15224	15004	15079	14985	15033	15056	14906	14874	15302	15102	15027	15208	14742	14995	15070	15126	14961	15117	15245	14897	15060	15060	14969	15176	15105	15121	15203	14938	15228	15044	15095	15030	15046	15224	15027	15068	15242	15144	15150	15031	15058	15181	15155	15131	15051	15207	15109	14981	14875	14975	15034	15028	15035	14932	15022	15039	14919	14955	15027	15001	14917	15246	14935	14999	15141	14917	15115	14925	15010	15226	15056	14989	15195	15067	15053	15069	14964	14812	15119	15025	14953	15105	15237	15044	15105	15188	15080	15053	14996	15122	15105	15094	15210	15141	15105	15116	14823	15031	14944	14820	15063	15058	15024	15189	14813	14940	15153	15083	15136	15252	14996	14978	15102	14880	15215	15049	15116	14961	15192	15212	15123	15053	15053	15108	15119	14993	15073	15111	15026	15244	14915	14940	14868	15056	14952	14942	15100	15104	15017	15055	14996	15151	14987	15178	15067	14928	15161	14979	15038	15017	14982	14938	14919	15015	14910	14951	14981	14824	15095	14829	15300	15009	15184	15171	15244	14988	15260	14982	15042	14923	15253	15082	15072	15107	15077	15029	15051	14991	15106	15061	14972	15100	15193	15020	15067	15132	15101	15163	15169	15081	15097	15032	14978	15066	15067	14960	15187	15167	14927	14999	15101	14949	15029	15035	14958	15157	15197	15079	15097	15106	15023	15285	15131	15077	15028	15019	14999	14911	15166	15012	15168	14954	14785	15173	15140	15118	14863	14939	15101	15081	15293	15080	15002	15001	15203	15107	15026	15151	15074	14925	15080	15037	15211	15090	15146	15086	15070	15073	15015	15106	14995	15027	15199	15121	14945	15068	15152	15083	15142	15173	15109	14971	15067	15034	15110	14951	15171	14994	14889	15025	14948	15053	15116	15248	14984	14945	15040	15022	15020	15034	15069	15246	15193	15279	15156	15045	15131	14978	14942	14980	15067	15208	14970	15046	14989	14941	15165	15065	14917	15054	14776	15131	14956	15051	15194	15094	15035	15077	15058	15088	15087	15004	15091	14929	15067	14966	15055	15072	15082	14834	15051	15026	15007	14953	14953	15040	15029	15155	15118	15017	14947	15045	15160	15037	14998	14986	14970	15091	15210	15044	14922	15088	14959	15046	14925	15271	14976	14969	15209	15169	15247	15145	14939	15036	15111	15112	15061	15021	15065	15076	14987	15017	14949	15004	15011	15012	14960	15065	15091	14992	14978	14999	15057	15040
22998	23122	35294	27869	21463	22366	22566	18080	17353	17658	17515	17536	17564	17407	17185	17436	17198	17288	17308	17259	17078	17267	17301	17304	17212	17262	17117	17078	17393	17258	17278	16976	17261	17177	17482	17205	17310	17210	17171	17008	17072	17317	17322	17157	17203	17251	17147	17156	17320	17212	17161	17357	17002	17210	17072	17249	17118	17149	17293	17091	17194	17016	16968	17247	17006	17114	17239	17173	16947	17016	17080	17164	17170	17374	16955	17143	17005	17324	17040	17220	17123	17166	17139	17092	17168	17142	17079	17059	17123	17057	17132	17183	16969	17240	16952	17113	17180	17067	17070	17209	17166	17133	17027	17053	17315	17099	17212	17145	16995	17078	17187	17143	17116	17287	17262	17089	17017	16960	17152	17100	17161	17092	17005	17072	17118	16968	17065	17323	16925	17142	17170	17233	17166	16756	17343	17189	17074	16978	17185	16935	17240	17151	17252	16843	17026	17154	17163	17225	17315	17196	17092	17149	17102	17017	17163	17089	17049	17162	17222	16953	17199	17287	17192	17090	17154	17125	17045	17114	17200	17017	17220	17267	17191	17154	17310	17123	17111	16913	17130	17132	17163	17231	17186	17209	17121	17119	17105	17020	17009	17048	17068	17160	17329	17110	16924	17229	16994	17220	17190	17143	17307	17244	16903	17009	17241	17122	17173	16870	17129	17154	17319	17243	17159	17166	17046	17105	17176	17024	17156	17199	17008	17091	17082	17154	17163	17143	17096	17002	17133	17169	17318	17215	17137	17340	17198	17085	17043	17068	17116	17148	17257	17052	16979	17136	17166	17213	17199	17198	17169	17183	17080	17034	17133	17203	17075	17003	17193	17088	17178	17252	17326	16934	17115	17133	17267	17145	17138	17178	17022	17076	17093	16974	17333	17260	17232	17018	17269	17072	17414	17261	17174	17050	16887	17049	17131	17066	17054	16871	17249	16984	17132	16923	17007	16965	17108	17051	17080	17066	17008	17058	16890	17187	16967	16923	17104	17127	17012	17051	16990	17037	17232	17108	16971	17069	17004	17058	17108	17082	17165	16937	17147	16920	17234	17165	17110	17050	16998	16941	17122	17178	17135	17208	17172	17285	17163	17069	17186	17115	17205	17160	17243	17220	17127	17083	17195	17063	17216	17015	17039	17136	17283	17015	17084	17021	17063	17016	17138	17010	17182	17037	16999	16953	17077	16868	17305	17240	16935	17068	17291	17047	16922	17155	17106	17012	17113	17051	16995	17136	17143	17135	17313	17032	17058	16893	17202	17186	17280	16971	16969	17001	17170	17129	17196	17085	17189	17124	17041	17202	17160	17258	17330	17060	17090	16964	17036	17062	17039	17120	17394	17149	17062	17206	17196	17228	17263	17332	17229	17078	17141	17087	17100	17234	17168	17306	17049	17046	17032	16990	16914	17001	17143	17186	17266	17190	17272	17118	16992	17129	17084	17214	17016	17068	17189	17135	17169	16851	17002	16926	17025	17147	17036	17056	17207	17215	17075	17148	16949	16880	17068	17056	17117	17263	17217	16948	17128	17104	16920	17188	17110	17052	16869	17024	17088	17353	17106	17088	17099	17103	16901	17004	17016	17068	17227	17137	17149	16731	17084	17227	17023	17024	17301	16913	16970	17197	17066	17116	17064	17076	16917	16772	17070	17105	17041	17090	17198	17111	17080	17204	17398	17203	17239	17117	17278	17002	17248	17251	17028	17015	17122	17182	17077	17106	17097	17083	17158	16997	17164	17190	17153	17171	17159	17101	17263	17040	17187	16940	17002	16877	16921	16977	17082	17117	17144	17333	16986	17208	17063	17115	17103	17039	17187	17146	16961	17101	17028	16924	17004	17235	16987	17110	16993	17081	17015	17155	17230	17117	17172	17156	17370	17009	17268	16993	17014	17075	17114	17242	17216	17083	17195	17165	17145	17225	17022	17093	16924	17111	17111	17014	17121	17012	17237	17204	16910	16879	17088	17246	16966	16927	17012	17196	17003	16968	17149	17140	17012	16922	17111	17264	16948	17024	17174	17026	17106	17155	17043	17099	17076	16900	17022	17079	17046	17100	17162	17121	17216	17006	17040	17017	17160	17176	17274	16913	17024	17165	17044	16827	17209	17259	17437	17258	17246	17118	17305	17077	17106	17129	17199	17337	17121	17038	17056	17066	17238	17128	17004	16977	17072	17085	17101	17044	17116	17113	17194	17206	17232	17146	17094	17000	17069	17120	17125	16960	17137	16953	17047	16971	16971	17108	17320	17133	17237	17113	16974	16936	17181	17070	16933	16898	17108	17043	16981	17090	17292	16974	16896	17024	17069	17054	17007	17130	17026	17070	16909	17273	17031	16994	17103	16943	17040	17042	17152	17168	17008	16898	17218	17161	16968	17172	17072	17052	17106	17142	17156	17116	16999	17067	17343	17087	16934	17106	16904	17188	17063	16951	17074	16865	17027	16942	17091	17166	17147	17029	17232	17098	17125	17265	17165	17165	16995	17304	17118	17094	17020	17263	17005	17146	17180	17110	17014	16996	17275	16881	17051	17053	17342	17139	17049	17110	17200	17240	17120	17107	17190	17030	17034	17088	17044	17242	17139	16953	16987	17045	17147	17310	17276	17217	17096	17205	16999	17249	16848	17067	17033	17090	16900	16936	17108	16977	16998	17046	17122	17040	17119	17086	16849	16967	17004	17001	17119	17137	17263	17255	17213	17162	17003	17110	17203	17075	17148	16913	17114	17084	17301	17212	17172	17040	17165	17010	17079	17000	17110	17247	17160	17132	17134	17261	17239	17077	17185	16961	17127	17235	17079	17148	17026	16999	17139	17031	17027	17117	17128	17010	17007	17045	16889	16979	17160	17238	17081	17007	17063	17162	17175	17168	17226	17244	17059	17185	17065	17145	17009	16925	17054	17036	17124	17010	17141	17223	17037	16928	17164	16947	17061	17051	17033	17245	17156	17154	17049	17279	17066	16975	17152	16939	17281	17279	17065	17192	17151	16928	17128	17092	16944	17069	17176	16953	17171	17393	17014	16954	17046	17025	17065	17107	17241	17096	17046	16944	17100	17286	17076	17116	17138	17098	17063	17020	17218	16998	16923	17134	17008	17035	17096	17124	17011	17083	16888	17258	17306	17170	16969	17279	17136	17225	17178	17033	16952	16991	16978	16962	17130	17167	17057	17096	17150	17067	17022	17054	17238	16904	16983	17263	17197	17247	16944	17053	17052	17183	17058	17026	17076	16914	17111	17016	17171	17091	17327	17167	17220	17116	17236	17116	17052	17097	17163	17151	17078	17238	17095	17159	17310	16980	17126	17123	17033	17088	17251	17067	17171	17132	17144	17078	17186	17095	17099	17122	16925	17154	17153	17015	17195	17064	16966	17047	17283	17205	17084	17369	17031	17109	16960	17282	17039	16931	17125	17008	17114	17179	17157	17018	17018	17234	16943	16753	17029	17117	17116	17079	17243	16912	17140	16875	16967	17175	17129	17123	17073	17253	17248	17221	17223	17023	17039	17098	17009	17021	17157	17090	17063	17033	17110	17159	17034	17146	17331	17176	16976	17160	17135	17152	16888	17069	17045	17051	16993	17163	17143	17230	17242	17203	17128	17107	17257	17066	17188	17140	16955	17087	17294	17135	17187	17098	17018	17182	17056	17133	17285	17222	17165	17059	17001	17132	16904	17243	17211	17232	17235	17117	17168	17097	17082	17216	17143	17087	17133	17146	17051	17180	17135	17185	16891	17163	17146	17058	17208	17145	16999	17119	17325	17135	17202	17089	17263	17276	16906	17013	17166	17240	17125	17198	17326	17266	17259	17103	17072	17202	17290	17188	17000	17111	17066	17262	17082	17057	16984	17084	16991	17120	17033	17126	17100	17022	17181	16970	17189	17066	16873	16956	17056	17098	17170	17082	17235	16916	16948	17104	17030	16878	17114	17179	17236	16905	17012	17107	17238	17080	17253	17076	17006	17102	17072	17148	17190	17042	16988	17036	17184	17056	17295	17067	16897	17051	17187	17299	17092	17179	16866	17407	17250	17287	17005	17100	17147	17183	17021	17130	17051	16958	17022	17193	17140	16978	17174	16973	17115	17135	17137	17056	17032	17081	17122	17035	17129	17221	17103	17210	17101	17231	17085	16980	17321	17116	17079	17291	17067	17127	17011	17054	17161	16976	17167	17046	17156	17055	17166	17103	17025	17029	17119	17153	17095	17192	17114	17224	17010	16952	17103	17011	17135	17217	17147	17050	17131	16992	17022	17026	17238	17198	17367	17291	16939	16950	17194	17021	17128	16962	17196	17325	17202	17088	17155	17294	17113	17107	17122	17062	17268	17063	17168	17025	17083	17238	17125	17114	17297	17042	17312	16947	17023	17046	17052	17255	17072	17225	17025	17189	17052	17099	17327	17338	17181	17088	17291	17049	16955	16981	17070	16935	17243	17126	17322	17095	17205	17079	17131	17157	16993	17197	17212	17180	17084	17127	17204	17060	17219	17025	17101	16942	17102	16885	17131	17102	17161	17052	17032	17359	17040	17105	17161	17091	17105	17126	17073	17190	17100	17167	17216	17050	17101	17057	17070	17141	17019	17232	17276	16936	16946	17019	17013	17187	17096	16990	17020	17046	17008	17115	17031	17197	17122	17121	17185	16962	17135	17057	17086	17188	17127	17019	16993	17144	17163	16926	17090	17136	17264	16970	17013	16940	17130	17084	17287	16974	17300	17222	17304	17123	17027	16958	17112	16910	17099	17031	17159	17118	16949	17122	17114	16867	17180	17033	17147	16958	17076	17096	17065	16887	17133	17345	17264	17086	16949	17039	17209	17087	17130	17141	17116	16928	17235	16914	16992	17156	17218	17127	17205	17253	17056	17107	17111	16954	17194	17180	17047	17156	17067	16970	17074	17129	17148	17043	17241	17223	17091	17115	17022	17177	17074	17108	17099	17355	16960	17115	16832	17306	17197	17223	17201	17182	17307	17024	17071	17030	17138	16904	17158	17079	16959	17182	17099	17140	17229	17164	17205	17186	17036	17125	17118	17070	17244	17148	17152	17025	17147	17162	17265	17002	17153	17109	17163	17046	16938	17070	16953	17091	17123	16994	17056	17216	17251	17181	16996	17018	17111	17098	17166	17262
62683	105126	84622	41015	15668	15796	15515	15625	15806	15716	15632	15840	15648	15769	15794	15584	15620	15789	15588	15645	15838	15673	15782	15757	15627	15811	15672	15786	15487	15808	15639	15588	15928	15767	15821	15754	15570	15616	15866	15512	15614	15466	15707	15676	15857	15768	15655	15542	15731	15406	15892	15796	15707	15663	15773	15811	15847	15543	15670	15831	15506	15635	15624	15685	15551	15781	15477	15492	15674	15709	15668	15654	15802	15686	15622	15782	15656	15688	15823	15684	15816	15645	15583	15647	15751	15657	15786	15732	15826	15654	15799	15646	15523	15727	15676	15738	15715	15648	15646	15691	15449	15373	15792	15650	15580	15805	15584	15647	15640	15664	15641	15794	15691	15804	15544	15804	15867	15710	15846	15744	15582	15863	15579	15614	15628	15663	15670	15521	15653	15641	15812	15734	15781	15611	15677	15629	15688	15576	15660	15824	15657	15608	15559	15526	15715	15514	15753	15656	15687	15708	15694	15585	15640	15686	15539	15649	15698	15672	15752	15687	15660	15757	15671	15617	15565	15579	15832	15818	15669	15513	15506	15785	15475	15558	15585	15814	15695	15718	15763	15680	15661	15829	15827	15710	15744	15427	15449	15635	15645	15785	15773	15710	15602	15662	15612	15735	15471	15736	15594	15489	15743	15684	15633	15698	15691	15805	15567	15686	15706	15708	15697	15572	15680	15470	15775	15648	15617	15687	15515	15757	15627	15680	15639	15586	15610	15670	15721	15540	15640	15581	15537	15667	15761	15664	15561	15654	15787	15542	15609	15639	15679	15678	15669	15795	15487	15483	15761	15680	15625	15727	15732	15682	15761	15509	15649	15605	15796	15744	15607	15681	15794	15549	15797	15643	15566	15634	15646	15739	15500	15784	15686	15626	15702	15679	15614	15672	15951	15643	15803	15626	15690	15805	15644	15675	15761	15524	15737	15662	15560	15529	15714	15775	15635	15610	15736	15675	15771	15670	15671	15805	15457	15777	15613	15737	15661	15601	15714	15599	15814	15795	15638	15654	15483	15707	15737	15793	15768	15576	15499	15669	15674	15674	15805	15799	15785	15717	15610	15740	15862	15647	15581	15618	15657	15643	15754	15586	15870	15561	15677	15629	15620	15700	15605	15598	15589	15537	15764	15704	15672	15618	15684	15481	15623	15631	15776	15725	15623	15710	15694	15772	15734	15516	15695	15717	15574	15556	15522	15530	15576	15468	15602	15606	15720	15661	15722	15852	15677	15614	15680	15742	15666	15509	15711	15614	15690	15522	15639	15705	15714	15600	15560	15664	15775	15575	15532	15670	15666	15788	15782	15793	15726	15710	15623	15780	15446	15682	15787	15839	15614	15643	15656	15782	15651	15663	15797	15770	15587	15660	15630	15595	15551	15816	15763	15793	15666	15665	15687	15700	15703	15720	15513	15575	15674	15396	15675	15849	15711	15552	15522	15726	15818	15584	15797	15613	15887	15518	15750	15465	15738	15659	15653	15560	15608	15637	15678	15498	15667	15695	15584	15858	15723	15727	15653	15625	15510	15657	15724	15697	15642	15748	15629	15643	15571	15443	15590	15673	15889	15845	15644	15622	15454	15793	15621	15785	15697	15511	15576	15644	15617	15783	15608	15708	15629	15754	15690	15575	15415	15686	15579	15813	15596	15620	15668	15733	15742	15966	15667	15648	15543	15553	15557	15663	15645	15699	15722	15609	15694	15600	15738	15819	15671	15701	15666	15559	15576	15514	15504	15701	15736	15686	15682	15744	15659	15641	15504	15579	15696	15799	15762	15686	15592	15580	15582	15575	15640	15668	15533	15483	15602	15718	15546	15750	15593	15621	15699	15667	15700	15574	15881	15511	15647	15685	15569	15663	15676	15581	15582	15798	15688	15596	15578	15773	15507	15662	15725	15619	15529	15638	15641	15767	15628	15573	15583	15700	15672	15695	15523	15692	15844	15651	15667	15527	15717	15657	15490	15703	15864	15880	15644	15691	15640	15628	15630	15753	15535	15698	15566	15596	15738	15647	15714	15670	15751	15611	15604	15751	15621	15767	15793	15707	15759	15612	15679	15707	15713	15610	15896	15560	15698	15780	15696	15775	15888	15336	15657	15582	15737	15883	15526	15737	15600	15706	15792	15624	15616	15663	15553	15541	15698	15539	15740	15640	15666	15473	15613	15712	15637	15740	15869	15598	15523	15619	15517	15594	15570	15692	15764	15596	15817	15556	15553	15726	15648	15579	15751	15746	15828	15546	15537	15868	15633	15625	15658	15660	15494	15511	15665	15528	15673	15657	15726	15628	15803	15729	15633	15875	15805	15692	15724	15680	15637	15676	15543	15585	15578	15593	15625	15601	15606	15565	15511	15553	15708	15540	15618	15584	15633	15477	15663	15851	15823	15671	15578	15780	15633	15788	15653	15686	15623	15720	15640	15549	15618	15653	15603	15825	15681	15766	15561	15763	15402	15533	15632	15732	15550	15607	15645	15596	15681	15727	15624	15678	15679	15783	15576	15697	15819	15889	15645	15781	15552	15679	15472	15618	15551	15584	15665	15812	15649	15563	15625	15609	15795	15537	15671	15700	15757	15683	15799	15611	15706	15644	15920	15603	15613	15631	15738	15613	15610	15630	15673	15624	15657	15678	15530	15636	15543	15551	15687	15638	15631	15680	15571	15488	15602	15679	15695	15767	15848	15755	15627	15613	15733	15542	15716	15693	15673	15651	15811	15628	15664	15750	15688	15623	15545	15546	15692	15812	15405	15632	15669	15673	15673	15582	15574	15770	15592	15699	15579	15766	15671	15562	15728	15720	15598	15708	15625	15524	15659	15640	15743	15601	15704	15680	15669	15635	15561	15783	15412	15596	15461	15701	15496	15675	15730	15500	15632	15727	15816	15678	15875	15674	15658	15545	15622	15632	15707	15679	15763	15573	15624	15631	15815	15577	15820	15593	15528	15603	15665	15628	15695	15755	15814	15623	15473	15646	15801	15586	15847	15644	15748	15663	15803	15674	15786	15650	15556	15596	15599	15697	15570	15595	15649	15814	15723	15788	15636	15720	15619	15615	15663	15706	15489	15715	15545	15600	15570	15492	15785	15838	15738	15516	15521	15615	15635	15557	15751	15670	15737	15767	15636	15648	15641	15538	15558	15683	15661	15731	15600	15703	15563	15589	15749	15706	15709	15852	15657	15753	15760	15726	15645	15547	15741	15598	15553	15709	15464	15631	15662	15586	15588	15666	15759	15500	15804	15622	15677	15845	15589	15734	15631	15668	15674	15817	15787	15654	15609	15816	15768	15539	15627	15522	15678	15653	15629	15458	15880	15701	15524	15637	15789	15727	15622	15576	15592	15802	15527	15694	15578	15658	15697	15688	15747	15692	15658	15599	15795	15649	15584	15655	15438	15620	15535	15546	15714	15415	15619	15862	15681	15561	15826	15692	15672	15671	15716	15674	15439	15766	15652	15687	15845	15571	15778	15679	15651	15691	15721	15635	15635	15599	15766	15732	15792	15663	15503	15813	15749	15787	15603	15615	15691	15745	15760	15676	15658	15579	15742	15634	15843	15517	15634	15687	15663	15677	15622	15809	15708	15595	15784	15548	15604	15671	15766	15645	15534	15787	15686	15699	15609	15724	15736	15778	15615	15599	15723	15602	15629	15508	15613	15782	15843	15684	15725	15727	15753	15724	15761	15482	15780	15623	15569	15642	15634	15517	15675	15657	15623	15578	15594	15700	15634	15610	15671	15596	15729	15476	15748	15736	15706	15844	15677	15657	15668	15580	15669	15681	15628	15622	15603	15730	15720	15879	15621	15571	15707	15528	15601	15748	15673	15521	15697	15671	15642	15720	15652	15592	15572	15800	15594	15719	15743	15757	15663	15807	15503	15554	15688	15577	15722	15590	15552	15771	15662	15701	15765	15641	15851	15729	15775	15557	15583	15609	15565	15620	15481	15740	15778	15666	15693	15764	15522	15606	15597	15541	15591	15594	15643	15569	15807	15705	15666	15703	15728	15626	15699	15552	15626	15737	15683	15606	15780	15686	15725	15689	15721	15587	15580	15755	15609	15689	15831	15737	15776	15600	15693	15818	15460	15694	15636	15717	15540	15731	15767	15502	15567	15686	15740	15578	15744	15468	15660	15670	15584	15634	15677	15797	15683	15485	15698	15709	15604	15446	15597	15765	15651	15781	15501	15742	15594	15616	15655	15703	15778	15658	15716	15515	15822	15738	15731	15563	15608	15586	15814	15453	15924	15386	15606	15543	15567	15763	15623	15663	15654	15654	15857	15667	15685	15857	15724	15610	15603	15975	15742	15504	15706	15628	15625	15437	15656	15617	15717	15682	15733	15623	15571	15776	15634	15629	15740	15631	15758	15672	15555	15795	15608	15746	15532	15730	15724	15768	15564	15670	15565	15738	15630	15790	15688	15505	15805	15743	15709	15382	15848	15776	15569	15762	15712	15676	15606	15573	15634	15669	15501	15654	15621	15492	15565	15748	15800	15629	15801	15565	15660	15746	15702	15776	15620	15628	15665	15976	15598	15643	15709	15531	15686	15717	15627	15658	15558	15734	15633	15453	15522	15546	15650	15545	15649	15668	15677	15547	15722	15577	15630	15608	15708	15772	15667	15659	15840	15598	15635	15625	15488	15685	15715	15834	15548	15724	15727	15619	15754	15733	15548	15758	15470	15681	15570	15716	15593	15414	15755	15608	15516	15664	15591	15698	15749	15665	15772	15622	15592	15583	15846	15549	15741	15700	15690	15523	15786	15677	15638	15665	15663	15873	15582	15566	15748	15529	15660	15590	15656	15772	15625	15608	15733	15564	15628	15643	15710	15646	15729	15716	15854	15770	15670	15738	15639	15679	15646	15686	15678	15653	15783	15754	15567	15790	15671	15650	15713	15688	15614	15720	15676	15573	15638	15663	15687	15784	15727	15555	15894	15744	15928	15471	15684	15451	15670	15650	15416	15807	15436	15671	15535	15638	15716	15562	15764	15658	15776	15718	15662	15475	15698	15746	15637	15402	15683	15735	15650	15665	15659	15771	15773	15746	15685	15687	15709	15505	15950	15604	15776	15652	15771	15551	15672	15935	15726	15785	15548	15596	15831	15686	15829	15632	15808	15674
30108	36205	38532	25564	17314	16752	16775	16391	16573	16520	16837	16626	16559	16426	16469	16459	16483	16451	16387	16532	16547	16427	16617	16553	16377	16527	16486	16384	16612	16394	16512	16526	16418	16503	16452	16393	16674	16531	16622	16378	16532	16470	16663	16438	16559	16578	16362	16395	16545	16549	16466	16502	16526	16476	16540	16553	16739	16636	16350	16525	16607	16574	16315	16574	16346	16560	16577	16407	16460	16361	16656	16618	16472	16574	16624	16427	16587	16575	16610	16538	16440	16462	16588	16424	16385	16580	16600	16481	16499	16499	16694	16432	16536	16402	16426	16473	16537	16642	16731	16517	16323	16427	16576	16721	16349	16511	16547	16266	16500	16277	16457	16405	16454	16374	16555	16568	16472	16594	16523	16559	16508	16526	16625	16441	16663	16325	16633	16423	16392	16466	16802	16419	16348	16333	16609	16455	16437	16558	16291	16400	16361	16407	16650	16428	16617	16479	16484	16266	16560	16611	16425	16643	16600	16327	16399	16442	16447	16375	16605	16548	16265	16498	16521	16602	16614	16494	16559	16481	16351	16533	16429	16617	16513	16592	16402	16566	16655	16374	16447	16480	16419	16512	16416	16394	16361	16412	16325	16488	16569	16479	16369	16458	16544	16235	16436	16449	16503	16398	16559	16474	16521	16518	16631	16522	16429	16475	16430	16550	16452	16777	16588	16476	16416	16426	16599	16375	16463	16560	16580	16585	16459	16567	16503	16338	16548	16558	16371	16372	16626	16416	16732	16436	16516	16411	16443	16475	16626	16362	16173	16423	16491	16543	16483	16540	16620	16363	16605	16584	16651	16265	16359	16341	16335	16597	16487	16597	16554	16503	16544	16661	16423	16526	16493	16548	16410	16452	16432	16497	16308	16391	16437	16455	16448	16445	16428	16601	16302	16584	16607	16620	16480	16465	16769	16497	16567	16411	16254	16525	16497	16583	16622	16529	16446	16557	16502	16592	16438	16357	16534	16551	16551	16564	16594	16463	16575	16428	16562	16494	16494	16692	16585	16589	16388	16502	16486	16497	16392	16501	16571	16566	16444	16519	16462	16433	16678	16578	16559	16375	16554	16448	16514	16457	16415	16362	16317	16482	16348	16453	16582	16572	16599	16465	16601	16497	16514	16360	16389	16449	16336	16304	16620	16441	16547	16410	16626	16456	16399	16420	16219	16427	16470	16525	16307	16445	16391	16605	16584	16441	16613	16578	16296	16489	16540	16410	16355	16327	16398	16583	16575	16281	16314	16273	16398	16390	16396	16478	16500	16492	16472	16649	16489	16624	16542	16422	16311	16543	16596	16495	16363	16589	16254	16548	16362	16459	16513	16551	16412	16408	16518	16563	16652	16521	16616	16554	16536	16487	16372	16497	16589	16452	16435	16655	16453	16238	16359	16557	16540	16492	16780	16627	16640	16462	16568	16453	16417	16469	16640	16431	16345	16446	16631	16380	16452	16510	16582	16588	16567	16560	16458	16604	16420	16425	16502	16595	16257	16629	16567	16665	16694	16382	16471	16504	16656	16334	16482	16500	16683	16481	16568	16591	16564	16544	16466	16416	16391	16595	16439	16355	16468	16500	16518	16491	16421	16469	16473	16344	16335	16358	16423	16451	16516	16436	16576	16526	16450	16364	16424	16489	16645	16650	16638	16393	16601	16496	16714	16375	16560	16408	16427	16612	16287	16550	16423	16444	16638	16387	16390	16612	16416	16410	16651	16550	16539	16591	16351	16649	16630	16387	16492	16488	16608	16455	16706	16311	16484	16418	16540	16576	16328	16754	16647	16539	16553	16461	16550	16568	16476	16509	16466	16632	16645	16377	16554	16630	16562	16591	16462	16500	16579	16567	16473	16390	16458	16624	16475	16494	16222	16555	16428	16532	16410	16420	16420	16538	16474	16464	16687	16482	16189	16584	16359	16553	16469	16373	16287	16471	16423	16417	16477	16415	16378	16509	16524	16385	16378	16491	16669	16426	16387	16595	16423	16610	16441	16375	16468	16368	16468	16550	16471	16140	16533	16501	16564	16656	16410	16507	16638	16438	16428	16380	16563	16559	16453	16620	16597	16536	16500	16695	16623	16552	16535	16438	16448	16650	16555	16500	16613	16532	16579	16513	16487	16438	16365	16475	16627	16489	16456	16709	16583	16456	16491	16326	16505	16666	16400	16456	16527	16400	16456	16384	16612	16615	16291	16332	16601	16425	16728	16484	16539	16634	16471	16525	16556	16425	16418	16278	16423	16328	16553	16580	16485	16482	16610	16569	16502	16584	16469	16511	16351	16303	16372	16482	16363	16315	16329	16540	16480	16361	16449	16622	16393	16478	16582	16249	16560	16519	16311	16515	16565	16524	16633	16435	16348	16415	16631	16538	16311	16556	16497	16634	16639	16610	16611	16323	16424	16453	16327	16434	16573	16458	16579	16607	16542	16602	16433	16324	16596	16497	16518	16524	16685	16764	16471	16516	16608	16446	16603	16374	16511	16441	16479	16266	16683	16601	16649	16470	16603	16476	16364	16451	16434	16466	16512	16500	16379	16491	16483	16465	16408	16435	16508	16556	16535	16562	16584	16405	16696	16323	16376	16412	16373	16505	16460	16479	16583	16269	16440	16410	16539	16399	16308	16562	16531	16581	16505	16452	16485	16483	16427	16428	16548	16420	16375	16625	16527	16549	16711	16651	16444	16586	16529	16405	16751	16451	16694	16500	16497	16553	16345	16642	16629	16485	16393	16717	16749	16421	16415	16461	16539	16599	16522	16514	16504	16597	16696	16629	16274	16460	16379	16475	16579	16332	16478	16481	16335	16512	16426	16405	16541	16466	16486	16572	16734	16487	16504	16269	16565	16681	16448	16579	16283	16461	16617	16417	16449	16604	16372	16343	16469	16564	16560	16702	16675	16387	16484	16496	16650	16356	16371	16501	16412	16355	16503	16509	16564	16597	16459	16550	16569	16495	16529	16544	16432	16446	16685	16502	16387	16528	16303	16562	16586	16621	16595	16527	16408	16740	16560	16415	16414	16489	16276	16405	16566	16597	16589	16522	16686	16468	16439	16541	16514	16654	16654	16458	16500	16566	16712	16343	16572	16467	16436	16423	16532	16504	16705	16714	16413	16328	16481	16532	16547	16484	16503	16693	16358	16506	16433	16231	16388	16676	16308	16610	16559	16519	16529	16686	16659	16660	16297	16557	16403	16544	16727	16629	16454	16292	16661	16569	16459	16612	16472	16562	16644	16499	16367	16533	16532	16496	16500	16426	16560	16514	16471	16618	16544	16558	16547	16521	16320	16463	16467	16353	16299	16448	16503	16447	16537	16556	16749	16599	16284	16536	16694	16590	16405	16549	16558	16431	16541	16592	16688	16600	16527	16435	16447	16337	16490	16486	16603	16373	16560	16360	16518	16251	16409	16501	16475	16405	16395	16555	16451	16432	16388	16602	16463	16443	16484	16404	16487	16403	16597	16534	16633	16556	16699	16413	16541	16511	16627	16343	16448	16591	16661	16435	16475	16302	16598	16385	16462	16464	16346	16567	16399	16517	16626	16356	16485	16697	16375	16421	16566	16549	16469	16485	16392	16611	16445	16309	16577	16388	16430	16369	16389	16510	16464	16620	16511	16657	16427	16560	16491	16465	16477	16493	16467	16363	16407	16493	16561	16313	16577	16391	16293	16621	16407	16614	16539	16290	16578	16354	16450	16339	16446	16380	16580	16387	16729	16566	16519	16430	16434	16389	16484	16458	16469	16359	16564	16678	16508	16524	16588	16582	16590	16394	16423	16406	16486	16373	16440	16520	16416	16542	16682	16707	16621	16520	16366	16613	16571	16445	16430	16557	16458	16589	16606	16298	16602	16773	16788	16519	16445	16451	16329	16368	16379	16432	16522	16337	16591	16479	16374	16462	16714	16357	16426	16329	16640	16464	16441	16454	16477	16510	16476	16493	16575	16629	16583	16551	16427	16496	16566	16542	16564	16430	16474	16460	16494	16390	16568	16489	16532	16499	16482	16610	16441	16439	16555	16713	16533	16478	16634	16583	16661	16330	16493	16510	16661	16503	16381	16549	16628	16444	16580	16538	16417	16471	16412	16445	16428	16588	16546	16425	16598	16467	16439	16637	16573	16540	16512	16413	16491	16342	16513	16579	16358	16424	16546	16374	16397	16495	16540	16514	16552	16414	16643	16534	16495	16406	16377	16425	16430	16551	16331	16487	16480	16514	16554	16613	16353	16368	16431	16587	16521	16606	16515	16476	16476	16546	16500	16305	16520	16437	16561	16311	16544	16555	16564	16469	16208	16381	16618	16386	16447	16643	16564	16445	16448	16414	16556	16481	16580	16428	16508	16538	16505	16621	16399	16499	16475	16345	16487	16523	16595	16541	16693	16690	16448	16423	16372	16607	16574	16484	16573	16426	16434	16704	16436	16513	16593	16470	16545	16627	16628	16444	16255	16442	16336	16604	16669	16333	16593	16398	16625	16570	16403	16356	16416	16267	16578	16559	16298	16486	16692	16482	16544	16395	16569	16449	16513	16654	16610	16411	16401	16591	16445	16420	16405	16656	16521	16603	16602	16341	16351	16626	16399	16370	16533	16634	16520	16526	16519	16521	16578	16441	16371	16302	16366	16378	16512	16511	16471	16586	16388	16391	16470	16473	16598	16376	16649	16413	16390	16405	16616	16618	16581	16678	16651	16496	16689	16325	16518	16515	16340	16534	16549	16517	16502	16370	16565	16549	16429	16299	16498	16255	16304	16429	16602	16441	16556	16469	16347	16484	16251	16672	16588	16607	16590	16568	16481	16513	16664	16484	16324	16797	16532	16424	16702	16590	16497	16384	16685	16388	16600	16320	16530	16516	16472	16528	16528	16603	16450	16330	16616	16513	16597	16366	16619	16778	16698	16484	16608	16464	16628	16654	16476	16416	16437	16535	16483	16436	16724	16587	16434	16426	16410	16632	16407	16729	16604	16367	16554	16512	16433	16342	16629	16603	16349	16428	16533	16547	16507	16673	16548	16475	16330	16676	16558	16644	16514	16372	16387	16559	16574	16379	16412	16609	16288	16547	16574	16402	16325	16483	16416	16487	16360	16502	16545	16480	16581	16543	16395	16678	16641	16612	16420	16354
38023	55525	40807	20807	15210	15445	15357	15243	15138	15172	15274	15219	15262	15251	15311	15269	15296	15095	15211	15297	15257	15121	15206	15261	15282	15187	15470	15379	15421	15323	15172	15227	15257	15304	15311	15221	15327	15258	15301	15107	15367	15270	15311	15159	15283	15298	15216	15372	15311	15129	15244	15257	15302	15161	15262	15177	15232	15366	15282	15169	15241	15181	15096	15402	15132	15260	15376	15302	15439	15255	15244	15248	15205	15194	15259	15175	15173	15277	15289	15345	15148	15253	15204	15370	15218	15260	15324	15221	15232	15209	15334	15121	15351	15331	15133	15146	15345	15231	15399	15145	15333	15092	15158	15217	15135	15459	15369	15175	15317	15289	15273	15338	15354	15280	15209	15227	15155	15061	15294	15347	15194	15201	15369	15295	15350	15300	15420	15105	15333	15263	15229	15398	15323	15093	15118	15329	15347	15310	15126	15281	15307	15433	15444	15228	15204	15211	15288	15122	15205	15152	15177	15374	15275	15305	15302	15263	15260	15280	15130	15426	15298	15124	15196	15241	15071	15294	15203	15207	15229	15198	15249	15281	15109	15246	15441	15197	15317	15154	15142	15252	15378	15197	15083	15427	15417	15168	15238	15282	15164	15229	15237	15340	15245	15237	15340	15304	15294	15220	15233	15242	15047	15458	15296	15352	15318	15129	15215	15176	15372	15204	15327	15305	15470	15220	15317	15471	15220	15341	15218	15302	15220	15195	15145	15240	15330	15329	15342	15342	15239	15370	15197	15238	15339	15345	15285	15177	15295	15305	15259	15314	15282	15291	15287	15270	15221	15138	15393	15324	15263	15197	15273	15244	15270	15236	15387	15170	15113	15068	15319	15312	15267	15315	15224	15399	15272	15311	15292	15327	15234	15236	15266	15194	15168	15349	15149	15427	15196	15210	15209	15142	15325	15178	15258	15483	15351	15197	15259	15302	15303	15337	15204	15308	15144	15152	15248	15309	15361	15242	15376	15338	15175	15142	15245	15432	15162	15268	15309	15108	15217	15241	15209	15200	15329	15304	15150	15260	15279	15119	15285	15388	15293	15329	15189	15272	15409	15284	15358	15260	15299	15312	15388	15233	15312	15242	15327	15273	15399	15234	15293	15289	15214	15367	15291	15283	15152	15246	15344	15243	15308	15115	15475	15018	15260	15249	15350	15201	15188	15300	15410	15242	15189	15210	15285	15383	15248	15193	15248	15486	15306	15241	15296	15160	15349	15249	15181	15276	15276	15253	15187	15114	15348	15365	15146	15249	15110	15428	15163	15182	15260	15268	15172	15357	15089	15141	15451	15361	15196	15328	15387	15300	15275	15442	15231	15285	15423	15150	15384	15245	15242	15153	15123	15336	15327	15241	15268	15348	15203	15385	15252	15207	15252	15364	15258	15390	15111	15323	15376	15220	15270	15332	15257	15284	15360	15305	15293	15369	15180	14981	15208	15404	15346	15183	15143	15391	15532	15271	15275	15353	15262	15242	15415	15365	15400	15146	15344	15232	15271	15220	15396	15358	15308	15313	15281	15246	15229	15459	15184	15354	15125	15204	15318	15268	15420	15193	15199	15079	15236	15239	15394	15389	15326	15268	15342	15189	15325	15081	15113	15293	15299	15308	15337	15218	15328	15038	15196	15226	15128	15122	15351	15185	15353	15187	15202	15115	15080	15133	15105	15190	15223	15346	15367	15083	15205	15243	15294	15198	15164	15402	15209	15264	15336	15136	15252	15164	15258	15426	15246	15131	15104	15378	15301	15134	15283	15286	15359	15419	15304	15225	15439	15235	15373	15420	15286	15432	15197	15124	15163	15210	15271	15224	15217	15256	15115	15183	15256	15157	15355	15358	15295	15317	15384	15276	15220	15227	15218	15159	15333	15199	15249	15222	15308	15237	15094	15200	15387	15277	15460	15146	15310	15381	15276	15151	15249	15216	15162	15388	15354	15272	15203	15423	15326	15300	15354	15393	15196	15194	15130	15147	15195	15408	15209	15200	15220	15224	15332	15257	15240	15500	15275	15257	15207	15253	15412	15322	15352	15269	15146	15160	15162	15468	15279	15230	15343	15327	15362	15100	15205	15152	15298	15294	15385	15268	15245	15197	15351	15341	15326	15264	15175	15304	15216	15314	15246	15300	15245	15147	15368	15204	15321	15146	15403	15119	15325	15143	15270	15192	15197	15425	15127	15360	15211	15176	15183	15095	15340	15154	15317	15247	15257	15325	15304	15227	15261	15342	15339	15360	15256	15188	15276	15168	15266	15364	15289	15232	15058	15316	15174	15359	15377	15253	15234	15489	15127	15269	15407	15331	15208	15234	15173	15227	15134	15174	15153	15318	15489	15294	15206	15353	15324	15312	15343	15254	15378	15386	15254	15275	15430	15229	15208	15242	15290	15371	15194	15300	15319	15344	15172	15217	15305	15249	15337	15113	15456	15253	15283	15409	15370	15440	15240	15277	15263	15335	15130	15180	15392	15141	15366	15214	15211	15320	15321	15349	15118	15210	15285	15208	15178	15234	15435	15173	15226	15101	15341	15275	15213	15086	15337	15352	15214	15337	15261	15251	15278	15324	15275	15208	15382	15273	15381	15324	15293	15350	15275	15126	15236	15336	15366	15393	15328	15358	15192	15412	15275	15292	15114	15145	15400	15362	15402	15331	15300	15358	15161	15357	15170	15231	15330	15389	15268	15324	15327	15328	15320	15338	15276	15415	15148	15302	15303	15358	15250	15259	15348	15306	15387	15433	15294	15226	15142	15251	15173	15445	15322	15335	15281	15216	15231	15109	15306	15316	15268	15253	15396	15228	15272	15236	15263	15249	15325	15213	15441	15210	15212	15155	15403	15216	15194	15285	15343	15232	15131	15386	15321	15238	15297	15268	15231	15217	15223	15431	15256	15244	15329	15304	15359	15080	15159	15306	15263	15230	15331	15357	15309	15391	15372	15325	15264	15334	15205	15142	15300	15209	15195	15332	15283	15294	15183	15295	15322	15215	15315	15354	15296	15368	15088	15285	15199	15426	15234	15238	15254	15283	15174	15226	15359	15351	15212	15397	15244	15106	15241	15321	15233	15415	15227	15291	15281	15274	15240	15193	15157	15245	15276	15145	15296	15258	15199	15187	15412	15277	14999	15100	15229	15203	15275	15198	15263	15324	15153	15309	15125	15388	15199	15307	15189	15384	15333	15349	15382	15332	15357	15283	15346	15204	15398	15293	15183	15260	15345	15401	15329	15241	15382	15298	15318	15372	15197	15129	15320	15212	15309	15147	15311	15307	15468	15237	15233	15304	15094	15204	15310	15165	15238	15212	15318	15160	15212	15462	15209	15365	15264	15345	15301	15252	15389	15238	15188	15156	15287	15334	15287	15293	15356	15239	15126	15123	15194	15233	15310	15185	15158	15294	15359	15449	15260	15369	15104	15365	15285	15293	15172	15246	15286	15283	15440	15152	15033	15229	15303	15310	15242	15105	15341	15295	15079	15342	15031	15358	15393	15223	15167	15282	15274	15319	15381	15205	15219	15343	15122	15243	15334	15217	15218	15322	15268	15380	15329	15358	15347	15397	15172	15337	15251	15292	15088	15237	15438	15221	15277	15193	15313	15339	15184	15224	15305	15322	15291	15279	15233	15291	15205	15243	15199	15324	15216	15144	15377	15271	15370	15456	15186	15233	15179	15381	15212	15230	15315	15208	15255	15352	15462	15352	15078	15252	15370	15206	15282	15342	15299	15223	15236	15271	15311	15207	15201	15258	15237	15404	15279	15204	15386	15167	15190	15303	15236	15339	15260	15175	15410	15254	15409	15346	15380	15204	15331	15398	15363	15339	15362	15230	15263	15140	15266	15313	15282	15197	15204	15315	15307	15442	15162	15344	15205	15435	15437	15190	15284	15284	15316	15281	15378	15400	15459	15271	15359	15126	15387	15189	15346	15128	15472	15154	15293	15399	15247	15205	15191	15085	15413	15293	15323	15325	15162	15287	15121	15263	15203	15196	15135	15321	15266	15359	15202	15282	15233	15267	15255	15252	15065	15401	15200	15363	15267	15269	15150	15209	15287	15215	15409	15296	15290	15228	15183	15398	15414	15481	15357	15278	15165	15314	15193	15289	15331	15376	15258	15190	15303	15292	15260	15211	15317	15398	15262	15395	15305	15273	15227	15317	15250	15317	15274	15118	15293	15438	15372	15366	15223	15228	15224	15057	15363	15217	15320	15370	15138	15143	15161	15257	15274	15317	15237	15150	15358	15422	15439	15198	15387	15157	15226	15161	15337	15274	15166	15361	15419	15241	15386	15124	15259	15309	15326	15417	15474	15184	15121	15232	15248	15214	15065	15224	15193	15280	15373	15323	15339	15328	15318	15398	15330	15355	15334	15256	15275	15395	15313	15207	15212	15430	15138	15243	15223	15256	15230	15000	15270	15327	15303	15277	15186	15337	15387	15259	15196	15360	15113	15342	15395	15241	15145	15411	15307	15262	15393	15268	15422	15232	15300	15311	15117	15136	15293	15263	15185	15289	15323	15302	15168	15189	15256	15099	15291	15355	15311	15194	15182	15414	15248	15352	15210	15318	15317	15297	15378	15122	15251	15441	15265	15347	15320	15222	15208	15322	15173	15150	15317	15410	15210	15222	15486	15292	15294	15424	15090	15189	15217	15337	15330	15210	15335	15146	15285	15329	15183	15367	15198	15237	15231	15292	15074	15243	15477	15345	15535	15262	15424	15153	15269	15240	15120	15308	15234	15336	15267	15362	15297	15255	15122	15519	15248	15230	15321	15255	15266	15394	15465	15174	15166	15224	15303	15085	15276	15281	15352	15333	15238	15278	15223	15298	15203	15234	15199	15304	15167	15109	15424	15231	15304	15324	15303	15276	15394	15327	15211	15271	15360	15272	15250	15282	15410	15269	15290	15295	15352	15234	15278	15298	15213	15412	15210	15371	15226	15376	15248	15110	15298	15337	15294	15257	15264	15323	15391	15405	15367	15346	15266	15096	15449	15222	15370	15206	15394	15351	15141	15332	15275	15238	15377	15260	15268	15169	15149	15213	15280	15118	15389	15297	15405	15228	15331	15191	15069	15213	15263	15341	15306	15215	15386	15187	15312	15271	15420	15319	15352	15218	15292	15235
23086	22937	34106	27168	21491	21817	21530	17951	16941	17427	17058	17126	17036	17125	16909	16891	17142	17210	17008	16871	17060	16915	17059	16895	17010	16875	17144	16865	16660	16936	16838	17034	16971	17093	16946	16948	16903	16922	16847	17020	16829	17116	16940	17078	16958	17232	17015	17017	16896	16779	16885	16796	16783	16860	16941	16868	16957	16815	17096	16969	17114	16760	16826	16949	16957	17027	16692	17058	16990	16937	16916	17065	16886	16961	16886	16873	16976	16921	16980	16819	16790	16865	16916	16932	16938	17002	16810	16944	16816	16886	17014	16640	16714	16890	16681	17030	16848	16770	16783	16926	16786	16974	16796	16537	16808	16873	16887	16805	16707	16768	16908	16904	16867	16941	16820	17059	16609	16877	16748	16909	17046	17097	16813	16937	16875	16712	16838	16683	17002	16699	16866	16711	16626	17031	16952	16884	16950	16743	16808	16896	16760	16983	16866	16803	16743	16824	16862	16946	16774	16820	16982	16899	16887	16823	16815	16933	16698	16683	16774	16959	17147	17025	16721	16940	16696	16767	16896	16784	17041	16906	16680	16780	16884	16810	16984	16831	16984	16904	16861	16928	16883	16812	16904	16668	16769	16824	16750	16843	16770	16764	16704	16961	16856	16805	16674	16654	16814	16630	17015	16628	16840	16900	16916	16795	16759	16913	17073	17057	16858	16654	16933	16873	16883	16854	16838	16820	16807	16960	16642	16969	16746	16835	16805	16805	16880	16813	16771	16795	16916	16564	16721	16842	16888	16681	16871	16803	16752	16911	16894	16741	16886	16790	16945	16806	16909	16967	16893	16966	16856	16988	17094	16954	17172	16744	16810	16955	16904	16836	17046	16807	16810	16879	16914	16882	16678	16830	16811	16810	16817	16875	16875	16801	16817	17123	16661	16982	16770	16855	16679	16917	16812	16976	16898	16927	16904	16837	16854	16884	16833	16747	16801	16918	16858	16909	16781	16896	16926	16945	16986	16730	16584	16831	17051	16818	16935	16635	16674	16884	16747	16723	16964	16860	16954	16697	16794	16968	16818	17188	16831	16764	16731	16884	16960	16589	16594	16773	16936	17121	16893	16875	16786	16806	16963	16963	16882	16737	16812	16818	16927	16827	16993	16801	16889	16862	16925	16623	16748	16793	16901	16942	17089	17025	16876	16855	16819	16599	16938	16807	16797	16915	17031	16887	16924	16688	16861	16926	16676	16867	16873	16923	16696	16895	16976	16712	17012	16817	16813	16879	17039	17007	16978	17007	16578	16842	16845	16743	16804	16900	16871	16837	16729	16776	17024	16558	17103	16964	17023	17002	16821	16888	16877	16728	16781	16959	16911	16883	16861	16805	16703	16957	16852	16792	16810	16871	16740	16950	16835	16840	16913	17005	16730	16884	16697	16930	16931	16824	16596	16819	16684	16836	16840	16845	16927	16761	16858	16742	16853	16588	16775	16757	16867	16670	17045	16717	16724	16858	16814	16811	16962	16825	17032	16698	16879	16979	16678	16784	16668	16835	16622	16937	16865	16875	16780	16813	16824	16990	16778	16940	17043	16880	16826	16775	16820	16829	17042	16756	17090	16926	16638	16928	16774	16873	16690	16881	17036	16931	16939	16899	16758	17042	16836	16965	16721	16643	16806	16800	16990	16723	16849	17176	16838	16881	16974	16851	16750	16960	16973	16788	17034	16712	16887	16878	16819	16992	16756	16733	16795	16837	16750	16917	16777	16942	16949	16863	16881	16836	16815	16828	16837	16762	16853	16647	16854	16887	16821	16706	16939	16864	16976	16893	16844	16660	16917	16842	16831	16876	16806	16840	16845	16850	16814	16927	16927	16789	16898	16793	16931	16890	16977	16939	16882	16732	16901	16776	17014	16788	16941	16774	16609	16674	16857	16759	16855	16865	16996	16983	16906	16803	16587	16929	16832	16775	16882	16873	16785	16798	16885	16937	16860	16905	16532	16816	17005	16921	16904	16820	16847	16778	16649	16744	16966	16884	16766	16884	16750	16775	17087	16797	16656	16842	16945	16868	16993	17222	16945	16692	16672	16794	16832	16770	16911	16852	16921	16766	16794	16901	16890	17012	16808	16809	16983	16935	16743	16963	17006	16702	16853	16891	16887	16919	16903	16911	16774	16773	17083	16865	16840	16960	16834	16970	16824	16864	16720	16557	16936	16768	16921	16732	16896	16979	17017	16915	16616	16883	16689	16798	16747	16772	16735	16804	16897	16997	16818	17011	16792	16688	16775	16795	16785	16757	16729	16960	16763	16854	17101	16750	16968	16998	16856	16832	16793	16805	16817	16664	16976	17051	16914	16786	16996	16776	16965	16956	16687	16724	16830	16897	16792	16735	16839	16849	17039	16873	16940	16902	16870	16812	16920	16749	16940	16710	17059	16690	16868	16768	16699	16927	16739	16885	16800	16723	16916	16854	16876	16950	17054	16674	16605	16801	16818	16749	16796	16793	16669	16904	16913	16877	16931	16739	17040	16752	16752	16853	16913	16714	16876	16927	16715	16796	16815	16722	16889	16756	16833	17040	16751	16944	16977	16784	16822	16881	16732	16786	16804	16715	16896	17079	16746	16867	16942	16907	16909	16893	16813	17129	16924	16891	16776	16711	16919	16812	16786	16698	16836	16688	16888	17082	16940	16859	16791	16998	17023	16956	16628	17052	16872	16824	16869	16817	16804	16843	16818	16808	16831	16770	16894	16645	16764	16916	16731	16893	16802	17036	16880	16836	16910	16826	16905	17043	16830	17054	16958	16990	16877	16736	16868	16920	16843	16891	16787	16886	16940	16775	16780	17086	16581	16673	16685	16697	16845	16769	16762	16788	16798	16813	16875	17000	17041	16785	16511	16930	16588	16802	16836	16874	16795	16796	16912	16832	16743	16706	16776	16731	17045	16844	17000	16875	17006	16924	16858	16715	16821	16867	16840	16894	16785	16705	16724	16748	16801	16757	16795	16875	16983	16819	16954	16787	16978	16820	16766	17025	16844	16896	16793	16920	16681	16747	16859	16784	16796	17006	16751	16826	16717	16954	16861	16885	16944	16948	16948	16751	16855	16926	16924	16794	16815	16869	16957	16702	16803	17003	16874	17019	16964	16839	16819	16700	16917	16980	16962	17033	16807	16658	16684	16720	16928	16830	16960	16941	16806	16906	16774	16840	16921	16703	16744	16715	16831	17073	16693	16706	17123	16745	16865	16934	16703	17046	16877	16965	16894	17011	17142	16727	16827	16904	16868	16928	16928	16704	16794	16800	17054	16813	16855	16875	16774	16854	16749	16906	16858	16793	16865	17176	16984	16807	16912	16856	16936	16805	16998	16775	16855	16997	16940	16799	16920	16920	16914	16955	16831	16685	16704	16658	17078	16850	16686	16762	16718	16857	16706	16996	16678	17039	16837	16810	16866	16815	16889	16959	17061	16844	16747	16967	16831	16817	16949	16937	16838	17061	16713	16842	16891	16981	16932	16961	17027	16867	16862	16833	16723	16801	16951	16762	16932	16750	16865	16880	16982	16722	16974	16764	16877	16880	16692	16811	16723	16940	16880	16887	16823	17036	16846	16918	16966	17020	16830	16999	16755	16779	16923	17167	16799	16705	16861	16804	16793	16871	16978	16678	16766	16851	16830	16722	16956	16791	16945	17016	16920	16696	16898	17048	16814	17037	16975	16892	16829	16866	16804	16952	16817	16871	16816	16877	16936	16720	16766	16616	16907	17018	16834	16678	16953	16854	16812	16684	16793	16868	16837	16811	16793	16912	16935	16761	16637	16890	16737	16760	17032	17005	17043	16801	16856	16974	16784	16647	16756	16841	16794	16840	16808	16956	16810	16703	16850	16884	17028	16962	16781	16642	16728	16763	16822	17127	16761	16896	16985	16847	16777	16825	17059	16986	16836	16771	17021	16835	16903	16833	16898	16877	16792	16808	16847	16943	16888	16774	16790	16737	16888	16805	16916	16975	16842	16830	16593	16897	16688	16910	16721	16737	16889	16844	16785	16867	16735	16728	16710	16807	16954	16825	16801	17033	16805	16773	16880	16767	16827	16748	16867	16753	17028	16782	16930	16777	16740	16827	16892	17007	16825	16814	16928	16785	16910	16824	16793	16872	16972	16933	16794	16967	16842	16882	17017	16947	16934	16834	16892	16864	16710	16867	16705	17013	17061	16863	16873	16864	16826	16977	16937	16947	17013	17052	16942	16648	16866	16939	16990	16778	16983	16828	16797	16927	16936	16729	16627	16796	16678	16805	16891	16827	16935	16985	16777	16735	16915	16914	16742	16937	16839	16695	16867	16996	16969	16762	16890	16861	16756	16908	16856	16748	16620	16740	16985	16880	16678	16858	17072	16937	16900	16851	16952	16813	16856	16782	16767	16664	16977	16882	16743	16603	16904	16757	16870	16869	17117	16696	16633	16796	16737	16826	16943	16865	16891	16954	16687	16811	16659	17016	16971	16848	16988	16932	16907	16865	16975	16798	16722	16819	16748	16722	16861	16864	16901	16880	16991	16662	16935	16845	16699	16841	17002	17022	16829	16827	17045	17008	17028	16936	16798	16998	16919	16973	16585	16671	16710	16748	16784	16923	16921	16864	16834	16954	16882	16804	16764	16891	16759	17010	16816	16870	16822	16799	16829	16724	16636	16966	16871	16711	16848	16721	16848	16901	16854	17032	16984	16897	16848	17133	17034	17018	16847	16821	17019	16805	16793	16874	16886	16729	16941	16831	16861	16802	16788	16853	16898	16844	16955	16993	16940	16780	16700	16839	16806	16831	16693	16888	16640	16853	16872	16764	16752	16985	16875	16837	17026	16952	16841	16777	16848	16829	16928	16561	17065	16928	16939	16853	16865	16564	16952	16951	16812	16928	16817	16859	16966	16752	16863	16786	16909	16824	16812	16840	16820	16695	16733	16711	16842	16909	16735	16865	16817	16751	16933	16792	16972	16816	16799	16805	16741	16620	17001	16680	16827	16758	16859	16900	16744	16809	16870	16771	16914	16945	17052	16683	16888	16930	16818	16426	16870	16777	16827	16903	17108	16747	16884	16789	16856	16855	16893	16838	16761	16917	16670	16868	16907	16985	16968	16880	16656	16981	16688	16897	16764	16723	16823	16790	16937	16613
63855	104387	81114	39853	15690	15428	15757	15504	15332	15803	15472	15461	15668	15699	15415	15534	15658	15617	15457	15483	15574	15719	15638	15290	15451	15619	15450	15457	15602	15561	15347	15555	15597	15500	15503	15535	15553	15502	15488	15538	15668	15633	15610	15362	15391	15470	15654	15630	15603	15489	15738	15500	15470	15630	15699	15575	15566	15557	15558	15567	15637	15549	15505	15461	15469	15479	15627	15414	15614	15565	15356	15532	15664	15439	15580	15464	15406	15665	15577	15610	15715	15592	15533	15589	15510	15601	15551	15347	15541	15517	15407	15391	15671	15470	15382	15605	15474	15662	15478	15542	15725	15305	15504	15715	15617	15321	15574	15530	15518	15303	15559	15367	15431	15396	15397	15479	15461	15689	15321	15645	15555	15578	15578	15518	15547	15408	15696	15516	15437	15539	15496	15482	15474	15467	15586	15537	15394	15558	15388	15475	15567	15395	15551	15386	15383	15477	15459	15439	15619	15562	15608	15436	15513	15643	15461	15715	15527	15568	15356	15399	15468	15493	15384	15399	15563	15366	15600	15560	15519	15543	15533	15424	15362	15692	15487	15403	15290	15529	15546	15573	15406	15409	15500	15574	15594	15528	15322	15593	15555	15470	15415	15440	15341	15530	15592	15682	15430	15432	15447	15709	15481	15418	15726	15550	15406	15348	15610	15487	15442	15436	15459	15524	15565	15717	15581	15539	15531	15458	15668	15438	15305	15452	15499	15523	15550	15316	15520	15460	15561	15646	15546	15696	15456	15448	15467	15541	15398	15543	15464	15716	15589	15633	15458	15340	15446	15408	15561	15603	15620	15418	15411	15630	15667	15522	15503	15485	15572	15368	15491	15730	15399	15527	15524	15502	15238	15575	15505	15504	15535	15351	15555	15548	15576	15350	15516	15443	15480	15603	15559	15485	15411	15324	15600	15621	15644	15619	15538	15358	15342	15343	15466	15523	15494	15399	15472	15632	15525	15420	15599	15575	15620	15421	15633	15520	15496	15591	15359	15587	15504	15320	15591	15418	15548	15428	15596	15591	15453	15391	15421	15470	15529	15484	15469	15522	15331	15701	15404	15586	15618	15528	15393	15570	15488	15439	15486	15533	15498	15518	15480	15493	15479	15651	15508	15418	15602	15578	15500	15552	15406	15477	15361	15430	15475	15469	15399	15529	15429	15564	15527	15449	15579	15409	15695	15563	15704	15244	15647	15514	15461	15502	15405	15430	15488	15357	15652	15490	15377	15634	15440	15591	15567	15351	15482	15469	15653	15510	15407	15402	15587	15399	15581	15458	15486	15445	15762	15432	15614	15427	15522	15478	15389	15485	15420	15486	15556	15656	15511	15391	15648	15390	15458	15690	15600	15436	15372	15472	15358	15467	15548	15523	15528	15402	15530	15477	15511	15389	15605	15485	15538	15473	15601	15443	15598	15675	15356	15500	15502	15740	15369	15341	15632	15422	15465	15547	15444	15592	15621	15547	15535	15445	15717	15255	15608	15571	15629	15407	15487	15412	15557	15544	15310	15575	15394	15502	15576	15494	15601	15592	15502	15508	15527	15466	15499	15555	15588	15304	15520	15414	15467	15500	15423	15416	15348	15553	15428	15577	15463	15513	15651	15522	15593	15434	15575	15508	15591	15713	15529	15460	15537	15488	15514	15406	15589	15372	15458	15576	15496	15552	15492	15519	15510	15464	15407	15519	15628	15403	15452	15501	15653	15574	15557	15468	15553	15588	15471	15549	15496	15549	15414	15484	15461	15493	15429	15562	15531	15507	15542	15499	15577	15673	15607	15403	15611	15550	15440	15661	15637	15509	15391	15449	15462	15438	15412	15497	15418	15485	15424	15365	15524	15545	15488	15491	15336	15352	15402	15451	15481	15659	15416	15444	15584	15527	15483	15363	15488	15546	15663	15473	15553	15602	15419	15519	15469	15500	15576	15391	15711	15497	15574	15491	15395	15493	15670	15427	15461	15497	15490	15575	15567	15466	15446	15494	15603	15400	15704	15559	15503	15568	15605	15439	15612	15488	15318	15484	15516	15511	15497	15578	15683	15595	15551	15479	15458	15412	15572	15605	15598	15586	15463	15598	15488	15564	15477	15371	15461	15448	15431	15697	15499	15511	15561	15477	15495	15486	15533	15543	15580	15372	15538	15593	15489	15411	15544	15437	15420	15472	15352	15518	15547	15266	15515	15459	15590	15485	15493	15422	15698	15504	15561	15545	15573	15515	15439	15382	15516	15510	15293	15463	15464	15262	15525	15543	15439	15528	15510	15491	15534	15578	15516	15433	15497	15422	15656	15557	15434	15562	15486	15660	15358	15577	15334	15618	15452	15497	15431	15584	15419	15566	15379	15564	15549	15515	15463	15560	15310	15396	15434	15512	15459	15404	15515	15387	15446	15596	15468	15524	15487	15594	15470	15408	15317	15483	15459	15507	15493	15584	15586	15642	15526	15409	15693	15410	15443	15515	15462	15397	15530	15398	15452	15860	15451	15503	15600	15552	15468	15551	15441	15470	15513	15561	15528	15549	15422	15455	15608	15518	15384	15595	15559	15506	15485	15426	15705	15457	15448	15552	15491	15751	15471	15536	15335	15401	15454	15427	15571	15602	15362	15654	15558	15630	15495	15599	15626	15527	15434	15470	15637	15564	15672	15393	15556	15550	15569	15575	15502	15401	15502	15726	15479	15354	15440	15568	15473	15454	15447	15544	15470	15704	15611	15595	15541	15347	15535	15521	15503	15410	15496	15409	15479	15442	15263	15514	15467	15311	15721	15583	15438	15467	15424	15542	15488	15383	15469	15555	15498	15437	15474	15467	15453	15378	15494	15598	15679	15472	15393	15512	15563	15314	15487	15422	15550	15577	15554	15523	15480	15514	15380	15572	15578	15475	15426	15326	15412	15524	15435	15304	15317	15514	15392	15541	15484	15392	15475	15511	15364	15507	15418	15567	15431	15585	15619	15402	15614	15594	15430	15339	15445	15572	15580	15520	15492	15562	15495	15376	15591	15387	15679	15623	15426	15593	15578	15414	15411	15427	15312	15661	15501	15567	15464	15570	15429	15505	15529	15270	15603	15421	15408	15526	15383	15467	15659	15389	15582	15454	15669	15557	15282	15534	15234	15464	15523	15570	15586	15644	15418	15602	15533	15491	15473	15421	15595	15607	15512	15633	15586	15664	15368	15612	15559	15437	15365	15700	15470	15545	15567	15412	15543	15614	15518	15467	15483	15499	15393	15504	15507	15236	15530	15587	15514	15413	15444	15556	15535	15462	15576	15542	15480	15418	15479	15576	15546	15532	15460	15681	15609	15494	15589	15485	15524	15447	15707	15502	15564	15552	15489	15581	15331	15345	15419	15570	15743	15544	15466	15610	15618	15479	15424	15546	15694	15427	15508	15487	15419	15455	15552	15448	15645	15653	15646	15396	15517	15367	15509	15444	15476	15671	15461	15460	15699	15545	15404	15420	15441	15522	15500	15436	15383	15660	15371	15388	15512	15585	15432	15570	15695	15709	15583	15606	15411	15541	15528	15398	15508	15577	15511	15333	15545	15458	15388	15596	15477	15680	15348	15589	15724	15543	15499	15382	15495	15663	15487	15398	15431	15515	15573	15552	15495	15471	15484	15424	15629	15526	15637	15519	15399	15416	15631	15409	15457	15507	15535	15454	15482	15389	15590	15572	15597	15508	15560	15501	15487	15617	15526	15553	15486	15331	15399	15637	15481	15464	15437	15394	15467	15481	15507	15374	15463	15559	15307	15338	15610	15509	15375	15386	15707	15431	15353	15583	15654	15542	15456	15496	15347	15484	15522	15514	15558	15437	15566	15522	15472	15546	15469	15440	15658	15383	15519	15657	15315	15423	15613	15536	15377	15647	15490	15541	15414	15487	15423	15538	15482	15398	15600	15366	15636	15498	15354	15492	15553	15450	15440	15359	15458	15537	15419	15440	15422	15357	15626	15589	15493	15426	15656	15650	15416	15468	15472	15547	15357	15456	15509	15553	15491	15613	15582	15546	15406	15566	15407	15653	15470	15533	15563	15486	15590	15428	15629	15763	15459	15648	15516	15490	15332	15591	15375	15481	15618	15661	15564	15632	15567	15548	15656	15505	15490	15485	15368	15609	15474	15420	15618	15438	15526	15615	15600	15527	15541	15543	15432	15622	15564	15554	15500	15514	15609	15539	15651	15545	15591	15493	15484	15463	15573	15420	15582	15387	15516	15566	15610	15646	15504	15448	15443	15444	15401	15740	15617	15419	15612	15345	15559	15535	15513	15512	15564	15498	15386	15327	15496	15546	15308	15475	15517	15462	15595	15460	15386	15542	15333	15682	15463	15321	15554	15301	15556	15464	15496	15503	15537	15458	15667	15498	15666	15737	15578	15557	15529	15414	15363	15486	15532	15505	15579	15426	15463	15313	15273	15495	15537	15585	15554	15612	15477	15593	15629	15570	15360	15462	15514	15527	15430	15522	15678	15520	15493	15401	15516	15700	15663	15450	15400	15387	15637	15587	15515	15547	15531	15508	15473	15398	15313	15613	15435	15568	15329	15546	15445	15448	15501	15626	15459	15517	15562	15560	15527	15506	15301	15635	15259	15719	15551	15433	15413	15499	15421	15451	15624	15491	15392	15334	15626	15478	15650	15724	15597	15385	15619	15369	15543	15623	15453	15509	15616	15513	15649	15667	15713	15560	15495	15547	15590	15641	15480	15553	15509	15494	15442	15480	15359	15532	15367	15376	15566	15313	15479	15685	15526	15472	15638	15448	15362	15502	15560	15497	15479	15419	15595	15393	15650	15625	15491	15424	15489	15483	15462	15484	15510	15476	15453	15653	15624	15560	15614	15239	15618	15516	15546	15499	15600	15528	15599	15372	15498	15453	15487	15505	15850	15357	15570	15374	15667	15481	15722	15498	15485	15678	15496	15428	15522	15593	15580	15376	15658	15537	15527	15480	15373	15620	15501	15454	15448	15315	15578	15666	15485	15341	15387	15533	15511	15317	15490	15378	15311	15425	15448	15451	15315	15571	15539	15552	15594	15561	15517	15555	15632	15463	15484	15487	15424	15494	15499	15680	15528	15562	15594	15385	15532	15331	15511	15790	15402	15690	15487	15589	15392	15502
22905	22627	31251	26231	21254	22104	22895	17840	16773	17136	17131	16897	16914	17036	17017	16818	16879	16814	16881	16773	16935	16928	16723	16753	16929	16620	16891	16808	16716	16575	16669	16725	16768	16622	16677	16652	16735	16618	16591	16850	16761	16720	16579	16700	16844	16763	16610	16741	16721	16677	16574	16779	16542	16605	16613	16707	16673	16708	16570	16630	16633	16638	16645	16583	16416	16642	16506	16686	16658	16746	16694	16494	16662	16771	16703	16602	16624	16678	16668	16354	16648	16517	16557	16526	16704	16679	16570	16602	16590	16679	16525	16779	16855	16625	16726	16736	16694	16486	16635	16741	16566	16646	16708	16557	16622	16401	16613	16484	16602	16493	16554	16656	16703	16597	16665	16487	16665	16676	16703	16390	16695	16508	16489	16286	16441	16585	16465	16578	16865	16780	16391	16575	16567	16613	16592	16565	16567	16635	16710	16746	16618	16600	16730	16539	16661	16537	16664	16859	16963	16777	16650	16465	16550	16914	16599	16592	16561	16643	16794	16501	16770	16696	16676	16595	16602	16544	16650	16935	16693	16726	16618	16580	16653	16699	16655	16321	16567	16551	16655	16542	16331	16696	16695	16715	16460	16591	16458	16574	16889	16798	16510	16535	16647	16501	16616	16562	16456	16496	16574	16659	16579	16522	16470	16736	16652	16692	16758	16929	16611	16521	16563	16490	16560	16487	16548	16583	16484	16614	16689	16574	16627	16728	16839	16575	16726	16745	16811	16749	16575	16667	16504	16555	16585	16647	16655	16482	16681	16517	16462	16551	16545	16618	16620	16780	16895	16741	16489	16475	16602	16792	16637	16579	16590	16644	16636	16696	16657	16428	16814	16692	16589	16591	16751	16669	16620	16865	16550	16638	16527	16735	16686	16677	16613	16510	16737	16747	16609	16585	16535	16570	16610	16508	16618	16611	16679	16677	16628	16645	16683	16740	16648	16427	16530	16745	16609	16543	16436	16598	16690	16609	16677	16544	16586	16895	16566	16640	16543	16497	16713	16638	16644	16692	16668	16715	16747	16584	16644	16567	16589	16652	16642	16711	16681	16845	16666	16588	16500	16654	16647	16508	16603	16571	16616	16509	16642	16717	16600	16750	16615	16563	16687	16531	16654	16654	16650	16474	16769	16674	16517	16618	16562	16834	16600	16491	16390	16570	16617	16525	16801	16628	16548	16596	16500	16459	16672	16636	16687	16494	16746	16785	16801	16722	16688	16660	16527	16681	16486	16611	16579	16594	16673	16564	16582	16750	16721	16657	16629	16411	16691	16675	16328	16572	16517	16550	16473	16548	16555	16554	16516	16624	16672	16664	16592	16444	16500	16605	16600	16573	16483	16568	16642	16643	16785	16672	16698	16665	16622	16501	16489	16361	16780	16559	16600	16671	16643	16416	16570	16683	16609	16700	16626	16741	16599	16541	16753	16786	16509	16669	16502	16770	16518	16585	16537	16562	16666	16648	16607	16536	16716	16530	16489	16721	16425	16608	16741	16559	16715	16670	16615	16575	16616	16613	16569	16531	16532	16369	16471	16615	16524	16541	16678	16565	16768	16478	16703	16769	16468	16611	16508	16615	16679	16560	16657	16773	16826	16388	16407	16370	16484	16571	16616	16688	16495	16758	16440	16505	16563	16542	16654	16821	16778	16685	16461	16543	16588	16595	16666	16569	16641	16559	16658	16636	16584	16870	16643	16506	16610	16653	16471	16578	16527	16666	16374	16530	16627	16302	16471	16479	16513	16757	16641	16471	16544	16493	16766	16499	16702	16514	16919	16598	16608	16689	16494	16407	16716	16649	16620	16514	16548	16587	16547	16641	16465	16355	16682	16848	16534	16680	16539	16559	16556	16575	16613	16607	16709	16693	16681	16470	16605	16641	16570	16583	16541	16702	16508	16574	16612	16662	16515	16466	16670	16499	16544	16542	16685	16827	16401	16594	16767	16543	16636	16627	16639	16599	16600	16663	16543	16246	16387	16594	16532	16588	16679	16484	16480	16498	16560	16798	16501	16421	16440	16692	16721	16573	16509	16572	16666	16781	16690	16683	16464	16580	16477	16662	16703	16610	16586	16601	16715	16638	16576	16701	16600	16564	16569	16476	16733	16437	16494	16674	16603	16605	16426	16773	16610	16606	16633	16577	16720	16637	16585	16720	16451	16538	16654	16903	16584	16474	16598	16682	16426	16512	16613	16579	16860	16623	16697	16640	16747	16363	16757	16515	16588	16598	16562	16587	16527	16692	16807	16644	16663	16635	16548	16507	16637	16616	16552	16612	16509	16693	16645	16665	16372	16685	16641	16534	16673	16569	16463	16717	16497	16446	16538	16742	16608	16720	16787	16401	16690	16520	16701	16564	16500	16753	16774	16534	16653	16693	16686	16440	16628	16708	16543	16596	16537	16526	16691	16785	16749	16765	16645	16615	16672	16555	16419	16642	16594	16483	16779	16796	16669	16710	16606	16574	16567	16514	16703	16553	16558	16499	16578	16521	16546	16722	16659	16568	16447	16460	16520	16860	16868	16619	16594	16609	16459	16407	16737	16471	16603	16652	16709	16549	16620	16771	16791	16695	16676	16647	16699	16610	16379	16440	16454	16453	16726	16366	16646	16438	16407	16511	16671	16507	16547	16600	16583	16484	16507	16654	16575	16573	16535	16662	16499	16521	16662	16629	16633	16616	16696	16539	16391	16581	16436	16684	16813	16497	16560	16453	16714	16458	16450	16539	16629	16517	16507	16511	16672	16562	16409	16675	16606	16510	16736	16795	16737	16701	16708	16641	16531	16664	16595	16752	16496	16538	16527	16661	16695	16624	16597	16473	16665	16757	16635	16613	16655	16516	16571	16669	16650	16616	16647	16778	16790	16641	16518	16655	16844	16648	16481	16506	16564	16629	16569	16497	16716	16676	16695	16447	16526	16505	16584	16931	16561	16503	16465	16527	16666	16535	16522	16721	16664	16819	16684	16717	16391	16479	16470	16780	16656	16657	16689	16659	16580	16635	16626	16588	16519	16575	16496	16633	16617	16534	16749	16680	16506	16556	16563	16795	16519	16665	16455	16533	16566	16676	16784	16589	16665	16513	16610	16708	16553	16667	16753	16465	16575	16681	16754	16667	16581	16697	16628	16704	16569	16491	16539	16593	16586	16563	16739	16616	16608	16588	16598	16685	16543	16803	16819	16512	16720	16634	16800	16500	16637	16519	16708	16678	16714	16792	16679	16690	16508	16497	16365	16598	16755	16508	16690	16670	16930	16803	16646	16746	16594	16557	16649	16662	16543	16529	16481	16395	16524	16597	16518	16588	16664	16514	16666	16668	16517	16366	16639	16497	16806	16615	16443	16682	16644	16593	16433	16515	16427	16544	16692	16650	16751	16720	16579	16496	16589	16475	16579	16653	16585	16569	16547	16658	16644	16537	16587	16552	16610	16522	16724	16534	16468	16598	16697	16757	16645	16647	16793	16774	16700	16501	16640	16762	16641	16907	16800	16639	16543	16656	16517	16724	16776	16694	16694	16640	16363	16901	16754	16676	16540	16436	16630	16553	16703	16484	16514	16670	16662	16661	16607	16403	16796	16553	16532	16803	16472	16542	16818	16685	16662	16800	16681	16600	16593	16679	16708	16739	16733	16662	16259	16539	16568	16526	16857	16706	16686	16688	16449	16789	16960	16730	16780	16595	16605	16549	16616	16775	16846	16697	16598	16818	16456	16561	16491	16837	16654	16616	16661	16497	16665	16660	16674	16624	16633	16616	16538	16651	16574	16565	16491	16581	16549	16609	16478	16582	16582	16717	16576	16614	16585	16576	16521	16475	16550	16507	16631	16469	16546	16617	16678	16439	16607	16574	16711	16778	16544	16686	16557	16501	16573	16606	16490	16628	16578	16594	16570	16523	16613	16641	16446	16580	16595	16494	16703	16678	16613	16397	16648	16773	16728	16709	16584	16514	16505	16610	16774	16714	16678	16700	16599	16564	16626	16568	16502	16581	16827	16665	16584	16697	16627	16825	16714	16438	16647	16659	16480	16558	16615	16649	16800	16474	16652	16483	16442	16636	16593	16604	16636	16590	16568	16340	16819	16773	16650	16571	16444	16441	16478	16632	16491	16609	16499	16638	16651	16496	16667	16705	16749	16575	16624	16573	16724	16916	16647	16601	16711	16640	16758	16688	16762	16540	16651	16732	16829	16502	16347	16598	16799	16668	16554	16675	16633	16695	16482	16734	16605	16627	16555	16553	16553	16547	16670	16497	16734	16656	16214	16436	16662	16724	16665	16716	16580	16776	16532	16732	16517	16765	16377	16496	16547	16539	16540	16459	16581	16713	16785	16543	16591	16593	16735	16749	16672	16685	16692	16520	16798	16518	16616	16782	16753	16671	16493	16575	16709	16528	16683	16563	16564	16525	16679	16598	16457	16585	16526	16593	16435	16870	16690	16708	16655	16562	16603	16642	16502	16588	16638	16475	16510	16581	16586	16592	16421	16636	16606	16733	16774	16551	16572	16713	16557	16535	16688	16438	16622	16624	16651	16765	16508	16455	16534	16539	16509	16565	16756	16708	16641	16825	16666	16596	16499	16700	16577	16685	16674	16789	16528	16623	16637	16663	16787	16627	16546	16502	16514	16598	16574	16539	16443	16486	16528	16596	16550	16609	16633	16445	16658	16462	16570	16659	16446	16457	16629	16631	16568	16562	16678	16725	16735	16491	16509	16580	16675	16493	16613	16639	16570	16664	16582	16668	16670	16680	16774	16835	16864	16670	16839	16706	16670	16508	16425	16770	16577	16490	16671	16596	16678	16739	16715	16504	16618	16674	16621	16467	16682	16637	16410	16629	16577	16528	16713	16530	16716	16790	16451	16537	16811	16680	16562	16507	16627	16661	16455	16498	16602	16484	16704	16741	16560	16593	16652	16476	16533	16522	16327	16561	16320	16534	16696	16411	16574	16500	16457	16741	16503	16390	16631	16636	16661	16495	16692	16696	16661	16760	16511	16697	16745	16543	16424	16659	16518	16437	16638	16677	16813	16565	16612	16584	16605	16713	16658	16458	16400	16761	16634	16662	16567	16528	16436	16437	16463	16617	16649	16711	16393	16645	16612	16650	16625	16753	16624	16513	16628	16624
62412	100901	83161	42442	15669	15235	15381	15481	15401	15352	15274	15308	15413	15350	15435	15110	15421	15374	15200	15285	15518	15327	15342	15363	15324	15227	15471	15225	15448	15167	15255	15325	15257	15369	15371	15259	15399	15345	15423	15257	15331	15323	15399	15318	15209	15340	15355	15323	15234	15214	15329	15341	15281	15196	15188	15260	15374	15244	15466	15433	15290	15252	15525	15385	15310	15403	15250	15338	15405	15471	15320	15233	15472	15316	15188	15090	15299	15205	15244	15343	15312	15301	15218	15442	15276	15122	15455	15346	15382	15363	15168	15222	15426	15427	15194	15470	15262	15491	15310	15307	15408	15431	15259	15238	15150	15187	15401	15152	15359	15405	15356	15370	15227	15201	15355	15332	15388	15110	15217	15295	15250	15325	15237	15322	15265	15510	15269	15318	15410	15248	15339	15327	15332	15332	15286	15454	15349	15341	15308	15349	15328	15222	15361	15220	15458	15381	15309	15203	15290	15326	15342	15449	15260	15112	15310	15233	15232	15386	15285	15285	15385	15398	15344	15160	15431	15361	15457	15498	15467	15268	15264	15310	15409	15374	15390	15334	15212	15531	15302	15643	15433	15307	15351	15142	15494	15130	15208	15351	15324	15171	15457	15158	15211	15433	15348	15375	15323	15214	15314	15225	15125	15259	15302	15305	15220	15374	15574	15389	15473	15239	15231	15290	15347	15244	15251	15314	15286	15215	15463	15370	15286	15226	15300	15378	15403	15440	15372	15342	15283	15225	15251	15225	15229	15242	15336	15303	15418	15253	15256	15373	15209	15212	15279	15360	15253	15289	15309	15249	15186	15140	15293	15572	15296	15242	15290	15367	15255	15416	15299	15388	15453	15350	15401	15353	15436	15323	15390	15228	15240	15311	15272	15331	15340	15122	15343	15249	15286	15503	15367	15191	15189	15277	15209	15311	15369	15450	15254	15202	15394	15392	15174	15345	15384	15311	15414	15487	15273	15159	15337	15556	15305	15312	15525	15215	15295	15260	15415	15503	15312	15334	15304	15201	15363	15159	15397	15269	15294	15388	15128	15317	15414	15254	15302	15188	15401	15342	15497	15362	15235	15365	15374	15202	15279	15387	15396	15311	15346	15119	15401	15501	15319	15307	15189	15454	15494	15263	15299	15300	15392	15254	15349	15301	15329	15310	15334	15342	15289	15184	15399	15340	15194	15243	15337	15361	15405	15333	15415	15345	15360	15280	15309	15493	15243	15375	15434	15358	15255	15327	15364	15458	15210	15185	15350	15148	15277	15207	15493	15324	15237	15373	15193	15443	15258	15321	15313	15223	15269	15351	15272	15297	15227	15367	15489	15476	15388	15338	15323	15239	15317	15272	15177	15364	15420	15389	15184	15303	15253	15495	15287	15308	15374	15381	15506	15504	15230	15133	15393	15338	15299	15415	15319	15330	15358	15323	15408	15384	15327	15562	15333	15315	15403	15376	15485	15194	15426	15319	15314	15370	15311	15455	15244	15274	15317	15269	15213	15477	15295	15408	15423	15268	15292	15439	15265	15340	15387	15258	15330	15258	15357	15217	15291	15128	15359	15308	15263	15260	15350	15188	15285	15457	15279	15422	15377	15302	15331	15180	15357	15372	15264	15342	15397	15103	15561	15262	15412	15363	15480	15314	15244	15223	15281	15179	15264	15262	15398	15375	15151	15331	15227	15157	15296	15333	15397	15235	15315	15354	15385	15256	15468	15366	15173	15455	15337	15284	15269	15240	15303	15363	15310	15327	15421	15124	15290	15456	15358	15172	15292	15392	15359	15282	15165	15291	15290	15433	15309	15231	15295	15391	15465	15336	15315	15395	15311	15344	15309	15150	15486	15186	15276	15360	15260	15222	15407	15343	15281	15274	15413	15342	15381	15307	15285	15199	15215	15359	15454	15401	15253	15150	15439	15226	15379	15245	15247	15323	15365	15344	15349	15392	15229	15507	15213	15356	15341	15290	15390	15306	15397	15359	15364	15282	15252	15509	15268	15444	15356	15404	15445	15333	15313	15294	15330	15318	15434	15217	15364	15282	15475	15274	15182	15356	15321	15540	15196	15365	15373	15387	15404	15171	15512	15304	15514	15342	15150	15357	15273	15423	15198	15156	15298	15265	15395	15189	15432	15327	15321	15363	15091	15308	15235	15436	15548	15231	15156	15318	15277	15311	15290	15322	15223	15421	15372	15357	15317	15256	15350	15494	15256	15312	15387	15178	15195	15242	15540	15325	15247	15186	15234	15283	15372	15340	15529	15314	15253	15304	15365	15455	15256	15210	15110	15334	15307	15190	15368	15327	15331	15380	15076	15401	15304	15155	15360	15155	15324	15367	15358	15431	15291	15411	15320	15424	15334	15359	15184	15380	15272	15359	15456	15221	15326	15224	15310	15343	15237	15356	15321	15507	15300	15255	15071	15322	15268	15233	15320	15375	15298	15290	15331	15119	15388	15182	15336	15247	15343	15374	15490	15316	15316	15545	15184	15347	15288	15308	15391	15281	15394	15235	15253	15444	15311	15368	15289	15233	15140	15349	15181	15444	15442	15283	15256	15343	15497	15263	15307	15320	15342	15341	15352	15425	15291	15194	15440	15246	15442	15392	15404	15206	15392	15488	15371	15350	15431	15539	15333	15323	15210	15188	15403	15274	15437	15366	15320	15300	15320	15356	15297	15361	15360	15211	15463	15353	15287	15291	15542	15210	15352	15167	15319	15415	15465	15366	15336	15418	15360	15382	15433	15210	15269	15327	15233	15430	15247	15492	15315	15222	15284	15464	15429	15414	15334	15449	15413	15478	15413	15176	15519	15325	15283	15374	15290	15136	15460	15482	15217	15299	15383	15366	15446	15295	15415	15382	15175	15245	15275	15336	15348	15193	15319	15334	15268	15366	15508	15351	15453	15161	15372	15253	15350	15416	15338	15428	15370	15335	15400	15084	15402	15448	15438	15453	15321	15356	15386	15206	15319	15407	15268	15378	15194	15370	15229	15402	15193	15271	15384	15071	15290	15251	15336	15326	15287	15282	15397	15613	15374	15186	15360	15355	15341	15316	15277	15300	15296	15226	15288	15244	15227	15375	15522	15401	15452	15266	15291	15405	15390	15373	15262	15352	15237	15463	15278	15291	15295	15560	15249	15222	15365	15406	15341	15299	15414	15536	15258	15329	15403	15217	15168	15197	15415	15260	15351	15310	15464	15340	15417	15362	15138	15349	15225	15332	15402	15213	15426	15232	15354	15192	15388	15485	15387	15415	15320	15296	15358	15207	15300	15488	15463	15332	15367	15377	15285	15179	15395	15255	15250	15313	15347	15281	15358	15293	15234	15284	15262	15344	15393	15275	15249	15449	15177	15356	15421	15260	15329	15324	15283	15364	15426	15386	15287	15306	15356	15354	15261	15233	15482	15193	15372	15417	15276	15316	15336	15237	15417	15310	15178	15288	15495	15405	15344	15296	15386	15330	15384	15414	15235	15366	15468	15331	15392	15353	15270	15351	15333	15175	15371	15398	15449	15415	15281	15324	15434	15308	15370	15318	15480	15444	15462	15115	15354	15290	15303	15327	15376	15175	15395	15294	15321	15311	15293	15405	15427	15252	15367	15393	15412	15342	15285	15371	15277	15234	15334	15344	15386	15302	15318	15262	15465	15382	15318	15375	15361	15406	15324	15378	15352	15487	15403	15330	15255	15306	15249	15389	15293	15498	15314	15339	15241	15374	15165	15367	15417	15315	15418	15122	15329	15320	15376	15435	15335	15308	15193	15254	15460	15167	15322	15170	15414	15279	15338	15341	15414	15398	15133	15378	15234	15208	15157	15233	15408	15429	15373	15302	15387	15297	15517	15358	15559	15194	15188	15296	15261	15501	15450	15339	15211	15373	15104	15280	15382	15531	15269	15304	15272	15384	15372	15313	15331	15202	15370	15343	15267	15238	15238	15481	15309	15363	15373	15417	15440	15268	15299	15284	15417	15282	15326	15219	15270	15338	15323	15384	15083	15459	15319	15243	15273	15256	15233	15424	15305	15399	15392	15300	15386	15253	15195	15356	15343	15333	15194	15404	15354	15284	15174	15373	15511	15451	15251	15210	15509	15352	15356	15401	15283	15383	15370	15176	15156	15315	15405	15335	15160	15347	15512	15175	15428	15255	15253	15183	15401	15182	15247	15282	15480	15376	15288	15389	15388	15406	15276	15493	15298	15298	15288	15480	15310	15167	15309	15254	15366	15504	15282	15225	15281	15379	15186	15392	15217	15367	15290	15224	15213	15359	15322	15244	15405	15396	15237	15304	15411	15371	15386	15215	15431	15153	15376	15319	15299	15372	15437	15333	15311	15227	15268	15413	15368	15197	15348	15441	15426	15446	15328	15258	15275	15334	15282	15088	15332	15367	15236	15142	15245	15351	15335	15376	15271	15413	15298	15341	15130	15401	15278	15315	15432	15280	15484	15430	15340	15248	15263	15317	15368	15336	15462	15310	15483	15314	15293	15261	15369	15282	15361	15343	15419	15176	15338	15294	15215	15162	15349	15402	15197	15330	15260	15417	15308	15516	15339	15426	15370	15401	15223	15209	15236	15374	15425	15409	15361	15083	15473	15177	15245	15175	15363	15291	15173	15256	15277	15353	15275	15347	15367	15165	15371	15277	15297	15415	15206	15261	15668	15222	15409	15308	15263	15399	15412	15261	15322	15304	15370	15268	15233	15245	15109	15224	15239	15275	15184	15339	15203	15347	15251	15533	15396	15241	15294	15366	15262	15325	15397	15295	15525	15375	15397	15258	15554	15498	15331	15271	15293	15142	15308	15332	15237	15222	15362	15345	15386	15256	15447	15386	15191	15228	15236	15387	15175	15328	15503	15253	15292	15377	15392	15299	15362	15358	15367	15231	15430	15363	15261	15301	15319	15263	15315	15255	15231	15382	15410	15650	15372	15264	15326	15297	15575	15220	15377	15231	15421	15312	15399	15359	15314	15480	15411	15186	15402	15187	15238	15388	15291	15117	15392	15314	15431	15233	15443	15269	15325	15418	15180	15281	15402	15364	15231	15046	15420	15391	15377	15353	15204	15426	15263	15158	15406	15336	15204	15272	15406	15189	15255	15277	15281	15177	15394	15359	15223	15432	15295	15273
29937	33279	35244	23372	15647	14918	14953	14756	14657	14509	14825	14651	14668	14478	14722	14683	14546	14748	14467	14501	14665	14564	14798	14730	14584	14710	14710	14707	14679	14647	14508	14632	14597	14592	14641	14695	14607	14511	14648	14381	14538	14669	14520	14747	14570	14760	14720	14513	14544	14727	14500	14732	14737	14827	14395	14774	14413	14468	14650	14683	14548	14520	14374	14519	14404	14637	14564	14523	14820	14525	14744	14811	14500	14724	14525	14570	14752	14648	14632	14722	14632	14612	14659	14583	14548	14618	14496	14731	14538	14687	14593	14823	14612	14568	14451	14593	14576	14447	14519	14575	14626	14556	14594	14700	14588	14725	14531	14593	14755	14664	14543	14723	14671	14377	14569	14703	14742	14533	14268	14609	14691	14730	14641	14634	14541	14531	14406	14588	14609	14598	14739	14743	14621	14674	14655	14780	14513	14542	14654	14704	14676	14630	14434	14616	14640	14785	14660	14556	14700	14609	14503	14522	14483	14718	14667	14571	14525	14558	14529	14549	14640	14656	14535	14516	14596	14512	14645	14513	14513	14503	14759	14800	14796	14495	14661	14675	14495	14693	14614	14639	14742	14805	14539	14550	14679	14574	14587	14631	14508	14678	14622	14658	14491	14527	14708	14689	14700	14509	14566	14424	14601	14726	14611	14519	14568	14601	14617	14686	14731	14601	14596	14475	14635	14625	14454	14480	14576	14562	14519	14510	14589	14480	14707	14559	14571	14556	14689	14623	14784	14506	14430	14657	14822	14578	14650	14662	14648	14503	14694	14591	14698	14470	14645	14626	14572	14619	14512	14578	14716	14656	14620	14594	14709	14460	14702	14608	14759	14545	14391	14625	14449	14610	14628	14599	14589	14601	14485	14553	14783	14744	14685	14628	14568	14582	14466	14493	14366	14594	14514	14576	14328	14607	14588	14663	14384	14544	14761	14515	14484	14622	14715	14682	14680	14473	14498	14445	14618	14557	14733	14614	14690	14610	14545	14481	14659	14703	14698	14281	14716	14673	14616	14740	14502	14688	14753	14520	14655	14544	14741	14700	14794	14427	14528	14547	14793	14673	14709	14691	14546	14444	14653	14566	14555	14559	14568	14481	14416	14507	14468	14497	14651	14509	14829	14605	14489	14575	14596	14718	14561	14627	14613	14534	14695	14570	14563	14511	14722	14718	14605	14619	14553	14424	14580	14685	14491	14549	14633	14654	14824	14619	14686	14506	14656	14408	14673	14552	14706	14533	14399	14486	14524	14450	14687	14730	14466	14681	14692	14548	14646	14705	14701	14735	14330	14667	14422	14797	14648	14560	14634	14584	14564	14645	14619	14695	14567	14763	14664	14611	14523	14515	14663	14647	14482	14572	14555	14609	14626	14513	14763	14541	14348	14438	14615	14559	14428	14422	14447	14638	14568	14586	14619	14541	14667	14803	14765	14481	14639	14638	14446	14455	14417	14567	14575	14641	14641	14547	14512	14608	14575	14697	14607	14550	14850	14563	14668	14678	14591	14604	14609	14618	14561	14631	14596	14613	14621	14537	14600	14403	14522	14445	14776	14576	14505	14421	14705	14548	14584	14446	14817	14725	14613	14709	14912	14501	14592	14502	14681	14578	14576	14691	14593	14678	14629	14722	14569	14637	14395	14459	14567	14540	14606	14744	14393	14603	14527	14487	14664	14588	14405	14442	14624	14528	14421	14651	14577	14764	14700	14545	14459	14602	14480	14645	14660	14442	14647	14506	14664	14587	14500	14532	14540	14516	14844	14590	14495	14477	14621	14547	14583	14592	14649	14527	14644	14505	14679	14426	14530	14430	14579	14497	14571	14646	14720	14566	14622	14436	14470	14571	14514	14517	14526	14578	14561	14688	14744	14470	14581	14643	14664	14622	14668	14792	14738	14603	14803	14726	14653	14705	14639	14634	14683	14460	14698	14722	14520	14553	14748	14615	14636	14584	14588	14717	14696	14646	14528	14554	14628	14712	14642	14530	14784	14681	14555	14477	14521	14662	14432	14680	14547	14605	14667	14695	14535	14588	14514	14706	14575	14483	14471	14474	14648	14660	14478	14745	14526	14514	14552	14563	14705	14512	14613	14633	14554	14426	14577	14693	14647	14566	14662	14658	14700	14799	14729	14506	14745	14597	14704	14661	14608	14592	14936	14752	14450	14791	14509	14581	14741	14712	14635	14665	14660	14483	14620	14637	14637	14604	14610	14547	14554	14727	14666	14668	14625	14626	14764	14694	14691	14442	14608	14505	14561	14657	14723	14552	14658	14656	14707	14602	14732	14681	14640	14542	14527	14412	14579	14768	14480	14574	14663	14679	14747	14695	14521	14626	14566	14681	14500	14504	14692	14691	14448	14614	14470	14545	14633	14639	14658	14523	14478	14319	14562	14622	14685	14699	14510	14456	14775	14375	14613	14550	14598	14736	14602	14449	14630	14476	14683	14626	14515	14527	14527	14625	14769	14691	14816	14622	14682	14641	14483	14577	14627	14611	14566	14509	14647	14596	14765	14628	14555	14671	14591	14653	14621	14560	14520	14761	14488	14705	14679	14737	14567	14570	14603	14660	14621	14765	14540	14480	14460	14457	14834	14560	14429	14494	14441	14487	14569	14873	14802	14632	14546	14700	14774	14651	14708	14664	14527	14705	14646	14399	14569	14478	14581	14735	14639	14506	14612	14837	14541	14549	14738	14438	14349	14574	14627	14612	14447	14702	14500	14704	14969	14855	14812	14650	14510	14598	14619	14520	14609	14736	14687	14590	14727	14838	14605	14701	14536	14591	14640	14548	14351	14577	14583	14497	14524	14697	14544	14587	14745	14633	14693	14451	14725	14573	14526	14644	14606	14546	14666	14607	14566	14688	14638	14530	14633	14644	14737	14827	14596	14647	14564	14702	14579	14441	14471	14602	14478	14560	14564	14539	14560	14555	14389	14471	14567	14471	14917	14539	14444	14604	14469	14674	14671	14591	14626	14678	14516	14513	14745	14641	14532	14577	14562	14639	14862	14491	14479	14665	14710	14552	14639	14604	14514	14743	14573	14526	14588	14708	14680	14599	14567	14781	14627	14567	14444	14698	14653	14577	14672	14555	14615	14771	14440	14486	14793	14552	14649	14541	14615	14511	14606	14545	14758	14573	14359	14421	14444	14541	14658	14608	14489	14479	14722	14604	14797	14584	14689	14545	14782	14518	14608	14603	14614	14583	14537	14454	14618	14463	14647	14540	14722	14633	14722	14660	14696	14596	14633	14419	14445	14377	14453	14718	14723	14556	14711	14800	14590	14421	14742	14624	14622	14765	14600	14653	14568	14676	14634	14502	14538	14531	14504	14494	14699	14694	14767	14520	14631	14514	14581	14724	14563	14467	14716	14405	14586	14827	14521	14471	14719	14558	14654	14679	14751	14673	14583	14704	14515	14699	14722	14626	14701	14504	14658	14647	14781	14610	14684	14488	14636	14422	14543	14601	14662	14621	14432	14615	14563	14620	14611	14600	14798	14702	14557	14534	14488	14688	14573	14658	14547	14607	14597	14540	14498	14710	14601	14558	14509	14541	14688	14662	14620	14636	14664	14285	14463	14485	14534	14592	14510	14549	14754	14555	14567	14657	14806	14580	14641	14597	14522	14683	14693	14520	14765	14566	14681	14369	14586	14584	14619	14687	14691	14556	14567	14724	14713	14618	14526	14697	14651	14496	14684	14606	14582	14573	14544	14510	14732	14485	14508	14566	14668	14566	14609	14704	14540	14434	14564	14409	14588	14451	14574	14484	14619	14827	14579	14647	14573	14511	14717	14715	14503	14495	14575	14563	14772	14534	14461	14453	14579	14560	14632	14444	14455	14661	14486	14571	14569	14562	14641	14669	14565	14741	14700	14618	14427	14662	14601	14652	14622	14550	14577	14514	14450	14667	14673	14461	14591	14668	14565	14570	14658	14785	14538	14421	14548	14532	14674	14440	14519	14609	14718	14604	14637	14658	14557	14785	14528	14577	14621	14642	14674	14623	14737	14808	14570	14703	14515	14502	14625	14658	14620	14597	14663	14665	14593	14557	14752	14647	14558	14558	14756	14491	14670	14710	14680	14819	14538	14560	14582	14597	14715	14506	14690	14750	14522	14498	14647	14624	14685	14518	14585	14646	14692	14554	14518	14552	14584	14673	14784	14522	14590	14646	14589	14687	14589	14804	14739	14645	14551	14602	14573	14681	14490	14642	14557	14620	14691	14623	14703	14769	14526	14479	14550	14413	14604	14594	14477	14715	14354	14614	14682	14797	14534	14746	14607	14717	14568	14848	14754	14684	14756	14628	14667	14635	14549	14991	14892	14718	14604	14368	14509	14511	14522	14741	14821	14617	14729	14832	14758	14549	14659	14511	14686	14612	14582	14606	14603	14628	14569	14702	14685	14733	14832	14617	14701	14557	14794	14394	14488	14481	14599	14588	14765	14768	14612	14565	14713	14585	14587	14649	14472	14563	14679	14377	14736	14560	14790	14700	14623	14499	14653	14538	14774	14691	14527	14671	14711	14547	14602	14698	14709	14533	14556	14605	14396	14598	14566	14634	14700	14694	14541	14694	14614	14564	14509	14528	14693	14669	14586	14480	14403	14563	14603	14655	14637	14615	14481	14472	14615	14631	14474	14771	14577	14732	14526	14773	14573	14590	14604	14563	14635	14485	14534	14681	14607	14753	14578	14783	14536	14787	14594	14459	14593	14407	14566	14794	14659	14635	14441	14628	14755	14733	14534	14711	14448	14485	14605	14697	14625	14643	14484	14478	14668	14460	14728	14715	14530	14574	14438	14731	14769	14503	14553	14689	14754	14611	14743	14788	14743	14618	14725	14609	14648	14619	14439	14591	14474	14674	14737	14620	14586	14595	14880	14611	14668	14456	14607	14573	14623	14614	14661	14646	14634	14566	14476	14623	14637	14628	14649	14522	14764	14786	14536	14616	14627	14692	14639	14759	14524	14472	14652	14534	14375	14679	14672	14622	14549	14660	14505	14753	14638	14645	14626	14527	14637	14714	14644	14470	14575	14597	14601	14676	14689	14580	14413	14565	14549	14777	14632	14550	14669	14739	14651	14610	14751	14528	14502	14727	14623	14582	14790	14559	14679	14572	14785	14632
37587	53590	38000	19241	14162	13985	14224	14043	13960	13898	13881	14119	14187	14100	14004	14112	14096	14226	14027	13997	14171	14213	14045	14211	13975	13991	14023	14111	14037	14157	14040	14047	13980	14070	14109	14143	14086	14014	13989	13993	14044	14051	13982	13964	14042	13997	14129	13983	13905	14028	14088	13958	13859	14157	13948	14023	14053	14069	14128	14241	14080	14220	14027	13917	14080	13819	13991	14068	14138	13975	13950	14078	14094	13911	14118	13992	14039	14246	14009	13981	14179	14062	14075	14010	14076	13988	14040	14190	14002	14141	14139	14236	13981	14126	13980	14142	13863	14080	14011	14034	14076	14165	13938	14253	14216	14005	13855	13932	13842	13967	14019	14065	14127	13914	13954	14073	14189	13925	14031	14245	14033	14185	14037	13886	14139	13894	14070	13926	13803	14040	14154	13948	14001	14249	14024	14073	14085	14104	13953	14226	14004	14042	14099	14112	13977	14063	14075	14050	14116	13973	14203	13829	14185	14009	14130	14019	14038	14106	14124	14064	14177	13831	14214	14083	14033	13978	14072	14027	14081	14151	14138	14069	13986	14128	14037	13906	14065	14002	13972	14042	14094	14059	14051	14054	14030	14103	13861	14086	14140	14009	14131	14130	14112	14089	13987	14029	13954	13995	14167	14029	14172	13968	14094	14065	13893	14014	14071	13943	13957	13940	14268	14192	14171	14076	13999	13819	14064	14134	14200	14003	14015	14012	14154	13937	14022	14031	14093	13897	14019	14030	14112	14190	14205	13989	14160	14274	14071	14000	13932	14296	14089	14107	14098	14084	13888	14042	13935	14163	13919	14095	14242	13936	14018	14184	13997	13933	13912	14007	13927	14167	14103	14169	13937	14095	13915	14141	14081	14036	13906	13913	14100	14125	14122	14090	14044	13988	14027	13964	14004	13959	14200	13831	14124	14069	14093	14036	14083	14128	14078	14094	14101	13947	14114	14012	13945	14010	14006	14071	14184	14047	14036	14152	14069	14061	14202	13953	14003	14204	13890	14067	13955	14022	13973	14122	14187	13882	14025	13925	14162	13969	13921	13992	14180	13989	13977	13959	14105	14214	14072	14153	14015	14097	13957	13984	13849	14016	14080	14081	13969	13954	14118	14096	14005	14147	13975	14041	14070	13999	14005	14106	13834	13976	14094	14104	14055	13993	13913	14139	14100	13977	13979	14182	14050	13923	14003	14004	14004	14032	14043	14056	14144	14219	13893	14242	14174	14004	14041	13907	14133	14075	14066	14081	14014	14138	13969	14098	14104	14100	13934	13925	14139	14133	14219	14065	13992	14178	13946	14067	14134	14110	13987	14091	14076	13939	13933	14004	14177	13988	13927	14075	14127	14127	13939	14001	14173	13962	14004	14268	13953	13948	13837	14257	14023	14059	13890	13893	14093	13859	14077	14139	14096	14033	13954	14051	14051	14082	13972	13884	14064	14272	14155	14129	14049	14167	14094	13981	14057	13988	14071	13994	14117	14127	14110	13986	13856	13891	14158	13901	14088	14089	14187	14000	14123	13967	14057	14015	14036	13981	14023	13939	14152	14105	14256	13923	13869	14021	14048	13976	14010	14149	14067	13999	13913	14096	14038	14040	13982	13993	13930	14016	14118	13958	13986	14046	14130	13978	14116	13902	14216	13998	14223	14120	14119	14034	14141	14049	13980	14017	14002	14038	14062	14202	14076	14300	14157	14050	14184	14062	14006	14245	14065	14037	13984	14063	13834	14121	13973	14064	14101	13948	14059	14252	14022	14092	13986	13905	13992	14083	14124	14234	13930	14092	14033	14148	14049	14035	13963	14040	14013	14034	14033	14047	13986	14057	14024	14177	13900	14033	14070	13957	14051	14074	13945	14107	14048	13925	14341	14021	14053	14027	13963	13881	14049	14086	13969	14046	14004	14085	14057	14096	14161	13904	14207	14008	13920	13987	13842	14090	14064	14151	14129	14133	14022	14042	14008	14102	14088	14106	14024	14030	14002	14011	13976	13981	14044	13976	14147	14019	14136	14166	13957	13968	14160	13968	14261	14022	14090	14177	13940	14237	14027	14145	14005	13990	14052	14091	14068	14205	14020	13994	13970	14215	14235	13999	13972	14231	14098	14184	14190	13964	14120	14146	13907	14049	13947	14050	14053	14091	13914	13960	14218	14114	14090	13934	14016	14025	14148	14125	13961	14147	14091	14070	14085	14099	14081	14001	14019	14129	13958	13932	14031	13937	13990	14035	14035	14128	14018	14233	14111	14250	14060	14028	13990	13945	14103	14071	13938	13991	14093	14074	14145	14107	14122	14074	13999	14124	14029	14106	14077	14019	13995	14174	14091	14028	14010	13998	14073	14214	13992	13949	13968	13889	14139	14082	14157	14036	13877	14200	13872	14176	14088	14117	14072	14043	14070	14026	14116	13956	14048	14193	13985	14116	14019	13979	13944	13964	14074	13973	13984	14121	13928	14145	13977	14009	14037	13939	14074	14034	14120	13984	14139	14002	13955	14025	14120	14299	14124	14069	14190	14186	13983	13969	14066	14206	14081	14101	14074	14087	13937	14097	14046	14164	14096	14041	14050	13974	14242	13995	13977	14076	14127	13978	14142	13864	14192	14096	14175	14109	14115	14253	13960	14010	14104	14243	14122	13917	13909	14109	14073	13929	14223	13951	13931	14024	14117	14226	14038	14088	14220	14000	14046	14052	14057	14064	13950	13889	14126	13971	13960	14047	13816	14093	13994	13908	13959	13899	14052	14145	14159	13897	14291	14098	14034	14117	14141	14039	14072	14103	14115	14093	14176	13988	13989	14057	14113	14160	14045	14156	14126	13969	13945	14086	14107	14079	14052	13955	13998	14002	14123	14061	14126	13940	13926	13882	14295	13923	14169	13897	14125	14135	13881	13979	14183	14126	14074	14010	14159	14006	14058	14085	13982	14185	14092	14036	14047	14115	14089	14056	13919	14069	13863	13976	14103	14025	14041	14146	14075	13917	13995	13980	14157	14073	13986	13998	13967	13917	14011	14006	14109	14025	14129	13993	14147	13937	14072	13837	13936	14137	14119	14098	13882	14076	13978	14149	13930	14066	13978	14153	14054	13964	14053	14088	14137	13991	14037	14015	14073	14131	13992	14114	14285	14134	14095	13971	14242	13958	14009	13936	14023	14121	13899	13926	14084	14112	14014	14068	14046	13872	14083	14272	13995	13911	14035	13985	14019	14017	14087	14030	14013	14126	13921	13806	14135	14020	14001	14111	13939	14211	14018	13973	14086	14076	13973	14041	13888	14053	14043	14081	14221	13982	14092	14115	14089	14243	14108	14178	13985	14162	14160	14104	14100	14046	13985	13958	14167	14122	13973	14113	14354	13934	14098	14137	13961	14093	13904	14077	13979	13952	14087	13988	13959	13997	14135	13847	14107	14126	14039	13967	14052	13933	13947	13995	14101	14012	13977	13986	14160	13974	14248	14028	13993	14116	14133	14138	13997	14064	13994	14102	14115	14124	13926	14221	14084	13945	13964	13936	14025	14118	14041	13959	14164	14178	14130	14140	14139	13912	14001	14121	14007	14122	14160	13943	14142	13853	14064	14169	13827	13962	14087	14113	13922	14028	13943	13926	14058	13992	14055	13909	13940	14098	13951	14069	13963	13988	13954	14111	13966	14019	14127	14170	14143	14001	14171	14119	13913	14077	14092	14139	14162	14068	14204	14040	13946	13964	14189	13938	14235	14011	13963	14107	14177	14039	14103	13980	13994	14061	14013	14009	14002	14112	14192	13902	13981	14046	14010	13995	14021	14081	14117	14014	14146	13991	13998	13969	14028	14093	14238	14110	14004	14256	14009	14127	13935	14067	14130	14263	14144	14123	14033	14143	14104	14077	13931	14004	14010	14052	14113	14215	13944	13951	14309	14007	14047	14042	14127	14082	14099	14056	14094	14132	14085	14116	14015	14030	14015	14026	14102	14252	14117	14164	13908	14233	14072	14055	13969	14281	14058	14087	14104	14104	14051	14060	13935	13850	13818	14172	13976	13974	14062	14015	13975	14249	14128	13991	13989	14135	14003	14136	14024	13957	14026	14092	14089	14004	13997	13996	14012	13902	13909	14108	13996	14086	14074	13937	13934	14164	14227	14002	13876	14115	14021	13940	14177	13973	14211	14094	14065	14011	13975	14058	14003	14213	14028	13958	14014	13902	14135	14122	14021	14098	14092	14090	13921	14053	14132	14144	13970	14031	14038	14088	13916	14059	14020	14066	14034	14257	14006	14066	14038	14006	14005	13957	14081	14017	13937	13998	13989	13968	14013	14082	13916	14045	13896	13990	13901	14167	13988	14144	14136	13930	14114	14173	14035	14108	14045	14004	14032	13861	14127	14176	14097	13980	13928	14009	14098	14085	13992	14131	13943	14075	14189	13789	13884	14135	14063	14230	14054	14041	13953	13890	13990	14018	13961	14140	14210	14201	14086	13986	14276	13914	13994	14073	14053	13992	14023	13975	14077	14000	13957	14098	13935	14059	14117	14093	13878	13890	14017	13938	14128	14081	13951	14066	13941	14143	14069	14041	14050	14047	14043	14066	14083	13783	14096	14226	14083	14026	14087	14039	13928	14139	14075	14088	14072	13906	14150	14268	14023	14177	14206	13930	14009	14045	14029	14168	13941	13947	13978	13978	13958	14025	14004	14087	14083	13989	13983	14229	14009	14185	14094	14119	13948	13957	14002	14101	13894	14118	14098	13989	14037	13993	13904	14035	14113	13989	14112	13996	14059	14014	13977	14052	14135	14038	13982	14006	14138	14042	13996	13886	13953	14155	13966	13976	13977	14036	14102	14040	13960	14028	14273	14114	14017	13999	14043	14132	13918	13929	13911	14172	13962	13962	13977	14064	14091	13936	14295	14148	14037	14153	14148	13899	13965	14037	14052	14028	14034	14119	14075	14155	14065	13869	14113	13985	14037	14198	13968	13981	14100	14109	14016	13904	14019	14257	14013	14247	14130	14056	13979	14098	14029	13999	13954	13992	14185	14028	14226	13867	14122	14001	13943	13974	13931	14112	14077	14237	14127	14083	14067	14250	14176	14319	14109	14021	14089	13979	14094	13931	14009	14017	13892	14072	13974	14053	14047	14027	14163	14143
23327	22684	32103	27964	21475	21180	20012	16205	15248	15772	15541	15446	15411	15281	15378	15427	15342	15298	15256	15393	15420	15305	15247	15430	15321	15318	15470	15220	15196	15352	15301	15361	15250	15234	15221	15347	15139	15311	15450	15195	15495	15157	15302	15069	15340	15244	15188	15306	15530	15135	15142	15245	15320	15324	15093	15346	15198	15261	15341	15238	15459	15190	15126	15209	15105	15111	15341	15240	15155	15074	15150	15245	14992	15076	14995	15299	15162	15447	15289	15300	15288	15401	15331	15229	15129	15198	15121	15022	15122	15081	15220	15108	15056	15276	15084	15167	15335	15123	15325	15268	15240	15231	15319	15258	15382	14999	15014	15263	15293	15349	15186	15299	15299	15099	15283	15148	14991	15131	15193	15211	15117	15210	15110	15190	15212	15257	15123	15161	15115	15092	15027	15122	15180	15334	15304	15267	15298	15197	15266	15194	15279	15233	15222	15137	15206	15036	15037	15158	15318	15268	15063	15197	15360	14925	15080	15158	15162	14969	15125	15172	15271	15226	15021	15291	15036	15110	15165	15068	15054	15348	15359	15287	15029	15224	15074	15174	15151	15054	14961	15239	15254	15243	15231	15077	15184	14993	14940	15125	15090	15215	15112	15032	15063	15107	15203	15284	15177	15178	15236	15149	15312	15126	15228	15222	15021	15264	15140	15190	15124	15305	15214	15124	15294	15097	15220	15073	15345	15307	15137	15289	15244	15130	15159	15115	15194	15206	14920	15150	15106	15169	15230	15255	15309	15151	15266	15222	15081	15198	15281	15193	15093	14992	15218	15204	15090	15207	15208	14999	15124	15086	15310	15095	15318	15266	15180	15465	15336	15273	15003	15042	15190	15048	15227	15108	15158	15350	15061	15067	15200	15185	15193	15077	15102	14972	15193	14863	15243	15151	15206	15178	15335	15091	15140	14978	15019	15129	15125	15150	15101	15211	15129	15246	15303	15097	15249	15089	14963	15126	15158	15218	15353	15200	15130	15505	15044	15283	15114	15188	15193	15216	15196	15083	15254	15337	15335	15138	15060	15002	15218	15173	15034	15129	15109	15282	15130	15128	15087	15231	15176	15202	15132	15233	15220	15222	15114	15253	15326	15108	15243	14952	15117	15287	15215	15425	15323	15150	15026	15264	15173	15186	15275	15072	15071	15174	15284	15368	15243	15293	15224	15368	15249	15050	15214	15323	15157	15179	15127	15067	15108	15199	14992	15139	15281	15303	15257	15224	15138	15278	14997	15099	15133	15341	15305	15084	15053	15300	15351	15308	15355	15071	15131	15084	15224	15150	15098	15255	15331	15146	15249	15212	15123	14977	15230	15134	15315	15171	15010	15152	15222	15170	15004	15129	15136	15058	15232	15127	15426	15252	15263	15136	15166	15273	15088	15292	15128	14959	15201	15147	15299	15165	15094	15158	14927	15007	15110	15353	15405	15183	15174	15406	15167	15119	15348	15062	15268	15187	15168	15227	15189	15196	15300	15341	15328	15228	15187	15192	14917	15116	15181	15251	15134	15278	15189	15272	15157	15193	15196	15095	15169	15060	15082	15287	15113	15369	15260	15295	15165	15207	15091	15081	15162	15138	15178	15179	15279	15216	15299	15271	15258	15176	15151	15052	15083	15055	15144	15346	15248	15121	15076	15190	15067	15188	15318	15021	14954	15072	15216	15006	15152	15209	15145	15189	15261	15100	15119	15151	15037	15024	15200	15113	15413	15151	15458	15103	15337	15001	15144	15113	15065	15116	15219	15119	15162	15189	15178	15113	15241	15222	15101	15270	15220	15158	15304	15264	15317	15042	15219	14956	15281	15186	15463	15361	15163	15058	15281	15177	15142	15178	15170	15159	15335	15222	15212	15116	15219	15156	15120	15101	15191	14933	15149	15250	15101	15092	15353	15075	15155	15197	15215	15066	15239	15276	15121	15270	15360	15240	15141	15177	15209	15311	15142	15034	15258	15172	15088	14984	15238	15043	15073	15181	15193	14969	15109	15092	15141	15165	15165	15123	15124	15224	15267	15054	15144	15201	15083	15118	15192	15199	15142	15086	15180	15111	15051	15118	15052	15077	15272	15107	15073	15370	15012	15277	15084	15246	15301	15143	15107	15296	15006	15067	15206	15065	15138	14970	15062	15257	15117	14976	15299	15267	15027	15148	15042	15102	15033	15033	15108	15096	15162	15131	15209	15276	15152	15190	15291	15114	15190	15096	15086	14988	15218	15237	15132	15290	15316	15414	15222	15084	15219	15132	14987	15002	15114	15193	14943	15101	15110	15321	15044	15059	15097	15063	15199	15130	15203	15232	15139	15175	15237	15243	14964	15122	15280	15145	15320	15057	14943	15092	15154	15164	15173	15286	15172	15234	15283	15109	15152	15204	15171	14889	15022	15224	15194	15193	15118	15253	15138	15136	15235	15343	15193	15020	15474	15271	15178	15034	15124	15281	14940	15096	15159	15273	15228	15015	15151	15267	15209	15063	15256	15309	15077	15036	15179	15017	15086	15153	15395	15385	15267	15277	15099	15205	15102	15176	15311	15041	15231	15258	15211	15182	15058	15098	15099	15230	15223	15020	15023	15073	15283	15138	15162	15184	15278	15188	15099	15116	15245	15121	15222	15029	15335	15237	15154	15146	15302	15102	15011	15176	15245	15312	15409	15104	14843	15242	14947	15079	15220	15288	15146	15048	15143	15333	15256	15071	15041	15301	15213	15146	15231	15023	15323	15111	15117	15151	15344	15272	15044	15174	15162	14995	15196	15034	15103	15144	15102	15235	15086	15107	15045	15230	15275	14967	15068	15235	15200	15235	15464	15106	15109	15330	15319	15112	15217	15226	15198	15169	15156	15251	15185	15333	15080	15204	15350	15110	15098	15165	15127	15167	15229	15156	15274	15201	15036	15274	15211	15117	15185	15442	15163	15086	15055	15131	15283	15393	15225	15188	15282	15173	15235	15229	15110	15255	15310	15023	15190	15099	15009	15135	15201	15308	15337	15252	15289	15152	15206	15171	15162	15231	15264	15142	15140	15034	15209	15181	15404	15354	15221	15288	15408	15057	14938	15361	15023	15037	15099	15091	15133	15077	15155	15252	15065	15184	15111	15215	15181	15122	15116	15168	15181	15315	15181	15204	15280	15134	15097	15156	15230	15090	15187	15080	15183	15394	15140	15195	15238	15144	15157	15090	15113	15172	15194	15161	15273	15149	15298	15213	15227	15206	15247	15238	15234	15149	15171	15331	15149	15150	15192	15019	15087	15044	15197	15201	15157	15146	15202	15178	14986	15227	15131	15204	15227	15147	15008	15202	15087	15108	15173	15329	15158	15193	15184	15131	15068	15142	15137	15175	15235	15360	15267	15301	15114	15326	15134	15079	15171	15287	15088	15107	15229	15265	15174	15223	15172	15099	15219	15026	15244	15168	15215	15308	15202	15066	15211	15189	15172	15329	15235	15241	15112	15215	15188	15253	14994	15069	15090	15016	15103	15124	15222	15177	15064	15017	15030	15130	15274	15149	15229	15141	15435	15152	15201	15293	15419	15314	15157	15140	15285	15136	15281	15007	15157	15248	15289	15145	15089	15311	15261	15313	15169	15192	15063	15211	15206	15275	15089	15227	15270	15323	15120	15301	15186	15160	15208	15270	15330	15332	15198	15162	15146	15124	14971	15256	15359	15027	15143	15016	15148	15159	15202	15153	15193	15121	15269	15259	15115	15097	14903	15264	15174	15131	15041	15459	15203	15119	15065	15136	15229	15122	15342	15183	15370	15148	15270	15216	15301	15151	15066	15294	15434	15304	14980	15281	15495	15199	14863	15290	15043	15378	15096	15142	15135	15146	15180	15224	15011	15120	15173	15042	15336	15227	15214	15101	15048	15265	15250	15246	15419	15282	15200	15364	15173	15250	15216	15223	15082	15176	15099	15181	15168	15198	15170	15148	15164	15193	15327	15232	15251	15071	15403	15269	15044	15370	15013	15077	15109	14991	15168	15201	15078	15059	15110	15095	15153	15226	15222	15128	15136	15250	15335	15330	15293	15118	15192	15111	15303	15139	15099	15125	15269	15000	15250	15110	15186	15334	15146	15237	15270	15208	14952	15036	15116	14970	15222	15215	15221	15050	15168	15185	15390	15176	15115	15411	15126	15044	15089	15046	15146	15279	15199	15239	15160	15370	15240	15177	15236	15171	15183	15379	15118	15136	15136	15274	15300	15402	15009	15302	15267	15093	15302	15124	15208	15160	15198	15199	15151	15300	15306	15064	14955	15171	15053	15121	15041	15188	15048	15075	14940	15171	15084	15187	15294	15332	15280	15221	15128	15164	15083	15371	15223	15267	15356	15409	15252	15016	15192	15307	15290	15128	15113	15151	15320	15147	15298	15175	15260	15008	15285	15062	15004	15252	15208	15290	15333	15094	15239	15326	15162	15262	15312	15215	15186	15124	15144	15167	15152	15218	15238	15166	15104	15104	15048	15143	15023	15280	15161	15134	15054	15212	15169	15155	15194	15185	14925	15055	14956	15004	15065	15079	15263	15231	15354	15113	15131	15257	15220	15146	15210	15144	15219	15204	15116	15201	15240	15180	15149	15049	15042	15032	15089	15444	15163	15251	15260	15076	14957	15256	15246	15155	15131	15070	15269	15089	15190	15394	15104	15256	15256	15263	15217	15050	15105	15041	15154	15372	15205	15044	15204	15216	15148	15233	15301	14981	15101	15100	15315	15220	15218	15167	15255	15265	15139	15396	15104	15212	15129	15205	15142	15266	15223	15200	15308	15044	14962	15160	15196	15180	15306	15209	15203	14961	15126	15206	15159	15010	15149	15219	14946	15056	15265	15219	15283	15169	15163	15004	15286	15365	15181	15175	15209	15192	15363	15178	15157	15172	15328	15132	15134	15174	15255	15209	15193	14959	15245	15209	15039	15143	15110	14876	15132	15176	15296	15033	15051	15194	15344	15268	15241	15059	15130	15306	15260	15303	15154	15397	15052	15133	15309	15156	15078	15310	15230	15219	15149	15233	15124	15216	15023	15088	15137	15318	15193	15095	15147	15241	15252	15301	15246	15149	15151	14994	15175	15208	15335	15065	15319	15214	15220	15067	15151	15312	15390	15098	15376	15013	15238	15052
62724	103583	76606	42751	14584	14492	14597	14537	14717	14526	14482	14526	14532	14364	14606	14449	14625	14410	14298	14555	14297	14435	14445	14511	14558	14527	14432	14493	14479	14267	14499	14576	14407	14483	14452	14449	14447	14368	14502	14402	14617	14424	14331	14462	14373	14274	14442	14314	14422	14498	14520	14582	14299	14521	14526	14235	14469	14519	14467	14344	14407	14570	14398	14446	14435	14437	14518	14464	14599	14577	14547	14377	14347	14466	14459	14521	14443	14400	14566	14556	14515	14445	14362	14446	14539	14536	14609	14334	14532	14542	14513	14421	14445	14469	14494	14533	14642	14273	14369	14472	14503	14454	14410	14499	14450	14503	14497	14422	14509	14418	14506	14519	14407	14428	14292	14365	14531	14504	14283	14667	14521	14503	14474	14461	14473	14443	14473	14398	14351	14444	14417	14426	14523	14436	14422	14427	14574	14644	14376	14490	14290	14431	14488	14488	14422	14552	14371	14345	14341	14472	14505	14559	14474	14311	14418	14350	14436	14385	14562	14319	14580	14397	14521	14482	14421	14475	14406	14390	14371	14572	14448	14471	14377	14405	14567	14523	14465	14582	14354	14648	14297	14440	14412	14461	14403	14579	14561	14416	14373	14308	14430	14129	14439	14445	14259	14529	14628	14197	14384	14331	14527	14424	14382	14431	14396	14438	14364	14367	14333	14652	14359	14715	14428	14373	14302	14403	14510	14450	14430	14440	14421	14641	14423	14499	14459	14383	14352	14385	14415	14505	14467	14518	14353	14501	14504	14457	14418	14575	14488	14391	14471	14400	14331	14405	14654	14472	14574	14373	14444	14448	14531	14623	14446	14557	14223	14523	14588	14648	14548	14391	14448	14344	14461	14500	14445	14631	14482	14441	14312	14416	14426	14478	14431	14455	14316	14553	14359	14389	14370	14438	14396	14528	14565	14428	14403	14249	14571	14557	14335	14559	14362	14255	14477	14356	14587	14345	14553	14458	14330	14455	14324	14402	14462	14338	14604	14372	14590	14347	14488	14408	14566	14479	14478	14430	14550	14433	14550	14506	14485	14544	14417	14413	14310	14534	14511	14458	14425	14317	14411	14474	14385	14507	14584	14448	14406	14355	14587	14588	14393	14341	14407	14405	14518	14466	14278	14347	14411	14382	14413	14486	14473	14476	14483	14440	14353	14481	14392	14467	14235	14405	14427	14444	14425	14509	14233	14549	14525	14369	14526	14519	14551	14383	14351	14496	14306	14359	14413	14368	14586	14329	14366	14381	14547	14417	14627	14366	14367	14230	14355	14496	14335	14409	14544	14494	14493	14341	14286	14490	14496	14359	14530	14422	14501	14528	14407	14455	14512	14435	14408	14594	14513	14456	14486	14643	14474	14197	14537	14441	14300	14557	14419	14457	14380	14417	14421	14431	14700	14494	14459	14331	14331	14310	14539	14456	14415	14429	14405	14222	14505	14387	14417	14325	14327	14498	14433	14366	14523	14429	14541	14379	14435	14475	14440	14533	14526	14570	14537	14431	14505	14542	14497	14420	14418	14391	14387	14514	14363	14457	14450	14418	14220	14470	14324	14405	14513	14596	14467	14328	14234	14481	14456	14363	14295	14369	14512	14370	14424	14433	14588	14549	14443	14561	14337	14572	14379	14455	14500	14444	14433	14464	14387	14467	14535	14540	14453	14470	14465	14448	14510	14282	14421	14456	14564	14558	14365	14477	14555	14486	14473	14380	14530	14453	14401	14355	14287	14437	14506	14423	14497	14463	14366	14442	14403	14296	14303	14453	14422	14548	14529	14384	14590	14488	14402	14391	14485	14442	14547	14521	14516	14318	14424	14517	14373	14693	14385	14375	14504	14330	14382	14554	14472	14261	14492	14541	14429	14534	14368	14467	14381	14483	14379	14460	14475	14400	14576	14427	14477	14354	14373	14525	14214	14453	14403	14463	14374	14441	14398	14510	14421	14424	14369	14595	14336	14377	14566	14360	14471	14409	14534	14494	14514	14385	14385	14427	14433	14484	14506	14389	14354	14549	14463	14368	14394	14517	14430	14367	14367	14554	14332	14312	14490	14733	14481	14400	14291	14476	14347	14531	14426	14460	14552	14504	14352	14511	14313	14334	14491	14628	14363	14530	14453	14436	14351	14366	14447	14611	14365	14490	14441	14512	14318	14547	14465	14428	14503	14559	14474	14374	14460	14306	14481	14586	14481	14474	14587	14559	14429	14363	14452	14365	14462	14456	14538	14403	14373	14310	14389	14458	14480	14446	14563	14328	14590	14449	14453	14307	14276	14457	14534	14485	14216	14546	14536	14434	14361	14514	14407	14279	14299	14338	14331	14432	14381	14527	14450	14491	14517	14454	14280	14445	14467	14448	14412	14559	14610	14559	14423	14450	14389	14288	14714	14352	14558	14480	14600	14412	14414	14490	14372	14271	14390	14432	14445	14383	14510	14220	14459	14367	14571	14448	14414	14391	14517	14313	14474	14484	14359	14376	14366	14459	14386	14378	14290	14463	14464	14562	14504	14512	14563	14401	14214	14398	14377	14499	14491	14452	14359	14496	14392	14482	14465	14470	14486	14405	14437	14445	14565	14408	14420	14488	14361	14397	14352	14468	14537	14312	14416	14326	14483	14474	14296	14418	14531	14367	14614	14343	14586	14486	14537	14332	14421	14513	14423	14500	14269	14463	14277	14296	14362	14665	14349	14414	14410	14460	14420	14382	14409	14435	14379	14438	14537	14356	14464	14353	14505	14415	14505	14448	14487	14423	14533	14458	14400	14443	14531	14368	14529	14401	14425	14369	14362	14571	14249	14443	14430	14454	14372	14536	14564	14558	14501	14396	14504	14511	14390	14570	14416	14529	14473	14337	14451	14369	14364	14404	14506	14352	14402	14589	14410	14513	14467	14517	14551	14463	14398	14440	14446	14463	14438	14527	14487	14384	14578	14317	14374	14503	14422	14505	14532	14275	14526	14365	14454	14438	14524	14457	14408	14342	14266	14479	14445	14397	14525	14523	14510	14498	14325	14663	14507	14383	14390	14403	14595	14338	14533	14441	14412	14432	14532	14331	14485	14416	14373	14301	14351	14438	14311	14446	14580	14561	14414	14378	14472	14255	14427	14470	14408	14406	14512	14482	14531	14410	14449	14583	14530	14440	14431	14351	14537	14409	14384	14364	14596	14570	14343	14339	14497	14393	14446	14533	14383	14493	14406	14543	14492	14381	14698	14362	14626	14381	14502	14322	14523	14451	14447	14388	14484	14351	14502	14328	14425	14500	14440	14412	14568	14481	14329	14467	14428	14320	14539	14372	14485	14525	14519	14541	14489	14352	14504	14570	14590	14375	14360	14561	14410	14444	14220	14587	14372	14381	14491	14480	14515	14363	14504	14260	14569	14465	14442	14336	14162	14533	14527	14471	14406	14442	14370	14453	14573	14495	14310	14377	14547	14410	14509	14533	14488	14311	14518	14554	14419	14476	14467	14462	14536	14387	14544	14489	14399	14450	14511	14489	14465	14399	14577	14383	14351	14378	14643	14476	14485	14500	14604	14292	14471	14494	14483	14542	14380	14383	14593	14321	14555	14447	14458	14376	14679	14445	14327	14438	14428	14273	14543	14445	14481	14442	14544	14484	14486	14480	14517	14488	14656	14694	14379	14600	14512	14384	14524	14427	14434	14512	14260	14322	14565	14471	14493	14531	14493	14578	14302	14490	14452	14496	14499	14318	14466	14378	14483	14416	14539	14473	14456	14562	14625	14459	14425	14621	14438	14464	14434	14429	14380	14401	14520	14469	14394	14355	14494	14468	14394	14416	14331	14436	14556	14243	14317	14492	14359	14307	14420	14423	14337	14522	14403	14461	14332	14296	14501	14265	14590	14494	14356	14286	14413	14457	14441	14492	14389	14317	14514	14434	14432	14418	14568	14264	14384	14443	14400	14426	14340	14620	14500	14645	14433	14403	14456	14564	14427	14525	14496	14415	14420	14538	14541	14296	14582	14347	14365	14340	14691	14320	14488	14442	14640	14437	14418	14490	14335	14401	14424	14313	14451	14364	14422	14332	14479	14444	14320	14459	14465	14309	14551	14382	14445	14475	14605	14552	14488	14245	14422	14502	14333	14337	14560	14387	14435	14400	14490	14438	14375	14310	14523	14415	14529	14681	14548	14327	14444	14508	14610	14506	14479	14570	14361	14323	14394	14366	14143	14538	14511	14355	14558	14444	14453	14583	14575	14446	14477	14554	14427	14431	14419	14524	14502	14512	14577	14455	14490	14340	14430	14525	14596	14419	14386	14352	14514	14534	14533	14502	14465	14549	14428	14335	14301	14288	14567	14603	14446	14460	14570	14419	14547	14537	14472	14442	14394	14501	14541	14542	14486	14451	14536	14568	14533	14175	14440	14509	14515	14398	14509	14437	14426	14395	14334	14354	14476	14456	14354	14400	14495	14484	14575	14401	14401	14234	14468	14645	14473	14340	14340	14437	14343	14358	14492	14522	14519	14491	14606	14434	14469	14270	14436	14436	14440	14671	14322	14426	14335	14526	14401	14424	14264	14407	14475	14435	14293	14650	14394	14328	14554	14453	14463	14468	14392	14354	14558	14576	14487	14650	14484	14494	14492	14624	14375	14562	14333	14254	14520	14314	14336	14429	14457	14658	14417	14360	14291	14452	14378	14298	14391	14471	14429	14443	14453	14295	14300	14507	14524	14383	14503	14422	14359	14378	14637	14488	14378	14369	14454	14452	14377	14360	14403	14510	14368	14437	14386	14330	14417	14456	14198	14469	14633	14410	14543	14514	14535	14471	14567	14459	14512	14478	14533	14334	14466	14606	14551	14374	14551	14413	14422	14430	14555	14706	14509	14404	14376	14537	14417	14488	14629	14513	14323	14348	14554	14585	14541	14531	14498	14621	14460	14443	14434	14643	14338	14457	14380	14484	14314	14420	14498	14370	14298	14459	14384	14494	14381	14346	14343	14477	14564	14500	14445	14444	14574	14562	14522	14429	14493	14547	14596	14235	14461	14407	14604	14418	14387	14577	14375	14537	14240	14262	14382	14507	14313	14306	14478	14316	14410	14486	14636	14409	14461	14634	14329	14477	14611	14502	14453	14390	14407	14285	14309	14545	14478	14493
22991	22548	31689	27878	21430	21729	21054	16482	15776	16132	15955	15727	15968	15609	15811	15857	15607	15759	15742	15560	15623	15545	15673	15652	15698	15579	15751	15591	15502	15499	15691	15551	15745	15515	15825	15638	15518	15634	15558	15570	15658	15506	15775	15680	15855	15676	15624	15572	15460	15525	15608	15572	15610	15614	15514	15533	15601	15495	15503	15336	15593	15485	15643	15620	15669	15505	15486	15683	15598	15554	15427	15402	15535	15558	15589	15552	15310	15680	15531	15619	15330	15473	15558	15588	15647	15552	15541	15466	15485	15239	15629	15381	15553	15697	15505	15523	15601	15413	15530	15347	15547	15592	15452	15450	15456	15593	15407	15603	15564	15507	15546	15407	15451	15559	15457	15463	15587	15610	15572	15549	15543	15359	15608	15343	15563	15380	15602	15586	15646	15454	15782	15385	15397	15586	15518	15470	15387	15480	15669	15708	15452	15448	15430	15574	15525	15443	15459	15467	15671	15518	15447	15412	15734	15660	15575	15609	15491	15293	15480	15384	15487	15433	15556	15503	15451	15562	15645	15547	15306	15528	15939	15487	15427	15597	15538	15382	15510	15387	15519	15609	15380	15465	15406	15589	15372	15557	15438	15427	15475	15685	15631	15409	15481	15557	15621	15297	15437	15524	15705	15535	15684	15434	15615	15539	15669	15382	15433	15455	15650	15596	15678	15599	15358	15434	15496	15518	15342	15440	15468	15349	15419	15382	15590	15454	15431	15511	15557	15324	15513	15517	15562	15631	15485	15513	15421	15321	15410	15482	15445	15439	15566	15493	15512	15549	15435	15474	15686	15716	15506	15516	15617	15522	15709	15557	15474	15533	15645	15527	15356	15693	15445	15599	15438	15693	15474	15526	15579	15656	15428	15570	15539	15357	15488	15430	15554	15521	15495	15431	15526	15369	15446	15546	15257	15341	15325	15634	15434	15669	15397	15421	15713	15497	15492	15459	15505	15570	15344	15452	15575	15383	15470	15624	15431	15516	15582	15629	15603	15463	15502	15607	15346	15563	15413	15532	15459	15426	15442	15497	15484	15476	15479	15454	15397	15578	15482	15640	15635	15651	15500	15459	15220	15442	15392	15493	15468	15543	15655	15635	15649	15541	15644	15459	15577	15497	15473	15608	15519	15440	15570	15461	15391	15481	15350	15439	15355	15451	15663	15614	15522	15448	15328	15378	15476	15471	15637	15330	15665	15256	15716	15394	15397	15522	15547	15582	15589	15581	15613	15426	15463	15543	15522	15568	15452	15588	15511	15711	15384	15615	15259	15237	15320	15500	15494	15536	15554	15412	15529	15485	15530	15391	15645	15512	15554	15359	15492	15505	15434	15501	15647	15565	15597	15703	15466	15413	15569	15550	15719	15469	15597	15554	15526	15398	15478	15500	15451	15689	15834	15476	15600	15373	15580	15436	15350	15514	15516	15444	15542	15631	15361	15505	15599	15558	15493	15472	15445	15294	15517	15390	15561	15647	15650	15565	15589	15568	15614	15670	15514	15485	15553	15499	15660	15621	15753	15668	15478	15379	15597	15477	15325	15521	15481	15506	15546	15546	15287	15495	15349	15471	15570	15350	15349	15522	15502	15657	15593	15621	15686	15416	15471	15366	15615	15425	15431	15487	15485	15493	15437	15475	15515	15542	15537	15517	15481	15500	15587	15511	15487	15706	15342	15199	15313	15473	15544	15455	15670	15599	15547	15569	15452	15596	15401	15457	15638	15293	15471	15534	15609	15365	15416	15528	15569	15677	15489	15375	15431	15379	15478	15349	15372	15489	15398	15555	15420	15469	15494	15572	15666	15509	15503	15615	15410	15697	15551	15451	15667	15433	15408	15454	15478	15589	15453	15562	15422	15482	15469	15253	15504	15397	15515	15571	15458	15730	15419	15675	15533	15592	15445	15547	15275	15374	15671	15555	15532	15603	15314	15542	15520	15468	15483	15409	15454	15296	15440	15292	15516	15522	15599	15434	15516	15500	15462	15432	15493	15290	15503	15526	15629	15612	15607	15745	15486	15516	15715	15527	15614	15674	15483	15383	15786	15509	15491	15528	15574	15457	15428	15654	15481	15404	15383	15456	15475	15707	15571	15634	15640	15515	15554	15588	15390	15455	15471	15724	15383	15605	15593	15508	15696	15735	15647	15699	15449	15443	15621	15507	15560	15354	15393	15644	15232	15319	15260	15602	15440	15621	15597	15611	15469	15454	15339	15355	15418	15663	15574	15557	15501	15335	15166	15430	15376	15500	15391	15531	15497	15581	15529	15497	15501	15610	15620	15375	15381	15376	15649	15517	15526	15586	15454	15377	15552	15472	15580	15558	15388	15616	15650	15620	15542	15491	15557	15346	15492	15702	15663	15570	15525	15388	15434	15363	15355	15601	15573	15384	15436	15668	15498	15673	15651	15568	15386	15276	15460	15423	15544	15568	15649	15588	15577	15478	15526	15517	15581	15337	15582	15511	15516	15378	15437	15592	15572	15276	15531	15587	15586	15425	15525	15308	15505	15373	15430	15499	15586	15492	15451	15460	15436	15344	15364	15464	15594	15416	15419	15380	15422	15492	15300	15582	15457	15284	15479	15369	15382	15550	15524	15492	15345	15481	15418	15481	15487	15469	15373	15588	15481	15437	15735	15505	15515	15502	15586	15595	15449	15455	15203	15408	15404	15309	15660	15570	15695	15546	15660	15390	15551	15494	15503	15618	15552	15374	15513	15432	15516	15516	15403	15406	15293	15472	15416	15528	15511	15341	15427	15543	15665	15424	15627	15510	15745	15421	15409	15650	15387	15585	15504	15597	15450	15415	15452	15557	15496	15326	15434	15492	15732	15405	15572	15430	15528	15503	15420	15503	15483	15386	15557	15439	15554	15521	15497	15466	15541	15538	15502	15381	15674	15551	15461	15405	15668	15438	15642	15537	15526	15447	15428	15489	15467	15599	15395	15596	15672	15626	15402	15465	15492	15611	15499	15595	15552	15490	15516	15390	15594	15537	15237	15318	15598	15421	15440	15593	15567	15254	15537	15319	15386	15538	15432	15678	15609	15558	15434	15473	15514	15456	15504	15360	15371	15549	15483	15456	15511	15426	15354	15566	15508	15569	15383	15568	15442	15687	15541	15546	15538	15571	15418	15416	15569	15433	15533	15881	15630	15564	15535	15363	15460	15529	15375	15286	15504	15558	15633	15379	15536	15386	15376	15437	15460	15514	15386	15533	15450	15473	15562	15464	15483	15336	15536	15492	15408	15516	15431	15381	15448	15553	15509	15507	15621	15495	15446	15457	15325	15409	15538	15465	15596	15396	15489	15511	15504	15224	15528	15363	15488	15441	15888	15673	15516	15441	15360	15461	15501	15477	15376	15378	15425	15467	15498	15443	15354	15553	15414	15506	15489	15329	15536	15607	15446	15390	15531	15451	15448	15570	15454	15577	15621	15444	15466	15451	15645	15477	15652	15422	15465	15528	15344	15721	15542	15564	15368	15437	15479	15447	15430	15546	15636	15536	15499	15184	15491	15555	15395	15665	15550	15463	15543	15619	15547	15386	15561	15529	15398	15505	15487	15556	15562	15500	15352	15561	15538	15529	15470	15435	15626	15649	15484	15586	15830	15436	15597	15343	15514	15273	15507	15446	15384	15631	15568	15584	15542	15568	15492	15582	15309	15477	15438	15466	15541	15554	15355	15619	15318	15421	15376	15660	15453	15571	15673	15468	15411	15486	15387	15600	15637	15447	15501	15491	15634	15572	15584	15358	15578	15626	15586	15353	15435	15611	15641	15297	15404	15473	15599	15451	15437	15374	15687	15514	15664	15282	15667	15728	15597	15582	15456	15384	15489	15596	15491	15642	15506	15565	15559	15443	15454	15461	15718	15657	15792	15547	15458	15364	15392	15539	15542	15441	15616	15479	15460	15445	15393	15593	15563	15540	15627	15581	15351	15568	15184	15479	15506	15664	15440	15488	15408	15621	15440	15689	15478	15450	15435	15533	15340	15377	15355	15419	15515	15414	15498	15388	15308	15607	15453	15254	15569	15526	15565	15576	15499	15730	15529	15550	15435	15339	15307	15395	15416	15389	15287	15396	15338	15409	15235	15630	15698	15441	15455	15382	15429	15791	15444	15742	15494	15551	15374	15417	15363	15394	15672	15563	15419	15492	15652	15395	15394	15524	15326	15507	15569	15477	15607	15540	15422	15356	15589	15501	15465	15466	15478	15481	15547	15311	15576	15520	15407	15552	15515	15454	15595	15569	15499	15499	15287	15573	15472	15624	15662	15726	15498	15748	15615	15342	15707	15494	15580	15688	15385	15541	15463	15559	15387	15490	15471	15545	15691	15509	15374	15375	15359	15369	15443	15476	15594	15474	15325	15279	15482	15517	15408	15552	15507	15726	15388	15607	15535	15345	15487	15414	15512	15489	15699	15507	15352	15561	15700	15456	15433	15675	15448	15469	15460	15557	15554	15541	15419	15489	15527	15707	15525	15519	15499	15311	15442	15591	15542	15738	15569	15683	15486	15338	15562	15479	15495	15493	15498	15446	15322	15347	15473	15683	15216	15609	15578	15523	15344	15260	15439	15397	15615	15693	15438	15500	15614	15620	15574	15517	15272	15648	15554	15516	15670	15407	15404	15469	15550	15455	15386	15488	15625	15541	15407	15537	15500	15286	15567	15398	15589	15336	15389	15487	15373	15466	15571	15569	15354	15514	15481	15659	15525	15604	15347	15425	15598	15593	15555	15534	15593	15390	15660	15639	15528	15469	15592	15543	15655	15283	15556	15393	15582	15534	15503	15372	15464	15420	15505	15619	15495	15478	15280	15614	15438	15291	15503	15414	15442	15323	15380	15395	15400	15614	15443	15261	15469	15370	15602	15485	15546	15500	15405	15587	15342	15504	15435	15576	15488	15461	15355	15474	15533	15350	15564	15528	15394	15453	15473	15538	15593	15646	15417	15487	15322	15277	15506	15536	15398	15504	15435	15650	15466	15471	15492	15462	15627	15693	15720	15629	15507	15398	15511	15643	15440	15705	15402	15400	15548	15422	15547	15502	15473	15562	15263	15448	15403	15580	15700	15664	15516	15589	15475	15373	15522	15575	15450	15499	15483	15534	15547	15641	15465	15677
60292	101758	79161	46153	14952	14800	14807	14884	14808	14607	14742	14782	14673	14658	14746	14848	14739	14772	14665	14734	14618	14753	14618	14740	14548	14704	14714	14700	14647	14473	14712	14766	14631	14563	14748	14673	14542	14833	14667	14593	14642	14611	14522	14756	14618	14569	14754	14579	14678	14722	14453	14594	14639	14646	14695	14704	14627	14741	14394	14622	14691	14616	14619	14737	14493	14681	14513	14637	14671	14574	14581	14635	14521	14502	14782	14715	14575	14745	14745	14690	14667	14691	14538	14723	14575	14648	14576	14772	14642	14492	14533	14691	14515	14520	14601	14586	14723	14669	14639	14682	14545	14598	14732	14667	14733	14668	14653	14634	14665	14692	14713	14587	14556	14363	14661	14513	14703	14546	14690	14582	14803	14601	14797	14612	14618	14543	14634	14778	14639	14530	14334	14548	14700	14681	14741	14741	14650	14661	14997	14590	14600	14525	14505	14613	14569	14601	14728	14750	14718	14699	14703	14549	14625	14708	14534	14524	14886	14629	14593	14550	14620	14538	14677	14498	14661	14644	14688	14587	14668	14713	14726	14706	14655	14779	14614	14769	14659	14583	14527	14698	14620	14500	14668	14537	14416	14668	14599	14750	14776	14613	14573	14589	14667	14714	14808	14746	14561	14691	14581	14572	14732	14619	14564	14585	14656	14607	14582	14570	14696	14578	14735	14689	14652	14668	14624	14735	14848	14617	14649	14567	14825	14654	14546	14655	14547	14654	14682	14773	14577	14665	14702	14724	14756	14495	14613	14608	14681	14557	14688	14599	14585	14645	14560	14684	14657	14444	14616	14660	14556	14736	14672	14584	14523	14541	14595	14907	14558	14692	14598	14518	14564	14562	14508	14741	14700	14508	14655	14653	14529	14652	14426	14679	14783	14656	14515	14609	14557	14684	14719	14685	14709	14789	14543	14547	14650	14513	14618	14628	14708	14507	14773	14502	14681	14617	14671	14631	14729	14722	14688	14705	14617	14606	14604	14754	14725	14664	14538	14602	14482	14700	14759	14623	14657	14756	14706	14656	14533	14506	14747	14711	14611	14713	14634	14761	14595	14681	14568	14542	14546	14637	14557	14579	14715	14607	14710	14672	14598	14705	14694	14733	14745	14718	14652	14651	14573	14627	14672	14596	14700	14743	14523	14624	14578	14559	14696	14588	14778	14534	14712	14599	14564	14565	14614	14610	14716	14684	14697	14710	14682	14629	14621	14567	14352	14588	14632	14813	14531	14628	14599	14608	14648	14738	14515	14683	14657	14581	14549	14736	14587	14554	14708	14657	14684	14563	14579	14463	14679	14647	14722	14614	14513	14508	14508	14534	14790	14712	14740	14650	14630	14587	14576	14682	14513	14771	14612	14599	14642	14671	14754	14654	14813	14685	14490	14806	14739	14787	14756	14612	14876	14413	14609	14741	14690	14704	14536	14652	14412	14675	14722	14637	14636	14832	14723	14595	14669	14487	14645	14585	14569	14585	14672	14531	14626	14636	14642	14601	14676	14561	14472	14546	14632	14618	14570	14614	14687	14701	14760	14838	14650	14536	14733	14452	14723	14653	14676	14538	14734	14701	14574	14539	14603	14701	14605	14520	14815	14609	14655	14619	14633	14800	14604	14604	14861	14530	14477	14677	14647	14654	14669	14549	14577	14556	14605	14577	14593	14545	14632	14540	14624	14505	14705	14497	14635	14513	14650	14556	14627	14664	14637	14616	14710	14684	14726	14689	14543	14712	14624	14481	14552	14616	14479	14535	14682	14647	14577	14766	14658	14674	14547	14601	14701	14746	14611	14739	14733	14694	14586	14712	14725	14763	14661	14676	14624	14614	14689	14496	14666	14727	14725	14588	14508	14613	14508	14739	14623	14521	14629	14652	14451	14777	14653	14818	14677	14637	14832	14702	14837	14678	14743	14648	14744	14531	14575	14549	14711	14713	14543	14630	14600	14615	14781	14660	14645	14695	14704	14658	14768	14652	14543	14582	14694	14691	14666	14676	14732	14607	14652	14707	14534	14575	14544	14597	14581	14513	14514	14568	14595	14636	14769	14672	14560	14581	14746	14597	14662	14553	14725	14678	14715	14554	14569	14476	14576	14707	14593	14599	14747	14633	14749	14764	14672	14636	14630	14660	14665	14658	14708	14690	14497	14797	14627	14599	14692	14620	14746	14674	14731	14507	14660	14650	14713	14682	14714	14548	14747	14600	14447	14618	14712	14665	14750	14637	14801	14685	14495	14678	14532	14608	14556	14625	14608	14704	14648	14621	14526	14712	14644	14720	14451	14638	14669	14544	14608	14692	14698	14409	14635	14599	14582	14833	14686	14521	14753	14612	14675	14764	14559	14741	14578	14548	14715	14713	14512	14687	14647	14618	14641	14700	14725	14679	14668	14576	14683	14526	14843	14542	14500	14661	14504	14513	14616	14549	14598	14568	14532	14571	14753	14708	14567	14530	14659	14609	14678	14519	14478	14547	14600	14562	14680	14688	14748	14528	14756	14705	14781	14628	14441	14711	14638	14651	14679	14659	14663	14700	14516	14507	14552	14708	14566	14723	14631	14635	14636	14684	14722	14655	14658	14543	14649	14880	14673	14607	14515	14580	14734	14530	14814	14523	14761	14533	14755	14797	14597	14658	14719	14737	14523	14436	14619	14616	14810	14683	14440	14659	14502	14637	14644	14676	14791	14707	14683	14778	14724	14694	14631	14621	14704	14670	14673	14607	14622	14719	14682	14641	14577	14493	14698	14623	14755	14565	14669	14670	14554	14464	14601	14632	14815	14735	14549	14633	14613	14613	14478	14706	14759	14674	14627	14533	14676	14603	14597	14495	14759	14542	14690	14589	14705	14698	14792	14646	14500	14443	14597	14750	14587	14620	14633	14703	14601	14622	14833	14588	14603	14524	14713	14571	14649	14646	14681	14701	14486	14563	14551	14614	14564	14633	14579	14653	14602	14742	14561	14617	14737	14628	14703	14695	14580	14612	14556	14542	14798	14721	14540	14488	14767	14480	14636	14504	14600	14653	14623	14674	14662	14671	14721	14566	14614	14601	14577	14750	14739	14578	14742	14580	14535	14657	14670	14696	14674	14743	14798	14532	14655	14665	14523	14589	14661	14604	14679	14635	14638	14436	14619	14717	14802	14640	14700	14614	14794	14613	14818	14569	14577	14573	14699	14686	14488	14594	14665	14548	14663	14551	14656	14513	14610	14647	14612	14839	14608	14755	14664	14696	14608	14657	14526	14391	14702	14804	14688	14669	14711	14680	14569	14773	14513	14577	14601	14601	14763	14636	14563	14654	14562	14531	14599	14577	14720	14616	14658	14559	14775	14603	14766	14645	14509	14652	14570	14693	14441	14682	14592	14626	14785	14473	14770	14775	14629	14617	14698	14494	14529	14478	14646	14547	14621	14676	14632	14666	14636	14676	14541	14649	14630	14880	14773	14584	14621	14682	14635	14873	14711	14625	14616	14460	14721	14561	14775	14548	14568	14636	14671	14687	14557	14656	14613	14788	14717	14632	14568	14795	14803	14702	14773	14681	14711	14578	14535	14557	14668	14783	14628	14670	14669	14510	14560	14630	14622	14626	14686	14463	14697	14638	14707	14641	14641	14694	14894	14424	14713	14676	14699	14653	14693	14563	14490	14608	14637	14568	14573	14613	14642	14513	14703	14692	14722	14449	14726	14708	14747	14554	14784	14631	14710	14636	14644	14639	14723	14750	14562	14506	14734	14641	14627	14673	14611	14572	14428	14750	14550	14590	14678	14693	14519	14749	14716	14373	14632	14660	14729	14820	14657	14809	14629	14849	14672	14708	14744	14645	14538	14744	14446	14706	14641	14579	14604	14578	14721	14671	14709	14842	14544	14521	14619	14579	14696	14476	14580	14586	14878	14608	14619	14606	14644	14658	14662	14587	14635	14640	14665	14745	14791	14684	14559	14572	14647	14706	14497	14619	14619	14719	14595	14667	14797	14594	14686	14769	14560	14540	14611	14416	14622	14686	14677	14715	14699	14689	14620	14568	14610	14677	14626	14740	14560	14614	14598	14739	14683	14724	14494	14750	14570	14712	14651	14719	14590	14525	14510	14428	14560	14581	14598	14591	14746	14640	14540	14493	14723	14487	14643	14523	14743	14753	14678	14666	14434	14648	14555	14546	14596	14540	14753	14791	14617	14655	14632	14645	14660	14837	14652	14879	14774	14740	14804	14740	14663	14697	14690	14824	14718	14578	14631	14840	14667	14537	14718	14676	14496	14726	14689	14609	14638	14742	14655	14563	14626	14564	14583	14567	14553	14754	14621	14651	14521	14733	14738	14593	14743	14650	14574	14583	14666	14821	14653	14738	14697	14740	14572	14540	14507	14631	14571	14574	14716	14676	14663	14626	14681	14683	14501	14707	14749	14561	14669	14695	14486	14635	14685	14616	14707	14709	14730	14550	14739	14637	14646	14633	14646	14635	14563	14678	14520	14708	14540	14628	14690	14541	14601	14621	14566	14558	14736	14531	14472	14697	14793	14636	14592	14705	14667	14517	14696	14679	14652	14492	14669	14808	14891	14575	14588	14632	14667	14562	14676	14648	14712	14593	14698	14747	14673	14588	14700	14678	14613	14622	14570	14770	14431	14689	14621	14604	14650	14556	14561	14631	14468	14831	14670	14556	14560	14581	14528	14418	14444	14656	14759	14667	14575	14452	14675	14646	14457	14751	14800	14566	14714	14556	14600	14697	14582	14619	14715	14729	14722	14576	14849	14637	14534	14700	14452	14673	14713	14526	14682	14792	14741	14623	14568	14667	14703	14711	14658	14782	14895	14696	14570	14632	14695	14576	14609	14738	14607	14386	14873	14586	14561	14548	14784	14693	14500	14695	14766	14665	14853	14552	14614	14449	14685	14561	14703	14798	14695	14535	14715	14677	14586	14566	14664	14597	14648	14789	14559	14547	14687	14776	14671	14711	14603	14428	14695	14629	14695	14746	14662	14496	14588	14588	14601	14683	14531	14545	14674	14665	14684	14635	14596	14656	14643	14470	14614	14855	14800	14579	14722	14759	14847	14526	14699	14634	14611	14656	14694	14741	14803	14635	14878	14584	14631	14744	14589	14720	14708	14701	14440	14750	14545	14646
30257	33011	33043	24019	15849	15040	15121	14970	15022	14997	14961	15119	15037	15068	14980	15089	14976	14926	14862	15145	14847	14958	15159	14977	15071	14900	14861	15093	15011	15041	15073	15117	15014	15090	15123	14952	15237	15137	15057	14855	14867	14882	15027	14792	15070	14884	15043	15058	15012	15002	15041	14911	15122	15087	15116	15101	14896	15132	15021	15054	15030	15057	15306	14883	15179	14973	15045	14861	14867	14745	14965	15014	14818	14943	14860	14949	15023	15015	15074	14768	14880	14860	15086	14933	14808	14914	15004	15052	14980	14872	14967	14937	14847	15006	14962	15089	14915	14871	15010	14945	14893	14911	15032	14984	14969	14919	15038	15167	14936	14982	15067	14879	14811	14759	15026	15026	14876	14859	15094	15144	15080	15088	15023	14901	14964	14986	15149	15098	15147	14942	15033	14854	14803	14922	14985	14897	14964	14800	14981	15054	14813	14983	14830	15083	15004	14931	15046	15109	14829	14793	14884	15112	14985	14911	14941	14925	14978	14988	14975	15133	14923	14853	14959	14855	14935	15069	15139	14790	14835	14904	14968	14866	14895	14786	15053	14946	15036	15148	14905	15017	14811	15166	14876	15186	15269	15131	15057	14743	15116	15249	14885	15133	14855	14827	14942	14796	15040	14790	14922	15058	14997	14790	15009	14980	14901	14875	15037	14840	14941	14758	14938	15002	15014	14994	15046	15162	15076	14828	14861	14947	14818	14871	15168	14888	15062	14982	14969	14834	14918	14983	15110	14921	14881	15028	14913	14884	15068	14947	14833	14991	15024	15196	15140	14895	15160	15026	14932	14929	14903	15060	15153	14776	15115	14912	15049	14813	14772	14941	15091	14978	15179	14885	14937	14802	14807	14854	15092	15082	15073	14945	14999	14879	14897	14959	14822	14789	14710	14849	15004	15013	14809	15062	14802	14953	14879	14782	15016	15074	15021	14997	14870	14632	15198	15139	14953	14954	14842	15043	14872	15093	14941	14827	15077	14967	14991	14892	14899	14964	14888	14944	14917	14891	14954	14983	14998	15035	15186	14828	15009	14902	14971	15088	14980	15137	14892	14923	14807	14984	15024	14835	15038	15187	14941	15037	14958	15101	15004	15162	15103	14930	14928	15057	14890	14960	14842	15059	14778	15089	15052	14978	15021	15060	14780	15066	14978	15051	15002	14995	14988	15008	14889	15000	14923	15083	15023	15095	14851	15082	15270	14862	14982	14969	15092	14992	14745	14870	15016	14944	14930	15162	15076	15045	15207	14968	14906	14943	15089	14976	15016	14908	15002	14863	14990	15000	14943	14962	15039	14914	14892	14817	14811	15045	15102	14882	15066	15090	15077	15055	14954	14999	15134	14980	14820	15000	14865	14868	14911	14879	15036	14958	15007	15029	15006	14963	15075	14977	14914	15054	14843	14929	14832	14905	15064	14979	15192	14807	14968	15023	15021	15057	15000	14960	14966	14962	14926	15036	15096	14885	14850	15015	14917	14828	14692	14878	15201	14919	14875	15016	15097	15024	15260	14837	14862	14908	15009	14823	14916	14902	14987	14972	15113	14869	15008	14906	15088	14930	14999	15087	15036	15153	14952	15006	15023	15055	14892	14815	14773	15067	15038	14773	14976	15095	15034	15086	14919	14812	14984	15124	14915	15106	14927	14885	15099	14933	15029	15030	14855	14876	15145	15035	15108	14922	14689	14759	14969	15093	15018	14794	14960	15029	14988	14626	15137	14993	14953	15035	15066	15102	15000	14722	14901	15096	15107	14863	14877	14991	14954	14975	14914	14988	15066	14953	15073	15056	14945	14861	15033	14958	14898	15146	14975	14982	15150	15130	14861	14933	15054	15026	15067	15006	15185	14927	14995	14988	14901	14663	14795	14957	15043	14900	14797	14879	15147	14764	14917	14851	14980	14918	14962	14956	14992	14963	15012	14907	14955	15094	15092	14956	14980	15126	14961	14836	15031	15013	14868	14950	14880	15144	15024	15182	14976	14982	14865	14895	14947	14891	15087	14936	15151	15033	14993	15073	14972	15077	15068	15045	14877	15071	14831	14891	14835	14840	15096	14864	15043	15017	15013	15023	15115	15011	14749	14936	14800	15016	14954	15141	14930	15099	15006	15079	15045	15068	15060	14915	14922	14886	15135	14961	15024	15137	15085	15036	15045	15056	14985	14913	14974	15021	14909	14998	14991	15063	15038	14909	15083	15029	14873	15106	14915	14920	14890	15024	14869	14965	15180	14874	14924	15043	14995	14890	15031	14914	15023	14807	15010	14953	14728	14978	14965	14923	15093	14908	14882	15166	14855	14944	14985	14939	14977	15046	14901	14937	15034	14969	15072	15003	14815	14987	14957	14923	15080	15014	14996	14817	14982	15065	14926	14855	14985	15118	15055	15059	14982	14944	14941	14959	14954	14959	15003	14973	14819	14934	15027	14841	14914	14833	14928	14942	14946	15026	15095	14989	15264	14986	14965	15069	14909	14968	14985	14907	15028	14866	15017	14951	15109	15063	15031	14820	14950	14871	15110	14835	14896	15022	15016	15060	14880	14911	14988	14887	14894	14930	15091	14940	14886	14697	15000	15143	14909	14940	15179	14869	14874	15073	14988	14860	14965	15109	15079	14956	15161	15004	14988	14918	14772	14869	14836	14817	15164	15225	14893	15064	15010	14975	14886	15015	14933	15178	14988	14812	14878	14883	14956	14906	14991	14941	14791	14875	15122	14832	14994	15027	15013	14870	15033	14926	15080	14875	14944	14929	14896	15107	15006	14960	15033	14963	14846	14875	15043	15015	14872	14869	14987	14930	14909	14847	14888	14894	14862	14984	15084	15130	14908	15114	15066	15004	14935	15082	15004	14887	15166	14885	14940	14962	14910	14919	14749	15088	14946	14832	14893	15112	15010	14888	14964	15044	15009	15185	14937	14982	14985	15006	14927	15027	14923	15031	15072	15063	14901	14763	14908	15135	14815	14931	15083	14926	15082	15003	14928	15066	15175	14978	14959	14950	15057	14949	14781	15018	14875	14935	15000	15064	14680	14827	14995	14882	15071	15004	15061	14802	15007	15108	14862	15060	14983	14933	15040	15276	14964	14994	14932	15147	14970	14998	14941	15013	15041	15075	14973	15017	14943	14926	14880	15079	15062	14903	14910	14933	14670	14952	14865	14972	15053	14926	15106	14882	14942	14925	15036	15073	15103	14940	14965	15156	15115	15020	15045	15098	14781	14865	14877	15061	14904	15018	14957	15201	14795	15040	14936	15092	14854	15004	14936	14895	14860	14869	15028	14801	15035	15039	15048	14903	15275	14970	14958	14934	14992	14779	15076	14885	15066	15009	15059	14977	14850	15031	14858	14992	14856	14941	14993	15132	15053	15046	15129	15080	14920	14841	14807	14928	15081	15037	14910	14943	15004	15090	15040	15006	15073	14927	14918	14996	14963	15028	14791	14730	14972	14913	15122	14934	15018	14914	14941	14859	15133	15215	14956	14957	14898	14920	14985	15132	14996	14884	15022	14988	15008	15022	14934	15137	15184	14918	14880	15025	15099	15039	15054	14913	15032	15156	14914	15123	15057	15007	14919	15104	15140	15072	14969	15062	15047	14988	14932	15106	14853	14911	15426	15147	15046	15043	14907	14937	14932	14999	14963	15105	14981	14965	14949	15123	15053	14931	14924	14897	14933	14960	15117	14992	14780	14725	14955	15147	14946	14960	15012	14994	14938	14844	14852	14970	14994	15006	15015	15116	15268	14979	14932	15046	15056	14979	14824	14832	14968	14904	15002	15049	14892	14957	15035	15046	15078	14889	15211	14940	15212	14957	14949	15079	15014	15002	14784	14923	14904	15146	14997	14907	14987	14848	15050	15167	14925	15164	14975	14954	14945	15069	14971	14998	14851	15028	14837	14947	14990	15086	14990	14811	14769	14836	14969	15052	14958	15039	14769	14889	14892	15166	15081	14808	14811	14854	14947	14876	15129	15173	15006	14934	14919	14874	15076	14985	15144	14949	14869	15079	14883	14873	14759	15006	14944	14978	15069	15170	15040	14919	15022	14713	15031	15034	15082	14897	14883	14985	14983	14960	14981	14986	15094	14908	14927	14807	14868	14905	14911	14899	15011	15070	14998	14995	15138	14929	15068	15120	14917	14968	15072	14712	15198	14750	15123	14913	15084	14872	14975	14918	14791	15073	15073	15034	14834	14835	15065	15007	14999	15077	15065	14941	14912	14820	15048	15033	15052	15034	15173	14864	15213	14928	15068	14895	14900	15002	14919	14926	15031	15254	15066	15023	15040	14888	14935	14864	15029	15119	14873	14711	14686	15024	15042	14882	15072	15098	14822	15154	15043	15049	14926	14927	14908	14844	14838	14777	14967	15039	15140	15002	15126	14935	15049	14958	15110	15032	15013	14914	14942	14982	14940	15191	15213	14965	14853	15014	14939	14984	14880	15102	14987	14901	14988	14793	14920	14944	15177	15113	14923	15003	14875	14821	15062	14671	15174	14948	14962	15126	14877	15041	14964	14865	15019	14911	14586	14921	14941	15297	15061	14868	14877	15012	14866	14888	14884	15041	14977	14882	14736	14988	15059	15172	15049	15010	15013	14950	14962	14898	15065	15082	14872	14834	14984	14983	15139	14985	14944	14821	14909	14909	15033	14959	15150	15139	15153	14785	14957	15037	14980	14917	15024	14936	15039	15097	15043	15059	14897	15055	15139	15169	15067	15005	14974	14935	15080	14957	15101	14952	15139	15051	14977	14848	14997	15011	15110	14972	14924	15067	14956	14829	14953	14922	14983	14869	14815	14761	14954	15149	14855	14959	14818	14969	15042	14963	14972	15262	15029	14890	15157	15091	14842	14938	15095	14957	14872	15001	15037	14940	14836	15028	14882	15088	14916	14991	15051	14900	15069	14971	14880	14993	15143	15018	15119	14919	15021	15039	15032	14924	15003	14901	15116	14882	14820	14947	14920	15058	15135	15044	14965	14946	14906	14764	15037	15022	14925	15205	14788	15011	14894	14923	14943	15132	14931	14910	14862	14733	14863	15010	15039	14932	14971	14836	14961	14918	15151	14838	15013	14962	15018	14909	14984	15124	14999	15057	14953	15030	14893	14870	15021	14853	15186	15044
38769	51176	35650	20974	14251	14511	14154	14356	14418	14174	14230	14126	14336	14169	14313	14324	14256	14372	14165	14390	14201	14225	14137	14149	14108	14322	14154	14261	14257	14214	14233	14197	14322	14174	14384	14343	14150	14243	14092	14164	14342	13988	14139	14320	14310	14284	14179	14249	14197	14225	14138	14209	14181	14145	14249	14270	14101	14263	14220	14227	14293	14269	14197	14186	14122	14100	14335	14328	14317	14289	14279	14307	14192	14111	14191	14101	14343	14319	14336	14261	14241	14180	14207	14202	14254	14340	14127	14010	14214	14188	14186	14296	14317	14217	14423	14167	14264	14307	14268	14309	14337	14235	14246	14400	14175	14190	14261	14315	14133	14286	14217	14346	14175	14131	14188	14274	14315	14315	14119	14284	14338	14028	14134	14260	14272	14089	14183	14024	14239	14333	14291	14209	14116	14151	14229	14215	14232	14356	14188	14144	14162	14342	14357	14166	14226	14106	14205	14407	14288	14149	14327	14162	14057	14241	14014	14289	14238	14098	14200	14152	14106	14193	14374	14219	14357	14203	14278	14188	14130	14113	14294	14232	14269	14393	14201	14360	14261	14165	14297	14416	14318	14311	14198	14386	14238	14453	14221	14172	14308	14185	14205	14242	14317	14193	14353	14208	14208	13957	14264	14207	14405	14316	14303	14214	14398	14251	14316	14131	14315	14346	14294	14219	14181	14219	14226	14030	14271	14305	14189	14399	14303	14259	14303	14246	14261	14166	14105	14152	14305	14196	14330	14070	14356	14253	14173	14376	14223	14319	14252	14269	14121	14162	14189	14336	14312	14283	14165	14099	14455	14253	14210	14223	14089	14196	14291	14211	14298	14298	14362	14315	14076	14174	14244	14130	14255	14084	14271	14118	14391	14096	14206	14182	14242	14303	14368	14106	14057	14115	14243	14310	14346	14176	14223	14438	14257	14251	14230	14261	14276	14137	14213	14231	14198	14216	14250	14244	14207	14304	14027	14314	14258	14287	14277	14160	14202	14081	14316	14203	14231	14381	14222	14161	14225	14054	14158	14179	14145	14035	14183	14135	14312	14336	14425	14283	14243	14202	14213	14130	14164	14170	14153	14263	14052	14264	14269	14294	14109	14277	14201	14301	14356	14356	14101	14273	14279	14297	14161	14210	14284	14077	14303	14286	14259	14303	14340	14292	14265	14172	13999	14355	14062	14126	14209	14149	14259	14223	14121	14246	14375	14305	14249	14168	14265	14127	14228	14384	14181	14184	14243	14256	14359	14207	14286	14224	14150	14211	14142	14291	14245	14182	14165	14396	14388	14115	14298	14285	14235	14057	14321	14174	14152	14342	14232	14059	14184	14245	14245	14236	14171	14381	14170	14041	14200	14224	14217	14237	14411	14305	14110	14068	14188	14265	14225	14344	14224	14255	14226	14161	14251	14331	14296	14263	14261	14282	14176	14190	14355	14267	14149	14232	14100	14195	14052	14229	14171	14057	14301	14086	14284	14072	14227	14194	14344	14116	14238	14282	14258	14138	14285	14186	14102	14130	14059	14185	14251	14062	14204	14141	14281	14122	14364	14330	14231	14230	14261	14025	14167	14286	14388	14109	14277	14197	14205	14137	14292	14226	14272	14242	14210	14261	14370	13968	14319	14195	14352	14289	14180	14135	14268	14234	14247	14224	14258	14279	14326	14166	14107	14487	14314	14224	14084	14198	14216	14230	14357	14328	14298	14234	14222	14260	14156	14099	14145	14264	14187	14314	14214	14349	14250	14270	14133	14213	14278	14292	14347	14220	14218	14179	14003	14310	14200	14284	14252	14105	14246	14048	14090	14043	14160	14182	14251	14253	14267	14184	14304	14257	14216	14056	14262	14194	14267	14100	14164	14238	14276	14336	14252	14450	14115	14164	14367	14210	14256	14359	14404	14233	14347	14240	14275	14283	14211	14195	14044	14201	14161	14207	14121	14175	14293	14445	14172	14268	14190	14179	14287	14195	14232	14275	14144	14327	14071	14279	14147	14308	14149	14178	14208	14156	14238	14092	14310	14234	14151	14097	14157	14316	14254	14173	14098	14442	14195	14271	14166	14313	14121	14168	14399	14052	14195	14133	14288	14328	14074	14198	14214	14155	14368	14180	14131	14354	14214	14092	14408	14234	14394	14129	14115	14285	14259	14208	14300	14356	14319	14247	14196	14242	14169	14200	14199	14347	14138	14332	14210	14202	14104	14246	14152	14212	14123	14096	14181	14269	14247	14427	14188	14261	14135	14361	14217	14223	14189	14267	14204	14336	14286	14149	14170	14142	14139	14155	14348	14233	14310	14312	14083	14329	14158	14179	14158	14088	14219	14157	14292	14061	14358	14255	14180	14311	14182	14123	14128	14304	14292	14156	14201	14219	14045	14213	14265	14254	14144	14208	14281	14268	14266	14310	14123	14314	14146	14220	14202	14344	14455	14156	14363	14301	14324	14139	14206	14225	14270	14255	14265	14233	14338	14049	14135	14216	14124	14158	14060	14096	14323	14330	14121	14148	14150	14329	14243	14293	14269	14212	14292	14350	14387	14294	14276	14264	14298	14278	14303	14376	14302	14200	14113	14294	14187	14346	14034	14255	14250	14284	14259	14298	14346	14238	14133	14080	14308	14294	14209	14234	14224	14304	14154	14222	14210	14309	14234	14135	14236	14140	14167	14320	14173	14258	14217	14152	14239	14126	14256	14189	14152	14198	14258	14212	13989	14341	14226	14226	14261	14158	14114	14162	14378	14379	14353	14337	14247	14326	14327	14213	14335	14267	14175	14049	14211	14183	14226	14316	14107	14212	14216	14272	14194	14264	14163	14245	14228	14270	14344	14127	14219	14247	14185	14360	14242	14396	14053	14325	14353	14240	14088	14298	14171	14217	14193	14228	14079	14296	14182	14289	14215	13986	14126	14288	14120	14150	14165	14257	14232	14400	14137	14286	14297	14246	14395	14169	14192	14211	14081	14346	14132	14270	14199	14157	14163	14159	14240	14131	14300	14266	14222	14177	14240	14084	14404	14201	14131	14187	14293	14197	14217	14050	14279	14181	14231	14028	14328	14187	14389	14150	14182	14277	14212	14343	14228	14177	14334	14217	14116	14251	14185	14372	14240	14273	14261	14238	14183	14281	14272	14300	14214	14359	14262	14222	14300	14518	14143	13966	14146	14236	14255	14179	14229	14202	14380	14213	14210	14232	14195	14234	14328	14247	14173	14286	14326	14212	14129	14268	14264	14195	14069	14112	14291	14188	14156	14160	14189	14213	14426	14324	14329	14327	14239	14291	14337	14258	14301	14052	14245	14228	14190	14356	14085	14267	14320	14199	14101	14198	14328	14336	14187	14149	14229	14385	14141	14035	14354	14092	14235	14253	14262	14386	14105	14196	14235	14270	14201	14164	14329	14237	14172	14232	14384	14351	14481	14394	14414	14246	14108	14167	14108	14295	14200	14152	14189	14221	14199	14049	14106	14353	14208	14152	14305	14150	14039	14194	14257	14398	14183	14132	14108	14218	14183	14136	14121	14304	14237	14245	14208	14188	14345	14120	14037	14104	14206	14349	14321	14122	14079	14200	14168	14176	14167	14223	14259	14096	14216	14215	14250	14194	14258	14173	14245	14209	14150	14306	14147	14321	14261	14235	14197	14218	14278	14233	14123	14079	14339	14318	14249	14367	14048	14145	14377	14253	14249	14295	14209	14318	14171	14374	14225	14348	14265	14109	14234	14280	14126	14215	14060	14028	14124	14387	14168	14179	14201	14221	14294	14234	14277	14136	14300	14201	14348	14188	14080	14135	14214	14295	14347	14441	14166	14161	14298	14180	14283	14105	14167	14392	14165	14248	14321	14203	14141	14328	14318	14113	14102	14376	14272	14141	14393	14277	14262	14179	14309	14049	14261	14356	14254	14213	14191	14165	14145	14279	14185	14083	14245	14175	14161	14111	14292	14398	14223	14219	14432	14368	14210	14341	14226	14268	14327	14243	14166	14156	14155	14266	14266	14256	14318	14093	14357	14256	14170	14369	14128	14369	14312	14208	14400	14223	14108	14184	14207	14197	14323	14338	14232	14214	14326	14086	14061	14026	14290	14292	14182	14136	14301	14228	14337	14081	14296	14166	14236	14301	14112	14386	14235	14356	14144	14229	14393	14177	14384	14263	14342	14207	14261	14272	14126	14164	14086	14208	14240	14072	14198	14369	14343	14123	14134	14184	14132	14249	14138	14198	14278	14203	14191	14153	14330	14057	14187	14243	14379	14294	14163	14176	14261	14230	14307	14194	14398	14143	14108	14109	14320	14244	14258	14108	14189	14310	14322	14117	14373	14121	14177	14266	14272	14292	14222	14279	14271	14198	14288	14261	14370	14094	14279	14300	14169	14247	14226	14232	14191	14396	14142	14376	14301	14107	14286	14153	14138	14243	14260	14193	14190	14163	14312	14224	14346	14142	14215	14253	14268	14273	14176	14276	14241	14293	14138	14283	14261	14203	14421	14251	14307	14254	14174	14346	14319	14212	14203	14291	14316	14116	14190	14230	14089	14364	14226	14150	14285	14155	14250	14058	14207	14198	14266	14135	14187	14244	14396	14231	14302	14266	14277	14232	14263	14252	14172	14209	14216	14100	14238	14250	14214	14279	14086	14145	14210	14253	14235	14296	14165	14150	14227	14187	14259	14262	14266	14228	14164	14329	14193	14178	14281	14129	14249	14166	14236	14201	14132	14131	14157	14070	14264	14095	14145	14142	14061	14114	14350	14204	14116	14352	14222	14267	14339	14361	14239	14258	14190	14237	14332	14266	14227	14253	14250	14195	13989	14335	14175	14174	14242	14233	14188	14283	14306	14185	14114	14227	14285	14325	14131	14143	14300	14261	14212	14351	14457	14316	14165	14234	14206	14148	14234	14221	14143	14218	14169	14303	14098	14202	14334	14225	14113	14172	14179	14296	14203	14267	14101	14231	14182	14290	14123	14166	14061	14170	14274	14274	14157	14229	14177	14337	14262	14218	14326	14205	14177	14288	14139	14217	14230	14218	14240	14228	14134	14274	14246	14250	14176	14267	14182	14243	14180	14166	14167	14320	14242	14258	14258	14170	14223	14235	14133	14314	14169	14162	14278	14317	14095	14097	14168	14396
23139	22395	31540	27019	21531	21807	21324	17101	16288	16632	16604	16258	16518	16320	16329	16208	16264	16476	16285	16284	16390	16292	16164	16107	16298	16371	16310	16284	16374	16199	16198	16123	16393	16097	16230	16212	16153	16080	16298	16170	16268	16186	16174	16138	16332	16440	16236	16037	16050	16437	16163	16153	16198	16277	16249	16015	16319	16007	16113	16239	16261	16057	16290	16180	16196	16199	16195	16209	16219	16155	16334	16362	16114	16092	16210	16108	16115	16220	16014	16172	16371	16105	16131	16022	16135	16034	15984	16044	16320	16097	16230	16190	16168	16254	16244	15926	16177	16238	16073	16219	16312	16272	16230	15965	16053	16084	16275	16249	16293	16103	16105	16100	16189	16383	16369	16328	16172	16268	16091	16196	16094	16137	16189	16196	16038	16117	16140	16090	16254	15999	16143	15961	16236	16259	16265	16190	16169	16036	16154	16087	16145	16168	16263	16005	16032	16175	15903	16031	16112	16186	16100	15966	15991	16106	16021	16152	15993	16159	16271	16174	16102	16115	16201	16363	16158	16078	16204	16008	16286	16236	16130	16089	16187	16282	16261	16150	16207	16185	16162	16243	16172	15931	16184	16039	16231	16117	16131	16110	16154	16224	16130	16148	16220	16044	15973	16103	16222	16018	16314	16046	16085	16084	16090	16142	16205	16189	16154	15946	16119	16088	16192	16196	15924	16041	16113	16029	16302	16051	16163	16035	16139	16165	16288	16344	16019	16145	16220	16084	15985	16237	16256	16208	16188	16095	16145	16029	16182	16227	16106	16110	16164	16132	16033	16125	16196	15984	16011	16167	16079	16138	16058	15921	15977	16162	16264	16261	16244	16263	16168	16155	16112	16143	16175	16169	16375	16097	16332	16072	16309	16006	16059	16338	16147	16168	16226	16256	16239	16068	15935	16179	16005	16033	16110	16173	16107	16118	15986	16001	15954	16105	16229	16173	16220	16185	16127	16051	16162	16251	16150	16120	16168	16180	16280	16274	16122	16042	16138	16354	16257	16153	16050	16081	15967	16113	16245	16218	16145	16044	15963	16070	16127	15965	16111	15886	16139	16090	16112	16350	16084	16130	16250	16145	16148	16167	16092	16103	15931	16324	16197	15933	16104	16116	15964	16135	16135	16141	16111	16023	16180	16163	16163	16130	16118	15959	16285	16074	16159	16260	15982	16077	16186	16065	16159	16126	16066	16096	16065	15945	15938	16056	16080	16049	16184	16011	16204	16101	16338	16278	16157	16188	16096	15981	16226	16178	16065	16121	15980	15987	16038	16087	15906	16146	16065	16292	16293	15986	16057	16139	16066	16222	16232	15976	16084	15960	16243	16014	16115	16069	16073	16020	16154	16240	16130	16198	16333	16084	16266	16163	16333	15885	15946	15824	15915	16213	15935	16009	16224	16135	16059	16008	16170	16049	16035	15854	16440	16099	16298	16271	16107	16175	16098	16156	16203	16058	16137	16027	16125	16218	16242	15889	16013	16181	16134	16186	16123	15907	16104	16136	16153	16027	16159	16056	16384	16047	16076	16089	16078	16309	16142	16087	16299	16054	16194	16062	16035	15851	16022	16157	16051	16076	15968	16278	16171	16012	16171	16072	16097	16123	16326	16067	16169	16160	16163	16162	16165	16185	16114	15980	16128	16078	15995	16023	16205	16067	16208	16112	16061	16114	16095	15988	16117	16098	15913	16088	16170	16149	16083	16245	16105	16122	16198	16140	16232	16196	16133	16303	16167	15970	16084	16025	16320	16086	15943	16245	16211	16175	16114	16078	16105	16118	16098	16205	16081	15958	16265	16329	15848	15993	16195	16216	16229	16087	16290	16066	16029	16099	16023	16049	16031	16195	16222	16091	16080	16191	16129	16238	16243	16152	16032	16153	16218	16351	16303	16139	16123	16159	15988	16090	16051	16138	16213	16058	16035	15996	16237	16162	16039	15969	16118	16110	16137	16170	16172	16070	16061	16138	16053	16020	16151	16042	16103	16028	16210	16168	16115	15927	16255	16115	16250	16106	16082	16122	16335	16039	16080	16086	15955	16181	16304	16076	16036	16287	16054	16048	16355	16067	15924	15982	16125	16009	15973	15985	15958	16185	16180	16312	16242	16279	16238	16164	16199	16168	16228	16230	16259	16285	15928	16159	16257	16163	16175	16237	16143	15984	16288	16172	16157	16274	16140	16117	16108	16262	16192	16276	16170	16039	16058	16225	16165	16166	16115	16091	16146	16170	16060	16289	16089	16079	16132	15963	16156	16101	16061	16227	16023	16020	16143	16145	15979	16109	16075	16155	16257	16293	15952	16149	16345	16174	16022	16265	15946	16158	16150	16001	16028	16134	16243	16291	16015	16230	16152	16053	16096	16254	16307	16091	16070	16313	16337	16045	15917	16163	16175	16282	16170	16268	16101	16061	16016	16100	16119	16289	16219	16195	16252	16200	16228	16196	16019	16314	16224	15962	16168	16014	16123	16194	16140	16193	16252	16055	16107	16107	16352	16199	15970	16080	16026	16187	16052	16107	16136	16205	16119	16213	16220	16276	16062	16041	16013	16208	16111	16271	16092	16176	16303	16345	16150	16054	16000	16185	16045	16046	16304	16148	16144	16157	16248	16289	16223	16163	16136	16225	16313	16287	16005	16325	15976	16357	16009	16041	16177	16199	16044	16198	16116	16016	16241	16120	16198	16175	16350	15992	16081	16258	16020	16043	16011	16111	16031	15994	16235	16010	16223	16163	16260	16012	16062	16183	15974	16383	16134	16025	16249	16117	16272	16036	15849	16141	16116	16188	16148	16139	16224	15997	16180	16154	16141	16315	16090	16163	16095	16205	16210	16051	15977	16172	16260	16126	16214	16152	15960	16137	16269	16064	16243	16265	16049	16048	16118	16137	16217	16031	16090	16014	16101	15920	16141	16093	16130	16071	16187	16137	16139	16126	16159	15989	16165	16091	16257	16360	16015	16190	16290	16107	16058	16129	15947	16288	16216	16120	16283	16212	15969	16203	16070	16197	16149	16027	16245	16065	16329	16197	16174	16088	16276	16073	16255	16154	16082	16071	16186	16187	16187	16253	16026	16316	16136	15990	16052	16264	16164	16094	15926	16069	16084	16011	16283	16097	15972	16166	16247	16098	16200	16202	16095	16291	16094	16125	16243	15891	16068	16214	16280	15971	15980	16086	16249	16140	16078	16111	16010	16070	16078	16035	16029	16206	15838	16157	16116	16192	16027	16225	16043	16267	16173	16030	16282	16138	16265	15876	16172	16062	16211	16417	16183	16062	16212	16148	16047	16013	16081	16020	15994	16078	16054	16017	16122	16193	16010	16256	16268	16027	15979	16376	16189	16139	16115	16133	16042	16121	16172	15998	16134	15931	16189	16319	16069	15928	16295	16230	16106	16115	16086	16007	16243	15996	15976	16088	16253	16142	16236	16158	16093	16155	16197	16184	16221	16147	16005	16078	16257	16006	16077	16213	16256	16121	16025	16144	16295	16010	16160	16256	16174	16075	16300	16246	16069	16075	15969	16299	15966	16086	16242	16024	16101	16331	16142	15946	16103	16164	16109	16180	16057	16100	16105	16141	15956	16247	16336	16100	16146	16174	16257	16066	16360	16267	16301	16076	16162	16177	16172	15950	16150	16162	16166	16150	15933	16233	16087	16067	16102	16065	16124	15919	16043	15874	16257	15974	16183	16243	16214	16128	16320	16108	16395	16035	16082	16046	16180	16147	16154	16141	15986	16045	16085	16322	16121	16046	16055	16168	16197	16093	16245	16216	16250	15986	16085	16047	16086	16309	16116	15850	16111	15991	16167	16251	16395	16077	16148	16194	16144	15962	16130	16037	16042	16260	16237	16160	16055	16104	16207	15995	16086	15893	16079	16365	16223	16016	16005	16323	16039	16159	16037	16059	16188	16009	16206	16162	16061	16440	16163	16099	16144	16031	15998	16152	16141	15995	16072	16006	16144	15975	16011	15913	15990	16054	16283	16129	16176	16044	16101	16110	16216	16136	15929	15806	16050	16149	16161	16291	16152	16058	16058	16137	16207	16146	16182	16031	16133	16336	16219	16129	16132	16094	16078	15993	16065	16138	16037	16165	16260	16162	16179	16286	16347	16494	16181	16109	16164	16285	16236	16291	16239	16173	16010	15954	16189	16111	16146	16075	16116	16204	15924	15882	16129	16113	16031	16080	16084	16154	16088	16331	16012	16198	16023	16181	16171	16042	16080	16084	16085	16100	16205	16216	16165	16101	16153	16122	16031	16197	16003	16175	16200	16165	16072	15966	16043	16084	16031	16100	16165	16043	16087	16196	16122	15987	16013	16234	16361	15967	16033	16081	16059	16030	16142	16072	16017	16126	16177	16095	16289	16100	16025	16101	16253	16289	16308	15968	16037	16289	16126	16112	16155	16011	16055	16125	16095	16212	16176	16232	16175	16293	16243	16088	16150	16075	15978	16073	16291	16124	16162	16122	16006	15905	16244	16324	16250	15938	16189	16255	16105	16077	16065	15973	16062	16182	16144	16124	16164	15980	16265	16091	16258	16151	16232	16073	16018	16181	16009	16214	16334	16109	16109	16210	15959	16122	16180	16239	16123	16248	16258	16273	16115	16116	16144	16151	16078	16118	16285	16002	16237	16262	15944	16121	16119	16130	16128	16360	16005	16199	15976	16083	16105	16110	16222	16284	16212	16053	16248	16175	16022	16123	16121	16207	16104	16208	16075	16150	16167	16018	16128	16037	16236	16166	16144	16224	16180	16157	15987	16135	16150	16016	16214	15975	16097	16278	16201	16303	16029	15943	16263	16024	16264	16184	16115	16197	16288	16108	16125	16117	16206	16182	16170	16199	16056	15880	16218	16352	16125	16246	16162	15930	16387	16199	16145	16064	16118	16157	15854	16000	16164	16170	16099	16153	16102	16072	16271	16051	16022	16127	16187	16132	16144	16147	15939	16196	16170	16040	16297	16147	16034	16037	16165	16021	16022	16030	16166	16114	16034	16278	15998	16199	16119	15886	15973	16012	16133	16308	16103	16067	16151	16329	16481	16309	16165	16134	16000	16089	16158	16060	15982	16061	16051	16200	16336	16096	15915	16105	16166	16216	16130	16126	16117	15993	15936	16494
62066	101108	79732	48069	15258	14957	15017	15038	14961	15035	15043	15157	14968	15097	14977	15106	15084	15181	15009	14988	15083	14894	14960	15026	14843	15150	15083	15081	14907	14927	15042	15049	15014	15019	14930	15051	15042	15063	15023	14964	15101	15003	15035	14994	14957	14914	14973	15011	14980	15025	14900	14993	15038	15120	15140	14874	15067	15048	15025	15026	14917	15063	15029	14924	15057	14976	15075	14917	15087	14895	15152	15167	15174	14809	15140	15014	14944	15125	14952	14841	14953	15038	15044	14868	15018	14880	14942	14947	15050	15086	14762	15090	15051	15077	14831	15032	15109	14910	14882	14999	15002	14933	15073	14967	14909	15001	15009	15080	15024	15034	15075	15033	14982	14904	15006	15160	14923	15028	15006	15104	15052	15024	14998	14971	14958	14920	14906	15008	15003	14841	15174	14960	14973	14857	15116	15083	14899	15004	15026	14868	14907	15063	14896	15126	14970	15005	14878	14950	14865	15055	14966	15028	14903	14899	14953	15003	14896	15067	15003	15047	15094	15015	14851	14889	14947	14997	15105	15077	14916	15017	15019	15070	15049	14956	14991	14979	14812	15172	15035	14750	14969	14951	15237	15123	15026	15014	15136	14955	15109	14841	14919	14808	15047	14944	15050	14960	15070	15028	15059	14965	15048	14979	14924	14989	15068	15074	14994	15037	14972	14948	15014	15150	15095	14946	15032	14966	14932	15002	15001	14989	14974	15052	14950	14944	15007	15178	15086	14989	14958	14830	14921	14890	15024	14886	14984	15109	15047	15065	14871	14800	14922	14910	14931	14895	15093	14926	15032	14995	15000	15085	15086	15042	14984	15074	14961	15193	14811	15184	15120	14969	14805	14972	14929	15026	14863	14962	14967	15114	15010	14990	14985	14992	15207	14816	14907	15101	15084	14963	15056	14987	15009	15046	14895	15042	14819	15083	15070	14799	15066	14944	15063	14980	14973	14868	15020	14963	15060	15063	15137	15076	14983	14961	15089	15105	14929	14789	15038	14935	14737	15011	14976	15055	14939	14956	14795	15022	15164	15024	14918	15047	15026	15107	14916	15002	15104	15114	14955	14954	14981	14985	15063	15200	14935	15080	14923	15070	14987	15000	14843	15103	15207	14921	14874	14879	15079	14976	15145	14923	14892	14944	15023	15024	14829	14918	14920	14787	14887	14960	15136	14989	15127	14816	15151	14938	14950	14989	15147	15020	15059	14859	15087	14858	15012	15042	14993	14955	14961	14782	14950	14906	14905	15051	14905	15107	14931	14923	14949	14967	15185	15025	14988	14902	14893	14901	15152	14901	15139	14842	15248	15112	15043	15138	14889	14823	14986	14972	14986	14930	15095	15043	15096	14848	15026	15008	14829	14955	14932	15123	14884	15203	15031	15097	15052	14977	14979	15011	14840	14828	15065	15021	14944	15046	14905	15042	14934	15158	14919	14945	14971	15015	14990	14873	14879	15102	14942	14917	14884	15117	14944	15051	15083	15176	15107	14905	15042	15095	15071	14938	15021	14924	15080	14984	14951	15030	15154	14927	15058	14888	15080	14946	14999	15050	15037	14983	15016	14918	14994	14929	14948	14962	14851	15269	15154	15036	15021	15039	14955	14958	14929	14960	14978	15071	15012	14958	14838	15079	14987	14947	14976	14934	14940	15084	15127	14990	14948	15026	15029	14976	14986	14798	14954	14908	14921	15041	14902	14971	14896	15142	14879	14923	15020	15052	14948	14995	15036	14811	14968	14941	14942	14969	15080	14968	14863	15049	14745	15047	14856	15032	14816	15085	15018	15054	14953	14959	14722	15009	14876	15178	14985	14898	15040	15034	14958	14993	14972	14837	14952	15019	15064	14973	14856	14898	15061	15132	14881	15149	14895	15039	14805	15006	14937	14821	14944	15047	15077	14788	14897	15030	14790	14985	14966	15068	14906	15035	14955	15225	15138	14938	14956	14994	14985	14820	14947	14954	14913	15024	14969	15047	15012	15005	15025	14897	15095	14971	14885	14935	15058	14914	14933	15037	15127	15139	14928	15041	14895	14898	14912	14975	14967	14920	15083	15076	14874	15010	14881	14897	15130	15088	15022	14968	14857	14982	14952	14907	14939	14944	14927	15039	14975	14996	14893	14992	14815	15230	15078	15086	15007	14772	15101	14944	14934	14988	15125	14948	14999	15042	14887	15023	14884	15058	14948	15099	15028	14960	14777	15037	14805	15029	15040	14859	15014	14883	15025	14829	14965	15138	14968	15071	14995	14981	15078	15035	14921	14830	14952	15035	14912	14917	15041	14872	14936	14901	14912	15126	15007	14979	14900	15029	14798	14930	15016	15063	14890	14950	14962	14966	14948	15018	14969	15070	14901	14942	15097	15079	14975	14918	15097	15048	15018	14858	14964	14791	15022	15035	14972	14744	15059	14936	15117	14947	14909	15081	15104	14934	15114	14847	14925	15085	14959	15057	15004	15059	14945	14970	15099	15055	15040	14925	15044	15010	15125	14985	15050	14991	14877	14860	14964	15092	15006	14961	14973	14851	14856	14970	14903	14965	14980	14980	14932	14909	14974	14887	15117	14930	14976	14890	15095	14933	14996	14954	14928	15083	15092	14964	14902	14973	15133	14933	15090	14782	15155	14853	14954	14948	14992	14991	14786	14950	14988	14970	14984	14956	14903	14897	14998	15099	14947	15027	15026	15125	15044	15001	14875	14940	15022	14920	14888	14921	15041	14959	15019	15074	14883	15123	14878	14876	14937	14825	15067	14892	15084	15063	15136	14869	14873	15204	14800	15131	14856	14986	14941	14873	15012	14868	14782	14917	14861	15061	15016	15018	14910	14975	14925	14994	15064	14937	15163	15059	15051	14876	15047	15004	14942	15175	14925	14886	15101	14994	15026	14957	15191	14968	14825	14946	15065	14825	14938	15029	15018	15007	15045	14858	15009	15013	14919	14950	15096	15033	15062	15077	14956	15092	14956	15183	14907	14998	14952	15076	14855	15114	14967	15063	14968	14984	14897	14970	15052	14898	15127	15131	15083	14866	14893	15079	14896	15008	14984	15009	14960	14987	15011	14998	14787	14980	14863	15080	14869	15046	15032	15039	14978	14874	15065	15100	14869	14807	14904	15135	15050	14893	14853	14988	14998	15047	14809	14951	15025	14984	14726	14888	14886	15102	14982	14972	14939	14964	15175	14931	15098	14892	14863	14979	14903	14971	14836	14968	15030	15021	14988	14974	15042	14797	15109	15029	14983	14953	15030	14866	15046	15015	15119	15004	15089	15037	14909	14999	14879	14991	15111	15021	15024	14993	14945	15014	15035	14975	14802	15018	14950	15006	14902	14933	14944	15099	15074	14918	14974	14884	15029	14806	14981	15071	15002	14984	15162	15199	14907	15078	14929	14951	14941	14890	14982	14745	15088	15024	14906	14964	14949	14810	14846	14988	14936	15085	15086	14954	14995	15045	15002	14925	15007	14985	15093	15023	15000	14979	15080	14984	14935	14901	15080	14965	15149	14921	15161	15024	15058	15028	14974	14887	15022	15077	14939	14898	14987	15010	14970	14969	15018	14925	14955	14958	14995	15132	15132	14895	14971	14863	15014	15144	15135	15005	14920	14913	14927	15085	14966	15058	15006	15096	14974	14922	15023	15039	15114	14936	14925	14930	15050	14883	14976	14934	14953	14867	14991	15107	14998	15141	14871	15060	15040	14973	15195	15001	15006	15022	14914	15081	15090	14965	14951	15024	14973	15080	15138	14865	15010	14821	14890	14870	15046	14805	15191	14966	14879	15003	14948	15026	14952	15091	14976	14883	15034	15033	14937	14986	15163	15020	14985	14980	15010	14937	14897	15024	14890	15039	14990	15094	15071	15020	14999	14996	14851	14987	14901	14984	15133	15013	14919	15118	14931	15073	14856	14958	14973	15007	14832	15010	15088	15090	15195	15189	15104	14957	14847	14886	15059	14940	15129	15069	14991	14915	14971	14955	14863	14825	15042	15016	14901	15023	14943	15020	15035	15057	14987	15089	14896	14988	15001	14990	15161	15036	14877	15055	14939	15167	14961	14886	14974	14943	14775	15040	14868	14925	14867	15005	14778	15041	15119	14960	14903	14877	14888	15005	14874	14966	14765	14898	14974	15128	15126	15058	14954	14955	14881	14987	14974	14976	14963	15098	14925	14853	14983	14935	14902	14920	15140	14936	14881	14748	15013	15026	15001	14847	14917	15241	15004	14929	15169	14882	15088	15099	14937	15017	14890	15069	14913	15059	15125	14945	14980	14915	14922	15172	15003	14819	14937	14883	15142	14983	15006	14961	14917	14889	15093	15002	15065	14898	14899	15001	15040	15003	15024	14773	15091	14834	14800	15066	14951	14964	14959	15069	14971	15202	14912	15073	14983	14866	14997	15118	15083	14906	14946	14846	14891	15078	15174	14950	14955	15142	15119	14907	15091	14975	15017	15170	15029	15110	14981	15038	14715	15216	14963	14944	15045	14927	15012	15126	14770	14896	15051	15008	14986	15029	15028	14845	15129	14893	14953	15040	14918	14886	14808	15011	14855	14925	14971	15147	14786	15026	15022	14934	15084	14946	15141	14991	15033	14982	15033	14952	14971	14930	14980	14906	15059	15101	15041	14890	15042	14938	15101	14912	15004	15076	15066	14872	15026	14880	14995	15001	15033	15149	14872	14937	15020	15014	15015	14993	14939	14987	14928	14895	15137	14933	15112	15003	14846	14893	14969	14898	15021	14840	14892	15114	15007	15027	15037	15006	14926	14965	15032	14896	14928	14965	14943	14972	15029	15156	14922	15008	15041	14936	14905	14953	15045	14962	15001	15011	15077	15006	15043	15092	15036	15008	14871	14924	14961	14925	15083	15060	15206	14989	14881	14895	14954	15106	14889	14983	14972	14991	15059	14923	14990	15130	15043	15140	15080	15192	15024	15005	15062	14903	15004	15136	14847	14882	15014	15019	14948	14908	15092	15016	14969	14911	15069	14986	14965	15116	15014	14897	14767	14922	14912	14999	15040	14995	14815	14934	14925	15044	15096	14898	14936	15137	14978	14938	14990	14907	14922	15101	14992	15108	14850	15018	15009	15022	14909	14983	15012	15016	15121	14875	14956	14943	15102	14960
22944	22307	31799	26053	21435	21960	21708	17154	16252	16411	16241	16339	16341	16162	16263	16327	16098	16166	16095	16039	16183	16178	16114	15907	16046	16163	15985	15780	15943	15979	16054	16071	16031	16259	15978	16009	16063	15924	15888	16156	15949	15892	15982	15965	16037	16162	16023	15884	15864	16118	16011	16010	16037	15974	16122	15918	16044	16010	15966	16018	15737	15951	15939	16001	16040	16022	15927	15955	16023	15883	16007	15932	15834	15911	15966	15923	16045	15906	15994	15866	15772	15809	15866	16016	15986	15904	15788	15982	15749	15881	16008	15886	15816	15779	15922	16109	15914	16019	15936	16034	15878	15840	15947	16018	16089	15891	15748	15945	15946	15681	16030	15971	16080	15832	15699	15981	15856	16003	15887	15972	15878	15795	15928	15967	16104	15867	15805	16063	15886	15697	16097	15974	15987	15852	15954	15974	15764	15878	15986	16071	15860	16108	16118	15732	16098	15942	16009	15927	16025	15920	15742	15910	15747	15704	15850	16045	15981	15887	15774	16049	16041	16106	16027	15840	15778	15949	15939	15802	15717	15903	15963	15782	16123	15748	15783	16042	15836	16038	15846	15926	15864	15858	16025	15720	15909	15821	15848	15836	15902	15944	15865	15781	15783	16044	15857	15999	15903	15831	16070	15925	15965	16039	15915	15817	16030	15979	16054	15957	15845	15728	15934	15953	15916	16167	15838	15956	16061	15833	15925	15721	15876	15981	15852	15533	16003	16059	16081	15918	15781	15864	15862	15952	15877	15877	15982	15773	15989	15815	15936	16057	15827	15940	15979	15802	15820	15831	15911	15923	16097	15832	15826	15848	15865	15809	15793	15886	15967	15675	15983	16004	15965	15971	15901	15808	15998	15938	15793	15849	15893	15896	15769	15985	15931	15984	15953	15837	15890	15906	16136	15724	15878	15854	15753	15707	15763	15938	15961	16088	15823	16055	16031	15703	15722	15880	15796	15887	15761	15967	15923	15705	15872	15916	15800	15977	15879	15979	15918	15729	15758	15993	15876	15767	15712	16009	15935	15825	15960	15778	15686	16033	15974	15885	15898	16020	16078	15939	15812	15852	15956	15942	15925	16110	16028	15896	16066	15890	15859	15741	15724	15864	16149	15883	15718	15988	15830	15821	15855	16029	15974	15759	15670	16075	15730	15837	15906	15878	16028	15938	15912	15797	15737	15699	15859	15806	16123	15971	16014	16083	15905	15745	16028	15918	15944	15944	15525	15760	15818	16027	15971	15842	16010	15739	15824	15876	15929	15682	15731	15757	15903	15905	15850	15831	15910	15916	16057	15861	15647	16000	15957	15843	15798	15993	15874	16062	15820	16050	15686	15916	15767	15860	15969	15754	15781	16005	16037	15923	15817	15970	15704	16017	15981	16062	15989	15737	15938	15836	15814	15871	16132	15849	15818	15626	15796	15808	15844	15845	15935	15878	15888	15681	15963	15976	15984	15731	15697	15807	15853	15907	15860	15922	15995	16119	15792	15793	16139	15924	15571	15886	15720	15938	15807	15595	15881	15744	15983	15822	15912	15769	16004	15797	15786	16011	15950	15979	16036	15978	15936	15776	16065	16035	15767	15803	15811	15817	15802	15843	15751	15750	15843	15878	15936	15962	15944	15803	15800	15832	15816	15808	15857	15940	15687	15952	15899	15716	15861	15805	15860	15970	16041	16029	15766	15880	15873	15832	15831	15961	16065	15841	15843	15757	15808	15783	15894	15821	15929	15892	15815	15865	15994	15981	15811	16071	16016	15957	15978	15716	16053	16099	15720	15876	16044	15928	15936	15693	15790	15760	15948	16002	15951	15712	15943	16035	15985	15981	16126	15807	16061	15554	15761	15903	16133	15608	15997	15939	15929	16021	15841	15853	15954	16030	15987	15920	15863	15957	16194	15750	15951	15909	16020	15816	15916	15931	15851	15785	15859	15951	15859	15927	15889	16016	15898	15990	15917	15654	15878	15894	15958	15930	15796	15965	15958	15955	15961	15832	16003	15866	15853	15802	15886	15888	16075	15813	15985	15862	15831	15881	15902	15914	15972	15908	16004	15774	15962	15588	15755	15863	16010	16103	15832	15942	15933	15942	15938	15938	15874	15885	15963	16060	16072	15749	15911	15975	15775	15835	15935	15755	15811	16004	15876	15976	16094	15974	15766	15671	15841	15868	15980	15792	15707	15794	15786	16032	15901	15935	15850	16021	15751	15857	15836	15829	15767	15922	16009	15700	15781	15964	15983	15865	15901	15919	15861	15993	15735	15952	15909	15902	15796	15901	15973	15912	15845	15966	15887	15952	16038	15859	15958	15978	15751	15935	15993	16015	16003	16012	15780	15750	15982	15890	15724	15865	15981	15901	15910	15933	16011	15873	16109	15865	16052	15925	15614	15898	15827	15932	15742	15741	15949	16156	15789	15720	15754	15859	15892	16058	15985	15700	15731	15899	15907	15801	16008	15924	15976	15823	15951	15940	15789	15846	15918	15630	15722	16036	16061	15940	15785	15817	15964	15785	16098	15853	15975	15708	15974	15820	15790	15944	16021	15705	15738	15876	15667	15957	15911	15858	16062	15868	15873	15789	15807	15947	15980	15838	15767	15810	15792	15722	15862	15795	15922	15714	15995	15858	15891	16035	16153	15945	15923	16011	15819	15834	15797	15873	15859	16084	15991	15703	15853	15997	16038	15702	16041	15992	15807	15850	15998	15912	16113	15785	15863	15867	15759	15963	15847	15947	16044	15911	15884	15901	16070	15944	15873	15682	15951	15984	15950	15961	15835	15739	15902	15997	15727	15887	15932	15816	15820	16057	15892	16081	15999	15737	15911	16041	15770	15937	15789	15837	15887	15918	15897	15803	15861	15658	15922	15846	15949	15671	15752	15995	15822	15907	15993	15920	15981	16066	16012	15756	15796	15932	15743	15976	15743	16031	15938	16019	16036	16057	16029	15879	15833	15903	15781	15887	15696	15836	15948	15803	15747	15849	15777	15825	15890	15759	15945	16017	15822	15862	15669	15907	15836	16070	15843	15793	16005	15834	16107	15803	15954	15853	15893	15905	15901	15956	16017	15928	16033	15842	16099	15688	15860	16023	15967	15810	15892	15761	15937	15883	15891	15783	15835	15942	15926	15920	15921	15950	15954	15828	15752	15702	15772	15914	15872	15779	15817	15935	15828	15886	15763	15744	15903	15987	16019	15759	15790	15848	15825	15915	15965	15843	15870	15883	16023	15765	15923	15892	15933	15944	15854	15865	15872	15928	16006	15813	15706	15665	15961	15752	15828	16014	15973	15806	16102	15965	15860	15826	15915	15856	15940	15883	15791	15936	15836	15966	15737	15709	15843	15739	15850	15817	15843	15802	15911	15959	15866	15725	15932	15888	15990	15814	15947	15941	15909	15752	15775	15884	15932	16018	15852	15684	15914	15828	16012	16035	16014	15973	15750	16012	16161	15860	15929	15787	15796	15869	16027	15958	15982	16049	15838	15861	15924	15878	15972	15906	15642	15895	15795	15787	15943	15781	15976	15786	15823	15947	15922	15869	15952	16038	15965	15954	15756	15899	15620	15981	15998	15895	15902	15967	15876	16120	15896	15963	15980	15974	16057	15900	15864	16084	15851	15794	15809	15886	15917	15692	16056	16003	15827	15807	15713	15867	15831	15917	15756	15815	15781	15938	15974	15994	15903	16010	15920	15892	16061	15766	15961	15795	15927	15849	15788	15919	16079	16080	15868	15833	15968	15918	15839	15670	15758	15898	15916	15831	15884	15896	15895	15911	15976	15756	15926	15669	16017	15827	15930	16104	15962	15919	15714	15808	15883	15807	15909	16032	16064	15969	15823	15780	15877	15789	15766	15765	15917	16187	15806	15826	15990	15857	15725	15696	15993	15923	15980	15991	15725	15881	15945	15966	15928	15883	15963	16059	15957	15934	15837	15879	15752	15976	16021	15884	15948	16090	15687	15999	15960	15726	15880	15874	15884	15991	15991	15777	15688	15750	15820	15881	15888	15964	15894	15914	15791	15917	15961	15678	15836	15829	15922	15935	15933	15928	15877	15998	16014	15778	16027	15893	15943	15720	15823	15687	16000	15984	15929	15863	15742	15726	15916	15978	16144	15988	15887	15814	15797	15847	15945	15794	15754	15939	15752	15908	15958	15875	15996	16139	15977	15876	15926	16027	15879	15943	15744	16030	15870	15915	15824	16015	15867	15732	15756	15824	15970	15990	15950	15935	15826	15942	15910	15964	16103	16136	15986	16030	16142	16087	15862	15840	15836	15752	15995	15856	15886	15996	16005	15931	15867	15818	15851	15973	15955	15935	15892	15854	15971	15897	15878	15660	15809	15927	15941	15882	15774	15965	16037	16117	15890	15893	15767	15836	16137	15997	15787	15932	16025	15938	15888	15911	15953	15734	15795	15761	15961	15806	15803	15747	15871	15825	15867	15936	15883	15967	15753	15753	15980	15995	15814	15707	15820	15801	15882	15892	15903	16017	15935	15973	16018	15898	15887	15869	16003	15866	15939	15796	15789	16060	15839	15787	15748	15862	16156	15740	15874	15968	16038	15925	15932	16091	15794	16012	16046	16001	16069	15917	15934	15860	15757	15923	15940	15957	15852	15968	15845	15993	15854	15846	16016	16078	15907	15950	15996	16015	15843	15859	15825	15911	16151	15616	15904	15983	15923	16042	15775	15693	15920	15887	16084	15923	16031	15972	15625	15748	15926	15773	16046	16144	15764	16048	15857	15807	15661	15994	15786	16090	16135	15962	15792	15940	15953	15668	15761	16076	15923	15731	15845	15872	15960	15904	15770	15927	16177	15801	15749	15973	15933	15951	15914	15808	15906	15876	15784	15826	15711	15903	15803	15692	15896	16032	15957	15953	15958	15932	16005	15946	15904	15769	15987	15877	15881	15899	15860	15981	15786	15970	15893	15945	15897	15946	16022	15719	15811	15783	15947	15927	15840	16081	15857	15981	16018	15736	16020	15979	15987	15814	15968	15960	15934	16039	16033	15912	15779	15906	15666	15858	15876	15884	15910	15893	15754	15952	16060	16084	15917	15588	15975	15966	15811	16008	15821	15937	15800	15985	15943	15860	15890	15743	15925	15918	16100	15898	15833	15872
61644	104163	80082	45535	14924	15156	15091	14996	14898	14984	14957	14865	14991	14931	14897	14858	14890	14872	15068	15004	15012	15079	14858	14791	14951	15110	14947	14959	15001	14937	14841	14792	15004	14819	14983	14815	14911	15018	14940	14790	14955	14799	14863	15033	14928	14961	14933	14963	14850	14898	14828	15030	15048	14762	15015	14743	14751	14845	14882	14845	14725	14614	14978	14920	14896	14852	14893	15040	15025	14859	14816	14886	14953	14860	14977	14595	14854	14923	15081	14843	14967	14769	14897	14805	14781	14846	14896	14944	14988	14994	14927	15049	14936	14883	14842	14928	15005	14955	14925	14971	14814	14926	14747	14755	14921	14893	14831	14732	14909	14804	14894	14782	14694	14885	14960	14877	14829	15003	14870	14863	14999	14916	15034	14736	14913	14875	14841	14784	14889	14989	14959	14972	14884	14858	14992	14934	14879	14874	14900	14795	14773	14908	15013	14867	14957	14996	15037	14940	14833	14756	14824	14810	14708	14849	14951	14818	14788	14957	14911	14958	15040	14802	15048	14833	14933	14713	14756	14869	14844	14737	14996	14849	14772	14773	14825	14769	14901	14641	14982	14935	14876	14924	14896	14764	14946	14683	14949	14950	14733	14970	14987	14872	14903	14700	14859	14920	14985	14777	14843	14941	15004	14843	14875	14800	14859	14971	14650	14963	14805	14875	14852	14895	15106	14537	14762	14816	14784	14839	14949	14775	14901	14720	14937	14916	14860	14922	15051	14804	14935	14665	14789	14906	14912	14854	14631	14910	15051	14868	14950	14795	14888	14950	14684	14872	14937	14885	14932	14892	14658	15052	14850	14991	14802	14971	14821	14813	14898	14947	14648	14844	14741	14839	14974	14885	14880	14900	14788	14826	15004	14848	14792	14820	14872	14956	14866	14832	14852	14767	15001	14964	14757	15095	14822	14855	14758	14773	14898	14822	14872	14807	14928	15052	14752	14768	14830	14956	14848	14654	14980	14749	14826	14950	14906	14740	14838	14982	14856	14796	14749	14668	14945	14704	15035	14948	14767	14837	14603	14776	14844	14941	14888	14641	14856	14762	14960	14783	14934	14821	15146	14875	14659	14881	14765	14704	14898	14811	14769	14977	14864	14808	14890	14848	14755	15081	14879	14765	14776	14811	14838	14896	14841	14733	14799	14757	15041	14809	14847	14813	14785	14823	14843	14727	14718	14834	14863	14771	14822	14903	14895	14807	14775	14895	14882	14802	14853	14755	14904	14982	14917	14880	14812	14962	14743	14870	14809	14867	14910	14813	14881	14898	14832	14940	14741	14802	14841	14845	14900	15007	14915	14873	14675	14890	14909	14933	15048	14831	14912	14729	14968	14813	14998	14953	14780	14853	15004	14884	14744	14946	14884	14957	14911	14953	14954	14900	14885	14868	14950	14993	14947	15077	14647	14763	14737	14823	14958	14786	14855	14778	14864	14834	14712	14876	14818	14787	14826	14895	14752	14919	14772	14856	14947	14920	14907	15034	14804	14869	14817	14821	14880	14889	15074	14915	14838	14822	14793	14780	14801	14579	15096	14951	14823	14802	14967	14781	14809	14878	14812	14940	14646	14950	14820	14738	14842	14893	14696	14750	14950	14951	15022	14871	14856	15015	14815	14889	14840	14691	14903	14831	15078	14878	14872	14845	14946	14876	14785	14950	14953	14833	14781	14867	14798	14809	15057	14809	14770	14921	14813	14806	14816	14819	14860	14911	14869	14917	14740	14868	14849	14867	14725	14791	14840	14825	15086	14875	14773	14821	14754	14786	14892	14929	14833	14999	14914	14698	14899	14722	14941	14770	14821	14817	14802	14908	14858	14851	14791	14745	14852	14775	14831	14825	14880	14838	14880	14865	14901	14940	14754	14953	14804	14914	14886	14908	14940	14890	14794	14834	14917	14846	14989	14685	14988	14957	14847	15074	14918	14883	14779	14948	15009	14752	14841	14886	14850	14772	14794	15058	14819	14928	14856	14815	14773	14830	14849	14812	14888	14829	14968	14900	14753	14882	14945	14748	14794	14980	14807	14847	14834	15084	14756	14953	14875	14788	14849	14929	14717	14959	14798	14719	14818	14932	14849	14768	14884	14982	14873	14855	14805	14948	14958	14787	14859	14782	14681	14783	14754	14904	14988	14865	14743	14885	14717	14908	14888	14752	14742	14923	14927	14958	14843	14939	14688	14911	14843	14870	15019	14883	14886	14888	14832	15032	14675	14958	14703	14663	14901	14831	14903	14862	15027	14791	14971	14892	14959	14948	14824	14876	14945	14966	14822	14732	14968	14831	14840	14783	14870	14751	14899	14909	14655	14870	14827	14875	14857	14726	15040	15096	14679	14876	14815	14939	14827	15079	14799	14800	14934	14928	14841	14787	14829	14762	14741	14724	14739	14859	14911	14722	14834	14955	14960	14938	14805	14883	14785	14906	14892	14816	14828	14820	14903	14906	14885	14827	14874	14840	14879	14972	14818	14718	14902	14808	14859	14774	14809	14734	14876	14880	15002	14869	14830	14773	14926	14718	14962	14720	14916	14702	14955	14844	14783	14940	14893	14945	14872	14887	14895	14842	14867	14703	14935	14875	14876	14880	15026	14756	14913	14812	14869	14841	14879	14954	15000	14801	14850	14887	14865	14663	14814	14990	14791	14892	14936	14827	14881	14908	14794	14758	14974	14894	14729	14767	14782	14907	14938	14818	14901	14945	14753	14924	14933	14749	14867	14791	14689	14914	15045	14745	14798	14947	14809	14926	14840	14785	14756	14858	14993	14813	14882	14755	14760	14917	14727	14722	14864	14933	14750	14730	14936	14773	14909	14952	14706	14978	14879	14741	14800	14828	14832	15116	14891	14721	14782	14908	14903	14748	14928	14888	14751	14954	14796	14974	14724	15104	14760	14999	14842	14866	14809	14987	14954	14716	14646	14867	14748	14940	14943	14782	14754	14705	14699	14927	15129	14784	14898	14969	14937	14960	14892	14926	14805	14840	14871	15010	14606	14969	14869	14843	14774	15023	14959	15023	14804	14865	14951	14866	14948	14806	14764	14955	15017	14803	14636	14819	14956	14717	15048	14755	14971	14768	14779	14778	14846	14879	14917	14841	14881	14723	14859	14792	14991	14780	14986	14821	14916	14852	14874	14857	14752	14861	14708	14787	14867	14862	14751	14840	14902	14872	14823	14861	14890	14666	14860	14807	14914	14874	15017	14821	14887	15006	14894	14728	14672	14727	14894	15043	14914	14902	14763	14727	14887	14847	14827	14842	14795	14948	14863	14992	14770	14794	14858	14725	15015	14831	14966	14789	14794	14754	14936	14746	14831	14966	14872	14874	14887	14661	14933	14766	14833	14966	14917	14814	14889	14668	14785	15001	14882	14620	14850	14717	14816	14984	14816	14956	15051	14840	14805	14983	14684	14948	14905	14948	14942	14994	14856	14982	14805	15008	14785	14842	14953	15004	14802	14850	14884	14797	14805	14749	14889	14828	15002	14850	14797	14941	14796	14992	14793	14670	14817	14734	14959	14829	14800	14759	14995	14863	14846	14845	14884	14772	14936	14729	14823	14787	14781	14998	14878	14899	14740	14872	14657	14851	14841	14708	14954	14837	14866	14792	14809	14753	14993	14951	14863	14891	14732	14742	14995	14892	14960	14885	14829	14785	14941	14851	14869	14979	14842	14809	14690	14881	14805	14867	14845	14879	14973	14836	14831	14725	14855	14887	14808	14946	14876	15020	14832	14857	14883	14819	14957	15075	14948	14929	14898	14751	14931	14848	15003	14815	14991	14805	14973	14898	15053	14795	14988	14823	14795	14823	14859	15018	15047	14843	14873	14774	14866	14911	14774	14803	14958	14758	14871	14859	15043	14734	14872	14753	14957	14770	14988	14879	14873	14953	14934	14834	14766	14910	14642	14844	14863	14626	14809	14861	14615	14852	14749	14636	14853	14901	14704	14924	14907	14764	14708	15079	14732	14869	14859	14939	14888	14693	14818	14711	14926	14877	14892	14682	14914	14954	14803	14868	14768	14753	14769	14832	14888	14855	14861	15003	14758	14890	14633	14835	14954	14983	14872	14858	14873	14947	14916	14742	14871	14803	14760	14968	14835	14897	14965	14891	14931	14798	15003	14705	14934	14915	14760	14774	14830	14948	14929	14893	14860	14894	14956	14878	14828	14933	14974	14916	14991	14842	14777	14852	14657	14879	14870	14884	14897	15000	14693	14924	14843	14951	14952	14861	15080	14981	14929	14851	14865	14810	14780	14797	14778	14964	14841	14768	14972	14781	14952	14931	14988	14875	14911	14974	14731	15018	14935	14745	14811	14816	14994	14803	14929	14784	14764	14793	14824	14938	14820	14906	14845	14812	14781	14856	14877	14899	14831	14922	14687	14998	14761	14805	14955	14736	14815	14913	14816	14961	14876	14920	14801	14739	14873	14920	14975	14805	14666	15009	14810	14893	14710	14862	14877	14944	14795	14880	14909	14758	14857	14763	15028	14716	14950	14764	14785	14786	14748	14707	14918	14976	14901	14759	14984	14706	14834	14865	14828	14877	14943	14741	14840	14898	14827	14852	14892	14887	15039	14850	14899	14936	14936	14993	14718	14768	14889	14885	14884	14912	14693	14794	14745	14994	14930	14735	14884	14877	14791	14685	14892	14891	14777	14747	14842	14845	14917	14936	14846	14875	14830	14772	14797	14898	14848	14820	14718	14989	14731	14778	14983	14733	14897	14723	14838	14852	14858	14830	14898	14849	14830	14805	14948	14821	14821	14800	14897	14901	14829	14919	14827	14987	14837	14789	14903	14865	14887	14917	14810	14873	14913	14980	14926	14873	14877	14996	14845	14957	14912	14966	14910	14911	14842	14840	14959	14826	14717	14916	14793	14991	14991	14659	14789	14992	14868	14850	14858	14901	14833	14794	14917	15006	14698	14820	14875	15064	14774	14692	14964	14982	14720	14793	14785	14849	14965	14819	15080	14779	14739	14944	14871	14852	14830	14859	14813	14828	14666	14852	15023	14723	14884	15022	14815	14875	14847	14853	14934	15016	14887	14868	14869	14992	14870	14791	14871	14812	14917	15038	14823	14882	14684	14887	14900	14815	14895	14820	14888	14839	14894	14884
30057	32795	33235	22127	15112	14531	14503	14460	14653	14419	14430	14270	14607	14525	14289	14426	14448	14358	14494	14390	14457	14474	14351	14556	14325	14414	14437	14383	14287	14330	14430	14535	14464	14187	14549	14207	14406	14480	14403	14366	14376	14475	14503	14619	14318	14352	14445	14458	14344	14359	14402	14458	14371	14416	14259	14372	14321	14373	14468	14485	14493	14415	14422	14591	14419	14339	14422	14437	14411	14499	14418	14341	14183	14331	14309	14445	14460	14346	14280	14371	14408	14405	14519	14234	14253	14333	14431	14400	14240	14456	14206	14427	14311	14460	14442	14478	14437	14414	14304	14249	14518	14175	14406	14311	14369	14497	14435	14355	14478	14286	14255	14414	14327	14329	14333	14459	14388	14380	14285	14363	14283	14271	14273	14242	14452	14392	14449	14532	14472	14469	14384	14397	14176	14548	14322	14286	14430	14500	14478	14447	14498	14325	14421	14288	14409	14268	14256	14328	14457	14340	14365	14345	14312	14442	14224	14265	14384	14277	14429	14316	14505	14590	14492	14289	14325	14238	14352	14419	14491	14323	14458	14401	14359	14411	14430	14437	14345	14535	14421	14426	14229	14252	14510	14289	14175	14504	14394	14673	14284	14334	14286	14425	14267	14554	14417	14457	14322	14328	14392	14209	14423	14225	14541	14357	14283	14451	14472	14353	14383	14477	14139	14398	14314	14356	14341	14453	14436	14352	14564	14454	14334	14476	14469	14276	14331	14221	14399	14432	14198	14365	14406	14412	14344	14516	14450	14441	14338	14308	14366	14424	14334	14061	14548	14339	14407	14488	14254	14360	14418	14226	14451	14318	14180	14348	14306	14201	14486	14283	14460	14323	14305	14363	14414	14220	14301	14516	14370	14232	14355	14449	14425	14299	14227	14376	14240	14297	14095	14536	14225	14243	14440	14282	14241	14187	14346	14422	14325	14257	14309	14367	14314	14404	14309	14123	14268	14306	14220	14376	14409	14364	14380	14483	14398	14254	14348	14383	14303	14473	14539	14290	14391	14305	14375	14420	14332	14456	14421	14347	14470	14510	14364	14377	14290	14456	14310	14451	14325	14371	14326	14273	14174	14436	14126	14327	14380	14321	14339	14362	14448	14275	14333	14447	14252	14349	14511	14403	14366	14306	14323	14271	14395	14346	14243	14356	14474	14384	14481	14399	14355	14272	14372	14313	14311	14303	14360	14203	14287	14404	14482	14254	14368	14446	14314	14223	14310	14393	14449	14198	14414	14320	14355	14498	14393	14387	14452	14372	14349	14286	14502	14577	14383	14305	14340	14365	14500	14468	14280	14345	14532	14512	14410	14400	14333	14549	14203	14348	14514	14283	14179	14333	14507	14214	14482	14443	14257	14330	14461	14556	14469	14254	14321	14526	14307	14272	14518	14409	14416	14378	14339	14370	14375	14503	14534	14416	14518	14434	14263	14459	14139	14379	14468	14455	14557	14529	14568	14390	14577	14265	14462	14379	14330	14326	14219	14312	14395	14407	14491	14450	14474	14338	14470	14337	14423	14310	14408	14206	14226	14237	14285	14234	14399	14423	14282	14419	14370	14292	14318	14263	14467	14254	14436	14452	14261	14385	14288	14423	14336	14426	14411	14259	14441	14244	14367	14349	14376	14406	14366	14375	14421	14332	14313	14128	14420	14433	14302	14302	14339	14432	14199	14373	14419	14460	14395	14434	14299	14281	14241	14189	14323	14441	14562	14363	14163	14262	14326	14279	14229	14353	14336	14541	14255	14495	14438	14461	14431	14364	14226	14280	14265	14536	14218	14491	14268	14495	14293	14236	14297	14424	14254	14238	14460	14406	14501	14368	14343	14263	14318	14243	14311	14432	14522	14319	14425	14243	14477	14291	14411	14230	14327	14321	14437	14274	14446	14139	14338	14228	14429	14368	14304	14361	14558	14288	14372	14220	14173	14333	14356	14521	14462	14409	14311	14354	14634	14442	14337	14345	14224	14228	14455	14258	14450	14178	14286	14265	14411	14379	14418	14463	14415	14361	14339	14303	14306	14309	14255	14401	14335	14341	14500	14353	14407	14370	14501	14306	14267	14532	14422	14273	14420	14154	14382	14264	14260	14194	14260	14404	14443	14412	14517	14297	14206	14411	14495	14505	14392	14439	14345	14386	14507	14368	14497	14216	14443	14432	14397	14405	14367	14429	14274	14263	14342	14287	14478	14371	14434	14351	14382	14354	14368	14400	14525	14407	14298	14472	14432	14358	14259	14196	14370	14359	14535	14408	14499	14381	14428	14432	14449	14487	14256	14508	14497	14437	14456	14507	14322	14224	14388	14204	14409	14338	14425	14570	14520	14475	14483	14420	14299	14294	14395	14393	14629	14244	14297	14324	14587	14382	14371	14310	14365	14378	14480	14276	14410	14429	14365	14349	14412	14503	14358	14385	14370	14333	14326	14434	14404	14384	14433	14337	14586	14206	14289	14602	14306	14349	14495	14527	14464	14260	14412	14385	14530	14363	14363	14109	14279	14497	14322	14347	14368	14130	14359	14470	14376	14284	14137	14227	14087	14331	14365	14506	14399	14368	14345	14332	14363	14459	14486	14297	14281	14332	14511	14395	14414	14577	14654	14325	14554	14403	14475	14371	14349	14300	14308	14276	14445	14494	14546	14462	14517	14320	14509	14480	14434	14478	14463	14511	14348	14184	14357	14193	14290	14429	14190	14546	14236	14289	14516	14325	14403	14269	14524	14339	14219	14352	14418	14524	14339	14231	14461	14335	14471	14401	14409	14577	14416	14330	14238	14278	14436	14467	14310	14390	14241	14612	14460	14455	14325	14523	14482	14396	14551	14445	14352	14516	14584	14318	14410	14414	14221	14297	14192	14244	14355	14412	14480	14336	14365	14256	14405	14424	14489	14381	14408	14294	14371	14570	14362	14518	14336	14473	14395	14338	14274	14364	14373	14336	14294	14393	14291	14406	14245	14289	14240	14414	14470	14396	14301	14345	14440	14299	14295	14454	14373	14219	14376	14123	14517	14380	14362	14287	14518	14382	14335	14228	14451	14335	14248	14286	14307	14426	14353	14369	14370	14415	14484	14528	14365	14430	14198	14411	14415	14317	14381	14207	14511	14413	14300	14262	14248	14334	14358	14391	14390	14404	14369	14516	14261	14435	14420	14328	14242	14461	14287	14419	14193	14300	14347	14553	14593	14223	14435	14415	14434	14497	14418	14314	14328	14425	14474	14360	14332	14509	14240	14535	14191	14271	14111	14248	14281	14222	14435	14712	14438	14349	14440	14313	14448	14429	14211	14390	14217	14440	14375	14187	14256	14343	14272	14437	14612	14605	14387	14417	14369	14252	14105	14318	14278	14233	14324	14336	14431	14688	14452	14252	14417	14126	14299	14319	14281	14339	14568	14306	14423	14458	14261	14343	14287	14293	14399	14280	14580	14315	14438	14364	14320	14422	14571	14334	14445	14330	14477	14324	14445	14291	14306	14509	14453	14345	14314	14357	14261	14514	14315	14531	14538	14627	14512	14291	14415	14284	14479	14389	14410	14433	14335	14401	14313	14194	14400	14254	14449	14299	14430	14321	14289	14402	14486	14326	14205	14406	14232	14277	14365	14277	14390	14186	14365	14366	14160	14322	14294	14354	14345	14347	14415	14451	14368	14291	14459	14355	14301	14564	14359	14508	14370	14474	14484	14389	14356	14435	14295	14550	14245	14324	14386	14272	14456	14532	14454	14319	14368	14323	14420	14170	14452	14313	14210	14377	14353	14287	14393	14292	14295	14365	14384	14450	14461	14268	14391	14464	14368	14444	14430	14400	14252	14507	14492	14528	14356	14354	14348	14619	14511	14621	14589	14430	14448	14491	14358	14401	14416	14425	14411	14483	14348	14300	14251	14303	14321	14613	14487	14405	14330	14347	14387	14301	14456	14285	14411	14438	14321	14336	14308	14368	14415	14244	14378	14359	14346	14298	14304	14250	14384	14293	14337	14462	14437	14282	14505	14421	14264	14339	14486	14597	14566	14372	14298	14357	14264	14417	14430	14473	14364	14355	14575	14495	14211	14381	14443	14476	14434	14329	14466	14363	14386	14349	14344	14237	14322	14335	14259	14510	14460	14385	14326	14293	14348	14328	14394	14237	14331	14333	14364	14279	14300	14224	14417	14352	14253	14313	14357	14435	14458	14285	14249	14339	14189	14465	14414	14296	14499	14359	14410	14371	14236	14335	14134	14411	14400	14285	14377	14404	14429	14418	14441	14410	14325	14476	14413	14324	14314	14171	14488	14396	14430	14324	14250	14536	14438	14515	14317	14242	14230	14359	14270	14476	14487	14271	14289	14495	14406	14306	14233	14445	14472	14438	14435	14574	14372	14367	14373	14428	14284	14361	14489	14251	14368	14330	14437	14319	14516	14447	14325	14389	14412	14266	14295	14407	14296	14210	14376	14322	14416	14509	14310	14527	14349	14470	14214	14433	14366	14276	14507	14283	14362	14323	14319	14439	14432	14385	14448	14359	14253	14167	14244	14587	14307	14402	14375	14375	14272	14447	14442	14450	14371	14535	14392	14291	14405	14423	14300	14304	14421	14381	14503	14463	14198	14368	14443	14497	14385	14394	14404	14398	14478	14317	14283	14159	14437	14413	14502	14375	14494	14329	14421	14237	14352	14231	14344	14422	14529	14265	14504	14173	14343	14262	14385	14396	14283	14411	14451	14357	14441	14493	14361	14520	14240	14323	14410	14322	14330	14331	14337	14378	14231	14297	14426	14530	14478	14257	14468	14195	14436	14349	14156	14473	14360	14403	14377	14317	14266	14085	14380	14416	14390	14411	14491	14265	14297	14300	14305	14292	14340	14359	14213	14152	14353	14289	14350	14328	14298	14346	14247	14308	14375	14330	14223	14494	14405	14358	14477	14305	14436	14424	14461	14109	14326	14232	14253	14283	14343	14441	14341	14344	14489	14510	14280	14395	14386	14305	14389	14407	14386	14372	14239	14490	14308	14286	14333	14332	14355	14331	14592	14575	14382	14348	14471	14360	14452	14417	14516	14363	14450	14405	14406	14273	14383	14310	14490	14544	14410	14406	14374	14259	14579	14546	14289	14225	14341	14357	14329	14402	14411	14362	14426	14473
38093	51835	34577	18757	13804	13997	14009	14017	13760	13886	13950	13957	13857	13804	14055	13866	13877	13878	13907	13824	13871	13829	13992	13821	13842	13885	13834	13949	13988	13992	14079	14003	14019	13978	13775	14035	13912	13935	13877	14007	13952	13945	14017	13909	13813	13970	13785	13926	13974	13965	14004	13864	13892	13871	13796	13903	13862	13934	13942	13788	13792	13893	13983	13854	13901	14020	13872	13878	14028	13994	13883	13812	14016	13858	13950	13884	14141	13767	13718	13840	14050	13903	13939	13840	13857	13721	13807	13831	13999	13911	13974	13999	13968	13927	13847	13888	14021	13927	13729	13843	13888	13895	13858	13857	13871	13974	13877	13738	13906	13838	13937	14058	13877	13951	14034	13894	13905	13965	13878	13904	13856	13907	14016	13832	13836	13847	13707	13913	13991	13841	13816	14000	13798	13839	13710	13912	13883	13868	13986	13885	13901	13943	13810	13841	14033	13875	13994	13956	13919	13869	14035	13824	13826	13861	13806	13809	13841	13722	13967	13899	13998	13971	13880	13892	13838	13876	13969	13828	13847	13681	13825	14037	13703	13893	13836	13794	13887	13839	13781	13938	13889	14033	14026	13931	13873	13853	13864	13932	14002	13804	14046	14043	13783	13808	13964	13930	13869	13958	13933	13899	13777	13868	13749	13912	13944	13846	13752	13720	13859	13933	13849	13744	13788	13848	14058	13874	13936	13949	13931	13766	13840	13736	13815	13846	14000	13953	13914	13851	13698	13903	13797	13890	13880	13746	13922	13940	13784	13991	13992	13953	13839	14006	13789	13795	13731	13971	13897	13932	13886	13817	13824	13847	13812	13955	13943	13819	13944	13900	13928	13866	13881	13925	13909	13787	13918	13998	13923	13912	13962	13937	13864	13785	13867	13874	13810	13932	13893	13802	13980	13831	13787	14047	13765	14056	13818	14017	14002	13948	13884	13845	13973	13858	13953	13952	14027	13509	13984	14156	13881	13856	13858	13927	13886	13954	13838	13957	13949	13859	13949	13901	13908	13956	13917	13998	13885	13862	14034	13921	13808	13821	13912	13937	13920	13916	13892	13926	13904	13841	13834	13884	14014	13719	13805	13911	13854	13927	13880	13884	13949	13924	13987	13883	13794	13976	13990	13824	13911	13820	13842	13850	13840	13837	13959	13904	13916	13794	13844	13932	13826	13849	13918	13911	13901	13849	13946	13880	13721	13926	13756	13872	13755	13779	14109	14029	13855	13739	13810	13836	13803	14011	13826	13828	13814	13976	13762	13864	13917	13968	13950	13908	13963	13970	13816	13906	13921	13942	13893	13902	13868	13920	13870	13867	13870	13984	13909	13726	13854	13967	13887	13874	13897	13985	13903	13855	13866	13900	13978	13919	13755	13939	13812	13868	14019	13882	13751	13754	13730	13788	13769	13883	13886	13906	13827	14051	14010	14065	13809	13956	13685	13935	13849	13908	13813	13788	13796	13840	13960	13944	13859	13829	13951	13856	13754	14067	14008	13948	13839	13892	13867	13921	13902	13749	13825	13915	14072	13880	13732	13812	13881	13921	13842	13836	13888	13936	13910	13793	13967	13915	13882	13873	13781	13849	14117	13899	13910	13813	13869	13745	13927	13971	13730	13865	13734	14106	14010	13881	13850	13841	13875	13902	13958	13829	13898	13752	13865	13812	13843	13792	13977	13901	14067	13894	13966	13989	13905	13918	13894	13845	13890	13923	13899	13959	13941	13984	14037	13872	13903	13801	13768	13855	13735	13926	13997	13911	13932	13783	14005	14041	13934	13954	13807	13987	13914	13864	13887	14003	13953	13917	14015	13848	13881	14015	13759	13922	14002	13771	13967	13912	13903	14027	13923	13966	13953	13988	13980	13839	13847	13698	14151	14056	13850	13935	13967	13729	13885	13854	13866	13940	13839	13788	13841	13737	13966	13958	13850	14080	13876	13811	13953	13982	13775	13914	13803	13941	13915	13898	13709	13916	13849	13933	13874	13949	13861	13854	13825	13795	13857	13777	13861	13881	13922	13886	13929	13892	13969	13875	13800	14032	13982	13816	14118	13914	13771	13790	13975	13666	13798	13845	13866	14100	13834	13856	13837	14064	13910	13983	14065	13834	13920	13845	14083	13846	13728	13870	13993	14081	13891	13951	13867	13913	13962	13927	13922	13966	13928	13876	13857	13872	13946	13784	13757	13817	13936	13943	13875	13953	13846	13781	13827	13987	13873	13747	14007	13760	13987	13921	13931	13937	14006	13994	13861	14045	14008	13812	13998	14071	13848	13901	13760	13856	13870	13781	13977	13882	13792	13749	13813	13795	13687	13761	13900	13895	13887	13955	13620	13872	13875	13956	14025	13974	13888	13994	13961	13999	13762	13902	13849	13801	13948	13791	13858	13943	13876	13868	13848	13940	13794	13866	14083	13904	13844	13817	14087	13851	13937	13854	13909	13836	13790	13844	13916	13915	13844	13997	13936	13935	13911	13764	13848	13931	14024	13917	13886	13916	14052	13950	13884	13933	13783	13884	13930	13974	13688	14010	13950	13966	13973	13723	13903	13879	13947	13978	14078	13830	13949	14056	13821	13779	13917	13951	13906	14038	13922	13906	13895	13935	13950	13831	13890	14030	13918	13861	13858	13829	14003	14001	13798	13887	13902	13701	13823	13912	13790	13806	13973	13942	13873	13865	14015	14035	13728	14129	14091	14060	13905	13787	13799	13781	13977	13934	13845	13907	13931	13861	13925	13874	13816	13842	13876	13941	13787	13913	13815	14024	13942	13780	13980	13678	14021	13870	13863	13953	13822	13695	13915	13954	13841	13762	13971	13791	14039	13977	13950	13855	13809	13699	13802	13860	13844	13985	13837	13878	13842	13870	13987	13867	13939	13865	14105	13836	13929	13851	13915	13972	13988	13986	13746	13759	13890	14095	13965	13901	13819	13948	13915	13884	13785	13932	13943	13792	13898	13896	13698	13847	13997	13887	13997	13830	13884	13853	13901	13746	13940	13837	13889	13816	13910	13892	13832	13737	13965	13927	13911	13814	13806	13794	13995	13990	13778	13948	13923	13992	14000	14041	13788	13986	13911	13836	13976	13751	13914	13769	14022	13927	14070	13915	14077	14130	13874	13959	13858	13898	13945	13941	13970	13773	13915	13785	13910	13795	14023	13965	13745	13967	13820	13894	13814	13768	13985	13834	13741	13946	13990	13920	13848	13841	13875	13879	13781	13957	13858	14063	13868	13956	13846	13953	13940	13914	14055	13908	13919	13996	13833	13951	13991	13696	13963	13965	13912	13958	13954	13817	13908	13788	13886	13904	13913	13988	13977	13873	13823	13993	13836	13906	13944	13938	13818	13827	13648	13918	13856	13939	13736	13828	14053	13927	13871	13938	14237	13884	13985	13897	13889	13902	13813	13963	13946	13876	13889	13957	14025	13929	13930	13910	13952	13860	13920	13866	13790	13937	13824	13852	13958	14031	13763	13999	13970	14000	13726	13897	14098	13998	13786	13884	13890	13755	13893	13963	13826	13907	13962	14066	13816	13904	13974	13895	13947	13871	13695	13899	14017	13809	14039	13945	13985	13785	13950	13891	13937	14063	13894	13882	13918	14032	13843	13814	13880	13887	13788	13874	13862	13865	13919	13882	13987	14033	13891	13871	14056	13984	13875	13828	13955	13912	13878	13872	14103	13948	13921	14029	13810	13985	13967	14021	13821	13926	13975	13850	13948	13894	14041	13985	13889	13857	13829	14053	13854	13836	13966	14001	13814	13865	13833	13835	13906	13900	13810	13975	13954	13877	13859	13901	14067	13818	13864	13952	13860	13869	13649	14061	13901	13965	13912	13892	14003	13808	13847	13857	13923	13802	13916	13924	13894	13830	13761	13786	14014	13964	13633	13906	13817	13906	13835	14109	13906	13952	13886	13794	13936	13750	13978	14013	13954	13905	14078	13776	13981	13947	13951	13706	14046	13893	13870	14006	13978	13793	13943	13858	13887	13938	13922	13929	13983	13930	13843	13998	13879	13880	13917	13847	14022	13953	14063	13915	14063	14052	13668	13912	13873	14078	13963	14116	14139	13881	13795	13867	13865	13909	13983	13913	13753	13954	13959	13793	13873	13713	13926	14035	13937	13985	13937	13820	13985	13921	13878	14002	13834	13970	14070	13930	13876	14025	13827	13864	13951	13759	13900	13891	13949	13938	13895	13836	13905	14097	13820	13962	13930	13820	13819	13895	13832	13938	13701	13921	13980	13801	13735	13976	13790	13891	13975	13956	13882	13820	14004	13903	13948	13711	14067	13914	13879	13861	13848	14032	13809	13786	13836	13763	14082	13907	13970	13879	13943	13840	13830	13911	13821	13812	13897	14080	13897	13830	13884	14041	13959	13871	13874	13845	13903	13936	13838	13889	13829	13857	13915	13865	13916	13961	13860	13870	13829	13877	13707	13937	13822	13998	13827	13861	13828	13921	13894	13956	13808	13838	13850	13782	13927	13907	13866	13801	13819	13990	13914	13961	13751	14072	13951	13854	13868	13976	13894	13783	13752	13769	13946	13993	13870	14158	13892	13984	13850	13753	13887	13877	13949	13864	14062	13915	13855	13891	13797	13959	13843	14016	13904	14069	13934	13936	13663	14049	14066	13784	13913	13931	13893	13949	13921	13852	13959	13820	14039	13861	13948	13833	14013	13882	13864	13975	13822	13787	13793	13995	13637	13931	13833	13834	13999	13901	13787	14066	13859	14006	13820	13890	13903	13934	13847	13960	13960	13857	13898	13934	13961	13845	14020	13892	13960	13929	13733	13801	13920	13838	13742	13845	13685	13843	14008	14058	13729	13926	13990	13911	13809	13917	14002	13981	13745	14037	13946	13974	13988	13898	13997	14114	13688	13880	13691	13960	13789	13862	13925	13890	13961	14024	13757	13996	14067	13915	13924	13954	13887	14003	13863	13829	13777	13973	13864	13936	14006	13980	13819	13884	13773	13896	13804	13805	13867	13962	13852	13898	13885	13817	13911	13806	13716	13989	13921	13900	13794	13822	13906	13987	13921	13877	13770	13953	14051	13866	13785	14068	13866	13763	13848	13922	13842	13847	13946	13989	13846	13930	13719	13918	13810	13985	13793	13852
23210	22749	30984	24940	21249	21053	19395	15505	14590	14876	14601	14678	14645	14751	14863	14643	14730	14502	14561	14389	14608	14583	14646	14717	14523	14421	14587	14495	14587	14506	14532	14500	14408	14601	14542	14680	14493	14549	14562	14305	14480	14566	14655	14547	14541	14586	14542	14591	14648	14649	14552	14450	14626	14725	14557	14523	14593	14311	14415	14548	14325	14386	14476	14541	14584	14391	14663	14705	14413	14471	14299	14499	14391	14369	14493	14603	14565	14423	14436	14605	14512	14470	14412	14339	14374	14397	14407	14515	14408	14284	14473	14545	14469	14508	14463	14310	14390	14460	14419	14436	14448	14612	14460	14556	14477	14187	14475	14377	14451	14286	14526	14487	14576	14520	14608	14408	14316	14417	14577	14573	14137	14546	14222	14485	14521	14458	14626	14425	14574	14386	14565	14317	14404	14429	14479	14374	14399	14477	14522	14563	14296	14585	14426	14391	14440	14390	14566	14419	14472	14340	14262	14518	14581	14583	14629	14376	14365	14395	14440	14524	14559	14439	14559	14317	14563	14444	14404	14422	14385	14516	14571	14550	14456	14415	14451	14511	14341	14601	14410	14545	14691	14430	14393	14456	14652	14498	14420	14402	14225	14284	14446	14551	14396	14420	14661	14361	14354	14405	14414	14421	14373	14287	14350	14299	14340	14541	14405	14433	14449	14453	14536	14391	14503	14491	14511	14530	14536	14403	14531	14388	14485	14462	14416	14535	14630	14554	14482	14526	14390	14551	14274	14388	14350	14452	14638	14331	14411	14366	14392	14374	14405	14416	14389	14320	14388	14477	14445	14368	14516	14373	14585	14450	14408	14381	14348	14420	14636	14419	14642	14380	14259	14355	14572	14309	14558	14594	14522	14605	14335	14337	14381	14386	14377	14431	14514	14536	14485	14496	14387	14433	14337	14295	14310	14504	14470	14594	14382	14538	14534	14374	14246	14478	14479	14461	14375	14470	14544	14399	14421	14436	14395	14267	14331	14299	14367	14432	14435	14452	14479	14458	14532	14340	14527	14462	14363	14367	14503	14528	14421	14762	14442	14339	14368	14605	14349	14524	14535	14721	14548	14496	14414	14527	14539	14391	14394	14470	14269	14253	14499	14442	14396	14449	14450	14555	14677	14359	14499	14569	14388	14114	14402	14430	14253	14401	14581	14540	14353	14311	14413	14374	14464	14445	14308	14645	14528	14659	14357	14550	14568	14703	14570	14608	14555	14381	14322	14444	14479	14544	14542	14434	14486	14335	14621	14510	14512	14345	14359	14406	14639	14532	14667	14478	14414	14431	14163	14394	14468	14494	14445	14405	14450	14407	14222	14336	14356	14473	14671	14448	14387	14174	14502	14224	14379	14425	14514	14577	14533	14485	14314	14593	14192	14496	14397	14350	14277	14432	14396	14455	14289	14273	14426	14452	14307	14468	14358	14503	14530	14503	14421	14517	14374	14469	14488	14390	14480	14631	14563	14599	14267	14541	14613	14452	14402	14565	14278	14376	14444	14468	14536	14344	14368	14447	14580	14343	14442	14391	14377	14409	14476	14374	14421	14335	14250	14597	14343	14485	14344	14420	14609	14390	14559	14332	14372	14432	14545	14299	14494	14395	14361	14473	14365	14355	14477	14365	14397	14409	14543	14338	14424	14374	14518	14527	14443	14549	14468	14280	14520	14409	14391	14514	14455	14462	14222	14422	14484	14399	14388	14377	14348	14350	14466	14369	14384	14414	14422	14332	14404	14237	14456	14427	14477	14286	14265	14447	14541	14297	14548	14480	14579	14427	14500	14606	14369	14397	14641	14439	14481	14501	14268	14357	14451	14371	14323	14429	14364	14359	14499	14461	14427	14410	14534	14442	14380	14374	14409	14508	14538	14567	14465	14296	14343	14490	14582	14412	14353	14351	14595	14440	14613	14574	14472	14329	14513	14510	14487	14563	14575	14295	14440	14504	14385	14477	14486	14498	14520	14432	14411	14441	14445	14362	14499	14395	14556	14461	14396	14450	14497	14364	14475	14496	14360	14541	14359	14411	14310	14540	14422	14709	14665	14366	14367	14401	14415	14515	14505	14404	14503	14556	14540	14415	14378	14433	14382	14478	14399	14394	14389	14280	14420	14374	14492	14343	14212	14410	14523	14582	14425	14541	14168	14431	14160	14570	14523	14500	14343	14587	14344	14557	14449	14439	14381	14588	14397	14477	14411	14477	14383	14404	14595	14585	14509	14538	14439	14389	14574	14466	14446	14673	14446	14415	14467	14509	14488	14369	14419	14464	14452	14670	14606	14281	14456	14367	14347	14365	14335	14396	14415	14508	14546	14524	14649	14439	14227	14347	14468	14493	14724	14327	14445	14478	14387	14315	14312	14534	14311	14342	14457	14403	14496	14591	14477	14553	14406	14439	14572	14490	14548	14590	14455	14407	14393	14290	14305	14345	14498	14478	14555	14227	14404	14612	14625	14679	14426	14612	14399	14364	14544	14412	14473	14495	14590	14386	14496	14186	14505	14452	14446	14362	14466	14386	14548	14562	14401	14525	14540	14316	14453	14513	14431	14448	14605	14494	14384	14302	14547	14344	14574	14131	14462	14484	14490	14650	14515	14442	14615	14382	14514	14662	14335	14451	14523	14466	14356	14543	14614	14413	14410	14461	14554	14269	14325	14403	14250	14233	14556	14324	14221	14619	14411	14383	14462	14164	14369	14393	14457	14335	14516	14586	14401	14542	14371	14472	14410	14487	14509	14451	14466	14552	14429	14476	14312	14457	14595	14621	14641	14421	14625	14488	14485	14405	14586	14447	14514	14448	14515	14541	14312	14362	14420	14528	14584	14473	14256	14436	14600	14565	14491	14589	14553	14570	14566	14421	14404	14598	14489	14409	14559	14341	14546	14478	14575	14389	14457	14487	14558	14332	14501	14270	14492	14332	14492	14206	14393	14594	14595	14349	14372	14316	14329	14475	14475	14364	14367	14525	14369	14503	14396	14518	14405	14311	14354	14396	14348	14423	14422	14365	14378	14392	14422	14321	14333	14369	14489	14461	14526	14630	14338	14414	14515	14246	14398	14471	14472	14306	14398	14385	14410	14633	14532	14456	14653	14485	14494	14591	14606	14407	14457	14573	14188	14321	14333	14461	14437	14389	14428	14541	14384	14437	14455	14485	14482	14501	14262	14553	14425	14422	14512	14558	14672	14797	14494	14408	14350	14318	14514	14402	14314	14236	14439	14474	14443	14522	14624	14404	14375	14353	14441	14469	14438	14532	14549	14440	14599	14686	14315	14337	14532	14291	14599	14518	14370	14486	14628	14392	14305	14377	14431	14491	14497	14649	14420	14261	14397	14418	14427	14370	14520	14234	14306	14475	14318	14545	14360	14621	14338	14290	14433	14336	14627	14494	14437	14597	14359	14525	14549	14484	14357	14511	14664	14573	14404	14451	14473	14262	14531	14330	14556	14262	14340	14288	14314	14422	14532	14301	14495	14388	14460	14472	14367	14490	14320	14421	14528	14460	14473	14437	14617	14481	14520	14459	14553	14318	14564	14378	14442	14496	14341	14509	14322	14238	14564	14304	14419	14445	14369	14458	14314	14534	14338	14503	14405	14373	14347	14532	14303	14579	14424	14600	14494	14284	14601	14541	14529	14466	14365	14495	14520	14447	14315	14554	14402	14392	14293	14368	14407	14649	14522	14374	14332	14522	14493	14496	14518	14337	14338	14374	14410	14255	14463	14492	14365	14537	14428	14571	14379	14384	14401	14380	14377	14255	14349	14463	14419	14329	14344	14472	14534	14506	14213	14325	14306	14464	14487	14460	14366	14367	14486	14502	14400	14523	14312	14600	14505	14630	14477	14582	14486	14524	14633	14495	14545	14435	14485	14303	14577	14432	14387	14343	14430	14465	14475	14533	14366	14563	14451	14243	14332	14306	14355	14584	14333	14243	14520	14612	14505	14401	14399	14531	14550	14426	14413	14326	14493	14446	14455	14421	14325	14588	14367	14327	14372	14501	14493	14439	14543	14513	14581	14456	14532	14369	14353	14539	14452	14404	14552	14523	14480	14414	14267	14439	14484	14360	14423	14374	14532	14554	14383	14405	14497	14374	14585	14386	14596	14544	14601	14519	14407	14424	14435	14419	14385	14517	14357	14351	14466	14320	14437	14402	14333	14408	14389	14310	14480	14728	14479	14402	14401	14352	14657	14494	14306	14408	14316	14392	14329	14390	14433	14461	14442	14500	14495	14341	14323	14358	14415	14631	14315	14558	14260	14422	14582	14314	14548	14399	14611	14523	14498	14408	14420	14525	14604	14369	14495	14299	14369	14658	14365	14417	14323	14375	14366	14476	14416	14345	14540	14523	14465	14471	14419	14486	14453	14518	14460	14461	14227	14459	14413	14450	14353	14276	14337	14415	14488	14447	14491	14490	14537	14169	14389	14512	14273	14322	14284	14598	14399	14423	14467	14452	14358	14235	14470	14522	14660	14469	14471	14573	14596	14362	14493	14409	14500	14417	14446	14498	14555	14272	14520	14362	14430	14273	14361	14268	14484	14339	14449	14445	14351	14414	14516	14519	14336	14561	14421	14640	14388	14454	14283	14328	14486	14730	14334	14284	14521	14424	14490	14475	14547	14328	14316	14423	14543	14544	14356	14405	14467	14423	14400	14215	14553	14283	14417	14463	14418	14278	14640	14404	14502	14204	14427	14482	14416	14341	14501	14431	14573	14341	14501	14377	14442	14413	14551	14546	14484	14485	14358	14611	14511	14463	14613	14400	14508	14653	14428	14493	14359	14370	14217	14411	14418	14321	14273	14267	14324	14373	14349	14427	14211	14502	14506	14306	14352	14420	14385	14175	14568	14535	14450	14410	14415	14500	14470	14515	14390	14421	14451	14453	14323	14394	14625	14346	14406	14419	14563	14396	14329	14109	14690	14359	14546	14447	14316	14255	14451	14569	14287	14409	14584	14522	14400	14690	14505	14664	14684	14471	14450	14487	14529	14354	14165	14445	14392	14450	14487	14581	14448	14461	14590	14533	14359	14355	14402	14610	14437	14420	14538	14376	14336	14367	14558	14536	14350	14198	14487	14431	14439	14351	14410	14517	14628	14497	14328	14360	14458	14583	14557	14372
62376	103135	67809	38755	14326	14357	14106	14043	13981	14000	14111	14098	14093	13953	13946	13983	14016	13960	14112	14029	14082	14098	14015	14029	14030	13958	14024	13864	13876	13950	13949	13962	13866	14129	13866	14036	13994	14010	13786	14014	13915	14044	14061	13896	14142	13850	13966	14057	14037	14110	14004	14041	14130	13957	13858	13987	13943	13978	14023	13973	13817	13889	14035	14049	13812	13925	14091	14043	14052	14169	14016	14002	14022	13898	14085	13994	13955	13889	13833	13915	13933	13942	13849	13989	14063	13852	13923	13836	13862	14102	13933	14036	14059	13908	14021	13916	13864	13967	14058	14152	13989	14012	13911	13976	14111	13916	14014	13902	14031	13866	14020	14102	13954	13936	13917	14012	13953	13880	13938	14091	13916	13881	13976	14015	13980	13934	14071	13985	14028	13937	13969	14178	13943	13880	13886	13981	13935	13862	13984	14059	13917	14038	13957	13946	13666	13761	13846	13920	13997	13707	14058	14019	13828	13950	13810	14097	14050	13868	13793	14014	13965	13964	13965	13757	14068	14022	13943	13942	14182	13995	14015	13933	14001	13948	14053	14016	14005	13977	13841	13914	13985	13992	14064	13907	13993	13924	13835	14082	13976	13961	13955	14089	13919	13993	13946	14042	14044	13944	13825	13944	13809	13769	13991	13787	14015	13981	13992	13915	13975	13895	14008	13860	13800	13996	14019	14100	13857	13874	14120	13896	13876	14061	14020	13897	14032	14102	14000	13858	13997	13887	13792	14051	14023	14000	13748	13952	14058	13920	14079	14110	13819	13993	14105	13914	13996	13939	13969	13954	13935	13969	13923	13878	14036	13952	13854	13748	14082	13924	14025	13843	13938	13916	14148	13988	14036	13819	13892	14088	14052	14114	13833	13970	13995	13940	14162	13926	13880	13950	13975	14078	14017	14044	13703	13908	14045	13918	14159	13871	13876	14089	13954	13903	13849	14030	13953	13991	13965	14079	13780	13981	14161	13882	13931	13881	13920	14000	13980	14059	13873	13917	14040	13831	14069	13990	14074	14068	13928	13906	13785	13968	13850	13939	13891	14049	14053	13830	13879	13915	13922	13807	13927	13917	14079	13903	13986	13963	14100	13808	14008	13941	14016	14016	14073	13967	13921	13832	13995	14091	13914	13941	14122	13833	14032	14040	13807	13953	14078	13958	14088	13922	13809	14109	13994	13962	13804	13922	13907	13928	13849	13788	13921	13920	13994	13975	13910	14087	13954	14004	13973	13887	14035	13959	13956	14095	13868	13931	14029	13865	13937	13932	13923	14029	14176	13999	13967	13896	14028	14103	13974	13933	14058	14064	14050	14020	13870	13875	14069	14030	14001	13920	13774	13971	14124	13935	14039	14048	13940	13992	13947	14116	13947	14075	13923	13971	13949	13908	14035	14022	13805	13837	13947	13958	13994	13906	14014	13872	13967	13991	14012	13857	13968	13824	13950	13895	13964	13867	14012	13758	14019	13899	13992	13980	13992	14034	13944	14146	13836	13967	13874	14146	13993	13921	13903	13978	14014	13757	13921	13933	13920	14018	13805	14008	13992	13840	14059	13827	13966	13911	14095	14012	13953	13849	13740	13983	13961	13949	13919	13968	14097	13969	14018	14017	14070	14023	13817	13892	13967	13779	13992	13913	14024	13827	13939	13972	14093	14064	14103	13893	14071	13992	13882	13980	13751	13969	13871	13943	13902	14107	13827	13871	13902	14141	13877	13910	13940	14144	13865	13846	13888	13947	14093	13903	14051	14061	13847	13843	14010	13810	14054	13964	13806	13825	13927	13911	13994	14010	14003	14089	13791	13875	14075	13857	14033	14041	14048	13912	13915	13954	14041	14075	13955	13842	13926	14020	13935	14221	14222	13895	13978	14163	14039	13979	13849	13924	13995	14002	13922	13788	14048	13839	13943	13883	13879	14045	13921	13918	14103	14029	14109	13835	13834	13726	14004	13912	13971	13971	13884	13961	14006	13996	14035	13957	13907	14043	13984	14052	13949	14034	13958	13891	13964	13990	14013	13941	13831	14044	14023	13946	13958	13903	14121	14050	13889	13917	13840	13907	14004	13977	13955	14006	14103	13984	13919	13983	13802	14172	13898	13973	14039	13901	13931	14109	14005	13919	14094	13739	14097	13970	14052	13902	13898	13877	14084	13967	14031	13905	13909	14077	13917	13933	13956	13891	13999	13965	14019	13993	13957	13999	14083	14030	13820	13835	13966	13956	13889	14036	13851	13905	13908	13996	13984	14039	13913	14060	13776	14021	14137	13953	13980	14037	13959	13966	14105	14088	14056	13805	14089	13925	14165	13891	13993	13783	13977	13970	13989	13920	13992	14041	13971	14065	13967	13834	13952	13999	13882	14070	13886	13906	13926	13891	14043	13859	13907	13928	13933	14060	13925	13882	13962	13938	14063	13975	13887	14094	13913	13794	13866	14181	14027	13904	13917	13822	13897	13891	13938	14007	13942	14292	13976	13980	14089	13899	14073	13963	14001	13916	13878	13959	13803	13947	13955	14019	13906	13976	14002	13947	14003	14092	13999	13850	13999	13958	14035	13965	13869	13971	14122	13864	13947	13964	14012	13893	13958	14052	13813	13888	13991	13818	13848	13951	14143	13916	13695	13893	13818	13925	13739	14015	13876	13784	13867	13874	13867	13871	14022	13808	13993	13987	13908	14029	14006	13903	13815	13977	14001	14065	13974	13957	13875	13808	14051	13744	14014	14035	13916	13902	14007	13920	13832	13945	14020	14000	14017	13962	13993	14058	13920	13906	14027	13864	13841	14050	13996	13999	14037	14021	14043	13866	13863	13967	13871	13887	13961	14038	13970	13992	14036	14033	14020	13887	14052	13896	13963	13966	14134	13854	13982	13804	14086	13859	14028	13991	13915	13861	13895	13948	14082	14051	14058	13911	14024	13814	13974	14115	13891	13955	13982	13973	13909	14117	14190	13963	14022	13984	14014	13909	13940	13899	14024	14007	13813	14091	13894	13973	13749	14061	13785	14068	14029	14078	13917	13964	13896	13968	13824	13949	14104	13943	13924	13929	13860	14026	14071	13919	14021	14075	13855	13946	13888	13904	13982	13874	13904	14052	13993	13976	13971	13849	14139	13781	13873	14116	14086	13979	14104	14015	13948	13826	13962	14065	13984	13857	14076	13980	13918	13989	13909	13912	14130	14027	14125	13921	13910	13741	13970	13960	13872	14079	13897	13893	14127	13807	14037	13790	13946	14155	14032	14236	14066	14037	13890	14063	14013	13952	14049	13878	13960	14000	13973	13983	14111	13988	13790	13848	13971	14115	14069	13868	13926	13969	13939	13818	14026	13907	13983	13892	14043	13916	13967	13939	14055	13934	14096	13902	13955	13954	13966	13873	13995	13983	13864	13934	14143	13846	14009	14000	13946	14000	14030	14133	13912	13996	14002	14132	14016	13800	14013	13850	13987	13922	13850	13992	14006	13929	14062	14010	13959	14022	13940	13987	14074	14040	13937	13993	13839	13976	13875	14014	14045	13947	14016	13832	13938	14070	14020	13912	14004	14158	13938	14012	13865	14042	14035	13884	13872	14043	13893	14053	13865	14068	14072	14082	14019	13900	14083	13779	13938	14107	13960	13878	14091	13835	13948	14097	13963	13809	13939	14018	13925	13928	13765	13851	14124	13923	13979	13871	13862	13972	13985	13890	14048	13928	13894	13975	14113	13943	13745	13900	13808	14059	14202	13833	13776	13952	14177	13984	13953	13907	14049	14091	13921	13976	13951	13977	13984	13930	14077	13805	13910	13916	13922	14011	13945	13994	13929	13915	13882	13981	14020	13893	14071	13961	13887	13942	14117	14126	14130	13832	14015	14051	13863	14015	13900	13976	13802	13999	14070	13855	13872	14108	13965	13860	13867	14056	13977	13962	14005	13988	13974	13992	14025	13980	13989	13873	13967	14060	13896	13933	14011	13898	13975	13909	14120	13861	14028	13947	13994	13928	13927	13855	13908	14053	13945	14007	13895	14007	14016	13896	13882	14108	13863	14001	13916	13948	13953	14017	14030	13898	13943	13966	13884	14033	13822	13798	13871	13902	13906	13922	13989	13807	13860	13811	14117	14109	13909	13866	13999	13938	14050	13918	14053	13942	13921	13790	14027	14087	14016	13723	14013	13792	13968	13832	13850	13970	14002	13733	14100	13691	13919	13934	14031	14002	13922	13892	13973	13747	14079	13973	13918	14113	13836	13937	13939	13856	13894	13968	14007	14075	13711	13935	13924	13940	13861	13937	13857	13987	13791	13926	14024	14011	14020	14013	14068	13991	13958	13907	13994	13811	13849	13841	14063	14022	13927	14146	13922	13941	13913	13981	13841	13899	13848	14035	13937	13964	14014	13976	13994	13885	13990	14133	13881	14056	13944	13968	13910	14045	14089	13790	13977	13934	14059	13996	13844	13886	13837	14107	13997	14026	13784	13984	13970	14044	13902	13938	13869	14047	14035	13944	13975	13758	14137	13950	14174	14035	14045	14011	13840	14048	13793	13939	13945	13956	13893	13983	13710	13962	14009	14069	13918	14029	13876	13904	13873	14000	13936	13978	13948	14052	13969	14031	13828	14034	13868	13998	14062	13929	13921	13938	13829	14057	13925	14048	13921	13951	13893	14065	13840	14040	13975	14056	13989	13908	13814	13967	13769	13997	13918	13978	14017	14023	14053	14072	14175	13831	14008	14079	14085	13964	14001	13803	13949	13963	13852	14070	13808	13932	13980	13959	14034	13992	13901	14023	14036	13728	13869	13930	13935	14026	14005	13793	13904	13995	14134	13808	13726	13890	13829	13873	14046	13845	14022	14095	13955	14062	13933	13860	13958	13856	13918	13971	13956	14063	13961	13933	13914	13951	13938	13936	13716	13958	14079	14022	14031	13989	14010	14081	13943	13831	14022	13907	13852	13902	14063	14034	14106	14073	13977	14042	14116	13793	14000	14108	13855	14091	13881	14009	14099	13992	14047	13787	13935	14097	14056	13728	14008	13982	14042	13942	13837	14084	13872	13969	13918	13912	14026	13965	13923	13975	13961	14037	13988	13921	13866	13766	13884	14054	14049	14082	14014	13977	13994	14020	13942	13954	13957	13877
22950	22555	30652	24508	21140	21625	20308	15111	14352	14705	14408	14441	14416	14289	14285	14151	14115	14187	14324	14453	14134	14276	14274	14310	14290	14128	14314	14400	14048	14203	14078	14011	14309	14063	14136	14110	14201	13973	14077	14162	14089	14202	14156	14155	13972	14175	14323	14229	14165	14190	14192	14154	14313	13977	14266	13979	14108	14109	13981	13992	13961	14011	14090	13940	14135	14043	14100	14186	14086	14139	14155	14214	14198	14029	14111	14175	14358	14173	14285	14139	14149	14155	14127	14271	14167	13908	13946	14037	14123	14016	14089	14202	14098	14132	14012	14153	14051	14345	14068	14080	14094	14163	13954	13996	14042	14090	14131	14108	14307	13997	13966	14200	14087	14056	14058	13908	14329	14162	14243	13997	14168	13957	14083	14036	14059	13982	14039	14116	14073	13963	13968	14024	13997	13995	14054	14059	14073	14263	14078	13999	14266	14251	14214	13937	14047	14044	14181	14029	14095	14038	14135	14110	14189	14173	14239	13939	13908	14005	14078	14080	13866	13849	14051	14099	14094	14159	14109	13992	14143	13911	13956	14073	14061	13987	14046	14057	13969	14235	14044	13982	14228	14093	14096	13782	14247	14048	14027	14045	14138	14026	13934	14033	14080	14021	14007	14035	13966	14066	13961	14073	14122	14112	13920	14057	13913	14078	14322	14085	14134	14238	14115	14000	14041	13835	14161	14120	14264	14145	14039	14188	13992	14042	14065	13992	13933	14134	14195	14155	14122	14055	14228	14013	14284	14053	13974	14036	14123	14168	14041	14092	13987	14067	14091	14297	14113	14221	14326	14097	14279	14235	14101	14191	13989	14037	13914	14104	13846	13927	13994	14110	14232	14164	14075	14106	14005	14061	13982	14092	14202	14250	14105	14024	13887	14130	14121	14135	14208	14005	13923	14024	13991	13981	14012	14131	13913	14137	13866	14085	14017	14065	14023	14170	13982	14023	14115	14037	14085	13939	13943	14075	14242	14196	13961	13973	14073	14091	14239	14257	14106	14044	14233	13946	14050	14162	14167	14156	14170	14181	14038	14038	14080	14089	13958	14091	14156	14051	14154	14148	14290	14054	14211	14141	14020	14155	14069	14119	13900	14205	14169	14104	14221	14032	14124	14128	13944	14163	13887	14058	14043	14077	14001	13863	14186	14105	14072	14129	13885	14094	13880	13936	14147	14108	14063	14015	14377	14216	14060	14121	14047	14135	14134	13901	13959	14144	14219	14155	14109	13986	14125	14298	14130	14223	14042	14113	14030	13977	14229	14058	13991	13989	14228	13989	13967	14084	13839	13864	13885	14036	14001	14086	14123	13900	14008	14095	14181	14134	14225	14211	13981	14032	14154	14115	13993	13931	14069	14142	14066	14095	14188	14127	13927	14122	13985	14240	14078	14007	13823	13978	14312	14086	13978	14022	14109	14231	14231	13996	13922	14047	13853	14146	14247	14232	14235	14153	14102	14248	13989	13961	13906	13896	14032	14193	14059	14099	14085	13981	14204	14201	13929	14108	14182	14023	14196	14129	14132	14272	14346	14203	14124	14083	14008	13991	14056	14276	14323	14030	13971	14150	14214	14154	14072	14035	13988	14178	14044	14024	14050	14083	14169	14010	13907	14066	14127	13992	14056	13906	14086	13903	14133	14276	14110	13908	14013	14028	13980	14043	14122	13922	14028	14140	14209	14010	14042	14196	14135	14089	14005	13918	14114	14106	14028	14069	14085	14093	14279	14096	14062	14466	13993	13957	14090	14131	13990	13974	14058	14157	14121	14083	14149	14301	14132	14030	13983	14054	14095	14032	14065	13915	14127	13862	14047	14316	14118	14113	14204	14293	14034	14028	14099	14014	13937	14037	14051	14120	14026	14262	14217	14053	13999	14267	14125	14087	14175	14117	14132	14134	14164	14124	13957	14117	14222	13965	14274	14041	14045	13971	14092	13963	13944	14007	13993	14122	13963	13862	13988	14197	13879	13997	14243	14035	14026	14233	14108	14285	14184	13894	14143	14065	13968	13889	14063	14119	13905	13994	13993	13908	14123	13949	13934	13912	14106	14092	14074	14019	13971	13972	13919	14241	13997	14004	13955	13986	14106	14179	13817	14242	14275	14012	13998	14137	14051	14082	14333	13968	14050	14070	14028	14027	13922	13904	14138	13886	14005	14104	14149	13965	13899	14114	14103	14078	14213	14093	14048	14108	14326	14171	14081	13993	14053	14086	14257	14186	14075	14021	13976	14074	14330	14147	13913	14020	14062	14117	14193	14081	14071	13965	14204	14027	14187	14017	14240	13962	13990	14051	14151	14062	14128	13934	14069	14074	13991	14053	14307	13981	14089	14115	14192	14183	14085	14035	13938	14186	14136	14097	14239	14082	14004	13927	14042	14126	14173	14067	13970	13964	14323	14003	14040	13954	13982	14048	14034	14112	14061	14268	14036	14077	14315	14257	14178	13975	14159	13958	14107	14242	14027	14056	14136	14108	14015	13986	14101	13961	14228	14057	13981	13912	14243	14176	14186	14050	14096	14094	14086	13985	14079	14007	14271	14227	14005	14115	14132	14063	14008	14123	14184	14094	14062	14113	14039	14040	14095	14281	14040	14162	14202	14095	13903	14158	14201	14044	14095	14220	14107	14166	14018	14066	14121	14061	14163	13919	14003	14054	14150	14037	13989	14340	14166	13810	14059	13977	14082	14031	13921	14063	14123	14070	14001	14047	14053	14119	14037	14042	14205	14235	14137	14136	14057	14067	14139	14029	14045	14177	14055	14096	14003	14101	14223	14194	14036	14025	14043	14044	13851	14173	14147	14236	14028	14075	14183	14074	14012	14183	14006	13928	13928	13951	13996	14094	14098	14053	14203	13963	13940	13837	13919	14101	14019	14135	14005	14021	13993	14113	14113	14057	14124	13971	13983	14146	13997	14081	14153	14138	14028	14251	14105	14110	13875	14140	14243	14081	14156	13960	14231	14130	14177	14027	14044	13881	14103	14027	14135	14148	14022	14092	13966	14002	14097	14022	14189	14156	14123	14101	14179	14095	13972	14107	14157	13916	13977	14142	14167	14108	14036	14128	14206	14174	14057	14138	14161	13926	13884	14129	14115	13885	13953	13880	13908	14149	13939	14096	14138	14142	14120	13983	14053	14122	14226	14228	14059	14027	13845	13950	14122	14118	13998	14026	14096	14237	14002	14168	14032	14070	14010	13914	14063	14188	14316	14172	14144	14373	13919	14056	14252	14119	14094	14047	14105	14057	13878	14140	14022	14102	14203	14094	14075	13976	13969	13981	13836	13958	14126	14193	14049	14005	14165	14000	13966	14189	14214	14232	14104	14094	14111	14096	14122	14119	14000	14177	14008	14087	14109	13894	14019	14059	13875	14244	14100	14173	14121	14186	14185	14098	14042	13917	13917	13903	14123	14220	14044	13867	14117	14174	14033	13988	13974	14195	14132	13979	14162	14174	14023	14249	14173	13882	14067	14157	14051	14036	14038	14070	14014	14117	14071	14013	14025	14254	14239	14130	14019	13942	14094	14153	14137	14036	13975	14106	13949	13891	13997	14213	14045	14103	14155	14047	13978	14040	14034	13926	14049	14025	14080	14008	14142	14161	14112	14193	14038	14065	14076	14053	14072	14102	14187	14116	13986	14054	14088	14067	14094	14135	13887	13999	14011	14053	14133	14028	13947	14033	14353	14170	14195	13950	14051	14177	14061	14078	14353	14180	14012	14083	14036	14325	14195	14011	14095	14095	14142	14018	14262	13942	13923	13878	13956	13942	14048	14014	14051	14044	14117	14030	14105	14169	14163	14006	14295	14004	14219	14174	14209	14054	14254	14045	14093	14219	14217	14317	14062	14078	14000	14094	14005	14013	14199	14001	14113	14102	14294	14053	14293	14012	14113	14186	14046	14152	13941	14247	14144	14024	14048	13971	14047	13934	14002	14141	14003	14115	13986	14072	14242	14262	14151	14163	13955	13943	14154	14040	14017	14105	14062	14008	14166	14344	14156	14155	14058	14156	13999	13937	13930	13920	13953	14222	13953	13879	13913	14013	14150	13959	14011	14089	13983	14128	14124	14335	14204	14198	14022	13689	14152	14072	13904	13953	14059	14094	14271	14251	14253	14131	13975	13908	14192	14212	14128	14068	14161	14029	14135	14041	14033	14086	13987	14037	14203	13893	13776	14034	14075	14106	14070	13908	14034	14170	14174	14076	13995	14069	14344	14057	14081	14079	13967	13985	13872	13891	14183	14179	14188	14140	14116	13872	14029	14140	14056	14115	14338	14026	14041	13996	14123	14144	14007	14139	14299	13870	14006	14115	14145	14067	14237	14038	14193	14132	13977	13905	13940	14001	14164	14051	14050	14282	14210	14294	14169	14042	14154	13909	14053	13926	14099	13966	14243	13875	14150	13950	14322	14170	14173	13886	13955	14263	14097	14209	14223	14162	14114	13841	14134	14114	14006	14073	14002	13982	14154	14017	14132	13820	13955	14169	14271	13961	13782	13911	14013	14039	13989	13882	14361	13971	13975	14192	14251	14027	14011	13937	14059	14136	14094	14030	14220	13991	13925	13916	13917	13992	14156	14054	14151	13933	14042	14191	13970	14201	14100	13861	14071	14139	14117	13848	14070	14085	14105	14084	14105	14070	14103	13998	14193	14031	14115	14083	14084	14199	14034	14304	14106	14193	14113	14050	14074	13992	14190	14093	14153	14027	13929	13954	14163	14068	14036	14136	14149	14030	14107	13734	14061	14058	14131	14175	14041	14124	14122	14051	13950	14094	14156	14253	14250	13978	14060	14120	13868	14192	14086	14090	14043	14219	14241	13897	14006	14267	14109	14115	14135	14097	13924	14123	14191	13985	14039	13915	14022	14149	14175	14130	14005	14204	13885	14129	14023	13998	14054	14155	14079	14103	13962	14025	14202	14023	14193	13934	14006	14134	14085	14107	14140	14038	14432	14094	14181	14206	14036	14201	14085	14179	14098	14150	14071	13907	14001	14079	14039	13918	14153	14174	14009	14057	14076	14116	13997	13996	14029	14071	14068	14026	14243	14087	14169	14062	14274	13861	13857	14024	14056	14106	14090	13933	14103	14097	14013	14016	14234	13998	14100	14236	14248	14219
60896	102700	69508	36307	14201	13989	14063	13870	13806	13811	13848	13703	13802	13804	13669	13736	13766	13607	13802	13684	13599	13757	13755	13618	13771	13702	13867	13713	13550	13667	13588	13795	13688	13693	13680	13630	13452	13637	13694	13594	13621	13784	13602	13705	13546	13800	13593	13582	13678	13745	13603	13790	13701	13735	13863	13504	13750	13780	13642	13472	13681	13730	13627	13712	13676	13681	13611	13816	13704	13918	13620	13604	13722	13603	13701	13729	13618	13474	13624	13725	13672	13814	13685	13609	13441	13681	13686	13676	13466	13812	13609	13528	13464	13699	13759	13735	13622	13659	13801	13651	13552	13663	13590	13716	13625	13655	13673	13592	13600	13619	13707	13554	13660	13657	13438	13578	13547	13654	13556	13672	13648	13581	13695	13642	13701	13792	13716	13660	13693	13796	13689	13752	13659	13691	13748	13657	13754	13647	13577	13699	13857	13666	13637	13835	13795	13500	13617	13797	13709	13478	13683	13790	13925	13612	13694	13684	13562	13689	13694	13685	13604	13721	13670	13636	13517	13568	13632	13674	13685	13656	13675	13658	13705	13676	13764	13543	13592	13662	13620	13828	13662	13615	13658	13619	13683	13675	13642	13509	13723	13679	13615	13787	13631	13523	13599	13684	13635	13712	13649	13674	13852	13759	13484	13611	13552	13532	13772	13745	13557	13702	13687	13675	13624	13761	13665	13669	13767	13751	13580	13614	13758	13548	13616	13654	13565	13531	13583	13545	13651	13566	13518	13605	13626	13589	13909	13605	13525	13709	13948	13694	13501	13769	13721	13546	13733	13618	13644	13587	13741	13655	13539	13643	13646	13645	13740	13688	13685	13783	13668	13687	13709	13786	13698	13744	13722	13513	13547	13831	13670	13706	13701	13640	13629	13767	13673	13718	13561	13689	13581	13677	13665	13699	13745	13614	13584	13595	13749	13541	13688	13808	13681	13530	13613	13828	13780	13740	13965	13523	13705	13613	13661	13694	13720	13704	13540	13758	13827	13766	13733	13791	13593	13685	13596	13792	13716	13796	13656	13630	13726	13493	13650	13647	13737	13540	13641	13557	13685	13469	13744	13706	13634	13498	13476	13670	13639	13660	13699	13526	13607	13728	13699	13639	13675	13820	13765	13624	13658	13793	13697	13734	13650	13698	13608	13658	13675	13479	13596	13489	13586	13599	13670	13693	13773	13590	13644	13681	13631	13733	13733	13735	13751	13519	13581	13735	13604	13723	13655	13358	13695	13577	13869	13669	13729	13521	13683	13765	13746	13536	13656	13750	13686	13523	13643	13785	13685	13668	13800	13626	13719	13784	13656	13737	13738	13564	13587	13598	13693	13767	13667	13669	13510	13553	13654	13690	13601	13674	13646	13633	13597	13862	13705	13612	13715	13657	13708	13676	13746	13708	13634	13709	13442	13752	13705	13727	13697	13618	13787	13727	13688	13752	13691	13601	13805	13562	13661	13646	13572	13727	13532	13747	13695	13641	13761	13727	13745	13664	13659	13793	13716	13742	13705	13541	13747	13535	13691	13656	13620	13683	13862	13765	13795	13577	13827	13729	13530	13559	13640	13513	13617	13713	13674	13733	13603	13769	13643	13754	13604	13675	13773	13692	13774	13659	13710	13734	13538	13661	13769	13592	13719	13732	13655	13772	13663	13489	13508	13597	13471	13780	13700	13781	13623	13479	13747	13641	13455	13664	13640	13576	13441	13730	13789	13512	13714	13629	13702	13804	13684	13625	13783	13621	13773	13630	13536	13654	13580	13674	13474	13706	13670	13638	13674	13712	13725	13745	13824	13568	13732	13556	13783	13720	13633	13799	13546	13618	13685	13751	13604	13665	13576	13649	13634	13768	13713	13867	13713	13595	13620	13585	13659	13624	13669	13757	13589	13658	13622	13618	13646	13595	13566	13807	13513	13580	13699	13754	13658	13751	13676	13543	13621	13701	13677	13645	13536	13544	13781	13633	13701	13767	13604	13656	13630	13885	13509	13806	13677	13459	13824	13731	13767	13607	13692	13697	13678	13618	13683	13763	13561	13632	13591	13681	13593	13680	13681	13629	13601	13600	13456	13751	13761	13799	13695	13735	13654	13742	13591	13552	13610	13656	13706	13597	13625	13597	13712	13576	13706	13566	13686	13745	13688	13418	13557	13774	13670	13475	13500	13818	13556	13607	13622	13651	13715	13515	13552	13551	13706	13759	13712	13682	13753	13762	13601	13686	13715	13704	13743	13577	13739	13652	13680	13573	13714	13660	13617	13608	13732	13524	13642	13627	13662	13587	13704	13549	13769	13590	13700	13553	13524	13641	13744	13575	13633	13679	13634	13692	13645	13570	13571	13714	13697	13551	13557	13633	13716	13580	13777	13667	13735	13696	13639	13625	13790	13787	13680	13568	13766	13614	13579	13733	13617	13619	13597	13656	13518	13606	13620	13749	13624	13801	13629	13467	13609	13723	13731	13700	13748	13568	13703	13723	13694	13489	13603	13610	13621	13772	13714	13623	13539	13666	13703	13635	13687	13590	13715	13614	13479	13578	13684	13596	13718	13765	13775	13739	13676	13742	13567	13744	13502	13617	13689	13712	13663	13741	13682	13758	13587	13574	13684	13657	13603	13601	13773	13566	13708	13636	13597	13662	13592	13580	13640	13932	13774	13580	13616	13784	13694	13718	13686	13571	13764	13665	13617	13616	13750	13653	13649	13671	13669	13764	13723	13808	13730	13599	13683	13793	13508	13664	13792	13645	13695	13721	13880	13642	13600	13740	13808	13736	13586	13488	13613	13677	13487	13672	13716	13690	13700	13578	13708	13604	13808	13592	13614	13743	13644	13608	13674	13727	13599	13712	13690	13688	13747	13827	13894	13600	13655	13622	13552	13735	13682	13563	13832	13607	13708	13576	13637	13774	13703	13614	13828	13731	13559	13690	13426	13823	13735	13743	13875	13793	13530	13624	13634	13495	13769	13639	13744	13511	13718	13658	13823	13692	13796	13637	13618	13669	13587	13644	13671	13715	13836	13646	13488	13844	13518	13723	13699	13715	13686	13662	13598	13889	13527	13669	13640	13752	13497	13607	13689	13656	13686	13676	13860	13615	13650	13662	13826	13644	13740	13601	13863	13691	13736	13783	13570	13775	13706	13659	13669	13751	13683	13786	13659	13571	13738	13690	13741	13544	13453	13652	13668	13706	13622	13617	13593	13728	13723	13439	13750	13622	13539	13679	13635	13483	13604	13659	13817	13647	13735	13734	13617	13860	13626	13739	13554	13577	13756	13658	13782	13685	13728	13456	13630	13716	13669	13644	13497	13598	13669	13423	13768	13751	13676	13591	13634	13610	13651	13684	13765	13910	13735	13782	13492	13703	13648	13550	13673	13705	13632	13534	13718	13837	13645	13726	13575	13538	13808	13667	13608	13720	13735	13474	13680	13735	13598	13612	13691	13678	13835	13676	13636	13625	13579	13696	13750	13617	13710	13565	13758	13844	13667	13658	13753	13712	13854	13714	13565	13685	13722	13710	13610	13652	13886	13795	13606	13687	13629	13710	13773	13689	13704	13804	13696	13687	13772	13546	13712	13632	13678	13602	13791	13572	13534	13589	13779	13636	13536	13706	13601	13774	13688	13592	13825	13753	13747	13623	13594	13574	13728	13656	13681	13685	13695	13682	13658	13690	13669	13633	13616	13515	13564	13701	13776	13759	13524	13772	13714	13531	13762	13459	13578	13708	13859	13482	13793	13629	13845	13716	13751	13643	13515	13743	13683	13524	13855	13611	13738	13496	13690	13642	13745	13743	13627	13695	13711	13612	13584	13543	13728	13600	13663	13635	13863	13536	13598	13550	13502	13682	13616	13450	13681	13634	13762	13878	13621	13686	13803	13689	13561	13635	13661	13547	13759	13771	13586	13783	13702	13751	13706	13451	13677	13764	13726	13672	13787	13516	13610	13646	13738	13603	13629	13594	13617	13618	13860	13635	13574	13695	13669	13720	13711	13789	13570	13727	13681	13747	13716	13594	13590	13675	13761	13730	13676	13769	13768	13546	13672	13627	13573	13504	13579	13593	13697	13775	13748	13657	13705	13681	13435	13834	13804	13640	13701	13687	13599	13587	13682	13594	13728	13684	13827	13569	13628	13734	13596	13689	13683	13808	13611	13783	13626	13502	13808	13656	13678	13817	13724	13668	13707	13668	13852	13704	13673	13715	13738	13617	13567	13559	13713	13812	13556	13676	13501	13618	13613	13645	13640	13795	13745	13645	13878	13675	13677	13767	13784	13620	13646	13409	13804	13678	13725	13668	13820	13533	13643	13716	13691	13670	13755	13830	13644	13655	13590	13600	13581	13635	13612	13642	13673	13696	13627	13694	13808	13638	13748	13656	13588	13633	13608	13773	13574	13669	13708	13521	13724	13796	13717	13611	13657	13637	13726	13645	13734	13820	13777	13682	13743	13631	13611	13631	13703	13666	13522	13688	13815	13601	13570	13745	13688	13543	13741	13576	13650	13598	13730	13568	13458	13541	13790	13544	13743	13764	13594	13713	13631	13672	13568	13614	13640	13576	13541	13625	13676	13708	13684	13879	13574	13765	13734	13463	13704	13739	13577	13809	13718	13584	13640	13486	13669	13669	13686	13671	13816	13658	13684	13730	13727	13720	13524	13666	13606	13690	13733	13588	13640	13666	13661	13696	13824	13530	13736	13658	13686	13707	13624	13631	13664	13650	13787	13687	13686	13714	13562	13566	13688	13579	13732	13526	13627	13727	13703	13717	13645	13681	13614	13613	13688	13722	13796	13604	13529	13666	13685	13803	13719	13785	13708	13605	13587	13708	13581	13551	13801	13647	13830	13540	13532	13679	13654	13768	13719	13704	13607	13764	13743	13812	13669	13529	13552	13723	13629	13662	13693	13762	13591	13500	13818	13676	13769	13527	13663	13619	13890	13653	13550	13658	13594	13828	13593	13776	13566	13584	13784	13737	13542	13673	13723	13676	13649	13576	13658	13556	13667	13769	13474	13615	13688	13571	13683	13721	13650	13556	13553	13757	13760	13724	13534	13765	13555	13561	13774	13668	13627	13646	13631	13517	13707	13639	13696	13598	13629	13753	13557	13700	13644	13736	13760	13671
29451	33644	31194	19761	13522	13129	13213	13043	12959	12875	12926	13011	13056	12759	12784	12931	12864	13043	12916	12981	13064	12855	13115	13097	12907	12885	12760	12929	12804	12874	12946	13003	12970	12934	12968	12990	12885	13160	13089	12874	13054	13004	12786	12973	13094	13034	13053	12945	12952	13021	12954	13043	12913	12871	12878	12913	13014	12921	12971	12982	12879	12970	13059	13030	12953	13048	12809	13055	12927	12791	12898	12898	12955	13008	13050	13077	13133	12956	12865	12928	13169	13170	12957	13081	13067	12964	13033	12932	12900	12961	12988	13143	12908	13118	12899	13106	13097	12948	12933	13004	12899	12888	13062	13044	12968	12953	12931	12870	13087	13061	12963	12963	12891	12849	13135	12957	13043	13049	12979	12992	12920	12721	12949	12838	12935	12945	12879	12884	12890	12881	13091	12914	13059	12923	12867	12832	13006	13107	12885	13005	12827	13044	12963	13039	12829	12803	12856	12917	12797	13216	13030	12931	12937	12767	13041	12726	12928	12849	13050	12769	12691	12837	12971	13005	12936	13021	13090	13034	12972	12999	13028	12867	12854	12891	12999	12980	12812	12778	12901	12618	12917	12885	12939	12991	12690	13031	12979	12981	12881	12950	13131	13075	12939	12986	13015	13085	12901	12903	13018	12942	12904	12838	13032	13021	13075	12942	12915	13046	12964	12979	12960	12972	12860	12981	13026	12941	12884	12811	12948	12981	13049	12988	12741	12978	13047	12952	12880	12878	12939	12890	12969	12988	13045	12886	12921	12907	12961	13025	12959	13016	13132	12845	12914	13002	12926	13120	12907	12839	12981	12888	12868	13121	12712	13016	12956	12925	12885	12892	12931	12906	12906	13062	12922	13109	13138	13192	12894	13006	12869	12824	12986	12797	12920	13000	12872	12877	12929	12905	12986	12831	12866	12929	13009	12775	13079	12902	12953	12862	13030	12839	12875	12767	12896	12935	12843	12916	12979	13053	13112	12953	12863	12966	13121	13005	13050	12958	12954	12878	12931	12808	12828	12883	12889	12879	13062	12866	13069	13166	12853	12722	12835	12850	12995	12948	12838	12944	13071	13034	12871	13018	12813	13045	13065	13058	12924	12999	12789	13014	12914	12800	12832	12861	12882	12982	12900	12823	12969	12933	12967	12932	12761	12783	12990	12870	12889	13014	12982	12873	12834	13062	12999	12799	12981	12901	12960	13053	12854	12937	13137	12961	12955	12993	12989	12977	13037	12948	12861	12754	13014	12960	12878	12973	12944	12967	12938	13090	12810	12991	12992	12866	12830	12830	12932	12915	13031	12995	13136	12817	13092	12977	12763	12939	12918	12930	12966	12887	12779	12889	12816	12952	12785	12993	13031	12913	12888	12972	12890	12880	13174	13016	12975	12998	12970	12938	12894	13162	13051	12987	13084	12892	13045	12850	12765	12937	13010	12831	12918	13043	13147	12882	13014	13006	12990	12854	12871	12899	12992	12934	12901	12876	12901	12840	12940	12806	13000	13164	12803	13101	12904	12960	13033	13150	13010	12936	13001	12944	13135	12995	12797	12944	13102	12977	12829	12905	13014	12633	12982	12880	12852	13100	13024	12895	13044	13036	13038	12942	12919	12923	12943	12790	12948	12997	12896	12917	12851	12985	12915	12996	12951	13014	12980	12953	13031	12862	13077	12793	13058	12885	12783	12954	12965	13013	12970	12935	12810	12983	12837	13014	12958	13047	13049	13058	12915	13087	12951	12937	13066	12893	12932	13172	12976	12840	12890	13002	12926	13022	12836	12822	13098	12899	12881	13037	12860	12898	13012	13030	12929	12925	12904	13011	12946	12671	12968	13024	12828	12892	13008	13159	12933	12979	12874	12958	12809	12797	12919	12969	12851	12918	13096	12799	12792	12709	12917	12819	13034	12931	13026	12960	13005	12895	12923	12873	12719	13032	13015	12902	13041	12797	12898	12944	13016	12934	13041	12912	12843	12785	12955	12943	12728	12871	12875	12733	13135	13000	12727	13051	13010	12856	12886	12951	12809	12971	12984	12846	12863	12962	12980	12971	12976	12849	13137	13093	12926	12840	12922	12815	13162	12910	12840	12965	12829	13012	13045	12878	12892	12954	12888	12997	12996	12942	12769	12986	13059	12853	12878	13064	12989	12827	13001	12964	13083	12760	12784	12959	13113	13009	12993	12956	12856	12968	12803	13036	12981	12945	12991	12893	12860	12990	13147	13011	12883	13132	12782	13058	12849	13099	13057	12897	13007	12900	13010	12873	13038	12951	13073	13010	13032	12806	12792	12819	12796	12923	12791	12824	12892	13013	13068	12931	12972	12874	12876	13013	13037	12993	12994	12941	12935	12876	12939	12959	12819	12963	13020	13060	12796	12936	12937	12815	12927	12788	12786	12927	12723	12959	12974	13065	12924	12959	13054	13084	12862	13054	12934	12813	13092	12851	12793	12944	12916	12819	12984	12799	12948	12844	12889	12810	13002	13059	13042	12880	12898	12971	12997	12963	13054	12980	13006	12951	13046	12859	13011	13093	12893	12869	12783	13094	13011	13183	12950	12905	12977	12841	12786	12835	12729	13032	12969	12949	12927	12939	12795	12970	13002	12899	12952	12946	12805	12956	13101	13032	13081	12969	12986	13049	13072	13082	13098	12899	13002	12986	13009	12993	13026	13024	12972	12751	12897	12986	12983	13078	13043	13037	13091	12656	12958	13045	12936	12946	12944	12997	12852	13030	12962	12848	12798	13046	12970	12947	13063	12814	12762	13119	12861	12840	13029	13009	13142	12939	12983	13004	12870	12907	12782	13060	13039	12846	13100	13066	13124	13023	12873	12918	12947	13011	13070	12839	12857	13038	12939	13018	13096	13029	12935	12763	12992	12929	12945	13001	12954	13058	12966	13055	13007	13011	13059	13150	13067	12962	13051	13025	13006	12949	13066	12663	12923	12943	12905	13065	13115	13034	12944	12800	13079	12969	12913	13018	13045	12841	12860	12817	12830	13093	13087	12902	12893	12921	12855	13085	12988	13016	12807	13028	13188	12819	12998	12891	13003	13020	13093	12847	12972	12809	12858	13004	12999	12924	12722	12854	12997	12806	12922	13097	13109	13118	12956	12899	12845	13017	12947	12804	12906	12896	13137	12807	13014	12992	12901	12866	12860	13067	12952	12646	12954	13035	12910	12860	12903	13154	12903	12788	12760	12938	12934	13065	12957	13123	13154	12839	12963	13176	12744	12943	13017	12889	13035	12967	12898	12947	12989	12900	13081	12914	13010	12970	12902	12855	12926	13050	12945	12940	13042	12980	12899	12850	13124	12797	12966	13098	13027	12800	13099	13096	12917	12872	12832	13058	13027	12891	13102	13082	12954	12772	13154	13072	12929	12907	12836	12871	12885	12859	12875	12895	12989	12936	13102	13065	12803	12963	13057	13048	12848	13007	13001	13122	12961	12856	12854	12738	12884	12893	12823	13096	13152	12842	13037	12973	13076	12988	12870	13072	13016	12917	12738	12933	12751	12930	12839	12943	12940	12951	12963	13037	13064	13014	12952	13059	12941	12879	13103	13108	13038	12946	12688	12951	12789	12966	12979	12696	12868	12993	12754	12797	12900	12890	12971	12878	12947	12910	12694	13029	12982	12899	12965	12861	12932	12978	12992	12925	12898	12932	12874	12800	12866	12952	13003	12998	12751	12911	13133	12979	12863	12910	12890	13042	12997	12913	12892	13086	13102	12877	13015	13076	12855	12924	13022	12961	12950	12980	12946	12882	13121	12990	12872	12837	12598	12905	12888	13107	12919	13042	12986	13032	12828	13080	12860	12952	12920	12752	12839	12767	12952	12704	13068	12995	12913	12929	12898	13130	12944	12965	12956	13011	13084	12995	13065	12844	13011	12963	12871	12929	13111	12878	12933	13036	12773	12990	13068	13035	12849	13050	12867	13157	13081	12781	13015	12997	12951	12866	13140	13043	12930	12999	12895	12956	13072	12952	12766	12874	12939	12986	12792	13037	12851	12908	12907	13081	12873	13025	12844	12962	12907	12975	12874	13047	13164	12961	13119	12951	12962	13015	12954	12879	12962	12899	12939	13014	13067	12990	12974	13037	12966	12865	13038	13058	12956	12966	13063	12988	12876	13096	12904	12921	12931	12872	13030	12935	13015	13001	12986	12887	12922	12824	13038	13062	13066	12910	12957	12908	12848	12991	12950	12942	12936	12826	12995	12945	12746	13015	12939	12853	12895	12933	13104	13003	12882	13074	13000	13075	13103	13138	12773	12899	13015	13017	12737	13117	12968	12846	12830	12834	12838	13050	12896	13000	13055	12982	12954	12914	12797	13039	12865	12815	12973	12887	12935	12978	12942	12992	13056	12878	12940	12924	13015	12953	13254	12931	12809	12806	13009	12974	12926	13157	13039	13116	13091	12993	12829	12886	12771	13025	12948	12894	13047	13059	13070	13076	12886	12959	13098	12907	12973	12661	12852	12983	13004	12772	12904	13074	13007	13061	12910	13115	12908	12912	12986	13045	12786	13130	12939	12939	13044	13068	13045	12900	13069	12880	12947	12825	13100	13119	12659	12894	13053	12800	12980	12833	13091	12835	13033	13234	12938	12988	12828	13007	13021	13006	12880	12827	12844	12881	13007	12531	12939	12924	13067	12908	12932	12874	12881	12976	12944	12957	13000	13060	13101	12873	12883	13033	12781	12878	12957	13030	12986	12906	12824	13093	13006	12930	12923	12881	13081	12927	12914	13030	12958	13006	12898	13034	13061	12857	12810	13022	13175	13067	12907	12894	13047	12856	12882	12994	12993	13039	12946	12968	12920	12909	12896	13163	13141	12887	12931	12952	12933	13039	12883	12825	12944	12895	13045	12940	12830	13043	12926	12768	12857	12921	12850	13082	13015	12863	13022	12872	12861	12948	12755	12825	12976	12785	12976	13047	13040	12778	12916	12958	12984	13011	12873	12978	12850	12804	13232	13197	12982	12999	12887	13078	12941	13070	12986	12937	12741	13132	12950	13089	12819	13031	13201	13045	13098	12906	12990	13152	12892	12873	13028	13064	13055	12924	12789	12870	13165	12933	13101	13009	12865	12977	12929	13048	13020	12814	12973	12906	12972	13172	13052	12942
37067	52379	31822	16409	12870	12964	13015	12837	12912	12934	12935	13080	13030	12960	12997	12914	12899	13002	12866	12995	12797	13026	13039	12818	12843	12936	12836	13001	12947	12834	12917	13039	13062	12844	12870	13037	12935	12907	12812	12900	12937	12947	13043	12976	13035	12741	12933	12927	12962	13001	12805	13151	13016	12918	12844	12973	12962	13102	12763	13054	12938	12862	13104	12905	12913	12878	12872	12890	12950	12892	12874	12986	13009	12919	13021	12915	12973	12915	12909	12968	12950	12819	12975	12932	12935	12918	12932	12835	13023	12908	13008	13081	13097	12889	12995	12889	12963	12848	12797	12862	12970	12963	12766	12926	12949	12891	12951	13111	12917	13053	12992	12900	12940	12931	12935	12990	12814	13040	12945	12885	12749	13083	12986	12769	12807	12921	12928	12752	12957	13065	13005	12856	13017	12936	12790	12840	12836	13048	12940	12939	12943	12772	12879	12897	12988	12934	13000	12953	12737	12890	12860	12885	13047	12977	13057	12820	13005	12840	12816	13073	12783	13073	12905	12849	12962	12825	12912	12824	13088	12952	12858	13068	12909	13021	13015	12851	12789	12926	12733	12849	12913	12942	12897	12927	12971	13034	12982	13009	13026	12872	13102	12897	13027	13018	12949	13012	12936	12795	13146	12868	13006	12954	12806	12906	12927	12830	12874	12919	12809	12855	12831	12931	12912	12906	12944	12957	12965	12941	12871	12902	12820	13035	13128	12966	12778	12917	13000	13002	12978	12915	12957	12968	12888	13152	13009	12804	12718	13079	12993	12786	12937	12755	12879	12998	12946	12837	12943	13034	12732	12871	13006	12892	13006	12860	12948	12923	12999	13030	12906	13046	12964	13062	12984	12709	12958	12905	13125	12908	12901	13071	12999	12862	13015	12878	12905	13071	13015	12763	12861	12931	13018	12890	12963	12862	12952	12915	12835	12924	12907	12948	12923	12854	12795	13003	13041	12983	12912	12808	12939	12961	12966	12902	12861	12941	13079	12754	13036	12948	12907	12877	12910	12894	13041	13109	12964	12891	12946	12936	13015	12940	12940	12952	12922	12916	12963	12967	12965	12991	13068	12991	12904	12775	12984	13068	12853	13016	12995	12853	13168	13019	12757	12949	12923	12860	12914	13051	13100	12868	13071	13086	12928	13004	12826	12826	12888	12939	12800	12901	12913	12855	13046	12895	12905	12954	12898	12884	13028	12804	12921	12937	12823	12891	12893	12919	12902	12981	12861	13047	12867	12865	12807	12863	13037	12971	12961	12848	13033	12881	12811	13017	12903	13019	12959	12917	12926	12862	12999	13008	12849	13044	13015	12982	12912	12945	12914	12902	12967	12943	12961	12864	12886	12826	13051	12933	12818	12903	12905	12848	12923	12946	12849	12920	12884	12999	12888	12892	12951	12820	12822	12774	13075	12957	13037	12960	12918	12783	12923	12850	12869	12925	12883	13174	12799	12951	13020	13032	12917	12956	12957	12953	12992	12879	13079	12914	12972	12965	13067	12906	12772	12945	13039	12988	12991	13006	12942	13030	12809	12781	13085	12860	12872	12821	12868	12958	13024	12827	12942	12873	12852	12971	12894	12955	12813	12958	13094	13115	12952	12927	12894	13040	12976	13064	12836	12776	12998	12941	12995	12960	12999	12988	12792	13007	12885	12927	13067	12872	13195	12855	12771	12992	12854	12852	12860	13067	12933	12941	13073	12867	12979	12830	13201	13101	12945	12957	13004	12870	12995	12783	12927	12962	13016	12808	12807	12894	12902	13027	12950	12934	13057	12943	12723	12906	13020	12954	13005	12902	12863	12950	12955	12965	12904	12938	12982	12874	12869	12950	12832	12849	12838	13014	13070	12971	13076	12957	12839	12861	13047	13041	12984	13044	13094	12927	12826	12998	12671	12937	12988	13017	12737	12871	12765	12960	12860	13063	13048	12879	13011	12996	13140	13054	13099	12845	12980	12900	13043	12849	13087	12917	12870	13028	12819	12827	12927	12810	12963	13031	13011	12934	12971	12896	12893	12945	12966	12983	12993	12979	12892	13006	12981	12919	12850	12963	12983	12915	12787	12878	13065	12799	13116	12918	12723	12884	12821	12931	12909	12842	12944	13108	12902	12899	13010	12967	12901	13083	12914	12929	12983	12917	12997	12937	12830	12936	13040	13009	12710	12956	12915	12750	13144	12917	13239	13058	12913	13020	13076	12821	13007	12990	12960	12971	12937	12924	13110	12990	12989	12825	12858	13028	12938	12953	12774	12976	13193	12966	12893	12939	12930	12896	12914	13190	13002	12873	13042	12846	12948	12905	12836	12954	12929	13059	12967	12916	12882	12984	13086	12941	12959	12931	13036	12882	12852	12854	12912	12908	12952	12984	12889	12757	13071	13026	12837	12977	12868	12981	12887	12949	12917	12883	12963	12998	12893	12991	12942	12930	12903	12949	13013	12931	12900	12885	12935	12755	12959	12988	12841	12985	13003	12958	12968	12846	13067	12952	13135	12938	13001	12839	12980	12864	12858	12955	12883	12865	12867	13134	13015	12887	12930	12764	12897	12953	12846	12785	13014	12997	13072	13017	12960	12921	12919	12935	13029	12891	12962	12782	12859	12948	12911	12804	12895	13013	13105	12830	12828	13033	12967	12994	12911	12877	13075	12936	12811	13017	13010	12991	12959	13046	12817	13084	12959	12930	12856	12897	12844	13017	12906	12895	12838	12892	12877	13037	12824	13017	12944	12933	12875	12946	13031	12965	12917	12940	13000	12920	12985	12896	12783	13082	13057	12933	13186	12925	12939	13004	13017	13023	12968	12778	12941	13000	12936	13193	12889	13036	12867	13003	12893	12822	12810	12943	13086	12960	12946	12855	12952	12954	12920	12766	12845	12947	12817	13046	12900	13047	12933	12821	12941	12919	13168	12886	12953	12911	13114	12902	12820	12843	12911	12899	13039	12995	12886	12908	12965	13082	12987	12861	13046	12818	12942	12881	12914	12952	12817	12910	12986	13099	12810	12868	12933	12917	12926	12898	13023	12950	12891	12933	12812	13062	12786	12937	13031	12872	12991	12910	12967	12871	12911	12955	12857	12849	13071	12929	12864	13024	12971	12907	12975	12966	12928	13032	12846	12987	12818	12855	12909	13086	13001	12967	12865	13034	12991	12991	12893	13002	12988	12964	12997	13088	12940	12999	12875	13047	12807	12987	13041	12876	12878	13004	13038	12981	12848	12928	13042	12977	13103	13089	13014	12992	12913	12845	12920	12905	12956	12981	12912	12997	13015	12801	13013	12947	12976	12811	12842	12988	13104	12882	12993	13095	12908	13093	12831	12993	12990	12837	12975	12648	13046	12945	13035	13051	12998	12979	12990	12799	12818	12771	12783	12840	12918	13050	13031	12969	12971	12985	13137	12892	12927	13081	12883	13013	12991	12986	13005	12928	13105	12806	12936	12963	12787	12895	12901	12840	12944	12900	12912	12987	12960	13023	12766	12862	13006	12957	12883	13056	13073	12895	12802	12843	12808	13052	13017	13085	12998	12927	12832	12954	12910	13151	12834	13167	12817	12882	12939	12924	13044	13006	12777	12823	12791	12877	12827	12807	12975	12921	13083	12905	12887	12950	12867	12961	12891	13054	12997	12940	12878	12828	13020	12891	13104	12984	12912	12899	12991	12952	12982	12929	13116	12895	12847	12910	13093	12811	12981	12914	12917	13025	12934	12993	13102	12952	13127	12972	13012	12881	12734	12834	13015	12969	13065	12863	12957	13002	12854	13145	12833	12802	12940	12901	12897	12896	13039	12870	12847	13085	12858	12823	12787	12872	13014	13067	12986	12862	12988	12970	12902	13070	12937	12908	12840	12802	13022	12948	13096	12820	13072	13025	12799	12889	12890	12933	12924	12859	12779	13038	12870	12933	12981	12982	13007	13026	12711	12935	13000	13076	12825	12969	12993	12963	12971	13027	13000	13024	12971	13041	12957	13037	12943	12935	12982	12837	12935	12919	12936	13151	12804	12920	13027	13006	12829	12905	13007	12890	12872	12977	12956	12819	12911	12847	12973	13099	12724	12878	13014	13010	12904	13047	12899	12915	12955	12844	12839	12852	12896	13018	12922	13112	12969	13037	12703	12929	13085	12883	12990	12908	13031	13029	12764	12957	13044	13032	12847	12849	13072	13081	12846	13113	12916	12910	12773	12992	12990	12990	12876	12936	12852	12907	12902	12974	13008	12872	12958	12975	12976	12895	12949	12984	12975	13030	12953	12912	12898	12988	12951	12764	12939	12852	12897	12932	12976	12962	12822	12968	12989	12858	13046	13075	12884	12985	12939	12994	12887	13079	13001	13060	12869	12941	12927	12858	12877	13004	12933	13096	13021	12979	12994	12922	12906	12879	12973	12879	12837	12948	12976	13031	12964	12960	12978	12930	12841	12755	12916	12908	12930	12989	12870	13016	12972	12848	12945	12943	12967	12855	12989	13076	12810	12873	13161	12921	12921	12966	12985	12957	13079	12924	12992	13029	12896	13022	12987	13049	13048	12896	12873	12870	12863	13100	12926	12949	12918	13063	12895	12947	12925	12943	12869	12806	12854	12890	12890	12952	12894	12917	13055	12970	12977	12802	12786	13018	12987	12818	13043	13001	12839	12909	12938	12969	13005	12996	12799	13120	13054	12930	12924	12992	12879	12783	12965	13042	13088	12872	12887	12862	12848	13039	13160	12951	12967	13019	13003	13013	12926	13062	13017	13005	13056	12946	12881	13026	12996	13119	12830	13007	12755	12894	12960	12759	12982	12978	12870	12871	13101	12882	13034	13030	12866	12894	12788	12960	12993	12993	13056	12856	12894	12942	12964	12932	12884	12964	12771	12943	12913	13106	12863	12871	12928	12913	13036	12975	12885	12942	12903	12829	13218	13002	13008	12948	12863	12776	12808	13112	12988	12909	13033	12913	13006	13048	12646	12976	12952	13124	12847	13033	12982	12939	13032	12841	12970	12809	13001	13029	12893	12829	12980	12910	12891	12881	12885	13037	13014	12870	13113	12987	12967	12885	12942	13122	13004	12921	13021	13154	12925	12917	13022	13029	12872	13038	12985	12952	13023	12922	13002	12956	12929	12884	12961	12912	13058	12863
23234	22693	30859	24589	21125	20475	17777	14358	13688	13925	13794	13598	13723	13707	13718	13756	13536	13636	13726	13735	13686	13628	13787	13653	13517	13584	13711	13751	13645	13609	13695	13456	13642	13555	13674	13571	13562	13467	13650	13691	13689	13573	13640	13562	13493	13585	13659	13611	13579	13729	13511	13393	13575	13452	13612	13549	13443	13690	13506	13469	13590	13500	13396	13565	13495	13539	13608	13458	13566	13252	13654	13491	13619	13510	13551	13679	13510	13486	13463	13560	13374	13385	13565	13654	13611	13540	13621	13633	13622	13534	13499	13402	13506	13483	13565	13564	13542	13412	13513	13452	13511	13599	13716	13567	13561	13316	13375	13538	13469	13412	13453	13446	13549	13487	13551	13552	13549	13567	13508	13408	13680	13504	13451	13451	13529	13444	13630	13386	13429	13612	13593	13439	13491	13487	13628	13345	13388	13366	13358	13453	13360	13525	13466	13287	13508	13536	13485	13399	13588	13588	13322	13558	13624	13523	13581	13324	13414	13598	13393	13532	13481	13447	13491	13422	13515	13435	13666	13554	13294	13544	13604	13423	13455	13385	13578	13336	13529	13605	13624	13552	13446	13469	13342	13370	13527	13437	13541	13416	13559	13605	13676	13436	13596	13555	13447	13612	13745	13309	13643	13433	13582	13350	13323	13385	13627	13504	13507	13530	13681	13576	13435	13485	13330	13538	13437	13539	13518	13340	13414	13557	13521	13330	13407	13426	13444	13470	13367	13412	13610	13558	13440	13492	13510	13372	13454	13441	13463	13549	13465	13594	13442	13505	13691	13613	13666	13559	13338	13427	13476	13357	13479	13375	13702	13481	13569	13313	13684	13554	13336	13510	13472	13456	13406	13411	13451	13457	13347	13217	13529	13566	13580	13562	13564	13430	13423	13575	13474	13340	13340	13393	13473	13407	13664	13552	13636	13418	13620	13680	13512	13350	13630	13549	13743	13422	13604	13416	13527	13266	13457	13490	13480	13726	13427	13374	13392	13561	13440	13383	13436	13380	13490	13448	13567	13515	13385	13452	13541	13587	13577	13722	13586	13461	13451	13519	13427	13365	13582	13488	13594	13653	13583	13455	13597	13449	13432	13449	13539	13466	13633	13490	13527	13334	13523	13455	13437	13511	13528	13525	13396	13513	13528	13532	13634	13460	13536	13729	13470	13500	13604	13380	13480	13690	13514	13728	13675	13571	13386	13598	13746	13674	13550	13358	13572	13360	13407	13529	13531	13474	13523	13425	13564	13584	13564	13593	13626	13603	13330	13461	13402	13366	13520	13447	13376	13804	13554	13575	13612	13351	13460	13699	13524	13597	13511	13469	13552	13437	13514	13348	13448	13409	13521	13454	13528	13506	13266	13429	13582	13477	13523	13410	13329	13566	13733	13454	13489	13451	13532	13444	13612	13532	13427	13367	13523	13617	13706	13454	13628	13406	13623	13406	13476	13415	13501	13510	13422	13615	13585	13618	13438	13529	13412	13496	13566	13466	13382	13409	13400	13466	13582	13469	13406	13583	13515	13490	13414	13617	13606	13466	13495	13588	13522	13678	13532	13528	13529	13436	13612	13532	13517	13406	13299	13564	13436	13542	13435	13456	13566	13472	13445	13364	13577	13394	13454	13521	13664	13480	13450	13425	13295	13411	13619	13469	13582	13710	13555	13387	13573	13739	13481	13472	13472	13501	13506	13508	13553	13428	13423	13564	13449	13423	13491	13521	13548	13441	13434	13434	13458	13553	13481	13490	13639	13764	13557	13490	13593	13636	13584	13567	13542	13492	13489	13446	13380	13420	13410	13451	13540	13538	13775	13554	13523	13530	13721	13590	13665	13255	13417	13495	13439	13381	13457	13413	13688	13585	13533	13387	13596	13650	13632	13599	13474	13429	13335	13546	13409	13484	13412	13656	13353	13338	13474	13620	13321	13460	13425	13543	13577	13751	13489	13623	13378	13563	13313	13698	13426	13616	13355	13534	13447	13453	13484	13277	13533	13490	13381	13684	13428	13501	13629	13520	13493	13465	13524	13374	13315	13541	13380	13474	13651	13685	13291	13502	13567	13471	13728	13542	13419	13595	13592	13801	13581	13597	13415	13234	13502	13555	13642	13415	13475	13463	13518	13620	13450	13365	13381	13501	13409	13589	13322	13626	13648	13504	13568	13530	13564	13566	13345	13588	13498	13485	13618	13335	13583	13598	13567	13531	13527	13365	13495	13549	13353	13523	13482	13338	13541	13651	13299	13369	13535	13576	13578	13313	13383	13383	13632	13460	13488	13481	13472	13697	13441	13436	13316	13527	13474	13401	13709	13560	13642	13652	13653	13446	13579	13473	13520	13459	13537	13364	13411	13486	13661	13589	13416	13520	13562	13318	13593	13517	13340	13570	13549	13223	13560	13617	13571	13364	13435	13518	13499	13653	13439	13487	13466	13758	13371	13515	13688	13636	13588	13500	13531	13502	13569	13388	13473	13390	13578	13372	13519	13491	13568	13309	13453	13612	13660	13527	13390	13559	13599	13492	13585	13574	13440	13438	13440	13488	13472	13503	13467	13535	13633	13537	13397	13425	13531	13458	13703	13448	13443	13498	13319	13471	13601	13571	13517	13379	13323	13342	13508	13451	13569	13487	13448	13413	13345	13394	13392	13341	13549	13448	13520	13392	13552	13618	13618	13432	13564	13554	13452	13689	13607	13647	13526	13371	13542	13644	13405	13504	13628	13401	13602	13486	13597	13486	13519	13616	13581	13620	13474	13415	13563	13438	13439	13496	13433	13547	13386	13532	13486	13342	13403	13447	13424	13405	13633	13541	13662	13710	13410	13479	13428	13581	13456	13598	13528	13619	13443	13425	13442	13663	13446	13509	13566	13216	13246	13462	13606	13502	13612	13566	13646	13641	13722	13641	13478	13363	13644	13385	13339	13370	13547	13582	13520	13462	13419	13480	13347	13493	13584	13482	13398	13624	13448	13526	13500	13442	13500	13535	13632	13420	13543	13365	13475	13437	13617	13399	13367	13409	13442	13419	13366	13594	13477	13633	13410	13548	13727	13430	13390	13421	13499	13475	13593	13551	13456	13724	13352	13520	13461	13478	13602	13507	13515	13412	13391	13481	13511	13579	13527	13547	13590	13359	13419	13494	13410	13428	13414	13648	13469	13437	13528	13529	13578	13697	13383	13656	13361	13396	13530	13471	13569	13463	13445	13497	13445	13423	13506	13584	13558	13461	13333	13408	13508	13382	13534	13305	13632	13593	13586	13481	13480	13409	13598	13503	13381	13501	13595	13245	13356	13639	13481	13397	13454	13540	13668	13392	13433	13496	13649	13543	13560	13409	13322	13479	13468	13639	13448	13655	13560	13577	13481	13551	13404	13366	13373	13760	13327	13521	13595	13523	13540	13528	13497	13529	13759	13392	13486	13239	13563	13433	13393	13419	13601	13646	13493	13433	13478	13530	13521	13597	13455	13266	13631	13455	13413	13427	13466	13548	13589	13621	13441	13559	13434	13508	13434	13459	13585	13470	13659	13574	13387	13597	13541	13435	13618	13508	13482	13594	13545	13395	13561	13517	13565	13467	13379	13530	13276	13356	13515	13508	13373	13636	13607	13754	13567	13627	13419	13538	13614	13610	13448	13600	13374	13332	13200	13312	13496	13540	13339	13540	13355	13483	13649	13441	13576	13526	13277	13442	13530	13449	13484	13538	13532	13520	13417	13423	13650	13546	13467	13611	13430	13545	13596	13391	13450	13555	13516	13507	13475	13442	13518	13648	13535	13465	13644	13544	13491	13487	13670	13689	13394	13440	13637	13535	13571	13534	13546	13687	13507	13539	13393	13461	13353	13390	13377	13470	13545	13511	13519	13629	13560	13388	13506	13532	13769	13438	13467	13545	13689	13432	13530	13404	13494	13671	13558	13337	13484	13517	13629	13518	13385	13316	13610	13484	13472	13467	13429	13612	13562	13458	13531	13401	13490	13441	13333	13319	13563	13563	13414	13453	13536	13541	13507	13563	13444	13684	13636	13504	13537	13416	13431	13404	13553	13435	13555	13659	13487	13319	13473	13455	13538	13476	13500	13563	13460	13573	13565	13468	13377	13486	13427	13695	13613	13511	13687	13549	13450	13407	13416	13364	13670	13617	13548	13394	13627	13514	13667	13564	13378	13525	13412	13443	13557	13382	13478	13602	13506	13455	13483	13502	13445	13480	13514	13422	13655	13480	13355	13512	13604	13566	13602	13498	13522	13467	13477	13347	13451	13359	13339	13435	13535	13585	13387	13690	13478	13534	13565	13652	13521	13618	13730	13513	13565	13508	13505	13553	13549	13617	13570	13334	13543	13343	13420	13456	13514	13581	13438	13322	13378	13449	13309	13493	13390	13270	13493	13407	13192	13658	13680	13413	13561	13304	13603	13674	13393	13585	13516	13406	13592	13439	13408	13392	13618	13521	13473	13576	13479	13536	13490	13597	13459	13439	13513	13500	13544	13413	13633	13535	13467	13388	13594	13234	13304	13687	13475	13736	13754	13479	13564	13539	13311	13396	13745	13537	13605	13428	13431	13514	13402	13738	13358	13662	13445	13443	13416	13537	13578	13595	13511	13421	13444	13438	13441	13530	13305	13497	13526	13637	13439	13401	13475	13512	13460	13372	13295	13490	13365	13516	13393	13406	13690	13598	13485	13566	13614	13622	13598	13510	13547	13700	13532	13421	13596	13518	13598	13583	13588	13450	13462	13476	13326	13601	13479	13753	13593	13321	13424	13576	13537	13700	13605	13470	13509	13574	13606	13650	13574	13425	13361	13517	13348	13234	13650	13512	13453	13446	13642	13442	13426	13753	13668	13474	13396	13435	13591	13567	13698	13500	13449	13573	13565	13589	13367	13399	13550	13641	13462	13500	13419	13429	13416	13508	13368	13521	13359	13538	13357	13245	13402	13423	13400	13595	13515	13366	13509	13417	13438	13595	13676	13578	13549	13265	13577	13578	13568	13604	13523	13458	13458	13530	13654	13463	13304	13570	13234	13482	13499	13339	13488	13611	13369	13593	13497	13223	13436	13352	13446	13575	13390	13498	13471	13423	13503	13459	13186	13290	13417	13514	13512	13383	13698	13530	13621	13441	13627	13623
62686	101693	67327	28014	13743	13590	13509	13481	13411	13666	13466	13525	13396	13496	13324	13545	13459	13526	13409	13388	13480	13478	13452	13300	13248	13485	13510	13336	13418	13416	13431	13255	13377	13470	13340	13226	13457	13392	13299	13406	13226	13357	13355	13444	13349	13380	13322	13512	13237	13471	13437	13349	13465	13479	13404	13344	13112	13499	13193	13422	13442	13447	13501	13252	13461	13582	13317	13371	13317	13290	13283	13202	13482	13458	13514	13547	13289	13455	13349	13520	13403	13264	13357	13435	13510	13381	13284	13456	13481	13357	13372	13469	13256	13500	13506	13400	13547	13355	13473	13484	13292	13377	13416	13478	13382	13380	13350	13364	13455	13345	13289	13224	13294	13452	13305	13286	13369	13347	13269	13446	13322	13351	13126	13269	13478	13527	13281	13382	13346	13269	13373	13417	13372	13314	13462	13343	13460	13392	13333	13446	13462	13179	13377	13475	13219	13298	13461	13254	13444	13405	13350	13377	13355	13421	13368	13191	13397	13312	13279	13466	13213	13461	13388	13441	13318	13418	13430	13419	13425	13511	13326	13344	13422	13408	13350	13321	13350	13340	13427	13337	13316	13321	13513	13284	13419	13536	13406	13445	13357	13365	13233	13486	13303	13334	13485	13253	13561	13471	13264	13256	13404	13485	13367	13418	13351	13484	13369	13450	13440	13573	13388	13339	13300	13307	13352	13362	13427	13337	13583	13314	13445	13389	13350	13414	13456	13254	13447	13407	13417	13474	13274	13252	13280	13477	13429	13370	13408	13410	13400	13401	13430	13273	13407	13419	13433	13456	13339	13146	13398	13431	13225	13614	13504	13395	13301	13358	13374	13240	13497	13322	13430	13444	13390	13304	13278	13307	13441	13275	13419	13476	13426	13322	13497	13458	13262	13371	13448	13336	13470	13444	13396	13372	13312	13473	13272	13433	13478	13339	13263	13431	13427	13371	13351	13425	13433	13225	13279	13406	13383	13408	13382	13313	13487	13328	13356	13326	13239	13352	13403	13437	13348	13343	13344	13271	13398	13183	13417	13088	13456	13461	13369	13477	13337	13332	13398	13462	13416	13329	13302	13243	13395	13524	13412	13243	13409	13485	13434	13257	13363	13373	13316	13543	13572	13346	13437	13289	13342	13350	13221	13471	13202	13370	13344	13428	13388	13315	13365	13400	13294	13251	13502	13357	13366	13521	13577	13339	13490	13357	13373	13306	13438	13292	13509	13363	13310	13375	13232	13156	13508	13330	13268	13366	13357	13371	13362	13366	13394	13298	13395	13463	13416	13417	13183	13444	13366	13382	13228	13361	13337	13444	13375	13306	13346	13480	13324	13178	13177	13387	13350	13547	13637	13442	13417	13491	13327	13422	13451	13389	13307	13362	13256	13385	13276	13315	13502	13447	13422	13366	13448	13463	13324	13386	13399	13508	13292	13295	13273	13246	13329	13453	13229	13364	13418	13223	13357	13455	13318	13282	13363	13441	13288	13370	13383	13289	13487	13582	13361	13418	13366	13463	13470	13305	13360	13283	13411	13380	13378	13412	13483	13389	13424	13336	13491	13243	13486	13536	13284	13412	13251	13360	13438	13371	13410	13457	13382	13417	13363	13351	13243	13225	13355	13562	13374	13403	13371	13377	13400	13267	13491	13470	13537	13368	13390	13358	13486	13373	13440	13358	13437	13431	13519	13321	13462	13452	13502	13431	13386	13430	13229	13421	13474	13383	13311	13299	13250	13453	13409	13460	13324	13395	13450	13343	13471	13360	13491	13352	13434	13323	13389	13259	13432	13521	13360	13299	13407	13500	13246	13265	13333	13303	13296	13362	13392	13305	13504	13448	13555	13130	13239	13317	13300	13432	13307	13260	13415	13487	13340	13423	13268	13582	13446	13257	13451	13373	13325	13407	13458	13366	13584	13563	13275	13394	13395	13351	13316	13341	13297	13377	13357	13376	13270	13331	13318	13512	13221	13352	13499	13505	13285	13484	13451	13273	13485	13408	13449	13367	13342	13373	13582	13367	13412	13338	13256	13402	13450	13588	13353	13448	13204	13333	13482	13477	13276	13357	13440	13569	13304	13348	13300	13338	13409	13275	13427	13293	13277	13322	13196	13403	13432	13420	13458	13475	13215	13317	13516	13452	13525	13497	13318	13414	13416	13368	13420	13412	13358	13407	13379	13351	13329	13298	13494	13305	13554	13582	13435	13397	13360	13308	13275	13356	13318	13309	13386	13300	13313	13280	13257	13290	13305	13235	13499	13470	13263	13442	13450	13210	13340	13310	13513	13446	13316	13276	13453	13322	13359	13427	13253	13456	13284	13335	13461	13447	13275	13529	13412	13312	13440	13376	13420	13509	13473	13311	13494	13595	13461	13331	13435	13226	13432	13379	13407	13438	13326	13515	13367	13259	13369	13443	13302	13401	13185	13195	13336	13294	13282	13382	13363	13463	13386	13455	13376	13253	13479	13341	13326	13349	13425	13430	13360	13341	13313	13479	13226	13316	13451	13352	13318	13540	13306	13311	13428	13330	13413	13442	13357	13322	13343	13434	13237	13329	13311	13375	13451	13485	13371	13293	13389	13284	13405	13504	13351	13286	13224	13461	13420	13463	13358	13190	13466	13318	13419	13305	13342	13334	13519	13331	13298	13309	13700	13392	13283	13425	13461	13500	13213	13224	13388	13380	13599	13328	13372	13452	13448	13373	13279	13532	13434	13442	13408	13351	13372	13370	13354	13387	13383	13483	13379	13350	13460	13355	13452	13323	13310	13220	13237	13345	13235	13505	13244	13282	13302	13394	13285	13277	13379	13333	13407	13321	13429	13362	13488	13376	13409	13425	13251	13609	13431	13430	13293	13334	13161	13490	13299	13362	13401	13336	13339	13444	13285	13290	13465	13309	13277	13278	13363	13333	13482	13318	13334	13374	13344	13321	13409	13272	13377	13424	13478	13304	13404	13383	13292	13378	13116	13251	13333	13309	13314	13314	13446	13266	13392	13433	13495	13429	13462	13424	13385	13391	13344	13277	13350	13361	13303	13410	13315	13406	13307	13411	13335	13440	13359	13372	13401	13505	13501	13388	13477	13429	13470	13317	13528	13355	13297	13455	13256	13484	13419	13329	13452	13415	13361	13419	13412	13372	13526	13259	13434	13343	13593	13400	13450	13472	13350	13323	13362	13298	13474	13212	13420	13367	13339	13480	13495	13463	13389	13432	13350	13405	13352	13464	13355	13412	13323	13325	13257	13446	13118	13325	13480	13446	13283	13377	13312	13363	13428	13149	13362	13401	13370	13466	13377	13145	13299	13289	13398	13353	13472	13336	13379	13256	13518	13223	13506	13363	13348	13287	13513	13395	13319	13374	13441	13206	13605	13427	13290	13206	13499	13370	13299	13357	13422	13542	13290	13527	13226	13252	13360	13355	13352	13348	13382	13551	13422	13328	13305	13374	13168	13368	13284	13397	13365	13429	13495	13323	13432	13241	13460	13365	13369	13337	13362	13312	13329	13365	13536	13296	13516	13184	13414	13414	13523	13354	13280	13499	13444	13573	13482	13333	13406	13544	13335	13330	13202	13476	13595	13353	13540	13379	13319	13385	13609	13435	13536	13349	13332	13389	13525	13316	13534	13403	13418	13237	13349	13282	13255	13511	13421	13279	13425	13573	13426	13312	13338	13459	13249	13402	13188	13360	13603	13366	13369	13526	13260	13352	13453	13276	13398	13227	13439	13419	13330	13486	13419	13386	13380	13304	13192	13585	13231	13395	13470	13407	13440	13526	13460	13396	13308	13586	13522	13348	13336	13474	13521	13416	13354	13284	13428	13397	13287	13461	13265	13355	13212	13366	13401	13324	13272	13353	13382	13316	13388	13537	13418	13439	13461	13495	13383	13396	13213	13245	13329	13352	13327	13397	13314	13470	13365	13296	13269	13349	13454	13351	13208	13461	13592	13217	13465	13331	13402	13391	13517	13323	13382	13238	13224	13173	13322	13419	13291	13434	13353	13442	13317	13547	13414	13419	13531	13382	13527	13286	13471	13293	13448	13375	13479	13383	13357	13400	13374	13409	13327	13584	13573	13372	13489	13478	13419	13426	13373	13234	13238	13349	13469	13340	13367	13424	13319	13406	13380	13309	13159	13409	13233	13454	13388	13274	13468	13221	13247	13333	13199	13361	13318	13333	13340	13351	13467	13327	13306	13297	13189	13349	13340	13380	13336	13464	13492	13343	13541	13269	13417	13402	13338	13300	13156	13347	13454	13305	13573	13311	13464	13382	13388	13315	13352	13284	13255	13352	13317	13261	13471	13366	13319	13428	13438	13256	13384	13287	13368	13366	13322	13433	13213	13333	13404	13425	13300	13192	13482	13274	13420	13465	13326	13403	13506	13333	13520	13379	13323	13206	13371	13435	13414	13402	13329	13363	13514	13435	13301	13385	13356	13408	13408	13328	13536	13466	13476	13350	13295	13314	13234	13397	13434	13374	13372	13283	13366	13266	13362	13537	13473	13426	13309	13315	13435	13315	13330	13416	13452	13364	13418	13393	13367	13448	13332	13398	13320	13510	13357	13268	13388	13391	13387	13368	13385	13383	13441	13390	13306	13388	13496	13275	13354	13260	13402	13468	13293	13316	13408	13429	13318	13271	13387	13559	13129	13322	13286	13325	13503	13460	13399	13514	13445	13243	13515	13202	13312	13305	13277	13457	13457	13290	13585	13315	13279	13376	13421	13435	13327	13376	13601	13375	13254	13314	13357	13321	13396	13318	13462	13223	13311	13312	13306	13251	13381	13313	13402	13308	13418	13326	13254	13315	13401	13333	13483	13566	13329	13165	13355	13520	13444	13268	13276	13260	13307	13352	13451	13304	13354	13136	13430	13314	13421	13254	13376	13445	13479	13393	13261	13427	13217	13315	13435	13323	13399	13314	13372	13199	13370	13505	13392	13332	13524	13325	13580	13423	13417	13315	13371	13436	13296	13437	13265	13303	13239	13525	13433	13429	13405	13521	13397	13479	13401	13429	13260	13350	13424	13314	13358	13505	13348	13452	13276	13353	13318	13392	13408	13209	13294	13329	13361	13471	13510	13466	13378	13312	13288	13220	13248	13436	13472	13424	13529	13331	13465	13397
23021	22617	31040	23514	21182	21549	19845	14749	13979	14288	14333	13907	14003	14011	14176	13823	13745	13918	13946	13918	13953	13977	13992	14107	13867	13833	13570	13813	13772	13786	13687	13831	13784	13741	13775	13666	13632	13763	13883	13663	13751	13716	13873	13718	13866	13649	13836	13791	13671	13816	13659	13722	13693	13652	13821	13697	13746	14027	13721	13908	13783	13602	13898	13658	13739	13732	13745	13950	13875	13587	13753	13760	13637	13802	13770	13818	13757	13740	13882	13833	13752	13717	13685	13718	13628	13673	13796	13904	13767	13585	13789	13999	13738	13701	13689	13626	13680	13608	13652	13798	13749	13683	13691	13680	13770	13848	13823	13688	13512	13600	13755	13799	13676	13622	13693	13523	13579	13659	13669	13684	13604	13565	13711	13654	13834	13668	13717	13833	13859	13779	13724	13545	13518	13742	13657	13621	13683	13864	13895	13793	13670	13684	13901	13844	13763	13654	13877	13625	13726	13751	13602	13555	13769	13633	13871	13760	13627	13802	13643	13551	13746	13868	13668	13784	13696	13732	13746	13610	13602	13897	13830	13866	13552	13678	13658	13808	13857	13633	13791	13808	13564	13711	13722	13796	13723	13733	13806	13566	13885	13662	13763	13738	13681	13844	13658	13658	13735	13664	13646	13709	13568	13579	13734	13901	13654	13812	13644	13793	13787	13580	13815	13828	13755	13677	13692	13808	13696	13745	13678	13657	13560	13607	13746	13587	13561	13598	13670	13863	13588	13581	13787	13846	13827	13613	13477	13574	13697	13702	13798	13658	13641	13526	13709	13767	13682	13626	13732	13766	13876	13737	13772	13829	13561	13745	13584	13774	13633	13766	13749	13692	13454	13752	13863	13720	13681	13658	13602	13784	13614	13742	13725	13577	13727	13687	13663	13573	13819	13821	13715	13492	13529	13627	13735	13724	13534	13723	13527	13614	13684	13878	13650	13694	13656	13645	13667	13818	13614	13745	13658	13711	13635	13753	13532	13717	13565	13726	13718	13784	13780	13824	13673	13600	13561	13536	13720	13631	13598	13719	13739	13758	13671	13812	13766	13788	13947	13624	13610	13761	13710	13575	13634	13825	13539	13701	13781	13723	13558	13633	13739	13669	13821	13834	13632	13820	13806	13738	13763	13663	13719	13682	13704	13713	13682	13654	13750	13612	13521	13661	13891	13651	13820	13812	13728	13680	13696	13391	13717	13492	13648	13750	13596	13558	13704	13826	13713	13567	13663	13829	13674	13718	13899	13836	13779	13769	13687	13803	13719	13569	13629	13736	13695	13533	13547	13819	13602	13740	13751	13496	13669	13595	13675	13670	13743	13716	13648	13772	13567	13752	13592	13654	13639	13655	13820	13788	13583	13792	13715	13717	13591	13681	13590	13514	13675	13617	13450	13757	13622	13859	13678	13700	13664	13721	13550	13729	13930	13673	13625	13586	13573	13632	13588	13545	13511	13766	13596	13646	13768	13834	13848	13744	13707	13659	13658	13611	13809	13787	13655	13676	13724	13604	13864	13642	13711	13639	13853	13804	13638	13831	13618	13789	13807	13789	14045	13672	13685	13793	13912	13965	13736	13604	13789	13763	13898	13665	13768	13490	13566	13771	13638	13597	13744	13823	13742	13749	13751	13519	13576	13567	13651	13614	13707	13640	13761	13611	13585	13659	13768	13649	13595	13760	13645	13795	13735	13928	13554	13634	13659	13691	13538	13829	13602	13698	13588	13727	13674	13746	13564	13717	13824	13857	13534	13486	13552	13686	13634	13697	13695	13531	13748	13766	13675	13655	13857	13686	13699	13497	13776	13633	13700	13692	13610	13678	13625	13620	13746	13592	13643	13805	13651	13810	13736	13498	13663	13802	13745	13665	13669	13496	13611	13819	13632	13605	13791	13698	13664	13669	13743	13678	13639	13749	13606	13721	13688	13749	13630	13543	13754	13599	13878	13483	13646	13835	13739	13632	13538	13795	13660	13670	13850	13656	13842	13567	13651	13614	13712	13637	13633	13839	13765	14000	13718	13571	13602	13655	13535	13659	13601	13692	13624	13902	13555	13665	13843	13718	13664	13807	13815	13585	13694	13371	13677	13635	13691	13853	13622	13602	13793	13703	13610	13716	13680	13855	13783	13625	13631	13799	13640	13650	13734	13787	13691	13604	13592	13754	13849	13541	13687	13668	13662	13639	13662	13708	13659	13605	13489	13817	13769	13741	13862	13729	13636	13857	13582	13701	13636	13670	13843	13689	13689	13779	13903	13637	13600	13792	13712	13660	13641	13776	13752	13665	13779	13669	13625	13838	13787	13742	13830	13786	13618	13483	13601	13489	13647	13622	13697	13656	13662	13769	13729	13834	13640	13567	13761	13573	13850	13725	13699	13821	13614	13761	13641	13738	13805	13799	13675	13584	13577	13776	13700	13645	13729	13752	13695	13800	13802	13658	13868	13535	13625	13840	13766	13698	13656	13689	13789	13610	13596	13682	13715	13763	13764	13750	13690	13944	13798	13572	13830	13721	13584	13628	13742	13692	13775	13719	13537	13658	13530	13670	13854	13589	13892	13596	13749	13690	13820	13712	13696	13698	13701	13690	13660	13661	13629	13737	13537	13603	13698	13888	13501	13696	13835	13653	13500	13703	13613	13787	13709	13706	13854	13608	13700	13760	13696	13837	13434	13739	13523	13802	13721	13658	13968	13758	13799	13673	13685	13641	13586	13711	13694	13731	13626	13791	13885	13533	13716	13550	13501	13428	13609	13549	13662	13747	13652	13626	13685	13684	13742	13670	13700	13739	13860	13754	13554	13817	13780	13542	13762	13768	13917	13798	13847	13739	13578	13710	13706	13752	13776	13819	13731	13869	13706	13811	13821	13757	13828	13564	13605	13452	13683	13717	13984	13770	13628	13614	13780	13749	13725	13656	13619	13827	13739	13717	13718	13696	13682	13713	13781	13843	13672	13695	13675	13657	13636	13789	13628	13752	13694	13704	13569	13716	13581	13663	13673	13631	13514	13699	13749	13847	13442	13901	13749	13711	13523	13749	13799	13775	13764	13654	13841	13732	13676	13623	13609	13795	13690	13530	13710	13741	13765	13697	13626	13699	13545	14046	13794	13856	13642	13553	13743	13720	13683	13732	13704	13781	13736	13697	13546	13627	13728	13646	13963	13772	13687	13790	13569	13447	13856	13690	13627	13930	13699	13678	13730	13486	13581	13857	13646	13628	13696	13426	13818	13574	13655	13498	13762	13841	13660	13534	13763	13885	13814	13849	13674	13652	13674	13586	13822	13901	13409	13717	13549	13724	13633	13889	13738	13819	13832	13589	13659	13741	13647	13724	13758	13766	13759	13666	13603	13834	13778	13618	13721	13630	13814	13703	13713	13561	13804	13701	13759	13703	13840	13691	13756	13755	13675	13782	13831	13684	13585	13636	13569	13731	13728	13667	13514	13535	13658	13793	13672	13661	13623	13644	13694	13817	13884	13808	13753	13653	13868	13672	13631	13635	13585	13581	13623	13759	13798	13849	13569	13731	13734	13711	13792	13656	13431	13553	13805	13697	13651	13760	13649	13612	13926	13838	13921	13783	13718	13714	13639	14004	13696	13807	13667	13640	13715	13769	13879	13729	13719	13908	13734	13604	13690	13742	13423	13574	13698	13831	13622	13533	13633	13670	13556	13704	13478	13776	13803	13818	13760	13671	13780	13901	13654	13678	13659	13657	13645	13752	13586	13743	13595	13698	13677	13622	13764	13852	13684	13787	13578	13893	13643	13764	13762	13585	13553	13781	13755	13671	13711	13683	13849	13677	13688	13713	13562	13616	13713	13790	13741	13689	13804	13482	13738	13702	13599	13798	13627	13789	13743	13528	13792	13867	13702	13759	13506	13659	13815	13724	13777	13646	13712	13759	13769	13739	13732	13757	13655	13527	13869	13607	13754	13643	13726	13693	13606	13541	13886	13668	13769	13478	13725	13448	13598	13697	13638	13723	13803	13820	13830	13713	13818	13742	13778	13744	13745	13572	13763	13839	13712	13598	13527	13667	13742	13446	13648	13721	13459	13812	13780	13648	13686	13860	13660	13817	13697	13654	13541	13544	13598	13669	13764	13704	13756	13614	13791	13801	13789	13785	13771	13720	13755	13674	13552	13646	13712	13702	13506	13591	13592	13833	13609	13618	13676	13761	13567	13759	13835	13765	13915	13703	13670	13634	13692	13774	13698	13728	13749	13764	13763	13816	13868	13770	13854	13706	13599	13737	13588	13698	13803	13543	13675	13698	13730	13544	13800	13652	13828	13606	13436	13547	13863	13766	13867	13768	13665	13693	13786	13593	13848	13806	13568	13489	13596	13724	13827	13444	13598	13682	13537	13579	13687	13631	13709	13748	13710	13649	13743	13727	13590	13880	13912	13807	13565	13745	13541	13694	13795	13804	13659	13698	13541	13587	13824	13698	13681	13800	13709	13624	13674	13429	13590	13615	13757	13817	13579	13765	13716	13751	13570	13540	13574	13515	13815	13379	13728	13733	13549	13687	13562	13720	13604	13676	13807	13391	13566	13770	13864	13809	13650	13755	13647	13661	13801	13613	13546	13663	13797	13566	13668	13894	13695	13676	13636	13482	13692	13614	13758	13576	13497	13583	13727	13907	13756	13697	13703	13720	13593	13854	13740	13751	13797	13581	13565	13534	13759	13689	13641	13726	13755	13691	13598	13713	13775	13687	13755	13768	13796	13516	13827	13668	13696	13656	13559	13903	13610	13877	13684	13518	13852	13752	13626	13761	13826	13913	13700	13541	13542	13862	13745	13643	13710	13644	13639	13543	13565	13516	13828	13726	13620	13640	13837	13843	13828	13753	13699	13594	13631	13643	13913	13714	13590	13538	13627	13648	13593	13674	13750	13710	13766	13701	13582	13593	13740	13624	13651	13611	13612	13676	13638	13581	13770	13756	13704	13717	13617	13691	13796	13944	13696	13632	13672	13885	13618	13629	13830	13556	13700	13663	13724	13682	13615	13617	13749	13798	13819	13723	13798	13758	13762	13773	13735	13645	13706	13573	13627	13781	13570	13609	13756	13517	13691	13769	13614	13590	13709	13647	13679	13535	13573	13696	13740	13572	13844	13662	13681	13752
62366	101293	67187	25886	13922	13875	13667	13502	13696	13682	13600	13361	13817	13606	13530	13353	13501	13628	13591	13381	13709	13479	13549	13571	13411	13598	13754	13650	13462	13608	13692	13506	13489	13643	13510	13611	13491	13671	13508	13507	13504	13474	13411	13466	13567	13468	13529	13519	13422	13551	13481	13649	13600	13387	13522	13540	13590	13465	13667	13519	13472	13463	13447	13450	13617	13490	13223	13376	13320	13604	13423	13392	13512	13517	13574	13525	13557	13522	13699	13549	13367	13571	13475	13274	13574	13526	13430	13472	13473	13415	13522	13441	13579	13431	13585	13437	13387	13432	13463	13522	13456	13665	13629	13543	13408	13671	13571	13428	13557	13509	13491	13521	13595	13568	13487	13490	13490	13586	13548	13424	13566	13521	13601	13546	13600	13493	13456	13561	13309	13497	13545	13535	13356	13590	13386	13406	13422	13447	13522	13398	13454	13501	13686	13590	13371	13536	13542	13483	13526	13613	13394	13399	13578	13638	13528	13337	13609	13563	13539	13410	13561	13629	13520	13470	13569	13489	13533	13536	13435	13544	13524	13511	13470	13555	13402	13410	13577	13583	13465	13364	13489	13473	13457	13637	13470	13515	13304	13517	13461	13554	13648	13634	13430	13475	13488	13502	13580	13445	13377	13568	13660	13433	13465	13486	13611	13295	13475	13413	13433	13258	13498	13482	13372	13418	13507	13443	13371	13414	13624	13264	13393	13458	13482	13459	13445	13229	13500	13608	13485	13503	13384	13538	13551	13296	13492	13441	13423	13335	13580	13597	13420	13425	13563	13310	13438	13534	13380	13424	13536	13407	13526	13589	13489	13426	13411	13467	13431	13546	13407	13459	13471	13568	13613	13419	13468	13441	13530	13553	13481	13454	13460	13443	13464	13541	13406	13412	13612	13519	13480	13528	13608	13443	13326	13421	13436	13473	13325	13489	13442	13436	13498	13674	13592	13315	13593	13587	13485	13649	13509	13503	13577	13524	13486	13666	13397	13487	13333	13433	13452	13606	13366	13520	13502	13429	13401	13602	13352	13501	13533	13620	13493	13523	13453	13477	13439	13510	13500	13325	13387	13624	13467	13419	13418	13519	13562	13568	13575	13446	13497	13452	13528	13468	13581	13613	13524	13489	13536	13503	13419	13549	13543	13571	13654	13388	13500	13545	13389	13417	13395	13630	13285	13420	13500	13474	13439	13378	13728	13347	13501	13448	13746	13461	13538	13487	13226	13463	13489	13610	13373	13467	13433	13470	13427	13468	13616	13373	13563	13408	13696	13558	13549	13568	13426	13421	13490	13445	13419	13382	13358	13551	13387	13618	13506	13519	13542	13481	13634	13507	13608	13291	13378	13453	13499	13516	13357	13481	13704	13460	13607	13438	13401	13565	13638	13396	13521	13447	13326	13464	13589	13370	13510	13469	13478	13522	13682	13286	13556	13604	13547	13457	13263	13508	13412	13412	13447	13441	13463	13360	13510	13515	13429	13550	13484	13508	13514	13499	13578	13506	13497	13471	13545	13519	13445	13405	13475	13540	13391	13454	13507	13504	13613	13698	13435	13348	13906	13496	13377	13419	13486	13586	13465	13417	13292	13453	13583	13646	13575	13496	13445	13417	13501	13338	13506	13642	13517	13516	13643	13328	13560	13527	13524	13530	13620	13421	13371	13434	13557	13348	13627	13524	13453	13448	13496	13627	13303	13507	13485	13499	13385	13536	13510	13448	13464	13324	13534	13523	13466	13544	13698	13459	13433	13469	13401	13538	13440	13442	13477	13399	13484	13522	13478	13607	13321	13437	13479	13521	13438	13430	13592	13369	13539	13434	13284	13510	13462	13678	13461	13561	13464	13492	13463	13528	13536	13519	13438	13491	13341	13335	13496	13668	13554	13347	13457	13421	13524	13509	13382	13479	13491	13612	13537	13521	13574	13606	13473	13424	13526	13590	13528	13656	13468	13439	13556	13371	13506	13337	13584	13404	13504	13459	13541	13408	13305	13423	13593	13448	13397	13577	13538	13508	13390	13594	13526	13620	13385	13570	13692	13347	13505	13520	13401	13377	13516	13435	13300	13451	13310	13579	13603	13393	13595	13550	13706	13560	13412	13426	13400	13469	13366	13637	13500	13367	13498	13486	13535	13485	13444	13447	13535	13534	13489	13606	13605	13454	13547	13548	13567	13364	13550	13592	13475	13396	13411	13463	13515	13669	13454	13351	13650	13469	13380	13499	13622	13358	13703	13545	13638	13421	13502	13402	13624	13528	13516	13465	13419	13571	13409	13419	13594	13466	13430	13395	13390	13597	13437	13512	13307	13458	13567	13523	13509	13553	13496	13407	13599	13579	13595	13488	13562	13376	13476	13638	13402	13486	13380	13506	13536	13462	13614	13494	13540	13443	13414	13302	13473	13435	13266	13546	13503	13382	13526	13458	13716	13429	13479	13359	13580	13629	13428	13374	13584	13398	13453	13679	13494	13592	13467	13488	13488	13540	13566	13598	13409	13488	13403	13456	13454	13485	13542	13490	13391	13485	13541	13427	13509	13446	13464	13460	13533	13604	13439	13395	13514	13374	13423	13569	13399	13450	13480	13439	13593	13388	13575	13523	13463	13538	13501	13517	13472	13529	13560	13561	13718	13578	13588	13375	13361	13458	13590	13501	13669	13578	13517	13465	13480	13435	13545	13472	13428	13522	13613	13553	13520	13602	13519	13542	13374	13484	13590	13649	13522	13429	13522	13504	13478	13257	13455	13486	13342	13530	13410	13651	13360	13570	13469	13423	13559	13475	13659	13424	13410	13606	13493	13503	13617	13501	13538	13389	13536	13561	13438	13397	13544	13316	13439	13376	13523	13283	13394	13564	13349	13377	13399	13652	13310	13552	13503	13487	13496	13615	13339	13547	13362	13597	13427	13424	13548	13451	13499	13424	13532	13393	13462	13540	13376	13307	13518	13494	13501	13514	13440	13462	13425	13501	13512	13460	13359	13353	13517	13519	13489	13477	13507	13593	13385	13646	13575	13475	13467	13441	13594	13477	13534	13544	13334	13312	13522	13611	13448	13664	13472	13443	13516	13350	13525	13391	13509	13550	13626	13574	13244	13380	13535	13439	13476	13369	13490	13485	13433	13489	13484	13592	13433	13470	13490	13475	13496	13504	13635	13400	13506	13561	13541	13349	13579	13604	13410	13542	13548	13428	13473	13516	13461	13463	13549	13316	13416	13551	13518	13585	13650	13575	13433	13292	13444	13481	13327	13400	13390	13474	13518	13594	13633	13505	13495	13271	13304	13532	13437	13454	13451	13499	13460	13437	13576	13513	13389	13700	13501	13492	13535	13391	13406	13448	13461	13475	13466	13520	13519	13541	13473	13518	13561	13382	13485	13579	13465	13492	13505	13474	13397	13433	13395	13562	13518	13408	13317	13419	13382	13471	13400	13534	13533	13546	13310	13388	13370	13519	13675	13496	13585	13512	13707	13491	13472	13374	13504	13469	13573	13550	13373	13458	13386	13421	13416	13415	13484	13253	13626	13615	13546	13556	13581	13489	13558	13423	13396	13545	13573	13297	13416	13537	13475	13337	13680	13484	13573	13557	13337	13365	13439	13546	13283	13593	13544	13402	13364	13502	13562	13487	13468	13536	13333	13361	13476	13450	13529	13498	13498	13359	13493	13439	13332	13468	13520	13428	13426	13536	13487	13640	13539	13584	13493	13360	13352	13596	13468	13318	13395	13504	13583	13382	13446	13533	13495	13486	13616	13474	13552	13345	13551	13453	13656	13412	13480	13678	13515	13431	13569	13402	13556	13701	13477	13328	13491	13454	13669	13409	13364	13328	13500	13347	13600	13598	13521	13564	13331	13409	13682	13410	13374	13602	13435	13565	13369	13555	13434	13497	13484	13548	13572	13565	13426	13518	13425	13476	13529	13605	13572	13484	13681	13372	13382	13429	13457	13467	13523	13360	13401	13388	13421	13508	13334	13524	13517	13460	13415	13641	13625	13381	13413	13592	13532	13405	13332	13551	13614	13525	13545	13567	13459	13337	13544	13555	13467	13230	13486	13376	13376	13421	13488	13536	13509	13378	13459	13364	13390	13599	13682	13545	13574	13308	13527	13521	13384	13443	13408	13474	13488	13482	13531	13412	13447	13418	13604	13440	13579	13369	13372	13547	13574	13530	13469	13642	13401	13378	13620	13436	13591	13392	13573	13514	13499	13398	13352	13434	13573	13532	13689	13458	13602	13534	13442	13501	13588	13447	13431	13636	13534	13498	13546	13577	13543	13476	13504	13352	13619	13391	13459	13642	13506	13428	13468	13358	13627	13500	13562	13466	13628	13468	13304	13418	13491	13468	13364	13434	13509	13518	13486	13432	13554	13483	13463	13617	13229	13409	13475	13583	13515	13591	13430	13554	13564	13431	13599	13599	13478	13419	13452	13386	13510	13623	13445	13646	13557	13558	13505	13459	13472	13350	13478	13551	13466	13521	13442	13470	13476	13611	13538	13574	13472	13560	13553	13425	13394	13395	13440	13378	13602	13379	13441	13496	13373	13540	13591	13575	13515	13441	13621	13340	13478	13390	13393	13440	13609	13494	13600	13496	13526	13457	13498	13428	13560	13582	13428	13564	13440	13522	13525	13400	13384	13524	13583	13500	13446	13316	13717	13487	13568	13455	13481	13577	13437	13534	13356	13408	13584	13676	13444	13515	13436	13553	13654	13496	13610	13650	13509	13462	13490	13525	13520	13574	13518	13578	13491	13561	13334	13382	13498	13632	13611	13552	13639	13463	13513	13427	13476	13337	13606	13679	13461	13512	13385	13459	13460	13457	13390	13360	13414	13503	13608	13542	13431	13447	13519	13464	13516	13476	13590	13465	13525	13582	13474	13436	13517	13427	13576	13513	13496	13445	13504	13431	13453	13347	13602	13538	13437	13415	13446	13379	13525	13457	13657	13380	13380	13497	13545	13592	13476	13417	13416	13352	13515	13335	13408	13434	13517	13489	13405	13404	13620	13443	13293	13430	13416	13580	13344	13508	13529	13422	13541	13464	13464	13530	13359	13487	13434	13515	13525	13550	13624	13527	13385	13608	13531	13384	13582	13501	13548	13495	13490	13431	13626	13564	13368	13403
29559	32557	28839	18639	12754	12505	12555	12436	12221	12226	12363	12310	12400	12457	12202	12079	12350	12417	12422	12475	12324	12279	12192	12080	12271	12271	12402	12240	11996	12359	12399	12364	12353	12425	12284	12419	12344	12271	12221	12419	12295	12410	12517	12288	12284	12345	12286	12291	12257	12357	12129	12089	12316	12139	12308	12284	12086	12172	12197	12248	12365	12403	12267	12265	12284	12286	12257	12165	12255	12124	12232	12320	12443	12289	12148	12182	12264	12310	12126	12306	12365	12215	12160	12246	12237	12082	12137	12381	12346	12297	12224	12301	12026	12193	12362	12210	12153	12251	12149	12016	12365	12411	12184	12144	12354	12201	12158	12264	12010	12220	12400	12047	12159	12339	12373	12312	12428	12249	12299	12369	12291	12122	12269	12312	12266	12346	12151	12298	12279	12233	12146	12127	12170	12357	12275	12340	12191	12326	12372	12340	12288	12342	12139	12187	12257	12323	12169	12015	12163	12173	12151	12188	12262	12232	12363	12210	12329	12190	12127	12231	12110	12201	12196	12176	12153	12270	12286	12477	12221	12123	12211	12252	12326	12156	12348	12147	12345	12292	12451	12332	12127	12150	12394	12167	12098	12178	12306	12155	12275	12353	12427	12200	12288	12268	12397	12347	12408	12429	12203	12168	12254	12212	12201	12327	12108	12243	12274	12301	12315	12284	12038	12296	12254	12242	12172	12163	12266	12167	12227	12214	12182	12215	12159	12392	12298	12305	12366	12184	12323	12247	12313	12326	12264	12174	12263	12171	12202	12279	12355	12071	12005	12309	12094	12246	12217	12412	12141	12166	12318	12187	12220	12230	12227	12243	12088	12123	12395	12294	12346	12350	12379	12282	12326	12265	12269	12248	12324	12303	12340	12259	12211	12157	12356	12367	12406	12188	12201	12259	12115	12199	12286	12217	12355	12357	12246	12361	12468	12434	12248	12186	12330	12092	12081	12184	12152	12239	12168	12271	12171	12163	12144	12273	12287	12142	12280	12349	12198	12273	12245	12437	12210	12144	12170	12325	12259	12033	12245	12235	12310	12296	12179	12376	12097	12287	12343	12212	12188	12235	12065	12304	12191	12208	12249	12145	12156	12144	12150	12194	12286	12197	12466	12351	12170	12308	12314	12337	12231	12262	12145	12257	12409	12276	12300	12229	12125	12267	12177	12193	12208	12308	12311	12169	12050	12056	12139	12325	12337	12322	12255	12213	12503	12376	12191	12140	12283	12184	12234	12358	12146	12254	12256	12090	12284	12202	12173	12244	12016	12063	12170	12312	12141	12171	12445	12235	12379	12364	12510	12254	12124	12282	12248	12285	12354	12093	12340	12209	12165	12249	12367	12266	12208	12202	12353	12196	12042	12158	12166	12107	12114	11946	12369	12361	12284	12318	12443	12344	12552	12233	12174	12336	12085	12234	12237	12319	12407	12114	12119	12073	12195	12319	12371	12228	12346	12256	12010	12199	12136	12200	12191	12146	12479	12186	12351	12194	12205	12302	12323	12247	12293	12301	12267	12305	12171	12233	12310	12202	12341	12357	12218	12373	12137	12356	12315	12331	12306	12306	12455	12201	12268	12284	12148	12177	12376	12134	12195	12404	12284	12383	12094	12312	12263	12185	12220	12292	12393	12216	12239	12083	12199	12111	12276	12426	12202	12241	12357	12342	12282	12335	12386	12215	12042	12162	12177	12097	12209	12270	12274	12199	12305	12322	12201	12249	12137	12192	12205	12181	12287	12126	12309	12355	12229	12347	12311	12294	12083	12187	12269	12247	12207	12276	12426	12389	12340	12119	12277	12333	12216	12182	12206	12354	12280	12182	12273	12316	12301	12483	12121	12241	12254	12032	12040	12092	12212	12179	12181	12322	12257	12467	12185	12332	12206	11980	12209	12241	12318	12353	12389	12291	12120	12058	12147	12222	12163	12324	12170	12161	12143	12264	12104	12261	11925	12315	12313	12144	12233	12241	12391	12227	12297	12244	12244	12240	12397	12493	12135	12151	12376	12247	12323	12111	12240	12168	12389	12238	11944	12297	12219	12312	12282	12128	12362	12056	12309	12091	12217	12310	12247	12304	12178	12138	12132	12181	12267	12268	12242	12309	12268	12090	12238	12433	12170	12332	12208	12409	12130	12371	12206	12356	12208	12367	12158	12341	12179	12352	12220	12195	12057	12229	12272	12357	12087	12193	12248	12410	12159	12286	12379	12096	12230	12335	12389	12328	12159	12120	12467	12289	12394	12240	12294	12122	12241	12197	12316	12171	12375	12165	12110	12260	12105	12105	12356	12189	12177	12290	12209	12330	12384	12139	12261	12191	12105	12335	12258	12130	12316	12241	12402	12086	12141	12330	12373	12347	12194	12164	12231	12180	12298	12044	12090	12249	12208	12415	12182	12278	12323	12332	12356	12302	12536	12387	12127	12137	12263	12181	12157	12150	12128	12267	12311	12154	12081	12115	12223	12246	12276	12196	12392	12274	12285	12186	12274	12110	12236	12042	12210	12186	12266	12316	12311	12439	12333	12212	12234	12318	12275	12283	12285	12212	12349	12151	12638	12194	12230	12211	12226	12336	12483	12348	12272	12226	12274	12226	12137	12277	12356	12239	12150	12219	12228	12330	12449	12248	12207	12169	12311	12291	12261	12271	12029	12255	12341	12228	12276	12229	12379	12180	12156	12201	12169	12184	12126	12236	12139	12251	12158	12252	12462	12399	12255	12061	12384	12160	12257	12297	12221	12194	12289	12270	12345	12290	12306	12318	12300	12152	12134	12195	12192	12096	12316	12295	12257	12208	12223	12108	12233	12403	12328	12096	12173	12273	12328	12211	12222	12154	12216	12238	12305	12174	12144	12304	12393	12221	12006	12315	12308	12288	12393	12367	12407	12357	12114	12256	12187	12138	12346	12369	12279	12142	12412	12282	12441	12303	12348	12197	12383	12161	12191	12286	12083	12034	12143	12058	12209	12368	12318	12034	12218	12289	12288	12202	12143	12124	12101	12147	12357	12350	12114	12342	12291	12201	12341	12468	12368	12348	12238	12395	12169	12180	12407	12086	12228	12113	12366	12251	12236	12270	12235	12260	12128	12203	12092	12172	12140	12160	12285	12197	12199	12291	12343	12244	12333	12206	12211	12175	12163	12202	12249	12287	12357	12244	12285	12172	12221	12157	12392	12230	12253	12193	12104	12259	12167	12291	12233	12286	12059	12259	12140	12168	12230	12228	12319	12344	12144	12269	12046	12338	12295	12326	12341	12305	12113	12226	12191	12171	12183	12227	12420	12365	12134	12136	12108	12226	12361	12142	12412	12292	12313	12368	12287	12273	12315	12248	12161	12255	12338	12234	12236	12197	12175	12195	12224	12372	12184	12216	12158	12325	12187	12173	12191	12281	12090	12255	12128	12509	12369	12157	12285	12107	12217	12328	12244	12375	12374	12086	12150	12184	12195	12359	12243	12231	12045	12220	12396	12276	12259	12178	12328	12194	12329	12371	12097	12197	12278	12364	11960	12264	12162	12052	12247	12418	12325	12410	12378	12176	12257	12176	12262	12195	12213	12310	12408	12261	12311	12192	12231	12033	12325	12252	12149	12345	12415	12346	12430	12292	12121	12139	12161	12335	12105	12257	12249	12177	12306	12442	12372	12412	12240	12344	12207	12329	12291	12058	12251	12201	12239	12236	12290	11979	12278	12117	12239	12308	12203	12226	12332	12401	12289	12106	12464	12323	12274	12238	12245	12225	12275	12262	12152	12088	12348	12307	12274	12107	12236	12211	12288	12261	12357	12326	12125	12235	12208	12320	12250	12190	12384	12443	12131	12262	12326	12170	12173	12195	12331	12199	12165	12397	12433	12423	12272	12287	12257	12220	12375	12500	12285	12262	12238	11944	12366	12335	12185	12129	12204	12216	12204	12302	12482	12181	12473	12195	12172	12315	12306	12119	12259	12268	12182	12334	12160	12266	12156	12420	12208	12158	12250	12317	12278	12237	12285	12245	12143	12255	12254	12210	12139	12301	12246	12175	12176	12172	12167	12257	12148	12336	12303	12118	12210	12266	12281	12429	12097	12097	12150	12214	12232	12375	12216	12348	12212	12175	12307	12400	12194	12274	12262	12310	12334	12142	12152	12216	12285	12212	12231	12233	12208	12173	12353	12170	12277	12242	12387	12112	12166	12155	12314	12326	12303	12046	12276	12014	12416	12269	12344	12346	12152	12293	12252	12243	12302	12237	12341	12100	12345	12272	12243	12330	12120	12255	12220	12194	12195	12234	12401	12140	12347	12318	12394	12396	12066	12276	12364	12357	12321	12094	12257	12267	12198	12296	12146	12052	12043	12357	12171	12270	12382	12274	12236	12263	12226	12406	12112	12117	12221	12112	11934	12211	12294	12072	12129	12192	12114	12332	12251	12200	12351	12126	12245	12240	12335	12327	12156	12209	12235	12048	12255	12456	12220	11968	12273	12369	12246	12391	12395	12262	12406	12474	12362	12350	12220	12537	12225	12342	12138	11870	12013	12421	12066	12407	12399	12283	12296	12227	12394	12117	12062	12130	12217	12122	12185	12283	12388	12299	12206	12236	12212	12224	12427	12168	12317	12260	12259	12351	12298	12194	12235	12325	12217	12143	12285	12363	12096	12261	12132	12264	12235	12295	12206	12245	12312	12246	12319	12288	12162	12265	12149	12180	12101	12118	12107	12104	12377	12471	12264	12239	12402	12168	12099	12253	12212	12172	12372	12153	12097	12156	12128	12192	12397	12380	12225	12277	12237	12196	12333	12143	12141	12253	12292	12426	12053	12382	12252	12048	12138	12321	12309	12153	12155	12444	12113	12143	12368	12379	12136	12529	12109	12150	12023	12234	12197	12328	12166	12200	12274	12211	12264	12068	12289	12259	12312	12312	12202	12274	12259	12354	12208	12410	12221	12167	12159	12447	12223	12448	12320	12313	12225	12340	12269	12130	12453	12153	12287	12389	12139	12113	12184	12286	12214	12433	12149	12285	12188	12387	12142	12304	12303	12156	12343	12059	12200	12393	12327	12316	12118	12260	12225	12262	12303	12314	12169	12385	12300	12333	12314	12268	12154	12256	12265	12334	12244	12324	12321	12204	12184	12165	12139	12313
37230	51174	29662	14221	12439	12432	12472	12604	12411	12330	12446	12538	12515	12369	12361	12600	12348	12419	12316	12491	12466	12439	12373	12474	12463	12630	12549	12468	12388	12481	12639	12352	12523	12527	12461	12510	12438	12461	12399	12396	12362	12609	12396	12407	12555	12619	12483	12477	12422	12462	12611	12638	12593	12489	12375	12480	12473	12443	12396	12360	12491	12318	12371	12366	12342	12531	12505	12401	12611	12561	12466	12376	12342	12391	12462	12322	12367	12419	12277	12364	12488	12453	12644	12491	12478	12402	12650	12392	12384	12308	12400	12494	12450	12375	12565	12489	12429	12438	12517	12447	12366	12383	12437	12568	12399	12476	12451	12489	12398	12535	12518	12445	12332	12534	12553	12424	12270	12481	12433	12398	12558	12369	12467	12445	12522	12485	12454	12392	12538	12377	12504	12491	12534	12344	12382	12641	12621	12615	12577	12525	12385	12499	12446	12510	12456	12664	12495	12413	12563	12540	12347	12427	12551	12295	12515	12512	12446	12506	12394	12470	12476	12470	12449	12337	12349	12435	12542	12617	12450	12438	12461	12344	12397	12431	12361	12256	12329	12485	12326	12484	12448	12346	12316	12476	12517	12531	12627	12576	12552	12577	12365	12660	12444	12480	12411	12384	12344	12405	12594	12541	12396	12579	12350	12383	12521	12448	12506	12529	12492	12570	12494	12514	12406	12577	12523	12464	12502	12346	12399	12515	12471	12596	12425	12431	12306	12407	12466	12640	12453	12495	12538	12479	12598	12524	12471	12446	12526	12519	12543	12417	12486	12465	12512	12468	12526	12649	12532	12414	12657	12417	12373	12376	12607	12559	12578	12543	12446	12306	12510	12432	12524	12460	12206	12385	12466	12377	12286	12347	12477	12377	12577	12474	12498	12721	12360	12507	12356	12323	12392	12435	12272	12440	12478	12426	12457	12554	12415	12442	12514	12499	12483	12460	12479	12351	12626	12590	12477	12422	12578	12632	12333	12445	12444	12278	12431	12549	12402	12359	12471	12480	12664	12615	12384	12470	12361	12531	12532	12448	12537	12659	12452	12487	12521	12560	12407	12503	12245	12465	12403	12658	12377	12515	12391	12379	12529	12516	12489	12442	12363	12536	12372	12518	12533	12375	12640	12385	12588	12464	12419	12543	12331	12342	12476	12448	12371	12367	12520	12392	12402	12565	12466	12556	12319	12521	12523	12323	12509	12639	12526	12493	12462	12497	12483	12549	12383	12534	12568	12386	12530	12241	12397	12446	12548	12321	12404	12373	12383	12262	12475	12498	12420	12478	12389	12418	12242	12585	12502	12424	12545	12383	12546	12463	12479	12546	12407	12447	12497	12393	12554	12380	12575	12377	12361	12400	12402	12514	12522	12588	12553	12415	12438	12407	12532	12587	12439	12482	12408	12381	12408	12502	12568	12373	12529	12371	12429	12321	12373	12496	12465	12517	12421	12655	12455	12396	12381	12585	12570	12465	12463	12484	12430	12600	12327	12410	12417	12586	12405	12339	12366	12370	12565	12506	12596	12384	12375	12494	12336	12518	12625	12305	12337	12450	12399	12411	12468	12389	12576	12607	12342	12550	12301	12332	12407	12255	12409	12425	12539	12397	12391	12488	12610	12432	12301	12471	12375	12450	12502	12576	12336	12502	12377	12458	12422	12280	12558	12504	12403	12518	12481	12510	12340	12499	12435	12421	12339	12352	12451	12491	12356	12448	12514	12371	12600	12484	12441	12580	12456	12264	12558	12475	12379	12243	12395	12548	12732	12484	12595	12480	12713	12413	12471	12479	12268	12395	12363	12616	12435	12459	12452	12424	12658	12536	12645	12520	12420	12468	12416	12554	12444	12599	12365	12379	12480	12454	12508	12452	12578	12667	12441	12336	12368	12389	12599	12474	12487	12480	12390	12542	12310	12403	12356	12437	12530	12474	12228	12646	12480	12495	12492	12665	12426	12559	12477	12439	12488	12463	12319	12419	12368	12490	12640	12311	12679	12355	12356	12535	12397	12370	12442	12478	12531	12530	12539	12334	12428	12542	12592	12490	12579	12417	12568	12387	12343	12497	12360	12492	12509	12437	12491	12604	12485	12602	12397	12700	12330	12434	12377	12511	12392	12493	12435	12521	12584	12455	12454	12497	12386	12596	12296	12317	12403	12408	12449	12534	12469	12417	12513	12525	12388	12544	12430	12419	12440	12408	12385	12552	12344	12363	12424	12494	12617	12495	12460	12410	12383	12432	12484	12286	12402	12542	12421	12408	12420	12473	12584	12201	12381	12414	12415	12477	12521	12453	12410	12523	12460	12443	12448	12513	12541	12383	12535	12280	12391	12318	12429	12491	12399	12484	12489	12529	12294	12450	12450	12274	12504	12324	12554	12561	12400	12627	12431	12587	12387	12465	12341	12603	12344	12391	12547	12540	12442	12421	12479	12432	12577	12367	12433	12488	12524	12459	12409	12500	12393	12508	12496	12453	12357	12415	12511	12354	12617	12391	12554	12476	12460	12333	12407	12455	12458	12314	12500	12502	12435	12453	12511	12539	12474	12486	12515	12383	12433	12575	12495	12549	12327	12559	12336	12638	12440	12398	12402	12434	12456	12447	12541	12484	12408	12534	12492	12621	12569	12419	12497	12515	12443	12580	12533	12521	12467	12523	12379	12613	12376	12556	12245	12456	12325	12543	12573	12441	12506	12385	12745	12383	12522	12416	12406	12515	12424	12408	12469	12390	12417	12412	12626	12411	12507	12390	12561	12418	12587	12370	12413	12510	12646	12484	12458	12417	12460	12350	12532	12390	12381	12565	12486	12550	12629	12568	12450	12383	12595	12441	12386	12510	12639	12354	12260	12424	12431	12484	12386	12528	12403	12518	12301	12298	12353	12458	12565	12527	12493	12377	12398	12537	12515	12532	12506	12493	12386	12402	12470	12547	12374	12399	12546	12514	12502	12385	12520	12515	12570	12489	12557	12436	12441	12453	12471	12509	12468	12580	12552	12309	12469	12394	12453	12411	12519	12364	12643	12460	12631	12513	12420	12477	12448	12439	12409	12360	12366	12500	12505	12405	12566	12546	12411	12394	12403	12311	12416	12307	12382	12344	12619	12470	12615	12345	12546	12319	12518	12593	12549	12624	12464	12416	12385	12443	12383	12506	12548	12603	12467	12447	12554	12541	12476	12566	12430	12489	12416	12427	12642	12395	12561	12484	12322	12418	12391	12462	12219	12426	12388	12568	12210	12529	12703	12626	12472	12451	12349	12669	12346	12399	12401	12498	12364	12469	12437	12375	12387	12434	12417	12521	12500	12442	12621	12608	12430	12415	12473	12621	12494	12585	12294	12403	12522	12539	12593	12567	12399	12435	12421	12522	12510	12327	12420	12569	12434	12534	12328	12543	12518	12484	12435	12514	12586	12320	12395	12401	12391	12510	12194	12518	12607	12447	12412	12406	12476	12497	12557	12386	12499	12483	12471	12579	12372	12593	12497	12329	12509	12373	12513	12437	12410	12445	12456	12383	12425	12515	12360	12276	12477	12469	12349	12417	12497	12560	12362	12426	12498	12453	12556	12618	12315	12379	12504	12477	12378	12489	12460	12424	12463	12339	12543	12474	12695	12307	12411	12416	12501	12477	12557	12540	12643	12568	12406	12444	12443	12439	12452	12510	12338	12434	12488	12563	12397	12461	12634	12596	12429	12510	12334	12391	12363	12435	12683	12423	12450	12519	12438	12450	12366	12464	12342	12602	12578	12408	12437	12446	12451	12580	12474	12600	12439	12535	12404	12537	12447	12500	12439	12580	12429	12287	12348	12453	12437	12495	12507	12476	12593	12441	12494	12367	12565	12353	12491	12555	12398	12470	12534	12588	12445	12483	12497	12551	12449	12534	12432	12612	12565	12536	12605	12547	12400	12445	12549	12261	12469	12466	12471	12354	12456	12477	12551	12427	12406	12418	12543	12559	12414	12562	12532	12269	12433	12617	12527	12430	12376	12357	12350	12334	12550	12483	12517	12434	12562	12334	12559	12588	12530	12545	12486	12398	12475	12464	12491	12492	12539	12481	12442	12539	12520	12533	12387	12427	12483	12505	12544	12647	12504	12335	12222	12489	12443	12365	12535	12462	12458	12422	12315	12679	12477	12392	12516	12496	12376	12366	12468	12422	12485	12584	12388	12517	12483	12354	12427	12595	12476	12373	12425	12377	12400	12290	12575	12457	12481	12511	12394	12438	12602	12485	12524	12606	12509	12527	12359	12397	12359	12560	12483	12426	12591	12451	12625	12673	12518	12404	12556	12511	12461	12399	12343	12350	12374	12430	12411	12385	12415	12505	12482	12490	12603	12595	12408	12591	12641	12553	12511	12437	12265	12511	12373	12374	12325	12557	12393	12471	12437	12368	12389	12413	12529	12479	12483	12501	12261	12432	12455	12372	12265	12499	12454	12348	12470	12480	12482	12597	12421	12547	12555	12439	12498	12369	12140	12484	12539	12596	12399	12464	12501	12399	12417	12552	12393	12386	12513	12577	12470	12447	12496	12536	12461	12429	12499	12407	12441	12331	12432	12572	12512	12646	12427	12372	12580	12486	12555	12437	12431	12459	12647	12308	12385	12484	12426	12435	12543	12633	12514	12373	12534	12444	12499	12516	12477	12380	12483	12504	12460	12497	12611	12548	12470	12553	12452	12463	12544	12464	12441	12551	12349	12622	12496	12509	12382	12546	12585	12534	12604	12388	12364	12465	12522	12486	12609	12640	12490	12450	12531	12309	12493	12311	12578	12412	12456	12514	12346	12535	12493	12532	12466	12387	12378	12442	12472	12382	12455	12417	12438	12467	12357	12334	12482	12469	12473	12519	12408	12366	12384	12483	12424	12529	12509	12516	12362	12481	12636	12351	12401	12504	12458	12359	12603	12413	12347	12590	12412	12357	12439	12384	12484	12469	12564	12350	12410	12391	12372	12419	12466	12526	12416	12429	12449	12690	12337	12723	12537	12419	12600	12431	12318	12461	12374	12478	12538	12504	12460	12605	12509	12524	12483	12371	12548	12452	12422	12528	12545	12591	12435	12441	12471	12603	12453	12565	12516	12508	12361	12348	12487	12520	12487	12444	12406	12432	12478	12438	12390	12160
23280	22466	30791	23954	21069	20253	17200	13329	12669	13000	12898	12790	12759	12601	12646	12689	12532	12675	12613	12489	12653	12720	12576	12577	12671	12744	12615	12648	12608	12463	12652	12604	12425	12648	12514	12445	12663	12330	12475	12473	12430	12413	12523	12561	12399	12575	12489	12672	12460	12578	12622	12472	12587	12501	12640	12390	12519	12371	12395	12432	12486	12458	12626	12579	12327	12358	12512	12561	12501	12585	12462	12649	12599	12633	12559	12356	12503	12545	12622	12483	12571	12299	12381	12577	12498	12647	12639	12533	12485	12583	12492	12606	12588	12533	12490	12375	12417	12545	12569	12565	12604	12606	12687	12449	12500	12488	12459	12523	12632	12646	12494	12464	12524	12547	12469	12585	12570	12603	12461	12399	12600	12538	12587	12557	12490	12638	12335	12438	12471	12507	12573	12498	12475	12631	12528	12190	12552	12515	12488	12450	12429	12517	12533	12451	12429	12348	12606	12426	12424	12444	12484	12577	12453	12429	12439	12568	12385	12446	12330	12337	12489	12275	12559	12444	12398	12524	12489	12326	12352	12390	12566	12507	12386	12517	12453	12428	12348	12295	12392	12381	12514	12323	12712	12528	12304	12541	12497	12596	12571	12485	12419	12500	12522	12417	12363	12612	12496	12631	12443	12555	12536	12369	12498	12412	12298	12302	12507	12450	12415	12478	12591	12521	12527	12492	12482	12586	12474	12447	12529	12452	12559	12543	12522	12457	12466	12453	12536	12403	12512	12546	12409	12500	12429	12500	12414	12381	12567	12566	12409	12356	12299	12520	12402	12446	12626	12574	12430	12349	12479	12570	12436	12411	12654	12326	12565	12485	12700	12342	12624	12442	12500	12525	12623	12378	12600	12571	12490	12602	12450	12498	12504	12577	12377	12418	12611	12686	12642	12587	12648	12502	12440	12492	12461	12630	12596	12561	12481	12378	12465	12385	12464	12554	12682	12487	12502	12455	12432	12291	12501	12495	12565	12623	12545	12466	12268	12519	12474	12365	12452	12545	12513	12297	12479	12465	12685	12588	12449	12486	12417	12626	12670	12640	12346	12522	12498	12494	12454	12443	12432	12493	12554	12412	12444	12324	12324	12438	12445	12481	12531	12473	12468	12552	12422	12667	12580	12628	12472	12280	12555	12567	12677	12456	12523	12434	12431	12517	12488	12526	12517	12524	12518	12806	12599	12444	12400	12460	12285	12430	12432	12410	12333	12555	12364	12398	12327	12447	12409	12534	12535	12583	12705	12522	12730	12586	12503	12492	12513	12530	12529	12511	12568	12400	12386	12423	12385	12369	12378	12413	12688	12479	12428	12345	12582	12695	12522	12631	12589	12484	12518	12461	12495	12525	12571	12579	12594	12455	12639	12428	12301	12298	12557	12418	12526	12495	12307	12387	12537	12500	12477	12630	12692	12683	12615	12612	12412	12387	12549	12663	12410	12530	12467	12540	12458	12678	12601	12468	12567	12492	12552	12275	12462	12382	12530	12412	12490	12424	12639	12655	12448	12791	12606	12340	12519	12506	12360	12498	12484	12432	12435	12278	12478	12447	12478	12455	12495	12427	12580	12560	12328	12435	12530	12591	12362	12469	12389	12279	12609	12550	12493	12583	12280	12543	12352	12417	12400	12474	12559	12563	12475	12521	12321	12474	12434	12583	12357	12519	12233	12419	12315	12434	12606	12367	12535	12553	12544	12431	12365	12401	12424	12268	12556	12478	12534	12426	12525	12594	12443	12419	12591	12493	12504	12342	12548	12444	12465	12573	12519	12575	12834	12321	12470	12518	12471	12745	12617	12367	12470	12306	12523	12497	12612	12638	12358	12430	12571	12385	12602	12382	12532	12564	12355	12244	12388	12522	12291	12456	12401	12680	12560	12458	12497	12429	12626	12386	12509	12376	12632	12417	12429	12540	12425	12431	12677	12321	12475	12481	12487	12422	12602	12480	12518	12510	12443	12384	12576	12470	12599	12604	12620	12514	12407	12701	12465	12321	12488	12451	12524	12330	12311	12427	12478	12608	12357	12518	12468	12397	12578	12378	12417	12521	12540	12546	12417	12525	12529	12535	12488	12549	12467	12529	12394	12466	12563	12498	12450	12539	12505	12430	12517	12640	12616	12403	12579	12543	12595	12638	12636	12623	12396	12594	12369	12441	12577	12700	12482	12694	12621	12438	12422	12380	12526	12472	12391	12338	12580	12561	12386	12311	12212	12570	12565	12597	12512	12294	12697	12567	12497	12550	12323	12528	12630	12476	12395	12488	12462	12562	12386	12327	12582	12512	12398	12510	12355	12527	12420	12433	12506	12397	12469	12512	12422	12535	12535	12316	12426	12366	12436	12335	12510	12341	12427	12536	12411	12522	12496	12349	12438	12462	12475	12402	12417	12534	12383	12422	12424	12417	12473	12504	12571	12440	12595	12628	12592	12386	12448	12454	12313	12617	12394	12631	12576	12409	12574	12371	12411	12455	12441	12536	12510	12408	12416	12435	12371	12500	12299	12473	12415	12578	12440	12553	12258	12428	12449	12335	12531	12424	12536	12541	12556	12592	12451	12477	12309	12374	12504	12398	12561	12501	12512	12576	12625	12604	12720	12539	12648	12529	12633	12490	12505	12450	12480	12263	12424	12449	12577	12447	12509	12605	12388	12328	12396	12311	12538	12446	12576	12295	12685	12488	12535	12540	12461	12388	12515	12334	12427	12694	12572	12404	12650	12551	12512	12459	12431	12579	12550	12475	12675	12632	12555	12659	12676	12361	12546	12414	12423	12381	12421	12445	12370	12618	12552	12515	12534	12644	12318	12540	12498	12397	12317	12449	12530	12479	12691	12531	12567	12509	12314	12306	12561	12358	12524	12499	12469	12402	12613	12452	12695	12543	12509	12347	12504	12621	12549	12383	12464	12721	12578	12352	12506	12544	12387	12347	12519	12601	12522	12391	12444	12553	12603	12408	12493	12532	12458	12456	12607	12423	12511	12584	12480	12439	12414	12294	12237	12507	12529	12657	12452	12557	12408	12198	12386	12449	12526	12424	12537	12350	12433	12602	12635	12612	12556	12616	12577	12594	12362	12443	12519	12598	12651	12615	12533	12425	12527	12387	12658	12408	12431	12456	12414	12494	12445	12535	12520	12432	12417	12362	12410	12394	12453	12349	12366	12532	12498	12404	12592	12638	12308	12491	12580	12492	12650	12459	12482	12320	12365	12470	12581	12281	12315	12484	12653	12425	12372	12537	12462	12557	12435	12597	12559	12511	12541	12479	12393	12430	12740	12554	12343	12375	12595	12475	12555	12490	12715	12495	12705	12616	12546	12553	12318	12421	12503	12510	12550	12616	12662	12559	12525	12389	12419	12581	12516	12379	12369	12560	12473	12418	12498	12397	12519	12291	12574	12460	12532	12533	12545	12502	12480	12473	12500	12245	12369	12448	12341	12288	12545	12598	12525	12401	12460	12411	12540	12464	12485	12548	12411	12493	12537	12465	12472	12363	12310	12478	12495	12365	12481	12230	12572	12492	12570	12489	12579	12512	12527	12487	12546	12325	12575	12553	12546	12350	12445	12625	12499	12630	12364	12610	12693	12553	12648	12400	12524	12379	12416	12521	12686	12594	12666	12336	12560	12622	12520	12296	12431	12461	12517	12573	12281	12619	12406	12497	12686	12517	12323	12706	12542	12357	12302	12526	12480	12485	12527	12402	12526	12478	12437	12325	12372	12479	12456	12413	12514	12578	12678	12570	12519	12486	12440	12549	12525	12484	12352	12478	12487	12478	12499	12472	12572	12397	12636	12531	12728	12546	12642	12480	12544	12615	12462	12558	12664	12569	12531	12509	12418	12477	12592	12543	12571	12567	12637	12530	12477	12712	12530	12547	12403	12515	12449	12488	12428	12311	12550	12526	12474	12350	12423	12580	12459	12538	12584	12673	12451	12461	12577	12547	12615	12598	12574	12460	12331	12619	12474	12387	12421	12421	12382	12396	12517	12448	12463	12370	12503	12586	12325	12401	12473	12487	12495	12338	12558	12630	12481	12435	12527	12467	12565	12473	12582	12490	12469	12390	12530	12424	12420	12491	12265	12731	12626	12738	12364	12504	12584	12511	12719	12609	12523	12678	12454	12453	12515	12520	12394	12525	12403	12583	12455	12471	12793	12490	12279	12468	12318	12525	12516	12546	12392	12561	12534	12489	12351	12673	12608	12638	12392	12399	12451	12330	12583	12412	12665	12315	12752	12599	12464	12530	12519	12603	12604	12371	12661	12656	12275	12546	12627	12505	12370	12542	12347	12431	12461	12668	12743	12339	12487	12553	12526	12552	12332	12499	12330	12441	12491	12403	12443	12510	12501	12464	12381	12526	12559	12441	12368	12527	12474	12450	12516	12542	12440	12457	12320	12454	12420	12543	12554	12502	12598	12609	12501	12695	12365	12616	12320	12372	12375	12659	12651	12437	12394	12572	12535	12518	12536	12409	12537	12541	12533	12526	12492	12488	12449	12557	12522	12537	12553	12428	12597	12372	12509	12397	12452	12459	12661	12521	12599	12621	12551	12587	12440	12504	12536	12651	12463	12374	12250	12508	12392	12540	12345	12571	12617	12419	12319	12326	12424	12455	12616	12660	12495	12503	12318	12497	12416	12642	12605	12499	12510	12550	12577	12513	12261	12593	12111	12434	12522	12632	12646	12665	12552	12275	12582	12670	12389	12503	12500	12437	12587	12472	12654	12510	12513	12322	12625	12524	12468	12475	12549	12440	12455	12509	12316	12478	12378	12676	12567	12472	12326	12508	12368	12587	12437	12624	12210	12655	12477	12351	12484	12572	12536	12454	12405	12548	12394	12757	12474	12420	12389	12615	12569	12453	12470	12604	12448	12196	12406	12386	12575	12487	12388	12518	12474	12512	12384	12575	12590	12308	12359	12551	12477	12455	12553	12387	12556	12561	12321	12473	12668	12376	12198	12254	12564	12508	12268	12481	12542	12591	12544	12780	12480	12550	12523	12444	12483	12436	12335	12555	12409	12563	12588	12599	12694	12657	12576	12403	12518	12469	12587	12392	12455	12463	12439	12466	12419	12508	12406	12681	12414	12389	12294	12615	12556	12312	12647	12416	12459	12448	12450	12613
61946	95770	68114	24983	13278	12982	12974	12869	12858	12903	12825	12680	12873	12692	12628	12884	12866	12903	12817	12771	12774	12702	12857	12796	12706	12716	12657	12723	12647	12554	12686	12627	12602	12819	12741	12695	12678	12847	12779	12681	12637	12693	12659	12727	12634	12609	12693	12679	12640	12622	12834	12740	12654	12703	12586	12643	12773	12624	12759	12620	12569	12716	12607	12661	12518	12770	12899	12650	12735	12767	12583	12708	12723	12715	12510	12833	12680	12569	12814	12806	12737	12750	12669	12855	12591	12721	12677	12576	12797	12717	12617	12635	12623	12763	12595	12802	12691	12828	12769	12637	12769	12781	12670	12665	12701	12764	12589	12581	12760	12641	12647	12824	12741	12629	12617	12592	12798	12742	12725	12748	12662	12790	12829	12688	12643	12896	12547	12704	12665	12581	12636	12543	12743	12615	12722	12663	12791	12737	12598	12719	12606	12707	12840	12715	12691	12716	12561	12683	12659	12593	12699	12676	12736	12670	12610	12669	12733	12538	12725	12579	12622	12830	12829	12708	12701	12601	12717	12710	12527	12645	12817	12755	12687	12757	12645	12753	12607	12648	12648	12630	12497	12799	12683	12496	12461	12611	12775	12733	12673	12511	12807	12553	12704	12591	12810	12656	12714	12714	12725	12714	12694	12635	12829	12748	12658	12600	12715	12561	12744	12774	12851	12709	12655	12646	12639	12765	12701	12539	12710	12793	12467	12730	12597	12597	12586	12681	12521	12719	12851	12716	12568	12778	12564	12471	12654	12619	12595	12558	12685	12653	12807	12670	12622	12629	12635	12727	12714	12770	12641	12621	12816	12713	12702	12561	12748	12530	12596	12797	12560	12532	12556	12688	12548	12758	12804	12660	12544	12633	12755	12811	12666	12640	12744	12659	12635	12660	12812	12612	12708	12633	12695	12614	12618	12708	12707	12650	12700	12746	12622	12808	12519	12769	12661	12638	12536	12823	12628	12583	12666	12634	12604	12647	12790	12462	12607	12795	12714	12778	12622	12655	12686	12699	12645	12806	12989	12626	12808	12710	12562	12659	12718	12547	12767	12679	12763	12541	12780	12653	12823	12880	12590	12756	12656	12597	12785	12743	12551	12897	12743	12727	12705	12673	12709	12556	12791	12544	12884	12676	12814	12723	12591	12626	12661	12749	12594	12763	12724	12758	12639	12645	12516	12793	12784	12762	12625	12737	12642	12561	12641	12641	12682	12725	12752	12875	12742	12736	12658	12554	12760	12691	12676	12771	12611	12692	12673	12680	12781	12763	12618	12670	12603	12765	12589	12633	12747	12703	12714	12622	13054	12740	12663	12614	12537	12724	12643	12630	12671	12724	12859	12698	12631	12532	12609	12788	12644	12657	12860	12858	12698	12649	12831	12746	12654	12653	12704	12683	12698	12770	12751	12832	12532	12632	12746	12766	12675	12637	12817	12712	12612	12698	12636	12818	12685	12576	12574	12651	12920	12686	12813	12683	12670	12732	12663	12797	12600	12738	12682	12707	12602	12901	12754	12664	12734	12752	12710	12707	12682	12665	12714	12691	12677	12634	12633	12622	12736	12810	12802	12612	12505	12617	12654	12726	12614	12745	12645	12731	12816	12660	12750	12688	12773	12702	12740	12679	12801	12622	12728	12610	12788	12700	12726	12795	12666	12548	12614	12647	12703	12562	12682	12684	12618	12718	12655	12747	12761	12624	12428	12467	12603	12740	12629	12776	12657	12873	12712	12674	12878	12603	12713	12500	12815	12690	12594	12547	12623	12730	12660	12773	12514	12792	12663	12694	12695	12646	12779	12738	12598	12646	12634	12626	12664	12716	12744	12634	12779	12618	12750	12577	12599	12750	12618	12688	12653	12597	12854	12726	12693	12600	12603	12570	12644	12720	12685	12642	12607	12729	12706	12714	12903	12637	12649	12730	12736	12577	12628	12492	12706	12536	12661	12810	12774	12690	12620	12747	12525	12631	12517	12503	12682	12772	12730	12641	12614	12592	12777	12668	12603	12686	12716	12788	12722	12631	12799	12729	12607	12703	12686	12663	12685	12803	12715	12576	12727	12556	12813	12717	12571	12511	12726	12654	12657	12535	12618	12874	12558	12642	12779	12470	12659	12812	12708	12580	12624	12862	12629	12689	12686	12838	12637	12751	12645	12591	12797	12607	12606	12738	12585	12827	12553	12601	12695	12686	12637	12668	12563	12668	12788	12774	12693	12684	12685	12745	12660	12667	12630	12617	12809	12705	12693	12626	12755	12813	12619	12717	12611	12564	12709	12690	12800	12626	12689	12722	12649	12706	12612	12671	12539	12587	12599	12593	12660	12623	12737	12709	12687	12664	12607	12601	12826	12785	12738	12610	12614	12653	12657	12709	12674	12843	12709	12868	12761	12680	12590	12670	12706	12490	12749	12652	12568	12717	12677	12577	12552	12553	12706	12687	12614	12655	12698	12800	12717	12850	12685	12735	12726	12753	12557	12547	12656	12767	12664	12734	12696	12688	12631	12732	12637	12500	12739	12719	12670	12527	12727	12692	12714	12651	12802	12737	12655	12642	12649	12626	12731	12687	12778	12541	12657	12849	12641	12593	12641	12801	12725	12701	12704	12637	12668	12603	12615	12631	12607	12810	12616	12672	12746	12595	12665	12667	12692	12800	12633	12577	12673	12443	12577	12767	12654	12686	12673	12600	12828	12470	12641	12701	12666	12566	12514	12704	12719	12692	12690	12626	12637	12714	12824	12711	12762	12514	12824	12732	12622	12582	12576	12585	12650	12646	12676	12579	12781	12753	12637	12695	12877	12838	12623	12704	12758	12788	12677	12621	12615	12671	12701	12679	12671	12838	12818	12659	12678	12438	12721	12646	12677	12702	12632	12674	12505	12648	12747	12670	12630	12598	12831	12693	12634	12778	12765	12741	12700	12610	12870	12792	12726	12641	12669	12522	12766	12634	12856	12742	12677	12792	12576	12720	12639	12625	12699	12594	12741	12807	12639	12724	12656	12712	12620	12544	12640	12622	12641	12677	12725	12682	12690	12515	12859	12578	12608	12737	12585	12595	12511	12744	12506	12686	12671	12763	12720	12598	12687	12606	12634	12835	12578	12696	12620	12646	12528	12581	12704	12430	12735	12715	12652	12786	12620	12711	12675	12797	12653	12821	12681	12686	12813	12620	12729	12733	12762	12501	12642	12626	12662	12691	12758	12807	12744	12576	12742	12657	12718	12653	12777	12736	12610	12814	12692	12785	12668	12515	12697	12627	12664	12727	12727	12693	12719	12683	12812	12858	12678	12744	12584	12622	12598	12788	12634	12725	12802	12631	12587	12700	12643	12534	12619	12793	12706	12575	12870	12727	12688	12765	12708	12498	12628	12665	12556	12636	12744	12575	12562	12685	12692	12642	12622	12665	12687	12970	12683	12882	12623	12779	12809	12799	12593	12861	12650	12715	12710	12756	12760	12701	12697	12727	12590	12764	12669	12826	12571	12744	12665	12753	12600	12570	12705	12673	12713	12798	12697	12843	12732	12646	12713	12563	12738	12767	12629	12697	12603	12811	12788	12647	12617	12560	12669	12596	12676	12550	12584	12700	12525	12606	12593	12732	12714	12547	12576	12697	12602	12688	12723	12523	12713	12841	12732	12731	12613	12770	12721	12761	12610	12665	12813	12726	12939	12720	12631	12702	12639	12589	12793	12644	12571	12678	12614	12764	12649	12728	12756	12904	12791	12682	12607	12745	12657	12536	12618	12681	12629	12662	12833	12705	12650	12763	12758	12652	12617	12900	12760	12714	12685	12674	12748	12736	12914	12670	12709	12778	12755	12670	12618	12713	12665	12711	12668	12630	12613	12688	12718	12716	12656	12773	12613	12710	12681	12618	12560	12695	12580	12760	12668	12585	12827	12610	12721	12596	12670	12771	12706	12811	12540	12664	12626	12839	12706	12720	12774	12720	12748	12794	12721	12712	12635	12680	12701	12584	12720	12850	12778	12601	12629	12622	12613	12651	12747	12620	12704	12456	12620	12744	12494	12686	12601	12893	12606	12757	12719	12722	12596	12686	12821	12512	12608	12584	12701	12597	12702	12742	12715	12634	12734	12766	12690	12726	12706	12701	12721	12512	12575	12719	12514	12751	12681	12607	12693	12619	12629	12491	12601	12706	12694	12548	12744	12754	12802	12782	12664	12532	12609	12604	12603	12655	12687	12567	12645	12780	12662	12753	12761	12735	12673	12649	12626	12527	12706	12572	12726	12626	12676	12659	12490	12702	12723	12799	12644	12778	12783	12604	12737	12548	12514	12587	12631	12709	12603	12757	12562	12882	12559	12614	12553	12759	12715	12836	12724	12701	12661	12784	12530	12612	12660	12712	12614	12556	12755	12679	12689	12788	12888	12747	12557	12718	12621	12827	12733	12745	12839	12691	12710	12574	12642	12775	12549	12559	12641	12696	12651	12691	12715	12552	12481	12594	12661	12833	12617	12795	12690	12597	12670	12657	12511	12653	12823	12658	12639	12532	12751	12574	12723	12459	12761	12808	12705	12740	12554	12563	12779	12556	12627	12603	12858	12696	12787	12679	12721	12706	12517	12665	12530	12762	12685	12543	12738	12792	12661	12787	12603	12596	12753	12566	12899	12763	12737	12679	12821	12817	12741	12719	12735	12716	12618	12560	12642	12663	12601	12785	12918	12662	12833	12648	12686	12687	12735	12669	12864	12646	12656	12732	12803	12614	12642	12749	12651	12481	12692	12620	12686	12702	12817	12661	12582	12730	12778	12647	12729	12648	12671	12667	12562	12705	12624	12736	12677	12700	12677	12801	12741	12693	12599	12576	12700	12652	12759	12759	12697	12814	12685	12833	12697	12793	12737	12466	12647	12687	12763	12672	12685	12699	12518	12799	12768	12849	12821	12511	12688	12839	12764	12793	12684	12550	12758	12696	12604	12545	12832	12577	12706	12671	12690	12585	12621	12616	12660	12666	12608	12706	12690	12732	12669	12930	12606	12628	12655	12691	12702	12693	12667	12747	12647	12596	12829	12597	12647	12622	12658	12859	12503	12628	12512	12797	12594	12798	12617	12726	12534	12750	12710	12729	12724	12565	12675	12670	12794	12663	12606	12597	12830	12755
22965	22027	30095	24693	21109	21122	18870	14143	13232	13147	13256	12981	13048	13173	13032	12828	12856	13105	12968	13020	12987	12950	12989	12901	12969	12750	12726	12957	12910	12915	12863	13157	12895	12734	12999	12914	12825	13052	12747	12732	12815	12908	12914	12916	12760	13109	12823	12733	12879	12866	12804	12790	12794	12876	12928	12804	12651	12810	12871	12773	12679	12715	12949	12809	12750	13082	12727	12732	12842	12847	12672	12720	12803	12655	12641	12640	12714	12833	12785	12763	12687	13048	12858	12781	12719	12869	12622	12940	12754	12876	12780	12712	12800	12838	12907	12718	12797	12892	12683	12829	12928	12734	12759	12746	12835	12692	12588	12736	12807	12777	12790	12829	12648	12810	13028	12770	12864	12692	12691	12798	12921	12918	12834	12669	12836	12912	12668	12757	12842	12840	12914	12570	12670	12786	12844	12794	12688	12770	12944	12789	12772	12610	12797	12878	12887	12740	12707	12794	12864	12763	12738	12925	12758	12875	12942	12819	12670	12869	12785	12785	12905	12966	12856	12844	12881	12769	12920	12792	12824	12754	12838	12803	12624	12917	12836	12497	12724	12649	12846	12833	12741	12901	12800	12851	12590	12863	12921	12908	12867	12860	12869	12737	12869	12647	12784	12809	12860	12659	12647	12871	12958	12866	12812	12913	12766	12832	12808	12822	12645	12831	12789	12833	12662	12855	12762	12700	12716	12789	12865	12867	12558	12620	12780	12696	12672	12754	12700	12632	12768	12571	12687	12869	12950	13045	12919	12844	12965	12716	12826	12784	12876	12687	12631	12743	12938	12648	12796	12891	12834	12727	12760	12684	12725	12556	12917	12701	12716	12675	12759	12704	12764	12774	12721	12761	12845	12831	12692	12845	12731	12656	12965	12848	12590	12773	12919	12635	12768	12797	12802	12802	12738	12713	12570	12970	12847	12896	12849	12856	12761	12726	12781	12579	12815	12811	12694	12678	13058	12899	12749	12885	12783	13028	12892	12715	12739	12828	12815	12861	12623	12732	12802	12880	12875	12813	12719	12767	12868	12556	12702	12839	12643	12772	12842	12910	12643	12721	12610	12717	12683	12778	12831	12617	12814	12703	12817	12576	12613	12806	12795	12785	12754	12822	12905	12664	12823	12704	12706	12703	12808	12654	12952	12645	12768	12704	12733	12785	12735	12754	12745	12870	12777	12742	12600	12724	12973	12868	12697	12739	12607	12669	12850	12773	12698	12764	12768	12805	12787	12746	12872	12686	12734	12780	12827	12771	12792	12751	12938	12780	12758	12869	12700	12830	12926	12853	12977	12736	12795	12730	12677	12726	12646	12793	12928	12694	13024	12833	12837	12577	12864	12740	12754	12651	12531	12786	12733	12745	12828	12749	12598	12768	12766	12898	12764	12642	12642	12689	12752	12823	12588	12914	12721	12726	12915	12909	12685	12787	12697	12805	12822	12888	12711	12793	12865	12681	12659	12723	12666	12767	12767	12597	12805	12554	12702	12696	12783	12823	12853	12623	12719	12913	12777	12891	12695	12733	13061	12900	12723	12792	12901	12681	12693	12601	12868	12932	12737	12915	12867	12726	12760	12756	12704	12906	12538	12722	12899	12597	12614	12736	12750	12532	12593	12783	12886	12681	12663	12689	12824	12913	12913	12712	12669	12538	12741	12692	12835	12848	12787	12925	12794	12699	12866	12786	12822	12814	12616	12678	12756	12775	12680	12597	12582	12696	12769	12686	12656	12713	12866	12801	12693	12631	12757	12692	12736	12753	12739	12564	12790	12660	12823	12801	12739	12685	12681	12726	12726	12739	12639	12615	12835	12936	12727	12680	12716	12741	12653	12960	12913	12673	12870	12726	12839	12805	12834	12689	12658	12721	12557	12802	12902	12719	12898	12613	12891	12684	12788	12907	12621	12679	12788	12683	12771	12847	12834	12726	12651	12885	12605	12702	12821	12656	12654	12779	12784	12570	12790	12754	12699	12624	12835	12938	12702	12743	12705	12726	12790	12814	12718	12893	12656	12759	12560	12637	12689	12543	12688	12913	12637	12590	12509	12865	12920	12711	12864	12871	12618	12690	12762	12757	12743	12724	12799	12811	12828	12681	12860	12638	12800	12581	12967	12768	12794	12797	12856	12767	12866	12748	12637	12796	12920	12731	12831	12849	12621	12779	12777	12524	12913	12730	12595	12724	12640	12801	12677	12793	12712	12754	12930	12794	12831	12644	12682	12762	12822	12644	12726	12867	12633	12728	12887	12898	12694	12831	12553	12756	12639	12646	12887	12885	12690	12768	12771	12741	12719	12800	13069	12659	12654	12602	12734	12723	12606	12740	12638	12597	12834	12893	12883	12777	12932	12820	12824	12698	12790	12890	12661	12847	12651	12719	12740	12643	12827	12728	12836	12791	12837	12869	12877	12718	12758	12787	12855	12918	12663	12678	12794	12686	12753	12801	12718	12591	12886	12761	12826	12859	12898	12738	12995	12646	12895	12682	12769	12875	12887	12780	12730	12786	12774	12859	12735	12852	12710	12799	12812	12703	12812	12861	12700	12718	12772	12728	12899	12646	12666	12637	12763	12763	12836	12781	12845	12699	12781	12718	12832	12910	12809	12632	12809	12715	12715	12507	12893	12644	12537	12847	12621	12808	12502	12824	12960	12917	12590	12753	12617	12940	12783	12674	12806	12706	12771	12828	12773	12916	12676	12730	12698	12620	12704	12740	12716	12851	12825	12880	12632	12886	12580	12838	12801	12704	12886	12717	12739	12579	12764	12871	12839	12667	12789	13125	12848	12789	12852	12750	12945	12784	12671	12829	12858	12690	12762	12686	12796	12949	12741	12672	12725	12744	12731	12799	12692	12828	12854	12965	12732	12965	12544	12693	12681	12741	12740	12663	12576	12648	12718	12614	12621	12718	12735	12735	12824	12669	12848	12651	12699	12852	12802	12862	12851	12649	12789	12897	12753	12733	12900	12985	12790	12928	12783	12806	12652	12782	12738	12719	12713	12589	12759	12783	12812	12728	12729	12829	12760	12662	12780	12788	12563	12725	12644	12990	12637	12639	12677	12804	12882	12822	12960	12810	12816	12745	12880	12808	12808	12716	12844	12774	12799	12608	12792	12971	12922	12852	12859	12737	12744	12807	12771	12865	12866	12825	12693	12689	12667	12772	12785	12798	12896	12784	12641	12752	12791	12891	12996	12715	12741	12646	12893	12706	12748	12857	12791	12759	12676	12775	12777	12783	12974	12805	12789	12718	12492	12837	12751	12691	12611	12822	12749	12657	12829	12755	12844	12713	12578	12760	12940	12609	12561	12663	12735	12744	12782	12709	12750	12971	12653	12831	12571	12799	12871	12802	12709	12746	12739	12759	12672	12764	12622	12571	12854	12807	12754	12670	12688	12867	12982	12773	12723	12723	12726	12897	12828	12802	12764	12763	12804	12710	12719	12948	12771	12752	12677	12616	12677	12711	12909	12726	12812	12741	12721	12943	12834	12717	12642	12721	12776	12794	12777	12959	12740	12639	12788	12660	12715	12747	12760	12657	12756	12719	12703	12819	12906	12828	12820	12874	12971	12722	12744	12599	12740	12745	12668	12715	12788	12795	12753	12681	12936	12673	12553	12611	12698	12787	12740	12744	12884	12779	12738	12830	12658	12725	12679	12834	12710	12746	12727	12656	12805	12806	12898	12906	12758	12591	12875	12833	13012	12636	12873	12735	12829	12602	12860	12806	12620	12726	12659	12610	12865	12720	12903	12708	12912	12569	12818	12712	12711	12740	12864	12668	12715	12658	12928	12685	12748	12789	12782	12743	12824	12709	12787	12679	12688	12790	12802	12784	13006	12717	12586	12671	12723	12750	12635	12764	12880	12720	12834	12879	12899	12859	12799	12806	12760	12721	12639	12796	12725	12870	12753	12714	12706	12847	12734	12715	12954	12808	12758	12749	12949	12726	12606	12683	12675	12828	12890	12782	12679	12674	12800	12719	12820	12820	12822	12785	12684	12762	12945	12773	12888	12803	12754	12742	12732	12925	12761	12842	12790	12826	12945	12786	12822	12739	12814	12715	12736	12815	12778	12803	12898	12925	12870	12870	12642	12787	12641	12798	12771	12834	12653	12934	12746	12891	12631	12778	12667	12870	12678	12782	12782	12725	12741	12546	12749	12883	12899	12769	12912	12852	12758	12726	12714	12672	12758	12859	12880	12832	12774	12753	12881	12823	12859	12686	12941	12806	12777	12644	12707	12855	12877	12728	12815	12844	12805	12859	12758	12790	12749	12558	12786	12740	12696	12934	12970	12565	12822	12652	12648	12881	12556	12715	12845	12914	12851	12790	12790	12791	12765	12770	12940	12766	12745	12658	12707	12780	12705	12762	12911	12828	12561	12831	12793	12766	12704	12660	12695	12629	12991	12703	12815	12761	12807	12966	12842	12771	12636	12688	12776	12795	12795	12878	12824	12770	12710	12880	12607	12612	12666	12918	12611	12716	12575	12675	12918	12875	12813	12815	12732	12841	12601	12718	12700	12822	12801	12792	12656	12734	12623	12649	12972	12606	12635	12803	12858	12746	12771	12693	12785	12640	12946	13001	12913	12871	12635	12654	12811	12767	12616	12838	12773	12763	12708	12729	12874	12970	12757	12769	12840	12738	12838	12731	12818	12740	12713	12817	12703	12790	12784	12508	12779	12777	12712	12555	12730	12832	12846	12803	12664	12909	12781	12920	12849	12745	12731	12772	12607	12724	12758	12707	12765	12847	12607	12643	12708	12551	12758	12717	12739	12695	12841	12768	12871	12784	12780	12799	12907	12719	12892	12772	12852	12775	12671	12683	12684	12710	12836	12823	12819	12787	12613	12671	12445	12791	12840	12667	12908	12711	12839	12777	12807	12697	12732	12617	12752	12823	12742	12792	12808	12752	12930	13012	12919	12802	12460	12746	12725	12654	12737	12718	12660	12528	12839	12839	12724	12713	12937	12624	12886	12580	12796	12786	12679	12674	12855	12885	12759	12860	12926	12925	12635	12876	12710	12652	12690	12761	12764	12844	12612	12730	12679	12712	12913	12594	12866	12827	12681	12849	12982	12857	13001	12852	12745	12679	12717	12848	12545	12805	12775	12702	12809	12564
61897	98727	72228	24557	13604	13528	13126	13162	13047	13066	13070	13089	12890	12980	12912	12929	12856	12888	12875	12967	12941	13006	12872	12771	12945	12925	12797	12808	12883	12833	12863	12969	12993	12907	12850	12869	12955	12812	12900	12796	12956	12894	12865	12872	12902	12944	12904	12820	12923	12737	12952	12855	12913	12958	12976	12809	12979	12876	12895	13004	12914	12980	12905	12768	12919	12862	12749	12872	12899	12855	12840	12981	12853	12999	12838	13023	12815	12711	12912	12841	12872	12883	12868	12830	12819	12908	12830	12854	12751	12897	12735	13072	12938	12979	12923	12868	12981	12927	12706	12746	12896	12833	12787	12797	12718	12764	12787	12824	12854	12869	12909	12763	12749	12898	12807	12978	12842	12838	12829	12892	12801	13024	12847	12847	12884	12944	12917	12874	12671	12954	12921	12878	12916	12885	12793	12795	12872	12788	12911	12854	12913	12762	12936	12714	12882	12848	12917	12991	12804	12918	12896	12861	12883	12894	12904	12825	12782	12768	12745	12984	13004	12956	13029	12958	12816	13010	12699	12843	12906	12912	13011	12882	12894	12774	12823	12886	12744	12863	12820	12940	12887	12856	12843	12842	12805	12883	12888	12895	12836	12903	12935	12756	12857	12792	12859	12750	12931	12836	12975	12941	12679	12847	12886	12975	12754	12732	12878	12951	12920	12764	12818	12969	12740	12894	12850	12788	12837	12937	12785	12964	12778	12870	12848	12900	12869	12784	12782	12836	12884	12816	12814	12895	12889	12752	12807	12876	12800	12960	12787	12793	12975	12844	12839	12973	12895	12831	12931	12954	12851	12932	12901	12793	12843	12863	12821	12740	12796	12992	12882	12847	12867	12781	12989	12617	12874	12818	12987	12924	12808	12783	12925	12731	12902	12832	12790	12665	13077	12899	12717	12853	12775	12812	12963	12915	12715	12780	12970	12955	12750	12922	12971	12901	12800	12825	12760	12927	12910	12924	12801	12783	12931	12644	12618	12720	12762	12956	12848	12855	13022	12856	12865	12952	12796	12658	12802	12867	12923	12750	12870	12875	12791	12984	12852	12930	12754	12749	12781	12775	12819	12876	12889	13057	12772	12663	12749	12909	12825	12774	13017	12934	12925	12868	12815	12879	12803	12928	12862	12967	12897	12865	12745	12846	12834	12706	12967	12857	12997	12845	12791	12792	13047	12795	12816	12943	13057	12804	12884	13062	12765	12799	12820	12874	12785	12927	12846	12927	12799	12769	12926	12886	12745	12942	12944	12863	12975	12845	12773	12930	12923	12815	12824	12882	12872	12945	12853	12922	12817	12900	12664	12934	12830	12733	12907	12815	12876	12905	12921	12741	12879	12953	12795	12861	12882	12720	12857	12868	12765	12949	12801	12841	12890	12753	13016	12875	12901	12932	12769	12796	12893	12877	12918	12923	12867	12798	12825	12906	12811	12935	12947	12879	12998	12730	12864	12776	12743	13040	12962	12691	12837	13017	12896	12841	12949	12801	12841	12691	12655	12932	12743	12816	12828	12849	13029	12848	12905	12995	12940	12901	12879	12800	12918	12741	12907	12840	12876	12849	12759	12731	12812	12967	12821	13033	12979	12811	12784	12824	12912	12978	12788	12902	12790	12829	12843	12833	12755	12744	12946	12939	12944	12818	12823	12771	13013	12837	12824	12755	12841	12812	13039	12683	12809	12946	12945	12734	12893	12948	12825	12862	12874	12972	12855	12766	12844	12779	12851	12799	12943	12894	12952	12889	12795	12939	12755	12894	12930	12873	12965	12894	12794	12964	13052	12838	12854	12712	12746	12857	12843	13072	12779	12851	12782	12964	12730	12990	12846	12931	13024	12789	12742	12838	12703	12984	12905	12840	12879	12807	12915	12874	12823	12892	12880	12786	12886	12826	12715	12868	12785	12874	12784	12881	12956	12719	12836	12980	12738	12632	12777	12865	12827	12753	12839	12857	12985	12870	12949	12890	12859	12813	13013	12929	12697	12799	12763	13005	12955	12831	12980	12857	12831	12858	12977	12990	12887	12896	12849	12880	12909	12836	12807	12823	12900	12944	12871	12696	12858	12823	12846	12956	12937	12700	12874	12966	12886	12878	12835	12808	12799	12825	12743	12737	12853	12758	12840	12849	12915	12806	12878	12839	13077	12759	12841	12869	12873	12752	12784	12883	12873	12840	12860	12902	12882	12816	12829	12632	12914	12837	12873	13081	12687	12799	12955	12768	12719	12857	12859	12849	12826	12779	12936	12854	12998	12939	12798	12868	12897	12915	12748	12938	12832	12822	12898	12688	12743	13001	12820	12832	12756	12892	12962	12858	12936	12879	12728	12966	12787	12858	13000	12773	12979	13025	12957	12878	12827	12848	12765	12833	12993	13119	12851	12773	12965	13046	12877	12862	12907	12793	12868	12908	13031	12953	12975	12825	12790	12831	12767	12880	12947	12822	12755	12855	12970	12823	12885	12986	12933	12787	12914	12871	12892	12627	12929	12768	12891	12782	12889	12775	12765	12831	12822	12935	12816	12935	12830	12819	13033	12752	12989	12766	12782	12940	12961	12670	12744	12793	12844	12875	12801	12832	12819	12970	12833	12827	12850	12836	12823	12898	12956	12904	12789	12866	12918	12916	12946	12764	12585	12831	12884	12908	12802	12898	12811	12913	12769	12930	12968	12911	12777	12872	12814	12900	12846	12874	12748	12827	12821	12777	12938	12842	12916	12946	12738	12800	12832	12943	12698	12787	12864	12966	12912	12813	13001	12822	12769	12865	12675	12802	12827	12879	12692	12602	12681	12811	13064	12915	12780	12817	12778	12898	12816	12961	12972	12749	12945	12726	12835	12888	12844	12814	12882	12810	12919	12796	12808	12957	12823	12902	12861	12716	12956	13011	12897	12954	12886	12835	12735	12856	12823	12713	12667	12846	12923	12723	12856	12789	12902	12864	12688	12785	12926	12946	12754	12835	12865	12970	12899	12867	12940	12853	12766	12759	12897	12901	12793	12781	12981	12815	12873	12786	12965	12821	12788	12826	12847	12801	12840	12950	12962	12822	12813	12837	12776	12857	12881	12911	12869	12863	12856	12716	12879	12922	12700	12993	12763	12948	12908	13030	12731	12943	12948	12818	12767	12794	12901	12771	12669	12844	12906	12980	12828	12865	13008	12866	12833	12881	12858	13058	12727	12926	12881	12901	12938	12763	12883	12802	12665	12880	12962	12946	12901	12886	12735	12884	12856	12836	12780	12828	12839	12811	12934	12814	12872	12857	12846	12954	12892	13024	12861	12858	12993	12993	12860	12753	12801	12868	12996	12783	12944	12846	12864	12986	12793	12758	12835	12812	12823	12863	12812	12767	12768	12854	12808	12945	13063	12766	12835	12855	12748	12752	12769	12865	12626	12949	12871	12801	12743	12864	12849	12875	12842	12801	12829	12829	12885	12841	12938	12692	13010	12836	12940	12848	12813	12893	12985	12726	12982	12744	12835	13007	12744	12878	13002	12851	12902	12915	12744	12969	12844	12866	12798	12874	12719	12935	12889	12979	12966	12805	12969	12854	12863	12715	12770	12753	12902	12963	12989	12747	12859	12836	13102	12829	12730	12861	12875	12640	12838	12857	12891	12868	12828	13102	12910	12814	12999	12855	12774	12874	13006	12928	12873	12741	12879	12880	12901	12810	12835	12818	12972	12870	12949	12745	12599	12781	12982	12770	12797	12964	13024	12731	12842	12869	12756	12834	12737	13014	13014	12752	12799	12982	12925	12945	12798	12762	12849	12857	12942	12908	12966	12891	12920	12932	12971	12879	12897	12826	12741	12821	12927	13013	12646	12851	12853	12875	12960	12727	12894	12765	12885	13050	12711	12928	12815	12882	12785	12927	12846	12830	12704	12797	12881	12791	12855	12899	12816	12826	12909	12974	12736	12818	12902	12829	12972	12876	12868	12861	12745	12868	12800	12799	12908	12940	12745	12814	12870	13063	12714	12986	12822	12676	12695	12860	12988	12924	12846	12814	12825	12946	12801	12845	12803	12960	12742	12866	12855	12905	13024	12953	12986	12941	12778	13038	12826	12880	13030	12723	12744	12839	13016	12746	12835	13126	12621	12856	13071	12720	12810	12838	12877	12892	12785	12836	12710	12827	12981	12882	12924	12752	12787	12825	12746	12895	13018	12660	12871	12843	12807	12834	12860	12880	12950	12924	12962	12855	12869	12871	12719	13012	12705	12983	12831	12834	12942	12696	12897	12856	12802	12830	12839	12866	13044	12853	12700	12796	12839	12875	12630	12883	12780	12904	12947	12836	12907	12812	12869	12948	12837	12740	12921	12850	12730	12799	12949	12726	12909	12816	12973	12812	12814	12793	12851	12815	12845	12623	12787	12777	12795	12714	12838	12894	12910	12957	12730	12868	12910	12765	12855	12857	12751	12976	12884	12723	12900	12845	12780	12826	12897	12865	12673	12882	12761	12796	12830	12750	12803	12831	13022	12725	12846	12839	12802	12775	12996	12962	12780	12887	12836	12901	12793	12943	12656	12888	12935	12740	12785	12817	12810	12816	12966	12745	12845	13054	12773	12840	12750	12919	12804	12966	12651	12681	12929	12911	12968	12849	12816	12909	12901	12813	12849	12767	12815	12875	12882	12833	12795	12580	12683	12917	12798	12847	12842	12943	12801	12900	12820	12891	12830	12967	12942	12770	12878	12844	12823	12919	12841	13029	12811	12836	12925	12797	12876	12990	12893	12817	12756	12958	12815	12837	12951	12783	12799	12854	12926	12856	12780	12973	12887	12926	12960	12757	12864	12846	12916	12811	12898	12756	12754	12808	13093	12925	13013	12830	12819	12797	12925	12784	12961	12821	12702	12800	12968	12967	12981	12788	12842	12838	12769	12802	12854	12775	12885	12879	12889	12700	12976	12824	12813	12897	12729	12867	12827	13051	13048	12957	12825	12900	12858	12846	12881	12716	12816	12863	13000	13000	12843	12743	12917	12815	12756	12923	12886	12865	12704	12931	12843	12735	12774	12794	12794	12978	12661	12898	12930	12857	12796	12993	12829	12880	12759	12987	12853	12668	12920	12979	12947	12874	12793	12985	12932	12934	12853	13065	12892	12985	12977	12911	12865	12790
29710	32950	33255	19148	13724	13238	13411	13277	13091	13021	13130	13137	13141	13079	13205	13130	13075	13188	13086	13033	13062	13097	13019	13130	13105	13078	13019	13083	13157	13384	13127	13070	13161	13221	13043	13112	13265	13035	13021	13135	12979	13113	12949	12960	13070	13075	13120	12958	13011	13139	13005	13100	12994	13074	13206	13051	13054	13010	13223	13021	13098	13166	13271	13112	13104	13177	13044	13114	13143	13030	13125	13183	13002	13154	13214	13121	13061	13115	13044	12888	12950	13005	13104	12985	13116	13018	13004	12985	13284	12944	13010	13067	13259	12916	13054	12961	13124	13160	13105	13067	12961	12969	12990	13169	13008	13053	13252	12978	13117	13108	13112	13092	13106	13027	13099	13085	13015	13094	13124	13097	13053	12971	13090	13092	13042	13056	13033	13047	12948	13087	13086	13270	13101	13174	13086	12884	13118	13258	13209	13129	13116	12945	13259	13104	13042	13050	12941	13237	13241	13120	13029	13090	13052	13225	13198	13075	13185	12959	13042	12886	13069	13082	13072	13157	13207	13433	13063	13067	13110	13100	13214	13120	12938	13095	13152	13222	13280	13035	13010	13125	12931	13071	13082	13098	13089	13062	13084	13117	13152	12920	12992	12909	12957	12860	13055	12913	12998	13192	13272	13096	13091	13027	13004	13121	13081	13111	13067	13030	13257	13201	13055	13067	13034	13055	13096	12992	12967	13027	13093	13047	13105	13092	13388	13161	13061	13170	13258	13159	13155	13228	13154	12963	13120	12892	13148	13006	13226	13155	13233	13231	13205	12997	13128	13014	13052	13115	12974	13058	13282	13149	13053	12870	13207	13317	13139	13048	13087	12989	12857	12968	13114	13072	13022	13098	13340	12959	12985	13118	13089	13095	13087	13027	12996	13083	13050	12930	13161	13179	13135	13052	13088	13011	12950	13223	12997	13050	13092	13186	13216	13229	13118	13033	13103	13152	13223	13060	12981	13092	12867	13165	13096	12994	13052	13167	13176	13027	12977	13066	12878	13112	12945	13054	13126	13115	13122	13100	13141	13062	13155	13080	13140	13102	13157	13135	13159	12931	13196	12982	13172	13062	13059	13253	13091	12877	13048	12922	13279	12945	13135	13117	13195	13098	13071	13223	13334	13161	13014	13076	13005	13102	12998	13091	12928	13017	12941	13082	12982	13059	12988	12936	13115	13082	13006	13016	12985	13122	13077	13237	13166	13234	13130	13084	13224	13036	13077	12919	12982	13142	13012	13070	13072	13018	12999	13068	12971	13034	12926	13078	13281	13039	13104	13141	13094	13136	13095	13225	13121	13167	13044	13077	13076	13231	13131	13221	13055	13076	13190	13188	12922	13164	13167	13048	13108	12929	13165	13202	13113	13022	12910	13136	13285	13028	13101	13028	13186	13186	13135	13086	13202	13181	13059	13141	13011	12978	13091	13058	13292	13020	12968	13055	12999	13163	13010	13108	13057	13122	13007	13041	13184	12990	13316	13013	13097	13114	13055	13101	13295	13124	13199	13161	13080	13103	13033	13092	13100	12919	13145	12938	13088	13081	12859	13114	13145	13092	12951	13238	13279	13069	13096	13211	12907	13103	12824	13079	13111	13103	13241	13004	13084	13103	13056	12811	13072	13002	13223	13097	13008	13259	13091	12924	12999	13000	13204	13126	13153	12994	13035	12905	13000	12988	12873	13156	13096	12988	12996	13035	13182	13098	13015	13001	13090	13098	13083	13022	13164	13123	13162	13116	13170	13118	12988	12965	12947	12944	13145	13196	13151	13139	13146	13139	13219	13012	13065	12869	13192	13136	13101	13116	13076	13021	13116	13059	13084	12986	12963	13184	13101	13119	12939	13081	13262	12911	13147	13234	13018	12898	13004	13140	13049	13048	13153	13095	13075	12985	13265	13086	13056	12929	13146	13235	13157	13152	13120	13218	13043	13095	13064	12986	13124	13213	13122	13020	12948	13256	13096	13074	12976	13099	13064	13128	13049	13058	13160	13102	13186	13097	12884	13121	13136	13180	13213	12962	13034	13275	13037	13279	13123	13126	13129	13176	13073	12981	13127	13222	13039	13107	12963	13145	13014	12989	13175	13104	13198	13338	13060	13013	12989	13057	13239	13176	13159	12994	12948	12965	13014	13179	13184	12902	13000	13103	13119	13107	13065	13022	13130	13147	12980	13194	13179	13089	13068	12931	13186	13082	13066	12998	12875	12999	12952	12986	13199	13216	13279	12916	13149	12995	13176	13123	13154	12929	13038	13045	13008	13203	13075	13065	13151	13013	12905	13110	13233	12977	13050	13038	13064	13027	13024	12927	12945	13054	13030	12922	13133	12882	13120	13109	12889	13054	13149	13107	13162	13236	13152	13150	13221	12960	13082	12935	13117	13059	13066	13203	13011	12958	12990	13308	13203	13053	13164	13062	13047	13010	13214	13006	13061	13218	12992	13129	13104	13079	13014	13204	12980	13172	13143	13146	12979	13085	13079	13174	13197	12969	13133	13131	12950	13076	13094	13126	13038	13045	13099	13079	13235	13107	13051	12984	13049	13195	12963	13200	12980	12929	12866	12878	13061	13225	13175	12977	13012	13210	13276	13181	13087	13045	13079	12999	13049	12903	13120	13040	13122	13062	13004	12979	12914	13115	13198	12904	13253	13268	13156	13012	12953	13109	13171	12895	13039	13167	13224	13062	13368	13221	13157	13084	13051	13051	12971	13021	13038	13091	13094	13070	13118	13168	13139	12941	13202	13015	13205	13086	13161	13110	13066	13105	13122	13158	12958	12876	12993	13174	12982	13125	13325	12986	12910	12979	12888	13090	12962	13027	13082	13141	13167	13117	13194	13112	13161	13002	12902	13123	13192	13020	13151	13112	12991	13007	13104	13090	12945	13129	13047	12975	13187	12971	13033	13066	13036	13119	13103	13137	13057	13305	13082	13033	13013	12877	13095	13217	13206	13124	13123	13198	13097	13068	13181	13144	12892	13034	13231	13131	13019	12960	13048	13053	13010	13137	13260	13115	13078	12883	13060	12940	13205	12922	13028	12929	13193	13149	12962	12999	12988	12996	12975	13094	13070	13310	13067	13083	13112	13207	13102	13300	12917	13070	12959	13056	13163	12822	13081	13021	13075	13175	12987	13137	13021	13110	12990	13093	13173	13027	13039	13159	13078	12924	13109	13052	12973	13108	13259	13093	13118	13151	13177	13003	13085	13098	13178	12949	13266	13280	13070	13248	13189	13319	13065	12937	13206	12887	13105	13047	13013	12994	12864	13109	13079	13164	13090	13040	13139	13164	13092	13029	13271	13093	13204	13123	13139	12999	13182	13173	13151	13181	13296	13126	13101	12958	13187	13034	13015	13061	13058	13166	13010	12972	12920	13039	12995	13179	12944	12985	12996	13099	13111	12941	13218	13056	13177	12956	13021	12970	13046	13213	12982	13110	13062	13117	13019	13070	13010	13102	12954	12998	13105	13078	13099	13033	12912	13156	13093	13139	13123	13045	13055	13220	13110	13215	13092	12976	12972	13152	13063	13103	13200	12992	13248	13079	13021	12994	13070	13114	13151	13057	12857	13010	13014	13094	13046	13163	13017	13000	13096	13152	12985	13157	13081	13053	13045	13079	13146	13299	13096	13041	13235	13092	12965	13255	13209	12905	13178	13052	13196	13270	13134	12861	12973	12880	13142	13058	13077	13044	13066	13084	13073	13054	12966	13224	13034	13182	12975	12957	13000	13095	13078	12984	13154	13012	13131	13087	13158	12896	13055	13264	13199	12928	12927	13141	13146	12964	13153	13107	13130	13205	13026	13011	13045	13189	13110	13229	12971	13048	12949	12939	13119	13122	12994	13161	12972	13011	13113	13070	13208	13169	13008	13102	12986	13053	13090	13059	13065	13117	13159	13047	13137	13179	13073	13022	13332	13053	13071	12966	13020	13040	13048	13220	13207	13196	12934	12929	13064	13139	13002	13236	13123	12938	13114	13087	13201	13115	13229	13298	13303	13075	13227	13097	13042	13030	12954	13090	13155	13024	13028	13041	13247	13139	12959	13103	13132	13061	13149	13137	13335	13022	13078	13075	13008	13096	13017	12858	13031	13059	13052	13061	13148	12991	13024	13062	13089	13169	13197	13137	12939	13117	13073	12885	13073	13215	13205	13050	13083	13107	13107	12993	13121	13114	12987	13055	13092	13273	12969	13072	13000	13129	13111	13198	13027	13155	13070	12954	12927	13079	13071	13148	13159	13157	13178	13219	13254	13148	13173	12966	12997	13064	13073	12867	13064	12976	13123	13115	13130	13000	13077	12902	13043	13270	12948	13057	13067	13207	13144	13049	13057	13173	13138	12962	13043	13015	13198	13038	13064	13108	13127	13092	13189	13032	13136	13027	13117	13200	13053	13089	13172	13090	13060	12974	12977	13201	13095	13152	12847	13032	13011	13012	13127	12948	13088	12974	13079	13176	13014	13074	13037	13153	13224	12966	12965	13159	13203	13115	13213	12941	13062	13389	13048	13067	13003	13200	13264	13015	13254	13263	13190	13175	13104	13371	13265	13109	13116	13070	13107	13057	13004	13372	13156	13121	13190	13130	13060	13264	13024	13091	13275	13021	13187	13150	13121	13256	13103	13026	13215	13091	13312	13208	13157	13154	13216	12950	13063	12850	13048	12972	13048	13014	13087	13206	13162	13063	12999	12918	13016	13002	12975	13024	13331	13148	13025	12890	13074	12988	13177	13042	13084	13181	13033	13011	13153	13073	13006	13195	13048	13056	12854	13098	13375	13227	13000	12949	13207	13156	13201	13065	13198	13243	13195	13018	13016	13237	12972	13153	13257	12997	12889	13083	13097	13010	13035	13134	13231	13131	13091	13051	12970	13148	13241	13180	13217	13303	12960	13094	13193	13156	13002	13022	13083	13276	13012	13134	12957	13228	13135	12950	12952	13075	12966	13160	13066	12968	13015	13155	13112	13017	13095	13238	12769	13144	13196	12960	13028	13037	12900	13079	13064	13094	13367	13345	13255	13101	13201	13077	13099	13136	13101	13108	13223	13098	13199	13215	13068	13177	13040	13048	13279	13170	13048	12998	13190	13068	13089	13210	13075	13015	13205	13110	13119	13031	13108	13125
37071	49266	36426	14622	13006	12901	13176	12986	13213	13113	13161	13210	12955	13033	13131	13082	13140	13076	12931	13022	13119	13120	13183	13132	13046	13093	13080	13078	13079	13130	12972	13130	13127	13272	13036	13287	13020	13128	13008	13214	13028	13143	13055	13219	13088	13189	13101	13084	13085	13281	13097	13028	13100	12962	13085	13133	13070	13091	13021	13083	12975	13015	13160	13155	12961	13074	13162	12973	13053	13060	13038	13042	13079	13065	13063	13055	13171	12881	13114	12976	13124	13131	13184	12958	13069	13162	13133	13110	13197	13089	12962	13084	13133	13075	13244	13078	13292	13140	13124	13112	13149	13037	13158	13138	13090	13205	13070	13176	13193	13124	13093	13144	13203	13128	13142	13153	13082	12970	13009	12960	13129	12921	12972	13126	13045	12953	12965	13086	13149	13048	13227	12948	13037	12858	13012	13218	13179	12998	13241	13116	13203	13158	13044	13137	13063	13102	13145	13083	13239	13002	13068	13015	13162	13074	13192	13243	13152	12848	13043	13043	13137	13143	13121	13059	13179	12943	13072	13171	12826	13026	13009	13013	13190	12885	13126	13241	13360	13109	13093	13132	13101	12890	13082	13215	13155	13210	13065	13177	13113	13061	13152	13071	13074	13075	13068	13071	13226	13161	13185	13045	13087	13074	13098	13168	13058	13059	13159	13145	13111	13071	13021	13058	13130	13091	13169	13137	12869	13249	13220	13148	13140	13103	13176	13268	13159	13182	12984	13270	13086	13136	13022	13239	13177	13024	12995	12977	13058	13093	13131	13137	13133	13081	12894	13116	13191	13018	13114	13196	13064	12997	13082	12998	13117	12900	13100	12954	13120	13115	13128	13085	13181	13068	13242	13010	13160	13098	12997	12974	13221	13083	12963	13179	12991	12995	12946	13076	13044	13050	13042	13121	13063	13143	13072	13142	13122	13031	13011	13047	12943	13084	13033	13140	13132	13192	12981	13044	13034	13062	13035	13022	13175	13069	13091	12989	13224	13092	13039	12942	13181	13070	13120	13041	13092	13113	13110	13087	13071	13124	12907	13116	13094	13260	13092	13203	13145	13036	13245	13106	13121	13138	13136	13124	13020	13045	13116	13198	13097	13014	13097	12994	13155	12952	13206	12988	13180	13057	12991	13023	13054	13061	13075	12994	13192	13016	13059	13039	13232	13159	13033	13146	13113	12979	13156	13192	13023	13134	13064	12989	13104	13044	13271	12995	12997	12924	13152	13059	12905	13045	13203	13134	13155	13409	13040	13075	13022	13076	13164	13266	13227	13126	12916	13084	13127	13121	13175	13010	13035	13205	12988	13252	13105	12939	12975	13184	13073	13171	13149	12873	12970	13219	13051	13023	12859	13148	13212	13096	13048	12982	13095	13029	13111	13103	13034	13068	13098	12909	13141	13133	13031	13026	13140	13074	13086	13090	13060	12947	13143	12863	13012	13276	13120	13112	13113	13074	13198	13136	13093	13027	13094	13071	13113	13025	13100	13117	13091	13125	13134	13263	12912	13198	13233	13061	13120	13038	13099	12964	13240	13079	13047	13088	13132	13126	12990	13023	13194	13040	13081	13195	13191	13062	13177	13164	13091	13058	12993	13171	13028	12999	13033	13079	13105	13023	13161	13250	12979	13014	13022	13079	12882	13038	13044	13071	13085	13110	13051	13270	13181	13182	13215	13232	13062	13078	13007	13054	13011	13210	13124	13150	13128	13037	13073	12969	12884	13160	13229	13180	13145	13097	12961	13239	13123	12945	13023	12963	13126	13024	13142	13084	12957	13189	13098	13111	13056	13097	13063	13025	13037	13165	13009	13231	12982	13140	12954	13174	13063	13091	13236	12956	13142	13119	13111	13069	12921	12955	13318	12960	13167	13065	13136	13167	13100	12945	12984	13085	13217	13129	13107	13085	13214	13059	13029	12884	12969	13077	13122	13233	13190	13338	13026	13113	13034	13105	13115	13005	13291	13170	13191	13194	13163	13145	13175	13053	13074	13142	13077	12997	13078	13272	13019	13060	13204	13174	13071	13186	13170	13145	13001	13072	13118	12949	13198	13197	12953	12989	13063	13124	13114	13060	13140	12934	13028	13232	13080	13144	13172	13151	13213	13047	13140	13022	13101	13135	13090	13276	13086	12983	13126	13140	13005	13168	12959	13028	13185	13142	13158	13080	13116	13067	13014	13099	13092	12930	13101	13223	13074	13195	13181	13019	13051	13285	13075	13289	13082	13113	13050	13190	13151	13065	13146	13194	12982	13058	12969	13015	13001	13063	13107	13065	13096	13077	13173	13014	13084	13071	13104	13060	13078	13086	13105	13077	12994	13114	13251	13148	12963	13033	13182	13013	12925	13039	13061	13101	13076	13031	13062	13101	12978	13154	12989	13173	13153	12975	13096	13087	13140	13150	13152	13031	13037	13163	13157	13030	13094	13137	12926	13096	12969	13070	13152	13226	13196	13110	13104	13050	13078	12987	13071	12977	12914	13066	13246	13106	13124	13048	13192	13086	13164	13265	12972	13060	13264	13023	13058	13131	13209	13068	13053	13085	13048	13074	12884	13249	13106	13086	13175	13007	13127	12942	13097	13062	13064	13108	13032	12938	13218	13082	13203	12994	13173	13167	13115	13099	13183	13036	13191	12969	13251	13069	13140	13135	13081	13047	13036	13102	13190	12862	13117	13169	13156	12975	13116	13016	13271	13114	13058	13054	13010	13179	12890	13252	13022	13017	13002	12957	13117	13134	13060	13168	13119	13038	13179	13124	13141	12974	13039	12948	13055	13049	13110	13158	13097	13141	13234	13201	13042	13224	13079	13039	13255	13120	13200	13073	13201	13082	12993	13076	13011	13013	13144	13108	13136	13176	13068	13138	12997	13132	13042	13085	13089	13043	13268	13103	13029	12966	13037	13162	12975	13161	13009	13084	13127	13137	13190	13012	13022	13280	13087	13042	13100	13178	13112	13027	13026	13115	13072	13088	12902	13147	13116	12991	13049	13036	13216	12915	13047	13088	13251	13140	13046	13121	13084	13248	12999	13147	13018	13170	13112	13091	13357	13037	13262	13060	13120	13037	13050	13051	13021	13114	13003	12966	12893	13156	13149	13119	13153	13048	13109	13187	13095	12985	13090	13118	13088	13091	13194	13247	13086	13149	13015	13047	13316	13035	13054	13234	13149	12942	13180	13250	13235	13167	13242	13160	13083	13172	13012	13105	13038	13084	12988	13298	13112	13005	13189	13109	13025	13082	13021	13127	13097	13065	12988	12925	13092	13186	13224	12969	13188	13170	13038	13136	13146	13141	13119	13052	13106	13109	13223	13235	13146	13169	13138	13217	13099	13080	12984	12943	13010	13111	13045	12972	13216	13228	13080	13105	12990	12956	13053	13164	13094	13081	13200	13011	13092	13182	13112	13039	12971	13063	13145	13178	13131	13294	13084	12895	13092	13051	13068	13028	13103	12848	13141	12991	13217	13228	13235	13207	13194	13137	13124	13095	12944	12944	13009	13105	13079	13242	13077	13097	12970	13369	13151	13081	13114	13147	13140	13109	13061	13103	13101	13162	12948	13197	13077	13172	13078	13126	13160	13031	12813	13136	13060	13190	13022	13118	13075	12943	13117	12995	13081	13091	13190	13261	13088	13171	13024	13329	13215	13028	13005	12969	13069	12977	13046	13156	13194	13162	12979	13336	13168	13024	12978	13006	13235	13000	13031	13210	13217	12924	13099	13072	13202	13092	13148	13081	13123	13052	13231	13160	13015	13226	13082	13140	12953	13014	12965	13141	13022	12977	13094	13215	13199	13179	12997	12922	13088	12973	13026	13055	13170	13096	12952	13158	13125	12980	13289	13154	13072	13005	13296	13236	12946	13116	13039	13191	13088	13098	13195	13234	12974	13030	13011	13047	13038	13085	12988	13184	13078	13070	12999	13084	13129	13050	13116	13094	12990	13029	13247	13140	13170	13077	13163	13210	13025	13179	12861	13036	13169	13146	12968	13073	12888	13086	13133	13028	13033	13136	13333	13057	12898	13187	13352	13127	13168	13034	13027	13212	13075	13132	13067	13058	13008	13052	13040	13168	13108	13127	13157	13135	13131	13212	12991	13104	12969	13123	12946	13037	13074	13095	13192	13120	13232	13065	13112	13173	13031	13132	13023	13041	12999	13130	13126	13116	12839	13325	13038	13134	13130	13022	12985	13000	13135	13117	12943	13240	13010	13240	13136	13109	13005	13009	12909	13083	12978	13057	13083	13218	13248	13185	13120	13278	13029	12984	13129	13063	13345	13282	13056	13016	13039	13034	13117	12986	13016	13151	13133	12984	12964	13286	13103	13049	13040	13068	13150	13002	13270	13137	13067	12958	13045	13169	13134	13164	13115	13051	13219	13067	13149	13137	13198	13082	13111	13106	13157	13002	13055	13224	13214	13245	13082	13109	13189	13100	13027	13203	13140	12921	13164	13022	13117	13112	13030	13103	13173	13070	13130	13119	13072	13102	13160	12930	13030	13004	13021	12983	13073	13139	13091	13268	13156	13158	13190	13100	12933	13075	13056	12920	13035	13137	13051	13025	13093	13145	13203	13130	13152	13198	13124	12990	13010	12931	13047	13090	13190	13050	13191	13039	12951	13125	12966	13012	12969	12912	13099	13170	13025	13156	13188	13089	13149	13054	13181	13072	13147	13127	13116	12944	13185	13068	13027	13214	12981	13073	13048	13167	12988	12904	13281	13156	13050	13235	13203	13084	13193	13188	13143	13033	13085	13035	13134	13219	13181	12988	13005	13085	13046	13180	13011	13049	13095	12989	13083	13061	13142	13033	13152	13109	13126	13091	13077	13018	13151	13101	13093	13100	13066	13100	13101	13052	13305	13203	13030	12988	13062	13102	13141	13017	13158	13044	13087	13148	13088	13019	13087	13057	13134	13040	13174	13116	13151	13104	13056	13176	13061	13120	13115	13153	13097	13114	12984	13035	13160	13103	13096	13046	13092	13082	13022	13223	13181	12909	13131	13062	13145	13160	13080	13045	13056	13157	13175	13162	13039	12943	13163	13180	13057	13078	13200	13052	13054	13020	13109	13162	13064	13046	13178	13021	13137	13180	13167	13207	13160	13234	13140	13330	12979	13026
23214	22846	33949	24858	21150	21359	19922	15611	14795	14978	15037	14892	14955	14893	14779	14941	14778	14832	14812	14885	14741	14793	14897	14730	14877	14689	14690	14632	14631	14807	14495	14674	14766	14534	14594	14611	14646	14697	14731	14750	14599	14556	14988	14695	15000	14669	14670	14641	14735	14586	14544	14536	14765	14600	14491	14637	14720	14424	14547	14709	14519	14651	14622	14705	14623	14565	14707	14506	14580	14668	14528	14723	14547	14581	14780	14699	14592	14679	14496	14606	14703	14429	14701	14672	14611	14446	14633	14714	14698	14632	14598	14943	14429	14511	14727	14604	14679	14604	14497	14629	14681	14436	14647	14793	14608	14607	14591	14690	14605	14786	14685	14608	14754	14863	14794	14721	14685	14567	14672	14617	14764	14620	14449	14585	14605	14388	14663	14551	14677	14401	14691	14562	14689	14530	14399	14713	14548	14393	14536	14634	14398	14847	14547	14367	14692	14626	14488	14523	14544	14504	14624	14573	14803	14448	14486	14318	14605	14571	14629	14600	14643	14368	14629	14623	14738	14625	14479	14525	14431	14639	14735	14584	14553	14616	14507	14646	14710	14789	14715	14655	14582	14655	14717	14769	14510	14493	14634	14681	14528	14639	14594	14439	14539	14502	14780	14622	14635	14619	14506	14433	14655	14609	14612	14524	14452	14667	14605	14509	14682	14651	14609	14643	14573	14702	14611	14675	14502	14365	14461	14609	14515	14468	14674	14621	14607	14561	14696	14690	14529	14528	14530	14705	14563	14533	14519	14465	14546	14588	14437	14613	14556	14431	14757	14590	14705	14555	14612	14686	14718	14578	14728	14500	14703	14602	14563	14399	14679	14626	14611	14571	14624	14535	14593	14662	14702	14704	14556	14560	14600	14692	14688	14561	14515	14437	14719	14552	14721	14497	14673	14537	14583	14609	14628	14411	14584	14512	14830	14521	14457	14589	14590	14574	14586	14624	14448	14712	14602	14676	14594	14566	14449	14684	14767	14645	14698	14509	14570	14787	14425	14677	14551	14596	14473	14602	14651	14667	14641	14645	14514	14668	14557	14318	14759	14656	14568	14714	14591	14752	14590	14694	14691	14555	14646	14536	14513	14492	14497	14291	14560	14709	14756	14570	14518	14553	14529	14656	14579	14448	14734	14636	14487	14527	14516	14569	14719	14634	14402	14423	14694	14366	14526	14599	14775	14717	14573	14742	14619	14724	14615	14784	14678	14617	14502	14790	14655	14395	14641	14533	14601	14661	14590	14570	14580	14633	14627	14537	14461	14615	14647	14453	14552	14614	14576	14508	14523	14816	14724	14469	14626	14550	14613	14599	14708	14483	14496	14555	14740	14830	14593	14363	14688	14475	14432	14666	14445	14540	14508	14452	14455	14742	14541	14458	14501	14675	14555	14561	14600	14723	14547	14667	14492	14328	14666	14599	14557	14699	14618	14668	14762	14596	14704	14580	14625	14450	14497	14593	14446	14633	14595	14490	14536	14515	14447	14496	14592	14575	14482	14641	14522	14517	14618	14719	14505	14521	14732	14647	14647	14775	14657	14711	14750	14791	14734	14645	14601	14684	14715	14663	14495	14705	14571	14656	14465	14683	14516	14655	14596	14653	14644	14633	14715	14646	14506	14549	14534	14476	14657	14582	14561	14600	14930	14714	14689	14444	14694	14644	14757	14716	14625	14763	14655	14575	14652	14705	14608	14725	14619	14443	14743	14778	14640	14578	14762	14815	14772	14611	14559	14562	14778	14597	14705	14634	14659	14672	14785	14505	14506	14511	14544	14671	14616	14399	14612	14802	14494	14487	14432	14553	14549	14680	14753	14676	14580	14596	14568	14616	14486	14509	14454	14605	14514	14497	14617	14387	14681	14633	14804	14625	14478	14623	14584	14505	14682	14670	14681	14684	14628	14596	14803	14672	14492	14721	14428	14502	14439	14453	14676	14691	14698	14658	14515	14749	14649	14616	14651	14520	14696	14423	14751	14457	14715	14589	14587	14502	14682	14606	14504	14566	14579	14657	14643	14717	14517	14730	14675	14480	14631	14682	14439	14655	14503	14682	14630	14583	14680	14544	14606	14628	14729	14652	14708	14665	14859	14576	14510	14745	14753	14548	14561	14506	14708	14837	14691	14583	14452	14421	14600	14630	14675	14554	14540	14539	14665	14869	14673	14570	14499	14731	14594	14563	14620	14577	14456	14552	14652	14488	14699	14467	14500	14370	14775	14585	14657	14447	14580	14683	14460	14535	14661	14559	14524	14624	14719	14568	14611	14753	14515	14483	14604	14470	14667	14700	14714	14729	14469	14541	14534	14589	14545	14442	14648	14677	14561	14778	14809	14639	14724	14735	14363	14761	14521	14287	14475	14552	14540	14528	14420	14648	14522	14675	14602	14757	14631	14673	14565	14431	14682	14512	14631	14701	14616	14481	14521	14692	14364	14440	14592	14592	14653	14382	14670	14648	14619	14577	14774	14671	14532	14640	14422	14751	14632	14544	14570	14482	14503	14527	14586	14620	14707	14589	14588	14592	14526	14925	14768	14714	14549	14674	14581	14621	14516	14492	14571	14459	14799	14661	14435	14599	14561	14663	14688	14586	14504	14631	14467	14644	14819	14622	14503	14587	14736	14381	14515	14629	14479	14504	14668	14529	14606	14589	14562	14529	14640	14508	14516	14592	14588	14671	14365	14591	14613	14685	14430	14592	14409	14689	14645	14544	14509	14444	14773	14376	14445	14641	14715	14669	14703	14685	14681	14739	14583	14630	14617	14632	14674	14738	14544	14662	14597	14752	14779	14578	14560	14756	14650	14445	14542	14671	14420	14522	14547	14645	14550	14470	14577	14574	14693	14488	14438	14659	14363	14530	14511	14733	14251	14545	14522	14574	14649	14602	14605	14500	14544	14688	14625	14545	14656	14591	14457	14681	14501	14626	14528	14532	14628	14718	14486	14682	14515	14464	14664	14546	14536	14636	14740	14573	14620	14547	14390	14553	14540	14517	14631	14552	14358	14539	14421	14447	14603	14450	14668	14562	14642	14609	14543	14543	14464	14691	14576	14667	14690	14542	14538	14464	14564	14698	14545	14517	14524	14766	14565	14600	14805	14612	14647	14787	14723	14722	14584	14473	14616	14648	14607	14586	14661	14480	14549	14391	14690	14669	14622	14631	14642	14659	14506	14624	14520	14609	14469	14533	14467	14809	14561	14606	14466	14522	14766	14457	14713	14621	14519	14525	14619	14668	14557	14658	14502	14454	14511	14594	14718	14831	14488	14409	14563	14288	14487	14506	14591	14491	14571	14695	14592	14545	14465	14540	14581	14681	14564	14615	14525	14677	14619	14673	14457	14483	14808	14695	14437	14465	14529	14606	14574	14703	14578	14558	14676	14589	14683	14454	14472	14633	14692	14663	14602	14636	14568	14415	14554	14451	14714	14572	14552	14637	14645	14544	14542	14568	14622	14536	14433	14601	14672	14684	14522	14478	14675	14690	14595	14534	14654	14654	14780	14667	14420	14648	14631	14533	14612	14666	14391	14542	14571	14436	14751	14709	14519	14688	14549	14554	14791	14690	14529	14470	14622	14420	14477	14714	14550	14415	14502	14603	14691	14551	14545	14590	14734	14599	14689	14490	14695	14456	14402	14470	14550	14682	14566	14499	14588	14550	14698	14546	14456	14568	14583	14515	14791	14660	14362	14482	14600	14810	14799	14542	14470	14567	14589	14550	14569	14561	14567	14538	14749	14734	14767	14676	14349	14538	14637	14544	14582	14589	14659	14738	14732	14638	14518	14625	14504	14554	14599	14667	14561	14662	14584	14583	14398	14532	14550	14580	14536	14542	14257	14534	14507	14543	14601	14553	14582	14331	14489	14624	14630	14646	14687	14577	14866	14722	14441	14562	14727	14610	14450	14554	14528	14652	14675	14624	14822	14778	14515	14559	14443	14712	14693	14513	14553	14501	14595	14752	14465	14676	14755	14586	14513	14773	14561	14517	14755	14533	14555	14530	14587	14729	14450	14618	14801	14595	14685	14541	14749	14472	14687	14499	14581	14460	14622	14540	14537	14531	14618	14558	14534	14564	14557	14453	14558	14557	14680	14777	14614	14543	14553	14418	14644	14673	14501	14746	14423	14589	14658	14604	14613	14482	14522	14717	14496	14407	14514	14684	14571	14673	14625	14572	14651	14738	14718	14435	14531	14592	14624	14405	14775	14668	14631	14617	14761	14541	14633	14306	14448	14495	14557	14653	14413	14674	14614	14746	14506	14643	14593	14598	14783	14608	14674	14527	14567	14805	14557	14653	14627	14618	14679	14698	14645	14634	14731	14586	14445	14473	14440	14726	14540	14434	14642	14731	14651	14630	14591	14541	14505	14473	14554	14597	14658	14516	14343	14610	14658	14391	14327	14846	14680	14516	14454	14649	14748	14651	14500	14688	14585	14768	14539	14667	14681	14671	14663	14651	14478	14592	14773	14813	14625	14582	14714	14654	14506	14717	14654	14645	14585	14579	14695	14527	14549	14371	14534	14705	14621	14583	14781	14498	14411	14536	14624	14498	14639	14653	14586	14619	14367	14747	14718	14443	14533	14437	14545	14635	14570	14504	14643	14495	14667	14539	14372	14517	14662	14683	14549	14540	14554	14527	14616	14487	14590	14461	14775	14713	14566	14643	14632	14560	14634	14710	14608	14647	14476	14721	14475	14667	14441	14750	14642	14626	14766	14673	14390	14428	14656	14440	14505	14467	14478	14643	14490	14579	14483	14614	14528	14677	14530	14544	14522	14445	14526	14523	14555	14547	14601	14658	14490	14768	14680	14578	14682	14495	14676	14757	14846	14653	14658	14492	14542	14786	14657	14721	14798	14621	14778	14642	14677	14652	14642	14581	14688	14353	14630	14724	14670	14543	14676	14552	14714	14567	14493	14599	14526	14623	14665	14631	14693	14418	14572	14572	14647	14497	14681	14414	14528	14727	14729	14621	14707	14546	14538	14559	14713	14560	14729	14665	14520	14648	14694	14448	14599	14662	14640	14633	14650	14551	14589	14436	14492	14587	14547	14630	14650	14662	14805	14592	14563	14364	14546	14517	14673	14649	14571	14436	14542	14610	14680	14553	14627	14496	14492	14623
62858	95915	75710	32888	14460	14469	14403	14349	14319	14395	14156	14226	14260	14026	14126	14213	14270	14157	14229	14112	14108	14189	14326	14163	14184	14134	14171	14122	14252	14326	14269	14052	14147	14189	14077	14086	14284	14164	14030	14127	14307	13966	14205	14216	14032	14201	14088	14027	14248	14116	14038	14073	13976	14215	14155	14187	14140	14315	14054	14020	14000	14151	14024	14087	14086	14106	14322	14074	14192	14196	14235	13999	14135	14102	14231	14055	14075	14003	13980	14285	14264	14163	14019	14219	14095	14144	14053	14228	14220	13940	14111	14321	14143	13998	14159	14180	14164	14211	14008	14179	14161	14115	14024	14011	14181	14086	14111	13986	14254	14019	14206	14160	14207	14124	14133	13938	14180	14153	14078	14027	14198	14090	14150	14113	14307	14180	14308	14077	14177	14247	14137	14174	14084	14006	14032	14001	14165	14238	14109	14220	14064	14227	14075	13915	14145	14058	14219	14203	14125	14145	14277	14021	14123	14159	14174	14259	14137	14198	14072	14072	14161	14364	14172	14125	14200	13985	14195	14000	14065	14104	13962	13975	14139	14195	14137	14199	14129	14170	14078	14156	14155	14254	14294	14027	14265	13975	14059	13999	14187	14022	14225	14092	13954	14153	14061	14050	14109	14019	14114	14111	14186	13948	13958	14152	14120	14175	14078	14188	14262	14137	14156	14143	14183	14272	14064	14191	14125	14229	14103	13952	14169	14086	14307	14055	14087	14174	13951	14169	14094	14345	14217	14104	14123	14231	13973	14098	14288	14115	14102	14202	14267	14096	14058	13974	13997	14177	14132	14252	14137	14189	14192	14200	14093	14213	13998	14138	13928	14084	14126	13966	14167	14407	14332	14028	14095	14113	14067	14235	14008	14109	14103	14102	14082	14184	14167	14145	14118	14119	14107	14027	14173	14207	14088	14113	14151	14098	14130	14102	13949	14320	14051	14105	14275	14086	14100	14132	14029	14093	14124	14020	14201	13956	14122	14131	14099	14038	14096	14083	14103	14145	14095	14079	13966	14101	14331	14202	14035	14120	14182	14051	13998	14080	14096	14166	14127	14210	14036	14093	14130	14219	14168	14088	14042	14028	14161	14120	14171	14131	14201	14020	14201	13978	14350	13901	14192	13972	14054	14013	14164	14128	14122	14111	14251	14126	14020	13955	14122	14064	14146	14187	13937	13965	14231	14043	14037	14098	14060	14078	14190	14247	14075	14187	14043	14191	14008	13990	14212	14143	14153	14181	13970	14161	14173	14101	14155	14178	14079	14104	14153	14134	14173	14273	14216	14056	14223	14195	14124	14087	14091	14033	14012	14081	14144	14252	14159	14020	14113	14168	14217	14046	14158	14181	14090	14099	14234	14210	14033	13904	14023	14159	14085	14079	14087	13925	14222	14109	14162	14220	14105	14132	14271	14222	14259	14002	14105	14238	14191	14212	14088	14036	14218	14130	14173	14123	14165	14060	14064	14211	14311	14014	14051	14173	14035	14192	14209	14139	14032	14137	14132	14040	14075	14135	14188	14180	13863	14188	14066	14042	14228	14276	14085	14202	14166	14126	14062	14117	14077	14304	14136	14177	14016	14107	14167	14060	14177	14141	14129	14079	14203	14092	14088	14119	14071	14146	14184	14174	14135	14052	14030	14196	14099	13992	14239	14075	14029	14008	14115	14115	14162	14111	14086	14209	14081	14314	14113	14073	14059	14242	14033	14241	14054	14045	14142	14168	14027	14147	14167	14071	14220	14133	14046	14151	14127	14113	14159	14175	14098	14077	14233	14146	14075	14051	14257	14178	14118	14262	14177	13977	13991	14240	14105	14385	14242	14104	14112	14184	14129	14238	14132	14109	14079	14111	14275	14004	14218	13987	14064	13965	14140	14071	14067	14094	13962	14149	14360	14059	14053	14225	14232	14046	14161	14093	14110	14032	14121	14138	14028	14136	14127	14209	14245	14016	14078	14128	14073	14123	14295	14141	14231	14200	14120	13963	14213	14192	14098	14043	14025	14068	14127	14127	14116	13943	14116	14214	14289	14109	14058	14153	14044	14222	14057	14137	14167	14263	14260	14035	14093	14118	13945	14019	14195	14133	14288	14295	14063	14127	14032	14240	14082	13948	14168	13959	14143	14042	14083	14021	14097	14207	14058	14031	14046	14007	14053	14251	13985	13985	14298	14052	14278	14199	13972	14064	14086	14260	14185	14086	14012	14231	14109	14029	13935	14156	14237	14085	14019	14195	14182	14095	14221	14083	14237	13972	13977	14225	14076	14219	14108	14079	14039	14125	14098	14306	14068	14208	14069	14114	14031	14059	14084	14039	14338	14184	14070	14009	14245	14064	14110	14260	14204	14126	14108	14141	14210	14179	14027	14051	14119	14000	14159	14187	14109	14203	14116	14179	14028	14152	14050	14108	14082	14126	13968	14076	14109	14251	14214	14048	14048	14015	14095	14230	14158	14108	14008	14264	14137	14111	14161	14181	14147	14061	14133	14254	14011	14289	14153	14105	14051	14207	14164	14223	14027	13989	14031	14311	14219	14176	14239	14144	13994	14114	13983	14237	14177	13998	14034	14067	14277	14254	14002	14058	14138	14239	14108	14132	14155	14245	13978	14011	14012	14109	14060	14236	13982	14079	14124	14017	14145	14221	14045	14056	13976	14100	14037	14195	14177	14066	14031	14073	14026	14049	13998	14169	14009	13994	14243	14139	13939	14150	14126	14246	14163	14127	14227	14226	13990	14070	13942	14097	14023	14209	14171	14235	14183	14078	14178	14035	14024	14040	14238	14049	14154	13994	14111	13970	14015	14033	14051	14162	14107	14091	14176	14200	14131	14117	14090	14239	13950	13924	14157	14091	14048	14075	14242	13986	14183	14075	14157	13975	14048	14213	14123	14129	14156	14109	14236	14206	14142	14231	14077	14156	14215	14265	14077	14078	14052	14055	14066	13892	14124	14172	14095	14246	14079	14175	13968	14052	14085	14084	14062	14121	14197	14134	14212	14119	14173	13976	14268	14238	13920	14178	14136	14145	14094	14225	14188	14105	14135	14140	14218	13980	14144	14012	14047	14161	14168	14167	14279	14120	14101	14171	14135	14184	14202	14207	14269	14154	14178	14054	14162	14179	14069	14030	14133	14052	14240	14043	14224	13922	14139	14186	14052	14069	14036	14312	14217	14239	14025	14366	14185	14298	14238	14071	14116	14145	14160	14127	13943	14228	14155	14184	14059	14178	14151	14075	14132	14068	14214	13968	14284	14156	14087	14122	14162	14074	14233	14051	14322	13936	14139	13851	14167	14063	14061	14102	14069	14228	14151	14150	14142	14152	14180	14072	14166	14085	14182	14043	14022	14019	14106	14124	14191	14156	14069	14021	14029	14203	13952	14136	14172	14226	13913	14132	14228	14272	14127	13997	14156	14183	14095	14223	14101	14237	14122	14151	13981	14179	14121	14024	14099	14083	13939	14071	14102	14128	14156	14235	14199	14146	14052	14136	14189	13866	14201	14146	14128	13862	14061	14137	13950	14195	14199	14104	14157	13955	14131	14038	14066	13985	14137	13999	14129	14308	14052	14106	14292	13974	14233	14204	14094	14044	14193	14055	14022	14069	14128	14120	14176	14224	14147	14086	14252	14087	14172	14136	14133	14350	14044	14091	14072	14185	14097	14317	14132	14049	14052	14061	14115	14125	14248	14170	13972	14182	14152	14116	14189	14117	14181	14084	14043	14049	14142	14089	14198	14067	14205	14258	14215	14272	14044	14241	14245	14196	14162	14026	14129	14212	14078	14091	14132	14090	14072	14303	14257	14231	14125	14059	14145	14152	13991	14071	14132	14006	14063	14082	14300	14004	14084	14181	14248	14139	14053	14177	13937	14036	14052	14089	14088	14101	14042	14202	14196	14051	14149	14104	14299	14063	14078	14147	14264	14027	14090	14051	13882	14117	14173	14067	14305	13946	14193	14103	14034	14211	14236	14225	13917	14037	14224	14065	14169	14099	14163	14083	13959	14035	14131	14218	14376	14207	14209	14093	14090	14176	14123	14205	14042	14081	13968	14205	14187	14012	14123	14093	14036	14023	14054	13925	14118	14119	14286	14192	14047	14084	14106	14137	14302	14125	14112	14134	14180	14094	13980	14317	13949	14062	14169	14154	14029	14155	14213	14060	14096	14145	14117	14249	14063	14251	14258	14087	14332	14135	14124	14146	14097	14153	14097	14084	14063	14185	13982	14060	14277	14022	14155	14253	14050	14144	14009	14261	14142	14178	14187	14096	14127	14091	14011	14370	14111	13975	14075	14098	14071	14014	14115	13904	14086	14061	14069	14057	14163	14176	14183	14179	14100	14146	14210	13987	14036	13987	14190	14199	14217	14079	14133	14198	14256	14153	13952	13951	14122	14013	14066	14063	14128	14231	14270	14120	14083	14001	14137	14107	14006	14301	14225	13954	14159	14239	13950	14339	14250	14033	13923	14119	14180	13991	14134	14105	14115	14028	14002	14124	14103	14082	14113	13907	14203	14298	14180	14368	14045	14211	14187	14033	14200	14112	14139	14157	14069	14070	14182	14318	14123	14150	14232	14038	14084	14130	14336	14132	14276	14073	14178	14210	14090	14166	14228	14310	14108	14064	14174	14088	14030	14136	14277	14246	14210	14150	14234	14163	14006	14249	14070	14191	14109	14068	14189	14034	14171	14114	14036	14026	14078	14037	14147	14118	14217	14232	14050	14150	14017	14184	14033	14068	14167	14193	14171	14052	14097	14192	13879	14174	14109	14098	14089	13992	14183	14203	14191	14154	13966	14253	14107	14058	14093	14090	13951	14013	14139	14288	14109	14085	14200	14374	14081	14071	14261	14035	14060	14124	14229	14168	14320	14126	14000	14250	14181	14065	14282	13971	14058	14087	14058	14216	14114	14122	14260	14263	14162	14199	14192	14104	14301	14164	14070	14166	14130	14063	14104	14159	14079	14283	14050	14229	14162	14033	14068	14150	14283	14137	13858	13980	14207	14198	14079	14243	14110	14093	14274	14214	14068	14201	13968	14035	14239	14059	14113	14171	14251	14050	14081	14073	13999	14232	14093	13974	14048	14160	14057	14161	14254	14133	13916	14210	14013	14031	14056	14138
22893	22442	32390	24630	21136	22156	22714	17298	16206	16529	16638	16443	16499	16295	16499	16193	16522	16299	16293	16343	16263	16315	16239	16058	16059	16158	16138	16124	16251	16171	16167	15891	16402	16290	16173	16141	16233	16148	16207	16104	16195	16048	16064	15951	16102	16085	16228	15994	16240	16314	16150	16083	16207	16144	16097	16145	16105	16122	16186	16038	16005	16179	16195	15934	16127	16241	16017	16218	16001	16191	15805	16272	16370	16142	16256	16211	16109	16139	16078	16073	16004	16113	16007	16049	16205	16159	16214	15983	16181	16200	16035	16006	16114	16265	16102	16057	16179	16075	16138	15980	16129	15986	16114	16233	16107	16073	16054	16096	16173	16076	16112	16024	16265	15998	16012	16181	16154	16091	16141	16056	16146	15939	16126	16079	16082	16084	16208	16129	16069	16115	15886	15897	16073	16160	15988	16038	16035	16151	16150	16230	15965	16159	16081	15982	15869	15987	16175	16211	15924	16012	16109	15984	16073	16012	16164	16098	16108	16312	16053	16023	16309	16017	16017	16093	16274	15993	16108	16070	15908	16076	15932	16107	16103	15986	16187	16257	16073	16114	16141	16140	15936	15898	16184	16018	16082	15991	16120	16335	15964	16008	16221	16014	15987	16027	15864	16030	16054	16142	16121	15920	16053	16035	16044	16076	16059	16164	16061	16109	16100	16036	16058	16013	16065	16239	16033	16142	16071	15983	16162	16247	16097	15994	15995	16158	16066	15781	15954	16155	16147	16301	16062	15973	15907	16074	16161	16177	16127	16024	16317	16247	16111	16125	16091	16056	16034	16002	15960	16126	16153	16181	16197	16107	16101	16092	16131	16122	16274	15996	15999	16090	15929	16314	15944	16074	16080	16144	16183	16084	15995	16161	15959	16008	16147	16150	16006	16157	16079	16023	16223	16075	16234	16102	16047	16098	16214	16191	16069	16139	16008	16113	15890	15948	16039	16121	16087	16245	16137	16136	16031	15905	16123	16054	16070	16087	16222	16025	16076	16269	16173	16067	16287	16054	16159	16081	15913	16021	16138	16088	16010	15978	15975	16033	16191	16262	16109	16026	15952	16199	16087	16092	15929	16301	16215	16178	16131	16308	16093	16278	16006	16077	16248	15950	16020	16026	15937	16080	15977	16103	15962	16074	16180	16037	16041	16181	16153	16066	16363	15922	16135	15934	15999	16101	16105	16087	16068	15961	15918	16129	16017	15981	16091	16175	16234	16118	16124	16088	16043	16174	16148	16207	16040	16064	16127	15856	15974	15975	15801	16156	15978	16066	16064	16010	16247	15995	16001	16104	15909	15995	15925	15987	16149	16042	16139	16174	16018	16309	16196	16082	15990	16157	16208	15927	16040	15987	15968	16243	16366	16299	16090	16130	16038	16065	16008	15927	16144	16010	16106	16297	16056	15836	15999	16049	15965	16070	16114	16148	16235	15857	16095	16070	16128	16185	16018	15816	16068	16050	16156	16126	15936	16147	15973	16205	16063	15981	15879	16116	15939	16016	16233	15982	16181	15901	16237	15969	16204	16255	16090	16096	16081	15963	16222	16320	15766	16071	16111	16175	15947	15965	16137	16092	16060	16041	16142	16214	16102	16070	16156	15874	16200	16111	16308	16114	16082	15972	16103	16211	16190	16148	15939	16088	15933	15929	16226	16038	16245	16057	16086	16017	16102	16104	16091	16025	16094	16068	16073	15926	15977	16092	16005	16160	15855	15890	16164	16078	15961	15929	16101	16044	15873	16117	16001	16118	16218	16143	15799	16020	15999	15913	16096	16119	16254	16192	16051	16127	16179	16134	16111	16188	16080	16100	16222	16007	16127	15948	16215	16029	15953	16066	16021	16219	16013	16039	16154	16048	16080	16074	16020	16061	16118	16084	15920	15834	16004	16058	16037	16082	16059	16019	16048	16025	16153	16075	16003	16010	15916	16077	16172	16040	16203	16043	16120	16016	15960	16094	15872	16049	16087	16064	16077	15958	16220	15959	16149	16028	16161	15993	16099	16054	16088	16384	16234	15806	16243	15925	16181	16040	16142	16156	16057	16013	15983	16088	16157	16036	16303	16175	16014	16107	16088	16062	16131	15976	16099	16106	16283	16009	16090	16029	16046	16084	15893	16025	16170	15964	16154	16171	16159	15944	16228	16081	15899	16327	16093	16097	15935	16210	16127	16097	15991	16105	16035	16101	16076	16085	16218	16173	16025	16228	16040	15982	16116	16088	15996	15891	16102	16117	16178	16129	16156	16116	16159	16192	16132	16133	16339	16242	16172	16086	16163	16192	16092	15969	16143	16151	15940	15875	15959	16099	16188	16059	16146	16123	16087	16184	15903	16094	16175	16042	16189	16196	16105	16116	16192	16013	15988	15979	16204	16090	15870	16089	16094	16189	16256	16081	16114	16126	16238	16095	15966	16069	15975	15994	16078	16342	16183	15922	16100	16051	15973	15983	16091	16270	15912	16124	16216	16158	16093	16148	15961	15980	16120	16024	16157	16093	16013	15988	16171	16101	16108	16045	16106	16081	16145	16017	15969	16107	16169	16091	16158	16091	16190	16032	16000	16126	15933	16162	15994	16012	16012	15994	15938	16034	15966	15820	16162	16016	16033	16009	16039	16048	15953	16213	16119	15961	15957	16294	16044	16043	16092	16170	16104	16119	15934	16142	16057	16117	16032	15989	16156	15970	15931	15893	15940	16057	16229	15903	16067	16054	16104	16227	16087	16114	16025	16033	16146	16161	16295	16099	15917	16156	16045	16017	15997	15989	16117	16173	16125	15938	16063	16163	16123	16067	16175	16220	16208	16048	15977	16168	15964	16087	16081	16024	16037	16121	15941	15935	16122	15926	15843	16073	16247	16132	16082	16164	16098	16202	16018	16037	16121	15991	16227	15973	15989	16074	15944	16133	16080	15961	16233	16014	16084	15889	16171	16016	15992	16167	15952	16218	16092	16163	16211	16033	16073	15895	16098	15975	16103	15994	16195	16226	16093	16184	15951	16091	16193	16065	16260	16136	15996	16099	16172	15978	16238	15985	16271	16129	16175	15998	15969	16192	16167	16152	16169	15956	15889	16101	16046	16069	15882	16012	16171	15995	15823	15956	15854	16169	16050	16154	15935	15971	16123	16081	15978	16165	16170	15892	15918	15967	15961	15974	16153	15940	16191	16160	16200	15892	16219	16231	16168	16077	15954	15996	16103	15975	16131	16191	16148	15970	16140	16111	16321	16241	16091	16015	16086	15911	15968	16009	15972	16077	16067	15997	16216	16089	15959	15921	16065	15925	16100	15927	16167	15997	16068	16129	16019	15839	16166	15988	16326	16109	16119	15988	15850	15993	16052	16033	15996	15948	16118	16070	16167	15930	16234	15985	15934	15947	16230	16102	16034	16010	16040	16169	15926	16255	16221	15862	16213	16008	16009	16139	16220	15995	15884	15935	15872	16025	16053	16157	16081	15872	15855	15947	16005	16048	15975	15911	16151	15996	15975	16079	16259	16107	16141	15899	16122	16056	16029	16032	16068	16126	16017	15925	16169	16071	16156	16012	15942	16088	16044	15811	16104	16131	16105	15983	16087	15943	16199	16110	16061	15952	16237	16064	16192	16168	16008	15963	15910	16299	16208	15929	16115	16191	16066	16138	16145	16140	16120	16185	16029	15984	16278	16081	16116	15976	16002	16103	16071	16134	15978	16013	15956	15873	15930	15934	16073	16140	16054	16081	16098	16102	16018	16141	16051	16063	16059	16051	16182	16000	16015	16220	16032	16209	15910	16008	16101	16204	15991	15987	16186	16080	16116	16109	16161	16012	15988	16119	15937	15952	16033	16184	16071	15952	16021	15999	16086	15892	16136	16232	16273	15997	16138	15995	15933	16104	16079	15993	16106	16034	16241	16139	16280	16156	15983	16120	16270	15958	16121	15963	16115	16118	15841	15930	16117	15965	16000	16386	16027	16136	16073	16031	16173	16062	16017	16088	16321	15954	15981	15936	15976	16134	16230	15994	16041	16103	16196	16128	16171	16039	16018	16139	16099	16151	16261	16060	16261	16064	16077	16109	16043	16246	16048	15994	16144	16113	16038	16018	16182	16056	16031	16065	15963	16080	16121	16024	16260	16195	16054	16097	16079	16060	16037	15837	15989	15987	16121	16024	16209	16021	16209	16084	16172	16213	16011	16071	15995	16302	15928	16035	16149	16183	16156	16088	16041	16134	16084	16000	16022	16086	16051	16099	16149	16172	16077	16098	16143	16141	16161	16245	16159	16345	16177	16214	16131	16120	15798	16247	15951	16083	16117	16084	16077	16011	16106	15945	16119	16089	16058	16168	16065	16221	16171	16106	16070	16009	16115	16125	16135	16051	16248	15986	16075	15915	15979	15981	16041	15959	15959	16179	16123	15953	15919	15986	16072	16144	16174	16066	16143	16056	15997	16113	16312	16059	16022	15975	15986	15966	16029	16062	16120	15987	15995	16052	16030	16088	16149	16026	16107	16123	16103	15858	16050	16149	16208	15884	16179	15835	16047	16099	16050	15936	16065	16182	16086	16209	16079	16014	16113	16026	15864	15887	16110	15988	15967	16084	16030	15957	16321	16082	16081	16191	16117	16010	16056	16079	15954	16099	15948	16316	15964	16034	16025	16176	16168	16086	16225	16276	16092	16052	16153	16076	16006	16022	15970	16273	16014	16080	15993	15963	15988	15962	16026	16112	16075	16093	15971	15939	16102	16069	16078	16131	16169	16039	16078	16112	16064	16003	15774	16124	16054	16006	15909	16151	16130	15684	16124	15992	15933	15992	16190	16100	16181	16070	16001	16017	16165	16110	15969	15944	16102	16113	15969	15911	16203	16168	16083	16131	15803	15931	16061	16089	16074	16186	16093	16011	16117	15956	16127	16142	16114	15970	16032	16077	16231	16051	16035	16003	15923	16238	16128	16001	16062	16114	16011	16028	16096	16127	16130	16066	15981	16289	16168	16294	16098	16088	16140	16140	16170	16073	16149	16272	16229	16077	16102	15985	15949	16087	16196	16091	16141	16190	15984	16101	16043	16060	16154	16054	16109	16051	16224	15995	16213	15951	16234	15955	16083	16032	16207	16034	16377	16090	16297	16171	16133	16013	16328	16129
61614	102292	82670	30499	15237	15043	15224	15093	15036	15046	15044	15160	15202	15002	15139	15159	15126	15063	15063	15071	15179	15130	15047	15028	15177	15103	15001	15134	14973	15147	15088	15267	15058	14992	15095	15093	15006	15051	14868	15044	15092	15175	15021	14937	14959	15153	15042	15180	14865	15075	15050	15072	15033	15111	15091	15060	15118	15262	15001	14892	15032	14882	15141	15164	15049	14924	15030	15091	15004	15290	15099	15017	15106	14999	15022	15256	15128	14984	15046	14995	15007	14961	15154	14929	14958	15178	15046	14995	15110	15193	15073	15071	15018	14964	14921	15074	14968	15109	14958	14977	14923	14821	15115	14960	14909	15122	15138	14999	15037	15098	15041	15109	15166	14822	15125	15100	15098	15181	15101	14961	15028	14947	15092	15075	14987	14805	14967	14980	14915	15026	15043	14961	14999	15014	14928	15090	15130	15006	14982	14923	15136	14902	15108	15064	14963	14967	15093	14998	15025	14965	14989	15042	15135	14973	15069	14989	15078	15066	15074	15137	15018	15107	14982	15054	14974	14825	15145	14924	14942	14994	15068	15035	15065	14992	15155	14906	15096	15096	15047	15081	14901	15057	15093	15196	15046	15188	15106	14905	14893	15327	14949	14946	15085	15142	15218	15001	14814	14905	14945	15150	14993	14924	15123	15101	14899	14900	15146	15128	14948	15084	14912	14841	15163	14947	15048	15077	14958	14939	15175	15032	14866	15032	15074	15056	15045	15081	14977	15119	15068	15188	15063	15153	15127	15048	14879	15130	14936	15070	14956	15068	15041	15167	14883	15052	15082	14911	15084	15061	15262	14991	15147	15103	14996	15055	15082	15160	15068	15180	14944	15076	14968	15089	15247	15007	15126	15051	15019	14996	15160	15148	15027	15019	14898	14984	15175	14978	15252	15076	14957	15254	14943	14951	14980	14922	15044	15022	15101	15011	15125	15012	14847	15209	14959	14992	15046	15063	15017	15052	15024	15140	14918	14970	15073	15054	15005	14972	15004	14994	14870	15006	14968	15113	14987	15031	15039	15062	14953	14988	15012	15054	14877	15219	14850	15138	15172	15019	15070	15067	15110	14907	15171	15041	15060	14936	15121	15049	15249	14960	15038	14909	15013	14989	15081	14880	15115	15032	15030	14959	15009	14882	14974	15045	14999	15005	15009	15134	15178	14792	14949	15027	15098	15115	15124	14850	14924	15066	15015	15088	14899	15022	15093	15092	14916	15138	15128	15025	15001	15006	15069	14944	15035	14947	14929	14767	15198	14996	15055	15209	15010	15028	15068	15283	15065	15090	14995	14986	15056	15081	14931	14994	15098	15108	15198	15063	14937	14962	15087	14971	15117	15132	14926	15025	15109	15002	14953	14939	14989	15036	14901	15144	15055	15147	15112	14865	15085	15123	15004	14862	14958	14892	14805	14921	15067	15022	14970	15082	14996	14984	15029	15099	15124	15046	15214	15003	15090	15108	15106	14933	15033	14970	15090	15045	15060	15148	14956	14981	15279	14932	14960	15161	15076	14914	14969	15121	14941	15137	15038	15136	14996	15109	14885	15077	15119	14936	14918	15041	15028	14942	15137	15275	14881	15002	14867	15085	15184	15014	15047	15106	15111	15131	15115	14914	14863	15048	15043	15063	14947	15180	14933	14952	15131	14982	15017	15205	15067	14952	15014	15028	14874	15090	14952	15062	15036	14802	14979	14983	15140	15027	15027	15089	14951	14996	15011	15049	14917	14820	14980	15026	14882	14894	15039	15018	14896	15049	15088	15147	15124	14826	15129	15032	14904	15036	15008	14867	15010	15052	14989	14835	15063	15141	15100	15074	14910	14980	15006	15139	14986	14865	14962	14961	15015	15080	15056	15006	14933	15141	15041	15067	15219	15133	15212	14999	15002	14951	14913	15023	15228	15024	15169	15148	14983	15211	15060	15015	15053	15272	15056	15142	15023	14926	14981	15177	14982	15060	14950	14933	15005	15207	15260	15136	15037	15052	15171	15005	14786	15024	14929	14967	15034	15058	15015	14950	14936	15100	15031	15027	15003	15069	15189	15041	14920	14791	14981	14869	14910	14891	15076	15149	15104	15064	14945	15058	14882	15025	15121	14986	15054	15026	15223	15144	14958	15038	14995	15167	15019	15066	15050	14888	15120	15083	15045	15180	15103	15055	15105	14924	15143	14973	15090	15063	14898	15122	15042	14999	15028	15049	15042	15042	15012	14916	14994	15118	14972	14976	15167	15048	14966	15081	14919	15148	15246	15197	15034	15113	15276	15204	15105	14966	15035	14874	14994	15070	14943	15041	15052	15079	15058	14947	15023	14888	15084	14997	14965	15036	14998	15190	15016	14954	15085	14988	15042	14789	15068	15149	15075	15075	14931	15013	15066	15107	15131	15045	15076	15072	15120	14766	15108	15003	15142	15111	14944	14998	15058	14944	15161	14919	15123	15058	14942	15194	15046	14896	15184	15041	14988	15036	15092	15063	14949	14975	15052	15255	14944	15027	15031	14993	14946	14905	14986	14946	14921	15048	15026	14996	15060	15053	15133	15045	14910	15009	15012	15191	14997	15026	15065	14981	15145	15302	15169	14963	15178	15217	14995	15178	14830	14845	14969	15101	15125	15115	15001	14918	14990	15099	15150	14969	15020	14864	14968	14871	14999	15002	14972	15122	15171	14837	14968	14881	15045	15170	15044	15098	15010	15042	15137	14798	15063	15073	15025	14978	14819	15074	15101	15103	15000	14938	15035	15010	15187	14971	15037	15123	14969	15134	15043	14903	15093	15179	14988	15115	15121	15128	15047	15031	15231	14929	14964	15100	14933	15213	15059	15121	15168	15027	15041	14999	15084	15010	15119	14976	14963	15133	15090	14956	15066	14982	14959	14887	15066	14942	15116	15045	15049	15117	15036	15040	14908	15124	15007	15038	15169	14961	14945	15147	15165	15071	15040	15124	14979	15106	15105	14817	14960	15221	14981	15150	15019	14853	15059	15138	14946	14980	15006	15011	14982	15056	15063	15077	14960	15256	15083	15071	15063	15065	15246	15121	14992	15010	15048	15088	14988	15128	15163	15015	15130	15040	15178	14855	15160	15106	15046	15065	15163	14992	14897	15106	14990	15136	14978	14996	15029	15257	15098	15156	15111	15087	14976	15159	14951	15092	14958	15036	15045	14899	15117	15090	15033	15059	14980	15021	15029	15040	15036	15129	15170	14988	14884	15044	15000	14934	15037	14928	15136	15107	15109	15033	15071	15136	14983	15169	15082	15251	14907	14869	15092	15088	14914	15166	14944	15019	15016	14942	14842	15070	14846	15075	15011	15051	15081	15189	14920	14940	15075	15186	15026	15028	15043	15161	14944	14985	15153	15107	15068	15135	15003	15124	14914	15047	15084	15139	14912	15092	15023	15082	15125	14905	15035	15006	14976	15118	15036	15116	14883	15055	15023	15102	15159	15201	15223	15013	15072	14979	15240	15156	15012	14949	14882	14984	15006	14991	15054	14872	15112	14902	15145	14897	15173	15119	15036	14958	15101	15024	15089	14979	15130	15116	15186	15120	14936	15133	15097	15003	14967	15029	15174	14830	15067	15148	15212	14971	15059	15101	15113	15084	14880	15096	14967	15143	15096	14936	14975	14966	14937	15039	14892	14819	15055	15005	15052	15083	15274	14893	15072	15016	15076	15084	15086	15126	15045	14906	15144	15049	15102	15038	15068	15230	15021	14875	14883	15043	15104	15036	15058	15014	15293	15089	15043	15171	15187	15097	15049	15050	14971	15167	15034	15221	15048	15061	15038	15062	14993	14932	15166	14913	14983	15088	15059	15014	14992	15036	15168	15001	15231	15099	15013	15035	15159	15068	15193	15050	15054	15010	15267	15052	14984	15136	15071	14972	15047	15059	14920	14828	14993	15018	15200	14940	15094	15054	15285	15145	14928	14862	14972	15131	15078	14909	15129	14996	14944	15242	14983	15078	14988	15050	14935	15025	14999	14974	14993	14945	15161	14970	15056	15020	14936	15185	15115	14944	14973	15052	15101	15038	14989	15071	14935	15299	15001	15101	15044	14999	15179	15043	14931	15116	15116	14971	15049	14910	15003	15085	15033	15154	14992	15068	15072	15171	15184	14794	15001	15088	15025	15148	15065	15082	15076	15004	15029	15093	15076	15049	15074	15059	14985	15101	15065	14968	14880	15033	15247	14899	15150	15120	15101	15046	15182	15064	15089	15089	15127	15056	15133	15062	15194	15013	14968	15177	15041	15045	14964	15046	15081	15058	15142	14996	14982	15101	15070	15133	15022	14891	14851	14988	15185	14977	14990	15006	15255	15027	15038	14922	15020	15034	15090	15010	14905	15118	14971	14993	14908	15082	15083	14918	14928	15211	15140	14753	15186	14908	14859	15054	15194	15020	14925	14943	15025	14979	15068	14961	15171	14997	14998	15111	14944	15072	15097	15105	15063	15109	14968	15030	15092	15061	15129	15002	14985	15188	15117	15106	15131	14962	15134	15023	15070	14888	14961	15025	15148	15055	14839	14928	14984	14999	15004	15025	15056	15019	14832	15004	15111	15029	14876	15093	14895	14982	15164	14965	15045	14992	15073	14961	15048	15023	14910	15076	14927	15085	15131	14995	15063	15034	15122	14937	14811	15083	15043	15001	14976	14883	14981	14911	14988	15010	15133	15035	14939	15033	14895	14948	15028	15046	15031	15132	14898	14994	15067	15007	15103	15062	14873	15051	14973	15057	15232	15017	15107	15144	15012	14968	14956	14991	15120	15065	15014	15108	14790	14969	15168	15100	15020	15098	15138	15220	15072	15104	15034	15001	14933	14994	15088	14912	15029	15056	14988	14989	15180	14973	14989	14993	15115	15070	15111	14929	15219	15029	15075	14971	15010	15007	15195	14939	15008	15009	14996	15032	15037	15088	14959	15107	15086	14971	15029	14909	14980	14975	14878	15005	15110	15127	15060	15085	14972	15064	15164	15057	15137	14776	14981	14872	15017	14977	15200	15051	15042	14936	15332	14974	15140	14987	14925	15093	14928	15076	15043	15117	15042	15047	14979	14986	14920	15048	15007	15177	15041	15017	14936	15074	14962	15099	14964	14936	14941	14954	15193	14918	15097	15074
29930	35976	37161	24329	17313	16694	16962	16860	16600	16881	16846	16643	16472	16542	16682	16613	16794	16496	16734	16555	16636	16633	16721	16758	16715	16827	16515	16879	16838	16795	16718	16569	16560	16801	16646	16514	16646	16576	16794	16762	16725	16530	16828	16673	16648	16831	16724	16753	16655	16607	16962	16614	16513	16764	16675	16418	16522	16548	16544	16593	16692	16751	16743	16591	16508	16562	16673	16691	16758	16654	16589	16541	16721	16435	16766	16573	16628	16555	16745	16637	16601	16802	16587	16502	16555	16514	16570	16625	16600	16537	16528	16447	16569	16807	16869	16588	16845	16516	16675	16678	16695	16688	16449	16622	16598	16571	16469	16596	16540	16464	16686	16627	16586	16693	16607	16706	16552	16557	16605	16845	16800	16465	16610	16626	16619	16646	16481	16495	16672	16530	16666	16445	16610	16681	16477	16492	16784	16602	16563	16910	16748	16642	16767	16688	16602	16509	16760	16640	16645	16717	16650	16707	16515	16507	16621	16589	16525	16637	16590	16646	16750	16428	16740	16764	16619	16668	16863	16696	16734	16657	16595	16344	16677	16592	16508	16719	16760	16588	16670	16419	16817	16734	16764	16649	16470	16730	16717	16606	16731	16532	16704	16806	16718	16548	16706	16768	16689	16695	16648	16784	16504	16784	16612	16509	16698	16530	16690	16678	16768	16634	16536	16798	16620	16674	16756	16855	16675	16657	16567	16817	16757	16532	16707	16763	16709	16637	16710	16535	16618	16855	16707	16419	16651	16605	16534	16513	16714	16680	16610	16676	16575	16666	16650	16545	16720	16722	16604	16632	16685	16659	16573	16513	16642	16736	16575	16688	16724	16669	16710	16610	16485	16593	16576	16807	16594	16561	16498	16530	16631	16573	16499	16733	16599	16696	16428	16574	16814	16566	16663	16608	16666	16587	16574	16735	16614	16485	16669	16551	16683	16704	16819	16453	16445	16701	16550	16487	16634	16714	16743	16667	16571	16665	16595	16705	16570	16620	16457	16550	16647	16761	16533	16608	16485	16756	16658	16555	16610	16655	16651	16576	16584	16545	16662	16705	16617	16734	16617	16667	16643	16606	16674	16726	16640	16491	16602	16599	16779	16629	16713	16893	16873	16763	16714	16551	16623	16631	16808	16504	16816	16529	16636	16738	16596	16510	16735	16448	16716	16655	16693	16669	16721	16538	16688	16489	16560	16697	16682	16680	16569	16561	16640	16460	16715	16624	16416	16586	16689	16604	16596	16544	16737	16622	16576	16780	16580	16651	16678	16589	16668	16586	16553	16770	16429	16602	16591	16386	16769	16776	16849	16588	16661	16652	16567	16772	16821	16793	16562	16656	16620	16667	16607	16521	16670	16572	16427	16817	16818	16574	16574	16600	16588	16531	16807	16677	16617	16584	16593	16360	16454	16651	16642	16706	16602	16626	16849	16663	16641	16634	16680	16550	16641	16580	16508	16809	16765	16752	16664	16398	16689	16834	16560	16785	16601	16677	16870	16499	16688	16653	16611	16570	16695	16637	16655	16655	16762	16498	16366	16516	16549	16496	16626	16634	16386	16642	16647	16866	16736	16630	16595	16613	16688	16593	16617	16569	16495	16607	16609	16561	16651	16511	16472	16870	16690	16579	16799	16765	16694	16814	16697	16436	16426	16560	16562	16534	16585	16540	16698	16561	16646	16682	16510	16550	16630	16634	16589	16670	16395	16844	16556	16759	16559	16636	16712	16630	16543	16589	16523	16629	16970	16756	16621	16773	16702	16743	16666	16581	16572	16502	16511	16760	16613	16432	16766	16683	16744	16828	16863	16544	16818	16712	16555	16652	16679	16644	16582	16964	16549	16743	16582	16612	16629	16878	16796	16552	16630	16696	16764	16637	16572	16632	16699	16528	16799	16681	16787	16700	16427	16586	16587	16787	16680	16552	16438	16764	16718	16508	16567	16735	16701	16572	16664	16552	16521	16610	16701	16525	16453	16366	16587	16434	16485	16517	16677	16734	16731	16701	16747	16831	16725	16748	16617	16773	16558	16573	16630	16624	16652	16462	16742	16666	16803	16787	16619	16839	16401	16748	16618	16384	16556	16572	16726	16717	16739	16607	16632	16715	16743	16473	16792	16568	16647	16740	16679	16458	16535	16480	16421	16612	16849	16620	16662	16700	16621	16708	16709	16479	16635	16623	16670	16612	16616	16826	16597	16535	16573	16639	16558	16827	16559	16731	16515	16499	16768	16712	16939	16702	16615	16640	16445	16628	16818	16552	16672	16674	16667	16608	16551	16661	16388	16649	16663	16736	16702	16562	16767	16644	16600	16601	16547	16629	16713	16514	16540	16619	16701	16577	16624	16762	16683	16690	16694	16693	16765	16812	16610	16610	16681	16586	16772	16504	16432	16595	16553	16671	16666	16557	16716	16632	16540	16453	16681	16667	16473	16730	16625	16635	16721	16680	16615	16558	16839	16690	16575	16625	16642	16718	16681	16460	16769	16618	16489	16565	16556	16569	16233	16692	16571	16520	16698	16663	16520	16766	16684	16640	16782	16607	16775	16796	16767	16451	16794	16509	16635	16756	16646	16782	16591	16565	16679	16776	16648	16574	16624	16692	16725	16565	16555	16699	16692	16683	16722	16640	16805	16651	16623	16707	16500	16686	16527	16600	16599	16642	16704	16626	16452	16751	16590	16634	16830	16532	16581	16649	16701	16396	16602	16561	16697	16724	16682	16506	16568	16490	16576	16599	16650	16861	16697	16764	16581	16656	16689	16834	16654	16663	16555	16538	16680	16733	16661	16381	16558	16661	16564	16649	16513	16727	16610	16692	16744	16598	16802	16607	16486	16677	16476	16635	16682	16518	16795	16610	16950	16498	16455	16714	16358	16833	16675	16746	16631	16605	16696	16706	16753	16520	16483	16744	16647	16500	16822	16611	16643	16581	16765	16434	16638	16765	16552	16519	16648	16734	16638	16536	16656	16581	16606	16413	16600	16760	16585	16413	16635	16689	16602	16354	16520	16804	16654	16553	16614	16558	16666	16648	16668	16451	16538	16563	16552	16689	16681	16715	16717	16612	16628	16639	16800	16651	16766	16607	16761	16780	16407	16570	16434	16654	16567	16676	16520	16493	16804	16560	16805	16577	16591	16771	16539	16578	16561	16586	16611	16608	16710	16573	16516	16696	16625	16376	16774	16581	16692	16714	16711	16796	16519	16749	16810	16662	16781	16690	16571	16687	16592	16718	16668	16664	16731	16762	16561	16773	16605	16466	16842	16525	16588	16634	16675	16531	16760	16785	16638	16546	16465	16627	16686	16707	16915	16716	16615	16774	16601	16625	16648	16823	16374	16830	16530	16680	16739	16576	16660	16668	16850	16781	16622	16631	16439	16819	16606	16762	16624	16487	16573	16527	16671	16612	16603	16655	16358	16591	16533	16620	16708	16592	16671	16558	16342	16677	16588	16613	16576	16545	16500	16596	16616	16604	16332	16567	16526	16499	16934	16480	16684	16464	16620	16778	16636	16596	16609	16628	16805	16640	16685	16764	16906	16740	16935	16416	16589	16557	16646	16673	16607	16737	16864	16766	16696	16788	16671	16631	16692	16633	16585	16640	16602	16641	16836	16680	16449	16637	16843	16893	16759	16512	16441	16657	16544	16603	16713	16613	16445	16732	16612	16841	16755	16390	16680	16586	16596	16581	16511	16454	16500	16648	16589	16665	16687	16495	16587	16617	16603	16598	16576	16631	16572	16692	16649	16449	16622	16783	16586	16606	16873	16575	16785	16549	16518	16793	16615	16413	16507	16555	16774	16712	16575	16624	16760	16609	16710	16482	16637	16616	16718	16604	16676	16670	16390	16713	16731	16648	16726	16617	16766	16736	16858	16678	16538	16576	16615	16557	16550	16648	16541	16724	16729	16673	16669	16552	16452	16716	16546	16891	16698	16572	16481	16624	16614	16438	16415	16622	16606	16644	16527	16541	16548	16737	16663	16617	16470	16664	16762	16638	16723	16586	16691	16730	16540	16808	16775	16619	16812	16528	16851	16714	16644	16609	16624	16622	16715	16658	16610	16637	16731	16530	16345	16812	16596	16582	16362	16788	16756	16611	16537	16739	16620	16525	16670	16748	16714	16704	16652	16624	16772	16568	16734	16608	16702	16937	16666	16678	16647	16740	16642	16854	16726	16716	16471	16674	16491	16446	16785	16543	16653	16662	16668	16692	16630	16812	16828	16426	16672	16697	16712	16715	16378	16618	16638	16621	16586	16487	16821	16581	16667	16525	16583	16580	16764	16810	16836	16745	16739	16611	16626	16644	16724	16585	16759	16596	16556	16609	16613	16765	16593	16651	16938	16596	16739	16594	16673	16539	16749	16451	16673	16941	16777	16628	16796	16602	16723	16549	16574	16631	16833	16723	16522	16544	16720	16727	16664	16560	16783	16763	16423	16661	16649	16487	16831	16796	16668	16769	16954	16702	16710	16672	16589	16699	16628	16706	16650	16591	16553	16936	16534	16719	16554	16627	16925	16794	16601	16702	16777	16627	16612	16791	16627	16628	16876	16445	16766	16595	16772	16634	16649	16589	16537	16728	16601	16577	16373	16347	16761	16781	16710	16618	16599	16465	16652	16490	16647	16550	16508	16338	16576	16773	16684	16592	16669	16665	17016	16857	16813	16753	16802	16761	16560	16463	16390	16490	16784	16760	16605	16523	16594	16608	16657	16602	16793	16397	16623	16528	16485	16547	16707	16698	16484	16876	16546	16546	16583	16569	16862	16702	16683	16687	16657	16692	16600	16777	16515	16555	16809	16660	16701	16711	16703	16833	16786	16719	16730	16599	16691	16503	16712	16751	16591	16627	16519	16610	16684	16660	16647	16716	16688	16632	16551	16872	16631	16607	16629	16460	16606	16736	16698	16658	16594	16644	16475	16742	16697	16382	16624	16520	16709	16725	16741	16664	16707	16474	16709	16685	16690	16535	16473	16657	16670	16618	16715	16651	16566	16714	16492	16771	16664	16536	16569	16588	16606	16668	16655	16588	16775	16479	16536	16701	16804	16571	16635	16686	16894	16625	16712	16594	16567	16675	16541	16660	16553	16436	16550	16588	16861	16673	16902	16559	16523	16459	16593	16502
37572	54633	41227	18755	15322	15450	15374	15473	15416	15455	15432	15421	15149	15266	15235	15429	15521	15355	15494	15305	15381	15407	15328	15401	15402	15358	15461	15371	15292	15155	15262	15348	15146	15273	15265	15241	15378	15456	15425	15385	15331	15258	15506	15373	15218	15485	15322	15394	15441	15374	15306	15363	15267	15354	15304	15318	15402	15274	15339	15313	15354	15422	15231	15403	15293	15355	15164	15338	15199	15332	15295	15448	15638	15294	15411	15447	15413	15310	15304	15220	15467	15351	15284	15433	15459	15492	15447	15438	15427	15335	15284	15281	15352	15335	15255	15338	15416	15349	15412	15220	15403	15438	15321	15125	15270	15270	15199	15273	15455	15451	15237	15047	15538	15311	15313	15244	15265	15435	15180	15411	15428	15459	15362	15335	15355	15456	15352	15130	15318	15301	15583	15354	15273	15252	15427	15334	15426	15424	15228	15315	15491	15197	15172	15361	15430	15364	15366	15401	15253	15276	15471	15433	15448	15431	15359	15570	15325	15383	15300	15581	15274	15352	15363	15422	15351	15346	15320	15500	15486	15446	15374	15431	15207	15408	15248	15476	15369	15347	15407	15486	15339	15224	15226	15440	15312	15227	15417	15390	15438	15383	15372	15289	15206	15243	15149	15376	15257	15332	15186	15325	15332	15268	15358	15344	15199	15429	15185	15187	15391	15452	15341	15271	15319	15192	15233	15277	15382	15315	15494	15473	15456	15363	15270	15199	15273	15166	15282	15249	15458	15337	15364	15516	15409	15387	15214	15242	15337	15189	15336	15376	15475	15219	15284	15227	15294	15267	15363	15371	15279	15288	15071	15327	15188	15325	15441	15307	15241	15539	15468	15517	15345	15393	15313	15384	15241	15396	15417	15402	15302	15529	15172	15367	15370	15249	15154	15416	15340	15242	15329	15256	15293	15384	15348	15337	15263	15356	15276	15318	15163	15470	15354	15371	15440	15295	15540	15244	15470	15322	15398	15363	15357	15432	15410	15213	15289	15470	15233	15398	15366	15238	15266	15417	15320	15343	15274	15417	15276	15478	15262	15208	15420	15297	15430	15532	15278	15577	15484	15256	15469	15384	15345	15320	15539	15401	15407	15199	15470	15402	15334	15363	15443	15347	15360	15451	15316	15264	15365	15495	15539	15288	15285	15274	15237	15471	15383	15273	15502	15265	15140	15353	15281	15225	15493	15105	15384	15382	15418	15311	15343	15467	15467	15471	15349	15463	15281	15195	15282	15245	15586	15437	15212	15342	15472	15340	15416	15348	15269	15296	15250	15373	15300	15274	15459	15291	15445	15313	15120	15365	15384	15273	15348	15383	15098	15341	15365	15356	15344	15443	15199	15316	15341	15403	15272	15182	15268	15330	15348	15306	15327	15346	15327	15287	15268	15150	15490	15395	15459	15328	15328	15420	15424	15511	15177	15365	15501	15293	15312	15234	15317	15325	15356	15305	15417	15454	15328	15358	15240	15440	15347	15477	15476	15396	15300	15373	15124	15305	15443	15411	15442	15315	15265	15487	15384	15389	15370	15349	15394	15247	15399	15152	15140	15480	15402	15400	15277	15382	15326	15416	15391	15217	15191	15305	15341	15362	15325	15345	15368	15309	15356	15316	15196	15408	15344	15291	15238	15494	15322	15304	15425	15241	15298	15276	15201	15498	15511	15326	15344	15299	15141	15408	15370	15416	15512	15419	15404	15271	15477	15287	15339	15202	15350	15125	15318	15247	15469	15340	15389	15464	15431	15400	15469	15338	15151	15352	15376	15337	15348	15349	15239	15302	15410	15361	15270	15161	15355	15344	15284	15289	15280	15431	15348	15266	15371	15491	15318	15419	15310	15264	15207	15353	15379	15399	15404	15215	15396	15290	15212	15359	15405	15356	15297	15296	15458	15207	15305	15443	15346	15320	15524	15380	15334	15284	15205	15387	15432	15341	15173	15452	15380	15235	15253	15487	15357	15284	15484	15230	15361	15291	15371	15329	15324	15414	15417	15141	15450	15389	15178	15500	15337	15296	15300	15361	15310	15333	15257	15371	15396	15196	15340	15275	15380	15445	15483	15216	15548	15432	15295	15376	15338	15351	15363	15312	15415	15430	15252	15178	15269	15444	15308	15250	15428	15461	15429	15370	15409	15420	15506	15240	15283	15388	15394	15363	15420	15358	15443	15241	15308	15402	15457	15242	15337	15290	15309	15347	15438	15277	15371	15236	15526	15410	15458	15267	15423	15358	15362	15406	15430	15411	15311	15416	15441	15264	15375	15310	15187	15354	15268	15250	15331	15352	15319	15172	15492	15222	15282	15276	15316	15327	15460	15244	15271	15509	15355	15487	15325	15184	15403	15343	15315	15388	15315	15260	15089	15297	15351	15227	15262	15208	15435	15485	15264	15430	15255	15266	15400	15363	15289	15342	15297	15344	15290	15328	15268	15344	15245	15419	15414	15344	15421	15270	15395	15331	15266	15479	15291	15308	15403	15369	15524	15467	15262	15280	15281	15315	15372	15297	15377	15526	15384	15248	15272	15305	15461	15325	15356	15537	15512	15344	15177	15128	15337	15382	15269	15384	15360	15473	15372	15280	15231	15205	15243	15233	15366	15527	15329	15461	15298	15337	15380	15241	15389	15384	15247	15444	15400	15161	15177	15397	15344	15257	15185	15328	15355	15371	15185	15350	15330	15418	15510	15351	15352	15401	15582	15342	15376	15259	15169	15356	15327	15578	15322	15221	15223	15387	15371	15323	15332	15354	15344	15391	15532	15391	15442	15315	15536	15386	15300	15380	15251	15342	15418	15337	15464	15472	15424	15186	15522	15408	15264	15439	15308	15431	15344	15245	15246	15200	15435	15271	15379	15190	15357	15421	15273	15289	15482	15491	15157	15400	15270	15343	15364	15475	15211	15394	15477	15381	15263	15532	15428	15262	15337	15225	15273	15315	15301	15296	15204	15367	15304	15509	15355	15314	15351	15307	15419	15385	15401	15325	15194	15359	15440	15342	15377	15333	15328	15445	15340	15499	15380	15223	15276	15438	15318	15360	15347	15317	15333	15389	15509	15240	15403	15389	15312	15361	15378	15311	15216	15399	15435	15275	15277	15250	15322	15508	15291	15383	15358	15346	15277	15408	15320	15403	15235	15263	15323	15262	15399	15297	15369	15446	15311	15445	15550	15311	15383	15274	15519	15391	15312	15309	15389	15382	15319	15374	15383	15561	15387	15456	15326	15454	15303	15325	15192	15385	15353	15371	15420	15239	15263	15337	15240	15323	15565	15442	15438	15396	15335	15477	15331	15361	15454	15329	15314	15462	15341	15338	15502	15443	15219	15385	15169	15366	15286	15261	15265	15348	15515	15352	15362	15358	15330	15442	15275	15414	15318	15304	15349	15315	15208	15324	15328	15335	15374	15405	15368	15252	15371	15308	15475	15391	15460	15335	15518	15419	15133	15296	15313	15290	15322	15280	15305	15311	15369	15325	15577	15290	15480	15322	15302	15284	15459	15367	15269	15264	15242	15394	15292	15430	15412	15424	15349	15511	15497	15303	15423	15393	15305	15345	15119	15391	15381	15303	15600	15344	15262	15360	15322	15295	15412	15495	15485	15421	15447	15400	15373	15407	15317	15243	15308	15374	15339	15293	15362	15343	15388	15292	15257	15313	15433	15331	15377	15209	15460	15348	15370	15370	15563	15291	15353	15341	15414	15222	15323	15337	15481	15370	15369	15416	15355	15562	15265	15434	15249	15442	15386	15318	15354	15463	15390	15394	15332	15444	15289	15265	15342	15339	15251	15372	15423	15198	15407	15439	15316	15426	15516	15363	15306	15362	15349	15310	15356	15253	15459	15336	15377	15362	15273	15448	15333	15306	15251	15238	15269	15274	15489	15256	15384	15212	15119	15377	15439	15329	15261	15534	15352	15296	15242	15413	15270	15367	15312	15228	15325	15278	15397	15332	15366	15334	15090	15469	15302	15355	15293	15403	15217	15366	15270	15307	15426	15338	15284	15420	15343	15322	15300	15183	15153	15207	15209	15229	15117	15486	15370	15303	15241	15315	15272	15488	15289	15311	15352	15398	15380	15381	15223	15360	15355	15168	15315	15132	15111	15410	15358	15343	15183	15495	15301	15306	15579	15352	15438	15203	15396	15393	15404	15489	15454	15361	15482	15299	15332	15291	15407	15518	15478	15332	15297	15208	15342	15266	15303	15214	15382	15391	15248	15388	15289	15393	15395	15464	15317	15279	15151	15256	15147	15362	15381	15446	15363	15382	15155	15341	15183	15289	15420	15249	15571	15291	15318	15293	15433	15457	15251	15347	15210	15417	15288	15376	15238	15366	15253	15381	15484	15368	15356	15411	15277	15284	15310	15450	15298	15292	15307	15367	15304	15268	15296	15292	15386	15364	15499	15383	15253	15333	15536	15233	15187	15451	15355	15377	15272	15295	15406	15423	15412	15372	15391	15498	15402	15289	15291	15231	15277	15239	15334	15257	15309	15440	15321	15297	15462	15410	15298	15404	15270	15418	15278	15264	15305	15324	15343	15271	15536	15364	15462	15312	15335	15538	15335	15375	15354	15219	15327	15416	15274	15254	15402	15367	15378	15464	15355	15208	15205	15327	15347	15358	15353	15472	15359	15332	15317	15420	15448	15281	15332	15426	15395	15489	15445	15347	15208	15425	15508	15235	15297	15368	15401	15477	15565	15377	15358	15387	15174	15317	15218	15401	15316	15268	15344	15448	15332	15335	15372	15289	15419	15292	15329	15236	15317	15465	15581	15238	15363	15352	15442	15373	15307	15339	15479	15363	15458	15355	15454	15334	15415	15308	15341	15275	15225	15376	15324	15425	15368	15415	15449	15351	15368	15367	15418	15341	15427	15375	15310	15433	15311	15201	15316	15313	15409	15238	15158	15531	15406	15309	15390	15342	15459	15258	15434	15301	15313	15418	15330	15393	15381	15184	15281	15447	15332	15420	15453	15359	15563	15398	15340	15473	15362	15456	15195	15364	15635	15422	15426	15177	15493	15256	15331	15383	15296	15290	15473	15323	15415	15099	15311	15536	15283	15231	15383	15206	15342	15386	15404	15390	15376	15238	15303	15262	15333	15429	15582	15250	15355	15347	15500	15426
22990	23348	35409	27356	21460	22836	23768	19732	19134	19411	19518	19244	19553	19324	19295	19367	19315	19270	19230	19040	19253	19166	19257	19181	19198	19071	19206	19086	19089	18990	19184	19104	19284	19012	18991	19114	19063	19003	19132	19006	19086	19292	19100	18910	19059	19112	19185	19170	19168	19047	19083	19125	19125	19195	19091	19269	19097	19076	19012	19029	18942	18979	19065	18839	19008	19082	19297	19131	19060	18978	18952	19060	18906	18974	18877	19159	19126	18914	19022	19084	19199	19122	19142	19101	19015	18938	19141	19000	18986	18948	18967	19115	19014	18975	19118	18971	18999	19010	18936	18983	19217	19039	19232	19195	19093	18887	19101	18760	19076	18884	19116	19094	19050	18972	19098	19122	19017	19213	19115	18955	18962	19159	18876	19044	18929	19151	19187	18890	19021	18934	19035	19016	19136	19001	19007	19358	18942	18884	19113	18933	18888	19022	18976	19028	18949	19112	19120	19073	19117	19029	19130	19208	19126	19004	19060	18999	19105	19087	19122	19172	18860	19083	19114	19115	18973	19151	18966	19019	19122	18981	18959	19061	19034	19021	19030	18934	18908	18984	19086	19103	19003	18912	19000	19116	18840	19115	19024	19199	19026	19097	19036	18939	19091	19149	19084	19126	19061	19018	19043	19054	18947	19124	19051	18984	19081	19074	19154	18878	19130	19337	19058	19000	19011	19152	19020	19061	19035	18968	18966	19010	19169	19110	18853	19214	18943	19078	19083	18949	19084	18930	19054	19049	18907	19019	18978	18887	19204	19024	19033	19029	18996	19029	18988	19130	19090	18900	18940	18863	18886	18986	18942	18873	19044	18894	19209	18956	19178	19136	18900	19104	19153	19120	19124	19005	19104	18907	18946	19108	18953	19097	19066	19028	18983	19153	19084	18889	19147	19101	19071	18981	18985	19048	19031	18910	19009	19169	19084	18856	18893	19041	18863	19034	19030	19007	19019	18977	18975	19044	19093	19033	19049	19056	19191	18991	19087	19136	18980	18974	18927	18897	19130	19060	19156	19143	18777	19114	19112	19045	19132	18904	19100	19093	18921	19001	18987	19020	19018	19027	18965	19022	18998	19131	19195	19079	19077	18828	18890	18828	18765	18809	18869	19029	18917	19113	18996	19189	18855	19114	19098	18838	18904	18899	19094	19025	18916	18844	18834	19031	18907	18979	19047	19046	19113	19121	18857	19026	19092	19088	18943	19009	18997	19075	18887	19145	19158	19077	19079	19011	18930	18884	19137	18925	19070	19116	18988	18986	19065	19184	18912	19068	18803	19114	18877	19069	18942	18994	18954	18924	19207	18994	19052	19046	18871	19101	19018	19190	18969	18928	18874	19067	18927	19081	19005	18956	18929	19051	18983	18975	18960	18985	18921	18967	19016	18932	18887	18867	19005	18987	18900	19277	18957	19104	19290	18997	19063	18852	18853	18976	19184	18918	19386	19037	19183	18770	19053	18807	18987	18932	19016	19090	19011	18993	18940	18974	19063	18956	18970	19080	18981	18929	19087	18853	19077	19189	18914	18935	18912	18946	18937	18886	19041	19074	18926	18888	19022	19134	18939	19119	19005	19060	19078	18931	19338	19044	19017	18979	19061	18869	19129	19012	19145	18962	19116	18971	18786	19134	18988	18916	19018	18957	18921	18828	19005	18859	19069	19147	18865	19009	19004	18861	18999	19095	19099	19209	19096	19125	19209	19112	18924	18934	19065	18955	19044	18988	18876	19111	19214	19047	19103	19147	19149	18978	19037	18956	19037	18993	19181	18914	19258	19193	18771	19001	19191	18989	19037	19158	19029	19059	18968	19059	18976	18976	18833	18832	19074	18911	19025	19053	18891	18905	19293	19092	18893	18985	19079	18926	19106	19059	18970	18925	18983	18950	18963	18896	19139	19265	19009	18816	19239	19143	18990	18829	18743	18941	19005	19189	18978	18849	19101	19004	18998	19008	19180	18908	19089	19146	18906	18966	19179	18898	18967	19026	18987	19044	18938	18955	18944	19065	19017	19132	19123	19119	19121	18828	18987	19125	19007	19070	19075	19017	19209	18906	18974	18941	18986	18986	19187	18938	18906	18955	19074	19074	19044	18997	19052	19152	19023	19098	18837	19164	19120	19027	19065	19043	19068	19124	19001	19049	18999	19106	19022	18913	18976	18849	19004	18938	19059	19207	19043	19132	19016	19055	19154	19011	19199	18969	19018	19015	19054	18862	19071	19197	19028	18889	19052	18972	18859	19129	18899	18927	19043	19081	19012	18947	19051	18991	19010	18972	19009	19194	19195	19097	18954	18876	19086	19049	18999	19052	19035	18914	19038	18979	19007	19110	18974	19019	19180	19098	18910	19212	18979	19152	18725	18847	19184	19131	19070	19023	19267	19124	19108	19270	19006	18978	19089	19191	18982	18951	19017	18968	19174	18917	18981	19032	19012	19083	19078	18888	19118	19157	19079	18930	19038	18991	18982	19011	19181	19158	19130	19272	19153	18983	19215	19136	18895	19155	19162	18880	19100	18840	19022	19074	18936	19130	18833	19130	18996	18985	18813	19140	18981	19124	19233	19247	18798	18938	19169	18965	18915	19164	19075	18832	19215	18941	19201	18959	19019	19047	18902	19131	19080	18993	18959	18955	19045	19139	19088	18960	19105	18832	18868	19037	19107	18959	19119	18999	19107	19142	19228	19151	18941	18939	18994	19099	18814	19224	19134	19057	19103	19138	19037	19064	18981	18949	19311	19254	19079	18996	18925	18961	18956	18910	18966	19189	19180	18939	19096	19005	18864	19133	19069	19072	19037	18995	19020	18991	18939	19038	19067	18828	19054	19051	18972	19014	18944	19174	18981	19052	19040	18907	18740	19002	19040	18974	19091	19222	19370	19316	19113	19207	19010	19126	18952	19086	19184	19065	19098	19000	18928	18921	19080	19071	19015	19122	19051	19033	18812	19063	19049	19150	18887	19101	18940	19142	18917	19138	18807	18885	19021	19069	18848	19045	19109	19091	18973	19209	19200	18971	19001	18923	19110	18864	19202	19157	18898	19096	19147	18922	19155	19049	19055	19152	19134	19023	18851	18926	19039	18901	19131	19089	18882	18869	18877	19173	18923	19020	19083	19098	18926	18814	19081	18907	19119	19064	19044	18968	19051	18942	19197	18962	18883	19238	19059	19156	19029	19105	19114	18997	19027	18831	19064	19119	19171	18878	19219	18996	18947	19099	19005	18954	19169	19016	19185	19070	19064	19113	19074	18984	19000	19057	19129	18898	18930	18889	19144	19036	18817	19121	19015	19168	18999	18988	18867	18914	19040	19081	19039	19154	18918	18909	19152	19034	19091	19132	18895	19148	19032	19209	18820	19001	18795	19047	18807	19100	19072	18893	19079	19031	19085	19215	19142	18846	19180	19094	19022	19093	19214	18893	19027	19068	18832	18952	19180	18993	18998	19057	19262	19069	18965	19253	19155	19207	19123	18933	18920	18974	19053	19084	18872	19169	19138	19057	19018	19149	19052	19082	18938	19165	19047	19090	19027	18879	19255	18961	18868	18928	18872	18863	19006	18923	18948	19075	18996	19129	19275	19059	19015	19155	19052	18924	18983	18979	19175	18975	18974	19056	18968	19039	19143	18946	18963	18941	19106	19079	18728	18951	19116	18925	18904	19210	19170	18902	18989	19232	19050	19033	19172	18968	19092	19232	19191	19140	19290	18929	19033	19054	18976	18995	19005	18730	18905	18929	19053	18913	18916	18891	19134	19082	18848	19079	18994	19014	18995	18849	19292	18974	18921	19086	19034	19078	19049	19088	19128	19063	19171	18963	18771	19116	19107	19076	18991	19042	19096	19105	19076	19040	19071	18967	18991	19164	19075	18784	18947	19010	19115	19023	19184	19018	19130	18988	19022	18841	18996	19027	19064	19050	18812	19032	18994	19090	19023	19214	18987	18938	19136	19041	19018	19065	18971	19117	19008	18969	18901	18948	19017	18992	19191	18912	19158	19274	19159	19116	18945	19221	19089	18883	19134	19028	18981	19056	18788	19142	18892	19035	19099	19107	19079	18962	18982	18981	19038	19006	19173	18776	19066	19030	19057	19089	19108	19038	19174	19019	19054	19017	19088	18860	19268	19062	18980	19042	18959	18811	18957	19047	18943	19131	19032	18945	18888	19180	19003	19137	19149	19131	18936	18879	19059	19146	18918	18965	19064	18805	19109	18841	19006	19035	18877	19086	19055	19034	19010	18844	19185	18962	19106	19128	18985	19196	19068	19271	19102	18952	19119	19088	19239	19026	19265	19062	19147	18980	19209	19035	19022	19040	19064	19157	19097	19102	18953	19057	18895	18852	19127	18883	18939	19013	19081	18940	19041	19270	19029	18920	19140	18974	18912	18813	19117	18845	19007	18922	19070	19027	18805	18970	19111	18940	18956	18875	19107	19101	19079	18870	19105	19281	19011	19000	18794	19053	18967	19038	19042	18716	18851	19043	19037	18898	19149	19157	18993	19015	19068	18980	18856	18911	19101	19068	19009	18863	18873	18992	18968	18952	18979	18926	18974	18913	19026	18868	19093	19022	19004	18868	18822	18884	19052	19062	19010	19150	19082	18779	18966	18811	18971	19137	18946	19177	19095	19082	19309	18946	19093	19032	19203	19152	18974	19095	18975	19019	18813	19264	19010	18902	18992	19109	19297	18846	19108	18883	18953	18872	18748	18929	19258	19022	19033	18974	19095	19161	19049	19049	18905	19229	18913	18734	19100	19167	19064	18961	19110	18860	18933	18927	19033	18896	19078	19193	18819	18819	18951	19244	19217	19056	19070	19015	18972	19103	19179	18978	19029	19006	19084	18883	19082	19091	19221	19204	19012	19094	19100	19179	18932	19133	19100	19220	19159	18939	19017	19129	18914	19121	18998	18970	19020	18842	19030	18838	19040	18989	18969	19148	19021	18907	18859	18902	19151	19063	18971	19114	18935	19143	18983	18935	18848	19028	19108	19089	19195	18955	19053	19181	19043	19142	19082	19145	18994	19128	19198	19152	18959	18855	19064	19179	19228	19130	19003	18949	19042	19011	19190	19041	19184	19189	19042	18853	18947	18963	19045	19087	18992	18759	19116	18847	19098	19269	18940	18873
62159	104174	88293	34247	16970	16936	16966	17089	17002	16898	16961	16769	17034	16882	17017	16976	16883	16933	16990	16776	16936	16793	16958	16962	16951	16876	16959	16867	16867	16864	16994	16983	16898	16751	16811	16928	16720	17065	16962	16948	16819	16713	17096	16837	16937	16818	17091	16939	16901	16928	16915	16986	16695	17009	16844	16863	16777	16779	16816	16996	16883	16920	16934	16821	17175	16713	16893	17001	16716	16919	16807	16918	16864	16950	16849	16924	16910	16766	16843	16801	16781	16839	16903	16817	17020	16752	16926	16954	17057	16979	16831	16893	16973	16856	17017	17053	16975	16854	16878	16888	16835	16929	16785	16918	16765	16850	16783	16843	16932	16775	16755	16978	16634	16975	16991	16937	16656	16792	16921	16834	16838	16765	16942	16813	16923	16922	16874	16997	16787	16832	16811	16849	16861	16861	16938	16921	16979	16818	16866	16971	16922	16868	16903	16875	16847	16807	16979	16992	16768	16828	16872	16894	16881	16818	16819	16779	16908	16772	16865	17057	16900	16855	16852	16884	16767	16871	16901	16842	16756	16856	16847	17072	16744	16869	16709	17097	16832	16926	16629	16931	16898	16939	16888	16908	17004	16944	16902	16839	16955	16973	16846	16812	16768	17037	16861	17032	16882	16844	17007	16829	16918	16886	16839	16767	16927	16892	16788	16839	16746	16758	16841	16937	16961	16855	16846	16893	16787	17000	16792	16727	16700	16875	16884	16765	16812	17058	16993	16901	16972	17002	16855	17006	17080	16910	16968	16779	16925	16751	16790	16929	16659	16727	16892	16731	16914	16772	16819	16883	16892	16774	16864	16823	16935	16985	16663	16695	16703	16955	16882	16922	16858	16919	16845	16979	16751	16853	16789	16745	16957	16917	16828	16934	16944	16859	16914	16883	16725	16810	16903	16916	16963	16964	16785	16830	16766	16832	16895	16903	16893	16842	16837	16737	16956	16758	16980	16784	16984	16954	16828	16858	16887	16895	16898	16807	16914	16862	16819	16757	16785	16747	16876	16956	16927	16913	16856	16832	17046	16664	16889	16765	16928	16838	17045	16967	16758	16839	16816	16908	16847	16755	16925	16889	16873	16792	16743	16729	16854	16649	16944	16823	16865	16846	16782	16860	16763	16878	16894	16917	16767	16923	16785	16911	16795	16898	16984	16747	16777	16769	16797	16900	16770	16765	16806	16908	17062	16868	17038	16775	16715	16915	16879	16662	16834	16740	16633	16947	16881	16798	16838	16955	16835	16829	16836	16666	16746	16882	16830	16841	16891	17099	16841	16707	16790	16869	16759	16861	16852	17002	16749	16980	16841	16687	16842	16987	16910	16860	16831	16908	16849	16884	16753	16936	16865	16894	17031	16941	16831	16883	16895	16866	16789	16991	16853	17082	17019	16860	16899	16720	16840	16985	16829	16777	16887	16954	16935	16727	16837	16959	16754	16878	16954	16662	16846	16843	16954	16842	16770	16752	16774	16833	16706	16933	16775	16712	16749	16958	16889	16850	16923	16766	16987	16829	16850	17018	17046	16668	16914	16860	16858	16807	16853	16844	16822	16776	17024	16828	16894	16898	16747	16957	16682	16851	16816	17000	16877	17020	16901	16767	16752	16941	16800	17096	16795	16840	17003	16719	16892	16925	16944	16830	16732	16821	16957	16893	16907	16722	16921	16870	16778	16804	16757	16776	16908	17016	16841	16796	16895	16706	16847	16808	17000	16871	16849	16811	16933	16911	16910	16706	16833	16860	17159	16947	16997	16916	16858	16810	16939	16886	16925	16879	16905	16868	16985	16826	16916	16970	17078	16759	16849	16950	16857	16894	16780	16967	16972	16897	16837	16997	17016	16667	16799	16859	16873	16764	16772	16823	16967	16833	16798	17038	16862	16894	16895	16807	16836	16873	16745	16876	16804	16826	16895	16962	16919	16872	16924	16935	16792	16922	16883	16770	16715	16776	16865	16775	16787	16739	16737	16810	16861	16849	17069	16943	16907	16956	16757	16872	16756	16874	16820	16923	16914	16799	16901	16863	16924	16977	16890	16966	16881	16884	16846	16926	16725	16994	16772	17028	16908	16964	16863	16861	17017	16822	17039	16973	16831	16692	17000	16820	16802	16786	16963	16778	16956	16938	16865	17065	16740	16926	16816	16906	16918	16717	17076	16767	17029	16850	16752	16960	17107	16994	16899	16957	16763	16822	16945	16832	16843	16705	16943	16737	17131	16982	16856	16891	17033	16913	16882	16885	16840	16931	16875	16775	16912	16966	16821	16834	16923	16981	16786	16892	16909	16864	16933	16931	17008	16809	16779	16916	16725	16769	16930	16883	16895	16944	16790	16872	16749	16902	16833	16893	17104	16874	17026	16911	16805	17035	16838	16832	16866	16790	16942	16883	16887	16742	16878	16760	16753	16948	16842	16852	16885	17034	16892	16795	16769	16953	16789	16873	16814	17072	16850	16886	16825	16823	16824	17019	16912	16834	16827	16823	16609	17011	16743	16941	16830	16920	16867	16859	16831	17018	16864	16692	16799	16864	16737	16953	16871	16751	16921	16753	16891	16878	16825	16966	16862	16820	16892	16895	16787	16950	16844	16803	16767	16804	16929	16879	16909	16830	16928	16742	16877	17037	16995	16859	16779	16780	17018	16818	17019	16780	16997	17008	16790	16849	16950	17036	16904	16820	16880	16801	16921	16791	16979	16954	16724	16811	16891	16845	16776	16879	17044	16894	16838	16765	16857	16783	16773	16873	16777	16986	16926	16727	16893	16966	16815	16880	17005	16819	16898	16721	17015	16959	16796	16813	16877	16925	16719	16966	17035	16823	16962	16686	16866	16864	16731	16912	16842	16918	16901	16698	16933	16858	16928	16638	16674	16705	16862	16902	16857	16942	16869	16901	16847	17030	16950	16890	16786	16949	16779	16880	16854	16853	17002	16843	16856	16884	16846	16869	17032	16812	16915	16895	17020	16902	16701	16868	16643	17030	16914	16860	16894	16905	16845	16787	17094	16979	16902	16928	16844	17006	16669	16752	16749	16863	17006	16873	16752	16900	16883	16928	17027	16734	16951	16915	16841	16787	16832	17052	16912	16920	16951	17046	16725	16757	16802	16839	16933	16966	16902	16919	16878	16773	16673	16823	16749	16929	16959	16783	16976	16896	16742	16791	16883	16771	16661	16845	16731	16736	16853	16851	16655	16983	16884	17030	16980	16961	16932	16882	16867	16918	16873	16803	16727	16956	16770	16909	16778	16697	16859	16928	16877	16942	16785	16922	16776	16801	16839	16718	16872	16693	16833	16905	16949	16991	16873	16830	16780	16969	16846	16836	16783	16967	16951	16973	17055	16904	16751	16985	16916	16777	16794	16908	17032	16723	16875	16785	16892	16691	16869	16817	16936	16949	16788	16918	16869	16989	16700	16877	16815	16720	16776	17071	16768	16717	16842	16910	17009	16881	16797	16893	16866	17014	16846	16862	16826	16666	16810	17046	16713	16869	16798	16979	16882	17037	16966	17074	17013	16984	16848	16799	16960	16887	16957	16879	16960	16821	16911	17058	16990	16932	16601	17008	16843	16852	16919	16859	16747	16819	16824	16848	16989	16896	16743	16742	16903	16969	16973	16927	17012	16840	16731	16816	16839	16832	16779	16995	16931	16717	16940	16952	16869	16909	16841	16885	16896	16851	16806	16833	16803	16867	17036	16932	16831	16894	16798	16993	16665	17006	16854	16791	16920	16785	16767	16895	16935	16899	16935	16926	16828	16856	16865	16718	16578	16837	16921	16848	16848	16827	16984	16863	16823	16898	16704	16819	16768	16909	16903	16844	16872	16642	17048	16632	16885	16969	16722	16974	16995	16914	16775	16749	16775	16667	16930	16905	16940	16839	16725	16762	16914	16765	16829	16918	16790	16755	16874	16889	16898	16925	16786	16766	16725	16648	16995	16915	16925	16903	16788	16901	16857	16838	16909	16891	16828	16884	16940	16865	16902	16943	16868	16989	16928	16996	16909	16873	16944	16886	16823	16880	16773	16914	16846	16711	17013	17133	17081	17222	16867	16959	16865	16803	16925	16861	17042	16860	16915	16781	16964	16932	16985	16853	16881	16852	16858	17046	16890	16651	16823	16717	16893	17046	16957	16996	16913	16900	16736	16762	16888	16968	16658	16942	17057	16793	16837	16850	16807	16870	16871	16921	16734	16866	16726	16927	17015	16911	16813	16854	16882	16941	16854	16803	16853	16778	16691	16817	16867	16727	16843	16690	16810	16903	16746	16888	16842	17007	16641	16841	16972	16810	16879	16916	16906	16891	16861	16809	16821	17023	16829	16824	16940	17024	16836	16896	16744	16944	17121	16883	16843	16884	16572	17018	16992	16860	16773	16851	16859	16870	16866	16647	16874	17023	16944	16780	16968	16876	16993	16713	16895	17036	16944	16757	16801	16920	16928	16835	16846	16748	16893	16861	16929	16920	16879	16749	16937	16986	16904	16802	17024	16887	16906	16914	16880	16887	16892	16751	16741	16803	16952	16757	16850	16757	16917	16993	16953	16982	16873	16895	16768	16787	16881	16824	16868	16852	16984	16836	16964	16940	16804	17008	17050	16867	16911	16688	16861	16910	16798	16978	16910	16986	16808	16937	16802	16776	16967	16799	16703	16954	16883	16863	16916	17039	16831	16892	16887	16914	16791	16828	16735	16908	16800	16879	16776	16891	16802	16906	16884	16733	16852	16884	16896	16876	16882	16820	17008	16791	16814	16766	16933	16953	16825	16955	16926	16685	17005	16659	16983	17028	16820	16795	16731	16667	17015	16795	16796	16921	16874	16880	16688	17015	16917	16698	16881	16794	16710	17042	16910	16754	17124	16814	16883	16904	17024	16689	16745	16810	16946	16746	16879	17023	16880	16966	16866	16768	16910	16994	16898	16870	16818	16861	16753	16837	16829	16935	16982	16996	16804	16830	16855	16821	16939	16866	16880	16713	16994	16945	16923	16857	16817	17054	16690	16941	16683	16921	16824	16932	16834	16852	16925	16625	16957	16958	16886	16733	16865	16995	16928	16983	16829	16867	16900	16899	16809	16918	16976	16725	17073	16840	16919	17031	16952	16946	16800	16806	16757	16867	16913	16764
22835	23100	35519	29840	21611	23310	25681	21240	20387	21123	20893	20907	20842	20885	20740	20660	20562	20683	20602	20582	20499	20609	20457	20415	20543	20660	20571	20580	20665	20291	20592	20556	20567	20456	20565	20497	20606	20805	20549	20538	20592	20619	20515	20488	20546	20549	20488	20428	20636	20337	20622	20517	20365	20594	20290	20667	20598	20240	20566	20117	20340	20370	20405	20457	20214	20249	20176	20421	20591	20404	20514	20489	20394	20591	20481	20526	20447	20425	20458	20631	20375	20588	20444	20478	20595	20532	20388	20569	20506	20309	20630	20569	20483	20512	20591	20456	20415	20301	20550	20695	20398	20547	20612	20479	20365	20468	20431	20570	20608	20489	20484	20334	20329	20480	20633	20450	20374	20553	20496	20641	20509	20613	20610	20417	20271	20477	20543	20493	20516	20608	20438	20294	20600	20257	20503	20602	20549	20396	20304	20476	20404	20529	20353	20447	20505	20415	20387	20551	20367	20566	20401	20494	20281	20523	20502	20389	20350	20455	20590	20570	20405	20302	20564	20358	20566	20372	20493	20312	20453	20401	20410	20510	20498	20379	20261	20553	20435	20326	20556	20525	20475	20437	20450	20500	20491	20541	20384	20614	20383	20505	20510	20569	20521	20606	20585	20514	20409	20570	20397	20592	20566	20503	20529	20398	20367	20376	20443	20363	20595	20140	20374	20328	20307	20490	20469	20483	20374	20460	20357	20429	20572	20385	20420	20459	20612	20470	20462	20325	20455	20643	20409	20462	20473	20508	20508	20352	20405	20589	20454	20313	20773	20452	20398	20450	20630	20486	20334	20498	20446	20379	20484	20243	20357	20355	20535	20538	20502	20385	20505	20518	20326	20377	20418	20306	20364	20438	20654	20505	20405	20520	20479	20382	20384	20276	20677	20521	20280	20323	20326	20322	20636	20514	20391	20685	20457	20370	20466	20499	20459	20577	20532	20483	20368	20372	20419	20297	20334	20312	20522	20597	20518	20653	20536	20448	20362	20483	20375	20216	20585	20376	20333	20333	20611	20423	20398	20305	20415	20297	20514	20392	20551	20537	20477	20377	20257	20462	20466	20189	20378	20499	20621	20273	20376	20409	20586	20333	20233	20426	20449	20450	20443	20162	20414	20462	20592	20531	20489	20284	20432	20464	20430	20548	20519	20566	20441	20610	20377	20497	20474	20435	20436	20177	20341	20330	20362	20277	20284	20417	20424	20400	20443	20388	20475	20409	20458	20358	20446	20433	20511	20377	20475	20537	20304	20275	20460	20411	20482	20492	20525	20325	20505	20611	20117	20415	20628	20405	20281	20432	20363	20518	20444	20353	20325	20350	20344	20507	20282	20459	20443	20471	20582	20595	20601	20432	20658	20390	20533	20174	20375	20522	20587	20475	20296	20410	20550	20549	20381	20387	20583	20306	20342	20585	20528	20563	20413	20347	20379	20357	20505	20498	20584	20536	20495	20344	20515	20603	20574	20470	20511	20575	20686	20504	20448	20305	20452	20268	20531	20422	20253	20638	20525	20247	20402	20575	20508	20237	20518	20490	20482	20309	20457	20433	20354	20354	20591	20391	20426	20533	20496	20487	20552	20472	20276	20389	20500	20416	20509	20453	20368	20326	20510	20477	20542	20518	20532	20329	20377	20532	20393	20513	20390	20501	20373	20347	20517	20409	20577	20415	20375	20391	20554	20501	20494	20375	20308	20303	20305	20569	20412	20406	20674	20460	20473	20446	20416	20482	20442	20628	20471	20347	20364	20432	20471	20418	20217	20235	20408	20423	20512	20504	20493	20550	20432	20265	20201	20630	20471	20572	20405	20439	20432	20563	20439	20463	20590	20597	20220	20502	20342	20365	20454	20135	20381	20284	20372	20473	20521	20347	20452	20361	20323	20468	20568	20653	20571	20419	20369	20514	20467	20498	20521	20262	20313	20156	20318	20172	20449	20374	20695	20429	20638	20481	20446	20599	20463	20559	20251	20535	20441	20266	20603	20393	20491	20376	20427	20346	20607	20336	20516	20438	20513	20555	20543	20743	20455	20258	20478	20333	20409	20449	20577	20479	20290	20537	20511	20316	20438	20467	20387	20438	20314	20461	20418	20370	20210	20472	20452	20197	20409	20373	20148	20364	20330	20563	20217	20479	20503	20411	20505	20485	20479	20567	20334	20331	20281	20254	20385	20678	20481	20387	20550	20513	20318	20431	20430	20439	20289	20451	20562	20509	20424	20458	20474	20497	20464	20289	20432	20616	20407	20318	20394	20470	20481	20457	20370	20604	20180	20453	20633	20626	20660	20395	20369	20308	20350	20389	20282	20307	20318	20366	20679	20527	20462	20311	20398	20521	20474	20320	20451	20534	20363	20493	20436	20349	20390	20237	20337	20419	20308	20584	20426	20440	20575	20272	20427	20618	20309	20348	20524	20457	20355	20560	20292	20288	20557	20417	20500	20413	20417	20585	20487	20580	20403	20610	20547	20540	20509	20214	20429	20392	20675	20090	20287	20326	20306	20473	20444	20424	20342	20541	20301	20405	20381	20428	20482	20617	20422	20346	20376	20748	20525	20365	20400	20486	20455	20155	20427	20495	20635	20376	20831	20392	20610	20294	20544	20347	20580	20382	20500	20578	20565	20276	20418	20618	20654	20584	20581	20277	20426	20513	20628	20627	20475	20303	20497	20476	20577	20447	20487	20475	20451	20388	20190	20443	20290	20326	20701	20291	20338	20461	20384	20367	20315	20608	20503	20523	20486	20589	20477	20614	20340	20463	20615	20404	20347	20492	20458	20230	20223	20608	20362	20506	20263	20395	20270	20321	20427	20379	20437	20455	20572	20369	20331	20600	20451	20357	20404	20311	20682	20511	20389	20459	20418	20286	20481	20481	20368	20425	20424	20207	20371	20257	20344	20312	20444	20477	20436	20681	20412	20609	20395	20324	20312	20423	20301	20444	20446	20324	20556	20526	20410	20678	20366	20446	20651	20619	20535	20429	20310	20240	20616	20183	20415	20330	20318	20443	20472	20524	20137	20533	20373	20267	20657	20274	20330	20478	20313	20535	20428	20391	20308	20429	20405	20615	20179	20511	20269	20316	20395	20299	20365	20237	20419	20309	20666	20484	20496	20528	20538	20409	20467	20408	20389	20395	20490	20340	20433	20505	20454	20529	20462	20545	20327	20533	20559	20484	20439	20406	20473	20603	20344	20468	20507	20479	20380	20279	20438	20432	20490	20615	20394	20486	20415	20451	20465	20276	20501	20350	20623	20378	20819	20388	20411	20423	20445	20378	20545	20425	20619	20498	20450	20569	20385	20510	20328	20499	20451	20318	20474	20305	20559	20488	20379	20328	20420	20483	20393	20549	20241	20359	20484	20375	20379	20473	20512	20471	20306	20528	20541	20343	20355	20568	20528	20626	20326	20489	20388	20417	20625	20365	20474	20391	20352	20300	20356	20331	20346	20666	20468	20617	20489	20432	20435	20505	20412	20416	20490	20204	20554	20557	20651	20557	20394	20615	20362	20462	20500	20400	20580	20421	20680	20273	20312	20486	20326	20516	20391	20562	20541	20567	20522	20359	20440	20312	20283	20427	20588	20477	20564	20579	20310	20303	20468	20514	20428	20469	20592	20532	20444	20424	20380	20471	20414	20686	20489	20384	20551	20529	20271	20334	20532	20400	20335	20483	20329	20378	20454	20293	20435	20415	20412	20323	20659	20455	20481	20276	20167	20341	20629	20357	20241	20356	20751	20541	20497	20552	20350	20309	20431	20339	20473	20310	20410	20462	20464	20449	20340	20293	20401	20388	20517	20513	20444	20413	20440	20410	20548	20434	20323	20281	20443	20241	20497	20397	20609	20368	20644	20528	20573	20670	20363	20510	20235	20648	20288	20089	20266	20349	20494	20224	20389	20244	20511	20453	20396	20410	20263	20410	20486	20439	20467	20496	20463	20268	20393	20247	20195	20559	20506	20634	20610	20504	20420	20344	20336	20522	20387	20434	20371	20578	20455	20390	20456	20636	20438	20586	20472	20449	20249	20321	20298	20487	20560	20452	20369	20458	20584	20490	20381	20285	20447	20389	20523	20462	20522	20406	20381	20476	20486	20363	20625	20405	20378	20521	20447	20464	20423	20282	20508	20441	20546	20360	20060	20259	20593	20278	20469	20619	20419	20630	20434	20579	20533	20579	20283	20484	20388	20362	20257	20388	20530	20340	20490	20390	20406	20397	20509	20414	20491	20152	20482	20391	20414	20228	20543	20653	20437	20409	20471	20464	20450	20461	20247	20299	20297	20436	20278	20353	20601	20234	20493	20450	20439	20563	20464	20571	20414	20805	20412	20270	20375	20582	20495	20391	20593	20468	20377	20311	20379	20331	20319	20452	20466	20486	20541	20711	20372	20489	20688	20546	20601	20183	20381	20154	20534	20332	20609	20402	20604	20241	20612	20432	20171	20390	20517	20381	20514	20283	20471	20457	20421	20318	20396	20573	20467	20360	20400	20537	20547	20311	20421	20432	20507	20620	20643	20525	20521	20556	20389	20378	20525	20395	20391	20325	20147	20349	20317	20424	20633	20588	20555	20562	20705	20329	20369	20544	20375	20344	20595	20565	20401	20596	20314	20671	20496	20418	20441	20421	20448	20436	20499	20430	20315	20358	20434	20245	20516	20554	20508	20359	20455	20445	20440	20396	20268	20532	20321	20440	20369	20435	20467	20380	20545	20403	20393	20280	20489	20345	20289	20323	20520	20553	20544	20510	20511	20495	20518	20401	20388	20477	20478	20406	20463	20514	20259	20329	20475	20558	20441	20509	20413	20408	20351	20378	20564	20487	20592	20374	20429	20529	20431	20410	20561	20386	20247	20470	20427	20513	20465	20494	20160	20272	20613	20260	20471	20472	20490	20331	20606	20476	20649	20434	20525	20425	20441	20356	20333	20416	20301	20254	20223	20457	20485	20329	20215	20499	20555	20359	20318	20442	20458	20380	20465	20394	20607	20353	20323	20398	20414	20506	20362	20357	20348	20347	20510	20592	20370	20231	20469	20395	20402	20244	20537	20222	20149	20463	20381	20344	20354	20619	20447	20257	20451	20568	20280	20423	20457	20494	20541	20396	20522	20552	20224	20300	20390	20478
61678	104028	90835	44619	17508	17703	17748	17772	17795	17562	17708	17820	17797	17798	17586	17543	17561	17700	17698	17712	17758	17817	17682	17745	17672	17764	17721	17767	17777	17645	17630	17786	17541	17654	17815	17652	17877	17717	17670	17779	17749	17765	17696	17704	17581	17533	17634	17713	17785	17692	17736	17662	17614	17759	17732	17832	17700	17709	17705	17631	17618	17731	17835	17630	17671	17640	17621	17674	17542	17751	17834	17740	17779	17722	17812	17775	17738	17639	17718	17822	17786	17740	17608	17976	17568	17793	17773	17693	17773	17663	17659	17651	17764	17766	17745	17830	17563	17654	17571	17616	17538	17852	17786	17667	17779	17747	17584	17823	17601	17602	17554	17737	17629	17530	17680	17568	17606	17431	17676	17540	17819	17875	17692	17667	17599	17791	17750	17631	17797	17760	17800	17634	17813	17844	17707	17769	17770	17754	17671	17583	17792	17576	17689	17744	17719	17708	17684	17701	17556	17599	17692	17674	17611	17736	18007	17638	17711	17725	17681	17690	17699	17744	17728	17688	17760	17686	17756	17636	17889	17541	17656	17771	17910	17665	17721	17822	17652	17675	17636	17669	17800	17780	17667	17627	17812	17652	17599	17666	17770	17580	17806	17805	17729	17752	17780	17897	17649	17818	17743	17680	17687	17484	17767	17736	17621	17714	17847	17596	17720	17725	17750	17646	17722	17778	17805	17623	17624	17946	17686	17511	17652	17818	17793	17722	17686	17715	17818	17614	17839	17557	17840	17806	17822	17769	17573	17866	17576	17678	17694	17779	17641	17725	17682	17811	17647	17556	17674	17560	17621	17799	17808	17766	17813	17632	17616	17640	17504	17766	17718	17643	17584	17735	17718	17644	17723	17778	17736	17781	17645	17761	17682	17763	17572	17778	17729	17828	17549	17709	17758	17638	17529	17631	17789	17703	17744	17762	17667	17678	17845	17677	17728	17808	17525	17681	17511	17725	17586	17722	17703	17632	17591	17581	17662	17761	17739	17807	17669	17697	17729	17534	17573	17588	17691	17743	17683	17674	17663	17720	17649	17752	17644	17837	17640	17711	17697	17342	17551	17802	17732	17630	17769	17725	17738	17768	17610	17626	17818	17701	17607	17717	17645	17672	17671	17754	17702	17495	17581	17662	17611	17575	17792	17618	17745	17579	17720	17677	17595	17779	17729	17603	17620	17811	17780	17732	17564	17695	17732	17640	17740	17741	17533	17687	17845	17587	17705	17627	17704	17724	17749	17602	17676	17783	17662	17752	17692	17674	17740	17792	17512	17891	17700	17793	17733	17684	17583	17632	17850	17660	17747	17872	17593	17591	17820	17665	17704	17658	17601	17836	17634	17700	17850	17579	17607	17750	17682	17638	17729	17758	17717	17776	17692	17610	17791	17852	17798	17605	17625	17615	17870	17703	17809	17690	17591	17633	17673	17710	17640	17644	17739	17659	17543	17825	17937	17613	17674	17855	17773	17641	17588	17667	17786	17489	17645	17738	17785	17833	17630	17701	17790	17586	17855	17557	17650	17637	17658	17804	17706	17698	17821	17645	17673	17614	17870	17695	17892	17824	17788	17762	17755	17669	17621	17707	17703	17748	17602	17691	17771	17758	17679	17695	17388	17613	17787	17762	17735	17786	17634	17720	17769	17665	17698	17647	17727	17761	17560	17731	17523	17842	17824	17466	17698	17666	17585	17808	17474	17592	17735	17743	17857	17739	17645	17774	17667	17559	17709	17751	17724	17725	17736	17748	17643	17759	17708	17770	17647	17644	17690	17651	17803	17672	17582	17696	17626	17651	17838	17787	17688	17673	17605	17875	17688	17944	17664	17571	17615	17690	17595	17792	17695	17753	17904	17694	17584	17640	17637	17736	17664	17691	17883	17477	17949	17844	17702	17886	17589	17581	17518	17830	17627	17504	17800	17622	17642	17783	17592	17646	17716	17539	17716	17657	17677	17690	17707	17596	17716	17902	17702	17757	17622	17698	17619	17661	17638	17702	17811	17774	17706	17646	17681	17769	17584	17692	17633	17507	17617	17456	17846	17747	17694	17770	17730	17715	17701	17694	17790	17658	17685	17623	17678	17602	17708	17639	17676	17733	17826	17859	17614	17661	17779	17554	17489	17849	17723	17780	17799	17710	17737	17590	17801	17655	17580	17595	17834	17732	17791	17653	17774	17689	17651	17595	17717	17793	17776	17579	17660	17565	17744	17692	17623	17682	17651	17736	17666	17555	17634	17795	17854	17843	17589	17649	17615	17795	17637	17801	17598	17854	17750	17543	17645	17545	17761	17807	17716	17785	17826	17690	17513	17815	17660	17834	17624	17692	17601	17563	17669	17651	17658	17710	17628	17578	17805	17852	17705	17624	17625	17575	17611	17804	17688	17574	17622	17681	17871	17755	17670	17716	17658	17634	17615	17726	17643	17634	17828	17658	17823	17643	17630	17898	17379	17711	17748	17440	17738	17613	17763	17619	17614	17807	17678	17720	17832	17674	17711	17796	17860	17650	17570	17677	17768	17474	17733	17623	17885	17595	17671	17822	17719	17610	17703	17728	17740	17593	17827	17637	17702	17641	17715	17685	17481	17817	17777	17789	17828	17727	17795	17895	17655	17556	17666	17632	17887	17816	17716	17799	17851	17608	17844	17795	17551	17620	17663	17730	17767	17529	17658	17868	17652	17648	17581	17720	17658	17523	17830	17686	17685	17665	17843	17611	17689	17599	17633	17806	17757	17517	17529	17742	17704	17429	17723	17668	17751	17778	17636	17838	17580	17826	17484	17651	17744	17901	17723	17735	17518	17761	17853	17658	17636	17814	17701	17620	17660	17548	17728	17598	17676	17605	17519	17826	17624	17655	17400	17611	17655	17863	17732	17788	17675	17692	17699	17634	17763	17708	17718	17700	17728	17489	17704	17659	17696	17933	17801	17693	17728	17703	17811	17787	17640	17803	17645	17674	17698	17855	17653	17610	17654	17479	17886	17686	17568	17623	17597	17598	17611	17810	17835	17575	17784	17704	17699	17675	17867	17678	17853	17517	17601	17700	17907	17850	17803	17798	17806	17686	17833	17730	17761	17721	17689	17601	17673	17731	17694	17696	17676	17750	17656	17568	17696	17708	17746	17844	17731	17535	17718	17553	17779	17566	17726	17632	17621	17691	17620	17732	17514	17635	17841	17729	17711	17657	17603	17677	17668	17597	17660	17879	17794	17557	17685	17630	17702	17717	17878	17733	17655	17843	17918	17760	17861	17659	17698	17870	17613	17705	17622	17643	17780	17685	17662	17735	17742	17691	17500	17775	17886	17732	17823	17635	17786	17620	17809	17567	17662	17869	17645	17701	17701	17673	17648	17842	17725	17682	17648	17755	17737	17750	17656	17637	17782	17752	17753	17618	17499	17715	17773	17741	17510	17700	17585	17732	17637	17665	17704	17751	17670	17815	17704	17609	17759	17552	17742	17635	17650	17827	17807	17509	17760	17629	17763	17590	17651	17550	17701	17692	17859	17773	17607	17716	17678	17677	17707	17697	17729	17782	17619	17736	17576	17782	17701	17765	17667	17567	17559	17745	17666	17744	17712	17604	17859	17567	17620	17660	17738	17684	17789	17696	17631	17712	17804	17746	17626	17740	17611	17439	17599	17539	17719	17769	17658	17762	17588	17742	17702	17697	17746	17620	17699	17652	17719	17696	17755	17776	17777	17781	17665	17532	17722	17592	17748	17764	17456	17597	17658	17826	17674	17463	17502	17545	17637	17681	17486	17789	17767	17830	17789	17690	17789	17778	17802	17807	17713	17755	17652	17595	17729	17827	17803	17841	17640	17435	17607	17880	17663	17690	17863	17658	17698	17690	17542	17869	17480	17693	17726	17462	17660	17635	17691	17821	17761	17877	17712	17686	17588	17690	17787	17708	17612	17577	17804	17623	17707	17665	17701	17611	17744	17640	17502	17624	17619	17593	17632	17559	17576	17719	17954	17611	17800	17685	17713	17718	17653	17785	17623	17478	17544	17797	17750	17494	17658	17642	17617	17585	17520	17747	17681	17738	17889	17666	17696	17659	17661	17706	17766	17787	17654	17799	17714	17517	17742	17684	17616	17774	17819	17623	17598	17810	17627	17754	17783	17920	17750	17765	17685	17602	17619	17706	17667	17833	17870	17747	17614	17658	17629	17534	17525	17738	17629	17746	17700	17653	17686	17639	17675	17631	17663	17874	17774	17634	17706	17373	17725	17710	17715	17556	17570	17656	17667	17525	17759	17683	17766	17716	17664	17725	17790	17546	17693	17761	17739	17855	17709	17673	17671	17713	17580	17777	17719	17611	17742	17718	17720	17621	17706	17750	17532	17510	17686	17627	17715	17694	17662	17749	17743	17622	17607	17731	17777	17690	17672	17512	17691	17495	17798	17802	17707	17680	17672	17801	17672	17678	17696	17680	17677	17717	17676	17675	17790	17726	17920	17713	17679	17685	17766	17581	17683	17683	17658	17657	17708	17906	17635	17780	17627	17731	17747	17786	17586	17624	17623	17640	17668	17707	17926	17576	17829	17754	17648	17703	17600	17605	17754	17708	17870	17657	17694	17581	17586	17572	17624	17720	17625	17560	17639	17612	17547	17773	17602	17954	17852	17763	17469	17780	17742	17575	17663	17668	17496	17803	17836	17694	17825	17585	17533	17799	17560	17710	17825	17727	17780	17592	17766	17702	17627	17600	17582	17678	17745	17698	17683	17816	17721	17585	17639	17641	17871	17622	17658	17583	17642	17800	17782	17548	17598	17654	17601	17600	17592	17714	17724	17574	17835	17594	17661	17651	17636	17674	17732	17783	17628	17650	17740	17734	17641	17639	17780	17739	17577	17795	17601	17614	17596	17507	17590	17752	17654	17660	17671	17738	17776	17612	17699	17782	17767	17640	17593	17660	17670	17698	17542	17647	17749	17785	17692	17625	17673	17746	17691	17781	17750	17581	17823	17927	17685	17683	17671	17690	17829	17659	17825	17638	17751	17608	17770	17744	17571	17728	17686	17653	17641	17790	17693	17627	17864	17753	17575	17796	17667	17757	17784	17681	17708	17684	17716	17781	17699	17700	17526	17663	17690	17724	17732	17711	17581	17830	17634	17847	17532	17806
30293	38049	43341	30847	21577	20946	21120	20712	20521	20557	20742	20818	20749	20720	20696	20670	20556	20728	20634	20682	20593	20580	20663	20764	20746	20569	20785	20707	20798	20685	20627	20674	20824	20451	20580	20615	20590	20607	20844	20653	20603	20556	20438	20579	20523	20887	20479	20688	20966	20527	20720	20458	20634	20608	20581	20797	20638	20557	20749	20543	20675	20711	20532	20678	20710	20711	20536	20515	20607	20636	20719	20530	20538	20609	20744	20519	20651	20620	20610	20789	20710	20571	20476	20574	20633	20716	20584	20668	20531	20545	20485	20564	20883	20828	20716	20671	20610	20612	20873	20648	20683	20623	20480	20577	20483	20614	20475	20448	20525	20489	20616	20436	20535	20744	20758	20464	20461	20854	20619	20724	20674	20507	20785	20609	20504	20781	20436	20684	20621	20680	20600	20552	20321	20687	20612	20609	20721	20655	20587	20755	20453	20635	20645	20492	20540	20751	20661	20664	20881	20563	20556	20555	20582	20718	20539	20520	20576	20570	20441	20667	20649	20644	20520	20751	20716	20613	20651	20673	20737	20621	20737	20494	20717	20554	20551	20304	20427	20471	20850	20595	20719	20659	20402	20535	20776	20574	20714	20609	20554	20587	20518	20750	20755	20544	20608	20678	20573	20698	20676	20511	20749	20860	20687	20764	20607	20640	20582	20425	20743	20650	20492	20463	20506	20644	20547	20577	20624	20636	20476	20413	20464	20607	20858	20613	20486	20723	20666	20575	20600	20558	20745	20684	20713	20563	20637	20622	20471	20701	20702	20620	20605	20828	20564	20404	20532	20818	20483	20614	20548	20833	20678	20716	20771	20549	20606	20766	20616	20617	20438	20679	20723	20571	20600	20734	20632	20605	20648	20603	20716	20636	20527	20532	20456	20606	20570	20617	20618	20721	20789	20556	20626	20610	20827	20664	20659	20645	20633	20397	20486	20509	20773	20883	20552	20503	20447	20761	20674	20572	20836	20502	20360	20698	20675	20456	20571	20670	20783	20504	20534	20515	20677	20621	20615	20412	20796	20698	20779	20574	20649	20570	20621	20605	20578	20375	20570	20584	20578	20597	20561	20630	20430	20728	20727	20463	20646	20691	20643	20520	20872	20718	20591	20567	20496	20636	20685	20577	20580	20569	20592	20538	20738	20497	20766	20781	20695	20580	20730	20582	20728	20273	20584	20657	20681	20727	20494	20797	20690	20443	20475	20480	20465	20470	20598	20630	20761	20490	20691	20613	20674	20602	20743	20567	20587	20764	20668	20531	20606	20736	20522	20518	20618	20315	20639	20726	20838	20518	20571	20604	20805	20580	20637	20836	20691	20495	20475	20863	20542	20568	20605	20596	20564	20696	20716	20633	20768	20444	20488	20662	20743	20503	20816	20800	20658	20538	20707	20659	20627	20632	20666	20493	20756	20660	20796	20469	20508	20417	20587	20640	20794	20704	20545	20836	20485	20815	20777	20406	20605	20614	20713	20629	20578	20469	20490	20712	20826	20730	20635	20860	20742	20745	20687	20535	20737	20492	20646	20529	20710	20657	20854	20652	20394	20795	20834	20564	20629	20691	20708	20627	20741	20818	20819	20672	20659	20470	20682	20463	20664	20451	20482	20609	20435	20401	20538	20653	20549	20618	20522	20660	20686	20567	20522	20756	20677	20660	20680	20574	20672	20734	20401	20612	20659	20491	20600	20527	20579	20668	20626	20599	20661	20609	20724	20582	20596	20499	20738	20686	20652	20415	20593	20660	20677	20669	20849	20449	20670	20420	20636	20680	20638	20711	20723	20609	20391	20404	20632	20583	20720	20688	20679	20397	20740	20595	20604	20693	20616	20604	20592	20507	20389	20674	20769	20800	20639	20672	20757	20704	20304	20910	20575	20775	20696	20619	20732	20660	20477	20513	20764	20453	20697	20668	20467	20630	20536	20446	20463	20771	20609	20535	20474	20661	20601	20464	20638	20403	20599	20413	20685	20413	20515	20587	20677	20570	20619	20730	20626	20592	20718	20616	20453	20641	20529	20716	20487	20764	20616	20501	20711	20639	20437	20735	20676	20582	20692	20446	20693	20735	20978	20669	20506	20618	20601	20614	20466	20620	20594	20713	20478	20522	20664	20621	20553	20579	20572	20491	20599	20542	20571	20680	20841	20560	20630	20532	20771	20456	20639	20544	20457	20729	20611	20598	20621	20382	20557	20576	20346	20608	20769	20881	20524	20589	20663	20594	20706	20608	20501	20678	20620	20398	20800	20633	20674	20542	20616	20442	20750	20634	20625	20750	20463	20532	20557	20397	20667	20556	20474	20675	20671	20505	20273	20896	20747	20794	20508	20572	20595	20680	20691	20662	20425	20540	20693	20516	20643	20771	20750	20673	20517	20656	20568	20691	20521	20662	20607	20729	20622	20598	20884	20913	20713	20391	20736	20618	20626	20602	20907	20773	20583	20630	20613	20452	20625	20632	20553	20697	20479	20465	20762	20672	20674	20686	20765	20441	20573	20580	20634	20752	20563	20516	20492	20590	20414	20385	20612	20565	20629	20480	20663	20579	20660	20689	20694	20562	20724	20450	20588	20595	20659	20544	20719	20466	20714	20652	20559	20760	20465	20619	20837	20610	20479	20879	20854	20640	20618	20728	20462	20698	20495	20612	20598	20581	20538	20814	20706	20409	20548	20512	20448	20676	20645	20732	20456	20660	20578	20644	20401	20674	20432	20829	20576	20552	20511	20548	20754	20669	20602	20419	20638	20769	20471	20773	20856	20740	20571	20633	20482	20472	20556	20740	20454	20503	20396	20727	20393	20417	20601	20581	20663	20469	20702	20645	20616	20885	20630	20678	20583	20611	20617	20824	20622	20588	20705	20569	20575	20673	20637	20699	20673	20873	20869	20739	20602	20469	20768	20769	20980	20910	20588	20662	20641	20642	20717	20733	20707	20684	20712	20560	20607	20743	20791	20523	20480	20563	20729	20647	20536	20562	20533	20641	20701	20629	20751	20421	20601	20702	20675	20648	20548	20570	20643	20730	20646	20764	20354	20757	20518	20719	20637	20765	20615	20693	20495	20401	20679	20674	20611	20572	20742	20397	20486	20535	20575	20732	20816	20616	20755	20749	20559	20686	20755	20657	20698	20767	20718	20708	20754	20526	20477	20617	20678	20797	20626	20641	20545	20546	20631	20728	20616	20667	20633	20674	20590	20801	20812	20760	20662	20589	20647	20725	20626	20507	20647	20466	20527	20693	20585	20416	20379	20654	20812	20790	20641	20441	20683	20491	20607	20411	20389	20633	20423	20604	20750	20873	20413	20783	20575	20764	20858	20907	20799	20737	20435	20831	20938	20764	20785	20548	20639	20666	20778	20712	20647	20615	20623	20516	20625	20512	20482	20610	20736	20625	20533	20585	20752	20751	20654	20739	20443	20630	20499	20491	20438	20593	20570	20744	20420	20303	20678	20653	20544	20679	20664	20570	20631	20791	20700	20631	20703	20655	20638	20506	20740	20610	20595	20551	20761	20592	20696	20674	20577	20754	20919	20548	20490	20606	20407	20625	20578	20616	20461	20649	20578	20774	20889	20842	20708	20480	20374	20768	20806	20723	20570	20856	20575	20469	20758	20673	20843	20716	20613	20383	20689	20680	20552	20704	20878	20532	20785	20526	20642	20484	20456	20888	20724	20867	20708	20727	20689	20784	20595	20375	20647	20497	20625	20562	20623	20515	20586	20499	20581	20524	20607	20624	20813	20651	20744	20713	20545	20626	20528	20631	20491	20863	20446	20594	20780	20700	20496	20589	20783	20663	20726	20671	20715	20718	20590	20807	20405	20664	20710	20524	20610	20523	20517	20582	20645	20590	20432	20508	20811	20516	20857	20491	20869	20401	20526	20554	20505	20506	20600	20699	20583	20696	20416	20799	20530	20832	20624	20532	20555	20820	20773	20644	20515	20613	20630	20574	20715	20555	20541	20856	20884	20675	20703	20539	20706	20443	20373	20652	20563	20633	20585	20768	20577	20641	20487	20650	20645	20550	20625	20622	20672	20632	20791	20660	20740	20670	20748	20665	20639	20461	20702	20659	20626	20647	20637	20519	20304	20267	20679	20792	20749	20589	20648	20827	20507	20631	20671	20549	20775	20795	20535	20590	20729	20761	20691	20734	20806	20670	20640	20553	20502	20749	20687	20573	20746	20749	20884	20548	20809	20654	20783	20530	20625	20587	20462	20591	20809	20641	20513	20447	20847	20606	20857	20655	20545	20524	20691	20746	20628	20667	20716	20756	20622	20522	20638	20499	20745	20758	20498	20641	20507	20624	20594	20549	20754	20756	20556	20644	20790	20745	20578	20570	20550	20475	20828	20653	20711	20719	20676	20606	20790	20760	20859	20647	20643	20737	20589	20660	20718	20438	20556	20592	20796	20815	20734	20860	20713	20656	20500	20565	20467	20632	20760	20740	20766	20785	20894	20710	20615	20613	20595	20440	20623	20687	20687	20446	20675	20656	20872	20546	20470	20525	20558	20619	20733	20703	20675	20582	20717	20599	20621	20673	20536	20515	20598	20823	20530	20561	20490	20701	20782	20596	20493	20769	20705	20536	20681	20613	20562	20499	20765	20733	20661	20360	20691	20478	20785	20673	20893	20609	20576	20575	20496	20588	20704	20616	20810	20781	20729	20661	20660	20759	20525	20851	20876	20703	20482	20602	20832	20766	20469	20697	20746	20676	20775	20717	20488	20569	20603	20510	20564	20643	20615	20819	20653	20683	20606	20448	20857	20670	20611	20518	20723	20665	20688	20751	20673	20404	20645	20485	20473	20600	20762	20525	20623	20491	20649	20656	20655	20477	20496	20693	20664	20670	20625	20759	20459	20599	20526	20484	20502	20557	20764	20640	20693	20651	20823	20649	20633	20579	20704	20558	20754	20707	20721	20595	20431	20521	20612	20621	20738	20641	20759	20687	20613	20733	20547	20541	20687	20649	20643	20520	20427	20609	20543	20612	20495	20821	20627	20516	20674	20785	20619	20757	20812	20786	20623	20635	20801	20808	20766	20799	20726	20557	20578	20698	20613	20598	20808	20591	20789	20670	20682	20507	20659	20617	20552	20663	20708	20562	20545	20708	20777	20784	20556	20713
38376	57654	45589	25442	17638	17618	17938	17812	17738	17782	17815	17804	17944	17842	17867	17918	17687	17658	17886	17904	17880	17610	17927	17799	17808	17838	17661	17655	17562	17638	17927	17815	17793	17732	17791	17757	17848	17889	17780	17907	17950	17807	17899	17976	17888	17653	17627	17819	17944	17793	17763	17858	17814	17884	17703	17749	17644	17746	17834	17735	17604	17706	17720	17689	17767	17727	17754	17574	17729	17722	17745	17833	17916	17568	17886	17925	17649	17799	17618	17589	17765	17912	17719	17743	17847	17660	17683	17797	17710	17756	17755	17784	17648	17793	17686	17750	17637	17565	17677	17794	17861	17954	17690	17768	17868	17799	17923	17818	17541	17751	17772	17834	17734	17704	17697	17954	17719	17774	17737	17801	17628	17923	17825	17856	17689	17823	17805	17744	17787	17798	17845	17837	17818	17611	17691	17881	17714	17831	17864	17558	17753	17624	17691	17748	17818	17855	17792	17744	17834	17719	17654	17626	17743	17838	17725	17548	17833	17872	17878	17795	17749	17900	17770	17713	17726	17821	17673	17896	17744	17775	17753	17838	17829	17587	17651	17817	17867	17613	17698	17763	17847	17852	17812	17783	17651	17962	17685	17734	17797	17961	17869	17736	17853	17673	17649	17803	17864	17645	17772	17760	17764	17756	17647	17793	17720	17692	17590	17634	17782	17799	17735	17576	17620	17846	17834	17896	17817	17765	17807	17705	17836	17625	17770	17868	17855	17727	17850	17906	17905	17686	17763	17668	17823	17942	17900	17928	17693	17752	17808	17921	17793	17681	17854	17728	17739	17739	17664	17709	17664	17873	17838	17742	17830	17940	17720	17849	17648	17807	17697	17736	17805	17760	17744	17734	17679	17781	17737	17821	17714	17887	17656	17808	17819	17665	17766	17506	17746	17676	17737	17810	17511	17649	17724	17722	17702	17867	17741	17695	17848	17857	17798	17756	17861	17846	17745	17698	17925	17763	17741	17693	17579	17678	17795	17897	17722	17788	17772	17912	17659	17796	17620	17791	17712	17826	17685	17838	17808	17903	17809	17960	17634	17835	17767	17726	17721	17734	17825	17732	17953	17874	17704	17979	17898	17667	17725	17811	17863	17822	17884	17682	17634	17845	17787	17707	17738	17790	17772	17877	17865	17788	17709	17793	17649	17666	17743	17765	17668	17929	17746	17841	17862	17784	17798	17789	17698	17593	17756	17806	17617	17795	17869	17624	17800	17808	17696	17928	17801	17734	17732	17966	17822	17809	17598	17745	17770	17729	17737	17782	17712	17874	17714	17727	17774	17764	17647	17686	17781	17780	17773	17661	17947	17708	17810	17759	17870	17706	17608	17686	17902	17821	17894	17638	17797	17807	17733	17870	17817	17563	17820	17774	17868	17796	17811	17661	17602	17765	17734	17700	17789	17689	17717	17700	17699	17761	17629	17708	17744	17691	17680	17673	17807	17938	17824	17830	17732	17784	17697	17765	17814	17745	17992	17781	17939	17852	17862	17938	17668	17579	17779	17638	17712	17680	17746	17765	17938	17692	17792	17710	17800	17752	17696	17846	17646	17807	17776	17540	17588	17829	17884	17979	17645	17680	17721	17773	17660	17880	17771	17733	17595	17836	17798	17745	17647	17798	17683	17772	17605	17729	17866	17798	17800	17755	17701	17843	17612	17852	17880	17751	17902	17760	17748	17688	17657	17746	17636	17605	17677	17805	17730	17686	18019	17617	17635	17753	17790	17815	17745	17719	17610	17832	17754	17836	17670	17711	17825	17680	17776	17653	17589	17748	17792	17712	17676	17677	17803	17720	17799	17831	17483	17627	17698	17735	17749	17864	17774	17777	17637	17883	17550	17763	17730	17885	17642	17609	17681	17787	17820	17788	17673	17843	17572	17737	17697	17931	17920	17818	17619	17790	17703	17836	17551	17813	17835	17942	17713	17937	17735	17748	17776	17650	17822	17742	17772	17726	17868	17662	17808	17702	17733	17710	17705	17967	17668	17750	17785	17715	17892	17598	17942	17610	17849	17930	17614	17765	17764	17695	17815	17643	17769	17555	17741	17685	17736	17691	17837	17614	17700	17689	17769	17646	17782	17813	17680	17682	17710	17945	17614	17647	17843	17905	17636	17629	17717	17735	17615	17788	17714	17691	17877	17791	17906	17818	17895	17717	17728	17791	17825	17798	17700	17728	17815	17501	17822	17734	17789	17824	17559	17807	17707	17597	17784	17895	17801	17793	17804	17784	17851	17719	17680	17798	17935	17650	17791	17696	17965	17656	17624	17882	17647	17656	17808	17648	17810	17794	17783	17702	17659	17696	17807	17739	17827	17786	17607	17688	17817	17725	17863	17710	17851	17985	17862	17755	17797	17760	17616	17698	17781	17828	17813	17952	17982	17762	17769	17642	17867	17652	17680	17696	17855	17722	17756	17765	17661	17649	17813	17566	17795	17843	17599	17667	17885	17655	17650	17735	17662	17856	17762	17624	17884	17793	17818	17745	17766	17743	17597	17764	17785	17701	17889	17744	17728	17848	17732	17703	17771	17685	17735	17803	17673	17745	17732	17765	17834	17803	17692	17931	17860	17694	17648	17803	17791	17816	17784	17789	17804	17565	17792	17859	17790	17871	17748	17738	17581	17780	17848	17675	17755	17713	17789	17919	17549	17672	17758	17593	17678	17906	17767	17704	17793	17783	17796	17718	17812	17826	17918	17729	17824	17804	17781	17815	17864	17756	17731	17737	17942	17850	17886	17716	17725	17678	17764	17680	17630	17715	17749	17706	17828	17701	17737	17865	17740	17879	17887	17724	17885	17792	17638	17817	17923	17994	17770	17681	17687	17799	17616	17736	17902	17751	17768	17554	17811	17818	17775	17730	17717	17671	17717	17605	17694	17698	17824	17912	17663	17788	17714	17736	17660	17810	17792	17864	17790	17801	17660	17754	17826	17601	17710	17701	17849	17769	17741	17709	17825	17805	17789	17966	17857	17707	17714	17726	17749	17757	17801	17720	17862	17717	17837	17886	17667	17847	17824	17783	17795	17759	17766	17803	17892	17631	17807	17596	17696	17786	17843	17700	17823	17826	17667	17744	17801	17845	17981	17848	17780	17851	17840	17741	17907	17691	17562	17739	17688	17656	17657	17824	17685	17970	17749	17773	17859	17573	17818	17774	17854	17725	17916	17832	17997	17866	17706	17708	17727	17755	17754	17833	17808	17687	17836	17877	17698	17924	17772	17680	17716	17626	17794	17711	17741	17804	17647	18027	17715	17592	17841	17655	17792	17690	17639	17603	17754	17727	17902	17745	17823	17676	17702	17820	17685	17711	17679	17720	17771	17638	17809	17857	17869	17771	17738	17716	17838	17809	17656	17660	17894	17846	17701	17844	17908	17759	17633	17864	17628	17606	17877	17806	17690	17636	17737	17745	17712	17859	17746	17602	17612	17733	17739	17725	17757	17825	17714	17700	17705	17770	17773	17990	17818	17778	17757	17647	17768	17642	17816	17869	17712	17865	17626	17921	17714	17919	17796	17732	17747	17693	17852	17701	17626	17746	17731	17818	17672	17752	17864	17719	17805	17705	17688	17779	17826	17673	17865	17779	17643	17838	17775	17891	17669	17846	17844	18009	17782	17646	17735	17915	17684	17619	17915	17926	17611	17851	17678	17689	17733	17920	17897	17793	17697	17841	17821	17916	17673	17652	17794	17736	17728	17781	17782	18027	17871	17748	17709	17712	17674	17864	17583	17881	17869	17564	17710	17664	17676	17759	17622	17868	17867	17676	17882	17761	17715	17706	17807	17812	17757	17774	17764	17773	17764	17752	17816	17788	17757	17584	17828	17665	17819	17640	17821	17849	17700	17877	17816	17683	17777	17645	17675	17757	17765	17724	17889	17729	17721	17749	17589	17701	17867	17756	17872	17801	17951	17672	17888	17674	17603	17534	17536	17703	17849	17874	17699	17923	17710	17749	17849	17651	17670	17834	17660	18026	17638	17763	17804	17893	17678	17972	17893	17768	17809	17726	17671	17779	17689	17589	17822	17576	18043	17841	17719	17683	17657	17683	17546	17740	17754	17860	17844	17723	17675	17837	17740	17739	17785	17878	17766	17867	17839	17568	17659	17790	17793	17747	17665	17697	17828	17828	17852	17829	17535	17823	17701	17769	17730	17805	17738	17816	17814	17699	17820	17647	17907	17854	17835	17715	17893	17972	17893	17798	17844	17721	17664	17656	17774	17895	17696	17703	17644	17782	17743	17663	17927	17832	17523	17969	17868	17620	17617	17903	17668	17681	17694	17788	17727	17771	17681	17800	17770	17612	17813	17709	17778	17830	17841	17924	17831	17701	17664	17682	17875	17862	17825	17761	17790	17781	17754	17791	17663	17803	17697	17811	17711	17750	17815	17784	17751	17720	17710	17793	17810	17862	17734	17886	17839	17843	17919	17899	17810	17867	17913	17817	17834	17814	17949	18045	17598	17813	17722	17704	17721	17784	17623	17770	17763	17675	17682	17694	17672	17933	17760	17800	17796	17655	17789	17702	17711	17761	18012	17703	17590	17791	17779	17772	17710	17623	17757	17726	17713	17806	17715	17720	17690	17895	17794	17836	17801	17835	17877	17652	17769	17782	17843	17618	17814	17656	17814	17641	17735	17814	17788	17737	17877	17826	17769	17734	17644	17941	17837	17599	17665	17727	17865	17902	17780	17879	17813	17706	17857	17820	17619	17473	18007	17821	17766	17613	17785	17721	17638	17765	17599	17859	17703	17781	17818	17947	17731	17795	17884	17733	17892	17682	17776	17790	17842	17634	17886	17700	17785	17924	17677	17812	17792	17658	17738	17759	17917	17726	17753	17823	17940	17777	17696	17833	17773	17490	17683	17857	17683	17716	17621	17748	17793	17772	17701	17788	17593	17643	17715	17653	17848	17708	17752	17874	17848	17697	17811	17819	17612	17748	17694	17624	17689	17821	17737	17826	17744	17812	17659	17764	17681	17639	17703	17823	17905	17617	17559	17658	17858	17849	17730	17899	17830	17841	17859	17797	17812	17801	17653	17692	17920	17677	17847	17633	17842	17808	17744	17715	17790	17772	17726	17856	17898	17487	17789	17857	17624	17824	17865	17856	17746	17801
23045	24056	39406	34158	21926	23371	24882	21266	20783	21095	20832	21002	20984	20797	20825	20853	20787	20612	20785	20828	20846	20625	20662	20867	20763	20706	20725	20677	20665	20572	20565	20629	20576	20670	20796	20617	20728	20634	20728	20678	20773	20475	20674	20554	20635	20785	20487	20848	20719	20648	20467	20663	20688	20538	20505	20911	20578	20576	20792	20724	20641	20496	20567	20478	20692	20713	20527	20432	20744	20687	20581	20457	20552	20493	20547	20666	20607	20518	20442	20844	20642	20553	20647	20599	20515	20500	20738	20491	20548	20567	20525	20481	20721	20607	20376	20458	20506	20645	20500	20597	20747	20472	20637	20758	20713	20355	20589	20649	20368	20818	20752	20577	20686	20672	20440	20534	20656	20757	20622	20573	20718	20722	20654	20711	20567	20507	20758	20502	20488	20629	20618	20483	20635	20546	20428	20611	20603	20694	20758	20548	20658	20645	20755	20701	20471	20728	20466	20438	20583	20560	20647	20647	20604	20623	20507	20453	20789	20498	20545	20440	20492	20480	20617	20608	20498	20644	20632	20612	20472	20772	20794	20581	20433	20466	20568	20608	20631	20602	20673	20449	20431	20754	20557	20663	20596	20480	20626	20555	20516	20654	20731	20587	20850	20693	20489	20288	20493	20587	20554	20595	20684	20369	20796	20569	20692	20777	20640	20589	20617	20518	20467	20687	20443	20568	20713	20601	20590	20623	20680	20549	20679	20619	20551	20471	20360	20609	20619	20617	20530	20674	20730	20683	20440	20342	20641	20653	20506	20311	20696	20561	20704	20893	20649	20587	20645	20610	20693	20440	20637	20368	20425	20613	20634	20546	20500	20511	20559	20396	20613	20380	20414	20382	20646	20631	20550	20487	20722	20319	20530	20631	20464	20595	20448	20843	20539	20394	20746	20536	20494	20482	20443	20443	20468	20627	20602	20588	20579	20436	20600	20770	20678	20711	20566	20450	20564	20555	20578	20656	20704	20702	20668	20648	20661	20464	20496	20517	20519	20653	20575	20561	20871	20788	20472	20430	20677	20704	20431	20626	20684	20521	20778	20630	20366	20471	20651	20652	20561	20533	20638	20593	20489	20563	20662	20565	20827	20501	20534	20583	20593	20535	20547	20371	20588	20749	20651	20789	20573	20546	20415	20388	20697	20620	20594	20466	20469	20520	20572	20550	20583	20464	20705	20561	20575	20534	20511	20557	20637	20515	20831	20669	20559	20673	20632	20541	20492	20593	20710	20516	20588	20524	20598	20449	20341	20786	20697	20660	20743	20708	20491	20667	20626	20536	20569	20515	20576	20562	20501	20697	20659	20535	20586	20699	20704	20434	20514	20490	20617	20497	20609	20574	20414	20536	20486	20623	20436	20595	20587	20519	20554	20688	20468	20498	20666	20546	20632	20446	20531	20523	20660	20578	20589	20511	20400	20572	20646	20574	20476	20629	20616	20580	20758	20490	20631	20597	20384	20495	20791	20560	20574	20520	20665	20528	20676	20707	20639	20643	20808	20582	20623	20558	20634	20526	20816	20676	20608	20480	20562	20499	20719	20651	20538	20544	20567	20544	20696	20709	20677	20675	20619	20442	20475	20470	20480	20658	20566	20737	20453	20464	20541	20587	20473	20764	20843	20480	20345	20624	20426	20753	20694	20575	20672	20691	20893	20484	20696	20474	20626	20623	20372	20416	20617	20602	20343	20805	20602	20562	20482	20552	20560	20620	20411	20525	20612	20645	20672	20397	20774	20542	20753	20566	20521	20540	20441	20586	20895	20843	20486	20704	20607	20554	20520	20565	20833	20628	20569	20753	20536	20613	20663	20513	20608	20669	20627	20645	20597	20513	20744	20491	20535	20419	20613	20553	20569	20644	20521	20675	20518	20570	20595	20491	20341	20711	20365	20672	20550	20424	20661	20619	20801	20637	20963	20481	20578	20525	20577	20563	20587	20652	20499	20675	20582	20657	20545	20778	20502	20488	20488	20718	20521	20665	20755	20398	20806	20583	20770	20490	20553	20543	20729	20910	20669	20626	20656	20586	20644	20584	20788	20587	20734	20371	20675	20300	20517	20634	20504	20618	20619	20655	20744	20544	20510	20394	20667	20466	20575	20592	20588	20578	20446	20448	20414	20548	20672	20669	20526	20730	20726	20702	20678	20666	20622	20650	20554	20727	20479	20508	20778	20618	20633	20517	20539	20732	20673	20731	20358	20444	20543	20272	20596	20646	20541	20654	20495	20521	20445	20576	20592	20465	20603	20492	20375	20761	20668	20520	20337	20481	20588	20649	20666	20547	20340	20606	20366	20556	20671	20436	20697	20612	20659	20651	20462	20626	20587	20590	20483	20695	20480	20636	20531	20630	20452	20642	20582	20750	20732	20502	20860	20580	20574	20551	20540	20770	20723	20481	20682	20536	20682	20550	20572	20552	20479	20587	20618	20430	20584	20667	20570	20602	20549	20773	20559	20602	20644	20410	20605	20535	20569	20717	20454	20631	20363	20412	20628	20633	20496	20504	20798	20607	20659	20719	20564	20579	20513	20605	20692	20510	20570	20422	20581	20675	20530	20497	20773	20589	20828	20790	20683	20695	20741	20473	20755	20624	20493	20709	20534	20512	20714	20578	20408	20490	20676	20709	20823	20784	20640	20694	20395	20685	20507	20516	20582	20388	20794	20539	20649	20825	20750	20677	20586	20485	20454	20295	20454	20518	20688	20490	20523	20712	20493	20644	20619	20652	20852	20749	20506	20554	20347	20522	20500	20611	20630	20369	20759	20630	20651	20588	20561	20745	20483	20507	20784	20689	20688	20650	20636	20710	20603	20712	20557	20425	20393	20637	20587	20475	20373	20792	20614	20546	20570	20545	20625	20584	20446	20416	20497	20843	20544	20565	20624	20556	20493	20276	20718	20648	20629	20632	20546	20551	20471	20506	20600	20561	20761	20803	20627	20725	20662	20567	20566	20398	20513	20708	20554	20435	20584	20832	20514	20540	20626	20589	20627	20788	20567	20434	20484	20500	20724	20627	20501	20590	20492	20854	20633	20575	20656	20527	20552	20688	20463	20856	20649	20666	20337	20417	20678	20506	20561	20437	20595	20735	20753	20655	20441	20353	20626	20547	20777	20563	20639	20624	20704	20482	20364	20888	20509	20496	20703	20711	20572	20415	20595	20753	20656	20520	20671	20636	20681	20488	20673	20408	20768	20685	20447	20579	20594	20582	20768	20561	20489	20528	20613	20649	20551	20625	20707	20483	20595	20427	20512	20617	20421	20566	20604	20703	20639	20372	20544	20881	20690	20397	20406	20724	20427	20640	20512	20661	20531	20653	20545	20552	20517	20857	20566	20539	20576	20665	20509	20669	20582	20782	20516	20650	20407	20643	20728	20733	20523	20584	20694	20707	20441	20515	20540	20850	20692	20503	20604	20666	20662	20520	20510	20731	20647	20771	20562	20562	20579	20550	20717	20610	20855	20739	20531	20563	20507	20739	20480	20518	20563	20670	20406	20636	20640	20423	20569	20521	20635	20792	20496	20688	20775	20815	20473	20505	20564	20646	20651	20509	20524	20739	20628	20608	20476	20541	20488	20616	20552	20436	20608	20625	20581	20622	20799	20466	20330	20514	20587	20643	20658	20750	20663	20622	20665	20808	20574	20692	20732	20679	20679	20487	20622	20416	20657	20604	20636	20500	20496	20464	20497	20600	20611	20499	20619	20461	20599	20600	20545	20631	20509	20633	20591	20662	20547	20578	20609	20580	20692	20508	20585	20317	20652	20489	20592	20552	20656	20542	20683	20518	20465	20743	20603	20544	20721	20739	20556	20590	20515	20782	20501	20608	20620	20559	20565	20698	20770	20675	20683	20684	20687	20632	20564	20634	20747	20700	20326	20567	20578	20474	20633	20796	20639	20385	20667	20645	20479	20604	20602	20565	20701	20551	20657	20460	20388	20629	20606	20618	20691	20540	20680	20587	20536	20690	20715	20417	20521	20613	20566	20524	20498	20595	20675	20649	20515	20641	20732	20513	20510	20484	20602	20705	20588	20501	20532	20607	20517	20532	20627	20555	20503	20706	20560	20390	20694	20514	20588	20328	20467	20493	20434	20510	20601	20617	20675	20475	20565	20640	20747	20712	20448	20509	20644	20387	20696	20521	20754	20551	20537	20651	20581	20642	20607	20579	20717	20651	20559	20553	20449	20732	20397	20725	20715	20572	20544	20698	20552	20591	20609	20564	20740	20665	20695	20496	20538	20446	20446	20499	20641	20661	20622	20770	20388	20559	20745	20587	20631	20623	20672	20555	20459	20685	20512	20490	20580	20533	20688	20599	20674	20534	20494	20535	20577	20630	20666	20524	20689	20742	20536	20572	20478	20555	20482	20636	20516	20567	20501	20519	20733	20690	20640	20428	20594	20549	20488	20472	20466	20675	20590	20580	20578	20495	20554	20542	20805	20676	20531	20426	20533	20623	20646	20627	20757	20528	20569	20452	20621	20659	20421	20781	20609	20464	20646	20614	20570	20554	20721	20692	20497	20602	20611	20580	20639	20570	20592	20648	20625	20750	20683	20502	20500	20823	20667	20665	20530	20828	20432	20495	20518	20468	20424	20755	20486	20434	20567	20339	20695	20563	20592	20673	20726	20679	20569	20649	20509	20649	20507	20636	20624	20805	20571	20518	20466	20547	20480	20634	20779	20391	20300	20439	20582	20744	20778	20554	20704	20792	20433	20624	20599	20876	20333	20695	20633	20557	20659	20515	20522	20484	20542	20712	20468	20876	20725	20768	20742	20466	20499	20529	20411	20598	20726	20571	20544	20559	20548	20615	20551	20744	20789	20537	20750	20669	20427	20730	20633	20814	20746	20518	20468	20572	20788	20965	20648	20647	20684	20326	20550	20582	20596	20642	20583	20587	20394	20424	20745	20647	20333	20560	20351	20493	20596	20370	20514	20680	20528	20522	20444	20485	20424	20579	20727	20531	20381	20741	20527	20521	20379	20503	20777	20590	20558	20788	20751	20784	20700	20599	20482	20477	20710	20526	20581	20494	20623	20823	20754	20580	20776	20560	20766	20391	20629	20471	20553	20624	20329	20716	20646	20678	20600	20514	20540	20529	20614	20662	20511	20655	20312	20595
63001	104399	89835	48959	17751	17727	17747	17894	17813	17845	17886	17812	17776	17674	17895	17728	17747	17937	17778	17657	17955	17677	18090	17901	17766	17830	17715	18055	17644	17792	17782	17908	17848	17696	17676	17748	17708	17825	17919	17732	17664	17749	17746	17716	17795	17751	17736	17648	17759	17787	17880	17743	17800	17855	17868	17884	17728	18084	17839	17705	17898	17822	17849	17716	17685	17732	17593	17793	17840	17534	17568	17786	17682	17936	17607	17908	17863	17791	17756	17777	17765	17785	17772	17776	17661	17815	17819	18016	17635	17843	17739	17624	17740	17736	17787	17717	17959	17761	17740	17714	17756	17698	17750	17565	17655	17830	17789	17799	17723	17729	17777	17666	17764	17789	17772	17720	17930	17615	17669	17846	17700	17549	17798	17852	17788	17692	17601	17598	17926	17637	17749	17853	17629	17710	17850	17779	17785	17774	17662	17746	17800	17711	17942	17668	17614	17580	17755	17845	17821	17762	17768	17769	17717	17815	17553	17814	17740	17692	17905	17557	17772	17621	17852	17741	17846	17791	18027	17927	17603	17859	17705	17753	17664	17739	17551	17752	17691	17708	17742	17629	17761	17811	17677	17536	17826	17729	17770	17816	17740	17662	17824	17765	17681	17781	17776	17695	17774	17814	17746	17707	17884	17559	17839	17747	17767	17742	17667	18002	17729	17760	17699	17959	17832	17751	17829	17740	17694	17660	17786	17728	17849	17795	17716	17780	17810	17751	17866	17772	17652	17751	17699	17787	17892	17695	17735	17737	17803	17836	17785	17624	17863	17912	17843	17668	17823	17736	17755	17734	17808	17806	17791	17763	17773	17769	17934	17737	17610	17590	17537	17968	17669	17662	17823	17737	17865	17809	17779	17591	17668	17668	17734	17877	17632	17753	17679	17745	17765	17696	17782	17779	17863	17780	17698	17761	17772	17640	17728	17634	17746	17810	17824	17747	17789	17672	17752	17540	17740	17796	17734	17767	17818	17696	17716	17786	17639	17685	17694	17630	17566	17663	17739	17798	17729	17887	17872	17783	17870	17708	17854	17734	17755	17566	17768	17677	17921	17903	17814	17823	17590	17682	17696	17805	17678	17890	17706	17867	18035	17661	17787	17893	17760	17812	17564	17660	17936	17656	17640	17803	17759	17725	17712	17966	17743	17617	17706	17703	17658	17796	17808	17545	17643	17667	17860	17589	17760	17595	17820	17734	17772	17886	17913	17744	17744	17702	17748	17703	17966	17852	17725	17744	17660	17957	17725	17813	17871	17736	17750	17980	17744	17662	17793	17674	17688	17760	17943	17706	17865	17743	17835	17554	17714	17741	17611	17692	17768	17880	17591	17617	17814	17630	17732	17745	17761	17888	17687	17681	17875	17730	17786	17796	17832	17812	17788	17783	17632	17839	17664	17789	17781	17912	17794	17684	17752	17808	17743	17753	17876	17847	17799	17656	17850	17626	17692	17822	17738	17886	17718	17693	17819	17739	17916	17851	17745	17777	17748	17679	17800	17701	17830	17727	17779	17717	17850	17634	17764	17743	17825	17867	17790	17819	17656	17632	17739	17818	17755	17661	17948	17791	17809	17838	17729	17738	17679	17839	17759	17748	17730	17806	17722	17749	17723	17850	17942	17738	17717	17912	17806	17897	17628	17621	17822	17696	17656	17785	17694	17652	17810	17714	17839	17776	17754	17635	17749	17833	17830	17929	17741	17701	17866	17609	17691	17814	17800	17813	17710	17859	17759	17727	17931	17651	17895	17870	17770	17804	17731	17824	17827	17725	17677	17593	17844	17709	17664	17736	17984	17789	17733	17752	17705	17756	17698	17714	17725	17750	17815	17710	17976	17728	17737	17776	17720	17782	17759	17604	17894	17690	17807	17730	17844	17768	17672	17767	17693	17749	17789	17751	17720	17780	17751	17710	17860	17660	17697	17860	17743	17822	17720	17822	17790	17774	17620	17847	17825	17784	17653	17798	17674	17794	17748	17830	17769	17821	17836	17674	17790	17634	17727	17765	18054	17769	17772	17706	17852	17908	17715	17834	17718	17760	17837	17790	17580	17543	17639	17666	17707	17640	17776	17683	17725	17746	17798	17782	17613	17685	17765	17702	17556	17789	17618	17672	17783	17695	17873	17814	17432	17704	17838	17881	17848	17816	17861	17799	17660	17812	17808	17826	17636	17667	17613	17775	17817	17523	17796	17919	17724	17642	17706	17770	17828	17674	17813	17683	17765	17705	17825	17749	17742	17763	17688	17677	17710	17855	17927	17762	17782	17798	17667	17894	17684	17694	17793	17838	17703	17857	17756	17749	17721	17547	17663	17757	17744	17860	17677	17723	17719	17824	17667	17769	17823	17734	17849	17755	17628	17950	17663	17726	17702	17708	17594	17815	17759	17751	17722	17676	17954	17655	17840	17768	17543	17695	17818	17749	17702	17741	17808	17681	17636	17647	17770	17578	17717	17701	17799	17826	17749	17746	17907	17763	17789	17897	17761	17668	17881	17638	17921	17844	17668	17675	17707	17822	17648	17661	17700	17817	17872	17828	17649	17767	17647	17877	17710	17767	17793	17928	17653	17962	17749	17707	17919	17735	17840	17617	17724	17694	17926	17741	17706	17854	17889	17691	17741	17860	17679	17792	17715	17782	17779	17723	18032	17847	17840	17672	17703	17694	17630	17760	17774	17785	17693	17754	17612	17853	17879	17508	17665	17743	17753	17775	17671	17781	18004	17851	17611	17748	17724	17689	17706	17786	17577	17836	17819	17632	17829	17658	17779	17740	17640	17760	17835	17769	17776	17759	17709	17537	17662	17723	17813	17533	17804	17661	17739	17724	17830	17620	17702	17737	17625	17749	17619	17667	17781	17667	17801	17812	17773	17613	17852	17856	17823	17620	17828	17675	17881	17833	17760	17773	17615	17687	17666	17901	17806	17868	17607	17824	17809	17738	17699	17824	17842	17831	17788	17869	17808	17699	17837	17628	17661	17820	17655	17714	17779	17881	17812	17595	17859	17766	17737	17710	17635	17841	17754	17711	17707	17703	17796	17734	17675	17808	17794	17632	17671	17684	17714	17740	17773	17754	17698	17656	17836	17761	17642	17581	17660	17602	17777	17795	17645	17798	17729	17793	17708	17862	17565	17828	17709	17734	17826	17731	17826	17780	17723	17786	17739	17692	17804	17824	17811	17925	17728	17907	17674	17745	17870	17580	17887	17724	17729	17850	17711	17919	17711	17740	17691	17828	17817	17720	17754	17814	17566	17700	17611	17582	17610	17924	17813	17676	17729	17807	17744	17706	17792	17765	17867	17808	17800	17726	17639	17904	17745	17746	17667	17805	17713	17601	17812	17817	17723	17742	17889	17600	17776	17626	17815	17854	17702	17819	17727	17782	17700	17646	17778	17684	17773	17697	17753	17624	17810	17778	17591	17791	17918	17574	17815	17730	17726	17840	17678	17824	17637	17670	17656	17939	17754	17775	17705	17855	17758	17694	17675	17888	17836	17715	17769	17488	17855	17631	17780	17593	17658	17702	17737	17719	17796	17776	17612	17703	17864	17815	17757	17889	17914	17806	17683	17751	17643	17915	17705	17862	17709	17836	17780	17607	17637	17879	17612	17795	17885	17708	17775	17767	17786	17843	17792	17863	17711	17638	17780	17904	17951	17770	17500	17952	17717	17830	17794	17667	17755	17794	17853	17728	17970	17800	17588	17736	17827	17755	17767	17783	17656	17808	17767	17851	17827	17806	17829	17926	17833	17689	17915	17687	17666	17811	17877	17759	17825	17664	17642	17740	17675	18014	17732	17766	17580	17701	17759	17660	17694	17792	17645	17760	17749	17872	17845	17815	17817	17854	17751	17691	17821	17814	17817	17827	17839	17722	17955	17764	17962	17830	17725	17679	17829	17839	17874	17631	17661	17987	17688	17551	17654	17575	17665	17807	17802	17817	17952	17716	17787	17598	17637	17895	17865	17813	17665	17771	17949	17732	17799	17721	17781	17638	17778	17874	17699	17871	17846	17626	17850	17798	17777	17732	17881	17733	17762	17739	17803	17721	17771	17839	17674	17804	17898	17745	17539	17717	17732	17970	17599	17985	17753	17897	17909	17675	17839	17700	17740	17734	17785	17704	17666	17743	17768	17714	17670	17921	17946	17787	17850	17468	17824	17845	17860	17813	17699	17726	17667	17858	17679	17768	17772	17617	17834	17583	17548	17684	17699	17817	17742	17662	17594	17812	17801	17794	17712	17848	17753	17622	17817	17892	17880	17777	17918	17657	17922	17663	17831	17812	17658	17879	17985	17808	17900	17941	17750	17757	17895	17681	17890	17873	17700	17758	17705	17870	17619	17783	17786	17712	17803	17636	17713	17825	17660	17647	17704	17736	17764	17698	17642	17724	17921	17659	17690	17902	17853	17687	17737	17665	17669	17873	17786	17647	17777	17969	17683	17796	17890	17647	17901	17744	17845	17638	17839	18165	17748	17769	17768	17676	17681	17798	17782	17806	17772	17776	17804	17589	17733	17829	17724	17797	17682	17800	17890	17673	17816	17830	17527	17858	17767	17868	17843	17821	17698	17745	17738	17573	17696	17663	17710	17751	17798	17862	17804	17860	17725	17716	17649	17740	17774	17800	17583	18023	17726	17707	17696	17736	17823	17718	17749	17781	17624	17713	17808	17838	17673	17628	17919	17957	17729	17708	17841	17813	17854	17807	17847	17821	17724	17739	18071	17514	17773	17700	17909	17765	17761	17767	17843	17750	17764	17821	17871	17545	17790	17789	17774	17853	17739	17731	17619	17796	17853	17638	17951	17705	17924	17789	17919	17630	17749	17568	17755	17947	17767	17761	17718	17666	17757	17842	17779	17890	17953	17696	17672	17796	17725	17652	17541	17888	17751	17814	17730	17741	17852	17808	17742	17849	17724	17722	17711	17671	17882	17687	17801	17860	17586	17625	17757	17740	17907	17732	17827	17667	17683	17711	17735	17922	17805	17647	17885	17839	17791	17799	17842	17791	17653	17804	17703	17644	17780	17894	17814	17698	17782	17687	17665	17679	17815	17685	17710	17776	17730	17554	17607	17774	17741	17785	17691	17741	17649	17786	17779	18039	17779	17785	17645	17673	17787	17783
22913	22808	36652	33235	21983	23428	25877	21558	20840	21433	21573	21421	21065	21323	21127	21027	21215	21192	21061	21031	20999	20922	20871	21043	21022	21124	20917	21187	20870	21059	21054	20954	21097	21107	21180	20951	20956	21080	21060	21071	20992	21081	21081	21207	21067	21007	20788	20842	20925	21040	21103	20928	20944	20881	20863	21034	21032	20901	21113	20669	20778	20898	20904	21212	20963	20942	21098	20968	20867	21071	20956	20955	21008	20861	21041	20949	20775	20903	21009	21012	20944	20888	20794	20828	20691	20919	21031	20907	20777	20772	20804	20992	20845	20937	20974	20952	20979	20881	20862	20709	20948	21131	21133	21039	20874	20917	21088	20798	20772	20879	20857	20728	20706	20777	20987	20984	20943	20967	20868	20826	20879	20946	20863	20775	20964	20834	20930	20805	20935	20906	20893	20863	20969	20737	20862	20873	20862	20795	21011	20810	20827	21121	20919	20704	20980	20992	20796	20896	20945	21057	20706	21023	20801	20904	20752	20842	21001	20698	20881	21021	20765	20907	20861	20876	20904	21040	20949	20779	20773	20600	20785	20901	20818	20695	20941	20981	20800	20959	20800	20910	20715	20865	20937	20937	20924	20966	20877	20842	21074	20812	20972	20759	20749	20924	20841	20712	20999	20822	20937	20765	21119	20906	20837	20782	20853	20712	20758	20758	20758	20767	20757	20890	21103	20913	21019	20818	20769	20999	20672	20898	20830	20907	20965	21020	20856	20984	20852	20970	21013	20758	21039	20907	21005	20810	20953	20948	20655	20791	20800	21033	20720	20806	20867	21133	20948	20939	20762	20822	20970	20765	20652	20702	20603	20951	20749	20814	20778	20648	20841	20999	20873	20761	20901	20853	20873	20935	20910	21045	21039	20841	20862	21055	20928	20725	20877	20954	20849	20932	20800	20825	20795	20740	20758	21017	20824	20922	20715	20893	20889	21101	20980	20652	21010	20758	20965	20777	20774	20919	20860	20990	21040	21086	20927	20788	20871	20683	20803	21007	20848	20993	20785	20912	20867	20669	21021	20940	20835	20791	20836	20822	20851	20950	20933	21091	20881	20699	20943	20850	20742	20808	20808	20879	20882	20911	20853	20923	20808	20769	20825	20743	20911	20673	20630	20696	21053	20916	20882	20957	20801	20694	20654	20916	20602	20796	20797	20875	20947	20763	20964	20809	20730	20759	21062	20653	20966	20905	20833	20794	20823	20936	20871	20690	20786	20873	21140	20630	20946	20998	20670	20851	20708	21013	20924	20909	20852	20646	20735	20691	20871	20674	20927	20879	20948	20773	20704	21018	20967	20817	20678	20829	21149	20655	21003	21020	20972	20930	20824	20780	20790	20689	20779	20850	20750	21032	20708	20841	20767	20928	20976	20650	21066	20695	20947	21067	21040	20945	20971	20790	20616	20989	21090	20872	20774	20935	20934	20936	20735	20677	20969	20965	20910	20683	20792	20745	20787	20708	20915	20946	20794	20900	20863	20784	20987	20823	20828	20918	20858	20682	20808	21050	20772	20809	21006	21101	20835	20870	20955	20743	20635	20886	20731	20746	20706	20866	20730	20885	20817	20517	20952	20826	20947	21005	20887	20981	20852	20849	20844	20854	20922	20758	20994	21001	20757	20811	20882	20696	20635	20721	20873	20858	20866	20799	20981	20960	20783	20839	20971	20732	20895	21181	20903	20774	20895	20917	20955	20879	20926	20820	20744	20819	20817	20644	20997	20960	21049	20870	20881	20968	20950	20909	20900	20790	20587	20696	20797	20864	20860	20803	20912	20817	20791	21005	20790	20761	20640	21124	21034	20784	20774	20952	20901	20898	20974	21063	20988	20853	20819	20898	20554	20763	20844	20804	20763	20757	20772	20777	20916	20874	20817	21018	20935	20940	20805	20922	20849	20900	20736	20812	21036	20645	20772	20907	21048	20839	21059	20805	20862	20764	20769	20846	20954	20880	20625	20965	20840	20757	20791	20859	20719	21022	20923	20974	20742	20800	20895	21134	20914	20933	20923	20831	20805	20930	20994	20998	20875	20889	20807	20729	20881	20944	21054	21030	20870	20882	20643	20849	20788	20944	20865	20762	20804	20766	20916	20852	20869	20699	21053	20932	21024	21005	20911	20796	20926	20865	20713	20936	20631	20713	21008	20748	20964	20964	20869	20883	21100	20912	20786	20874	20757	20730	20960	20712	21115	20796	20920	20927	20962	21127	20903	20885	20769	20678	20839	21060	20903	20660	20877	20791	20868	20977	20731	20961	20793	20912	20787	21094	20893	20691	20727	20981	21108	20745	20733	20921	21102	20939	20860	20822	20926	20861	20938	20865	20698	20668	20818	20712	21246	21072	20740	20989	21017	20738	20852	20915	20668	20691	20790	20955	20750	21005	20789	21003	20864	21011	20957	20942	20801	20935	20936	20911	20824	20733	20856	20954	20869	20815	20824	20765	20855	21074	20782	20796	20724	20701	20600	20908	20985	20843	21034	20950	20669	20906	20813	20921	20843	20901	20710	20838	20960	20878	20793	20678	20887	20892	20602	20858	20907	21002	20918	20845	20847	20666	20840	21063	20888	20920	20699	20820	20936	20836	20941	20810	20857	21014	20819	20889	21082	20880	20910	20696	20662	20918	20838	20894	20961	21053	20829	20891	20995	20828	20756	20759	20730	20613	20797	20868	20906	21044	21115	20821	20764	21141	20909	20914	20918	20693	20986	20811	20826	20826	20991	20766	21060	20914	20956	20855	20778	20988	20762	20581	20875	20920	20873	20945	20787	20952	20954	21039	20918	20594	20912	20903	20951	20675	20873	20596	20888	20983	20651	20958	20907	20790	20868	20731	20804	20884	21001	20881	20949	20932	20842	20751	20912	20820	20860	20809	20851	20705	20962	20815	20787	21013	20791	20828	20975	20902	20856	20797	20786	20836	20867	20862	21046	21146	20748	20921	20893	20750	20646	20813	20799	20873	20830	20765	20905	20703	20940	20871	21027	20943	20688	20921	20802	20769	21000	20917	20778	20887	20919	20883	20886	21008	20798	20895	20737	20888	20939	20897	20816	20798	20726	20943	20821	20878	20857	20725	21148	20802	20779	20763	21029	20872	20822	20848	20933	20670	20983	20668	20624	20818	20931	20822	20806	20673	20982	20819	21083	20861	20930	20739	20881	20992	20780	20903	20737	20767	20776	20848	20941	20750	20927	20831	20972	20616	20708	20858	20907	20606	20918	21111	20976	20783	20906	20959	20947	21170	20811	20862	21040	20800	21109	20893	20819	20837	20847	20645	20925	20808	21036	20912	20843	20854	20708	21001	20933	20879	20878	20859	20874	20753	21255	20864	20661	20763	20859	20934	21077	20811	20858	20905	20966	20940	20803	21011	20945	20727	20716	20906	20871	20875	20761	20885	20823	20597	20879	20943	20902	20864	21019	20884	20810	20991	20820	20861	20930	20977	20844	20850	21043	20895	20933	20942	20983	20849	20521	20747	20904	20875	20888	20786	20881	20837	20861	20954	20936	21034	20735	20632	20878	20773	20880	20742	21055	20969	20782	20888	20914	20883	20902	20736	20818	20899	20912	20790	20806	20645	20673	20812	20927	20820	21016	20989	20798	20759	20815	20603	20817	20947	20907	20952	20813	20633	20753	20945	20794	20994	20979	20827	20771	20994	20745	20745	20917	20781	20749	20897	20749	20940	20858	20969	20747	20782	20962	20759	20859	20892	20700	20838	20954	20842	20917	20995	20871	20831	20785	20805	20739	20856	21105	20823	20766	20864	20795	20839	20707	20907	20930	20871	21021	20948	20602	20925	20998	20803	20832	21049	20881	20931	20869	20716	20789	20718	20760	20725	20898	20720	20593	20950	20935	20772	20825	21034	20846	20679	20873	21046	20910	21100	20986	21029	20957	21011	20921	20966	20857	20964	20812	20995	20925	20732	20694	20760	20851	20695	21026	20822	20853	21011	20754	20685	20876	20927	20788	20671	21051	20573	20989	20846	21016	20893	20842	20987	20855	20882	21086	20949	21101	21200	21094	20747	21007	20635	20819	20795	20728	20995	20730	21017	20872	20721	20916	21004	20902	20819	21045	20968	20712	20879	20980	20692	20935	20855	20973	20809	21028	20930	20880	20835	20881	20825	20842	20664	20948	20896	20916	20752	20907	20985	20784	20772	20794	20793	20813	20971	20933	20768	20890	20731	20936	20870	20762	20726	20917	20857	20845	20859	20723	20990	20589	20863	20913	20778	20803	20942	20950	20816	20936	21017	20867	20884	20936	20918	20916	20767	20796	20781	20774	20820	20972	20922	21126	20639	20814	20901	20814	20842	20910	21063	20709	20991	21175	20679	20627	20809	20744	20710	20898	21132	20846	20956	20796	20695	20828	20952	20957	20926	21119	20973	20954	20801	20846	20905	20801	21070	20840	20912	20846	20922	20879	20932	20645	20945	21069	20867	20982	20905	20943	20889	20918	20813	20781	20925	20690	20976	20982	20751	21104	20836	20998	20842	20584	20765	20877	20798	20950	20845	21046	20825	20923	20950	20883	20713	20763	20891	20909	21048	20823	20733	20868	20799	20933	20939	20887	20847	20814	20772	20907	20686	21013	20918	20945	20764	21011	20806	20702	20744	20935	20989	20810	20672	20793	20873	20876	20698	20796	20921	20816	20928	20881	20785	20699	20932	21020	20725	20976	20995	20909	20863	20832	20959	20832	20848	21052	20854	21010	20957	20936	20986	20829	20818	20843	21036	20830	20722	21013	20950	20989	21097	20901	20832	20885	20679	20693	20748	20855	20955	20748	20846	21006	20991	20916	20965	20838	20781	20729	20623	20787	20638	21015	20782	20986	20960	20918	20923	20911	20872	20804	20942	20652	20984	20819	20989	20767	20848	20937	20929	20676	20780	20861	20764	20682	20860	20793	21018	20743	20869	20824	20922	20755	20784	20848	20786	20959	20855	20957	20719	20793	20720	20961	21024	21001	20894	20876	20710	20867	21010	20886	20824	20829	20830	21008	20648	20692	20901	20641	20802	20875	21026	20996	20792	20921	20706	20685	20782	20670	20934	20826	20908	21004	20882	20839	20702	20950	20977	21152	20979	20881	20707	21007	20804	20996	20792	20797	20816	20944	20897
63425	104973	89891	51846	17913	17845	17888	17941	17912	17886	17924	17839	18003	17824	17977	17873	18090	17807	18013	18051	17990	18066	18039	18046	17944	17867	17868	17790	17771	17955	17877	17692	17854	18108	17864	17944	17801	17875	17782	18010	17882	17807	18022	17993	17946	17853	17966	17992	17957	17923	17823	17652	17984	17840	17963	17824	17825	17878	17862	17922	17895	17733	17918	17885	17962	17790	17801	17987	17994	17917	17706	18014	17794	17969	17502	18022	17949	17864	17892	17767	18020	17800	18013	17788	18106	17961	17788	17913	17773	17705	18048	17764	17929	17920	18036	18036	17826	17828	17911	17874	17782	17880	17929	17793	18006	17734	17975	17899	18033	17788	17924	17744	17841	17812	17790	17887	17861	17995	17810	17859	17827	17847	17996	17928	17889	17969	17951	17893	17854	17911	17843	17807	17817	18088	17974	17897	17875	17976	17835	17825	17873	17941	17976	17794	17980	17767	17945	17861	17980	17757	17751	17899	17811	17786	17747	17848	18011	17890	17946	18060	17834	17964	17805	18010	17731	17820	17775	17758	17670	17867	18028	17768	17988	17760	17903	17850	17882	17919	18060	17950	17853	17896	17738	17953	17782	17789	17794	17928	18029	17854	17886	18033	18026	18014	17884	17718	17710	17871	17858	17766	17900	17949	17842	17786	17950	17821	17865	18053	17755	18013	17981	17868	17767	17783	17896	17779	17972	17917	17984	17783	17927	17832	17863	17767	17985	17915	17911	17903	17696	17973	17758	17877	17683	17995	17791	17938	17923	17883	17798	17857	17981	17824	18036	17817	17862	17991	17950	17788	17965	17952	17787	17980	17640	17918	17870	17854	18063	17777	17819	17814	18002	17904	17937	17799	17808	17785	17769	18000	18033	17782	17807	17910	17880	17715	17993	17999	17813	17955	17952	17939	18018	17761	17915	17939	17714	17963	17831	17815	17754	17842	17774	17902	17839	17964	17966	17908	17949	17947	18029	17869	17948	18053	17876	17937	17840	17919	18051	17983	17880	17840	17841	17882	17758	18100	17811	17759	17683	17863	17836	17912	17963	17968	18007	17858	18035	17867	17833	17869	17790	17835	17946	17920	18027	18003	17887	17866	17840	17977	18058	17896	17876	17705	17783	17835	18080	17848	17714	17754	17908	17911	17862	17931	17781	17970	17861	17881	17895	17877	17730	17917	17917	18008	17818	17785	17757	18030	18105	18033	17956	17830	17857	17820	17868	17903	17809	18044	17910	17907	17866	17828	17897	17896	17917	17841	17783	17979	17670	17867	17678	17838	17737	18024	17929	18057	18204	17758	17980	17723	17767	17934	17908	17848	18052	17734	17757	17881	17933	18003	17741	17800	17879	17939	17923	17791	17866	17840	17918	17904	17695	17844	17797	17751	17914	17799	17926	17976	18006	17806	17980	18040	17784	17808	17930	17960	17852	18018	17724	18003	17866	17931	17981	17850	17658	17775	17783	17891	17914	17842	17744	17706	17708	17990	18087	17899	17888	17837	17648	18151	17833	17738	18151	17759	17965	17884	17708	17948	17795	17901	17820	17901	17780	17965	18065	17894	17845	17927	18053	17923	17752	17974	17999	17818	17920	17791	17875	17941	17815	17909	17970	17802	17783	17771	17945	17748	17819	17881	17867	17855	17757	18056	17791	17965	17808	17892	17967	17874	17773	17759	18022	17971	17835	17926	17767	17953	17882	17792	17833	17878	17757	17785	17731	18046	17910	17671	18088	17949	17822	18066	17738	17882	17883	17843	17960	17820	17786	17895	17884	17900	17980	17819	17884	17956	17729	17899	17898	17825	17868	17884	17775	17858	17842	17878	17724	17809	17958	18098	17620	17994	17843	17822	18015	17863	17767	18005	17913	17958	17874	18040	17764	17909	17687	17850	17971	17905	17573	17709	17765	17792	17841	17907	17928	17758	17992	17843	17918	17813	18031	17941	17943	17744	17925	17902	17845	17837	17797	17976	17955	17985	17844	17745	17960	17710	17931	17946	17872	18026	18009	17926	17913	17806	17779	17748	17852	17897	17833	17962	17687	17812	17702	17765	17896	17950	17950	17582	17827	17999	17821	18127	17853	17758	18028	17874	17771	17773	17799	18011	17924	17639	17875	17903	17723	17868	17790	17874	17944	17795	17852	17874	17832	17806	17876	17725	17761	17734	17825	17900	17988	17819	17994	17775	17727	17783	17902	17882	17756	17832	17771	17859	17880	17817	17692	17940	17984	17627	17850	17718	18018	17884	18023	17775	17858	17881	17770	17797	17760	17874	17687	17930	17941	18093	17782	17859	17875	18011	17885	17798	17993	17757	17971	17955	17980	17642	17856	17770	17864	18015	17768	17926	17734	17895	17837	17870	17828	17796	17801	17855	17838	17753	17712	17863	17892	18082	18052	17982	17931	18007	17908	17882	17861	17734	17814	17809	17695	17944	18042	17982	17812	17879	17929	17785	17745	17913	17926	17753	18005	17767	17921	17795	17965	17914	17987	17723	17878	17859	17751	17813	18023	17828	17901	17900	17842	17891	17878	18009	17949	17902	17835	17910	18045	17811	17803	17932	17736	17847	18009	17915	17763	17894	17735	17971	17920	17683	17702	17786	17806	17897	17795	17797	17846	17865	17933	17779	18021	17754	17814	17937	17829	17867	17822	18076	17867	17851	17981	17960	17833	17794	18065	17844	17785	17955	17807	17978	17928	17770	17907	17869	17838	18033	17805	17780	17939	17815	17848	17948	17803	18044	17800	17763	17867	17853	18058	17982	17861	17872	17953	17860	17892	17854	17981	17733	17902	18049	17763	17733	18000	17993	17788	17904	17941	17904	17880	17973	17946	17684	18008	17769	17959	17882	17983	17970	17850	17828	17860	17883	18039	17789	17930	17787	17788	18026	17907	17934	17813	17756	17803	17945	17766	17783	17947	17843	17902	17714	17782	17946	17922	18083	17806	17766	17895	17994	17962	17912	17936	17688	17879	17923	17741	17777	17855	17682	17701	17772	17814	17751	17954	17843	17957	17842	17804	17952	18009	17932	17881	17816	17917	17997	17909	17843	17919	17727	17899	17989	17912	17684	17828	17962	17839	17926	17907	17816	17817	18080	17752	17796	17980	17776	17966	17780	18043	17911	17922	17912	17813	17870	17930	17918	17747	17971	17979	17962	17863	17936	17904	17998	17919	17969	17827	18006	17779	17870	17930	17982	17901	17882	17901	17902	17966	17991	17817	17977	17748	17872	17891	17809	17950	17849	18032	17982	17847	17954	17795	17901	17963	17831	17989	17854	17777	17928	17943	17872	17931	17850	17824	17797	17775	17795	17887	17754	17827	17895	17848	17994	17881	17859	17912	17871	17941	18116	17843	17822	18010	17915	17822	17935	17846	17943	17911	17792	17858	17808	17930	18068	17987	17877	17970	17902	17850	17977	18034	17733	18044	17815	17871	17830	17901	17655	17795	18001	17808	17808	17976	17974	17792	18001	17905	17955	17782	17710	17859	17895	17993	17820	17794	17805	17832	17905	17947	17909	17778	17723	17892	17870	17793	17851	17992	17859	17846	17898	17948	17999	17757	17950	17776	17884	18001	17829	17873	17844	17986	17903	17762	17770	18004	17902	17894	17981	17979	17844	18005	17905	17938	17880	17965	17895	18012	17867	17797	17835	17831	17947	17848	17942	17865	18006	17838	17886	17782	17789	17972	18038	17884	17822	17963	17896	18021	17785	17943	17852	17810	18116	17940	17966	17942	17695	17757	18005	17826	18010	17744	17904	17863	18032	17808	17828	17920	17828	17866	17880	17923	17711	17900	17949	18008	18016	18059	17932	17829	17902	17780	17952	17681	17869	17882	17981	17817	17762	17911	17923	17666	17938	17992	17716	17776	17785	17944	17876	17882	17782	17908	17699	17876	17869	17808	17838	17867	17940	17806	17799	17850	17853	17731	17790	17731	17889	18034	17927	17751	17962	17713	17885	17902	17794	17842	17932	17969	17932	17670	17872	18093	18068	17729	17876	17903	17969	17726	17854	17855	17821	17920	18078	17828	17968	17988	17912	17863	17944	17808	18030	17913	17868	17969	17974	17941	17837	17969	17974	17986	17962	17885	17891	17885	17943	17939	17840	17729	17868	17874	17937	17746	17911	17898	17945	17961	17927	17982	17946	17857	17896	18118	17974	17978	17885	18021	17870	17969	17935	17858	17853	17899	18018	17903	17833	17800	17934	17784	17819	17890	17827	17939	17958	17949	18045	17682	17740	18013	17926	17757	17859	17954	17945	18076	17732	17987	17697	17690	17857	17812	17854	18079	17791	17961	18123	17785	17872	17907	17903	17845	17900	17854	17829	18052	17811	18046	17977	17859	17917	17893	17806	17930	17913	17992	18041	17980	17862	17918	17708	17998	17948	17792	17982	17872	17906	17889	17756	17645	17895	17935	17973	17939	18029	17815	17782	17793	17925	17944	17825	17843	17740	17997	18056	17760	17808	17891	17887	17919	18009	17811	17850	17889	17816	17811	17685	17994	17702	17802	17920	17804	17930	17849	17901	17780	17907	17775	17707	17844	17707	17922	17945	17748	17723	17845	17869	17821	17913	17861	17851	17857	17963	18014	17909	17859	17827	17827	17861	18031	18055	17831	17797	17849	17921	17845	18003	17735	17834	17798	17740	17936	17923	17809	18041	17996	17725	17792	17863	17848	17843	17995	17857	17900	17904	17912	17742	17928	17829	17998	17802	17797	17951	17998	17869	17741	17916	17952	17921	17826	17816	17819	17882	17912	17997	17854	17898	17905	17938	17967	18057	18110	17796	17811	17723	17818	17976	17944	17867	17996	17871	17952	17859	17848	17843	17994	17718	17902	17811	17799	17941	17937	17783	17776	17784	17744	17925	17904	17855	17997	17911	17829	17872	17891	18063	18105	17970	17756	17794	17929	18105	17880	17737	17840	17822	18137	17839	17791	17768	17888	17852	17967	17796	17748	17651	17872	17858	18009	17744	17698	17872	17922	18006	17884	17815	17846	17930	17814	17813	17883	17811	17866	17911	17821	18036	17856	17913	17773	17953	17837	17950	17817	17781	18076	17864	17886	17749	17955	17873	17911	17841	17884	17902	17838	17903	17874	17764	18088	17965	18075	17979
30320	36269	40647	30457	21010	20464	20775	20296	20526	20427	20364	20355	20182	20492	20360	20515	20397	20317	20401	20426	20304	20342	20470	20229	20362	20276	20122	20388	20447	20314	20227	20403	20399	20141	20200	20142	20338	20373	20273	20279	20116	20268	20318	20221	20386	20201	20287	20241	20313	20419	20369	20260	20333	20481	20161	20455	20200	20390	20161	20349	20269	20314	20135	20272	20248	20095	20229	20160	20230	20334	20397	20237	20203	20101	20230	20344	20302	20360	20500	19976	20219	20212	20338	20295	20408	20315	20315	20386	20377	20174	20203	20349	20338	20076	20081	20353	20504	20587	20205	20382	20288	20383	20374	20323	20502	20436	20191	20164	20431	20360	20229	20041	20284	20430	20386	20320	20413	20363	20334	20198	20352	20324	20514	20266	20358	20240	20133	20368	20251	20002	20340	20350	20550	20131	20416	20237	20215	20178	20405	20209	20018	20229	20289	20408	20134	20095	20323	20317	20327	20259	20180	20367	20328	20302	20194	20253	20328	20429	20375	20187	20376	20161	20312	20279	20269	20429	20157	20180	20394	20278	20467	20508	20391	20219	20285	20333	20267	20123	20226	20217	20251	20142	20196	20279	20248	20158	20197	20253	20217	20158	20438	20140	20210	20316	20120	20326	20296	20485	20130	20469	20108	20115	20139	20308	20255	20464	20163	20237	20170	20118	20043	20240	20294	20461	20335	20261	20200	20066	20388	20161	20288	19871	20204	20339	20323	20178	20366	20340	20206	20352	20376	20295	20179	20221	20333	20500	20217	20285	20218	20382	20196	20295	20270	20425	20498	20277	20050	20354	20293	20330	20458	20445	20226	20209	20173	20388	20353	20269	20374	20408	20349	20074	20418	20230	20261	20269	20232	20195	20315	20221	20230	20211	20457	20473	20308	20501	20279	20306	20336	20521	20190	20094	20196	20351	20170	20166	20249	20289	20167	20223	20104	20281	20175	20248	20476	20334	20168	20354	20079	20053	20406	20329	20305	20335	20171	20210	20321	20324	20334	20317	20484	20248	20257	20374	20218	20240	20224	20298	20176	20371	20401	20294	20349	20182	20294	20280	20432	20328	20366	20312	20223	20311	20167	20223	20438	20138	20282	20320	20616	20387	20261	20366	20108	20338	20312	20308	20194	20441	20337	20228	20396	20306	20210	20251	20337	20223	20145	20279	20414	20461	20288	20288	20347	20208	20088	20160	20223	20114	20302	20198	20052	20386	20291	20267	20458	20306	20194	20299	20289	20311	20323	20458	20238	20179	20298	20624	20296	20245	20392	20439	20344	20267	20211	20322	20290	20186	20418	20407	20115	20264	20353	20319	20405	20224	20291	20256	20434	20223	20314	20172	20251	20479	20136	20362	20447	20415	20364	20309	20417	20165	20542	20207	20260	20164	20254	20264	20357	20330	20359	20604	20344	20231	20345	20280	20362	20358	20235	20225	20234	20268	20297	20004	20289	20307	20379	20385	20166	20264	20420	20236	20252	20333	20511	20186	20486	20209	20176	20328	20264	20503	20309	20388	20256	20302	20386	20279	20327	19917	20134	20614	20233	20233	20300	20219	20195	20139	20273	20410	20375	20294	20019	20167	20370	20412	20194	20401	20376	20232	20369	20443	20189	20467	20307	20231	20179	20262	20330	20269	20117	20208	20269	20335	20442	20270	20102	20308	20229	20418	20509	20388	20319	20131	20257	20387	20293	20261	20136	20410	20440	20250	20247	20122	20166	20282	20307	20358	20203	20223	20326	20314	20323	20389	20356	20228	20294	20456	20195	20154	20311	20383	20491	20230	20532	20452	20255	20145	20215	20491	20261	20245	20410	20378	20336	20100	20396	20257	20433	20327	20445	20278	20424	20345	20361	20288	20462	20284	20394	20217	20389	20427	20102	20402	20195	20192	20245	20156	20069	20425	20394	20271	20194	20274	20400	20191	20429	20363	20375	20169	20183	20288	20420	20242	20482	20325	20275	20239	20286	20341	20289	20452	20380	20377	20234	20250	20106	20522	20362	20253	20346	20568	20190	20315	20385	20135	20350	20364	20277	20236	20364	20431	20214	20207	20143	20459	20298	20314	20322	20249	20154	20379	20437	20211	20274	20309	20426	20315	20178	20229	20331	20282	20145	20103	20328	20216	20236	20175	20136	20352	20205	20191	20172	20286	20349	20342	20262	20040	20529	20199	20167	20415	20477	20198	20281	20425	20290	20142	20237	20317	20297	20549	20262	20265	20358	20239	20106	20412	20239	20227	20318	20276	20000	20242	20377	20212	20293	20423	20222	20242	20158	20130	20323	20255	20204	20493	20308	20237	20288	20006	20391	20478	20180	20266	20202	20315	20387	20189	20343	20457	20350	20245	20559	20373	20340	20333	20224	20285	20374	20321	20200	20173	20231	20283	20245	20104	20242	20265	20195	20274	20460	20162	20313	20166	20292	20488	20363	20384	20323	20399	20090	20265	20327	20391	20116	20296	20273	20326	20464	20068	20152	20381	20193	20197	20345	20331	20370	20247	20393	20268	20523	20330	20391	20341	20437	20349	20363	20328	20215	20178	20146	20296	20077	20334	20495	20189	20255	20264	20172	20270	20263	20063	20294	20451	20475	20221	20412	20459	20342	20390	20440	20182	20403	20537	20293	20387	19960	20269	20335	20266	20197	20355	20304	20299	20319	20332	20329	20289	20258	20433	20443	20429	20391	20388	20369	20239	20295	20305	20178	20227	20404	20379	20196	20198	20233	20207	20272	20208	20048	20238	20414	20238	20204	20220	20250	20359	20309	20272	20342	20295	20447	20286	20270	20278	20155	20326	20382	20065	20297	20149	20272	20177	20254	20154	20068	20337	20217	20465	20343	20215	20263	20280	20287	20246	20291	20208	20276	20423	20159	20147	20494	20262	20143	20227	20125	20017	20435	20389	20472	20364	20080	20164	20201	20270	20472	20388	20374	20406	20202	20324	20319	20271	20358	20142	20402	19997	20320	20372	20291	20237	20196	20292	19932	20327	20277	20408	20446	20189	20320	20355	20410	20143	20465	20371	20383	20057	20266	20358	20465	20221	20241	20310	20519	20288	20261	20323	20202	20181	20441	20198	20350	20231	20107	20389	20388	20173	20200	20284	20382	20337	20180	20380	20357	20259	20365	20232	20380	20358	20309	20282	20281	20141	20145	20272	20403	20302	20302	20281	20403	20346	20258	20312	20361	20199	20367	20193	20181	20297	20181	20320	20157	20297	20326	20267	20363	20279	20254	20200	20414	20358	20244	20277	20281	20196	20231	20350	20218	20274	20112	20351	20228	20261	20471	20375	20333	20235	20235	20440	20467	20204	20327	20591	20315	20274	20342	20268	20211	20160	20370	20280	20217	20441	20311	20450	20414	20164	20430	20368	20254	20366	20183	20178	20212	20381	20251	20288	20356	20279	20174	20395	20374	20350	20175	20310	20347	20506	20295	20205	20306	20332	20351	20425	20233	20299	20169	20205	20354	20164	20463	20148	20197	20067	20284	20344	20248	20354	20423	20356	20287	20291	20380	20414	20217	20153	20409	20210	20253	20301	20374	20275	20250	20428	20159	20400	20108	20422	20258	20322	20349	20088	20065	20305	20138	20247	20427	20298	20296	20400	20398	20284	20082	20203	20346	20415	20320	20278	20345	20385	20192	20279	20259	20329	20253	20516	20377	20528	20279	20272	20165	20338	20275	20250	20450	20348	20109	20296	20355	20178	20276	20580	20350	20317	20292	20375	20199	20468	20302	20394	20374	20303	20422	20235	20209	20426	20320	20190	20239	20196	20096	20306	20330	20242	20198	20267	20297	20372	20235	20145	20153	20201	20239	20093	20283	20269	20252	20262	20371	20415	20356	20235	20293	20364	20164	20363	20403	20214	20441	20325	20366	20301	20222	20138	20272	20153	20174	20410	20406	20456	20116	20381	20139	20339	20610	20307	20421	20440	20135	20373	20356	20222	20203	20146	20298	20239	20206	20279	20425	20167	20358	20131	20089	20255	20435	20223	20180	19979	20361	20015	20290	20158	20251	20171	20462	20117	20224	20221	20305	20286	20214	20257	20282	20218	20334	20425	20388	20365	20050	20187	20382	20261	20209	20184	20304	20372	20339	20269	20139	20072	20225	20298	20323	20232	20268	20161	20222	20278	20203	20353	20241	20364	20375	20292	20107	20280	20218	20252	20211	20367	20250	20382	20357	20338	20235	20277	20292	20413	20429	20288	20336	20428	20566	20209	20369	20306	20248	20178	20409	20339	20418	20465	20071	20375	20179	20145	20301	20167	20254	20302	20271	20358	20371	20393	20176	20464	20388	20275	20039	20374	20352	20553	20299	20309	20112	20367	20260	20454	20323	20285	20499	20320	20199	20262	20246	20483	20372	20230	20322	20430	20318	20196	20353	20003	20418	20215	20390	20369	20250	20352	20349	20325	20235	20330	20364	20225	20323	20213	20362	20010	20389	20216	20294	20219	20355	20166	20290	20331	20129	20339	20158	20328	20357	20113	20309	20389	20118	20319	20386	20414	20260	20315	20383	20352	20152	20290	20330	20265	20370	20229	20400	20284	20211	20436	20452	20395	20238	20311	20432	20181	20357	20210	20264	20387	20325	20066	20319	20322	20190	20307	20361	20231	20195	20385	20398	20164	20326	20305	20134	20178	20070	20241	20191	20238	20109	20385	20334	20443	20216	20203	20283	20385	20277	20201	20269	20497	20406	20223	20251	20302	20362	20502	20494	20496	20316	20309	20011	20358	20237	20168	20274	20092	20392	20204	20212	20382	20422	20262	20300	20342	20444	20205	20377	20215	20280	20178	20466	20694	20260	20080	20178	20307	20209	20399	20416	20348	20410	20464	20260	20295	20182	20097	20286	20447	20341	20335	20393	20393	20306	20435	20219	20313	20255	20152	20511	20218	20245	20027	20269	20206	20253	20174	20328	20463	20217	20340	20464	20256	20521	20221	20293	20273	20222	20265	20311	20478	20145	20190	20357	20406	20390	20410	20291	20273	20192	20224	20235	20208	20373	20123	20428	20500	20286	20142	20346	20290	20364	20011	20137	20296	20284	20101	20131	20355	20266	20474	20499	20235	20350	20395	20486	20411	20322	20284	20204	20347	20633	20297	20181	20357
38423	56103	43284	25680	17632	17528	17698	17502	17381	17558	17551	17549	17454	17609	17459	17548	17407	17630	17454	17598	17558	17534	17534	17473	17416	17469	17570	17611	17502	17535	17483	17458	17607	17464	17448	17481	17541	17457	17518	17397	17497	17452	17501	17523	17390	17484	17555	17401	17439	17636	17598	17384	17415	17619	17667	17627	17398	17645	17265	17587	17490	17527	17472	17516	17355	17515	17666	17545	17493	17385	17552	17503	17452	17453	17528	17481	17570	17435	17593	17414	17335	17564	17597	17679	17434	17489	17328	17279	17453	17402	17427	17442	17492	17435	17496	17527	17416	17451	17424	17271	17463	17508	17560	17513	17532	17484	17339	17434	17511	17522	17676	17471	17454	17544	17490	17678	17509	17413	17367	17504	17440	17510	17572	17500	17448	17281	17544	17461	17415	17462	17651	17544	17446	17452	17419	17595	17547	17424	17558	17605	17438	17334	17504	17628	17745	17391	17451	17513	17461	17522	17448	17425	17351	17577	17715	17716	17337	17629	17475	17549	17302	17505	17324	17298	17463	17428	17504	17433	17493	17420	17633	17496	17417	17395	17470	17568	17510	17645	17505	17512	17495	17394	17386	17601	17375	17458	17691	17424	17384	17384	17486	17551	17581	17390	17549	17554	17358	17472	17383	17529	17405	17547	17388	17465	17558	17605	17440	17601	17657	17492	17664	17538	17385	17369	17566	17584	17423	17412	17660	17593	17622	17565	17602	17542	17660	17477	17576	17542	17615	17383	17623	17512	17613	17608	17507	17322	17472	17411	17557	17352	17629	17484	17455	17485	17654	17387	17383	17612	17543	17579	17484	17483	17512	17473	17462	17472	17593	17555	17604	17416	17690	17576	17391	17468	17507	17489	17396	17510	17610	17475	17585	17368	17518	17505	17506	17493	17550	17400	17394	17527	17674	17480	17380	17427	17451	17575	17498	17465	17514	17463	17584	17457	17642	17397	17520	17404	17573	17478	17769	17561	17571	17393	17457	17497	17516	17492	17655	17296	17493	17287	17500	17477	17735	17698	17680	17504	17368	17506	17451	17510	17556	17460	17466	17509	17518	17435	17383	17502	17505	17480	17520	17551	17567	17587	17350	17750	17399	17463	17385	17497	17326	17565	17471	17560	17751	17480	17684	17300	17491	17446	17461	17649	17427	17519	17539	17566	17575	17569	17569	17540	17444	17645	17558	17363	17555	17563	17464	17358	17558	17454	17605	17512	17333	17509	17449	17529	17577	17526	17330	17516	17435	17618	17676	17602	17505	17530	17482	17347	17379	17659	17358	17507	17669	17360	17614	17577	17578	17502	17411	17351	17478	17472	17540	17280	17437	17482	17335	17406	17544	17428	17339	17525	17382	17504	17344	17568	17250	17365	17619	17453	17488	17493	17479	17557	17397	17751	17382	17462	17608	17374	17627	17612	17534	17499	17568	17507	17470	17485	17302	17569	17430	17576	17707	17397	17377	17620	17441	17658	17555	17341	17586	17417	17393	17478	17510	17472	17450	17468	17414	17402	17510	17459	17393	17429	17522	17562	17305	17530	17540	17507	17526	17554	17577	17561	17396	17386	17475	17549	17446	17620	17483	17395	17457	17398	17503	17514	17506	17614	17453	17469	17488	17456	17574	17544	17427	17572	17548	17656	17498	17372	17654	17687	17448	17783	17475	17590	17505	17601	17591	17227	17524	17440	17448	17501	17590	17469	17621	17645	17526	17676	17581	17674	17454	17605	17562	17533	17577	17454	17449	17560	17582	17537	17540	17484	17471	17465	17524	17412	17425	17325	17381	17432	17399	17446	17602	17448	17569	17637	17709	17479	17448	17435	17530	17457	17674	17607	17530	17439	17472	17497	17461	17453	17608	17596	17540	17472	17309	17452	17629	17273	17456	17318	17539	17351	17293	17468	17518	17557	17547	17400	17662	17522	17669	17504	17436	17629	17617	17536	17524	17400	17582	17507	17513	17332	17513	17643	17628	17421	17531	17492	17524	17532	17401	17607	17514	17678	17448	17626	17421	17470	17440	17557	17555	17502	17521	17523	17577	17564	17445	17430	17515	17446	17589	17521	17419	17422	17533	17512	17574	17603	17292	17634	17421	17322	17335	17539	17464	17500	17467	17685	17476	17640	17386	17388	17570	17539	17383	17592	17518	17529	17328	17444	17357	17344	17559	17469	17530	17481	17411	17508	17464	17480	17502	17625	17350	17576	17563	17580	17423	17596	17608	17459	17437	17530	17579	17447	17442	17511	17404	17451	17512	17719	17718	17611	17447	17560	17444	17403	17610	17446	17522	17287	17522	17319	17476	17482	17604	17660	17402	17521	17557	17407	17389	17466	17448	17520	17355	17507	17569	17354	17364	17343	17428	17516	17606	17584	17471	17377	17391	17349	17396	17564	17491	17424	17473	17523	17543	17467	17610	17370	17561	17632	17575	17417	17513	17491	17437	17498	17534	17524	17471	17577	17537	17368	17472	17503	17478	17304	17476	17582	17622	17472	17548	17420	17702	17514	17537	17429	17614	17477	17643	17606	17491	17558	17520	17597	17536	17387	17390	17552	17321	17515	17445	17504	17711	17588	17679	17668	17702	17467	17506	17257	17442	17342	17481	17251	17475	17512	17588	17548	17450	17417	17538	17451	17549	17474	17515	17466	17457	17558	17386	17551	17564	17427	17459	17336	17632	17633	17518	17662	17491	17557	17716	17352	17596	17560	17367	17463	17537	17540	17477	17391	17582	17537	17278	17524	17448	17503	17572	17571	17565	17622	17309	17470	17457	17578	17698	17427	17462	17577	17530	17523	17358	17426	17344	17469	17616	17492	17587	17409	17446	17527	17560	17433	17523	17574	17417	17384	17348	17485	17490	17365	17563	17671	17631	17567	17550	17714	17449	17440	17561	17385	17526	17558	17620	17675	17594	17549	17545	17440	17536	17525	17446	17626	17598	17507	17722	17501	17368	17335	17599	17562	17419	17512	17468	17484	17534	17555	17465	17395	17638	17422	17388	17485	17619	17466	17251	17379	17495	17432	17789	17558	17586	17342	17627	17457	17498	17493	17636	17388	17648	17578	17493	17403	17593	17349	17586	17507	17457	17500	17645	17497	17574	17436	17522	17572	17623	17555	17488	17451	17447	17454	17580	17400	17512	17692	17531	17718	17834	17427	17601	17415	17380	17454	17386	17648	17410	17594	17568	17492	17574	17468	17427	17293	17393	17604	17440	17399	17530	17396	17603	17467	17426	17573	17712	17422	17632	17397	17412	17613	17433	17471	17547	17554	17534	17589	17625	17495	17537	17478	17508	17605	17607	17491	17308	17489	17495	17556	17736	17626	17565	17611	17502	17483	17592	17560	17581	17492	17495	17394	17518	17471	17374	17561	17306	17363	17521	17461	17563	17561	17601	17618	17422	17388	17738	17527	17637	17593	17580	17324	17592	17497	17510	17629	17409	17566	17498	17514	17527	17596	17449	17640	17548	17637	17509	17280	17503	17392	17616	17606	17503	17445	17555	17617	17416	17579	17539	17456	17488	17602	17621	17457	17688	17430	17641	17478	17611	17505	17519	17433	17450	17407	17530	17613	17408	17590	17389	17488	17547	17421	17603	17512	17504	17343	17483	17580	17516	17519	17567	17495	17510	17506	17612	17393	17585	17542	17664	17341	17497	17612	17596	17380	17600	17523	17551	17367	17439	17364	17451	17657	17578	17539	17410	17573	17428	17510	17285	17564	17498	17399	17492	17607	17455	17591	17526	17469	17542	17513	17562	17353	17449	17823	17523	17513	17378	17307	17470	17440	17553	17312	17712	17424	17565	17463	17478	17490	17526	17556	17401	17648	17409	17510	17651	17406	17364	17479	17567	17473	17544	17440	17492	17598	17391	17517	17496	17500	17614	17340	17578	17444	17615	17379	17407	17459	17670	17455	17602	17466	17515	17431	17370	17680	17433	17664	17520	17501	17604	17506	17521	17586	17530	17438	17468	17494	17386	17458	17532	17278	17423	17631	17413	17559	17467	17364	17435	17542	17485	17511	17403	17445	17414	17391	17502	17381	17579	17536	17543	17615	17612	17365	17549	17516	17484	17615	17598	17608	17613	17597	17584	17452	17466	17581	17536	17512	17395	17499	17452	17422	17532	17346	17443	17540	17550	17396	17410	17428	17615	17591	17652	17546	17528	17531	17486	17450	17507	17591	17516	17636	17549	17548	17407	17546	17360	17531	17397	17455	17614	17613	17369	17568	17476	17495	17671	17434	17435	17502	17543	17631	17648	17569	17481	17409	17593	17552	17555	17566	17575	17615	17588	17363	17526	17508	17568	17619	17426	17540	17504	17467	17466	17695	17547	17578	17605	17400	17448	17402	17452	17422	17703	17493	17614	17448	17478	17293	17577	17430	17547	17698	17445	17366	17528	17370	17554	17317	17553	17555	17494	17597	17477	17507	17550	17445	17534	17669	17365	17432	17522	17494	17512	17342	17403	17411	17489	17496	17421	17583	17558	17428	17616	17484	17442	17469	17512	17654	17541	17465	17344	17386	17476	17605	17472	17390	17721	17463	17449	17512	17431	17542	17464	17430	17463	17695	17444	17489	17385	17527	17626	17607	17510	17451	17480	17378	17411	17588	17586	17653	17485	17528	17485	17701	17403	17389	17653	17569	17526	17395	17546	17638	17320	17571	17615	17612	17566	17469	17466	17501	17418	17511	17631	17578	17480	17344	17589	17409	17614	17528	17481	17508	17541	17636	17487	17415	17583	17376	17480	17434	17575	17571	17523	17243	17483	17575	17586	17570	17442	17379	17562	17639	17466	17497	17568	17483	17472	17582	17628	17530	17414	17359	17583	17600	17524	17595	17654	17426	17514	17483	17335	17367	17634	17584	17558	17512	17570	17439	17554	17759	17433	17470	17586	17549	17410	17512	17501	17423	17631	17418	17488	17405	17371	17367	17586	17337	17424	17582	17717	17506	17342	17589	17352	17384	17447	17503	17508	17558	17339	17354	17747	17458	17372	17401	17484	17521	17412	17541	17558	17649	17404	17345	17502	17551	17499	17537	17648	17676	17443	17473	17416	17531	17556	17569	17571	17361	17387	17589	17311	17480	17464	17449	17613	17501	17497	17511	17504	17602	17415	17448
23060	22811	32734	29068	21565	23202	25687	21671	20758	21354	21162	20885	21054	21060	21045	20785	20801	20881	20880	20841	20880	20793	20776	20680	20743	20923	20716	20928	20903	20855	20752	20759	20916	20897	20760	20940	20845	20700	21025	20879	20907	20531	20657	20963	20672	20708	21012	20760	20663	20731	20719	20710	20898	20935	20612	20731	20682	20703	20824	20760	20654	20929	20643	20669	20877	20892	20806	20761	20629	20609	20633	20656	20543	20685	20690	20714	20836	20746	20553	20638	20778	20638	20760	20653	20597	20587	20686	20722	20732	20536	20690	20690	20534	20775	20599	20705	20512	20533	20834	20753	20663	20615	20714	20652	20675	20658	20793	20480	20508	20627	20741	20446	20594	20605	20770	20815	20838	20840	20563	20754	20629	20807	20587	20625	20758	20722	20777	20900	20674	20714	20443	20594	20806	20891	20775	20593	20573	20892	20603	20970	20495	20732	20735	20693	20614	20723	20731	20743	20542	20646	20618	20739	20681	20830	20632	20851	20536	20778	20657	20735	20692	20659	20740	20771	20768	20594	20541	20730	20669	20946	20589	20506	20594	20515	20811	20705	20514	20599	20687	20520	20647	20679	20780	20475	20599	20559	20647	20710	20699	20748	20664	20724	20689	20679	20599	20762	20680	20617	20426	20548	20785	20851	20623	21074	20782	20731	20786	20716	20802	20559	20614	20663	20513	20672	20830	20666	20781	20711	20859	20653	20426	20766	20674	20695	20632	20525	20734	20465	20500	20575	20843	20738	20806	20748	20813	20792	20570	20677	20916	20664	20667	20716	20812	20665	20698	20704	20760	20657	20598	20648	20765	20677	20701	20615	20658	20621	20691	20670	20641	20662	20624	20877	20699	20493	20669	20599	20691	20778	20690	20653	20845	20808	20704	20650	20765	20702	20795	20589	20652	20575	20579	20495	20787	20388	20671	20886	20705	20701	20980	20570	20677	20777	20791	20479	20713	20683	20648	20843	20667	20717	20701	20591	20736	20961	20619	20685	20694	20710	20725	20860	20750	20702	20612	20699	20551	20697	20764	20745	20617	20593	20704	20483	20702	20664	20635	20682	20710	20596	20741	20813	20749	20607	20642	20512	20783	20562	20672	20591	20459	20812	20822	20922	20548	20606	20620	20875	20798	20394	20921	20680	20485	20745	20556	20718	20672	20891	20692	20706	20582	20509	20698	20652	20718	20688	20481	20530	20695	20672	20567	20843	20614	20591	20505	20604	20531	20551	20609	20619	20816	20652	20624	20619	20661	20324	20941	20860	20528	20543	20959	20716	20890	20719	20732	20735	20662	20623	20824	20740	20786	20783	20666	20656	20652	20654	20664	20632	20645	20645	20717	20434	20717	20655	20733	20639	20619	20643	20612	20611	20812	20717	20691	20605	20702	20715	20798	20662	20639	20553	20810	20694	20634	20552	20664	20830	20554	20750	20797	20725	20739	20681	20767	20666	20646	20722	20712	20589	20487	20773	20727	20835	20806	20746	20770	20650	20439	20682	20644	20771	20886	20663	20688	20624	20848	20578	20743	20678	20609	20490	20514	20784	20763	20875	20553	20502	20675	20824	20752	20672	20565	20961	20726	20817	20850	20578	20529	20932	20709	20584	20695	20845	20712	20820	20769	20555	20652	20529	20583	20580	20589	20830	20443	20879	20695	20783	20599	20559	20562	20950	20730	20700	20576	20656	20736	20804	20578	20667	20535	20504	20642	20620	20552	20468	20779	20617	20742	20573	20851	20765	20555	20659	20911	20740	21001	20917	20600	20685	20530	20708	20700	20764	20714	20573	20546	20766	20835	20597	20757	20673	20647	20742	20711	20587	20622	20600	20656	20528	20654	20517	20913	20654	20693	20761	20738	20780	20687	20577	20676	20759	20569	20721	20684	20689	20616	20696	20423	20903	20720	20795	20824	20792	20626	20488	20724	20445	20649	20683	20657	20804	20641	20575	20596	20548	20585	20699	20792	20674	20859	20893	20529	20838	20435	20738	20357	20570	20615	20724	20718	20771	20525	20650	20597	20568	20573	20698	20825	20735	20765	20796	20810	20652	20559	20641	20617	20710	20642	20758	20511	20700	20711	20689	20569	20622	20723	20653	20642	20886	20631	20621	20552	20795	20669	20583	20754	20702	20606	20446	20691	20517	20527	20680	20569	20809	20757	20643	20745	20554	20852	20595	20806	20647	20625	20950	20659	20594	20725	20494	20593	20534	20670	20639	20726	20507	20688	20609	20594	20549	20774	20592	20503	20662	20720	20539	20877	20612	20638	20855	20792	20600	20751	20631	20637	20560	20822	20686	20706	20831	20720	20617	20668	20554	20546	20649	20673	20529	20622	20599	20593	20672	20794	20857	20782	20682	20653	20710	20528	20527	20783	20600	20663	20781	20722	20608	20649	20754	20550	20497	20708	20597	20693	20690	20734	20756	20663	20642	20421	20720	20802	20712	20738	20540	20623	20828	20702	20576	20760	20653	20620	20735	20666	20632	20543	20712	20798	20533	20804	20681	20730	20753	20594	20565	20745	20771	20740	20659	20872	20691	20692	20801	20666	20625	20757	20676	20707	20894	20762	20834	20694	20499	20601	20757	20839	20528	20866	20368	20656	20616	20742	20764	20545	20590	20662	20578	20746	20843	20876	20660	20875	20748	20665	20531	20697	20636	20634	20574	20750	20599	20683	20626	20741	20785	20620	20702	20824	20627	20757	20617	20546	20554	20775	20657	20699	20498	20674	20816	20550	20606	20663	20790	20889	20818	20739	20763	20805	20486	20627	20844	21033	20612	20625	20760	20634	20703	20698	20586	20799	20531	20894	20987	20724	20789	20643	20431	20403	20787	20827	20981	20858	20557	20779	20727	20678	20721	20537	20696	20749	20909	20785	20573	20757	20643	20612	20376	20551	20570	20706	20754	20684	20701	20799	20605	20787	20703	20726	20687	20439	20598	20916	20743	20653	20848	20609	20762	20739	20596	20583	20655	20569	20633	20510	20605	20763	20797	20661	20828	20850	20632	20950	20782	20780	20471	20604	20639	20458	20743	20752	20637	20698	20806	20671	20678	20896	20612	20617	20577	20618	20628	20444	20643	20668	20691	20791	20606	20536	20613	20882	20762	20679	20793	20798	20493	20655	20592	20680	20640	20771	20639	20902	20759	20644	20563	20709	20546	20610	20490	20615	20738	20579	20931	20935	20435	20680	20534	20694	20691	20786	20484	20709	20776	20684	20733	20618	20668	20807	20794	20686	20639	20615	20685	20845	20743	20593	20595	20638	20759	20934	20784	20629	20556	20466	20735	20314	20849	20592	20526	20709	20696	20719	20438	20587	20712	20704	20530	20597	20702	20812	20785	20772	20637	20676	20725	20598	20697	20725	20657	20468	20650	20918	20706	20612	20713	20725	20812	20758	20685	20752	20750	20682	20525	20619	20618	20728	20590	20623	20865	20670	20508	20605	20716	20652	20539	20594	20598	20734	20539	20669	20425	20669	20650	20564	20914	20796	20706	20857	20779	20692	20672	20721	20689	20605	20671	20791	20659	20662	20552	20785	20755	20679	20779	20821	20830	20787	20734	20626	20663	20530	20659	20739	20734	20582	20588	20800	21021	20487	20698	20713	20497	20660	20521	20494	20733	20578	20709	21047	20796	20496	20749	20566	20745	20708	20822	20567	20927	20621	20643	20744	20697	20802	20667	20597	20915	20667	20912	20737	20497	20676	20461	20574	20776	20719	20727	20633	20603	20683	20569	20815	20513	20736	20787	20793	20764	20653	20650	20590	20656	20694	20547	20526	20730	20688	20641	20782	20553	20636	20487	20568	20518	20727	20677	20722	20592	20645	20565	20791	20671	20509	20718	20553	20785	20560	20680	20653	20641	20762	20558	20670	20839	20691	20716	20887	20661	20442	20594	20561	20727	20589	20646	20965	20654	20446	20647	20658	20528	20769	20482	20552	20888	20865	20708	20543	20727	20787	20613	20573	20782	20788	20540	20673	20431	20745	20915	20627	20616	20623	20846	20792	20679	20550	20857	20723	20458	20665	20509	20582	20966	20663	20574	20569	20651	20426	20544	20673	20519	20720	20558	20749	20560	20762	20832	20699	20583	20660	20488	20671	20541	20702	20527	20583	20570	20650	20719	20639	20752	20663	20525	20582	20598	20764	20554	20627	20754	20800	20592	20720	20544	20575	20624	20928	20706	20760	20646	20835	20709	20723	20679	20577	20612	20549	20595	20835	20711	20620	20739	20694	20689	20425	20745	20696	20625	20654	20851	20742	20512	20646	20495	20726	20890	20721	20755	20716	20485	20589	20836	20795	20715	20630	20778	20786	20609	20698	20574	20645	20825	20651	20883	20693	20623	20592	20827	20653	20780	20487	20760	20686	20628	20763	20537	20624	20692	20686	20784	21031	20662	20827	20595	20716	20749	20784	20734	20345	20651	20767	20632	20658	20816	20552	20620	20638	20738	20738	20813	20628	20486	20535	20422	20881	20731	20778	20622	20775	20855	20509	20597	20632	20509	20741	20625	20637	20665	20582	20826	20544	20756	20700	20622	20772	20553	20684	20667	20619	20961	20801	20709	20803	20686	20686	20555	20560	20587	20669	20703	20589	20774	20778	20575	20497	20872	20724	20921	20479	20570	20655	20689	20600	20770	20686	20607	20518	20624	20682	20606	20699	20610	20715	20576	20475	20688	20812	20642	20818	20680	20770	20611	20688	20643	20800	20503	20541	20556	20548	20666	20596	20741	20698	20601	20878	20750	20827	20817	20612	20723	20638	20645	20494	20709	20875	20728	20746	20793	20897	20488	20832	20844	20674	20438	20484	20484	20578	20701	20645	20555	20795	20660	20639	20638	20688	20588	20744	20626	20705	20579	20623	20840	20596	20626	20672	20911	20786	20623	20493	20741	20982	20586	20590	20771	20687	20488	20836	20692	20795	20668	20498	20687	20639	20595	20715	20763	20626	20699	20715	20703	20750	20951	20575	20429	20841	20512	20741	20730	20740	20698	20764	20661	20620	20641	20550	20659	20640	20655	20535	20719	20711	20784	20667	20555	20845	20697	20685	20537	20751	21021	20623	20621	20663	20642	20782	20572	20756	20886	20636	20722	20821	20628	20780	20745	20745	20561
64519	103631	86339	49073	17718	17669	17824	17692	17803	17831	17890	17797	17901	17916	17849	17742	17838	17931	17921	17637	17833	17993	17751	17757	17845	17705	17866	17700	17843	17746	17841	17816	17778	17790	17824	17708	17698	17671	17681	17927	17880	17675	17822	17774	17582	17831	17697	17796	17606	17668	17800	17754	17802	17652	17785	17799	17853	17910	17821	17595	17673	17832	17805	17736	17732	17791	17987	17729	17755	17674	17773	17708	18017	17654	17777	17790	17792	17885	17635	17798	17634	17777	17789	17763	17645	17850	17625	17667	17777	17788	17762	17701	17822	17523	17799	17676	17691	17631	17942	17796	17601	17680	17921	17771	17653	17675	17852	17635	18000	17769	17765	17728	17657	17754	17837	17830	17737	17820	17799	17730	17557	17744	17676	17606	17852	17633	17975	17825	17760	17836	17739	17663	17651	17830	17696	17614	17783	17850	17797	17712	17945	17774	17697	17839	17805	17760	17650	17795	17700	17806	17806	17810	17811	17679	17765	17774	17713	17888	17602	17582	17664	17692	17653	17684	17695	17775	17835	17828	17696	17826	17907	17770	17714	17907	17709	17873	17597	17939	17705	17759	17714	17735	17735	17762	17564	17928	17683	17829	17765	17854	17816	17714	17693	17668	17773	17826	17784	17898	17674	17589	17749	17817	17627	17871	17795	17909	17771	17824	17729	17517	17753	17731	17783	17806	17638	17787	17738	17946	17601	17897	17832	17797	17711	17663	17714	17746	17949	17737	17654	17667	17707	17796	17843	17819	17901	17745	17699	17571	17660	17741	17786	17907	17719	17843	17805	17645	17690	17708	17617	17675	17782	17736	17766	17692	17758	17716	17690	17785	17875	17864	17731	17591	17780	17842	17853	17865	17817	17632	17786	17632	17765	17788	17894	17767	17736	17692	17602	17919	17792	17657	17724	17685	17691	17833	17699	17677	17737	17688	17788	17847	17962	17657	17610	17855	17714	17910	17781	17815	17780	17832	17866	17826	17694	17871	17772	17750	17769	17932	17715	17979	17837	17830	17615	17769	17857	17716	17641	17730	17805	17823	17709	17873	17580	17807	17746	17835	17959	17801	17818	17570	17686	17729	17705	17809	17528	17816	17735	17855	17856	17709	17709	17680	17742	17538	17667	17683	17748	17812	17726	17822	17653	17822	17699	17896	17681	17783	17769	17626	17843	17717	17803	17824	17720	17875	17892	17694	17854	17754	17804	17736	17604	17780	17677	17558	17927	17815	17621	17781	17816	17732	17908	17825	17787	17781	17754	17732	17795	17807	17722	18016	17686	17583	17869	17507	17795	17649	17736	17527	17845	17872	17838	17885	17738	17745	17639	17806	17585	17778	17774	17789	17701	17861	17686	17839	17866	17730	17599	17623	17984	17771	17816	17684	17802	17782	17795	17877	17689	17759	17819	17701	17723	17708	17763	17642	17838	17705	17838	17848	17646	17653	17594	17840	17731	17691	17702	17724	17708	17723	17720	17760	17802	17957	17831	17779	17855	17597	17502	17720	17807	17710	17780	17727	17701	17666	17865	17898	17873	17695	17627	17789	17711	17743	17716	17675	17793	17843	17761	17643	17735	17654	17667	17710	17850	17872	17840	17724	17684	17671	17538	17813	17761	17791	17765	17885	17821	17703	17770	17827	17573	17707	17783	17828	17826	17811	18004	17755	17783	17758	17946	17850	17762	17774	17769	17861	17588	17626	17858	17818	17845	17797	17675	17763	17835	17860	17697	17730	17784	17854	17727	17888	17782	17671	17983	17694	17884	17810	17633	17853	17888	17832	17814	17523	17895	17615	17785	17734	17679	17839	17711	17731	17887	17689	17807	17760	17742	17605	17667	17838	17909	17848	17729	17813	17794	17699	17881	17602	17704	17717	17777	17881	17709	17815	17664	17744	17843	17746	17733	17803	17796	17786	17642	17611	17584	17758	17873	17722	17734	17720	17667	17616	17769	17938	17741	17753	17692	17801	17712	17719	17879	17717	17660	17836	17697	17809	17668	17674	17638	17957	17710	17758	17808	17835	17524	17679	17671	17789	17726	17500	17901	17739	17600	17627	17854	17818	17648	17749	17696	17739	17838	17695	17678	17881	17821	17773	17680	17754	17713	17805	17759	17669	18006	17758	17582	17776	17771	17724	17880	17668	17902	17806	17704	17798	17876	17788	17809	17463	17766	17676	17797	17830	17784	17816	17589	17651	17675	17791	17678	17667	17713	17752	17868	17541	17883	17588	17785	17705	17776	17522	17766	17861	17685	17792	17735	17830	17679	17645	17732	17792	17711	17925	17789	17676	17747	17738	17794	17748	17673	17726	17768	17695	18064	17694	17850	17725	17740	17705	17755	17686	17670	17793	17763	17772	17725	17662	17565	17750	17597	17728	17751	17666	17820	17818	17841	17736	17689	17672	17685	17701	17713	17839	17657	17756	17696	17564	17736	17650	17754	17819	17767	17928	17888	18011	17784	17709	17928	17685	17741	17646	17650	17925	17760	17622	17799	17607	17850	17814	17827	17779	17903	17726	17754	17799	17755	17666	17810	17666	17836	17801	17757	17655	17643	17949	17782	17753	17830	17925	17889	17726	17750	17597	17652	17763	17797	17697	17715	17678	17842	17568	17872	17749	17808	17632	17676	17625	17796	17705	17896	17633	18066	17775	17670	17818	17586	17805	17891	17984	17848	17740	17674	17770	17742	17798	17636	17784	17787	17648	17689	17876	17804	17797	17737	17724	17684	17631	17773	17659	17895	17753	17790	17724	17521	17693	17977	17580	17811	17867	17816	17838	17806	17822	17559	17789	17694	17828	17772	17960	17881	17662	17758	17641	17776	17602	17674	17694	17736	17665	17896	17578	17759	17765	17653	17712	17624	17614	17825	17841	17764	17729	17831	17548	17604	17778	17675	17807	17734	17927	17714	17761	17788	17660	17712	17810	17811	17673	17737	17769	17798	17723	17898	17778	17948	17786	17767	17770	17940	17966	17569	17931	17853	17850	17663	17801	17740	17542	17650	17840	17663	17762	17792	17853	17720	17709	17570	17796	17621	17636	17636	17790	17631	17869	17740	17783	17795	17663	17705	17713	17759	17749	17851	17577	17710	17755	17826	17724	17785	17869	17768	17712	17584	17683	17646	17750	17810	17790	17807	17816	17899	17729	17792	17673	17627	17862	17722	17680	17787	17689	17573	17634	17738	17806	17672	17714	17890	17812	17730	17873	17986	17922	17686	17897	17633	17846	17711	17680	17757	17671	17844	17703	17644	17697	17720	17719	17604	17762	17778	17856	17806	17694	17748	17621	17647	17533	17930	17758	17709	17880	17886	17803	17660	17673	17641	17831	17844	17680	17763	17739	17738	17708	17678	17802	17707	17986	17729	17757	17785	17714	17816	17891	17773	17763	17642	17815	17703	17713	17810	17794	17616	17858	17582	17946	17995	17815	17585	17720	17728	17630	17819	17763	17704	17729	17731	17680	17723	17954	17882	17629	17824	17727	17744	17671	17570	17875	17827	17786	17710	17691	17627	17663	17582	17622	17588	17791	17753	17838	17856	17777	17828	17714	17843	17742	17734	17947	17727	17919	17774	17673	17772	17810	17852	17935	17861	17756	17942	17646	17742	17796	17758	17863	17823	17751	17719	17807	17839	17870	17636	17665	17565	17612	17869	17685	17764	17911	17762	17753	17751	17827	17858	17690	17818	17840	17704	17813	17723	17627	17740	17776	17727	17706	17889	17847	17739	17994	17753	17818	17625	17893	17771	17927	17618	17839	17935	17671	17728	17820	17982	17811	17689	17840	17808	17758	17673	17780	17747	17754	17663	17696	17744	17803	17638	17871	17780	17749	17998	17678	17829	17844	17543	17769	17773	17773	17775	17661	17795	17989	17603	17601	17702	17843	17752	17829	17682	17753	17739	17832	17635	17701	17766	17701	17766	17815	17812	17723	17839	17867	17708	17795	17788	17812	17815	17874	17675	17806	17824	17668	17854	17708	17859	17763	17918	17706	17759	17705	17848	17842	17674	18006	17762	17609	17801	17711	17723	17704	17794	18015	17810	17725	17771	17862	17729	17687	17600	17805	17834	17674	17760	17749	17772	17817	17735	17846	17664	17684	17689	17817	17716	17580	17888	17761	17756	17834	17698	17545	17737	17629	17734	17804	17937	17700	17829	17884	17871	17647	17747	17731	17753	17717	17822	17716	17724	17599	17719	17782	17685	17784	17837	17728	17647	17768	17774	17781	17777	17818	17738	17610	17699	17717	17929	17956	17549	17829	17661	17639	17773	17825	17760	17826	17644	17806	17786	17622	17817	17795	17669	17741	17802	17781	17795	17872	17743	17636	17425	17825	17750	17778	17882	17739	18056	17560	17799	17582	17714	17843	17848	17843	17769	17748	17755	17738	17826	17636	17796	17713	17755	17855	17815	17693	17660	17767	17845	17761	17678	17857	17827	17779	17796	17739	17808	17670	17613	17633	17867	17662	17738	17740	17886	17854	17653	17784	17799	17775	17815	17669	17787	17588	17750	17910	17875	17690	17669	17796	17870	17799	17669	17723	17646	17749	17727	17679	17696	17886	17682	17826	17711	17633	17799	17706	17877	17764	17839	17847	17701	17827	17777	17850	17910	17851	17689	17737	17847	17737	17652	17708	17786	17689	17845	17760	17783	17829	17888	17947	17688	17809	17791	17694	17659	17788	17700	17800	17667	17740	17816	17735	17603	17694	17690	17630	17708	17762	17730	17687	17749	17778	17794	17725	17871	17835	17787	17775	17823	17584	17752	17794	17769	17764	17663	17595	17660	17621	17577	17738	17846	17834	17774	17792	18004	17732	17628	17709	17770	17686	17827	17721	17537	17608	17772	17866	17772	17776	17678	17620	17743	17946	17710	17791	17632	17691	17768	17809	17748	17734	17854	17744	17626	17702	17792	17706	17854	17728	17819	17753	17681	17681	17835	17676	17709	17628	17570	17775	17614	17726	17801	17782	17826	17827	17719	17641	17760	17806	17820	17586	17610	17880	17723	17794	17667	17745	17649	17666	17733	17807	17595	17765	17781	17802	17621	17790	17712	17859	17640	17680	17670	17602	17778	17956	17938	17857	17625	17816	17765	17735	17728	17766	17915	17641	17642	17682
22854	23102	34798	29152	21701	23605	26313	22038	21147	21549	21570	21436	21539	21508	21323	21327	21360	21269	21341	21263	21088	21261	21365	21101	21011	21078	21138	21048	21394	21100	20941	21122	21183	21048	21243	21145	21283	21178	21110	21138	20730	21177	21245	21256	21268	21106	21127	21026	20962	21023	21090	21020	21010	21181	21169	21112	21126	21312	21318	21146	21055	21062	21148	21119	21049	21252	21262	21143	21136	21258	21241	21090	21240	21091	21115	21243	21132	21099	20934	21050	20860	21136	21062	21198	21210	21035	21041	21051	20665	21198	21023	20986	21057	20986	21123	21118	21165	21037	21193	21244	21273	21096	21053	21129	21381	21044	21018	20874	21260	21155	21069	21094	21148	21113	20989	21084	20991	20779	20970	21004	20994	21230	21072	21078	21036	21206	21178	21093	21035	20987	21115	20997	21023	21148	21162	20948	21281	20979	21070	21205	21083	21009	21088	20835	21265	20800	21087	21230	20985	21125	21213	20966	20923	21082	21119	21193	21073	21166	21061	21120	21053	21110	20954	20985	21062	21077	21101	21081	21088	21200	21193	21006	21056	20898	21210	21140	21164	20785	20934	21075	21117	21156	20991	21027	21078	20955	21021	21115	21194	21113	21141	21210	21137	20999	21120	21398	20915	20962	20956	20954	20908	20977	20959	21010	21170	21055	20945	21116	21075	21416	21011	21114	20840	20958	20859	21134	21009	21189	21063	21052	21065	21083	20852	21126	21079	21082	20838	21012	21072	21048	21167	21162	21082	21114	20942	20982	21141	21167	21059	20861	21167	21142	21222	21096	20824	20969	21046	20895	21020	21061	21128	21029	21002	21027	21093	21256	21070	21164	21059	20960	21064	21149	21046	21244	21183	20997	20965	21122	20943	21021	20914	21089	21178	20976	21001	20926	21038	21211	21096	21009	21125	21021	20977	21025	21178	21094	21200	21105	21212	21215	21108	21027	21106	21041	21173	21100	21092	21081	21137	20959	21187	21232	20901	21056	21118	21073	21029	21050	21197	21174	20874	21017	21072	21290	21032	21052	21054	21034	20949	21323	20922	20916	20968	21008	21095	21198	20948	21044	21095	20841	20738	21140	21118	21189	21244	21005	21022	21003	21008	21214	21148	20708	21010	20832	21120	21007	21338	21384	21281	21208	21033	21165	21035	21114	21132	21177	21320	20905	20998	20753	21078	21260	21016	21260	20964	20926	20871	20981	21136	21099	20967	21038	21085	20881	21224	20919	21256	21270	21003	21126	21097	21023	21044	21059	21014	21067	21199	21023	20979	21019	20960	21047	21124	21035	21013	20960	21149	21307	21031	21211	21243	21054	21241	21105	21151	21075	21060	20970	21042	21111	20997	21116	20989	21032	21072	20892	21057	20860	20725	21194	21194	21009	21132	20895	21050	21043	21112	21074	21055	21130	20942	20899	21049	20907	21026	21137	20999	20966	20899	21194	21064	20943	20900	21106	20966	21194	21013	21091	21145	20983	21170	21205	20981	21242	21257	21104	21000	20899	21111	21079	20979	21155	20997	20955	20949	21194	21003	21145	20925	21087	21001	21086	21034	20932	21048	20990	21050	20890	20855	20985	20925	21108	20920	20977	20905	21166	21126	21155	21377	20865	20915	21304	20863	21210	20921	21088	21139	21140	21084	21103	21046	21040	20871	21172	21005	20857	20991	21115	20992	21200	20886	21192	21055	21078	20994	21451	21109	20970	20945	20858	20990	21104	21245	20832	21023	20923	20955	21179	21129	21113	21045	21339	21102	21171	21001	21192	21133	21053	21026	21128	21069	21060	21206	21026	21071	20939	21007	21082	21144	21111	20964	21022	20924	21152	20903	20999	21070	21144	21150	21065	21099	21062	20868	21186	21069	21235	21158	21087	21112	20992	20989	21179	21046	20950	21006	21079	20998	21119	20910	21189	21118	21063	20959	20989	21153	20916	21053	21050	21073	21030	21256	21232	21194	21221	21215	21078	21060	21236	21157	20972	20939	21046	20998	21034	20886	21081	21018	20855	21104	21060	20927	21159	20823	20906	20786	20710	21098	20992	21034	21059	21025	20973	20896	21152	21127	21215	21122	21109	21045	21216	20929	21087	20920	21104	21037	21213	21148	20929	20930	21021	21013	20999	21018	21067	20884	21045	20963	21090	21208	20786	21076	21140	21221	21142	21232	20979	21174	20993	20856	20973	21022	20963	21165	21058	20756	21079	21078	21201	21035	21092	21001	20936	20927	20903	20959	20823	21035	20979	20928	21078	21154	21165	20992	20930	20930	21009	21179	20973	21521	20873	20985	20994	21085	20876	20978	20981	21099	21150	21066	21041	21060	21201	21264	21018	21100	20982	21013	21080	21176	21119	21109	21131	20917	21033	20871	20960	20975	20919	20990	21087	21181	20953	20956	20909	21075	21054	20912	21036	20852	21185	21139	20956	21085	21259	20819	21339	21288	21041	21193	21220	20893	20954	20946	20805	20984	20971	20967	20993	21129	21100	21004	21027	21202	21067	21298	21060	21153	20911	20978	21027	21035	20918	21091	20919	21220	21112	20990	21199	21156	20940	20943	21014	21175	21207	21090	21060	21169	21213	20814	21001	21077	21073	21045	21388	21122	21221	20888	21116	21002	21134	21070	21209	21038	21096	21219	20842	21029	21038	20823	21033	21042	21310	21138	21044	21021	20898	21131	21222	21102	20998	21187	20896	21110	20991	21126	21064	20833	21027	21014	20788	21101	21059	21230	21227	20946	20993	21214	21033	21136	21130	21016	21071	21183	21271	21147	21075	21107	21248	20942	20857	21121	20961	20831	21169	21071	21177	20989	21041	21037	21011	21048	21220	21038	20945	21259	21028	20986	21049	21116	20979	20910	21135	20981	21161	21056	21099	21175	20953	20925	21085	21107	20989	21291	21204	21094	21000	20983	21118	20841	20938	20966	21099	21144	21067	20905	21115	21147	21222	21086	20805	21034	21039	21124	21043	21201	21106	21100	21107	21161	20874	21143	21199	20900	21124	20957	20823	21219	21049	20977	21036	20849	21228	21236	21207	21018	20954	21106	20722	21136	21090	21033	21065	21220	21190	21081	20812	20974	20993	20946	20996	21153	21002	21056	21124	21098	21178	21028	21133	21217	21125	21123	21238	21195	20932	21155	21201	20995	21223	21156	21220	21098	21197	21001	21061	21109	20998	21047	21125	20965	20989	21215	21013	20833	21011	21023	21094	21066	21291	20940	21276	21206	20911	21051	21007	20921	20940	21277	20850	21064	21154	21249	20980	21095	21089	21068	21214	21308	21244	21249	20998	21088	20959	21089	21130	21110	21169	21015	21131	21224	21111	21157	21028	20782	21110	20863	20919	20998	21049	21043	21053	21287	21301	21185	20991	21303	20852	21286	21087	20773	21096	21144	21035	21038	21088	21104	21090	20918	21112	20978	21098	21059	20907	21167	21223	20967	21107	20974	20784	20926	21029	21266	21121	21001	21054	21213	21164	21013	20847	21008	21179	21099	21197	21106	21131	20982	20906	21182	21174	21165	21017	21103	21112	21144	21014	21028	21046	20984	20998	20948	21098	21280	21123	20795	20862	21110	20902	21009	21047	21004	21123	20948	21295	21130	21006	21130	20987	21094	20948	20757	21236	21090	21150	20936	21005	21034	20885	21124	21169	21040	20956	20921	21084	21067	21131	21007	20728	21144	20991	21162	21085	20931	21118	21105	20980	20969	21174	20976	20881	21139	20846	21014	21079	21048	21154	20950	20990	21052	20841	21220	21150	21057	20882	20982	21003	21234	20917	21160	21206	21059	21035	21122	21073	21072	21077	21087	21053	20911	20850	21200	21142	21144	21191	20950	20848	21104	20978	20960	21048	21097	20868	21160	21158	21071	21058	21035	21054	21237	21247	21150	21066	21208	21153	20975	20873	21235	20929	21299	21122	21180	21078	21057	20710	20912	21036	21083	21033	20993	20950	21293	21377	21276	20999	21151	21097	21069	21170	21074	20950	21199	21070	21046	21034	20856	20938	20942	21129	21070	21273	21273	21082	20882	21066	21154	21162	21208	20932	20983	21105	21173	21003	20994	21190	21084	21023	21005	21039	21040	21270	21209	21075	20975	21032	21212	21129	21196	20941	21040	21216	21129	20953	20846	20999	21000	21026	20965	21196	21108	20804	21000	21117	21054	21175	21152	20805	21020	20892	21195	21025	21199	21011	20967	21045	20950	20906	20962	20951	21028	21130	21182	21445	21075	21165	21056	21149	21060	21052	21108	21328	20877	21140	21143	21180	21153	21029	21341	21315	21105	21074	20904	20904	21138	21306	20986	21160	20799	21100	21103	20986	20904	21072	21054	20987	20868	21097	20905	21370	20902	21081	21135	21009	21177	21124	21218	20928	20838	21051	21071	21208	21049	21291	21141	21170	21196	21072	21084	21171	21034	21020	21070	20770	20963	21013	21327	21078	21016	20942	21066	21171	21076	21007	21085	21222	20991	21156	20986	21124	20955	21043	21209	20959	21095	21078	20997	21036	20958	21102	20870	20903	20938	20836	20900	21084	21151	21231	21254	21001	21062	20801	21129	20984	21063	21099	20959	21045	20907	21190	21061	20890	20987	21243	21104	21177	21215	21112	21024	21143	21053	21016	21171	21237	20874	21170	21274	21154	20923	20913	21129	21095	21053	21059	21157	20955	21073	21080	21005	21086	20980	21073	20975	21211	21011	21186	21004	21031	20948	21105	21138	21081	21127	20962	20922	21098	20957	21110	21018	20910	21142	21034	21125	21074	21059	21015	21142	21076	21059	21106	20876	21249	21238	20975	21043	21017	21043	20897	20972	20972	20993	21048	21185	21032	21148	20948	20899	20981	21185	20944	21141	21156	21099	21231	20959	21141	21021	21048	20979	21031	21103	21043	21042	21230	21129	21079	21075	21173	21040	20839	21256	21072	21162	21122	21005	20966	21124	20983	20995	20876	21179	21070	21005	21130	21205	21162	21062	21163	21073	20831	21205	21003	21165	21124	21153	20926	21107	21033	20969	20858	20968	21009	21254	20857	20920	20881	20940	21224	21091	21211	20994	20953	20930	21273	21185	21278	20906	20945	21205	20981	20976	20989	20950	21204	21125	21281	20980	21047	20876	20839
61873	104813	87352	48922	18091	18084	17877	18212	17938	17742	18092	17898	18139	18050	18097	18080	17958	18192	17968	17888	18084	17956	18188	18052	18002	18076	18131	18050	18071	18019	18022	18020	17953	18025	18107	17984	17961	17969	18053	17989	17843	18051	17981	18094	17990	18054	18146	18037	17953	17937	17869	17873	18114	17934	17927	17946	18061	17978	17965	17902	18075	17975	17989	18243	17908	18048	17862	17939	17767	17866	18021	17893	17921	18160	17879	18055	17937	18146	17893	18229	18068	17885	18046	17953	17748	17917	17857	18111	18119	18009	18097	18108	17861	17926	17941	17779	18125	17941	18036	17824	17986	17947	17843	18067	17989	17951	17890	18086	18092	18052	17809	17882	17871	18039	17932	17907	17875	17943	18002	17931	18111	18177	18065	18042	17888	18041	17958	18089	18026	18011	18091	18010	18069	17924	18098	18031	18057	17806	17920	18130	18033	17943	17980	17831	18016	17978	17948	17958	18045	18048	18008	18024	18035	17764	17901	17888	17944	17977	17857	17948	18050	18065	17943	18066	18086	17970	17897	18086	18106	17821	18022	18015	18083	17939	17980	18132	18016	17935	18006	17753	17933	17888	17875	17977	17850	17855	17843	17988	17862	18017	17903	18057	18007	18036	17923	18086	17890	17922	18083	17731	17964	17944	18161	17969	18017	18075	17910	17974	17996	18056	17864	18025	17871	17958	17967	17850	18114	17868	17871	18078	18017	17829	17921	17910	18153	17941	18109	17874	17894	18057	18073	17904	18134	18049	17995	17966	18038	17882	17778	17857	18035	18052	17943	17869	17981	18029	18135	17908	17898	17993	18126	17851	18133	18047	17757	18024	17982	17874	18074	18185	18007	17749	17863	18192	18001	18177	17876	18004	17991	17977	17936	18235	17865	17978	17913	17939	17999	18129	18010	17944	17933	17897	17893	18007	18076	17984	18022	17939	18055	17946	17861	17919	18111	17888	18029	18078	17955	17807	17948	17862	17932	17938	17912	17965	18018	18130	18096	18087	17808	17924	17931	17933	17875	18007	17953	18021	18182	17997	17945	17939	18092	17931	18031	18020	18043	17893	18006	17983	18064	17918	17948	18020	17802	18150	17929	18014	17966	18212	17972	17943	17974	18027	18128	18046	18117	18053	17994	18018	17952	17930	18201	18044	17857	17930	18015	17999	17831	18106	18080	17999	18179	17984	17887	17949	17940	18019	17763	17777	17956	17824	17914	17993	18001	17921	18120	18020	17777	18162	17892	17949	18088	17888	17931	18173	18082	17965	17856	18093	18107	18053	18051	17944	18092	18063	18099	18012	18081	17981	17849	17919	17827	17985	17950	17927	18125	17879	18004	18089	18033	17965	18106	17985	17999	18011	17876	18073	17913	17903	18039	17875	17922	17825	18087	17891	17835	17944	18046	17870	18073	17990	17894	17924	18039	17992	18073	17917	17883	18039	18063	17806	17968	17828	17997	17979	17790	17978	17990	18002	17897	18083	18060	18002	17980	17845	17823	17836	17923	17928	18076	17821	18164	18056	17858	18074	17981	18051	17872	18066	17918	18071	17969	18055	18139	17962	17971	17817	17866	18057	17974	18098	17929	18009	17961	18158	17992	17779	18036	17799	17988	18016	17933	18070	18038	18015	17922	17976	17998	18088	18002	17800	17865	17960	17907	18074	17972	18016	18046	17979	17988	18043	17831	17943	17857	17842	17947	18045	17842	18075	17885	17974	17745	17879	17968	18016	17820	17833	18042	17962	17889	17964	17858	17997	17963	18096	17998	18015	17876	18020	17991	17867	17957	17897	18064	17973	18051	18223	17979	18075	18082	18083	17920	17916	17983	17955	17971	18009	18008	17894	18013	17997	17957	17958	17986	17992	17968	17948	17939	17890	17935	18008	17833	17932	18100	17816	18145	17927	18119	18051	17990	18010	17853	17953	18128	18043	17942	17910	18132	18008	17961	17999	17977	17849	18047	18098	18012	17956	18237	18053	17945	17997	18039	18098	17926	18022	17924	18058	17888	17782	17903	17842	17799	17995	17875	17956	18107	17977	17922	17910	17906	17816	18023	18009	17928	17941	18119	17990	17881	18048	18023	17826	18061	18177	17931	17869	17969	18096	18103	18030	17976	18053	17984	17926	18093	17876	17932	17886	18001	17797	17964	18110	18004	17953	17874	18064	17930	18092	17879	18030	18109	17970	17951	18036	17698	18041	17981	18039	18020	18017	17868	17953	17920	18021	18043	17997	18099	17872	18065	17925	17915	17968	17894	18106	17859	17967	18095	17994	17931	17897	17945	17937	17950	17966	17978	18198	18067	17953	17994	18055	17871	17917	18091	17946	18139	17998	17918	17942	17916	17919	18094	17932	18012	17970	17986	18212	18012	18029	18083	17874	17771	18067	17958	17992	18030	17899	17945	18103	17792	17934	18034	17987	17910	17875	17957	17939	18052	17895	18089	17918	17853	18183	17754	17945	18047	17952	17919	17958	17924	18093	18001	17944	17885	17879	17944	18053	18072	17929	18039	17957	17957	18076	17856	18049	17984	18123	17951	18085	17959	17949	18052	18008	17808	18048	18045	18138	17979	18043	17890	18190	17779	17981	17938	18007	18125	18066	18050	17962	17832	17952	17997	18050	17967	18022	17992	17932	18165	17893	18013	17979	18017	17856	17948	17954	17973	18195	17856	17881	17851	18076	17985	18022	17992	18015	18064	18123	17979	18116	17857	17910	17900	17980	18082	17941	18145	17919	17932	17852	18009	18031	18026	17905	17959	17979	17980	18014	18027	17909	18100	17920	17996	17922	17927	17950	17817	18045	17767	17863	17929	18055	18135	18086	18053	17912	17821	18193	17874	17833	18163	18116	17926	18030	17915	18095	17850	17955	18022	17994	17978	17873	17974	17949	17951	18007	18113	17897	18014	17956	18039	18038	18158	17805	18058	18004	17963	18075	18043	18124	17834	17974	17952	17922	17977	17896	18111	18103	17835	18015	18088	17948	17931	17902	18160	18038	17948	18006	17948	17939	17974	18044	17991	17836	18022	18057	17876	18171	17821	18137	17935	17814	17919	17925	18042	18151	17917	17892	18032	17737	17943	18033	18014	17926	17753	17905	17989	18033	17925	18009	18048	18172	17982	18013	17950	18050	17919	17837	17945	17953	17837	17795	18033	18113	17918	18054	17929	17815	17980	18098	17787	18073	17888	18063	18000	17870	17956	18188	18150	18069	17954	18060	17859	17858	18104	18104	18221	17873	18075	17943	18077	17833	17856	17980	17940	17925	17836	17944	18074	18067	18014	17930	17971	17817	17937	18051	17906	18051	17951	18077	17904	17836	17985	17837	17995	17941	17954	17978	17943	17764	17970	18044	18057	17869	18212	17991	17858	17942	17968	17827	17976	17959	18120	17932	17948	17915	18011	18061	17953	17947	17965	17892	18075	17842	17993	17881	17927	17937	18016	18010	18073	18021	18033	17822	17949	17951	17961	17883	18085	18025	18089	18091	17895	17734	18001	17909	17933	17977	18015	17715	18014	17993	17950	17868	18054	18009	17994	17990	17899	17987	18020	18039	17986	18130	17801	17925	17699	17983	18083	17873	17838	17964	18015	17980	18059	18012	18020	18100	17781	17907	18210	17877	17834	18031	17846	17927	18022	17984	18142	17896	17966	17911	18044	17878	17978	18031	18018	17932	18105	18111	17963	17998	17869	17864	17934	18091	17989	17936	17998	17933	18025	18083	18064	17933	17903	17943	17968	17894	17933	17945	17987	17880	18027	18186	17864	17967	17911	17861	18017	18008	18110	18036	17896	18019	18004	17928	18126	17749	17950	17944	18161	17883	18131	17987	18018	18137	18055	18053	17879	17967	17865	17940	18146	18048	17991	17707	17941	18005	18066	17917	17906	18051	18188	17971	18005	17951	17820	18146	18027	18097	18061	17957	18052	17956	18264	18013	17876	18043	18123	17961	17953	17981	18096	18069	18013	18097	18111	17931	18031	17964	17911	18045	17947	17945	17846	17967	17970	17969	18107	18045	18050	17978	17920	17761	17973	17982	18016	18035	17816	18147	18100	17896	17950	17909	18005	18031	17970	17921	17859	18052	18032	18007	17987	17868	17937	18069	18191	17958	17821	17963	17855	17817	17982	17953	17862	17985	18108	17924	17900	17909	17970	17905	18016	17967	18190	18035	17856	18041	17953	18011	17987	18149	17943	18063	17888	17879	17943	18095	17892	18077	17964	18012	17885	17939	18070	18073	17840	17910	17947	17980	17947	18018	18082	18018	18077	17830	18021	18104	18141	18062	17989	17985	17974	18007	17912	17963	17953	18008	17979	18028	17872	17971	18043	17922	17991	17904	18028	17911	18128	17866	18161	18042	17928	17872	18023	18106	18032	17878	17978	18008	18005	17912	17973	18182	18063	18045	18085	18070	17851	17903	18039	17974	18101	17905	17956	17978	18128	17943	18020	18018	18018	17960	18227	18078	17950	17737	17987	17988	18179	17998	17944	18062	18103	18045	17889	17962	18061	17910	17743	17974	18079	18048	18051	18006	18027	17942	18036	17983	18034	18043	17863	17879	18032	17878	17882	17936	18122	17943	18063	18062	18039	18045	18186	18073	17883	18044	18108	17871	17993	18024	17897	18056	17856	17965	18082	18060	17744	17874	17817	18050	17926	17736	17856	17790	17863	17841	17978	17910	17907	17906	17806	17970	18055	18132	17934	18068	17949	17987	18071	17940	17932	18042	18078	17956	17984	18019	17999	18043	17967	18039	17885	18047	18125	17953	17923	17969	18048	17940	17983	18012	17997	18006	17814	17981	18026	17843	18185	17935	17961	17928	17608	18038	17857	18069	17974	17777	18187	17968	18057	17893	17955	17902	17933	17926	17942	17959	18045	17936	17847	18056	18009	17978	17924	18026	17937	18114	17935	17892	18023	17968	18016	17968	18122	18025	18170	17869	18037	17858	18121	18006	18111	17919	17923	18165	17969	18004	18008	18163	18026	17975	17831	18091	17943	17904	18033	18097	18160	17967	17962	18121	17872	17967	17931	18052	18151	17906	17980	18002	17802	17843	17920	18054	17987	17907	18090	17906	18049	18009	18001	17940	17944	18042	18121	18020	17994	17998	18043	17836	18204	17882
30484	36671	38785	28918	20409	19590	20067	19762	19585	19714	19460	19652	19764	19606	19712	19530	19752	19425	19574	19492	19803	19691	19833	19662	19730	19761	19669	19603	19702	19599	19748	19623	19586	19619	19718	19778	19621	19623	19577	19786	19390	19602	19668	19576	19586	19525	19805	19903	19674	19612	19644	19594	19592	19482	19691	19480	19643	19631	19592	19680	19417	19468	19768	19646	19515	19657	19452	19648	19665	19616	19479	19362	19537	19613	19585	19714	19545	19780	19638	19584	19484	19632	19527	19788	19597	19505	19562	19679	19615	19562	19560	19434	19610	19632	19538	19394	19551	19500	19716	19468	19636	19594	19547	19438	19407	19604	19432	19455	19575	19259	19619	19794	19719	19544	19475	19462	19659	19501	19478	19586	19408	19652	19631	19596	19631	19589	19492	19611	19454	19674	19507	19442	19628	19639	19598	19595	19615	19540	19623	19613	19756	19602	19464	19564	19646	19763	19493	19403	19688	19612	19522	19748	19379	19734	19752	19601	19571	19465	19453	19746	19748	19634	19486	19693	19557	19598	19564	19747	19872	19721	19661	19606	19738	19633	19704	19503	19736	19546	19666	19586	19691	19734	19416	19675	19371	19745	19464	19558	19372	19639	19714	19634	19358	19635	19605	19431	19379	19634	19667	19568	19600	19481	19476	19594	19500	19714	19635	19659	19618	19557	19513	19485	19442	19825	19503	19525	19600	19427	19580	19609	19591	19712	19523	19663	19575	19572	19661	19544	19479	19367	19423	19688	19580	19432	19797	19319	19413	19636	19910	19664	19653	19677	19560	19488	19723	19565	19528	19481	19594	19701	19516	19587	19400	19470	19447	19624	19722	19499	19333	19497	19463	19549	19579	19473	19544	19390	19520	19516	19398	19466	19674	19562	19404	19806	19616	19737	19685	19656	19582	19758	19555	19692	19559	19577	19501	19512	19346	19582	19305	19581	19476	19582	19722	19387	19605	19777	19522	19684	19748	19616	19612	19701	19652	19627	19603	19634	19537	19565	19904	19425	19610	19548	19531	19471	19499	19692	19524	19606	19540	19651	19390	19567	19644	19646	19568	19641	19440	19531	19376	19884	19854	19440	19699	19351	19647	19565	19383	19506	19402	19681	19755	19616	19605	19427	19654	19598	19679	19489	19687	19606	19716	19539	19501	19482	19486	19675	19457	19529	19455	19550	19432	19583	19656	19579	19659	19696	19506	19477	19634	19571	19558	19583	19687	19577	19532	19266	19624	19444	19566	19385	19492	19384	19569	19430	19607	19608	19507	19640	19492	19768	19849	19780	19601	19657	19662	19623	19350	19631	19693	19720	19463	19658	19511	19541	19573	19522	19662	19523	19584	19394	19508	19500	19623	19760	19603	19752	19725	19480	19437	19648	19461	19606	19420	19494	19744	19619	19610	19752	19460	19384	19578	19504	19562	19530	19573	19619	19810	19657	19768	19628	19574	19658	19695	19554	19651	19767	19492	19546	19447	19614	19608	19611	19326	19355	19471	19490	19597	19627	19696	19634	19494	19445	19808	19676	19624	19632	19608	19582	19616	19621	19555	19568	19636	19556	19727	19667	19716	19713	19555	19647	19534	19397	19648	19843	19419	19517	19659	19506	19582	19619	19654	19539	19585	19460	19605	19510	19597	19526	19482	19420	19477	19509	19757	19511	19454	19682	19618	19442	19546	19702	19432	19508	19613	19478	19533	19543	19630	19553	19698	19641	19611	19562	19691	19693	19469	19593	19698	19560	19493	19542	19496	19575	19677	19548	19598	19475	19664	19564	19586	19445	19500	19724	19528	19437	19483	19444	19560	19516	19640	19546	19658	19499	19512	19797	19443	19670	19427	19547	19641	19534	19421	19556	19481	19513	19594	19606	19532	19631	19501	19511	19505	19707	19525	19664	19464	19597	19464	19595	19636	19456	19646	19528	19608	19437	19504	19736	19586	19352	19734	19627	19340	19526	19684	19641	19553	19316	19529	19381	19646	19563	19587	19602	19620	19730	19482	19378	19680	19424	19766	19548	19523	19878	19513	19509	19587	19516	19537	19637	19468	19600	19670	19510	19435	19421	19494	19611	19464	19524	19601	19690	19420	19515	19721	19552	19652	19493	19422	19458	19534	19497	19503	19604	19419	19373	19393	19484	19357	19579	19619	19655	19692	19419	19545	19592	19619	19513	19678	19710	19361	19404	19742	19775	19772	19519	19598	19536	19469	19309	19492	19573	19329	19629	19719	19564	19520	19542	19769	19527	19568	19636	19759	19523	19421	19560	19271	19464	19572	19449	19637	19535	19446	19536	19781	19652	19561	19524	19729	19584	19411	19601	19787	19505	19575	19733	19664	19538	19367	19538	19447	19539	19471	19716	19598	19534	19699	19650	19401	19766	19361	19645	19498	19605	19355	19570	19448	19439	19584	19458	19468	19579	19604	19549	19440	19467	19488	19797	19629	19511	19598	19588	19792	19838	19634	19671	19495	19627	19632	19492	19592	19497	19447	19589	19543	19702	19594	19679	19630	19771	19554	19522	19502	19615	19632	19515	19421	19706	19412	19397	19324	19488	19642	19624	19559	19541	19533	19681	19648	19551	19386	19506	19501	19709	19503	19576	19583	19622	19522	19623	19746	19485	19676	19512	19556	19572	19572	19585	19693	19652	19726	19546	19831	19580	19548	19569	19598	19581	19462	19528	19615	19668	19495	19733	19508	19629	19491	19500	19630	19421	19735	19601	19439	19618	19575	19732	19309	19401	19692	19586	19423	19686	19562	19355	19434	19370	19559	19547	19728	19548	19498	19394	19476	19710	19554	19630	19341	19618	19639	19466	19574	19572	19679	19754	19539	19526	19496	19611	19555	19730	19679	19293	19457	19442	19467	19405	19576	19651	19560	19567	19620	19477	19706	19596	19703	19360	19583	19524	19520	19518	19546	19495	19442	19656	19562	19590	19291	19693	19902	19639	19471	19753	19528	19641	19412	19508	19630	19755	19434	19588	19615	19655	19748	19480	19593	19570	19665	19675	19537	19443	19665	19476	19667	19584	19365	19519	19378	19511	19554	19583	19624	19569	19675	19546	19561	19622	19727	19620	19673	19489	19675	19761	19476	19659	19470	19471	19446	19650	19642	19538	19439	19614	19582	19496	19755	19557	19569	19541	19625	19694	19500	19383	19392	19870	19486	19515	19822	19476	19613	19533	19600	19597	19457	19657	19707	19561	19478	19692	19760	19747	19596	19549	19669	19366	19445	19485	19347	19548	19435	19782	19523	19485	19586	19587	19474	19617	19663	19692	19804	19660	19468	19627	19522	19629	19631	19599	19443	19543	19575	19570	19606	19546	19516	19747	19363	19594	19511	19721	19649	19554	19716	19667	19497	19360	19370	19603	19732	19507	19643	19431	19564	19744	19579	19552	19756	19501	19654	19513	19548	19664	19549	19425	19749	19604	19384	19682	19507	19369	19649	19563	19691	19586	19602	19791	19599	19731	19656	19668	19686	19614	19497	19394	19566	19452	19754	19687	19604	19670	19356	19715	19419	19501	19575	19649	19633	19491	19725	19793	19433	19782	19673	19482	19590	19483	19360	19691	19606	19612	19729	19528	19541	19684	19361	19438	19568	19669	19612	19592	19607	19519	19669	19610	19479	19677	19805	19611	19646	19570	19436	19811	19546	19718	19541	19743	19556	19461	19485	19685	19579	19487	19652	19599	19654	19576	19497	19478	19816	19724	19569	19526	19629	19686	19456	19450	19673	19664	19514	19455	19523	19706	19426	19539	19578	19539	19638	19693	19709	19723	19726	19574	19538	19567	19505	19515	19404	19696	19517	19582	19733	19676	19588	19588	19630	19616	19629	19622	19656	19587	19541	19404	19644	19480	19675	19681	19727	19422	19521	19623	19711	19520	19503	19454	19598	19409	19537	19707	19567	19584	19556	19582	19388	19475	19466	19643	19616	19488	19685	19635	19625	19499	19814	19800	19544	19612	19652	19556	19497	19324	19626	19673	19594	19563	19511	19599	19718	19510	19316	19532	19569	19340	19740	19561	19466	19541	19904	19812	19607	19551	19444	19496	19513	19812	19508	19709	19521	19664	19441	19605	19764	19665	19511	19469	19666	19580	19463	19512	19423	19645	19591	19297	19441	19836	19552	19439	19617	19727	19523	19353	19799	19514	19576	19704	19608	19512	19426	19526	19494	19472	19550	19601	19481	19687	19568	19379	19540	19248	19572	19542	19700	19575	19531	19530	19699	19708	19432	19556	19657	19590	19609	19643	19542	19689	19699	19630	19533	19519	19624	19642	19504	19547	19534	19520	19645	19741	19638	19541	19677	19717	19526	19683	19422	19520	19729	19549	19495	19472	19537	19658	19577	19380	19416	19428	19568	19691	19671	19520	19554	19619	19472	19655	19546	19409	19779	19584	19489	19503	19544	19362	19702	19610	19550	19625	19729	19366	19444	19295	19416	19515	19541	19567	19612	19615	19475	19293	19358	19629	19750	19634	19703	19693	19497	19766	19706	19458	19546	19756	19583	19549	19504	19522	19503	19573	19529	19520	19561	19548	19476	19431	19516	19480	19494	19279	19567	19711	19437	19616	19570	19457	19455	19647	19405	19611	19619	19449	19643	19456	19730	19817	19586	19554	19351	19642	19372	19381	19590	19678	19648	19543	19653	19529	19537	19275	19482	19965	19531	19579	19893	19762	19616	19492	19604	19545	19495	19431	19707	19660	19816	19704	19912	19733	19559	19618	19746	19634	19611	19516	19692	19624	19755	19474	19532	19535	19486	19751	19751	19546	19757	19727	19698	19561	19854	19377	19597	19662	19461	19623	19489	19526	19543	19477	19739	19482	19360	19610	19526	19619	19737	19856	19639	19522	19472	19577	19723	19597	19611	19507	19387	19556	19613	19420	19770	19755	19607	19392	19658	19577	19524	19438	19453	19435	19479	19542	19503	19485	19525	19442	19654	19580	19644	19514	19571	19495	19671	19660	19536	19412	19597	19507	19713	19659	19455	19644	19596	19622	19658	19582	19704	19599	19558	19539	19640	19674	19524	19613	19580	19701	19311	19783	19586	19600	19601	19649	19736	19734	19544	19526	19516	19594	19486	19766	19617	19703	19509	19461	19513	19479	19440	19482
38901	56572	41151	24677	16925	17000	17053	17115	17042	17084	16937	17053	17179	17140	17105	17075	17065	16939	17107	17143	17177	17148	17253	16902	16842	17047	17228	16976	17077	16998	17098	17098	16922	16977	17128	17086	17026	16880	16947	17098	17133	17155	17087	16890	16969	17178	17000	17095	16886	16869	17108	17008	16803	16959	16947	17223	17146	16971	16939	17236	17009	17143	17181	17101	17017	16964	17015	17145	17062	17046	17100	16929	17102	16946	16992	16984	17000	17004	16993	17209	16973	16938	17101	16905	16944	17178	16894	17320	17139	16999	17052	16920	17006	17077	17129	16900	16948	16933	16912	16975	16969	17093	16941	16915	17119	17094	17085	16998	16959	17027	17026	17040	17098	17071	17149	17173	17091	17122	17149	17041	17137	17098	17023	17081	17001	17066	16958	16965	17120	17073	17071	17082	17083	16910	16967	17072	17144	16795	16966	17181	17009	16997	17157	16935	16902	17080	16997	17050	17134	17144	17036	17035	17073	16873	17170	16988	17023	16963	17080	17024	17047	17014	17153	16992	17164	16909	17127	17111	16879	16999	16897	17019	16980	17070	17089	17148	16865	17000	16781	17020	17108	17105	17147	17104	16980	17042	16905	17157	16993	16823	17102	16967	17154	16998	17121	16952	17034	16772	17100	17101	17005	17123	17106	16977	17179	17091	16978	17176	17087	17005	17167	16957	17212	17125	17260	17040	17244	17043	16975	17162	16908	17103	17096	17023	17202	17117	16933	17066	16967	16965	17146	17049	17156	16978	17005	17018	16917	17246	16996	17107	17064	17314	16974	17149	17060	17187	16931	17131	17062	17149	17037	17061	17012	16898	16959	16977	16922	17172	17000	16861	16945	17283	16850	16973	17154	17161	17031	16826	16914	17107	17108	17090	17169	17035	17066	16985	16980	17042	17179	17238	17064	17028	17082	17028	17135	16988	17140	17094	17102	17033	16940	17126	17061	16974	16969	17049	17108	17094	17102	16941	17095	17118	17024	16939	16996	17114	17129	17112	17053	17038	16995	16985	17162	17020	17071	17055	17188	17131	16954	17156	16898	17143	17004	16982	16923	16909	16961	17103	16871	16805	16872	17165	16965	17133	17077	17134	17150	17042	16999	17140	16921	17019	17195	17042	17104	16968	16914	17089	17198	16989	16963	17033	16951	17157	16982	17082	16943	16995	17012	16965	16976	17128	17024	16927	16978	16977	17152	16886	17143	16917	16998	16850	16943	16911	16900	16990	16853	16973	17085	17000	16881	17043	17106	17165	16925	17001	17139	17086	16945	17145	17033	17077	17032	16995	17097	16914	17139	17113	17041	17040	17262	16941	17074	16993	17021	16977	16889	17016	16977	17049	17101	17050	17080	17124	17031	17379	17036	17116	16925	17010	17022	17100	16970	17170	16938	17191	17009	17032	17102	16971	17119	16965	17098	17115	17065	17048	16970	17144	17015	17037	17101	16890	17049	17079	16908	17045	17136	17012	17002	17037	16924	17053	17042	17018	16960	16920	17092	17095	17089	16967	17025	17021	16988	17071	17136	17029	17115	16897	16969	16808	17064	17010	16858	16992	16954	17031	17302	17235	16951	17093	17013	17184	17239	17023	17029	16979	17149	17128	17091	17040	17225	17094	17064	17112	17010	17156	17103	17081	16954	17236	17102	17055	16969	17042	17237	17047	16930	17083	16923	17078	16981	17148	16944	17032	17070	17053	17223	17090	17176	17069	16922	17042	17100	16912	17131	17145	16902	17008	17088	17105	17191	17020	17098	17011	17197	16899	17020	17062	17160	16974	16977	17161	17094	16929	17005	17110	16976	17259	17038	17098	17050	17192	16994	17211	17047	17010	17065	17069	17073	17227	16797	17182	17115	16950	16975	16953	17000	16912	17156	17061	17023	17042	16998	16999	16972	17088	17039	17159	17117	17218	17044	17094	17298	16896	16773	17136	16893	17070	16986	17003	17051	17147	17012	17147	17088	16987	16928	17096	17205	16997	17096	17094	17097	17040	16892	17183	17062	16902	17108	17062	16969	16970	16950	17147	17073	16940	17060	17142	17035	16997	16911	17040	17066	17003	17110	17068	17038	17050	17084	17106	16943	17149	17036	17019	17116	17047	17010	16891	17080	16976	17095	17172	16950	16793	16971	17035	17081	17083	17119	16908	17076	17089	17021	17060	16902	17134	17046	16788	17226	17086	17001	17005	17074	17081	17130	17074	17087	17195	16938	17240	17257	17107	17247	16998	17119	16923	17164	17127	16986	17122	17060	17008	16952	17049	16935	17057	17086	17207	17045	16976	17088	16815	16976	17177	16963	17070	17021	17008	17078	17171	17096	17056	17038	17102	17006	16981	17038	17124	17046	17069	17121	17089	17134	17010	17063	16984	17189	17058	17113	17037	16959	17064	16942	16926	16926	17002	17153	17107	16924	16987	17109	17224	16976	17037	17021	17172	17118	17058	17097	17112	17019	17118	17037	17110	16893	17092	17048	16851	16918	17130	16965	17093	17141	17078	17050	16961	17032	16948	17044	16949	17154	17077	16958	16978	16980	17004	17077	16947	17135	17113	17078	17042	16967	16961	16930	17017	17040	16980	16959	16958	16964	17011	17185	17090	16958	17165	17182	17031	16984	16981	17158	17024	17102	17095	17158	17081	17064	16956	16985	16947	17185	17088	16913	16989	17021	17192	16936	16941	17118	17039	16876	17312	16874	17055	17002	17209	17075	17191	17105	16921	16840	17013	17012	16893	17039	16947	17140	16959	17048	17121	17215	17240	17100	17073	17086	17079	17027	17059	16984	16962	17209	17117	17031	17143	16942	17068	16938	16859	17227	17148	17103	17143	16954	17199	17057	17185	17070	17115	17102	17177	17027	17000	16990	17048	16887	17124	16939	17047	17059	17059	17151	17064	17104	16932	17021	16939	17063	17096	17045	17117	16954	16916	17134	17079	17051	17022	17062	17199	17087	16886	16971	17059	17091	16851	17027	16852	16976	17085	16878	16954	17123	17082	17064	17060	17065	17084	17059	17031	17291	17118	17026	17156	17138	17050	17083	17085	17075	16958	16956	17107	16899	17149	17037	17174	17068	17039	17168	17152	17056	17085	16778	17132	16948	17151	16858	16834	16991	16973	17108	17033	17046	17085	17159	17009	17031	16969	17080	17155	17008	17061	17100	17044	16948	17091	16993	17083	17028	17086	16892	16767	17018	17111	16953	16957	17078	17113	17102	17207	16867	16994	17127	17128	17117	17119	17052	17016	16903	17133	17051	17028	17090	16957	16994	17011	17089	17017	16902	17038	16873	17221	17016	17020	17001	17263	17040	17109	17160	17090	17216	16908	17099	17068	17242	17149	16909	16901	17085	17109	16933	16916	16985	17016	17204	17141	17105	17103	16970	17001	16971	17039	17034	16921	17058	16948	17129	17044	17171	16961	16877	17121	17073	17070	17040	17249	16871	17070	17111	16984	17062	16967	17142	16970	17137	16993	16943	16986	16985	16950	17134	16974	17140	17140	17188	16920	16985	17220	17198	17006	17083	17078	17009	17040	17008	17016	17074	17070	16951	17022	16937	16989	17087	17059	17097	16977	17170	17104	17142	16975	17191	16966	17114	16931	17054	17131	16974	16970	17059	16977	17074	16883	17066	17192	16939	16969	16940	16981	17041	16935	17004	16856	17065	17024	17079	17049	17141	17117	16898	16884	17023	17080	17267	16920	16908	17128	17081	17001	17055	17185	17002	17066	17104	16982	17113	17186	16928	17164	17079	17122	16919	17011	17176	17070	17065	17080	17115	17038	16997	17157	17024	17028	17150	17117	16959	17043	17086	17112	17158	17023	17016	17176	17078	16922	16981	17217	17055	16947	17033	17119	16891	17110	17073	16990	16959	16980	17083	17113	17112	17005	17264	17063	17003	17148	17226	17260	17026	17159	17278	17125	17109	16828	17079	16921	17202	17096	17060	16915	17128	17082	16939	16991	17007	17112	16985	17099	17369	17106	17101	17130	17129	17033	17082	17184	17019	17070	17086	16841	17243	17012	16960	17051	17022	16924	16909	17134	16954	16944	17076	17039	16953	17148	16949	17059	17234	17073	17107	17218	17130	17066	16904	17162	17093	17047	17048	17008	17072	17053	16852	16955	17101	17016	17089	17203	17018	16869	17116	16946	17118	17069	17135	16980	16957	17159	16997	17106	17087	17004	17171	17046	17102	17099	16985	17010	17169	16921	17029	17025	17121	16923	17043	16987	17097	17122	16923	17103	17053	17202	17102	17222	17149	17037	17023	16993	17230	17257	17147	17082	17039	16990	16983	17016	17370	16980	16946	16947	16896	17045	17084	16957	16968	16969	16943	17069	17001	17122	17085	17071	16940	17005	17089	17153	16966	16897	17005	17014	17240	17046	17122	17086	17010	17049	16930	17214	16965	16959	17086	17127	17247	17088	17072	17129	17151	17156	16965	17099	17114	17163	16988	17105	17100	17030	17218	16954	17015	17087	17043	16961	17034	17128	17106	16958	17120	17166	16962	16954	16955	16998	17028	17079	17053	17088	17070	17237	17097	17014	17150	17017	17143	17043	16918	17013	16934	17046	16900	16895	17236	17080	17105	16941	17120	17017	17068	17024	17047	17125	16999	16959	17012	17191	16893	17164	17159	17308	17256	17224	17150	17138	17027	17108	16934	17170	17042	17067	17096	17095	16932	17040	17007	17007	17039	16973	17112	16894	17046	17226	16944	16958	17075	16969	17249	16996	17072	17045	16918	17202	16987	17135	16987	17058	17115	16890	16976	16919	16982	17101	17092	17033	17091	17108	17047	17029	17199	16903	17221	17053	17061	16995	16952	16980	17075	17080	17023	17037	17169	17005	17163	17158	16961	17151	17002	17038	17034	16957	17109	17025	16931	17206	17049	16814	16983	16940	17145	17062	16840	17070	16974	16849	17020	16979	17090	17080	17117	17087	17089	17125	16990	17077	16918	16895	17019	17173	17017	16964	17123	16895	17145	17277	17065	17089	16937	16945	17024	16913	17033	17090	16942	17019	16978	17057	17153	17024	16880	16965	16926	17037	17117	16966	17143	17070	17004	16897	17044	17123	17044	16982	17073	17152	17047	16982	17012	17114	17011	16975	17145	16962	17069	17018
23161	23001	32164	28490	21574	22771	24065	20090	19512	19903	19724	19741	19786	19734	19643	19705	19724	19664	19667	19549	19579	19623	19706	19511	19470	19453	19428	19494	19346	19435	19312	19380	19661	19532	19449	19552	19597	19629	19492	19557	19391	19438	19405	19345	19470	19510	19341	19618	19567	19534	19471	19402	19649	19559	19619	19520	19466	19418	19382	19295	19500	19579	19332	19522	19480	19282	19493	19399	19487	19591	19260	19493	19229	19434	19565	19332	19485	19573	19656	19334	19545	19323	19359	19277	19225	19529	19385	19363	19408	19540	19269	19454	19308	19394	19423	19445	19480	19407	19604	19579	19358	19455	19409	19430	19395	19324	19556	19416	19247	19484	19213	19368	19455	19552	19414	19369	19347	19612	19446	19413	19592	19526	19318	19238	19493	19619	19537	19284	19520	19419	19440	19425	19580	19486	19431	19389	19435	19529	19668	19339	19156	19284	19398	19306	19333	19574	19391	19367	19301	19435	19353	19357	19559	19270	19629	19404	19494	19455	19402	19270	19331	19428	19456	19461	19525	19440	19561	19481	19465	19150	19318	19298	19277	19392	19378	19504	19470	19430	19411	19311	19614	19339	19392	19492	19322	19526	19530	19383	19426	19485	19282	19353	19507	19327	19466	19461	19444	19391	19461	19280	19331	19435	19479	19484	19242	19511	19302	19448	19529	19370	19639	19323	19481	19673	19511	19414	19310	19417	19400	19493	19349	19556	19398	19328	19381	19555	19325	19496	19467	19468	19376	19375	19399	19382	19335	19332	19369	19578	19451	19397	19377	19255	19372	19543	19496	19537	19377	19703	19556	19465	19380	19637	19537	19503	19343	19411	19444	19445	19410	19479	19259	19449	19514	19507	19336	19373	19379	19423	19428	19336	19549	19547	19659	19448	19411	19233	19298	19455	19434	19218	19412	19255	19484	19432	19434	19382	19484	19513	19345	19247	19486	19501	19582	19523	19330	19362	19382	19274	19251	19303	19461	19463	19347	19382	19281	19323	19451	19485	19546	19303	19531	19376	19399	19333	19541	19365	19239	19263	19527	19508	19503	19402	19518	19478	19333	19355	19378	19372	19339	19273	19390	19139	19328	19265	19352	19343	19376	19635	19153	19360	19447	19292	19377	19352	19530	19593	19470	19395	19342	19411	19455	19432	19341	19375	19533	19500	19396	19479	19194	19506	19468	19760	19459	19256	19298	19277	19373	19459	19476	19495	19399	19246	19346	19351	19457	19418	19704	19524	19539	19195	19445	19402	19468	19261	19294	19496	19348	19428	19351	19347	19523	19429	19300	19455	19362	19191	19312	19284	19430	19507	19564	19419	19461	19556	19494	19362	19359	19432	19544	19446	19417	19648	19413	19556	19454	19360	19354	19526	19408	19291	19406	19416	19312	19427	19516	19501	19269	19422	19291	19338	19400	19253	19397	19368	19449	19559	19438	19530	19477	19287	19470	19286	19478	19261	19306	19276	19567	19602	19332	19289	19432	19519	19290	19404	19328	19414	19534	19500	19389	19325	19397	19567	19338	19347	19300	19437	19511	19374	19325	19292	19497	19314	19571	19528	19196	19555	19439	19289	19408	19313	19579	19368	19573	19388	19417	19449	19421	19407	19341	19466	19550	19522	19416	19257	19439	19582	19441	19374	19371	19287	19478	19342	19509	19496	19491	19246	19350	19501	19343	19434	19472	19486	19338	19624	19566	19403	19295	19450	19435	19417	19351	19609	19384	19465	19200	19261	19227	19494	19474	19504	19475	19300	19314	19525	19415	19172	19279	19405	19236	19362	19372	19509	19582	19597	19334	19366	19512	19479	19487	19546	19389	19417	19304	19259	19324	19462	19261	19102	19475	19287	19400	19611	19574	19378	19322	19358	19252	19338	19207	19400	19445	19342	19294	19463	19297	19305	19465	19459	19410	19544	19336	19506	19537	19460	19287	19490	19346	19376	19356	19469	19340	19642	19451	19327	19594	19547	19521	19513	19376	19369	19390	19308	19395	19357	19291	19447	19370	19416	19274	19381	19386	19589	19392	19506	19424	19340	19505	19237	19140	19334	19275	19229	19231	19374	19480	19307	19512	19319	19603	19425	19426	19419	19473	19507	19390	19503	19407	19441	19284	19543	19432	19385	19440	19373	19616	19558	19395	19311	19324	19114	19322	19359	19253	19539	19313	19434	19355	19405	19350	19182	19355	19208	19405	19264	19526	19493	19478	19471	19667	19503	19287	19331	19409	19503	19466	19257	19404	19403	19278	19209	19193	19301	19555	19315	19367	19514	19397	19482	19450	19499	19348	19257	19055	19423	19586	19374	19256	19475	19350	19488	19226	19226	19229	19490	19411	19224	19261	19295	19224	19399	19467	19273	19426	19490	19233	19391	19266	19312	19313	19497	19367	19271	19448	19343	19392	19420	19230	19333	19360	19534	19418	19350	19377	19497	19318	19233	19589	19335	19349	19365	19318	19345	19228	19511	19382	19371	19370	19441	19219	19399	19371	19425	19331	19503	19479	19517	19484	19483	19598	19352	19443	19627	19498	19651	19263	19313	19352	19539	19367	19286	19707	19408	19401	19462	19472	19405	19437	19310	19253	19281	19465	19446	19516	19363	19380	19438	19702	19331	19331	19446	19296	19351	19390	19253	19334	19358	19371	19325	19411	19507	19470	19415	19406	19354	19325	19435	19397	19657	19286	19518	19401	19482	19399	19438	19591	19534	19302	19376	19382	19427	19502	19326	19241	19526	19196	19370	19223	19493	19496	19313	19428	19548	19275	19288	19395	19409	19355	19472	19325	19487	19413	19396	19442	19390	19253	19329	19456	19406	19297	19274	19417	19178	19213	19311	19393	19445	19590	19356	19636	19531	19373	19568	19492	19474	19313	19396	19281	19460	19531	19637	19541	19536	19333	19310	19559	19373	19403	19435	19475	19457	19388	19341	19318	19290	19330	19211	19527	19585	19577	19504	19348	19381	19507	19215	19385	19422	19614	19462	19546	19547	19495	19524	19408	19182	19492	19337	19423	19513	19385	19343	19340	19252	19320	19477	19523	19207	19406	19150	19508	19361	19542	19526	19350	19250	19491	19418	19229	19333	19457	19412	19251	19223	19107	19389	19371	19345	19424	19501	19298	19356	19310	19387	19497	19545	19307	19412	19539	19539	19293	19421	19500	19484	19403	19353	19356	19287	19462	19534	19569	19571	19513	19561	19548	19346	19460	19367	19352	19446	19316	19576	19527	19452	19445	19578	19543	19472	19328	19406	19458	19614	19499	19328	19426	19348	19261	19720	19523	19469	19580	19579	19392	19588	19383	19456	19419	19404	19371	19344	19289	19356	19571	19337	19366	19462	19539	19245	19503	19484	19256	19555	19441	19576	19322	19338	19367	19403	19536	19372	19693	19370	19478	19731	19515	19438	19421	19525	19220	19156	19259	19322	19196	19203	19224	19512	19503	19274	19445	19349	19142	19382	19286	19420	19444	19102	19229	19403	19135	19662	19494	19356	19308	19573	19478	19449	19369	19313	19392	19511	19538	19464	19384	19249	19212	19372	19405	19445	19353	19224	19406	19218	19310	19539	19321	19515	19325	19401	19367	19343	19405	19669	19454	19461	19337	19121	19262	19378	19250	19438	19627	19377	19331	19283	19300	19247	19282	19406	19412	19435	19515	19509	19545	19402	19376	19379	19239	19545	19505	19313	19523	19492	19574	19285	19267	19508	19332	19444	19641	19231	19347	19310	19270	19280	19437	19381	19158	19440	19580	19271	19457	19440	19337	19370	19344	19459	19295	19449	19320	19274	19302	19570	19387	19453	19467	19469	19528	19443	19545	19573	19679	19343	19178	19178	19274	19524	19330	19352	19631	19360	19476	19319	19446	19259	19410	19443	19365	19263	19519	19345	19358	19434	19484	19324	19343	19433	19436	19447	19497	19381	19384	19439	19510	19407	19671	19422	19246	19364	19397	19395	19323	19364	19491	19541	19391	19632	19555	19356	19394	19551	19345	19279	19609	19670	19417	19390	19363	19546	19365	19363	19205	19374	19404	19435	19297	19531	19430	19531	19233	19512	19417	19470	19324	19505	19261	19460	19292	19370	19514	19703	19492	19400	19562	19448	19568	19583	19393	19345	19244	19237	19420	19356	19320	19499	19329	19398	19395	19368	19446	19339	19269	19354	19598	19444	19537	19290	19595	19247	19478	19349	19540	19331	19410	19221	19248	19406	19473	19423	19405	19236	19326	19292	19533	19390	19265	19454	19404	19407	19677	19479	19493	19474	19463	19315	19594	19566	19445	19320	19346	19508	19451	19491	19579	19724	19398	19411	19444	19478	19183	19262	19433	19549	19676	19409	19356	19082	19417	19275	19520	19481	19317	19454	19536	19543	19449	19440	19415	19542	19278	19360	19376	19286	19190	19348	19210	19229	19457	19359	19424	19420	19335	19578	19601	19345	19524	19702	19482	19401	19364	19519	19516	19326	19385	19406	19536	19452	19667	19555	19359	19477	19294	19469	19627	19627	19466	19726	19515	19645	19496	19415	19510	19223	19690	19474	19701	19594	19405	19571	19358	19500	19631	19543	19413	19490	19351	19565	19363	19432	19620	19464	19508	19323	19355	19363	19567	19434	19330	19377	19278	19315	19283	19369	19459	19528	19532	19390	19431	19348	19477	19379	19482	19302	19417	19410	19407	19408	19367	19658	19394	19508	19494	19463	19461	19488	19346	19455	19583	19201	19362	19480	19594	19486	19283	19233	19211	19361	19261	19261	19332	19384	19205	19303	19545	19395	19265	19483	19403	19380	19580	19532	19278	19318	19561	19399	19427	19496	19343	19259	19401	19465	19476	19310	19530	19247	19280	19385	19244	19297	19427	19401	19302	19335	19322	19167	19293	19617	19416	19395	19520	19600	19497	19371	19311	19731	19385	19436	19635	19444	19353	19270	19353	19304	19245	19389	19334	19539	19425	19293	19583	19354	19407	19444	19372	19407	19315	19363	19386	19563	19241	19289	19252	19351	19253	19347	19325	19450	19476	19311	19371	19542	19255	19261	19230	19376	19542	19440	19491	19478	19411	19568	19395	19525	19586	19494	19572	19311	19469	19344	19370	19425	19297	19336	19429	19504	19506	19239	19551	19272
64125	102386	82238	44735	16967	16960	16918	17050	17098	17002	16880	16981	17023	17023	17139	16987	16838	16880	17057	16946	17027	17059	16948	17149	17116	17093	16856	17088	16997	16932	16994	17118	17006	16841	16925	17139	17068	16785	16962	16887	17030	17023	17014	16800	17084	16888	16994	16934	16979	17030	17013	16788	17152	16903	16998	17056	16982	16955	16948	17132	16932	16953	17182	17061	16915	16864	16912	17008	16945	16936	16949	17004	16930	16912	16876	16999	16923	16993	17044	16977	16975	16820	16910	16919	16933	16924	16885	17057	17045	17089	16819	16993	17362	16918	16912	16965	17054	16999	17027	16906	16887	16887	16894	17077	16941	17138	16955	16911	16987	16909	16941	16996	17274	16896	16972	17008	17034	17025	16977	16841	17186	17148	17049	16985	16843	17012	17219	16893	17117	16816	17039	17070	16890	16997	16959	17023	16983	16910	17039	17000	16965	17060	16897	16997	16968	16894	16889	17004	17063	16804	16929	16974	17036	16994	16912	16963	16946	17175	16979	17027	16933	17042	16913	16927	17039	17020	16997	17074	17104	17011	16833	17032	16944	17002	16882	17123	16946	16893	17054	16899	16938	16879	16808	17133	16827	17036	16974	16887	16920	16918	17048	16906	17040	16843	16926	17006	17113	17076	16762	16868	16985	16972	16991	17049	16937	17053	16869	16934	16962	16891	16844	16889	16934	17051	16895	17091	17077	16810	16952	17038	17007	16936	17058	17064	16942	17019	16960	17014	17018	17064	17134	16844	16959	17012	17015	16942	17046	17151	16940	16945	16931	16949	16890	16901	17033	16924	16987	16853	16875	16815	17129	16890	17186	16931	16962	16952	16968	17096	17043	16919	16959	16915	16897	16929	16733	16840	17002	17046	17031	16765	16864	17048	16804	16995	17034	17101	16958	16860	16880	16949	17137	17028	16790	17009	16865	16694	16825	17016	16777	17036	16998	17026	17113	17077	16937	16979	17056	16944	17064	17042	17043	17071	16924	17090	16878	17086	16986	17011	16930	16938	16917	17075	17049	16953	16986	16968	16895	17026	17129	17044	16951	16988	16851	16961	17063	16967	16909	16962	16975	17061	17046	16911	17021	17040	16982	17079	17075	17102	17111	16910	16904	16767	16860	17151	16867	16938	17203	17002	16959	17038	16898	16850	17010	16962	16964	16852	16807	16993	16876	17020	16963	16924	16820	17013	16898	16972	16838	16971	17140	16876	16939	16986	16664	16898	16892	16904	16907	17033	16837	17108	17030	16849	16785	16846	17114	16974	16811	17076	16883	17046	16972	16900	17005	16863	17058	16800	17011	16939	16887	17035	16848	16931	17030	17072	16894	16990	16777	16991	16908	16968	16796	17016	16904	17031	17065	17143	16897	16887	16857	16982	16954	16964	16943	16980	17049	17071	17003	17016	17054	16982	16889	16999	16836	16833	17085	17017	17025	16867	16979	17043	16947	16881	17002	17109	17011	17060	16983	17051	17034	16800	17215	16830	17079	17034	16968	16959	16899	16870	17071	17069	16993	16899	16885	17052	16910	16956	16824	17110	16954	16955	16945	16902	17070	16960	16870	16967	16992	16950	16852	16912	16885	17004	16934	17078	16919	17118	16878	16907	16890	16920	16983	16985	16990	16988	16973	16877	16942	16856	17112	16860	16952	16875	17135	16992	16953	17005	16877	16910	17007	17016	17153	16972	16924	16936	16830	16912	16980	16942	16986	16948	17040	16943	16938	17103	16890	17006	16773	17031	17039	16972	16923	16879	16868	16822	16999	16791	17119	16776	16920	16898	16930	17142	16993	17068	16978	17000	16908	16856	16912	17164	16996	16917	16987	17074	17023	17083	16767	16902	16873	16866	16997	16994	16882	16974	16964	16970	17007	17168	17003	16989	16903	16771	17210	17015	16930	16879	16991	16884	16970	17064	16876	16980	16961	16899	16961	16767	17078	16744	17033	16957	17066	16982	16870	17123	17124	16920	17031	16990	17037	16939	16920	16772	16795	16924	16919	16939	16888	17052	16966	17032	16937	16898	16961	16962	17071	17073	17010	16915	16932	16902	16859	16979	16921	16985	16973	16876	16953	17015	16747	17023	17110	16867	16994	17125	17054	16901	16987	16922	17070	16900	16852	17002	16882	16874	16992	16973	16934	17002	16933	16960	17104	17054	16953	17011	16987	16898	17021	16896	16892	17233	16953	17011	17130	17035	17003	16945	17054	16735	17011	16916	16960	16888	16670	16909	17099	17073	17058	16961	17181	17098	16976	16787	16986	16936	17024	16911	16951	16886	16993	16911	16937	16888	16920	16971	17082	16905	16835	17035	17105	16931	17000	17207	16847	16924	16845	17028	17058	16975	17068	16915	16885	17008	16918	17154	16874	16844	17075	16928	16947	17158	17015	16868	16871	16920	17013	16931	16886	16916	17063	16867	16976	17050	16895	17173	17128	16789	16996	16826	16969	16830	16969	17003	17034	17002	17020	17050	16990	16832	17013	17088	17048	16943	16988	17132	16916	16860	16833	16988	16847	17024	16951	17099	17008	17229	17006	17028	16899	16946	16937	17017	17041	17029	17076	16857	16869	16970	16925	16787	17052	16840	17090	17076	16847	16962	17037	16980	16940	17131	17102	17031	16951	17077	17206	16986	16936	17086	16942	17060	16943	16919	17112	17031	16924	16922	16805	16794	16839	16991	16853	16871	16866	16977	16920	16910	16902	16913	17012	16973	17007	17022	16933	17016	16873	17003	17155	16882	17043	16873	17034	16895	16928	16867	17009	16888	16980	16814	17035	16907	16902	16830	16991	17021	16896	17024	17070	17084	17046	17036	16978	17021	16946	17024	16965	16940	16951	16932	16881	17044	16945	17075	16875	16918	16846	16969	16918	16937	16988	16901	16814	17031	16912	16891	16927	16975	16797	17085	16964	16921	17084	16953	17025	16952	17128	16923	17076	16924	16970	16950	16959	17132	16813	17187	16842	17067	16983	16954	16939	17048	16834	16847	17004	16956	16946	16960	17028	17085	17022	17044	17062	16977	16876	16889	17105	17106	16936	17071	16790	16870	17009	16726	16905	16827	17011	17053	17032	17052	16908	16848	16981	16927	16841	16908	17044	17078	17026	17022	17221	16924	16911	16898	17000	16806	17096	17070	17024	16780	16819	16894	17015	16937	16885	17136	17029	17158	16950	16965	16858	16830	16886	16857	16941	16838	16704	17015	16983	16832	16963	16895	17168	16880	16932	16752	16952	16883	17098	16998	16978	16926	17012	17042	16779	17149	16916	16957	16922	16996	16960	16969	17061	16989	16879	17089	16836	17019	16990	16976	16972	16737	16878	17061	16950	16865	17038	16792	16953	17086	17008	16964	16972	17068	17058	17030	17022	17030	16970	16985	16989	16734	16970	16982	17019	16993	17019	16777	17084	16938	17109	16968	16886	17034	16823	16921	16931	16931	17064	17084	17209	17090	16989	16920	16996	16894	16942	16921	16967	16749	16813	17118	16981	16995	17005	16956	17017	16835	16793	16916	16981	16873	16932	16975	17032	17072	16993	16893	16947	16933	17056	16938	16985	16973	16930	17070	17037	17044	16934	16950	16917	16954	16993	16908	16895	16947	17114	17086	16803	16975	16961	16923	16963	16898	16988	16865	16969	16909	16878	16984	16834	17020	16864	16928	17139	17019	17078	16915	17002	16883	16886	17014	16921	16965	17153	16963	17002	16897	16788	17002	16997	17002	16857	17025	17035	17043	17198	16939	16714	17116	16859	17159	16975	17037	16964	16993	16965	17055	16987	16865	16879	17050	17047	16880	16877	16931	16969	16937	16841	16962	16928	16917	16884	16796	16935	16929	16921	16936	17054	16994	17010	16974	16962	16869	16956	16952	16991	16985	16829	16968	17035	16847	16994	16910	16944	16889	16925	17037	16949	16925	16961	17152	16986	16949	16963	17129	16952	16995	16842	17144	17115	16886	16878	16879	16912	16922	16821	16941	17114	17016	16938	16910	16961	17057	17097	17051	17097	16909	17094	16810	17071	16823	16962	16789	17113	16921	16936	16888	17015	16790	17001	17119	16881	16930	17141	16830	17028	16970	16880	16968	16926	16811	16898	16900	17039	16872	16819	17168	17007	17076	16797	16966	16908	17086	16941	16958	17029	16931	16968	17084	16971	17025	16904	16944	16884	16954	16893	17093	16907	17036	16847	17036	17002	17105	16875	16986	16960	16965	16859	16982	16918	17019	16980	17176	16892	17063	16854	16999	17007	16926	17114	16928	16984	16992	16918	16798	16976	16993	16940	16922	16840	16965	16972	16921	17050	16933	16933	16921	16910	17118	17017	16952	17093	17096	16821	17090	16975	16955	16907	16869	16769	16799	16965	16872	16936	17014	16965	16944	16923	16915	16923	17070	16991	16958	17095	17144	16993	16865	17095	16875	16949	17032	16941	17073	17006	16892	16883	16816	16860	16900	16989	17042	17052	16953	17005	16916	16896	17028	16901	17097	16931	16812	17091	16978	17196	17009	17061	16951	16840	16759	17089	17044	17047	16955	16912	16988	16910	16965	16909	17017	16799	16992	16957	16927	16973	17238	17043	17047	16912	16720	16903	17054	16717	16907	16979	17065	16853	16820	16859	17043	16982	16800	16926	17069	16845	17022	16916	16835	16836	16831	16682	17092	17002	16871	16858	17035	16955	16889	16945	16825	17085	16964	16838	16795	16941	17006	17062	17033	16868	17035	16969	17032	16908	17081	17006	16804	16942	16950	16855	16839	17096	16957	16923	16926	16868	16775	16924	17051	16866	16923	16973	16990	16993	16939	17016	16967	17075	16971	17113	16976	16892	16962	17011	17020	16979	16838	17059	17111	16890	16891	16938	17002	16890	16992	16876	16813	16948	16991	17197	16960	17043	17040	16968	16872	17009	16875	17118	16940	17071	16973	16956	17071	16778	16932	16892	16865	16964	16836	16975	16996	17075	16992	17038	16952	17225	16932	16938	16935	16819	16825	16962	17122	16958	16991	17075	16965	16890	16954	17109	16991	17005	17068	16941	16920	16993	16996	16982	16894	17023	16887	16843	17077	17181	16817	17014	17025	16930	16949	17044	16809	16998	16915	16973	17000	16979	16926	16949	16871	16979	16968
22957	22420	31269	26366	21396	22797	24537	19703	18885	19227	19420	19102	18814	19133	19132	18784	18872	18864	18970	18884	18653	18843	18949	18955	18805	18873	18611	18932	18571	18860	18886	18643	18912	18780	18634	18699	18828	18780	18689	18766	18753	18842	18541	18501	18672	18664	18695	18776	18642	18583	18550	18619	18809	18698	18656	18628	18781	18729	18743	18781	18640	18632	18539	18688	18661	18762	18690	18733	18525	18475	18660	18639	18827	18633	18732	18624	18710	18758	18610	18727	18771	18637	18792	18611	18638	18713	18670	18643	18676	18655	18651	18443	18686	18604	18593	18571	18591	18667	18734	18603	18702	18700	18473	18488	18689	18696	18573	18594	18688	18666	18795	18688	18834	18733	18707	18621	18777	18808	18694	18491	18644	18866	18379	18683	18551	18679	18664	18550	18589	18611	18677	18677	18630	18380	18437	18508	18627	18739	18678	18610	18562	18605	18666	18926	18881	18693	18641	18725	18785	18767	18526	18803	18698	18797	18898	18646	18670	18461	18627	18644	18459	18411	18672	18820	18690	18657	18754	18395	18571	18679	18874	18815	18839	18750	18416	18562	18619	18781	18724	18647	18861	18537	18677	18816	18610	18552	18693	18608	18530	18622	18474	18731	18703	18708	18671	18487	18491	18648	18696	18632	18610	18721	18837	18634	18597	18822	18688	18570	18580	18741	18616	18775	18732	18746	18537	18543	18589	18559	18482	18668	18561	18513	18644	18616	18685	18730	18704	18568	18581	18711	18529	18481	18750	18514	18600	18816	18592	18706	18622	18807	18634	18617	18630	18660	18722	18585	18453	18606	18588	18656	18597	18639	18659	18749	18570	18619	18667	18588	18580	18730	18731	18618	18666	18754	18732	18619	18794	18491	18538	18630	18529	18485	18767	18834	18675	18614	18692	18765	18624	18848	18704	18862	18728	18546	18597	18780	18609	18586	18750	18672	18746	18606	18549	18606	18560	18669	18645	18500	18659	18527	18663	18726	18742	18570	18540	18531	18525	18753	18840	18670	18647	18666	18707	18682	18757	18666	18530	18566	18536	18665	18573	18640	18758	18816	18749	18687	18628	18534	18446	18857	18575	18805	18736	18638	18623	18699	18788	18684	18695	18473	18499	18695	18644	18550	18609	18498	18594	18421	18764	18770	18536	18644	18732	18679	18382	18820	18535	18762	18693	18655	18468	18598	18598	18601	18788	18681	18412	18749	18492	18678	18695	18552	18497	18584	18473	18728	18556	18591	18531	18728	18753	18550	18505	18786	18630	18691	18678	18793	18889	18858	18715	18562	18661	18639	18639	18558	18743	18791	18542	18481	18798	18728	18553	18579	18610	18550	18712	18552	18623	18735	18506	18677	18500	18491	18687	18576	18600	18747	18797	18544	18678	18685	18797	18607	18713	18511	18688	18792	18740	18635	18810	18535	18603	18614	18552	18664	18665	18747	18737	18661	18695	18689	18705	18716	18673	18543	18545	18600	18620	18747	18666	18691	18709	18615	18729	18582	18627	18845	18685	18693	18611	18472	18686	18493	18504	18669	18890	18708	18651	18718	18455	18646	18621	18597	18780	18714	18714	18691	18598	18626	18767	18615	18653	18583	18736	18656	18648	18698	18659	18725	18461	18583	18567	18542	18780	18568	18657	18489	18466	18605	18718	18753	18731	18615	18687	18560	18535	18640	18622	18864	18688	18692	18644	18354	18547	18568	18682	18577	18596	18751	18670	18685	18561	18570	18622	18563	18606	18782	18765	18586	18619	18642	18452	18675	18669	18670	18716	18644	18565	18585	18415	18619	18567	18536	18596	18517	18536	18451	18673	18755	18625	18366	18719	18636	18417	18724	18540	18492	18441	18784	18739	18652	18775	18782	18813	18402	18759	18792	18755	18560	18706	18483	18547	18575	18544	18763	18775	18659	18706	18615	18617	18700	18595	18655	18499	18556	18739	18803	18338	18499	18697	18638	18593	18671	18833	18434	18652	18634	18664	18516	18795	18572	18695	18523	18690	18515	18540	18808	18642	18787	18595	18565	18539	18650	18645	18639	18549	18695	18781	18758	18700	18756	18740	18702	18680	18736	18557	18580	18516	18863	18683	18620	18645	18618	18664	18676	18663	18533	18471	18737	18509	18626	18506	18577	18827	18775	18456	18665	18638	18674	18687	18679	18811	18724	18667	18528	18514	18616	18529	18586	18811	18619	18556	18457	18364	18463	18720	18695	18432	18683	18515	18820	18705	18783	18606	18710	18536	18481	18706	18632	18681	18743	18643	18507	18788	18566	18692	18559	18788	18716	18586	18605	18473	18696	18739	18719	18773	18653	18616	18801	18754	18598	18747	18484	18667	18651	18609	18543	18540	18551	18594	18665	18718	18631	18678	18772	18532	18597	18665	18635	18425	18579	18540	18732	18715	18609	18652	18687	18565	18754	18672	18556	18657	18790	18696	18707	18760	18797	18752	18836	18566	18651	18695	18569	18539	18568	18466	18671	18785	18668	18567	18596	18785	18735	18661	18678	18731	18666	18626	18580	18591	18746	18587	18648	18625	18588	18704	18637	18754	18531	18667	18672	18635	18765	18754	18640	18453	18479	18523	18670	18657	18817	18693	18576	18573	18625	18716	18658	18587	18795	18607	18643	18693	18451	18753	18583	18446	18658	18677	18422	18606	18474	18473	18651	18644	18575	18642	18693	18722	18629	18595	18676	18470	18768	18636	18504	18633	18486	18693	18702	18764	18667	18711	18585	18708	18706	18501	18506	18737	18547	18675	18639	18667	18572	18679	18827	18722	18636	18658	18521	18426	18807	18432	18576	18699	18651	18679	18645	18760	18642	18507	18697	18776	18849	18462	18693	18408	18659	18532	18876	18679	18767	18496	18594	18708	18721	18622	18732	18610	18659	18674	18738	18647	18524	18703	18721	18991	18609	18746	18699	18719	18621	18663	18649	18683	18551	18647	18696	18677	18766	18574	18580	18495	18437	18641	18687	18700	18680	18575	18381	18434	18620	18528	18558	18604	18683	18675	18760	18857	18539	18672	18509	18664	18833	18590	18732	18600	18537	18675	18766	18509	18710	18382	18712	18564	18664	18669	18475	18584	18547	18623	18573	18778	18649	18839	18642	18784	18538	18458	18522	18717	18440	18623	18543	18286	18644	18752	18554	18642	18616	18833	18646	18751	18696	18605	18782	18743	18613	18637	18629	18422	18683	18485	18537	18609	18638	18447	18566	18863	18693	18541	18492	18787	18658	18738	18465	18524	18605	18619	18645	18572	18607	18577	18710	18744	18464	18690	18426	18496	18683	18577	18758	18634	18637	18769	18495	18644	18687	18652	18626	18741	18734	18696	18746	18827	18705	18551	18680	18548	18786	18710	18505	18523	18555	18633	18755	18647	18506	18481	18625	18678	18652	18848	18511	18545	18670	18771	18619	18759	18602	18506	18560	18428	18512	18792	18793	18628	18495	18691	18799	18664	18553	18478	18652	18492	18652	18694	18607	18485	18688	18689	18639	18625	18961	18654	18700	18682	18440	18661	18512	18480	18645	18557	18537	18832	18684	18710	18627	18769	18741	18643	18648	18794	18693	18574	18624	18413	18619	18506	18739	18683	18511	18680	18657	18664	18616	18807	18730	18610	18832	18803	18633	18707	18505	18685	18595	18770	18637	18496	18657	18442	18553	18535	18555	18725	18730	18651	18539	18524	18740	18559	18668	18656	18443	18807	18521	18579	18571	18710	18547	18815	18807	18653	18632	18599	18726	18573	18541	18332	18638	18608	18483	18439	18692	18780	18615	18635	18728	18567	18650	18685	18650	18795	18865	18781	18769	18719	18618	18549	18506	18431	18501	18577	18543	18736	18634	18598	18539	18708	18531	18653	18575	18803	18676	18710	18743	18668	18749	18701	18634	18630	18737	18598	18729	18566	18891	18961	18728	18724	18448	18572	18599	18589	18875	18654	18729	18786	18820	18545	18502	18427	18785	18645	18756	18783	18800	18421	18704	18692	18553	18627	18597	18686	18760	18764	18405	18501	18696	18628	18630	18677	18670	18668	18557	18912	18424	18784	18695	18637	18606	18443	18751	18514	18467	18571	18715	18579	18519	18664	18700	18593	18548	18571	18651	18680	18749	18731	18594	18740	18410	18522	18619	18495	18582	18629	18716	18717	18725	18609	18642	18578	18647	18576	18781	18469	18575	18490	18635	18708	18761	18492	18544	18708	18852	18800	18379	18695	18739	18547	18684	18730	18705	18696	18423	18634	18749	18475	18696	18627	18628	18527	18520	18367	18564	18510	18707	18757	18444	18571	18740	18499	18702	18483	18880	18748	18578	18653	18611	18601	18598	18704	18839	18622	18568	18614	18580	18706	18666	18486	18571	18628	18676	18641	18542	18713	18719	18661	18667	18761	18659	18570	18750	18451	18619	18786	18762	18780	18714	18904	18803	18763	18721	18637	18569	18577	18634	18835	18561	18711	18589	18575	18857	18667	18657	18647	18537	18862	18540	18542	18592	18699	18516	18631	18507	18745	18649	18526	18697	18602	18521	18532	18650	18588	18563	18661	18608	18712	18780	18679	18613	18669	18632	18662	18604	18473	18680	18735	18720	18562	18752	18887	18536	18780	18596	18801	18451	18616	18753	18569	18525	18755	18790	18553	18772	18582	18497	18718	18550	18686	18694	18637	18540	18712	18597	18533	18740	18629	18639	18709	18757	18446	18605	18776	18582	18586	18446	18522	18674	18632	18723	18772	18756	18687	18877	18623	18791	18520	18554	18873	18527	18709	18574	18714	18704	18665	18644	18688	18624	18658	18446	18577	18746	18602	18666	18743	18325	18715	18544	18535	18703	18578	18547	18501	18852	18406	18508	18658	18849	18721	18737	18741	18622	18620	18526	18589	18822	18699	18887	18590	18373	18607	18716	18533	18569	18391	18661	18624	18647	18678	18452	18585	18445	18852	18645	18705	18713	18729	18820	18494	18726	18675	18791	18621	18808	18577	18796	18655	18685	18705	18632	18597	18766	18685	18590	18587	18638	18665	18407	18742	18642	18497	18511	18516	18837	18655	18441	18645	18662	18302	18648	18711	18738	18617	18641	18549	18611	18685	18611	18727	18594	18715	18444	18726	18515	18705	18631
61357	102882	77757	45626	16681	16656	16488	16650	16661	16631	16463	16665	16564	16350	16747	16623	16426	16647	16555	16694	16441	16610	16449	16643	16686	16687	16669	16605	16564	16351	16487	16633	16456	16673	16474	16484	16544	16572	16514	16752	16524	16527	16591	16464	16593	16469	16601	16491	16551	16568	16489	16669	16530	16525	16555	16542	16547	16712	16537	16553	16536	16586	16536	16405	16379	16638	16438	16542	16600	16612	16663	16490	16374	16496	16482	16563	16659	16524	16542	16619	16569	16477	16555	16556	16427	16660	16512	16488	16503	16464	16677	16476	16626	16500	16585	16458	16502	16564	16574	16491	16437	16409	16513	16663	16575	16483	16660	16405	16493	16535	16456	16560	16410	16478	16518	16617	16469	16519	16477	16502	16339	16456	16496	16559	16496	16580	16600	16540	16621	16387	16649	16486	16768	16604	16531	16658	16606	16527	16664	16716	16554	16558	16634	16416	16584	16529	16380	16444	16649	16678	16601	16481	16470	16374	16465	16636	16453	16680	16597	16678	16511	16654	16466	16607	16418	16470	16707	16410	16637	16600	16392	16507	16551	16606	16508	16491	16618	16493	16592	16452	16557	16478	16626	16542	16502	16612	16627	16695	16537	16355	16471	16464	16485	16462	16545	16593	16561	16452	16512	16477	16457	16639	16581	16638	16616	16502	16586	16718	16485	16580	16585	16402	16519	16520	16577	16452	16510	16436	16588	16506	16421	16440	16622	16586	16503	16594	16594	16672	16528	16653	16531	16451	16419	16602	16657	16440	16498	16544	16465	16629	16439	16512	16528	16519	16311	16480	16594	16428	16429	16638	16618	16495	16488	16495	16501	16347	16626	16591	16557	16538	16496	16556	16601	16494	16489	16695	16503	16688	16567	16495	16624	16627	16587	16660	16520	16665	16551	16724	16335	16512	16494	16503	16488	16454	16694	16626	16370	16513	16564	16450	16356	16578	16534	16486	16637	16485	16466	16601	16399	16436	16524	16667	16515	16596	16484	16444	16573	16593	16565	16598	16525	16402	16604	16584	16494	16464	16490	16590	16619	16442	16650	16590	16409	16555	16542	16627	16551	16550	16592	16479	16435	16688	16451	16531	16466	16518	16276	16509	16594	16685	16595	16536	16449	16507	16550	16617	16532	16581	16682	16579	16537	16542	16436	16559	16563	16595	16583	16477	16578	16556	16441	16378	16468	16464	16481	16405	16668	16444	16681	16447	16566	16382	16348	16447	16517	16490	16593	16626	16532	16729	16702	16547	16449	16488	16410	16429	16672	16543	16443	16672	16530	16535	16478	16562	16423	16576	16673	16504	16444	16341	16618	16479	16477	16443	16564	16510	16556	16527	16367	16518	16536	16669	16549	16585	16598	16502	16586	16524	16419	16522	16598	16530	16506	16585	16708	16604	16485	16497	16357	16522	16397	16592	16575	16439	16457	16583	16379	16519	16531	16670	16701	16540	16578	16533	16416	16382	16519	16781	16415	16423	16474	16531	16322	16467	16451	16526	16672	16464	16536	16504	16758	16542	16544	16379	16593	16594	16608	16681	16497	16607	16388	16447	16479	16449	16578	16442	16533	16696	16601	16738	16572	16612	16454	16583	16483	16708	16518	16604	16443	16271	16386	16356	16479	16553	16584	16472	16637	16504	16544	16384	16392	16450	16662	16429	16559	16605	16593	16430	16677	16560	16282	16384	16533	16639	16540	16526	16348	16543	16504	16390	16595	16530	16444	16542	16554	16531	16630	16609	16632	16524	16507	16509	16356	16536	16384	16352	16711	16543	16462	16496	16538	16462	16470	16516	16571	16571	16571	16596	16517	16501	16465	16644	16600	16664	16487	16434	16751	16379	16524	16625	16518	16563	16598	16693	16618	16418	16570	16634	16683	16640	16659	16509	16615	16653	16589	16680	16541	16508	16481	16604	16570	16622	16422	16530	16600	16472	16549	16499	16677	16641	16479	16475	16693	16509	16258	16547	16476	16517	16720	16733	16476	16618	16455	16502	16626	16518	16530	16561	16532	16559	16529	16520	16553	16436	16442	16499	16543	16455	16466	16454	16387	16622	16583	16380	16480	16676	16468	16498	16648	16492	16536	16282	16469	16446	16590	16514	16609	16499	16692	16346	16660	16544	16595	16659	16522	16630	16443	16509	16677	16613	16695	16670	16625	16563	16364	16535	16528	16586	16545	16527	16435	16510	16415	16539	16569	16526	16469	16663	16585	16452	16677	16544	16622	16584	16673	16637	16593	16521	16296	16411	16517	16537	16554	16524	16561	16517	16525	16457	16549	16648	16580	16613	16624	16522	16694	16695	16502	16755	16538	16618	16546	16469	16402	16486	16515	16655	16456	16466	16438	16411	16595	16744	16532	16566	16613	16616	16616	16584	16368	16545	16589	16419	16545	16600	16493	16462	16584	16714	16542	16536	16693	16396	16539	16468	16541	16653	16673	16551	16625	16533	16528	16412	16591	16545	16444	16671	16441	16475	16580	16593	16473	16573	16514	16339	16649	16655	16529	16524	16690	16540	16592	16605	16639	16550	16618	16531	16578	16586	16482	16644	16509	16607	16731	16414	16587	16493	16608	16627	16281	16574	16534	16687	16350	16608	16546	16296	16508	16499	16492	16640	16546	16597	16651	16577	16597	16562	16493	16685	16536	16531	16388	16508	16357	16446	16926	16358	16605	16672	16698	16357	16397	16404	16643	16542	16324	16525	16592	16517	16481	16510	16659	16469	16371	16642	16404	16445	16541	16637	16712	16739	16535	16642	16552	16544	16455	16611	16463	16499	16595	16481	16619	16636	16674	16561	16511	16621	16619	16347	16511	16540	16652	16488	16660	16675	16337	16554	16645	16394	16444	16443	16597	16354	16666	16708	16608	16546	16495	16504	16568	16476	16398	16667	16421	16516	16489	16455	16470	16609	16596	16582	16689	16317	16473	16496	16537	16659	16531	16422	16790	16398	16607	16560	16548	16640	16605	16654	16605	16536	16617	16542	16401	16588	16560	16672	16562	16487	16647	16436	16658	16612	16672	16365	16368	16415	16608	16511	16459	16547	16623	16370	16556	16512	16423	16626	16581	16391	16506	16613	16621	16655	16540	16521	16523	16646	16351	16529	16654	16532	16547	16449	16493	16654	16568	16713	16588	16456	16536	16195	16552	16490	16519	16684	16664	16467	16535	16579	16581	16671	16489	16646	16589	16463	16389	16704	16600	16715	16699	16462	16531	16608	16602	16542	16640	16620	16406	16385	16463	16529	16449	16466	16540	16623	16442	16480	16423	16679	16619	16576	16516	16751	16487	16653	16623	16563	16343	16613	16511	16691	16624	16564	16583	16593	16602	16356	16663	16502	16550	16509	16443	16552	16599	16382	16474	16623	16479	16472	16578	16524	16569	16512	16502	16468	16590	16334	16654	16747	16565	16444	16509	16676	16573	16642	16514	16479	16587	16619	16532	16411	16517	16473	16545	16635	16637	16633	16497	16674	16505	16453	16448	16444	16658	16401	16616	16472	16508	16518	16390	16257	16687	16643	16418	16495	16607	16625	16491	16663	16602	16506	16470	16551	16691	16408	16697	16571	16612	16605	16537	16666	16372	16408	16310	16400	16549	16625	16590	16591	16687	16427	16635	16528	16536	16462	16517	16554	16642	16590	16686	16603	16664	16691	16471	16520	16484	16386	16626	16560	16616	16529	16529	16690	16461	16636	16499	16681	16555	16238	16568	16559	16479	16418	16612	16478	16665	16530	16551	16442	16460	16479	16626	16563	16487	16502	16454	16520	16500	16521	16482	16495	16568	16703	16302	16562	16556	16570	16589	16220	16373	16542	16569	16447	16567	16533	16503	16554	16615	16624	16547	16413	16565	16414	16457	16530	16459	16553	16623	16591	16669	16490	16670	16608	16498	16697	16432	16572	16572	16649	16677	16557	16549	16472	16607	16452	16752	16564	16656	16386	16688	16521	16621	16502	16628	16471	16667	16497	16595	16447	16470	16565	16408	16415	16388	16468	16548	16536	16520	16493	16454	16524	16627	16552	16593	16659	16435	16692	16636	16593	16427	16583	16497	16454	16558	16392	16348	16522	16598	16520	16678	16364	16498	16487	16437	16602	16467	16525	16558	16497	16718	16622	16563	16401	16531	16556	16500	16702	16485	16610	16769	16609	16516	16623	16599	16514	16407	16400	16662	16494	16620	16492	16439	16476	16433	16632	16511	16569	16438	16514	16499	16693	16619	16518	16303	16539	16486	16535	16590	16513	16472	16547	16537	16358	16605	16579	16411	16636	16274	16678	16449	16536	16569	16638	16360	16365	16579	16558	16672	16626	16208	16377	16422	16569	16500	16588	16542	16577	16416	16453	16673	16390	16403	16419	16517	16537	16433	16579	16468	16538	16457	16567	16620	16385	16508	16608	16492	16594	16506	16320	16424	16378	16482	16558	16649	16672	16643	16511	16456	16555	16666	16611	16417	16323	16593	16581	16551	16443	16494	16445	16491	16633	16627	16556	16594	16670	16639	16710	16412	16647	16380	16555	16439	16546	16512	16599	16728	16569	16456	16426	16615	16616	16665	16494	16646	16410	16556	16528	16458	16530	16590	16631	16537	16560	16584	16439	16458	16566	16547	16714	16571	16521	16474	16517	16601	16523	16736	16793	16375	16535	16573	16519	16576	16538	16652	16561	16437	16555	16430	16505	16637	16487	16510	16402	16592	16481	16406	16423	16572	16435	16684	16470	16424	16529	16502	16361	16605	16504	16615	16615	16689	16591	16500	16335	16588	16596	16567	16607	16517	16504	16562	16685	16721	16542	16325	16559	16513	16473	16491	16597	16583	16549	16655	16629	16584	16448	16537	16453	16603	16461	16520	16472	16532	16531	16589	16545	16664	16705	16544	16590	16427	16456	16599	16317	16565	16628	16698	16580	16536	16454	16680	16579	16583	16572	16781	16587	16573	16491	16605	16484	16580	16551	16595	16566	16607	16542	16469	16486	16475	16627	16540	16474	16625	16651	16805	16506	16547	16450	16625	16552	16510	16602	16664	16507	16398	16473	16551	16717	16566	16547	16543	16610	16551	16630	16541	16569	16605	16605	16548	16350	16492	16571	16763	16481	16666	16472	16446	16555	16629	16540
31510	33944	34936	26359	18563	18051	18190	17826	17686	17717	17918	17753	17944	17892	17756	17881	17738	17860	17990	17852	18034	17923	18027	17922	17754	17975	17854	17808	17865	17983	17908	18040	17632	17848	17848	18081	17754	17873	17686	17865	17884	17992	17792	18032	17795	17821	17990	17798	17815	17854	17845	17857	17826	18012	17936	18009	17928	17950	17927	17831	18104	17780	17825	17664	17847	17976	17786	17937	18017	17885	17902	17819	17919	17762	17948	17878	18069	17909	17959	17753	17897	17884	17967	17833	17717	18011	17816	17977	17889	17875	17839	17939	17975	17762	17923	17978	17923	17833	17952	17902	17741	17945	17769	18017	17788	17827	17630	17805	17965	17805	17986	17966	17853	17820	17825	17785	17697	17809	17880	17660	17926	17658	17888	17907	17944	18157	17915	17914	17824	17666	17784	17981	17593	17519	17979	17821	17929	17527	17715	17830	18028	17880	18059	18027	18015	17854	17815	17864	17887	17996	17845	17737	17837	17882	17890	17762	17919	17742	18082	17755	17637	17726	17852	17803	17859	17802	17689	17865	17700	17909	17812	17918	17968	17952	17778	17880	17741	17625	17961	17763	17858	17850	17793	18001	17998	17923	17937	17828	17993	17884	17916	18054	17955	17892	17794	17973	17815	17863	17652	17860	17801	17738	17829	17832	17743	17660	17694	17845	17825	17880	17871	17781	17896	17828	17850	17885	17930	17922	17890	17769	18143	18119	18098	17764	17800	18011	17879	18106	17745	17827	17808	17856	17766	17990	17919	18036	17902	17819	17668	17826	17869	17829	17947	17872	17904	17752	17886	17938	17857	17885	17891	17887	17743	17862	17904	17760	17929	17910	17675	17866	17936	17942	17785	17918	18066	18000	18006	17782	17790	18103	17878	17882	17874	17965	18091	18014	17852	17852	17958	17862	17860	17841	17838	17689	17958	17790	17941	17772	17856	17801	17791	17905	18036	18006	17794	17744	17842	17916	17946	18015	17844	17849	17810	17998	17650	17966	18083	17683	17764	18009	17748	17988	17890	17974	17853	17860	17930	17883	17774	17894	17965	18043	17922	17715	18106	17943	17714	17890	17909	17865	17919	17992	17681	17866	17933	17933	17973	17966	17897	17886	17760	17836	18042	17853	17710	17822	17866	17896	18029	17899	17896	17674	17787	17787	17975	17865	18049	17955	17854	17982	17956	17971	17951	17838	17959	18084	17928	17925	17837	18010	17776	17861	17819	17749	17848	17791	17800	17839	17991	17775	17892	17782	17817	17838	17917	17868	17939	17866	17652	17693	18032	17950	17899	17759	17867	17941	17824	17834	17924	17894	17848	17800	17895	17826	17753	17821	17966	17795	17985	17803	18253	17892	17699	17824	17854	17908	17833	17807	17749	17836	17666	17932	17821	17678	17855	17959	17816	17942	17901	17735	18024	17905	17834	17878	17831	17807	17774	17819	17807	17749	17735	17648	17946	17810	17850	17874	17785	17787	17624	17883	17918	17841	17769	18015	17804	17828	17680	17953	17828	17932	17871	18037	17749	17975	17907	17868	17771	17813	17931	17833	17854	18013	17913	17811	18096	18009	17760	17619	17810	18009	17788	17926	18011	18016	17858	17736	17968	17932	17843	17899	17911	17914	17965	17852	17823	18013	17732	17931	17831	17890	17948	17880	17821	18081	17716	17875	17832	17694	17916	17849	17831	17935	17886	17696	17862	18010	17725	17865	18051	17862	17902	17871	17787	18046	17740	17881	17785	17879	17940	17822	17841	17942	17929	17976	17790	17776	17864	17964	17899	17989	17947	17599	17618	17776	17797	17818	17693	17709	17817	18140	17942	17682	17951	17939	17934	17692	18077	17871	17825	17903	17944	17745	17732	17627	17953	17793	18003	17867	17747	17764	17982	17982	17977	17976	17922	17953	17957	17763	18177	17958	17824	17897	18173	17817	17911	17680	17852	17783	17873	17788	18080	18007	17782	17718	17856	17733	17906	17787	17837	18037	17847	17943	17972	17874	17949	17983	17948	18075	17789	17716	17835	18033	18005	18012	17880	17705	18004	17796	17798	17829	17933	17959	17788	17753	18015	17659	18103	17999	18016	17793	17787	18084	17756	17952	17836	17937	18030	17945	18069	17973	17920	17872	17905	17827	17891	17881	17727	17842	17829	17789	17950	17855	18074	18134	17744	18163	17816	18009	17933	17926	17962	18041	17779	18031	17828	18002	17906	17814	18026	17822	17928	17879	17967	17853	17839	17779	17710	17963	17790	17944	17873	17834	17856	17996	17785	17896	17874	17998	17983	17999	18006	17854	18241	18015	17792	17643	17928	17890	17850	18102	18000	17895	18018	17831	17817	17937	17972	17985	17966	17798	17879	17740	17764	17946	17862	17779	17825	17969	17798	17857	17821	17795	18011	17963	18030	17874	18049	17900	17938	17794	17658	18010	17809	18035	17931	17972	17913	17744	17790	17881	18177	17715	17884	17935	17947	17909	17903	17811	17768	17894	17757	17874	17927	17818	17668	17712	17806	17756	17796	17805	17773	17872	17945	17989	17962	17871	17707	17737	17870	17828	17808	17930	17964	17842	18018	17965	17774	17869	17921	17836	17908	17897	17722	17862	17768	17911	17892	17806	17961	17846	17790	17964	17681	17657	17827	17983	18049	18004	17898	17959	17804	17852	17878	17739	17837	17846	17778	17766	17914	17951	17775	17846	17893	17730	17789	18081	17932	18092	18013	17887	17956	17973	17701	17875	17733	17937	17881	17948	17881	18044	18076	17791	17865	17942	17925	17975	17857	17876	17762	17974	17792	17968	17912	17783	17816	17948	17916	17797	17874	17915	17678	18082	17767	18040	17708	17815	17822	17863	18085	17873	17839	17896	17731	18030	18023	17964	18019	17890	17760	17842	17682	17882	17847	17757	17800	17948	17916	18028	17879	17835	17928	17804	17803	17780	17792	17948	17722	17934	18022	17891	17996	17880	17997	17711	18040	17861	17860	17828	18069	18003	17797	17985	17746	17785	17793	17787	17894	17871	18179	17792	17779	18008	17953	17927	17793	17730	17981	17776	17956	18040	17939	17793	18123	17978	17734	17977	17832	17731	17995	17856	17801	17763	17942	17918	18000	17757	17977	17974	17805	17854	18047	17715	17869	17890	17973	18117	17870	17894	17929	17559	17929	17858	17900	17894	17784	17975	17858	17951	17818	17938	17827	17983	17999	17951	17919	18011	17643	17858	17972	17805	17731	17854	17963	18003	17990	17827	17878	17582	17950	17979	17837	17843	17922	17887	17940	17790	17830	17772	17872	17760	17859	17685	17709	17745	18044	17897	18016	17779	17753	17888	17867	17946	18004	17835	17937	17912	17915	17997	17828	17792	17730	17959	17905	17934	17787	17977	17867	17853	17814	17871	17918	17750	17755	17894	17702	17841	18028	17912	17910	18028	17628	17748	17875	18077	17721	17956	17832	17944	17883	17790	17764	17846	17733	17765	17894	17822	18064	17807	17911	17767	17902	17708	17918	17944	17879	17838	17949	17735	17879	18003	17803	17718	17818	17939	17919	17882	18165	17974	17825	17906	17822	17876	17858	17971	17821	17729	17837	17910	17991	17971	17952	17793	18047	17688	17854	17953	18056	17871	17901	17958	17877	17884	17803	17870	17983	17895	17650	17839	17805	17966	17847	18035	17710	17551	17812	17977	17782	17967	17615	17928	17952	17803	17811	17775	17804	17998	17918	17780	17839	17875	18046	17873	17903	17913	18013	17830	17975	17872	17970	17773	17832	17858	18093	17944	17857	17815	17750	17669	17780	17666	17869	17749	17936	18002	17963	17916	17942	17873	17714	17732	17971	17873	17826	18084	17830	17921	17936	17907	17934	18067	18167	17924	17623	17763	17849	17839	18093	17770	17786	17715	17734	17744	17875	17747	18023	17864	17704	17905	17751	17733	17762	17967	17758	18076	17905	17601	17898	17934	18066	17687	17901	18063	17810	17947	17835	17833	17940	17804	17873	17789	17782	18052	17860	17802	18004	17823	17943	17789	18050	17996	17991	17759	17803	17860	18008	18035	18031	18024	18052	17950	17858	17755	17812	17854	17899	17708	17969	17881	17833	17999	17886	17821	17874	17986	17916	17731	17842	17984	17842	17874	17961	17819	17836	17793	18030	17785	17892	17940	17864	17809	18040	17939	17890	17964	18008	17933	17562	17727	18033	17645	17937	17858	17943	17914	17733	18017	17837	17843	17999	18092	17886	17902	17935	17817	17867	17959	17876	17702	17890	18125	17977	17816	17753	17721	17715	17729	17837	17748	17892	17924	17797	17773	17926	17682	18004	17797	18076	17904	17650	17804	17691	17874	17742	17954	17815	17739	17721	17821	17952	17872	18019	18010	17867	17808	17851	17986	17773	17935	17988	17861	17968	17920	17867	17830	18036	18019	17857	17955	17921	17888	17823	17880	17873	17861	17996	17809	17636	17815	17869	18012	18008	17908	17860	17883	17918	17885	17730	17816	17800	18008	17964	18033	17844	17800	18059	17896	17943	17778	17742	17884	18039	17876	18018	17882	17896	17989	17738	18010	17770	17656	17883	17889	17906	18004	17847	18070	17834	18153	17800	17985	17862	17906	17992	17763	17893	17814	17951	17765	17792	17808	17927	17767	18021	17889	17763	18025	17716	17900	17781	17849	17931	17957	17929	17816	17960	17977	18035	18039	18049	17835	17904	17913	18065	17611	17846	17991	17694	17850	17985	17964	17887	17857	17793	17931	17830	17998	17872	17810	18042	18027	17827	17761	17880	17899	17729	17891	17867	18043	17817	17952	17956	17890	17834	17669	17809	18148	18156	17935	17985	17930	17669	17869	17891	17826	18053	17709	17916	17823	17836	17937	17632	17786	18103	17761	17843	17703	18104	17745	17858	17982	17892	17965	18002	18006	17926	17669	18047	17894	17956	18131	17995	17925	17849	17783	17781	17650	17850	17796	17721	17833	17847	17795	17955	18069	18031	17880	17791	17879	17829	18020	17940	18084	18049	17881	17870	17982	17783	17967	17837	17961	18060	17991	17904	17553	17860	18038	18063	17912	17816	17826	17794	17716	17970	17825	17803	18109	17794	17756	17694	17789	17946	17842	17997	17732	17889	17693
40795	51854	37420	22562	15878	16076	16061	15995	16268	16127	16003	16137	16008	15987	16047	16090	16149	16221	15915	16022	16116	16093	15904	15868	16070	16016	16207	15997	16238	16049	15991	16163	16004	16174	16110	16067	16227	16067	16016	16111	16167	15933	15840	16178	16093	16099	16098	16153	16044	16099	16150	16017	15908	15997	15954	16045	16065	15977	16112	16025	16037	16045	16184	15947	16203	16083	16068	16078	15868	16072	15992	16030	16226	16115	16156	16165	16002	16059	16048	16107	16149	16044	16137	16079	16091	16071	16159	16089	15936	15899	15866	15996	16098	16078	16093	16178	16065	15971	16060	16164	16133	16133	15940	16077	16070	16149	15929	16048	16142	15987	15994	16036	16003	16232	16043	16012	16120	16094	16040	16138	16035	16114	16010	16093	16017	16057	16046	16175	16032	16009	16004	16012	16057	16008	16135	16125	16083	15973	15885	15890	15885	16103	16059	16147	15974	16103	16075	16073	16176	15955	15840	16008	16024	16191	16106	16089	16068	15928	16234	16040	16136	16066	16030	16055	16013	16124	16030	16007	16044	16102	16017	15981	15955	16032	16109	15972	15999	16083	16104	15965	16121	15947	15927	16197	16042	16061	15974	16053	16000	16093	15955	15965	16138	15912	16061	16203	16114	16148	16081	16067	15873	16103	15925	15997	16060	16010	15980	15996	15975	16030	16108	15998	16023	15968	15939	16049	16078	15995	16083	16124	16105	16049	15954	15960	16042	16082	16166	15984	16126	16055	16095	16089	16034	15890	16247	15827	16073	16003	16122	16125	16109	16121	16123	16179	16117	16203	15951	16078	16060	16149	16127	16133	15926	15945	16258	15931	16083	16252	16137	16160	16217	16008	16103	15971	15946	16245	16070	16235	15921	15893	15984	16047	16200	16075	15951	15944	15973	16005	16003	15931	16166	16096	16003	16093	15907	15969	16172	16029	15896	16295	15865	16021	16060	15838	16071	16006	16095	16206	16029	16105	15867	16089	16075	15980	16098	15945	16006	16141	15940	15874	16099	15939	16142	15926	16322	15911	16017	15961	16035	16039	16110	16113	16133	15996	16010	16074	16147	15993	16003	15938	16015	16156	16057	15849	16052	16218	16112	16096	16033	16067	15994	16112	15967	16083	16129	16044	15947	16025	16035	16084	16194	16125	16014	15995	16024	16046	16073	16295	15870	16152	16013	16140	15946	16189	15970	16143	16103	16285	16130	15981	16155	16181	16131	15984	16046	15938	15964	16313	16156	15866	16238	16040	16014	16031	16076	16131	16196	16110	16107	16169	16274	16020	16248	16032	15916	16177	16068	15995	16043	16011	16024	16071	15990	16134	16186	15905	16132	15880	16002	15999	15857	15925	16066	16155	16061	15917	16101	16015	16123	16157	15967	16127	16065	16047	16095	16066	16127	15988	16018	16101	16058	15972	16029	16041	16172	16058	16074	16133	15966	16005	15884	16065	16019	16135	16081	15839	16199	16043	16029	16026	15978	15962	16006	15996	15996	16119	15820	16071	16056	15967	16219	16021	16242	16171	16085	16225	16133	15997	16125	16037	15859	16128	16121	15988	16245	15936	16140	16132	16025	16174	16058	15995	16045	16288	15990	16164	15954	16189	16078	16101	15819	16035	16094	16011	15903	15895	16003	15939	15867	16151	15878	16188	16190	16253	15912	16146	16144	15939	16114	15998	16101	16033	15956	16124	16205	16322	16131	16004	16070	15984	16029	15847	16112	16068	16096	16175	16188	15974	16109	15940	15979	16008	16101	16162	16078	15965	15939	15849	16274	16126	15925	16012	16101	16029	15969	16166	16128	16076	15990	16078	16268	15973	15978	15969	16118	16089	16049	15923	16156	16076	16082	16109	16134	16058	16045	16080	16217	16085	16109	16075	16107	15938	16041	15970	16030	16144	16046	16108	16120	16248	16054	15847	15866	16105	15900	16233	16045	16264	15949	16048	16100	16146	16020	16146	16058	16137	16123	15905	15995	16140	16028	16284	16019	16146	16009	16116	16181	16054	16158	16176	15978	16036	16086	16112	16101	16008	16090	15954	16114	16020	15933	16023	15984	15976	16179	16014	15911	16163	15891	15924	15855	15951	15989	16206	15987	16111	16114	16116	16135	16075	16033	16075	16044	16132	16029	16200	16068	15957	16172	16056	16048	15969	16110	16131	16110	15944	16149	16163	16045	16030	15890	16036	16144	15991	16129	16137	16216	16076	15897	16087	16098	16063	16152	16206	16007	16143	15990	16080	16036	16014	16009	16157	16323	16023	16104	16063	16145	15953	15998	16124	16032	16179	16055	16096	16050	16034	16079	16111	16093	15891	16139	15975	15913	16074	16128	16136	16022	16114	16117	16048	15821	16162	15935	16117	16119	16147	15956	16038	16144	16122	16064	16063	16092	16096	16237	16082	16196	16071	16040	16165	16010	16082	16037	16030	15953	16238	15927	15938	15995	16034	16058	16135	15992	16069	16058	16046	16059	16054	16050	15886	15987	15811	16167	16212	16023	16060	16146	16131	16112	16068	15881	16036	16066	16127	16249	16051	16187	16288	16034	16007	16206	16081	16025	16119	15946	16124	16165	16105	16044	15971	16027	16039	16201	16075	16217	16116	16150	16189	16061	16080	16118	16247	15910	16018	15923	16065	16094	16142	16101	16102	16175	15930	16147	15839	16025	16146	16266	16074	15977	16039	15967	16074	15805	16193	15930	16256	15913	16014	16071	16072	16269	16212	15971	15897	16023	15947	16265	16093	15954	16207	16051	16040	16070	16024	15911	16214	16159	15950	16001	16061	16049	16157	15994	16094	16084	16024	16161	16087	15981	16032	16059	16037	16095	16086	16141	16212	16105	16275	16094	16045	15994	15942	16022	15981	15988	16088	16102	16180	16063	15837	15999	15846	16101	15965	15887	16043	16048	16132	16310	16188	16195	16141	15839	16147	16088	16017	16258	16034	15971	16137	16010	16065	16239	16100	15990	16106	16006	16044	16079	15940	15999	16061	15839	16178	16022	16014	15830	16065	16135	16093	16180	16058	15909	16090	16074	16018	16035	16185	16139	16105	16141	16076	15993	16193	16206	16123	15978	16075	16083	16000	15999	16022	15889	16207	16108	15990	16078	15991	16160	15962	15995	16114	16056	16029	15933	15861	16124	16041	16249	16086	16252	15994	16127	15987	15984	16092	16115	16127	16078	16127	15984	16064	16102	15982	16231	16141	16244	15929	16026	16161	16052	16121	15984	15959	16086	16043	15911	16073	16226	16058	16132	15891	15939	15902	16006	16164	16151	15884	15762	16055	16058	16201	16247	16106	16079	16128	15944	15951	16002	15931	16083	16105	16104	16166	15970	16005	16025	16181	16017	16114	15952	16114	15962	15997	16067	16040	15984	16087	16012	15930	16061	16166	16138	16160	16003	15985	15956	15923	16045	15999	16054	16166	16111	15920	15946	16152	16188	16136	16167	16069	15920	16277	16119	15949	15983	16131	16098	15991	16032	16013	16070	15946	16251	15940	16082	15977	16015	16212	15914	16046	16053	15953	16101	16145	16101	16092	15981	15859	16117	16281	15988	16034	16056	16047	16080	15985	16034	16092	15974	15988	16031	16041	16285	15943	16183	16040	15959	16088	16072	15950	16091	16113	16133	16135	16052	16119	16065	15922	16076	15995	16106	15964	16154	16153	16147	16014	15988	16002	15946	16160	15973	16190	16039	16084	15972	16045	16237	16063	16199	15970	16032	16181	16128	16156	15885	16085	15917	16269	16032	16075	15942	15865	16014	16137	16127	16145	16014	16011	16064	16128	16094	15970	16121	16106	16141	16073	16082	16059	16156	16075	16160	16042	16129	16092	16118	16098	16177	15975	16113	15994	16082	16039	16037	15971	15965	16065	15983	16021	16123	16123	16164	16164	16136	16016	16152	16200	16011	16027	16111	16097	16110	16135	16088	16212	16093	16095	16042	15988	15993	15946	15946	15967	15953	16113	16148	15888	16098	16156	16103	16074	16068	15942	16303	16074	16123	16158	16110	16164	16005	16290	16084	16170	16236	16109	16199	16158	16154	16059	16009	15988	16198	16137	16039	16184	16106	16073	16039	15857	16001	16199	16134	15986	16047	16057	16060	16142	16061	16081	16147	16087	16068	16062	15929	15912	16120	15948	15917	15760	16050	15962	16327	16142	16152	15958	16057	16106	16000	15998	16056	15999	16063	16086	16041	15914	16117	15965	16051	16183	16181	16067	16012	16146	16023	15901	16057	16159	16169	16327	16060	16036	16152	16159	16088	16076	15848	16052	16282	16109	16107	16172	16095	16102	16070	16190	16016	16070	16140	16078	15937	15971	15962	16118	16020	16031	16019	16107	16040	16030	16066	16069	15903	16073	16057	16099	16350	15966	16183	16150	15987	16023	16265	16029	16120	16011	16004	15987	16141	15998	16066	16108	15976	16055	16148	16232	16057	16083	16133	16161	15873	16078	16118	15992	15999	16096	16169	16062	16259	15899	16130	16019	16060	16111	16024	15956	16152	16041	16291	16044	16056	16023	15976	16103	16208	16093	15929	16078	16191	16081	16244	16165	16149	16091	16056	16088	16054	16144	16033	15823	16105	16092	16096	16056	15993	16076	16072	16194	16040	15963	15931	16055	15966	16042	15986	15912	16139	15955	16068	16072	16053	16039	16028	15957	15997	16073	16062	15988	15938	16071	16027	15987	16020	16060	15910	16056	16028	16036	16098	16228	16008	16095	16209	16146	16066	16234	15906	15784	16169	16016	16011	16129	15999	16026	16047	16097	16004	16032	16029	15972	16060	16163	16142	15924	16013	15974	16194	16146	15986	16082	15955	16044	16064	16133	16144	15917	16212	16093	16111	16124	16194	15864	16084	16065	16149	16036	15986	15992	16117	16127	16119	16197	16035	16071	16026	15990	16135	16022	16158	16073	16130	16064	16124	15987	15946	16234	15974	16227	16035	16102	15931	16075	16096	16116	16010	16261	16094	15979	16172	16086	16094	16146	16218	16046	16068	16086	15850	16023	16063	16031	16100	16300	15987	16048	15968	16160	16142	16063	15938	16034	16164	16076	16068	16101	16110	16066	15986	15971	15999	16120	16038	16114	16051	15945	16155	15991	16131	16004
23268	21974	32468	27268	21454	22551	23374	18803	18292	18511	18391	18320	18300	18048	18049	18160	18169	18167	18237	18116	18207	17924	18146	18163	18226	17934	18071	18211	17938	18341	17899	18071	18006	18030	18036	18097	17959	18280	18090	18096	18133	18170	18095	18047	18037	18042	18043	18002	18224	18174	18050	17995	18185	18227	17995	17735	18163	17925	17955	18263	17998	18005	18029	18194	18140	18113	18088	17856	18080	17806	17937	17966	18077	17937	17987	18006	18182	17929	18029	18161	18037	17953	18014	18017	17968	18078	18086	17971	17893	18044	18148	18148	17900	17919	17931	18013	18122	18141	17973	18108	18018	18025	18160	17964	17904	18168	18066	18021	18006	17996	17965	17970	17915	17952	18026	18160	18214	18107	18000	18098	17954	17810	17795	17925	17990	17827	17950	18001	17933	17737	17797	17829	18127	17812	18137	17997	18097	18228	18169	18037	18040	18118	18167	18002	18087	18117	18137	18029	17889	18037	18085	18117	18214	17796	17909	17891	17964	17998	17978	18011	17990	18121	17882	17877	17940	17985	18097	18017	18036	18166	18068	18051	18018	17962	17986	17839	17924	17980	18216	18001	18052	18071	18037	17965	17910	18104	18012	17876	17934	17952	17813	17896	18122	18026	18112	18156	18113	17991	18119	18068	18066	18118	17933	17998	17858	18141	18132	18151	18047	17965	18126	18029	18135	17735	17974	18072	17654	17912	17996	17947	18112	17936	18036	18011	17861	18081	17984	18059	18021	17909	18022	18179	17813	18200	18060	17991	17880	18101	17996	18029	17825	18141	17956	18043	17957	18000	18124	17832	18079	17834	17859	17883	17961	18058	17893	18049	18086	17985	17976	18086	18004	18091	18002	18074	17719	17888	18035	17985	17953	17854	17878	17934	18002	18167	17966	17991	17879	17939	17780	17807	17948	17913	18277	18021	18011	18173	18131	18126	18045	17994	17956	17821	17936	17901	18029	18090	17913	17990	17837	17793	18012	17888	18042	18062	18000	18016	17917	17925	18034	17789	17890	17863	17788	17988	18089	18095	18076	17885	18077	17972	18011	17928	17837	18098	18110	18039	18098	18091	17822	17994	18054	17790	17955	17958	18039	17951	18108	17990	18281	18015	18051	17891	17954	17891	17978	18103	18053	17996	18004	17967	17833	18102	18153	18003	18022	18158	17974	17906	18118	18168	18100	18003	17734	17881	17830	17796	18019	17979	18042	17944	17871	17766	18133	17901	18120	18054	17751	18079	17908	17871	18093	18091	17980	17971	17900	18063	18040	17800	17940	18202	18214	17977	17935	18044	18169	17927	17967	17911	18107	18186	18078	17901	17830	17921	18085	17984	17823	17997	18140	18055	18046	17906	17824	17980	18004	17964	17939	18059	17869	17910	17991	17903	17991	17837	18291	18067	18089	17922	17809	17874	18068	18032	17873	18134	17789	17893	17995	17938	17878	17956	18029	18032	17904	17932	18007	17972	17958	17891	17919	17961	17845	17987	17977	18231	17901	18159	17967	17939	17939	18081	17985	17972	18104	17943	17874	17886	18080	17967	18000	18157	18138	18027	17966	17984	18043	17991	17915	17977	18091	18146	18242	17987	18052	17988	18010	18041	17707	17912	17976	17878	18073	17979	18048	17956	18079	17866	17901	18094	18026	17954	18003	17942	17914	18039	18071	17943	18109	17953	17868	17942	18073	17947	17916	17717	18125	17963	18078	18166	18025	18161	17976	17983	17966	18115	17886	17907	18141	18059	18024	17852	17887	18085	17966	18062	17895	18035	17861	18052	17941	18048	18215	17982	18130	18105	18017	18094	17997	18069	18112	18047	17928	18009	17997	18198	17893	17910	18024	17971	17883	17909	17934	18103	17992	17850	18134	18079	17955	18068	18079	17987	18052	17819	18143	17940	17754	17765	18267	18035	18046	17971	18016	17987	17925	17641	18013	18066	18069	17997	17793	18062	17969	17905	17964	17938	18184	17872	18168	17996	18049	17930	18014	17950	18034	17899	18110	18068	18044	18001	18004	17791	18119	17936	18029	18065	17961	17800	17883	17998	17886	18073	18102	17795	18024	17917	17901	17991	17948	18041	17957	18026	18188	18075	18109	18193	18055	17923	17891	17821	17978	18014	18053	18052	18233	18026	18208	18030	18033	17938	17894	18068	18128	17940	17889	18097	17839	17980	17899	17860	17997	18034	17961	18151	17983	17805	18053	17849	18075	17997	17994	17915	17916	17727	17948	17881	17811	18095	18104	18077	18075	17967	18055	17817	18124	17877	17985	18059	17857	17889	18177	18100	17987	17993	17892	17990	17857	18050	17966	17899	18018	18091	18034	17871	18052	17824	17856	18036	18151	17886	18070	18266	18104	18047	18147	18087	18267	17758	18049	17779	17924	17928	18100	18000	17945	18094	18068	17949	17910	17894	17967	17708	17962	17952	17887	17823	17998	17969	18080	17886	18198	17939	17969	17975	18125	18177	18196	18018	17751	18034	17916	18001	17993	18034	18036	17998	17930	17914	17975	18225	18053	18115	17987	17916	18018	18073	17904	17968	17937	17885	18096	18100	17976	18094	17943	18064	17872	17819	17938	18098	18163	17955	18147	17836	17768	18175	17956	17922	17995	18019	18091	17862	18006	18101	18038	18061	18166	18009	17894	17909	17975	18115	18014	17960	17927	17983	17960	17940	18050	17971	17928	17929	17998	17959	17940	18077	18037	17797	17841	17895	18010	18052	17948	17955	17884	17824	17733	17973	18161	17789	18014	17792	18004	18154	18075	17950	18021	17858	18005	17929	18029	18104	18019	18015	18001	18034	17909	17911	18022	17950	18102	17988	17992	17969	18120	18050	18083	18097	18192	18038	17914	17784	17956	17903	17972	17963	18031	17997	18114	17992	18066	18046	17955	18142	18064	18091	18050	17914	18067	18097	17971	17772	17886	17996	18123	18065	17920	18160	18021	17823	17950	18054	17919	18023	17890	18023	18125	18107	18139	18140	18116	18043	18130	17831	17977	18149	17930	17855	17988	18249	18151	17946	17944	18300	18113	18092	17896	18070	17879	17820	18007	18080	18046	18043	18161	18072	18056	18102	18021	18059	18212	18007	18089	17989	18015	18036	18098	17965	17879	17782	17955	18061	17938	17993	18000	17885	17887	18123	18046	17880	18044	18081	18024	18029	18013	17981	18196	18045	17901	17857	18002	18018	17955	18015	18076	18202	18074	17842	18120	18065	18194	18307	18162	18238	18092	18013	18028	17835	18108	17711	17903	17994	17978	17785	17973	18131	18332	18238	17921	17966	18033	17972	18006	18048	18183	17992	17720	18187	17700	17979	18091	17827	17993	17992	17788	17991	17959	17915	17880	18028	17959	18073	17850	18044	17864	18075	18023	17779	17927	18116	18141	18310	17902	17942	18023	18012	17903	17878	18087	18127	17811	17965	17930	18043	17962	18141	17951	18119	18182	17915	18149	17973	18117	18027	17779	18044	18038	18152	18057	17959	17860	17839	18140	18081	18077	18086	18103	17781	17861	18143	17931	17967	17962	17938	17900	17989	17980	17914	17833	17956	17955	18032	17825	18165	17921	17931	18029	17861	18184	18038	18073	17906	17992	17986	18227	17840	17838	18117	18043	17983	17751	18300	17984	17818	17853	17709	18087	18025	17808	17840	18006	17927	18125	18058	17918	17918	17991	17974	17752	17952	18016	18179	18033	17959	17760	18036	18137	17975	18170	17933	18115	17937	17965	18076	17997	18017	17990	17873	17889	17817	18064	18048	17859	17994	18092	17946	18033	17960	17832	18063	17890	18013	18265	18065	18039	17934	17848	17912	17790	17937	18007	18066	17845	17999	18061	17776	17860	17958	17793	18053	18069	17827	17995	18002	18014	18191	17968	17851	17820	18270	18097	17989	18227	17820	17918	18000	17987	18115	18126	17924	18062	17943	17998	18028	17981	18170	17817	17865	17979	18039	18116	17935	18035	18022	18138	18054	17929	18126	18137	18139	17882	18150	18146	18057	17924	17706	18029	18087	17948	17905	17977	17938	17957	17785	18214	17780	18129	17958	17975	17980	17874	17875	17876	17738	18036	18070	17909	17741	17828	17968	18004	18075	18240	18003	17902	18094	18056	17776	18068	17897	17848	18011	17990	18017	17928	17831	17928	17899	17883	17957	18071	18085	18101	17933	17997	18012	18106	17931	17991	18146	18137	18101	17906	17945	17907	18110	17990	18137	17939	17829	18006	18009	17846	18131	17984	18194	18028	17947	17866	17930	18031	18207	17983	18040	17941	18016	17937	17936	17873	17908	17790	17931	18249	18027	17953	17924	17850	18005	18118	17819	17952	17844	18043	17960	18087	18028	18063	18192	17936	17934	18010	17939	18125	17829	17735	17941	17932	18021	18031	18000	17932	17978	17983	17878	18118	17818	18022	17874	18080	17917	18031	18050	18043	17933	18047	17952	17897	18037	17954	17857	17905	18004	18131	18303	17942	18215	18043	17762	18110	17919	18117	17949	18095	18022	18023	17844	18112	17803	17945	17994	18057	18158	17796	18271	18113	18076	18064	17919	17934	17965	17922	17930	18258	18053	18101	18062	17941	18017	18071	18010	17965	17897	18233	17831	17948	17862	18170	17979	17942	17944	17909	17994	17982	17924	18035	17933	17896	17994	18004	18126	17886	17810	17886	17876	17881	17876	17943	17867	17933	17959	17843	18319	18082	17901	17949	18123	17843	18060	17959	17952	17808	17993	17973	18041	17831	17947	18061	18086	17744	17767	17958	18016	18020	17975	18028	18009	17765	17934	17958	17954	18061	17917	17975	17933	18239	18088	17826	18071	17929	18270	18104	18098	17901	17904	17941	18031	17824	17982	18042	18017	18067	17955	18222	17964	17796	18036	18058	18224	17924	17823	17923	18134	18074	18192	18198	18175	18010	18048	18337	17918	17900	18033	17893	18015	17945	17987	18020	17913	18038	18072	18122	18018	17852	17946	17993	17896	18175	17929	17976	18052	17982	18011	18102	17950	17952	17954	17973	18163	18144	18057	17875	17927	17999	17907	17781	17974	18051	17803	17952	17890	17937	18110	18077	18067	17998	18136	18076	17857	17841	18119	17959	17943	17864	18092	17861	17932	18134	17658
59990	94452	83482	44900	16185	16304	16244	16234	16240	16170	16455	16237	16269	16286	16237	16208	16120	16113	16089	16194	16299	16125	16280	16208	16160	16183	16169	16064	16314	16306	16259	16196	16249	16220	16086	16161	15992	16292	16402	16167	16144	16212	16095	16180	16311	16083	16214	16225	16090	16107	16162	16246	16033	16083	16103	16101	16063	15976	16177	16311	16181	16113	16044	16307	16285	16224	16221	16109	16202	16118	16151	16212	16138	16084	16306	16034	16104	16267	15977	16137	16219	16138	16187	16344	16278	16181	16215	16130	16310	16242	16165	16169	16179	16142	16035	16270	16314	16156	16235	16201	16081	16132	16069	16209	16128	16179	16105	16299	16225	16198	16202	16104	16247	16034	16198	16093	16257	16076	16173	16365	16176	15990	16128	16124	16287	16229	16333	16114	16253	16431	16319	15962	16367	16218	16184	16156	16100	16194	16160	16120	16185	16233	15952	16127	16220	16385	16139	16096	16108	16167	16199	16251	16052	16302	16227	16215	16140	16216	16185	16062	16214	16272	16020	16166	16328	15985	16062	16360	16104	16096	16069	16061	16240	16178	16126	16231	16134	16016	16186	16150	16099	16259	16158	16040	16073	16304	16122	16217	16193	16044	16218	16085	16101	16221	16301	16158	16033	16167	16153	16122	15990	16115	16045	16076	16152	16245	16215	16177	16160	16252	15994	16132	16130	16105	16325	16066	16171	16126	16143	16226	16044	16171	16113	16087	16335	16120	16181	16222	16093	16217	16203	16237	16243	16290	16189	16086	16149	16234	16119	16038	16284	16263	16140	16239	16024	16150	16165	16273	16290	16052	15978	16235	16242	16171	16093	16122	16122	16221	16078	16200	16178	15984	16272	16202	16369	16106	16361	16110	16252	16196	16264	16126	16093	16188	16129	16033	15978	16303	16216	16202	16141	16235	16230	16151	16155	16047	16193	16057	16236	16142	16173	16167	16113	16155	16272	16172	16193	16105	16090	16201	16149	15966	16295	16205	16235	16130	16080	16111	16066	16212	16188	16176	16118	16151	16131	16336	16185	16051	16133	16155	16105	16126	16065	16105	16139	16212	16049	16169	16162	15950	16257	16264	16124	15996	16035	16223	16032	16204	16179	16186	16251	16257	16136	16194	16144	16335	16141	16105	16068	16107	16143	16230	16194	16149	16221	16080	16050	16103	16148	16143	16203	16100	16242	16049	16296	16188	16260	16315	16256	16328	16027	16209	16127	16060	16098	16152	16187	16123	16083	16027	16183	16131	16081	16060	16102	16269	16346	16073	16259	16215	16205	16217	16162	16106	16163	16135	16109	16033	16165	16283	16250	16271	16032	15926	16219	16187	16069	16039	16232	16079	16175	16205	16259	16063	16368	16189	16064	16198	16321	16296	16072	16173	16242	16304	16229	16059	16118	16114	16254	16163	16291	16159	16079	16102	16018	16187	16241	16243	16205	16226	16173	16261	15965	16257	16154	16376	16135	16313	16264	16257	16009	16124	16083	16007	16020	16014	16214	16204	16280	16087	16117	16189	16243	16156	16191	15970	16084	16053	16129	16272	16154	16067	16221	16208	16086	16181	16325	16156	16113	16282	16012	16178	16226	16207	16194	16227	16047	16219	16296	16226	16160	16244	16282	16178	16152	16013	16131	16037	16059	16125	16240	16180	16196	16230	16041	16214	16063	16168	16132	16165	16133	16236	16312	16181	16106	16299	16208	16098	16237	16129	16081	16176	16092	16091	16226	16149	16203	16074	16318	16148	16154	16206	16020	16095	16130	16059	16364	16218	15906	16224	16066	16018	16008	16071	16132	16012	16195	16130	16181	16183	16138	16239	16301	16290	16028	16153	16118	16187	16085	15828	16246	16165	16084	16461	16156	16020	16323	16194	16060	16071	16222	16127	15990	16279	16192	16073	16204	16082	16247	16118	16264	16295	16306	16168	16068	16005	16084	16131	16101	16280	16287	16270	16240	16028	16122	16212	16069	16242	16315	16162	16154	16037	16158	16395	16075	16059	15902	16184	16157	16079	16288	16263	16121	16098	16132	16135	16245	15984	15992	16039	16021	16158	16250	16077	16137	16116	16118	16251	16058	16180	16217	16091	15978	16078	16107	16043	16336	16303	16174	16098	16067	16138	16297	16080	16160	16285	16166	16189	16048	16208	16185	16239	16255	16153	16203	16192	16121	16008	16200	16271	16037	16107	16205	16198	16108	16149	16071	16225	16163	16093	16238	15953	16285	16122	16050	16070	16255	16086	16068	16094	16271	16158	16108	16272	16349	16225	16030	16066	16111	16006	16054	16256	16142	16193	16236	16346	16187	16205	16135	16028	16200	16281	16195	16247	16084	16127	16109	16217	16215	16218	16094	16146	16204	16105	16156	16110	16199	16176	16272	16064	16180	16327	16191	16177	16070	16369	16314	16028	16254	16173	16111	16280	16100	16214	16080	15934	16056	16302	16121	16449	16131	16211	16081	16050	16153	16228	16092	16178	16061	16062	16065	16257	16079	16154	16088	16215	16108	16238	16062	16117	16320	16119	16273	16105	16029	15949	16019	16135	16173	16199	16039	16223	16204	16138	16250	15999	16141	16170	16073	16156	16048	16335	16267	16178	16048	16263	15922	16204	16130	16270	16264	16145	16038	16247	16089	16151	16083	16090	16287	16184	16283	16266	16254	16088	16214	16100	16286	16188	15952	16281	15967	15960	16163	16097	16136	16230	16091	16228	16161	16165	16220	16317	16238	16281	16185	16228	16099	16222	16116	16111	16103	16011	16121	15966	16314	16219	16219	16157	15984	16184	16256	16225	15929	16121	16219	16267	16082	16201	16132	16009	16136	16114	16250	16091	16072	16204	16093	16070	16024	16001	16135	16213	16170	16253	16120	16248	16079	16231	16198	16120	16140	16132	15981	16046	16128	16258	15983	16081	16119	16116	16168	16160	16307	16185	16067	15916	16150	16150	16325	16019	16046	16072	16257	16075	16091	16122	16157	16151	16024	16093	16131	16414	16166	16055	16210	15974	16175	16146	16158	16214	15988	16186	16040	16227	16046	16139	16131	16066	16206	16117	16296	16033	16129	16072	16200	16152	16299	16284	15985	16156	16118	16266	16119	16309	16228	16213	16222	16233	16089	16196	16060	16155	16195	16197	16118	16014	16093	16033	16193	16166	16120	16348	16129	16009	16011	16255	16023	16065	16174	16114	16104	15965	16162	16169	16191	16242	16134	16246	16119	16208	16067	16069	16298	16229	16079	16031	16070	16145	16076	16147	16173	16057	16252	16212	16123	16282	16179	15995	16192	16210	16232	16042	16146	16131	16245	16235	16114	16009	16234	16169	16276	16153	16225	16048	16159	16168	16117	16171	16088	16101	16221	16273	16087	16073	16124	16179	16191	16220	16243	16068	16148	15987	16092	16032	16280	16154	16116	16078	16245	16272	16260	15955	16165	16120	16237	16107	16166	16158	16153	16254	16128	16236	16140	16112	16156	16212	16146	16055	16281	16325	16017	16044	16062	15998	16194	15975	16194	16129	16175	16247	16131	16218	16178	16241	16047	16092	16239	16131	16239	16182	16167	16266	16358	15962	16042	16081	16149	16264	16111	16275	16232	16169	16273	16082	16152	16079	16164	16179	16009	16245	16206	16055	16110	16157	16165	16159	16266	16204	16108	16181	16193	16168	16004	16083	16163	16134	16104	16053	16204	16104	16091	16327	16109	15944	16219	16235	16044	16145	16270	16167	16364	16439	15957	16107	16477	16127	16000	16186	16334	16156	16054	15937	16149	16093	16201	16167	16197	16159	16070	16198	16139	16027	16447	16144	16156	16155	16269	16083	16078	16069	16400	16156	15882	16178	16006	16155	16140	16215	16371	16070	16289	16014	16132	16090	16236	16161	15990	16246	16048	15938	16178	16164	16037	16223	16032	16242	16166	16218	16048	16240	16094	16030	16137	16217	16242	16253	16265	16281	16085	16049	15996	16097	16090	16172	16005	16118	16073	16271	16075	16143	16108	16154	16129	16153	16049	16431	15892	16124	16128	16157	16097	16161	16376	16142	16203	16078	16010	16277	16329	16019	16161	16265	16212	16157	16080	16119	16280	16120	16087	16316	16082	16211	16136	16078	16063	16125	16155	16097	16254	16133	16217	16102	16319	16206	16152	16044	16178	16216	16119	16150	16188	16271	16097	16213	16182	16125	16085	16330	16119	16082	16186	16237	16077	16344	16264	16107	16341	16093	16238	16083	16096	16041	16288	16335	16070	16334	16227	16059	16291	16091	16176	16231	16011	16225	16141	16149	16344	16210	16243	16185	16217	16173	16200	16271	16008	16058	16230	16108	15975	16148	16313	16290	16136	16309	16169	16104	16104	16116	16209	16028	16008	16080	16165	16300	16103	16232	16266	16088	16143	16029	16202	16030	16211	16169	16482	16189	16212	16226	16008	16144	16208	16215	16137	16062	16297	16232	16229	16018	16207	16393	16128	16277	16114	16233	16241	16189	16061	16136	16112	16282	16266	16234	16160	16220	16198	16287	15989	16286	16040	16003	16177	16244	16213	16083	16170	16070	16171	16175	16143	16111	16183	16279	16145	16189	16230	16106	15991	16209	16204	16242	16139	16290	16146	16159	16134	16260	16093	16296	16063	16147	16264	16075	16020	16150	16126	16088	16166	16171	16278	16234	16190	16139	16114	16265	16153	16194	16154	16118	16217	16200	16231	16131	16253	16129	16076	16137	16022	16051	16139	16161	16134	16047	16150	16150	16234	16070	16068	16091	16159	16283	16148	16145	16192	16186	16217	16089	16168	16181	16152	16243	16055	16245	16314	16235	16188	16117	16204	16258	16183	16003	16323	16027	16190	16208	16110	16126	16240	16259	16244	16156	16270	16150	16153	16084	16187	16138	16211	16134	16246	16264	16155	16378	16172	16139	16111	16366	16022	16146	16082	15984	16029	16336	16137	16179	16008	16152	16135	16318	16234	16158	16215	16228	16078	16065	16223	16109	16179	16146	16219	16166	16099	16072	16057	16050	16150	16255	16268	16147	16216	16122	16150	16250	16293	16095	16298	16164	16323	16115	16068	16265	16042	16184	16159	16006	16219	16217	16084	16164	15926	15985	16170	16239	16305	16238	16161	16148
23046	22059	33939	26238	21463	22708	23872	19246	18557	18886	18761	18603	18676	18742	18538	18662	18538	18655	18689	18685	18493	18617	18698	18467	18594	18560	18527	18706	18749	18466	18517	18483	18725	18511	18575	18706	18755	18724	18514	18613	18456	18406	18558	18567	18427	18450	18274	18467	18549	18457	18571	18489	18436	18278	18425	18309	18238	18515	18383	18660	18517	18244	18316	18284	18386	18294	18270	18364	18325	18397	18487	18492	18468	18341	18452	18307	18256	18471	18381	18613	18369	18371	18491	18610	18589	18384	18463	18392	18454	18298	18662	18549	18442	18341	18554	18317	18356	18329	18211	18642	18314	18520	18506	18344	18583	18415	18342	18471	18487	18465	18286	18281	18561	18508	18260	18339	18456	18456	18520	18577	18467	18325	18391	18597	18481	18393	18454	18646	18304	18506	18552	18117	18409	18368	18475	18568	18697	18252	18426	18491	18460	18602	18366	18550	18321	18422	18313	18504	18397	18544	18355	18569	18316	18494	18350	18370	18517	18358	18398	18372	18577	18268	18363	18428	18219	18379	18458	18313	18566	18619	18296	18629	18655	18496	18278	18397	18414	18579	18508	18478	18389	18369	18497	18447	18394	18373	18414	18421	18309	18315	18334	18270	18505	18554	18596	18371	18600	18289	18609	18459	18486	18478	18272	18338	18414	18313	18548	18380	18490	18458	18284	18210	18291	18311	18526	18247	18398	18317	18411	18386	18792	18503	18461	18414	18671	18392	18514	18315	18265	18452	18562	18267	18469	18389	18414	18391	18457	18221	18378	18237	18303	18156	18602	18544	18599	18506	18559	18436	18355	18276	18487	18379	18485	18442	18468	18411	18392	18510	18581	18166	18368	18310	18192	18255	18447	18569	18688	18577	18294	18442	18381	18420	18406	18381	18452	18315	18520	18438	18320	18358	18307	18602	18354	18576	18551	18344	18276	18233	18203	18318	18496	18244	18283	18519	18506	18393	18289	18393	18369	18286	18369	18293	18522	18489	18358	18447	18474	18389	18211	18424	18460	18297	18494	18404	18437	18348	18337	18423	18510	18457	18542	18298	18451	18451	18503	18503	18344	18482	18298	18341	18268	18413	18342	18347	18329	18424	18280	18348	18241	18401	18364	18431	18528	18497	18462	18458	18435	18586	18433	18475	18331	18272	18358	18427	18402	18500	18406	18370	18269	18480	18330	18548	18498	18414	18213	18530	18382	18326	18491	18472	18380	18348	18449	18296	18389	18587	18377	18420	18514	18475	18358	18458	18343	18434	18479	18397	18297	18412	18491	18485	18192	18388	18480	18256	18351	18547	18379	18255	18348	18497	18370	18370	18435	18414	18672	18586	18613	18288	18601	18594	18620	18380	18273	18592	18493	18299	18384	18363	18470	18377	18444	18535	18487	18319	18415	18331	18362	18376	18374	18289	18482	18636	18500	18221	18410	18614	18548	18701	18658	18395	18420	18433	18576	18247	18495	18428	18482	18357	18376	18361	18597	18413	18279	18337	18494	18373	18540	18506	18581	18596	18606	18495	18467	18465	18403	18234	18581	18259	18334	18422	18475	18478	18353	18333	18234	18471	18609	18479	18349	18125	18565	18550	18333	18417	18415	18270	18568	18452	18314	18506	18554	18565	18322	18453	18398	18487	18532	18324	18357	18696	18575	18585	18333	18492	18281	18528	18552	18429	18268	18227	18502	18459	18273	18637	18441	18512	18533	18412	18364	18471	18469	18426	18478	18446	18448	18460	18377	18153	18514	18330	18210	18526	18377	18268	18292	18612	18392	18387	18346	18534	18419	18394	18458	18333	18527	18575	18372	18469	18382	18477	18404	18419	18606	18280	18364	18292	18388	18544	18384	18331	18463	18385	18366	18353	18382	18494	18450	18389	18436	18634	18582	18351	18591	18377	18446	18333	18471	18374	18479	18645	18369	18309	18472	18451	18650	18486	18321	18356	18497	18434	18432	18200	18435	18371	18467	18592	18535	18457	18392	18257	18448	18393	18386	18286	18246	18343	18206	18623	18575	18470	18356	18413	18499	18486	18446	18173	18260	18571	18710	18486	18409	18442	18462	18338	18290	18462	18472	18295	18386	18332	18421	18533	18489	18363	18466	18590	18384	18279	18432	18473	18330	18333	18435	18342	18524	18390	18272	18333	18462	18559	18397	18405	18548	18562	18526	18422	18440	18315	18360	18407	18303	18304	18533	18531	18439	18390	18369	18329	18659	18369	18464	18502	18375	18409	18486	18418	18433	18499	18201	18359	18455	18409	18528	18382	18290	18306	18460	18636	18439	18503	18545	18498	18511	18514	18474	18314	18451	18447	18431	18263	18458	18475	18361	18421	18418	18480	18274	18262	18359	18495	18703	18493	18689	18498	18422	18459	18464	18466	18510	18329	18491	18406	18472	18437	18534	18314	18395	18441	18533	18561	18621	18356	18549	18334	18512	18283	18269	18316	18594	18514	18426	18421	18401	18413	18517	18307	18394	18454	18402	18416	18506	18353	18386	18457	18374	18260	18303	18353	18117	18330	18190	18490	18515	18472	18569	18383	18595	18406	18474	18433	18511	18466	18462	18391	18574	18350	18435	18319	18283	18505	18326	18518	18325	18264	18371	18403	18550	18262	18477	18552	18508	18468	18416	18203	18609	18365	18595	18333	18324	18337	18559	18489	18436	18463	18384	18388	18462	18618	18427	18349	18400	18448	18326	18373	18425	18504	18318	18508	18394	18363	18458	18444	18416	18440	18366	18130	18507	18496	18490	18557	18413	18367	18608	18455	18448	18322	18431	18153	18442	18629	18257	18421	18498	18278	18359	18550	18413	18371	18520	18522	18496	18453	18402	18580	18357	18562	18650	18357	18493	18689	18625	18228	18309	18275	18359	18398	18306	18254	18367	18471	18251	18583	18516	18535	18305	18355	18491	18421	18470	18302	18470	18295	18286	18433	18166	18363	18279	18396	18438	18408	18250	18321	18453	18389	18456	18360	18400	18385	18337	18362	18335	18342	18226	18601	18306	18187	18308	18431	18434	18578	18251	18476	18515	18352	18294	18330	18408	18267	18427	18404	18502	18444	18333	18491	18391	18592	18396	18612	18407	18317	18190	18705	18459	18470	18447	18206	18544	18497	18314	18221	18413	18455	18606	18364	18177	18404	18510	18395	18447	18412	18514	18526	18455	18361	18586	18340	18452	18393	18283	18511	18593	18596	18445	18583	18394	18535	18318	18383	18210	18203	18271	18350	18392	18091	18562	18327	18607	18442	18339	18526	18314	18510	18247	18258	18560	18490	18268	18368	18549	18385	18476	18346	18447	18509	18559	18251	18470	18417	18373	18359	18485	18288	18504	18658	18580	18428	18408	18452	18582	18411	18436	18407	18509	18403	18522	18399	18248	18382	18403	18365	18262	18750	18398	18503	18310	18334	18223	18414	18331	18494	18329	18385	18329	18288	18335	18505	18350	18357	18270	18294	18311	18299	18325	18543	18442	18479	18510	18404	18608	18290	18263	18334	18300	18552	18320	18269	18393	18443	18456	18398	18346	18328	18671	18370	18412	18329	18437	18571	18431	18383	18500	18470	18593	18368	18568	18215	18449	18345	18566	18533	18426	18560	18435	18476	18488	18130	18350	18294	18349	18352	18310	18447	18574	18525	18275	18348	18401	18345	18424	18514	18323	18447	18292	18383	18586	18582	18480	18340	18506	18452	18494	18244	18336	18523	18382	18561	18355	18532	18621	18400	18364	18709	18368	18206	18240	18224	18266	18319	18305	18227	18383	18501	18292	18279	18476	18332	18408	18445	18600	18361	18481	18386	18584	18500	18403	18348	18389	18397	18277	18207	18422	18509	18358	18412	18362	18292	18505	18358	18313	18356	18493	18409	18491	18604	18582	18509	18481	18535	18536	18408	18542	18143	18449	18443	18524	18478	18405	18499	18567	18366	18257	18316	18536	18457	18372	18390	18255	18391	18369	18358	18296	18387	18212	18402	18370	18392	18585	18564	18405	18471	18365	18400	18295	18507	18437	18342	18227	18242	18254	18409	18475	18590	18459	18444	18382	18367	18294	18474	18400	18357	18556	18305	18533	18308	18444	18231	18403	18303	18376	18464	18478	18353	18457	18382	18457	18457	18319	18440	18476	18558	18438	18494	18548	18429	18337	18236	18378	18333	18573	18454	18615	18366	18319	18464	18337	18216	18454	18362	18623	18554	18248	18442	18347	18467	18281	18352	18449	18411	18513	18377	18498	18482	18383	18511	18420	18382	18372	18382	18593	18567	18357	18561	18290	18301	18280	18375	18377	18439	18329	18172	18261	18471	18412	18331	18353	18461	18299	18539	18464	18269	18239	18430	18393	18341	18183	18232	18423	18306	18635	18414	18341	18541	18541	18378	18562	18416	18399	18353	18454	18476	18489	18351	18321	18345	18235	18417	18302	18441	18645	18546	18606	18416	18687	18465	18355	18414	18274	18355	18477	18442	18383	18190	18357	18401	18433	18447	18208	18469	18231	18344	18352	18644	18371	18538	18604	18203	18238	18122	18447	18333	18404	18386	18388	18316	18387	18392	18512	18389	18217	18290	18533	18457	18457	18535	18209	18465	18234	18262	18441	18182	18451	18522	18374	18360	18437	18502	18617	18364	18283	18116	18481	18372	18627	18553	18386	18450	18545	18374	18278	18398	18479	18531	18602	18230	18324	18341	18358	18346	18310	18394	18536	18328	18489	18436	18362	18485	18474	18515	18242	18422	18187	18393	18412	18473	18345	18406	18339	18250	18365	18383	18490	18411	18516	18274	18467	18426	18479	18463	18603	18425	18511	18296	18405	18478	18508	18467	18266	18402	18701	18451	18502	18551	18547	18361	18558	18526	18508	18346	18500	18556	18353	18317	18478	18506	18124	18390	18411	18484	18372	18436	18306	18338	18475	18176	18445	18364	18659	18417	18385	18552	18448	18403	18478	18400	18426	18284	18477	18356	18257	18541	18222	18364	18362	18346	18379	18343	18302	18391	18341	18381	18438	18371	18483	18574	18502	18303	18324	18423	18352	18404	18478	18311	18362	18356	18402	18303	18348	18550	18489	18342	18430	18397	18268	18314	18475	18564	18479	18371	18580	18253	18396	18384	18400	18521	18328	18260
55804	99235	78699	44669	16364	16427	16428	16345	16323	16360	16427	16437	16425	16429	16452	16575	16260	16269	16394	16366	16363	16378	16269	16278	16338	16448	16346	16484	16443	16412	16695	16416	16299	16448	16170	16388	16273	16492	16491	16240	16226	16238	16433	16372	16293	16268	16463	16441	16372	16242	16475	16555	16427	16500	16275	16345	16458	16344	16466	16389	16388	16381	16185	16413	16373	16415	16410	16315	16520	16325	16330	16442	16223	16417	16373	16365	16340	16410	16344	16445	16347	16431	16387	16212	16207	16255	16442	16385	16527	16397	16322	16415	16335	16336	16376	16358	16339	16219	16503	16510	16321	16396	16430	16315	16418	16410	16405	16335	16398	16355	16469	16481	16348	16337	16515	16308	16437	16421	16568	16351	16446	16340	16296	16341	16298	16376	16548	16295	16374	16468	16529	16386	16317	16420	16382	16417	16306	16345	16334	16354	16334	16283	16470	16296	16356	16220	16478	16402	16418	16297	16440	16319	16366	16376	16485	16134	16268	16374	16401	16266	16359	16394	16398	16391	16289	16500	16179	16237	16466	16351	16345	16276	16475	16545	16441	16176	16316	16522	16371	16467	16447	16383	16330	16302	16331	16471	16269	16397	16436	16462	16404	16411	16438	16337	16278	16351	16279	16461	16465	16289	16378	16196	16452	16522	16427	16392	16447	16323	16264	16395	16143	16218	16506	16226	16422	16259	16467	16475	16348	16396	16447	16446	16238	16323	16357	16328	16441	16318	16447	16397	16337	16309	16238	16133	16369	16488	16526	16404	16492	16380	16380	16318	16295	16427	16271	16331	16347	16309	16281	16305	16519	16531	16317	16310	16434	16535	16306	16216	16422	16156	16302	16332	16267	16447	16242	16543	16339	16489	16337	16455	16376	16290	16384	16380	16315	16250	16366	16082	16431	16195	16472	16329	16311	16453	16397	16352	16386	16367	16353	16532	16368	16372	16494	16464	16277	16456	16263	16251	16370	16346	16336	16394	16372	16394	16320	16339	16310	16247	16250	16385	16231	16464	16328	16537	16301	16502	16433	16465	16490	16344	16577	16415	16430	16500	16376	16418	16469	16437	16301	16231	16270	16405	16419	16547	16171	16335	16358	16391	16367	16452	16357	16358	16317	16348	16481	16512	16189	16391	16244	16289	16264	16245	16332	16260	16384	16277	16498	16504	16291	16367	16488	16420	16292	16513	16392	16343	16541	16400	16521	16258	16362	16366	16288	16230	16425	16286	16375	16529	16334	16451	16476	16464	16310	16318	16495	16302	16314	16386	16386	16336	16262	16244	16263	16203	16348	16337	16440	16485	16311	16358	16586	16333	16355	16484	16320	16470	16456	16267	16154	16253	16398	16335	16490	16185	16362	16366	16411	16439	16395	16438	16354	16399	16457	16499	16383	16321	16445	16482	16359	16387	16448	16379	16361	16457	16374	16269	16362	16448	16450	16412	16394	16458	16497	16391	16296	16368	16353	16334	16427	16292	16355	16192	16261	16407	16435	16223	16342	16307	16331	16149	16214	16478	16348	16368	16291	16370	16393	16441	16300	16372	16289	16303	16497	16363	16365	16421	16465	16242	16198	16243	16253	16355	16228	16317	16343	16421	16369	16301	16365	16293	16280	16199	16503	16271	16392	16346	16371	16494	16358	16473	16298	16348	16445	16358	16201	16420	16466	16267	16379	16274	16332	16255	16426	16170	16324	16420	16466	16424	16344	16485	16358	16289	16300	16406	16233	16276	16309	16441	16256	16364	16371	16337	16275	16323	16435	16508	16259	16343	16423	16346	16240	16498	16439	16245	16305	16226	16442	16412	16431	16489	16331	16326	16412	16424	16266	16245	16162	16339	16375	16351	16522	16289	16390	16314	16341	16400	16405	16728	16317	16392	16521	16405	16295	16487	16492	16422	16453	16419	16350	16451	16159	16290	16267	16223	16513	16318	16441	16181	16455	16284	16252	16385	16313	16320	16469	16208	16235	16351	16436	16360	16287	16446	16464	16391	16386	16473	16458	16311	16544	16248	16389	16395	16461	16270	16445	16436	16401	16384	16650	16252	16405	16347	16349	16292	16262	16405	16324	16439	16439	16469	16310	16224	16469	16405	16364	16325	16422	16066	16393	16313	16432	16376	16438	16346	16436	16267	16358	16135	16381	16181	16451	16452	16365	16406	16500	16298	16326	16298	16302	16249	16326	16364	16511	16269	16383	16102	16471	16390	16418	16340	16374	16347	16289	16248	16178	16442	16407	16426	16422	16320	16502	16173	16374	16492	16349	16390	16388	16353	16510	16428	16032	16244	16282	16362	16222	16402	16279	16436	16269	16380	16552	16362	16464	16433	16415	16456	16407	16453	16421	16471	16488	16551	16233	16422	16250	16465	16366	16298	16371	16373	16332	16471	16348	16442	16189	16422	16400	16504	16362	16318	16437	16408	16395	16343	16352	16240	16407	16321	16241	16467	16255	16463	16341	16301	16298	16545	16417	16373	16455	16247	16164	16463	16338	16306	16299	16254	16288	16237	16396	16546	16483	16463	16367	16218	16309	16387	16332	16408	16308	16454	16189	16123	16264	16261	16386	16292	16511	16281	16340	16305	16365	16349	16436	16376	16360	16366	16341	16359	16328	16336	16306	16360	16273	16479	16253	16400	16384	16434	16466	16207	16332	16479	16384	16373	16482	16346	16355	16455	16353	16431	16386	16346	16344	16406	16527	16370	16235	16202	16491	16317	16197	16505	16348	16466	16215	16375	16373	16355	16343	16387	16301	16531	16415	16442	16510	16556	16540	16328	16312	16435	16419	16418	16414	16431	16409	16522	16309	16446	16421	16492	16431	16190	16177	16365	16229	16340	16371	16313	16372	16247	16453	16411	16570	16197	16434	16229	16495	16452	16246	16370	16458	16501	16336	16391	16335	16577	16314	16394	16299	16360	16416	16268	16391	16314	16335	16383	16501	16243	16380	16557	16439	16368	16271	16325	16408	16287	16481	16429	16399	16358	16254	16394	16501	16220	16520	16279	16268	16235	16481	16326	16424	16416	16455	16291	16455	16345	16408	16255	16429	16373	16594	16544	16293	16312	16363	16249	16424	16451	16318	16355	16346	16408	16469	16331	16446	16390	16225	16307	16453	16253	16352	16302	16481	16200	16367	16331	16419	16368	16593	16407	16388	16443	16362	16420	16502	16393	16491	16379	16379	16410	16384	16297	16495	16118	16306	16353	16521	16384	16355	16410	16477	16457	16395	16375	16255	16371	16506	16393	16130	16398	16387	16462	16378	16300	16309	16421	16335	16249	16309	16319	16448	16465	16335	16273	16405	16158	16266	16370	16353	16419	16319	16412	16460	16342	16331	16357	16277	16311	16230	16570	16320	16397	16324	16320	16452	16173	16400	16497	16392	16224	16326	16305	16521	16477	16531	16400	16286	16392	16463	16487	16490	16281	16476	16398	16460	16418	16443	16437	16394	16471	16402	16333	16333	16357	16285	16218	16511	16505	16319	16499	16280	16285	16418	16322	16234	16405	16499	16307	16479	16285	16354	16229	16497	16406	16328	16418	16335	16392	16333	16484	16367	16388	16448	16468	16549	16268	16436	16314	16378	16290	16442	16315	16371	16377	16277	16330	16278	16235	16359	16339	16316	16326	16378	16488	16213	16250	16447	16484	16346	16352	16168	16491	16259	16499	16236	16325	16407	16288	16435	16362	16417	16263	16335	16453	16482	16397	16334	16348	16301	16342	16353	16624	16420	16361	16416	16135	16360	16325	16458	16519	16359	16534	16255	16415	16127	16675	16314	16172	16275	16327	16309	16259	16348	16284	16439	16419	16491	16366	16529	16422	16586	16428	16482	16226	16336	16440	16435	16529	16237	16409	16283	16412	16425	16332	16418	16328	16437	16393	16475	16341	16361	16242	16355	16418	16349	16450	16458	16331	16372	16505	16393	16314	16396	16199	16451	16339	16420	16111	16364	16259	16435	16525	16264	16444	16378	16308	16503	16370	16320	16260	16456	16236	16368	16469	16442	16411	16408	16476	16450	16288	16374	16380	16350	16408	16461	16384	16424	16254	16359	16231	16388	16309	16437	16297	16431	16216	16326	16395	16479	16544	16406	16322	16313	16404	16422	16394	16217	16357	16357	16462	16433	16462	16269	16446	16373	16199	16166	16407	16443	16365	16341	16193	16397	16260	16306	16377	16325	16388	16306	16389	16377	16278	16461	16328	16327	16343	16387	16112	16461	16257	16423	16510	16314	16307	16430	16338	16372	16408	16301	16264	16543	16311	16448	16298	16279	16302	16464	16350	16294	16383	16424	16446	16298	16263	16380	16349	16324	16258	16277	16323	16468	16255	16485	16349	16361	16400	16312	16193	16410	16357	16250	16440	16412	16499	16360	16363	16318	16393	16356	16437	16502	16301	16531	16259	16398	16349	16188	16559	16256	16398	16365	16571	16483	16322	16392	16123	16307	16447	16443	16430	16400	16314	16362	16252	16452	16370	16492	16377	16434	16467	16372	16525	16409	16277	16481	16241	16392	16426	16417	16296	16380	16411	16319	16345	16271	16451	16370	16265	16390	16433	16296	16413	16309	16339	16413	16408	16369	16248	16354	16265	16475	16294	16362	16418	16481	16361	16228	16410	16378	16185	16488	16466	16280	16233	16293	16308	16353	16344	16524	16319	16451	16365	16354	16290	16578	16398	16304	16439	16467	16306	16407	16220	16198	16421	16281	16372	16354	16589	16439	16252	16392	16334	16377	16229	16395	16498	16315	16145	16378	16406	16381	16403	16397	16320	16323	16310	16277	16464	16378	16425	16405	16510	16349	16309	16404	16408	16348	16465	16304	16370	16457	16441	16429	16343	16619	16323	16302	16348	16315	16441	16469	16476	16336	16303	16154	16268	16433	16357	16325	16412	16203	16547	16325	16364	16338	16395	16341	16444	16451	16497	16386	16398	16410	16290	16342	16381	16204	16378	16459	16396	16367	16337	16457	16326	16273	16361	16330	16386	16408	16348	16399	16415	16342	16536	16536	16343	16367	16366	16420	16387	16331	16530	16610	16333	16493	16473	16382	16387	16401	16317	16445	16464	16468	16424	16333	16371	16409	16247	16468	16306	16264	16364	16288	16324	16278	16332
31717	31986	36527	25676	18433	17786	17902	17784	17520	17802	17889	17730	17884	17553	17613	17758	17944	17637	17613	17624	17470	17850	17847	17719	17629	17623	17590	17836	17638	17855	17603	17754	17815	17722	17504	17621	17690	17725	17779	17786	17700	17595	17705	17817	17807	17839	17833	17978	17780	17681	17526	17642	17621	17735	17599	17616	17947	17574	17550	17674	17813	17707	17588	17770	17604	17593	17752	17821	17677	17711	17596	17710	17681	17775	17744	17635	17762	17841	17715	17714	17906	17717	17672	17609	17555	17545	17579	17514	17601	17655	17635	17694	17569	17566	17611	17542	17588	17874	17681	17805	18007	17556	17663	17483	17727	17647	17824	17527	17788	17494	17660	17633	17744	17420	17736	17728	17641	17581	17604	17599	17645	17844	17919	17750	17793	17575	17641	17691	17636	17403	17854	17687	17694	17712	17678	17786	17685	17755	17566	17816	17546	17662	17466	17532	17559	17734	17667	17764	17716	17609	17817	17694	17527	17565	17754	17787	17817	17721	17516	17652	17633	17627	17603	17776	17766	17774	17855	17757	17799	17797	17685	17511	17566	17658	17569	17693	17836	17476	17499	17601	17687	17608	17715	17662	17427	17574	17689	17608	17714	17557	17605	17839	17638	17621	17653	17633	17792	17736	17712	17766	17738	17663	17766	17679	17750	17555	17533	17680	17817	17695	17795	17663	17763	17778	17774	17610	17812	17680	17738	17480	17682	17895	17726	17713	17561	17613	17706	17691	17557	17637	17757	17669	17443	17680	17735	17704	17635	17693	17680	17751	17729	17764	17668	17785	17608	17464	17570	17655	17553	17469	17706	17744	17633	17759	17564	17802	17863	17569	17734	17689	17574	17692	17635	17552	17594	17598	17694	17745	17581	17729	17990	17548	17419	17869	17644	17680	17764	17948	17702	17706	17741	17680	17759	17636	17728	17884	17861	17596	17575	17752	17539	17747	17729	17625	17815	17592	17694	17660	17694	17810	17575	17479	17710	17572	17694	17685	17847	17584	17694	17449	17619	17908	17670	17695	17692	17649	17812	17740	17666	17521	17656	17697	17623	17791	17855	17787	17735	17633	17827	17502	17682	17767	17572	17517	17671	17653	17566	17777	17664	17777	17795	17838	17770	17640	17816	17798	17800	17624	17828	17681	17683	17533	17801	17848	17617	17708	17651	17816	17509	17621	17354	17672	17574	17637	17639	17836	17635	17705	17651	17498	17639	17713	17667	17752	17541	17556	17634	17865	17756	17635	17654	17865	17742	17635	17742	17680	17754	17806	17532	17537	17481	17597	17619	17656	17611	17964	17609	17672	17806	17668	17552	17658	17765	17527	17766	17661	17772	17661	17626	17851	17566	17461	17697	17745	17696	17710	17648	17769	17651	17546	17477	17525	17794	17684	17655	17693	17653	17530	17602	17555	17693	17610	17762	17649	17662	17670	17703	17472	17645	17497	17488	17749	17842	17667	17843	17598	17599	17581	17557	17862	17593	17652	17762	17686	17872	17698	17527	17679	17765	17724	17808	17773	17633	17525	17407	17916	17674	17898	17446	17655	17432	17479	17643	17733	17899	17653	17793	17643	17623	17708	17719	17727	17463	17570	17582	17556	17714	17604	17605	17654	17604	17693	17717	17578	17614	17658	17568	17786	17737	17662	17617	17673	17575	17898	17716	17689	17671	17739	17606	17634	17609	17766	17914	17710	17635	17710	17759	17765	17573	17591	17681	17592	17765	17685	17571	17644	17766	17523	17586	17542	17813	17699	17555	17409	17795	17682	17824	17724	17660	17583	17482	17501	17687	17628	17607	17607	17668	17583	17674	17772	17709	17502	17560	17839	17680	17570	17793	17922	17573	17566	17686	17594	17533	17614	17456	17709	17691	17745	17622	17730	17725	17626	17674	17580	17755	17607	17714	17748	17484	18057	17607	17458	17775	17613	17706	17435	17574	17640	17747	17698	17715	17621	17559	17807	17745	17786	17558	17621	17493	17667	17822	17510	17680	17744	17867	17804	17628	17679	17709	17721	17620	17877	17963	17601	17684	17781	17732	17779	17604	17705	17701	17754	17762	17590	17701	17562	17791	17711	17828	17860	17713	17855	17652	17892	17584	17459	17790	17630	17769	17739	17588	17779	17598	17548	17591	17591	17679	17428	17755	17768	17615	17460	17642	17629	17635	17508	17665	17649	17678	17699	17616	17459	17789	17555	17720	17847	17450	17676	17687	17655	17543	17773	17642	17499	17783	17633	17652	17685	17759	17745	17728	17631	17605	17873	17653	17814	17847	17700	17690	17678	17567	17695	17712	17565	17885	17697	17641	17709	17655	17733	17831	17733	17442	17650	17694	17680	17690	17726	17463	17894	17534	17587	17807	17578	17674	17613	17635	17737	17536	17650	17758	17702	17776	17895	17472	17364	17559	17569	17608	17669	17804	17742	17732	17822	17719	17783	17781	17725	17596	17872	17714	17774	17862	17325	17696	17547	17681	17759	17816	17743	17930	17604	17885	17684	17383	17660	17788	17639	17908	17743	17613	17689	17665	17805	17814	17713	17690	17643	17611	17606	17641	17621	17796	17861	17753	17592	17617	17740	17721	17598	17727	17780	17681	17595	17658	17620	17640	17623	17717	17566	17646	17700	17670	17826	17499	17809	17915	17611	17761	17706	17687	17651	17724	17477	17562	17610	17754	17630	17977	17682	17741	17550	17763	17710	17619	17471	17593	17663	17667	17777	17449	17402	17565	17740	17737	17830	17663	17475	17662	17864	17689	17698	17664	17646	17698	17585	17594	17655	17488	17840	17600	17563	17736	17649	17588	17676	17749	17639	17915	17581	17544	17724	17690	17611	17599	17515	17511	17728	17470	17692	17822	17589	17723	17686	17828	17725	17530	17536	17900	17697	17721	17705	17646	17598	17770	17638	17570	17743	17783	17865	17720	17695	17703	17567	17595	17666	17734	17592	17662	17530	17623	17670	17573	17664	17586	17815	17676	17606	17748	17795	17768	17986	17662	17878	17827	17722	17591	17818	17746	17475	17886	17704	17794	17855	17619	17458	17725	17581	17464	17682	17720	17679	17593	17627	17898	17862	17775	17636	17726	17741	17507	17755	17785	17651	17868	17710	17907	17685	17784	17734	17750	17746	17837	17659	17661	17698	17750	17750	17680	17517	17588	17538	17505	17750	17770	17542	17605	17693	17564	17703	17642	17811	17565	17786	17927	17744	17844	17413	17497	17691	17817	17935	17793	17574	17604	17902	17698	17797	17778	17546	17627	17666	17751	17690	17718	17765	17537	17808	17634	17858	17513	17782	17633	17612	17599	17655	17831	17557	17779	17641	17492	17695	17770	17898	17761	17937	17679	17684	17720	17713	17595	17666	17609	17519	17690	17675	17669	17668	17560	17746	17753	17843	17516	17537	17573	17761	17475	17739	17552	17761	17763	17667	17739	17785	17793	17755	17459	17729	17655	17503	17895	17700	17525	17626	17451	17664	17609	17644	17786	17824	17779	17415	17686	17696	17876	17620	17666	17833	17700	17787	17775	17755	17810	17639	17681	17621	17523	17699	17696	17656	17581	17697	17637	17912	17660	17690	17735	17547	17617	17590	17684	17832	17750	17840	17786	17631	17682	17845	17863	17699	17564	17583	17704	17543	17759	17600	17693	17740	17564	17633	17749	17637	17626	17762	17674	17678	17797	17703	17696	17753	17629	17581	17617	17443	17807	17752	17699	17634	17650	17678	17769	17671	17721	17880	17654	17686	17747	17706	17650	17706	17835	17386	17863	17628	17576	17753	17828	17920	17734	17730	17749	17689	17735	17659	17626	17895	17543	17531	17739	17552	17611	17851	17773	17753	17664	17600	17591	17832	17587	17712	17804	17618	17809	17638	17534	17610	17712	17834	17837	17598	17704	17622	17629	17696	17906	17700	17667	17848	17678	17766	17762	17993	17731	17716	17706	17890	17684	17608	17691	17642	17753	17817	17845	17651	17792	17723	17650	17677	17803	17763	17699	17656	17599	17572	17644	17778	17737	17730	17770	17742	17602	17656	17533	17656	17656	17715	17502	17530	17846	17799	17591	17599	17714	17718	17703	17727	17936	17671	17643	17586	17840	17610	17625	17606	17481	17694	17759	17759	17544	17675	17872	17649	17498	17550	17608	17617	17657	17647	17701	17676	17590	17638	17579	17754	17609	17627	17615	17710	17736	17540	17682	17916	17560	17624	17490	17796	17741	17570	17586	17616	17542	17748	17686	17593	17867	17954	17703	17633	17839	17554	17671	17787	17624	17711	17612	17721	17768	17658	17761	17645	17732	17741	17681	17841	17714	17626	17994	17627	17439	17606	17628	17794	17538	17842	17811	17661	17666	17887	17680	17770	17687	17730	17597	17611	17659	17782	17785	17527	17556	17581	17665	17642	17584	17680	17570	17552	17558	17779	17399	17858	17778	17680	17610	17760	17600	17595	17798	17670	17734	17719	17636	17476	17717	17884	17527	17549	17617	17789	17597	17868	17696	17697	17770	17741	17835	17942	17458	17784	17472	17591	17718	17685	17791	17684	17552	17723	17727	17702	17684	17589	17535	17712	17653	17497	17624	17762	17478	17726	17841	17638	17675	17673	17738	17765	17655	17852	17733	17629	17569	18034	17771	17704	17652	17728	17677	17665	17778	17746	17631	17618	17813	17564	17691	17586	17555	17682	17877	17962	17676	17711	17732	17632	17876	17923	17755	17809	17588	17611	17598	17544	17850	17875	17654	17747	17630	17813	17618	17783	17723	17699	17739	17656	17677	17809	17626	17724	17818	17780	17690	17583	17617	17786	17702	17567	17696	17760	17735	17658	17703	17707	17493	17664	17609	17832	17595	17726	17764	17496	17507	17827	17783	17739	17557	17759	17645	17791	17532	17771	17813	17739	17662	17750	17677	17779	17689	17710	17789	17738	17844	17705	17941	17832	17523	17675	17725	17751	17757	17636	17671	17526	17818	17621	17635	17630	17816	17661	17669	17826	17729	17534	17533	17790	17722	17980	17873	17755	17722	17766	17770	17793	17870	17538	17397	17705	17635	17552	17692	17478	17447	17690	17771	17552	17768	17572	17565	17627	17679	17527	17672	17613	17641	17880	17662	17686	17613	17465
40947	50765	38594	21394	15769	16001	15841	15829	15781	15718	15923	15836	15936	16071	15927	15832	15822	15709	15984	15777	15787	15851	15937	15988	15759	15841	15857	16036	15797	15822	16002	15891	15903	15779	16004	15965	15984	15937	16015	15860	15921	15753	15990	15854	15790	15946	16058	15849	15865	15910	15812	15956	15884	15911	15911	15655	16113	16011	15924	15905	15785	15824	15902	15785	15819	15835	15811	15952	15901	15844	15900	16002	15937	15936	15929	15747	16104	16047	15857	15988	15894	15919	15985	15847	15815	15847	15819	15920	15861	15772	15923	15787	15715	16056	15943	15889	15895	15773	15662	15962	15810	15924	15775	15773	15744	15930	15807	15757	15785	15901	15972	15927	15798	15917	15849	15911	15769	15853	15856	15819	15809	15783	15786	15921	15873	15775	15930	15892	16089	15729	15883	15824	15899	15845	15999	15872	15836	15834	15949	15727	15932	16062	16152	15895	15606	15872	16053	15847	15976	15923	15964	16048	15920	15878	15699	16010	15920	15882	15960	15965	15935	15901	15880	15855	15886	15872	15890	15928	15754	15871	15832	15677	16044	15814	16069	15820	15795	15913	15776	15943	16127	15921	15993	15896	15906	15895	15823	15856	15721	15868	15866	15802	15895	15899	15806	15783	15894	15810	15926	15720	15872	15890	15824	15948	15869	15818	15883	15951	15816	15869	15946	15902	15912	15911	15971	15872	15961	15940	15982	15978	16067	15904	15926	15900	15674	15907	16036	15837	15952	15811	15889	15969	15880	15917	15897	15836	15843	15979	16021	15977	16005	15848	15904	15870	15809	15931	16092	16022	15775	15925	16019	15827	15994	15863	15889	15976	15903	15963	16072	15744	15732	15825	15849	15850	15927	15896	15708	15760	15958	15914	15933	15900	16051	15783	15811	15952	15950	15764	15990	15954	15900	15957	15909	15788	15837	15689	16043	15643	15907	15929	15840	15726	15908	15718	15992	15906	15790	16027	15935	16015	15929	15900	15937	15983	16003	15792	15904	15905	15842	15636	15835	15955	15927	15861	15872	15765	15842	15718	15872	15776	16045	15841	15951	15933	15776	15882	15935	15943	15736	15814	15813	15988	15781	15937	15902	15828	15865	15896	15832	15824	15962	15801	15758	15897	15803	15970	15903	15942	15901	16051	15951	15932	15843	15792	15867	15942	15858	15928	15720	15888	15865	15862	15933	15829	15939	15876	15924	15886	15838	15917	15929	15925	15886	15956	15812	15784	16033	16030	15971	16032	16010	15756	15828	15888	15923	15852	15842	15951	16045	15836	15951	15899	15804	16011	15796	15934	15978	15845	15738	15972	15757	15945	15985	15820	15977	15878	16046	15955	15799	15879	15858	15974	15771	15670	15763	15958	15721	15922	16004	15804	15881	15947	15758	15981	15848	15794	15942	16058	15836	16013	15932	15806	15899	15823	15869	16096	15894	16035	15993	16061	15890	15884	15920	15970	16009	15790	15889	16026	15865	15867	15808	15817	15784	15929	16039	15925	15848	15823	15820	15821	15848	15872	15940	15824	15863	15804	15923	15924	15869	16123	15858	15979	15739	15902	15796	15727	15908	16040	15842	15740	15766	15849	15826	15997	16048	15768	15923	15941	15846	16014	15922	15994	15865	15902	15785	16067	15824	15966	15889	15927	15922	15757	15697	15877	16024	15959	15692	15847	15789	15703	15977	15884	15922	15921	16008	16003	15892	15940	15853	16005	15719	16039	15845	16045	15913	15876	15816	15977	15843	15851	15944	15946	15898	15917	15742	16006	15867	15839	16102	15943	15926	15987	15842	15790	15837	15795	15971	15946	15793	15888	15984	15886	15838	15871	15983	16088	16048	15773	15896	15678	15814	15779	15972	15963	15928	15792	15817	15807	16071	15952	15895	15762	15930	15915	15963	15887	15827	15970	16007	15870	15890	15769	15908	15903	15957	15989	15843	15817	15963	15821	15961	15797	15847	15900	15822	15922	15832	15735	15903	15821	16003	15965	15903	15819	15863	15778	16063	15945	15743	15961	15912	15863	15878	16003	16081	15813	16133	15844	15774	16037	15947	15965	15983	15833	16007	15755	15856	15816	16023	16020	15891	15861	15970	15771	15872	15897	16029	15802	15974	15917	15850	15767	15856	15955	15933	15836	15882	15697	15969	16062	15868	15852	15935	16015	15947	15894	15952	15743	15900	15848	16058	15965	15809	15846	15878	15911	16113	15828	15812	15877	15768	15927	15873	15798	15856	15932	15896	15815	16110	15815	15956	15865	15846	15821	16020	15926	15948	15873	15835	16013	15869	16002	15870	15823	15861	15793	15919	15922	15747	15963	15904	15847	16120	15925	15760	15891	15961	15853	15866	15715	15925	15914	15911	15729	15826	15713	16001	15817	15737	15969	15833	15902	15765	15958	15910	15760	15868	15856	15736	15816	16081	15782	15939	15828	15913	16029	15792	15705	15889	15969	15740	15966	15994	15916	16025	15706	15927	15787	15832	15622	15776	15960	15687	15852	16001	15844	15825	15993	15904	15953	15820	15894	15847	15946	15823	15925	15963	15899	15868	16051	15932	15905	15913	15960	15787	15976	15907	15977	15848	15976	15803	15707	15864	15944	16001	15897	15796	15994	15911	15861	15999	15909	15950	16066	15772	15801	16031	15898	15901	16008	15846	15907	15934	15973	15974	15867	15845	15895	15904	15955	15931	15953	15789	15879	15884	15658	15844	15869	15897	15997	15841	16001	16066	15894	16040	16184	15892	15751	15977	15844	15875	15999	15793	15937	15881	16047	15996	15870	15961	16050	15760	15825	16079	15849	15950	15972	15897	16073	15929	15866	15937	15881	15945	15723	15908	15821	15835	15740	16009	15963	15886	15780	15948	15997	15839	15701	15952	15974	15942	15906	15890	15966	15745	15832	15901	15905	16013	15965	15922	15998	15739	15975	15990	15866	16014	15914	15905	15697	15672	15882	16043	15942	15867	15943	15956	15882	15870	15904	15790	15805	15734	15725	15932	15893	15884	15772	15966	16107	15879	15910	15794	15878	15919	15984	15795	15954	15724	16061	15859	16105	15882	15819	15757	16039	15776	15925	15780	15912	15879	15883	15969	15843	16012	15823	15866	16122	15941	15796	15909	15761	15878	15996	15925	15707	15891	15958	15915	15901	15985	15860	15856	15956	15990	15838	15880	15818	15862	15977	15747	15945	15860	16096	15881	15726	15833	15873	15890	15696	15875	15961	15898	15985	15859	15925	15781	15819	15936	15774	15867	15892	16032	15786	15860	15806	15837	15845	15924	15760	15945	15945	15806	16115	15661	15986	15871	15894	16056	16063	15870	15846	15932	15738	15892	15902	15809	15967	15984	15831	15837	16006	15929	15904	16008	15706	15810	15798	15875	15874	15948	16060	15945	15865	15820	16012	15703	15875	15872	15835	16158	15919	15952	15950	15940	15762	16072	15728	16001	15831	15846	15670	15873	15893	15772	16074	15976	15821	15968	15916	16016	16165	15829	15982	15834	16016	15783	15874	15814	15808	15797	15923	15901	15880	15912	15953	15673	15850	15930	15993	15940	15956	16045	15964	15861	15778	15694	15917	16041	16112	15846	16036	15921	16073	15902	15853	16037	15824	15678	15865	15991	15916	15805	15931	15889	15754	15844	15898	15799	15731	15971	15806	15795	15713	16028	15900	15844	15983	15882	15981	15890	15918	15790	15827	15915	15951	15909	15922	15702	15959	15904	15824	15865	15835	15976	15820	15829	15924	15993	16041	15821	15925	15887	15917	15962	15774	15946	15888	15866	15766	15772	15846	15911	15912	15885	15836	15657	15979	15866	15981	15710	15879	15794	15829	15844	15878	15778	15856	15686	15750	15818	15794	15876	15885	15774	15945	15825	15886	15727	15906	15924	15781	16054	15894	15981	15750	16018	15916	15853	16076	15832	15789	15984	15919	15771	16052	15899	15827	15860	16189	15869	16012	15953	15897	15947	15672	15988	15720	15886	16084	15783	15885	15699	15912	16012	15969	15930	15890	15967	15813	15893	16011	15675	15852	15871	15977	15802	15964	15813	15971	15899	15870	15824	15960	15817	15870	15936	15707	15824	15837	15887	16024	15881	15736	15956	15892	15786	15918	15964	15834	16011	15916	15715	15796	15887	15802	15955	15792	15975	15976	16008	15797	16016	15824	16052	15714	15873	15945	15964	15963	15813	15814	15952	15935	16029	15889	15994	16078	16106	15836	15977	15915	16007	15847	15945	15876	15986	15822	15856	15782	15983	15981	15746	15923	15727	15864	16003	15829	16068	15920	15806	15836	15857	15806	15824	16061	15961	15881	15922	16024	15772	15782	15976	15946	15908	15968	15876	15864	15804	15794	16014	15899	15923	15888	16002	15886	15853	15848	15844	15845	15891	15913	15722	15807	15897	15837	15802	16029	15990	15963	15863	15891	16021	15851	15880	15891	16015	15806	15905	15902	15844	15861	15874	15902	15955	15813	15718	15908	15962	16013	15909	15784	16035	15924	15917	15862	15694	15939	15931	15872	15853	15870	15722	15656	16017	15888	15754	15885	15881	15767	15988	15732	15791	15928	15798	15723	15885	15801	16056	15881	15957	15924	15949	15779	15645	16017	15959	15867	16072	15973	15960	15983	15891	15896	15833	15855	15801	15882	15921	15726	16009	15870	15821	15924	15865	16057	15833	15947	15813	15855	15774	15907	15833	16030	15916	15869	15761	15915	16120	16005	15766	16040	15945	16005	15873	16039	15968	15957	16156	15826	15774	15946	15954	15813	15745	15912	16026	15846	15730	15924	15715	15927	15717	15870	15798	15861	16108	16041	15937	15711	15965	15904	15905	15947	15766	15895	15883	16022	15817	15902	15933	15753	15891	15787	15833	15853	16035	15879	15942	16089	15897	15941	16127	16079	15800	15954	15919	15929	15891	15979	15979	16110	15921	16021	15822	15750	15932	15862	15855	15793	16066	15763	15979	15862	15687	15791	15839	15888	15799	15943	15946	15991	15997	15784	15817	15802	15854	16003	16009	16008	15929	15843	15838	15825	15993	15861	15974	15936	16000	16000	15948	15776	16082	15798	15807	15951	15923	15953	15766	16079	15784	15952	15837	15962	16005	15925	15909	15945
23283	22752	33120	25639	21504	22750	22568	18696	18172	18420	18478	18192	18262	18147	17876	18126	17996	17923	18148	18110	18211	18134	18000	18195	18038	18081	18122	18117	18051	18249	18083	18020	18014	17985	18067	17933	17933	17831	17991	18032	18044	18026	18155	18146	18042	18144	18118	18157	18013	18014	18039	18091	17953	18101	17980	18214	18100	18104	18102	18013	18144	18093	18071	17940	18006	18015	18299	18006	18073	17988	17988	18121	18158	18210	18052	17969	18158	18074	18008	17988	17940	17949	18248	17831	18035	17969	17835	18005	18085	18029	18114	18087	18126	18002	17757	17938	18129	18055	17918	17914	18064	17932	17882	17859	18039	18091	17904	17959	17893	17992	18097	18147	17934	17967	17859	18054	18033	17825	18127	18041	17821	17857	17907	17887	17856	17990	18113	18014	17875	18030	17980	17952	17750	17986	18127	17794	17997	18047	17735	17799	17951	18132	17944	18195	18020	18029	18130	18051	17932	18149	18154	17994	18109	17976	17727	17940	17822	17968	17839	17793	17979	17900	18047	17983	17940	17872	18049	17938	18118	18288	17960	17945	18081	17997	17915	17891	18239	17896	18093	17868	17806	18040	17880	18032	18082	17963	18000	17885	17850	18163	17988	17923	18028	17913	18073	17811	17998	17901	17901	18153	17832	18211	18004	18038	18118	18086	17962	18219	18122	17780	17967	17939	17801	17877	18100	18107	18085	17933	17990	17792	17865	18026	18064	17879	17989	18164	17861	17827	18078	17992	17643	18077	18049	17930	17994	17901	18039	18058	17966	17793	17947	17988	18075	18032	17848	17829	17937	18001	17882	17896	17903	17976	17968	17986	17929	18074	18098	18107	17894	17977	17884	17924	18205	17932	17967	17805	18093	18227	18041	17842	18130	17993	18223	17889	18018	17942	18076	17985	17966	18025	18009	17784	18138	17988	17907	18034	17998	17840	17775	17889	17981	18080	17896	17909	17889	17982	17958	17982	18030	18056	18148	17933	17772	17972	18096	18115	17956	18039	17949	18040	17902	17970	17990	17872	17905	17918	17937	17973	17978	17928	18023	17832	17977	18070	18012	17865	18127	18184	18060	18010	18045	18102	18089	18279	17792	18023	17900	17972	17778	17990	17893	17849	18026	18092	18123	17789	18087	18002	17909	17784	18022	18041	18073	17901	18004	18001	18021	18187	18141	18111	17866	17891	17824	17747	17895	17880	18072	18110	18199	18020	18087	17876	17834	17955	18127	18031	17841	17998	18027	17933	17727	17887	17881	17833	17907	17938	17910	18187	17895	17929	18085	18018	18071	18283	18220	18100	18091	18057	18008	17939	18017	18186	18005	17924	17978	18047	18144	17971	17906	17998	17952	17745	17939	17901	17893	17982	18097	18069	18059	17849	18094	17944	18130	17934	18022	18001	17865	18160	17859	17721	17888	17817	17947	17844	18064	18034	17953	18031	17888	17951	18217	17923	17750	18019	18086	17918	18016	17812	18046	17955	17840	17906	17945	18018	18143	17953	17892	17900	17931	17652	17836	18172	17814	18023	17811	17900	17857	17538	17765	17950	17742	17626	17995	17906	18018	18008	17891	17614	18002	17905	17949	17849	17961	17917	18103	17950	17883	18052	17910	17996	18007	17924	17734	17882	17856	17950	17898	17940	17942	17898	18099	17988	18023	18011	17884	17895	18137	17975	18054	17951	17787	17973	18081	17877	17965	17819	17941	18025	17987	17939	18014	17834	17886	18048	17991	17907	17843	18003	17969	18016	18012	17927	17817	17802	17966	17885	17958	17967	18013	18066	17999	17963	17959	17847	17963	17947	17806	17864	17989	17724	18102	17870	17865	17781	18106	17892	18039	18083	18184	18006	17917	17861	17873	18083	17889	17963	18013	18145	17798	17919	17935	17943	17936	17930	18122	17951	17795	18119	18112	18139	18096	18005	17927	17971	18144	18174	17875	17926	17976	17982	17996	17968	17826	18286	18254	18098	17876	18219	17983	18018	18101	18043	18014	17797	18039	17919	17926	18019	18059	18032	18120	18119	17751	17826	17948	17895	18074	17852	17798	18083	17918	18085	17930	17921	18161	18038	17945	18215	18168	18054	18095	17933	18285	17881	18056	18172	17903	17857	18036	18105	18046	18024	17881	18009	18031	18069	17773	17805	17817	17951	18164	17792	17911	17950	18010	17869	18070	17751	18098	17982	17928	17932	17961	17908	18025	18000	17877	17886	17973	18003	17896	17823	17891	18018	18205	18179	18002	18047	18064	18003	17969	17960	18037	17980	18074	17921	17956	18143	17980	17860	17968	17934	18086	17903	17951	17932	17982	18127	17912	18122	18106	17862	17882	17956	17848	17871	17935	17987	17921	18043	17911	18024	17938	17924	17960	18008	17946	18038	17896	17777	17887	17831	17913	18115	17835	18008	17860	17986	17992	17972	17978	17932	17887	18012	17718	17914	18125	17864	17908	18143	17847	17846	17991	18009	18114	17741	18081	18098	17939	17988	17904	17969	17931	18017	17962	17950	18018	18102	18082	18109	18086	17708	17772	18137	17899	17821	17853	17955	18171	18044	17891	17825	17924	17836	17859	17874	17936	17845	17931	17791	17811	18031	18148	18206	17976	17892	17971	17916	18077	17973	18087	17788	18032	17982	18030	18108	17848	17945	17890	17680	17926	18048	18018	18009	18126	18059	17990	17907	17906	17986	17865	17982	17942	17974	17932	18007	17930	18033	18054	17883	18101	18021	17971	17902	18117	17838	18001	18109	18189	17962	17835	18027	18020	17797	18043	17987	18008	17981	18204	18051	17896	18040	18116	18019	17932	17749	17952	17827	17929	17905	17999	17890	17945	17859	18184	17876	17918	18050	17954	18017	18090	18143	18082	17992	18056	17903	17874	17945	18052	18174	17936	17773	17922	17836	18010	17936	17883	18030	17907	18025	18049	17837	18036	17997	18095	18007	17827	18073	17988	17971	17936	18091	18160	18139	18011	18046	18023	17991	17941	18134	17924	17934	18018	18003	18078	17945	17770	17842	17985	17913	17835	18076	18046	17843	17779	17978	17956	18054	18102	17711	17983	18072	17900	17963	18007	18036	18082	17967	17939	17832	18163	17918	17805	18072	17973	18060	18095	17965	18037	17937	18067	17886	17924	17983	17933	18016	18118	18096	18238	18089	18102	18087	17903	17958	17963	17896	18120	17827	17932	17913	18146	18139	18071	17873	17907	17856	17883	18041	17984	17933	18009	17877	18046	17859	18104	17991	17817	18052	17929	17943	17962	17949	17967	17873	17977	17880	17784	17974	17955	18026	17923	17778	17919	17915	17908	17828	18049	17829	18216	17962	17867	18077	18086	17982	17965	17911	17899	17818	17893	18036	17700	17998	17688	17858	17965	18005	18017	18286	17899	17928	18016	18020	18123	17915	18074	18069	17955	17975	18118	18047	17759	18187	17820	18013	17844	17972	17862	18139	18091	18054	17934	18013	17769	17884	17906	17886	17899	17959	18039	18133	17966	17585	17956	17927	18055	17925	18099	17833	17998	17957	17957	17928	18150	17878	17669	17835	17946	17936	17979	17883	18059	17945	18060	18180	17938	17807	18023	17876	18056	17820	18051	18036	18047	17822	17890	17822	17965	18078	18130	17822	18158	17820	18061	17897	17811	18114	18031	17995	17962	17819	18098	18197	18064	17824	17936	17878	17939	17923	17936	18171	17824	17965	18060	17883	18086	17958	18042	18069	17982	18107	17889	17869	18115	17976	17977	17978	17932	17888	17814	17935	18008	18018	17883	17924	18071	18049	18117	18071	18069	17821	18123	18019	17852	18068	17933	17990	17836	17939	17941	17894	18043	17936	17873	17936	18092	17991	17899	17861	17916	18009	17987	18061	18005	17922	18039	17984	18201	17997	17988	17982	18068	17796	18109	17955	17910	17992	17966	17840	18234	18111	18014	17952	17878	17868	18119	17882	18038	17996	17867	17996	17888	17852	17841	17959	17926	18041	18090	18142	17940	17965	17931	17940	18045	18021	17828	17736	17838	17869	18161	17991	18061	18060	18056	17984	17653	18096	18029	17984	17918	18041	17957	18165	17888	17959	18084	17937	17908	18051	18084	17906	17837	18188	17880	18006	18268	17891	17914	18186	17838	17880	18045	18095	18047	18039	18080	17948	17723	17958	17882	17900	17860	17859	17910	18031	17905	18038	18097	17949	18068	18096	18044	17901	18233	17925	17969	17808	17770	17950	17676	18013	17909	18049	17853	18045	17888	17891	18020	17902	17969	17944	17789	17852	17970	17821	18011	17805	18092	18047	17869	18114	17855	17885	17905	17907	17612	18103	17994	17897	18212	18163	17861	17843	17992	17948	18091	17947	17880	17878	17948	17828	17794	18053	17914	17995	17994	17903	17809	17892	17906	17857	18041	18161	17854	17975	18152	18191	17952	18057	17985	18135	18047	18063	18083	17750	17983	18158	18098	17902	17943	18000	18073	17755	17920	17920	17937	17883	18165	17977	18200	18157	18086	18087	18105	17884	17928	17890	17914	18049	17923	18093	18162	17973	18044	17944	17783	18109	18081	17765	17913	18101	18021	17948	18066	17933	18064	18044	17917	17849	18064	17893	18242	17700	17961	18097	17951	17870	17842	18020	17919	18053	18100	18206	18167	18127	18072	17922	17947	17814	18105	17952	18008	17879	18054	17946	17980	18155	18014	17889	18178	18054	18032	18072	17881	17861	17948	17962	18083	17875	17882	17782	17945	17855	17981	17918	18089	18143	17979	17941	18049	17807	18162	18059	17901	17846	18010	17841	17873	18111	17804	17897	18004	18185	17970	17930	17801	17733	17929	17862	17922	17961	18033	17943	18051	18138	17961	17808	17756	18029	17908	18008	17999	18073	17895	17930	17979	17922	17953	17721	17935	18046	17824	18040	17850	18019	17888	17982	17697	17819	17932	18101	17943	17985	18002	18006	18124	17950	17933	17866	17792	17973	18234	17942	17896	18003	17856	17965	17987	17705	17880	17786	18051	17990	17827	17960	17865	18161	18054	17767	17864	17751	17858	18084	18012	17898	18059	18078	17930	18103	18215	17952	18024	17997	17955	18082	17852	18006	18018	17944	18053	18066	17811	17957	18154	17881	17926	17818
57071	100127	78528	39907	16216	16190	16177	16090	16035	16124	16073	16219	16162	16126	16304	16108	16049	16170	16145	16122	16054	16189	16057	16123	15875	16191	16185	16174	16093	16195	16043	16122	16087	16092	16178	16040	16084	16189	16143	16092	16183	16232	16136	16046	16058	16068	16269	16127	16257	16269	16057	16270	15927	15982	16029	15946	16020	16009	15865	16296	16081	16051	16360	16144	16249	16223	15977	16037	16164	16287	16254	16042	16234	15994	16183	16001	16145	16033	16162	16098	16210	16204	16158	16283	16241	16089	16194	16109	16355	16178	16197	16076	16068	16247	16231	16316	16200	16096	16229	16075	16151	16232	16196	16049	16064	16037	16091	16313	15967	16184	16051	16166	16120	16145	16177	16013	16043	16218	16138	16023	16149	16049	16012	16003	15896	15939	16235	16223	16190	16091	16043	16179	16039	16201	16264	16197	16114	16047	16069	16224	16192	16124	15999	16060	16208	16092	16056	16128	15979	16091	16147	16249	15952	16069	16195	16116	16351	16131	16151	16052	16137	16213	16230	15980	16098	16218	15949	16220	15978	16048	16162	16227	16155	16081	16032	16261	16017	16050	16104	16134	16139	16127	16079	16110	16279	16255	16063	16217	16085	16206	16130	16187	16243	16046	16097	16251	16052	16181	16131	16230	15898	16317	15855	16138	16027	16309	16219	15981	16060	16285	16214	16148	16170	16038	15969	16051	16085	16088	16113	16018	16169	16108	15898	16081	16275	16230	16004	16059	16191	16172	15971	16030	16069	16004	16086	16101	16063	16187	16098	16204	16024	16000	16259	16350	16232	16087	16142	16191	16010	15888	16183	16050	16084	16059	16117	16126	16255	15972	16227	16205	16166	16099	16086	16145	16167	16070	15970	16013	16165	16119	16120	16139	16050	16015	16253	16057	16045	16147	16162	15983	16168	16088	16185	16130	16216	16150	16130	16170	16189	16154	16204	16090	16249	16108	16079	16140	16212	16004	16156	16145	15960	16092	16025	16276	16011	16057	16113	16201	16177	16187	16140	16075	16246	16073	15984	16183	16209	16160	16070	16044	16075	16280	16153	16118	16138	16066	16025	16000	16131	16050	16012	16109	16218	16036	16136	16140	16175	16056	16148	16238	16262	16087	16013	16157	16249	16046	16234	16117	16142	16250	16033	16086	16193	16119	16104	16180	16132	16032	15959	16001	16172	16067	16188	16267	16170	16068	16092	16188	16132	16037	16074	15947	16045	16171	16094	16190	16149	16155	16109	15999	16070	16186	16345	15889	16046	16181	16054	16262	16031	16325	16028	16119	16196	16034	16039	16057	16351	16145	16148	16269	16224	16092	16250	16018	16083	15961	15991	16323	16205	16059	16051	15973	16077	16083	16255	16091	16019	16183	16252	16126	16165	16037	16149	16240	16037	16141	16032	16257	16056	16181	16124	16017	16246	16088	15892	16082	16386	16135	15932	16255	16208	16216	16053	16094	16161	16183	16090	16065	16178	16169	16188	16046	15970	16191	16050	16064	16035	16260	16240	16019	16128	15966	16017	16012	16216	16136	16028	16032	16081	16156	15958	16240	16049	16086	16259	16200	16046	16047	16109	16157	16054	16108	16072	16128	16030	16186	16027	16163	16013	16035	16124	16185	15995	16429	15988	16242	16166	16207	16175	15939	16150	15998	16102	15953	15905	16035	15994	16116	16002	16161	16063	16055	16022	16061	16129	16013	16135	15996	16124	15999	16211	15942	16114	16167	16118	16042	16064	16075	16143	16211	16110	16159	16350	15946	16023	16185	16142	16210	16174	16065	16024	16134	16099	16187	16258	16141	16130	16104	16122	16291	16176	16150	16126	16071	16223	16089	16201	16190	16179	16145	16037	16094	16107	16247	16074	16133	15998	16227	16204	16216	16047	16172	16048	16187	16198	15971	16032	16256	15951	15964	16195	16103	16151	16061	16298	16358	16179	16165	16167	16006	16087	16226	16226	16055	15996	16211	16256	15978	16242	16049	16066	16136	16250	16202	16179	16005	16231	16118	16250	15944	16191	16203	16044	16073	16282	15999	16163	16314	15947	16003	16270	15930	16127	16008	16142	16178	16163	16212	16129	15964	16138	16235	16255	16179	16422	16161	16153	16112	16205	16147	16115	16279	16233	16200	16077	16067	16112	16236	16133	16197	16177	16151	16265	16191	16013	16110	16234	16309	16254	16108	16202	16065	16220	16126	16193	16098	16132	16117	16071	16054	16175	16055	16125	16002	15930	16103	15995	16187	16058	16170	16242	16131	16131	16155	16086	16299	16124	16085	16126	16260	16128	16214	16155	16060	16109	16100	16098	16211	16139	16184	16152	15996	16214	16047	15961	16001	16050	16132	16211	16418	16009	16041	16057	16151	16049	16080	16163	16160	15939	15954	16136	16117	16171	15962	16164	15967	16284	16245	16149	16107	16159	16155	16065	15906	16171	16014	16317	16101	16089	16309	16178	16132	16201	16018	16128	16146	16029	16151	16142	16026	16292	16083	16066	16072	16222	15972	16166	16074	16191	16250	16025	16073	16067	16179	16173	16189	16153	16294	16043	16118	16104	16066	16081	16120	16186	16117	16185	16123	16144	15917	16126	16129	15937	16184	15968	16204	16149	16171	16164	15987	16119	16146	16039	16163	16143	16051	16021	16058	16091	16147	15956	15969	16046	16231	16170	16115	16088	16181	16025	16080	15978	16023	16039	16101	16123	16207	16175	16109	16097	16226	16124	16131	16122	16139	16083	16089	16063	16241	16112	16298	16143	16247	16269	16141	16025	16217	16106	16120	16074	16093	16080	16092	16186	16177	16128	16053	16189	16001	16177	16003	16080	16170	16204	16139	16252	16268	16201	16122	16215	16025	16142	16288	16130	16216	16132	16111	16261	16099	16061	16207	16072	16109	16318	16007	16185	16161	16219	16251	15992	16164	16160	16310	15982	16100	16015	16282	16051	16038	15984	16329	16156	16260	16085	16119	16180	16058	16109	16353	16016	16206	16118	16138	16112	16105	16315	16115	16131	16153	16235	16134	16143	16032	16092	16276	16120	16210	16291	16074	15970	16112	16066	16015	16150	16035	16147	16114	15887	16213	16164	16095	16197	16211	16175	16023	16094	16151	16077	16187	16167	16111	15994	16248	16227	16128	16246	16009	16071	15993	16113	16259	16115	16158	16028	16152	15980	16054	16150	16130	16195	16241	16179	16007	16122	15921	16129	16095	16100	16153	16050	16155	16315	16151	16149	16133	16122	16125	16247	16162	16037	16102	16218	16198	15951	16143	16160	16081	15996	16237	16165	16045	16131	16251	16036	16126	16095	16197	16210	15849	16199	16177	15815	15989	15910	16136	16250	16086	16171	16146	15974	16319	16130	16129	16139	16226	16232	16153	16122	16043	16044	16109	16218	16238	16101	16318	16151	15959	16086	16138	16135	16259	16176	15991	16114	16139	16138	16198	16010	16007	16245	15933	16244	16057	16215	16081	16134	16064	16143	16140	16141	16176	16078	16211	16020	16201	16191	16206	15955	16216	16076	16144	16235	15934	16052	16158	16090	16408	16095	16054	16125	16150	16136	16139	16259	16100	16245	16176	15993	16266	16189	16188	15987	16070	16012	16067	16126	16087	16087	16063	16157	16145	16077	16234	16232	16238	16172	16255	16131	16173	16080	16064	16130	16167	16140	16229	16009	16137	16097	16094	16180	16174	16046	16089	16057	16119	16297	15921	16155	16052	16109	16018	16109	16055	16219	16182	16329	15984	16203	16074	16112	16097	16063	16261	16054	16108	16047	15974	16083	16262	16325	16167	15955	16044	16069	16066	16073	16120	16223	16014	16344	16022	16256	16285	16079	15988	16147	16006	16036	16176	16262	16257	16032	16326	16109	16173	16146	15972	16098	16077	16205	16101	16001	15986	16091	16067	16138	16114	16073	16032	16157	16082	16057	16079	16081	16055	16076	16167	16005	16054	16170	16041	16146	16333	16145	16030	15949	16154	15966	16201	16232	16049	16079	16129	16061	16149	16203	16120	16190	16116	15971	16117	16084	16301	16123	16033	16136	16124	16111	16073	16136	16118	15960	16033	16098	16267	16071	16176	16131	16147	16012	16156	16172	16141	16206	16093	16043	16215	16117	16221	16121	16035	16152	15924	15978	16277	16117	16063	16090	16187	16108	16170	16217	16068	16108	16138	16273	16193	16163	16280	16042	16152	16209	16114	16205	16141	16195	16208	15953	16192	16240	16166	16145	16124	15988	15933	16131	16218	16162	16055	16037	16173	16227	16103	16029	16042	16209	16097	16114	16229	16172	16085	16151	16054	16209	15988	16211	16123	16205	16193	16121	16112	16118	16193	16078	16101	16082	16199	16176	16046	16117	16238	16053	16119	16179	16011	16248	16168	16020	16290	16159	16258	16147	16187	16173	16068	16049	16184	16192	16159	16200	16196	16167	16122	16243	16050	16195	16101	16072	16273	16112	16165	16298	15977	16149	16054	16026	16040	16133	16316	16180	16031	15910	16035	16223	16229	16325	15984	16147	16078	16272	16094	16082	16134	16056	15961	16192	16143	16000	16198	16097	16160	16219	15984	16168	16098	16169	16076	16164	15952	16160	16123	16140	16019	16050	16104	16160	16316	16174	16151	16271	16148	16280	16111	16167	16151	16091	16159	16162	16088	16057	16267	16020	15927	16170	16016	16080	16127	16245	16035	16189	15939	16221	16137	16201	16080	16142	15995	16089	16049	16099	16183	15989	16286	16068	16299	16188	16111	16130	15989	16061	16098	16193	16187	16246	16083	16099	16157	15986	16277	16105	16055	16083	16038	16184	15979	16039	16318	16179	16048	16281	16168	15944	15911	16116	16105	15966	16080	16101	16077	16112	16239	15994	16079	16060	16241	16234	16032	16163	16086	16081	16012	16251	15981	16103	16238	16261	16243	16119	16083	16061	16170	16053	16011	16039	16100	16246	16150	16048	16101	16008	16102	16064	16104	16080	16195	16070	16328	16079	16289	16132	15921	16029	16101	16097	16282	16141	16090	16159	16116	15972	16069	16141	16191	15972	16095	16060	16172	16045	15999	16109	16232	16280	16306	16330	16166	16158	16164	16222	16156	16095	16141	16227	16247	16069	16261	16094	16093
22921	22657	33376	26047	21289	22519	23196	18020	17119	17709	17495	17231	17131	17373	17422	17277	17278	17378	17400	17311	17286	17124	17020	17294	17202	17198	17281	17255	17072	17247	17336	17090	17026	17210	17235	17022	16976	17168	17013	17087	17026	17297	17023	17014	17078	17108	17102	17046	17150	17327	16927	17165	17091	17079	17131	17049	17101	17077	17005	16898	16951	17109	17041	17466	16990	16926	17129	17104	17051	17012	17084	17079	17047	16948	17079	16982	16957	16971	17057	16953	17034	17230	17020	17056	16933	17178	17057	16901	16938	17058	17060	17069	16945	17035	16958	17049	17115	16952	16997	17080	16935	17149	17007	17047	17069	17101	16838	16943	17057	17029	16819	16956	17044	17104	16834	17129	16993	16899	16993	17148	16962	16991	17198	16954	17073	17044	17139	16943	16955	16982	17004	17071	17193	16907	17072	16847	17063	16964	17413	17019	17046	17050	17064	16946	17109	16944	17012	17034	16976	17133	16813	16970	17076	17262	17153	16970	17158	16898	16882	16930	17019	17184	17301	17057	16997	17105	17028	17157	17199	16994	17006	17028	17105	17197	16954	17167	17002	17183	17028	17066	17219	16941	16829	17221	16971	17076	16851	16973	17009	17032	16849	16937	17223	16997	16818	17180	16944	16965	17026	17027	17036	16977	16968	17100	17127	16924	17039	17041	16862	17142	16983	17159	16956	17157	17074	17236	17099	16931	17022	16987	16920	17002	17046	17054	17097	17091	17027	16895	17002	17121	16976	17000	16906	17106	17144	17020	17132	17009	17020	17107	17081	16957	17030	17046	17024	17000	16779	17251	16981	17157	17051	16972	17108	17015	17062	17236	17087	17104	17002	16893	17040	17030	16935	16935	17186	17047	17030	17008	16947	17044	17008	17096	16850	16980	17093	17286	16923	16851	17164	16844	17021	17106	16894	16881	17068	17008	17129	17113	17082	17131	16904	17128	17163	16792	16919	17065	17036	17129	17114	17005	17027	16774	16869	17126	17176	17143	17003	16839	17040	17016	17041	16937	17142	17159	16882	17006	16982	16999	16795	17036	16831	17044	16792	16955	17041	17042	17119	16950	16970	17000	17043	16940	16933	16984	17046	17103	17038	17005	16950	17255	16901	17119	16982	16801	17042	17020	16888	17113	16898	17082	17053	16787	17057	17048	17084	16816	17016	17051	17107	16917	17061	16977	16983	17026	17027	17100	17028	17106	17038	16911	16821	17109	16965	17145	16952	16933	16961	17114	17054	17062	17199	17200	17006	17021	17045	16916	17125	16813	16847	17052	16999	17069	17110	16986	17037	16952	17006	16952	16943	16924	17123	17202	17163	17063	17087	17117	16802	16955	16943	17191	17106	16839	17103	17034	17169	17138	17097	17147	17010	16718	17084	17027	17039	17030	17086	17149	17059	17034	17059	16965	17108	16889	17172	16984	16855	16945	16943	16791	16952	17107	16807	16840	17032	16986	16869	17094	16870	16933	16898	17116	16907	17138	16959	17067	16996	17036	16861	16980	17089	17034	17062	16911	16978	16912	17142	17147	17049	17189	16914	17228	16976	17061	17147	17014	16985	17005	17239	16853	17097	17014	16936	16912	17012	17173	17137	16976	16978	16894	16894	16955	17024	17109	16968	17128	17097	16968	16858	17018	17278	16894	16856	16961	17046	17157	16941	17025	16809	16754	16921	17008	17063	17054	17140	16963	17159	17165	17249	17104	17208	16997	17049	17237	17015	17100	17093	16867	17054	16990	17143	17036	17003	16931	17116	17169	16977	16895	16842	16996	17102	16970	17002	16867	17032	17113	17190	17005	16900	16856	16752	17211	16973	17009	17220	17132	17084	16984	16971	17019	16892	17046	16993	17061	17033	16849	17147	16854	16922	16948	17018	16812	17044	17162	16994	17028	16952	17031	16909	16867	17019	17189	17127	16838	16944	16931	17108	16988	16923	17107	17031	17031	17079	16960	16889	17249	17018	16961	17174	16896	16800	17202	17027	17110	17106	17036	16966	16907	17049	16846	17039	17072	16962	16993	17017	16974	16971	16977	17010	16988	17128	16988	17049	16900	17148	17195	17023	16823	17190	17051	16985	17124	16988	17072	17078	17165	16946	16978	17074	16970	16945	16909	16856	16881	17026	16920	17091	16911	16952	16992	17015	17124	17285	17063	16961	16824	17193	16965	17102	16819	17114	16970	16966	16947	16874	16649	16767	16998	16965	16884	16992	17054	17131	16971	17045	17136	17052	16971	17040	16867	16841	16926	17070	17172	17027	16995	16961	17128	17248	17018	17222	17144	17015	17114	17192	16983	17090	17065	17114	17040	16949	16978	17016	17024	17082	16890	17224	17158	16977	17058	16801	17132	17022	17050	16937	16993	16894	16862	16787	16946	17037	16956	17101	16891	17169	17057	16985	17212	16832	17096	17145	16929	16985	16961	17182	16931	16865	17026	16768	16957	16856	16932	17133	17031	17008	16999	16843	16865	16871	16913	17095	16978	16925	17023	17078	16991	17003	16721	17000	17152	17036	16886	16892	16938	17019	17068	16940	17134	17010	16888	16983	17021	16929	17105	16938	16967	17231	16904	16963	17104	17154	17035	17195	16995	17099	17029	17025	16757	17118	17024	16895	16822	16922	16863	16935	17031	16978	17033	17098	17003	16997	17088	16992	17027	16929	17052	16905	16803	16862	16784	16810	17047	16945	16974	16904	17013	16926	16978	17221	17014	16910	16975	16962	16912	16950	16835	16996	17153	17030	16970	16937	17081	17016	17039	17031	17050	16816	16976	16997	16860	17094	17051	17156	17028	17023	16875	16886	16804	16898	17093	17073	17004	16942	17178	17080	16944	17233	17012	16933	17014	17040	16860	17088	17155	17029	17113	17262	17100	17056	16818	17114	16976	17067	16967	17142	17143	16886	17077	16952	17195	16867	16927	16903	16908	16939	17092	17069	16955	17111	16897	17030	17133	17101	17013	17028	17156	16963	16918	16962	17059	17090	16803	17052	17010	16907	17115	17096	16942	16956	17090	16788	17153	17162	16994	17049	17248	17091	16966	17146	16915	16911	17003	17012	16883	17007	17080	16938	16964	16925	17017	16879	17025	16980	16937	16908	16852	17106	17004	17101	16845	16974	17047	17010	17049	17197	17157	17177	17017	17121	17107	16962	16918	17075	17072	17020	16975	17159	16977	16994	16962	17010	17207	17058	17095	16890	17142	16834	17183	16888	17094	17056	16955	17110	17025	17197	16836	16900	17146	17103	16908	16915	17055	17141	17100	17162	16968	16995	17092	17070	17160	16925	16829	16963	16954	16936	16939	17023	17167	17060	17148	17007	16885	17165	16845	17062	17006	17318	17042	16798	16996	17159	17118	17052	17009	17223	17068	17212	17142	17007	17225	17072	16907	16990	17166	17223	16928	16994	17088	17237	16897	17003	16957	16863	16845	17154	17088	17024	16954	17012	17279	16883	17028	16950	17009	17036	17069	17063	16990	17104	16722	16967	17038	17085	17032	16999	17100	16879	17004	17115	17123	16976	17044	16781	17040	16900	17104	17072	17102	17087	17045	17008	16937	17058	16881	17083	17028	17062	16936	17171	16912	17194	16942	16889	16756	16975	16883	17146	17091	17172	17101	17026	17024	17174	17029	17090	16975	17061	17010	16970	17057	16792	16940	17111	16945	16960	17035	17082	16896	17050	16963	17027	16908	16915	16953	17087	17058	17026	16969	16971	16965	17062	16988	17296	16956	16940	17181	17107	17072	17073	17011	17122	16942	16975	16956	16914	16842	16983	16963	17244	17010	16899	16940	17135	17045	16913	16946	16766	17049	17162	17125	17045	16999	16858	16968	16975	17029	17133	16854	17041	17035	16927	16935	17084	17012	16987	17041	16989	16894	17041	16896	17092	17039	17040	16971	17159	17121	17074	16976	17010	17171	17101	16759	16886	17190	16836	16941	17011	17117	16977	16961	16945	16939	16817	17028	17055	17032	16980	17000	17111	17012	16985	16981	16997	16796	16993	16931	16880	17036	16631	16892	16829	17099	16986	17043	17211	17114	16999	16960	16880	17002	17118	16891	16945	16969	16897	17079	17131	17125	16998	17050	17066	17132	16837	17187	17084	16899	17111	17137	17241	17025	16863	17018	17042	16965	17165	17109	16999	17004	17240	16869	16901	17093	17057	17122	17074	17135	17115	17110	17062	16995	16984	16991	16974	16951	16741	16953	16842	17058	17070	16925	16927	17116	16957	16915	17091	17035	16985	16930	17022	17039	16977	16935	17120	17048	16995	16959	17027	16963	17073	17010	17099	16914	17232	17128	17118	16912	16971	16805	16937	16894	17102	17000	17013	17068	16955	16778	17049	17119	16944	17087	16973	16921	17087	17055	16930	17158	16855	16862	17079	17174	16917	17191	16957	16942	17157	16997	16867	16790	17196	16980	17050	17092	16997	17080	17025	17046	16748	16937	17045	16969	17101	17122	17119	16896	16833	16992	16869	16954	16963	16912	16996	17032	17015	16971	17005	17013	16904	16972	17185	16929	17152	17099	17206	17214	17241	17056	17066	16924	17081	17133	17035	16835	17029	16851	16922	17066	16959	16967	17059	17224	17066	16918	16986	17165	16947	17045	16992	16938	17010	17067	17185	16980	17030	16883	16958	17070	17047	17129	17003	17281	17103	17068	16965	17061	17014	17088	16913	16936	17033	17021	17119	16871	16924	16838	17103	17088	16953	17053	16963	17282	17148	17129	17088	17071	17019	17005	16951	17156	16768	17288	17030	17129	16922	17048	16731	17128	17114	16969	16714	16822	16999	16883	16934	16968	16779	17161	17072	17043	17000	17045	16955	16990	17120	16915	16942	17153	17024	16633	17062	16970	17043	17101	16972	16941	17048	17117	17073	16806	17072	16970	17166	16936	16890	16903	16882	17033	16948	17036	16891	17093	17026	17101	16988	16940	16869	16999	16933	17009	17074	16983	17099	16899	17139	17053	17055	17153	16712	16777	16896	16820	16857	17107	16935	17107	17049	16943	17122	17115	16871	16849	16963	16888	16938	16757	16820	16922	16904	17107	17276	17135	17169	16975	16929	16974	17171	17190	17028	16904	17253	17087	16991	17121	16961	17002	16986	17092	17012	17142
61109	102219	85125	42091	15679	15672	15403	15547	15465	15606	15621	15578	15640	15524	15702	15577	15652	15538	15429	15650	15599	15603	15485	15628	15718	15386	15440	15542	15560	15441	15526	15539	15465	15627	15509	15611	15608	15431	15592	15594	15492	15466	15447	15593	15465	15582	15522	15671	15544	15512	15384	15499	15643	15380	15594	15619	15573	15387	15353	15519	15607	15353	15553	15506	15483	15382	15630	15640	15478	15558	15555	15676	15692	15621	15437	15565	15502	15413	15764	15538	15649	15441	15570	15527	15464	15309	15459	15435	15439	15321	15531	15511	15791	15368	15540	15683	15574	15502	15599	15321	15572	15476	15609	15475	15444	15520	15761	15473	15577	15558	15438	15463	15647	15371	15569	15385	15585	15510	15634	15408	15535	15495	15612	15586	15508	15773	15658	15422	15428	15412	15473	15495	15542	15521	15530	15500	15455	15385	15455	15563	15534	15436	15525	15637	15580	15480	15587	15453	15392	15541	15490	15384	15455	15492	15571	15569	15611	15388	15596	15525	15542	15381	15460	15541	15568	15410	15487	15572	15567	15485	15579	15538	15408	15575	15508	15217	15560	15393	15480	15436	15469	15541	15570	15562	15473	15637	15717	15569	15487	15541	15646	15363	15599	15500	15591	15355	15490	15501	15515	15426	15579	15403	15570	15471	15597	15319	15477	15535	15600	15541	15521	15510	15585	15458	15573	15704	15659	15650	15743	15460	15513	15520	15498	15651	15399	15345	15542	15377	15546	15552	15467	15610	15475	15492	15507	15607	15615	15731	15512	15527	15397	15437	15465	15661	15631	15483	15514	15533	15438	15545	15452	15371	15487	15441	15503	15629	15545	15501	15291	15642	15539	15527	15492	15481	15593	15549	15500	15527	15495	15426	15534	15722	15394	15538	15571	15559	15663	15699	15530	15541	15385	15585	15627	15364	15515	15566	15426	15464	15686	15512	15524	15407	15434	15473	15497	15570	15518	15476	15327	15465	15488	15407	15679	15531	15438	15485	15681	15561	15513	15547	15445	15410	15522	15566	15579	15426	15480	15604	15601	15308	15486	15545	15591	15505	15535	15677	15316	15463	15654	15433	15528	15288	15506	15615	15489	15794	15416	15465	15635	15478	15484	15418	15333	15325	15611	15375	15614	15487	15698	15431	15499	15728	15596	15650	15367	15562	15489	15465	15543	15314	15505	15403	15536	15554	15569	15580	15554	15589	15550	15455	15667	15520	15544	15657	15493	15525	15463	15526	15530	15517	15602	15573	15591	15584	15300	15458	15427	15690	15547	15554	15532	15592	15496	15571	15515	15462	15565	15454	15592	15509	15532	15563	15452	15392	15723	15322	15551	15592	15303	15596	15496	15493	15593	15527	15475	15401	15454	15363	15687	15610	15565	15508	15503	15442	15382	15392	15487	15674	15489	15393	15446	15427	15593	15661	15645	15688	15450	15369	15470	15596	15596	15533	15458	15381	15425	15470	15414	15673	15578	15462	15614	15749	15442	15561	15743	15357	15568	15482	15586	15549	15516	15423	15593	15601	15534	15466	15473	15611	15553	15512	15565	15473	15547	15631	15518	15485	15579	15574	15600	15609	15598	15600	15509	15448	15714	15443	15542	15319	15475	15479	15529	15448	15527	15548	15463	15476	15525	15579	15412	15585	15520	15539	15598	15626	15538	15596	15426	15551	15415	15624	15474	15417	15489	15470	15565	15560	15404	15540	15502	15613	15653	15472	15522	15541	15493	15329	15402	15631	15511	15617	15613	15688	15494	15464	15527	15510	15341	15546	15372	15497	15471	15463	15513	15600	15484	15519	15458	15555	15451	15453	15605	15625	15513	15403	15435	15558	15476	15483	15576	15702	15525	15519	15552	15576	15565	15402	15538	15611	15421	15518	15409	15700	15357	15425	15589	15514	15523	15800	15497	15553	15456	15449	15547	15525	15532	15533	15510	15652	15528	15624	15569	15749	15541	15522	15319	15362	15540	15503	15369	15677	15594	15258	15589	15579	15505	15478	15609	15585	15595	15676	15650	15350	15503	15604	15436	15579	15488	15396	15618	15610	15413	15443	15518	15647	15627	15561	15535	15578	15507	15559	15746	15740	15374	15445	15354	15475	15573	15564	15570	15401	15729	15681	15343	15606	15552	15614	15576	15623	15461	15590	15565	15558	15632	15502	15454	15548	15531	15530	15589	15377	15682	15523	15358	15482	15474	15561	15543	15617	15483	15411	15608	15534	15592	15491	15466	15532	15552	15392	15525	15316	15581	15532	15522	15384	15509	15513	15458	15677	15436	15545	15580	15389	15528	15643	15697	15440	15530	15600	15553	15509	15538	15486	15445	15595	15671	15623	15389	15531	15628	15449	15449	15376	15544	15457	15497	15440	15625	15519	15402	15613	15636	15417	15523	15555	15463	15541	15404	15551	15505	15518	15428	15654	15721	15384	15593	15451	15267	15649	15534	15417	15466	15568	15581	15619	15567	15600	15542	15562	15608	15627	15347	15458	15560	15545	15382	15637	15436	15480	15524	15358	15617	15480	15547	15504	15742	15499	15561	15521	15735	15603	15475	15340	15618	15250	15633	15591	15451	15551	15555	15596	15520	15629	15288	15471	15619	15586	15495	15646	15528	15572	15523	15574	15497	15720	15379	15529	15565	15473	15378	15507	15603	15438	15600	15532	15497	15616	15500	15547	15417	15607	15644	15624	15646	15544	15396	15468	15488	15651	15494	15521	15570	15603	15633	15652	15492	15598	15557	15668	15607	15349	15565	15521	15666	15570	15637	15477	15454	15609	15587	15497	15555	15771	15604	15513	15578	15714	15567	15541	15430	15464	15494	15491	15343	15491	15544	15529	15476	15634	15507	15339	15527	15393	15571	15514	15555	15552	15463	15520	15594	15546	15579	15674	15482	15680	15333	15657	15504	15637	15546	15662	15352	15485	15449	15484	15502	15561	15512	15571	15541	15556	15525	15570	15563	15386	15532	15426	15407	15526	15489	15607	15444	15517	15615	15469	15494	15467	15523	15767	15733	15587	15474	15481	15422	15664	15354	15505	15593	15476	15613	15521	15577	15487	15637	15524	15528	15565	15591	15485	15581	15528	15369	15371	15582	15702	15506	15357	15554	15496	15475	15663	15499	15401	15551	15351	15496	15613	15717	15475	15536	15406	15469	15588	15406	15550	15521	15524	15422	15392	15370	15468	15546	15725	15394	15539	15501	15761	15639	15656	15582	15438	15505	15587	15612	15495	15593	15635	15537	15487	15609	15471	15479	15532	15508	15479	15447	15515	15495	15543	15605	15485	15618	15698	15495	15572	15629	15462	15578	15471	15558	15495	15596	15592	15499	15570	15423	15567	15454	15456	15659	15361	15581	15538	15642	15304	15541	15506	15753	15533	15571	15604	15471	15511	15693	15513	15560	15586	15653	15577	15444	15345	15776	15591	15629	15465	15346	15621	15433	15724	15395	15524	15544	15529	15530	15423	15443	15555	15426	15501	15482	15556	15659	15488	15609	15516	15583	15297	15477	15652	15522	15441	15384	15462	15677	15445	15508	15562	15579	15629	15541	15500	15547	15512	15530	15392	15583	15540	15561	15335	15401	15614	15426	15640	15473	15714	15524	15390	15473	15507	15469	15390	15629	15356	15501	15471	15439	15634	15585	15571	15619	15645	15556	15523	15569	15463	15686	15572	15469	15493	15539	15615	15361	15281	15477	15433	15465	15592	15519	15503	15597	15557	15724	15660	15434	15487	15488	15421	15482	15641	15295	15631	15533	15501	15476	15519	15547	15521	15603	15499	15378	15499	15518	15489	15577	15538	15546	15642	15680	15524	15474	15442	15422	15586	15632	15574	15517	15523	15542	15691	15402	15399	15509	15337	15498	15378	15483	15469	15506	15527	15734	15400	15425	15527	15556	15547	15490	15506	15450	15588	15446	15470	15504	15620	15711	15490	15648	15507	15564	15616	15426	15496	15597	15503	15528	15379	15714	15521	15533	15597	15558	15490	15284	15580	15533	15489	15643	15561	15469	15740	15498	15393	15517	15477	15391	15540	15500	15610	15483	15452	15400	15627	15349	15642	15561	15520	15566	15660	15424	15571	15442	15582	15685	15469	15475	15499	15438	15671	15371	15748	15386	15329	15558	15481	15488	15714	15545	15553	15537	15687	15523	15422	15639	15402	15456	15393	15431	15549	15446	15609	15482	15507	15563	15496	15353	15543	15517	15519	15624	15578	15577	15367	15536	15574	15324	15548	15585	15632	15462	15665	15448	15429	15600	15420	15334	15473	15507	15502	15591	15435	15538	15533	15409	15381	15601	15622	15603	15567	15455	15359	15700	15570	15423	15572	15568	15496	15519	15478	15489	15465	15459	15432	15639	15560	15644	15395	15591	15530	15640	15547	15552	15569	15561	15648	15615	15488	15645	15422	15507	15665	15373	15635	15559	15379	15287	15506	15665	15509	15445	15643	15727	15615	15487	15380	15469	15510	15542	15515	15535	15577	15473	15415	15344	15445	15550	15471	15489	15523	15444	15537	15666	15592	15542	15415	15576	15613	15710	15598	15480	15459	15596	15576	15551	15527	15296	15416	15440	15732	15696	15459	15545	15403	15659	15532	15498	15398	15573	15464	15581	15632	15589	15706	15496	15431	15709	15637	15615	15351	15435	15477	15501	15586	15403	15374	15327	15683	15548	15578	15689	15496	15649	15363	15416	15364	15436	15403	15544	15367	15496	15460	15410	15515	15475	15616	15398	15418	15621	15731	15591	15650	15493	15491	15533	15522	15590	15577	15541	15482	15496	15638	15306	15503	15436	15522	15714	15474	15684	15338	15738	15575	15474	15524	15578	15614	15469	15594	15638	15595	15670	15612	15544	15696	15491	15541	15694	15680	15489	15337	15443	15584	15438	15682	15469	15542	15551	15580	15626	15482	15777	15613	15658	15501	15506	15433	15592	15517	15534	15556	15374	15506	15582	15592	15522	15442	15455	15480	15348	15608	15595	15450	15395	15446	15467	15538	15756	15606	15501	15451	15436	15513	15459	15449	15614	15493	15514	15447	15445	15559	15460	15581	15491	15613	15589	15458	15529	15606	15442	15497	15348	15604	15501	15540	15517	15594	15480	15425	15463	15629
29880	35968	38983	25760	17183	16483	16620	16297	16363	16401	16113	16134	16321	16467	16341	16168	16400	16482	16339	16098	16172	16349	16281	16236	16411	16244	16241	16124	16263	16067	16361	16214	16328	16409	16141	16300	16293	16253	16298	16284	15998	16171	16244	16354	16296	16305	16293	16335	16266	16532	16338	16292	16256	16359	16208	16454	16275	16184	16390	16281	16391	16142	16358	16395	16300	16166	16221	16044	16135	16373	16348	16254	16268	16286	16236	16364	16137	16353	16357	16163	16396	16327	16167	16205	16284	16206	16348	16196	16323	16478	16188	16242	16324	16380	16291	16249	16285	16200	16347	16140	16213	16238	16297	16142	16320	16254	16476	16259	16262	16251	16290	16191	16327	16097	16353	16230	16319	16070	16178	16298	16228	16417	16131	16259	16285	16377	16271	16154	16167	16282	16196	16391	16140	16176	16516	16280	16176	16321	16493	16393	16236	16098	16270	16219	16196	16376	16313	16144	16408	16236	16351	16195	16245	16227	16125	16142	16303	16273	16340	16224	16557	16288	16368	16345	16180	16250	16214	16448	16176	16176	16201	16271	16515	16316	16279	16206	16284	16076	16235	16173	16366	16289	16313	16273	16396	16070	16297	16175	16301	16400	16380	16308	16289	16410	16381	16290	16269	16313	16135	16234	16281	16388	16516	15966	16247	16517	16345	16406	16336	16355	16407	16122	16225	16378	16301	16367	16119	16329	16278	16251	16209	16259	16351	16427	16339	16052	16254	16367	16205	16089	16213	16238	16423	16298	16259	16287	16360	16079	16423	16267	16263	16136	16185	16141	16019	16137	16152	16335	16261	16356	16340	16131	16158	16163	16255	16336	16381	16300	16185	16176	16299	16240	16147	16420	16363	16330	16344	16143	16440	16388	16476	16310	16330	16201	16312	16239	16206	16506	16135	16040	16214	16259	16136	16055	16200	16256	16355	16462	16211	16299	16040	16333	16168	16316	16349	16201	16261	16471	16140	16132	16382	16276	16158	16252	16067	16279	16260	16166	16304	16225	16333	16401	16390	16072	16194	16363	16166	16314	16252	16377	16217	16340	16228	16286	16126	16033	16172	16148	16212	16357	16203	16237	16218	16161	16235	16089	16387	16324	16521	16270	16237	16147	16268	16232	16172	16343	16266	16495	16304	16330	16301	16128	16268	16128	16297	16254	16299	16212	16062	16176	16169	16302	16457	16492	16349	16351	16336	16363	16490	16122	16103	16154	16182	16139	16177	16236	16301	16302	16249	16126	16305	16375	16339	16120	16329	16421	16130	16414	16506	16086	16221	16193	16182	16334	16340	16392	16216	16310	16160	16171	16319	16239	16222	16274	16296	16301	16105	16479	16358	16155	16237	16150	16328	16137	16397	16514	16293	16299	16294	16067	16064	16258	16120	16363	16232	16293	16246	16205	16295	16190	16139	16310	16049	16210	16306	16312	16359	16106	16281	16393	16310	16238	16318	16096	16427	16293	16312	16178	16247	16139	16342	16224	16325	16275	16325	16193	16251	16198	16453	16271	16322	16414	16315	16294	16267	16251	16133	16162	16170	16253	16266	16361	16421	16317	16333	16318	16339	16230	16507	16386	16442	16311	16283	16412	16369	16200	16399	16112	16156	16094	16246	16124	16223	16219	16265	16349	16181	16268	16354	16096	16161	16311	16360	16311	16289	16477	16155	16127	16157	16214	16378	16208	16288	16248	16286	16276	16298	16129	16261	16256	16198	16153	16198	16228	16032	16076	16199	16168	16139	16212	16411	16401	16424	16207	16295	16135	16295	16237	16170	16330	16400	16316	16248	16291	16263	16167	16313	16161	16413	16370	16311	16343	16440	16239	16473	16328	16281	16236	16300	16077	16443	16217	16393	16402	16236	16279	16158	16536	16321	16244	16334	16370	16328	16250	16225	16193	16336	16266	16205	16413	16585	16386	16289	16204	16228	16066	16087	16279	16247	16333	16247	16111	16494	16286	16294	16159	16244	16174	16207	16280	16194	16178	16341	16374	16221	16175	16360	16216	16128	16158	16340	16461	16358	16359	16209	16211	16326	16256	16318	15979	16193	16179	16310	16097	16225	16296	16333	16370	16371	16352	16230	16261	16232	16211	16281	16340	16354	16314	16246	16464	16273	16149	16330	16187	16288	16142	16099	16277	16432	16154	16397	16175	16124	16232	16449	16313	16133	16239	16130	16313	16188	16161	16387	16235	16218	16092	16450	16382	16396	16071	16290	16397	16560	16250	16248	16236	16269	16333	16350	16149	16459	16200	16122	16304	16391	16308	16081	16316	16350	16373	16228	16224	16283	16096	16379	16331	16235	16341	16447	16210	16189	16235	16350	16073	16277	16350	16284	16152	16330	16189	16304	16364	16320	16182	16170	16193	16373	16262	16125	16168	16100	16097	16319	16227	16407	16437	16237	16319	16306	16314	16330	16217	16247	16095	16354	16192	16222	16173	16206	16153	16358	16479	16259	16272	16189	16254	16461	16328	16182	16175	16093	16237	16259	16186	16250	16324	16106	16265	16332	16411	16230	16055	16338	16298	16318	16264	16502	16153	16254	16219	16389	16307	16200	16261	16400	16220	16268	16274	16263	16352	16073	16307	16131	16177	16156	16109	16246	16235	16155	16232	16244	16217	16199	16459	16286	16329	16253	16332	16324	16304	16318	16162	16039	16155	16302	16334	16164	16288	16200	16128	16485	16039	16357	16130	16341	16325	16092	16238	16258	16183	16430	16409	16154	16293	15975	16071	16197	16303	16233	16193	16142	16338	16395	16216	16288	16295	16160	16089	16353	16331	16128	16366	16148	16186	16200	16324	16244	16274	16323	16284	16408	16246	16292	16308	16319	16368	16213	16208	16095	16121	16349	16266	16304	16399	16284	16328	16439	16343	16144	16240	16214	16111	16301	16408	16369	16308	16315	16179	16178	16352	16285	16194	16229	16459	16163	16324	16290	16281	16328	16287	16118	16498	16440	16192	16282	16168	16256	16233	16206	16391	16181	16331	16315	16306	16220	16384	16259	16240	16239	16415	16312	16196	16304	16185	16240	16240	16322	16287	16340	16104	16262	16095	16388	16333	16251	16000	16244	16140	16266	16342	16378	16303	16103	16417	16138	16348	16343	16075	16224	16251	16367	16379	16222	16307	16165	16429	16176	16296	16273	16280	16327	16021	16203	16265	16241	16220	16433	16429	16295	15948	16319	16464	16218	16365	16565	16398	16281	16301	16310	16282	16377	16300	16170	16216	16125	16368	16419	16328	16463	16142	16353	16225	16351	16197	16114	16406	16459	16284	16157	16421	16292	16127	16226	15995	16351	16279	16246	16156	16279	16276	16145	16200	16287	16186	16236	16359	16153	16254	16433	16431	16048	16175	16158	16330	16245	16157	16037	15932	16452	16307	16292	16335	16396	16171	16109	16185	16365	16211	16237	16159	16394	16269	16160	16353	16279	16242	16332	16371	16167	16205	16524	16224	16252	16240	16140	16260	16142	16166	16105	16310	16319	16314	16288	16236	16165	16058	16377	16251	16344	16115	16246	16316	16306	16543	16479	16397	16274	16354	16170	16338	16337	16216	16354	16194	16041	16430	16422	16221	16199	16400	16582	16329	16289	16332	16284	16270	16418	16383	16388	16316	16243	16080	16013	16486	16484	16288	16296	16164	16268	16455	16284	16385	16320	16460	16349	16227	16237	16261	16215	16325	16402	16286	16414	16310	16252	16483	16403	16589	16298	16355	16346	16366	16274	16209	16244	16236	16302	16446	16280	16243	16191	16226	16326	16325	16360	16171	16420	16329	16250	16367	16253	16272	16253	16122	16338	16037	16143	16174	16317	16274	16285	16422	16518	16312	16299	16225	16301	16395	16182	16302	16281	16332	16413	16387	16293	16320	16260	16343	16120	16222	16276	16374	16345	16401	16187	16177	16300	16326	16370	16349	16209	16198	16273	16225	16209	16189	16319	16133	16208	16273	16457	16190	16372	16089	16261	16417	16337	16101	16243	16257	16308	16169	16068	16132	16360	16251	16279	16056	16201	16251	16251	16246	16270	16184	16340	16195	16269	16151	16333	16306	16286	16091	16285	16242	16172	16328	16247	16264	16366	16212	16336	16308	16191	16074	16177	16309	16258	16092	16204	16240	16314	16239	16300	16264	16321	16274	16093	16361	16368	16248	16136	16466	16285	16232	16292	16318	16129	16183	16127	16324	16316	16237	16165	16427	16264	16373	16365	16455	16195	16524	16485	16064	16049	16224	16010	16345	16394	16290	16113	16159	16274	16183	16131	16315	16270	16207	16302	16336	15992	16180	16280	16511	16378	16464	16366	16107	16162	16447	16222	16304	16381	16420	16354	16282	16104	16263	16360	16047	16358	16232	16222	16162	16150	16118	16271	16296	16312	16266	16388	16184	16251	16264	16469	16320	16059	16131	16140	16053	16276	16107	16263	16062	16269	16288	16128	16202	16383	16288	16457	16321	16220	16226	16273	16099	16305	16151	16283	16362	16119	16319	16142	16242	16304	16267	16270	16273	16315	16299	16518	16120	16209	16284	16420	16336	16254	16334	16225	16236	16210	16347	16341	16176	16195	16326	16293	16238	16192	16194	16345	16358	16297	16075	16151	16261	16342	16247	16041	16223	16336	16416	16248	16287	16228	16306	16058	16253	16241	16324	16263	16282	16293	16255	16124	16251	16268	16349	16232	16236	16035	16411	16471	16247	16391	16297	16217	16216	16252	16265	16402	16438	16165	16416	16429	16261	16433	16256	16184	16362	16363	16274	16202	16121	16184	16371	16210	16120	16211	16176	16239	16322	16438	16371	16232	16243	16435	16188	16189	16219	16247	16296	16430	16229	16245	16507	16238	16402	16283	16288	16215	16177	16339	16273	16417	16355	16362	16164	16208	16206	16136	16256	16485	16137	16378	16218	16195	16136	16238	16126	16319	16038	16364	16364	16245	16339	16394	16126	16239	16349	16251	16209	16339	16253	16144	16354	16332	16164	16468	16178	16378	16233	16215	16184	16228	16292	16256	16258	16330	16323	16423	16419	16498	16293	16100	16275	16307	16435	16392	16270	16312	16349	16193	16171	16288	16410	16247	16390	16313	16170	16293	16508	16212	16110	16370	16321	16356	16368
36677	54095	42286	20938	15037	15143	15037	15029	15137	14923	15013	15278	15157	14980	15102	15138	15030	15002	15033	14904	14990	15009	15109	15016	15157	15081	15011	15016	15228	15011	15063	15247	15028	15068	15153	15060	15240	15063	15107	15105	15362	15122	14981	15037	14937	14933	14968	15163	15170	15049	15213	15126	14972	15169	15116	14898	15282	14881	15075	15134	15038	15172	15086	15267	15101	15167	14817	15056	15005	15014	15146	15126	15057	15064	15055	14824	15039	15100	15023	15141	15042	15137	15061	15233	15108	15035	14899	15185	15021	14957	15153	15156	14979	15125	14945	15084	14972	15085	14957	15049	15197	15140	15046	15056	15166	14944	14840	15077	14929	15006	15026	15074	15162	15119	15038	15222	15095	14995	15042	15035	14959	15102	14995	15029	15002	15039	14873	14861	15009	14928	15180	14978	15230	14981	15072	15066	15050	14961	15084	14879	15050	15019	15113	15136	15021	15022	15107	15161	14911	15049	14965	14932	15083	15060	15136	15228	14968	15169	15137	15048	14917	15073	15075	15035	14995	14862	14994	14917	15026	15277	15122	14907	15022	15020	14998	15022	15034	15079	14956	15007	15148	15018	15060	15062	15023	15224	14952	15085	15117	14983	15136	15036	14987	15090	15201	15166	15051	15078	15301	15010	15153	15050	15060	15207	15044	15139	15075	15069	15135	15144	15153	15102	14962	15005	14967	15012	14906	15064	15029	15007	15003	14926	15206	14991	15121	14872	15216	14998	15145	15106	14973	14962	15103	14940	15135	14954	15104	15168	14977	15052	15119	14975	15105	15049	15043	15125	14940	15004	15053	15146	15148	15179	14898	15198	15036	15044	14932	15130	15009	14936	14908	15169	14921	15106	15024	15168	15007	15120	15080	15121	15020	14990	15073	15105	14991	15098	15164	14939	15075	14923	15189	14953	14950	15174	14850	14902	15088	14948	15015	15129	15180	15116	15064	14980	14862	14968	14790	15135	15114	15178	14911	15077	15004	14939	15018	15043	15097	15209	15097	14976	15196	15025	15190	14963	14902	15095	15005	14971	15216	15017	15065	15125	15228	15036	15251	15243	14997	15320	14938	15225	15157	15067	15053	15085	15042	15005	15050	15029	15139	14835	15056	15000	15099	14950	15144	15064	15028	15075	15004	15108	15098	14991	15013	15079	15041	15237	15040	14982	15112	15034	15064	15160	15156	15406	15090	15124	15027	15019	15226	15130	14988	15063	15059	15073	15129	15163	14991	15020	15013	14934	15080	15159	15069	14986	15147	15160	14999	15089	14997	15085	15064	15039	14985	15003	15160	15065	15108	14965	15073	15059	15039	15023	15122	15117	15030	15187	15083	15053	14921	15161	14957	15076	15004	15087	15038	15030	15151	14972	15196	15088	14993	14969	15130	15178	15129	14995	15055	15165	15089	15125	14927	15228	15093	15168	15028	14911	15030	15037	15068	14960	15031	15141	15172	15135	14970	14987	15033	14992	14883	15148	14876	15230	14985	14943	15167	14953	14969	14887	15125	14873	15248	14974	15231	14886	15057	14858	15158	14998	15025	14889	15120	15040	15069	14995	15164	15228	15147	14864	14884	15136	15098	15250	15046	15155	15012	15210	14976	15220	15091	14898	15066	15038	14892	15091	15109	15078	14960	15024	14936	14915	15331	15089	15046	15001	15053	15087	15118	15158	14915	15086	15017	15136	15080	14861	14964	15048	15160	14976	15145	15186	15117	14877	14988	15111	15195	14997	15245	14912	15035	14897	14989	15204	15082	15220	14940	14992	14999	15069	15241	15194	15081	15170	14977	15040	15072	15101	15008	15008	15025	15025	15204	15103	15196	14998	14959	15110	15016	15153	15108	15024	15080	15047	15101	15128	14944	14976	14941	15093	14925	14907	15046	15140	15051	15150	14992	15125	15103	14914	15050	14991	15162	15061	15032	14915	15141	15014	15098	14919	15084	15078	14869	15191	15265	14983	15039	15028	15128	15075	15064	15148	14980	14953	15175	14886	15176	15184	14863	15157	15073	15041	15054	15060	15249	15259	15068	15037	14999	15022	15057	14926	15193	14904	15224	15102	15041	14931	15206	15171	15037	14860	15021	14994	15057	15022	15249	15074	14914	14994	15196	15168	15079	15115	14959	15029	15048	15171	15027	15035	15071	15036	14967	15047	15002	14958	14991	14991	14999	15054	14960	15034	15090	14971	15108	14951	15119	14997	15131	15176	15153	14937	15046	15042	15031	14920	15019	14938	15034	15216	15008	15190	15010	15102	15161	14957	15105	15089	14947	15039	15081	15168	15135	14987	14952	15138	14915	15055	14958	14997	15010	15026	15178	15059	14946	14943	15077	15022	14901	15101	15111	14956	15068	15190	15006	15044	15084	15152	15016	15125	15155	15091	15015	14948	15167	14849	15084	15105	15192	14988	14919	15126	15052	15025	15044	15106	14989	15104	15133	14944	15097	15149	15144	15133	14984	14981	14973	15097	15240	15091	15145	15006	15215	15022	14968	15054	14955	15131	15059	15000	15135	15056	14971	15095	15134	15183	15076	15243	15103	15061	15038	15086	15084	15063	14996	15068	14965	14930	15008	15005	15295	15145	15247	15068	14975	15067	15036	15097	15239	15022	14854	15044	15124	14993	15118	14944	15283	15104	15211	15254	15087	14935	15151	15067	15078	15002	15101	15078	15035	15184	14951	15177	14957	15045	15006	15149	14977	15199	15027	14959	15015	15264	15031	14933	14963	14982	15037	15081	14939	15105	15018	15059	15070	15128	14963	15041	15123	14950	15054	15093	15000	15249	15215	14900	14942	14958	15093	15013	15046	15160	14927	15137	15115	15181	14946	15043	15008	15092	15191	15011	15070	15172	14852	15179	15250	15210	14979	15238	15126	15008	15083	14989	15068	14816	15050	15054	15110	15088	15127	14928	15064	14877	14992	14970	15029	15171	14949	15094	15017	15279	15247	15024	15131	14956	14986	15174	14919	14994	15096	14992	15046	15096	14986	14861	15235	15032	15101	15105	15022	14948	15017	15136	15117	14866	15109	14941	15119	14923	15064	15039	15133	15093	14967	15139	14864	15000	15075	14865	15042	15015	15150	14942	15057	14915	15153	15037	15290	14994	14996	15005	15196	15229	15094	14980	15140	15143	15123	15185	15189	14973	15063	14913	15118	15159	15245	15051	15111	14973	14915	14898	14977	15041	15184	14818	15021	14974	15021	15082	15220	14993	15062	15080	15067	15008	15011	15111	15046	14965	14933	15055	14959	15003	15172	15104	15243	15038	15205	15182	14985	15165	14955	15033	15148	15080	15041	15055	15141	14889	15114	14937	15187	15151	15132	15075	15110	15042	15074	15058	14884	15118	14912	15142	15057	15156	15162	15020	15212	15016	15292	15028	14967	15027	15157	15140	15249	15077	15025	14998	15058	15024	15099	15053	15078	15081	15020	15054	15086	15030	15157	14952	15253	15015	15138	15089	14960	15131	14991	15108	15098	15184	15014	15023	14981	15282	15000	15047	15153	15012	14895	15172	14854	15252	15091	15003	15218	14873	14998	15034	15077	15248	15041	15175	15052	15072	14960	14967	14955	14903	15131	15180	15044	15224	15210	15158	15100	15118	15181	15072	15048	15165	15127	15238	15072	15194	15019	15068	15023	15139	15135	14950	15327	15184	15159	15224	15147	15075	15096	15039	14990	15030	15043	15191	15171	15040	15044	15072	15118	14972	15000	14928	15043	15034	15047	15119	15051	15196	14901	15028	14864	15142	14962	14867	15138	14822	14957	15065	14939	15167	15042	15091	15010	15180	15228	14887	15040	15004	15157	14929	15133	15206	14897	15184	15271	14989	14962	14919	14951	15035	14850	15166	15097	14978	15039	15086	15110	15131	15191	15101	15068	15018	15144	15109	15147	15038	15005	15021	15097	14997	15082	14987	15251	15072	15104	15064	14948	14948	14889	15009	15013	15257	14990	15115	15256	15138	15081	15022	14865	14971	15191	15031	14941	15116	15049	15140	15134	14989	15211	14966	15029	15071	14971	15168	15198	15236	14981	15081	15038	15106	15010	15021	15199	15075	15062	15149	14956	15051	15006	14909	15105	14947	15081	15134	15131	15129	15114	14987	15103	15047	15064	15100	15066	15153	14991	15117	14948	15147	15199	15010	15242	15059	15190	15082	15057	15034	15005	15137	15126	15085	15115	15083	14990	15092	15022	14994	15034	15006	14900	15302	15062	15139	15159	15019	15102	15042	15095	14970	14962	15102	14973	15084	15132	15025	15066	15098	15129	15112	15132	15088	15256	14997	14965	14985	15032	15003	15119	15019	14957	14917	14961	15005	14984	14994	15211	14966	14968	15038	14925	14834	15004	15134	15075	15180	15067	15022	15020	15015	15038	15125	14976	15026	15109	15114	14942	14920	15147	14953	14941	15212	15232	14872	15240	15006	15082	15167	15048	15146	15251	15084	15133	14909	15052	15062	15103	14886	15130	15064	14983	15069	15099	14909	14912	15100	15130	15082	15062	15184	15162	14918	15091	15072	15007	15154	15092	15059	15122	15233	14925	15202	15147	14983	15160	15039	15097	15127	14931	15216	15183	15115	15031	15110	14955	15199	15137	15001	15075	15148	15013	14977	15176	15142	15120	15198	15134	15080	15147	15049	14994	15097	15085	15115	15095	15093	14997	15172	15032	15010	15295	15247	14906	15110	15065	15122	15148	15067	14993	15087	15100	14991	14982	15117	14925	15126	15058	15219	15131	14873	14971	15032	14960	15122	15123	14994	15094	15169	15152	14864	15222	14971	15052	15131	15130	15045	14886	14882	15177	15055	15044	15082	14911	15074	15055	15273	14994	15001	15286	14974	15077	14965	15031	14900	15003	14939	15147	15026	15084	15178	15190	15089	14992	14978	14971	15218	15309	15122	15057	15101	15046	15216	14983	15137	15035	15092	14944	14941	15278	15092	15003	15104	15037	15085	15104	15021	15133	14987	15266	14998	15006	15144	14798	15046	15097	15085	14985	15082	15049	14973	14960	15073	15046	15145	15134	15200	15016	14896	14994	15011	15048	15143	14950	15216	15139	15077	15191	15298	15062	15128	15094	14918	15107	15163	15094	15036	15196	14904	15284	15181	15052	14962
23173	22715	33603	25940	21312	22294	22016	17403	16631	16993	17058	16866	16925	16785	16901	17046	16966	16840	16684	16884	16703	16837	16707	16671	16525	16457	16810	16830	16630	16494	16554	16552	16684	16791	16702	16701	16530	16764	16760	16657	16884	16738	16750	16632	16599	16525	16461	16526	16673	16498	16754	16657	16530	16459	16707	16574	16506	16532	16679	16646	16418	16589	16733	16531	16468	16653	16683	16570	16417	16501	16798	16630	16301	16517	16568	16482	16514	16496	16629	16500	16646	16558	16612	16404	16586	16699	16256	16666	16615	16608	16525	16662	16486	16645	16397	16245	16316	16495	16563	16540	16525	16570	16411	16399	16669	16485	16487	16621	16472	16769	16347	16634	16446	16635	16626	16537	16348	16599	16453	16491	16551	16516	16512	16660	16637	16724	16578	16404	16587	16453	16560	16713	16570	16742	16466	16572	16509	16648	16588	16341	16405	16664	16687	16580	16599	16496	16447	16394	16672	16534	16642	16389	16375	16557	16365	16456	16825	16764	16464	16561	16612	16640	16663	16539	16673	16382	16555	16533	16599	16810	16587	16687	16564	16608	16405	16709	16593	16470	16661	16605	16643	16536	16627	16480	16286	16509	16616	16627	16441	16508	16528	16495	16648	16377	16512	16642	16378	16416	16561	16401	16444	16566	16655	16530	16575	16714	16591	16412	16470	16818	16610	16547	16526	16634	16585	16596	16345	16708	16397	16518	16699	16561	16409	16648	16537	16521	16570	16589	16546	16581	16647	16639	16619	16533	16690	16227	16465	16260	16386	16419	16482	16469	16494	16537	16519	16513	16633	16601	16579	16538	16500	16319	16629	16654	16547	16513	16580	16603	16601	16512	16368	16611	16745	16429	16562	16566	16633	16567	16708	16596	16545	16441	16513	16671	16676	16566	16491	16643	16475	16618	16455	16511	16766	16603	16723	16354	16576	16606	16638	16430	16424	16683	16450	16514	16723	16521	16588	16378	16462	16572	16691	16630	16587	16459	16681	16433	16608	16534	16426	16624	16475	16592	16496	16516	16429	16357	16603	16444	16735	16576	16504	16407	16517	16568	16401	16648	16477	16356	16606	16590	16714	16767	16753	16594	16542	16618	16367	16417	16694	16491	16411	16533	16377	16531	16599	16713	16581	16539	16565	16514	16423	16637	16627	16427	16522	16442	16443	16442	16671	16567	16465	16526	16793	16577	16613	16397	16659	16531	16760	16834	16393	16488	16566	16605	16343	16484	16555	16685	16737	16519	16546	16670	16489	16446	16278	16812	16642	16421	16378	16504	16445	16411	16616	16510	16571	16453	16517	16633	16421	16431	16451	16652	16697	16668	16665	16631	16638	16663	16584	16571	16560	16446	16641	16618	16568	16595	16538	16623	16515	16714	16425	16500	16676	16728	16541	16520	16464	16718	16679	16623	16420	16383	16435	16631	16781	16473	16716	16811	16562	16673	16621	16635	16645	16626	16536	16627	16530	16612	16564	16691	16552	16600	16528	16414	16475	16598	16597	16439	16702	16604	16557	16530	16492	16561	16474	16522	16638	16543	16388	16505	16660	16603	16449	16695	16651	16317	16514	16551	16623	16710	16322	16442	16732	16521	16373	16580	16578	16614	16349	16628	16451	16541	16575	16728	16320	16602	16458	16381	16597	16624	16436	16533	16589	16689	16441	16681	16681	16580	16329	16754	16611	16668	16626	16523	16748	16550	16368	16386	16409	16569	16420	16544	16524	16597	16557	16493	16517	16632	16478	16619	16452	16469	16593	16784	16610	16654	16534	16551	16668	16621	16484	16207	16598	16426	16533	16544	16495	16419	16825	16734	16388	16520	16517	16705	16498	16480	16372	16519	16638	16500	16572	16609	16544	16397	16538	16411	16616	16618	16387	16608	16617	16625	16274	16391	16353	16415	16597	16519	16662	16476	16645	16514	16646	16547	16525	16633	16600	16540	16634	16611	16522	16645	16494	16611	16454	16604	16504	16605	16427	16554	16368	16646	16639	16415	16495	16540	16486	16552	16569	16449	16373	16753	16407	16453	16495	16439	16564	16606	16496	16500	16443	16597	16619	16465	16537	16612	16456	16717	16441	16479	16389	16689	16578	16521	16589	16745	16653	16700	16790	16556	16295	16707	16531	16654	16386	16301	16386	16569	16337	16663	16679	16514	16445	16714	16565	16551	16595	16499	16544	16510	16477	16583	16516	16615	16473	16669	16566	16554	16620	16538	16546	16656	16494	16441	16426	16607	16352	16519	16441	16519	16709	16644	16692	16649	16656	16444	16253	16289	16581	16557	16602	16651	16594	16448	16535	16601	16505	16444	16611	16515	16454	16625	16527	16488	16598	16387	16341	16702	16584	16504	16458	16557	16391	16429	16682	16507	16522	16499	16650	16622	16534	16607	16522	16458	16497	16533	16588	16362	16495	16412	16530	16506	16622	16435	16520	16701	16488	16542	16487	16512	16637	16656	16647	16458	16474	16403	16481	16586	16355	16617	16491	16428	16534	16742	16587	16602	16744	16548	16527	16611	16664	16633	16739	16439	16577	16645	16372	16591	16615	16510	16310	16387	16479	16451	16609	16630	16484	16651	16658	16552	16685	16485	16410	16627	16412	16564	16496	16380	16435	16470	16671	16491	16602	16501	16569	16523	16498	16605	16470	16631	16765	16551	16643	16579	16387	16403	16499	16589	16556	16513	16534	16570	16575	16442	16651	16571	16563	16654	16576	16616	16494	16497	16579	16594	16588	16558	16507	16424	16387	16343	16442	16566	16447	16489	16573	16609	16665	16618	16600	16216	16558	16686	16525	16635	16597	16566	16577	16587	16545	16553	16520	16589	16564	16501	16514	16832	16687	16519	16516	16475	16605	16350	16567	16455	16511	16403	16551	16517	16526	16485	16533	16660	16493	16408	16539	16640	16436	16408	16505	16604	16539	16494	16547	16410	16537	16489	16582	16481	16627	16791	16494	16544	16455	16451	16264	16421	16401	16569	16639	16632	16680	16517	16486	16454	16690	16483	16568	16523	16586	16511	16465	16683	16638	16594	16669	16805	16699	16480	16634	16508	16596	16645	16521	16406	16630	16518	16492	16482	16521	16496	16368	16403	16420	16709	16561	16560	16490	16457	16689	16499	16434	16324	16395	16589	16678	16642	16656	16383	16557	16714	16552	16597	16539	16400	16535	16588	16755	16581	16525	16531	16525	16740	16696	16555	16523	16359	16499	16571	16506	16808	16473	16561	16578	16387	16554	16543	16563	16382	16625	16543	16644	16578	16601	16692	16661	16564	16706	16218	16611	16519	16663	16553	16535	16540	16534	16361	16412	16529	16601	16510	16657	16599	16680	16653	16571	16598	16385	16636	16422	16578	16430	16420	16464	16659	16399	16400	16386	16654	16726	16578	16751	16821	16704	16668	16468	16624	16539	16417	16577	16549	16555	16568	16555	16795	16601	16502	16513	16479	16486	16423	16691	16786	16607	16525	16513	16523	16392	16564	16438	16404	16475	16517	16666	16594	16313	16571	16433	16650	16734	16545	16576	16550	16569	16634	16410	16715	16654	16517	16447	16420	16544	16646	16536	16716	16644	16592	16488	16361	16555	16522	16503	16522	16576	16624	16701	16503	16444	16581	16706	16433	16477	16526	16267	16534	16548	16424	16514	16570	16631	16519	16594	16549	16609	16613	16638	16481	16633	16608	16449	16586	16507	16683	16516	16765	16508	16568	16675	16549	16526	16686	16574	16521	16463	16603	16622	16720	16594	16463	16514	16454	16519	16503	16780	16553	16491	16595	16388	16486	16592	16355	16635	16592	16495	16655	16672	16649	16552	16662	16618	16801	16735	16462	16494	16771	16449	16436	16771	16551	16506	16439	16493	16407	16564	16549	16544	16587	16541	16535	16508	16396	16441	16497	16450	16596	16540	16653	16735	16648	16522	16669	16309	16512	16527	16564	16411	16396	16578	16669	16602	16500	16568	16434	16451	16498	16503	16751	16503	16552	16667	16660	16659	16367	16714	16601	16587	16465	16814	16510	16539	16674	16511	16601	16567	16604	16493	16626	16515	16479	16472	16665	16559	16430	16719	16492	16561	16793	16449	16771	16532	16552	16501	16244	16632	16387	16593	16642	16510	16487	16541	16541	16656	16527	16486	16583	16593	16393	16486	16512	16389	16518	16526	16605	16713	16551	16455	16665	16355	16695	16508	16457	16508	16631	16532	16411	16661	16675	16623	16624	16736	16446	16665	16637	16594	16603	16631	16816	16407	16493	16752	16409	16471	16449	16528	16546	16596	16627	16692	16599	16670	16649	16646	16412	16360	16573	16520	16546	16365	16416	16395	16406	16653	16514	16491	16643	16478	16476	16486	16754	16388	16574	16806	16565	16437	16432	16506	16515	16379	16552	16478	16484	16645	16305	16554	16607	16629	16549	16538	16636	16614	16744	16650	16682	16640	16504	16638	16475	16536	16519	16703	16571	16553	16547	16633	16542	16475	16516	16575	16516	16648	16436	16715	16506	16423	16520	16595	16477	16470	16716	16553	16655	16554	16762	16467	16584	16801	16378	16481	16397	16377	16531	16587	16606	16511	16464	16507	16491	16401	16579	16587	16637	16602	16515	16386	16411	16494	16392	16500	16540	16553	16380	16521	16479	16683	16415	16589	16469	16408	16719	16610	16554	16598	16632	16764	16401	16638	16585	16558	16652	16515	16503	16545	16479	16643	16515	16608	16617	16488	16755	16441	16477	16627	16607	16513	16335	16483	16749	16673	16591	16440	16437	16408	16614	16647	16590	16592	16598	16573	16779	16522	16342	16693	16594	16567	16560	16602	16503	16431	16584	16393	16379	16356	16454	16527	16597	16510	16459	16408	16278	16518	16513	16636	16602	16565	16623	16562	16496	16498	16453	16584	16715	16489	16320	16300	16394	16702	16835	16279	16470	16491	16579	16438	16561	16771	16557	16547	16444	16368	16630	16538	16470	16611	16582	16567	16675	16409	16568	16515	16536	16678	16530	16492	16246	16578	16834	16657	16729	16661	16625	16548	16602	16528	16436	16584	16550	16722	16574	16692	16854	16563	16600	16437	16420	16402	16276	16451	16613	16348	16605	16600	16676	16502	16638	16613	16559	16658	16699
63407	98196	80790	38960	15513	15459	15338	15473	15213	15297	15410	15391	15509	15247	15577	15374	15567	15280	15298	15264	15279	15282	15203	15341	15438	15350	15330	15282	15397	15442	15194	15196	15453	15192	15351	15355	15378	15543	15361	15286	15122	15446	15422	15283	15250	15493	15226	15262	15400	15343	15559	15306	15414	15333	15287	15510	15154	15358	15384	15439	15335	15275	15493	15264	15354	15274	15480	15195	15363	15388	15350	15370	15385	15253	15472	15329	15286	15277	15540	15443	15219	15233	15390	15187	15159	15409	15377	15284	15242	15266	15395	15337	15478	15299	15237	15177	15345	15339	15327	15312	15390	15286	15364	15354	15580	15515	15171	15452	15403	15406	15529	15448	15307	15264	15222	15213	15579	15304	15277	15149	15292	15276	15299	15252	15223	15293	15386	15250	15244	15376	15179	15381	15287	15282	15299	15264	15481	15340	15394	15312	15285	15424	15280	15346	15355	15313	15238	15366	15406	15307	15359	15350	15280	15136	15377	15339	15380	15086	15386	15314	15287	15216	15206	15247	15410	15194	15348	15380	15336	15304	15401	15240	15458	15340	15351	15386	15403	15370	15282	15344	15190	15008	15278	15248	15335	15310	15357	15279	15282	15249	15307	15397	15297	15250	15292	15355	15203	15201	15381	15269	15038	15246	15538	15225	15401	15353	15340	15383	15338	15146	15297	15370	15225	15177	15320	15376	15418	15170	15174	15134	15371	15288	15285	15253	15434	15232	15287	15262	15367	15362	15360	15308	15433	15233	15352	15243	15420	15369	15097	15210	15185	15316	15386	15244	15259	15193	15296	15248	15204	15210	15299	15195	15415	15299	15345	15301	15282	15312	15201	15300	15320	15339	15351	15214	15276	15339	15335	15209	15317	15402	15227	15381	15426	15288	15181	15340	15385	15435	15321	15192	15427	15261	15387	15140	15223	15383	15366	15388	15311	15193	15267	15297	15379	15219	15239	15372	15271	15356	15236	15365	15236	15270	15366	15247	15256	15308	15297	15213	15177	15363	15198	15387	15405	15446	15323	15417	15284	15456	15228	15443	15297	15179	15309	15287	15393	15319	15276	15350	15370	15320	15347	15190	15354	15372	15223	15441	15326	15211	15541	15384	15240	15204	15220	15125	15199	15554	15254	15407	15278	15380	15383	15253	15367	15178	15177	15415	15157	15240	15217	15390	15318	15403	15345	15256	15409	15463	15341	15358	15495	15365	15347	15347	15330	15194	15253	15389	15324	15291	15375	15209	15335	15336	15472	15184	15411	15234	15153	15258	15379	15289	15390	15233	15273	15269	15120	15316	15198	15483	15320	15442	15341	15236	15335	15367	15406	15485	15509	15289	15453	15400	15322	15508	15274	15491	15324	15295	15260	15248	15215	15273	15354	15234	15368	15172	15270	15383	15294	15112	15191	15298	15269	15250	15272	15313	15310	15321	15440	15362	15326	15268	15341	15241	15345	15314	15161	15358	15385	15314	15234	15256	15264	15425	15389	15285	15352	15274	15359	15388	15458	15384	15224	15463	15348	15283	15359	15344	15176	15285	15388	15185	15366	15293	15375	15307	15271	15398	15059	15316	15089	15368	15268	15394	15470	15382	15268	15184	15200	15114	15425	15366	15359	15393	15235	15278	15136	15214	15187	15361	15417	15296	15224	15421	15224	15253	15450	15312	15261	15345	15284	15288	15170	15376	15440	15166	15380	15239	15496	15306	15461	15354	15262	15383	15173	15484	15339	15258	15197	15231	15246	15439	15291	15353	15244	15347	15223	15324	15451	15238	15312	15401	15313	15311	15373	15080	15386	15351	15244	15281	15232	15285	15171	15591	15391	15292	15395	15162	15342	15237	15334	15206	15324	15146	15263	15280	15319	15318	15289	15415	15361	15288	15322	15234	15278	15317	15304	15411	15335	15336	15292	15238	15424	15442	15379	15236	15225	15275	15265	15286	15338	15158	15361	15428	15441	15235	15419	15445	15224	15262	15250	15185	15334	15339	15435	15216	15200	15324	15328	15321	15228	15333	15150	15327	15276	15234	15324	15367	15347	15341	15290	15280	15347	15130	15505	15384	15342	15156	15208	15360	15249	15383	15255	15229	15231	15294	15403	15331	15335	15412	15328	15225	15401	15190	15369	15488	15400	15210	15378	15271	15218	15397	15393	15244	15343	15149	15624	15338	15285	15133	15273	15341	15328	15237	15307	15187	15391	15290	15442	15251	15429	15444	15282	15172	15137	15419	15261	15209	15265	15289	15503	15212	15508	15288	15265	15345	15428	15230	15381	15433	15305	15321	15330	15314	15413	15301	15415	15293	15323	15351	15371	15299	15205	15475	15298	15272	15357	15372	15346	15353	15374	15406	15397	15268	15200	15314	15335	15426	15434	15357	15216	15288	15309	15290	15327	15275	15238	15297	15399	15414	15005	15510	15489	15361	15266	15327	15257	15099	15301	15436	15290	15269	15280	15222	15383	15272	15233	15315	15513	15444	15440	15309	15334	15166	15297	15393	15391	15606	15313	15354	15173	15324	15394	15235	15240	15206	15288	15358	15289	15416	15256	15173	15339	15326	15402	15415	15361	15374	15301	15480	15499	15462	15304	15441	15239	15376	15240	15407	15283	15419	15301	15231	15267	15535	15291	15262	15277	15234	15235	15482	15321	15317	15284	15313	15300	15313	15133	15278	15358	15414	15209	15368	15210	15419	15050	15406	15165	15473	15296	15465	15234	15311	15398	15159	15329	15358	15382	15417	15293	15226	15175	15302	15217	15326	15398	15139	15147	15346	15373	15469	15488	15440	15352	15306	15280	15283	15248	15318	15246	15346	15165	15316	15449	15287	15497	15529	15379	15282	15327	15178	15156	15303	15505	15271	15426	15425	15221	15358	15341	15367	15300	15277	15408	15169	15206	15327	15517	15380	15294	15207	15261	15324	15293	15235	15276	15106	15309	15217	15531	15191	15233	15284	15361	15306	15421	15464	15283	15190	15227	15252	15386	15277	15252	15276	15354	15124	15336	15228	15330	15332	15411	15246	15163	15155	15537	15240	15451	15280	15217	15299	15408	15154	15406	15237	15356	15276	15389	15448	15299	15215	15341	15313	15379	15209	15349	15150	15449	15246	15335	15217	15301	15352	15243	15365	15157	15373	15385	15327	15336	15384	15227	15290	15317	15352	15404	15298	15181	15323	15265	15336	15372	15272	15153	15492	15198	15481	15342	15219	15270	15286	15234	15481	15363	15425	15241	15251	15312	15412	15439	15238	15235	15215	15332	15365	15326	15266	15232	15326	15383	15409	15361	15405	15116	15317	15288	15354	15417	15422	15453	15429	15284	15322	15334	15194	15157	15293	15247	15380	15420	15353	15281	15214	15335	15191	15325	15294	15204	15418	15237	15422	15291	15225	15354	15235	15392	15360	15368	15368	15346	15249	15387	15430	15433	15129	15205	15198	15271	15226	15243	15372	15185	15314	15342	15120	15347	15366	15237	15403	15271	15193	15306	15349	15223	15289	15282	15282	15219	15479	15439	15401	15318	15339	15539	15424	15315	15364	15321	15389	15268	15296	15360	15298	15396	15366	15391	15204	15372	15260	15297	15230	15271	15347	15469	15302	15191	15278	15236	15321	15523	15265	15278	15321	15271	15303	15439	15413	15282	15385	15313	15218	15264	15271	15338	15258	15351	15287	15290	15433	15414	15264	15380	15250	15175	15342	15275	15271	15344	15147	15352	15426	15369	15462	15300	15357	15215	15475	15167	15187	15393	15355	15308	15230	15325	15219	15270	15183	15359	15335	15280	15246	15254	15401	15316	15182	15248	15337	15388	15249	15263	15433	15298	15104	15304	15300	15168	15259	15255	15462	15325	15366	15325	15404	15235	15123	15178	15415	15358	15211	15271	15237	15317	15262	15297	15253	15202	15236	15224	15276	15376	15279	15354	15362	15251	15372	15339	15191	15480	15170	15346	15241	15321	15139	15238	15283	15302	15219	15463	15517	15224	15290	15429	15188	15391	15372	15366	15329	15398	15348	15354	15393	15232	15229	15378	15479	15295	15285	15331	15273	15454	15225	15274	15248	15202	15302	15430	15226	15368	15318	15334	15332	15186	15298	15291	15182	15411	15312	15368	15463	15437	15418	15297	15256	15394	15352	15286	15271	15243	15395	15358	15278	15267	15288	15256	15270	15378	15238	15164	15442	15214	15395	15262	15367	15143	15201	15393	15249	15321	15438	15247	15410	15371	15267	15269	15244	15076	15378	15294	15348	15315	15117	15436	15174	15338	15375	15292	15243	15267	15173	15317	15302	15348	15293	15192	15306	15380	15349	15192	15338	15221	15364	15195	15442	15258	15255	15126	15316	15407	15512	15281	15465	15245	15357	15216	15381	15329	15184	15308	15237	15405	15547	15262	15349	15349	15348	15244	15151	15412	15328	15449	15311	15304	15365	15360	15421	15322	15333	15448	15303	15307	15388	15330	15396	15328	15261	15222	15348	15445	15324	15293	15207	15266	15378	15382	15430	15186	15313	15274	15261	15390	15478	15325	15336	15256	15303	15355	15311	15336	15319	15170	15261	15366	15338	15282	15228	15307	15421	15249	15280	15305	15491	15386	15109	15422	15231	15359	15246	15353	15268	15374	15427	15244	15311	15250	15279	15423	15307	15425	15273	15402	15331	15293	15241	15218	15523	15317	15246	15499	15264	15273	15321	15088	15363	15297	15270	15305	15462	15363	15183	15258	15455	15206	15341	15230	15244	15269	15384	15354	15209	15293	15323	15301	15270	15440	15363	15322	15266	15390	15106	15212	15257	15195	15119	15235	15292	15353	15369	15337	15168	15449	15396	15358	15221	15392	15341	15473	15299	15085	15265	15281	15270	15265	15252	15400	15344	15228	15321	15292	15266	15232	15423	15291	15406	15497	15240	15437	15292	15288	15398	15267	15362	15334	15189	15254	15341	15398	15185	15400	15278	15302	15347	15475	15445	15381	15399	15218	15231	15339	15206	15459	15277	15259	15384	15421	15289	15268	15226	15276	15249	15252	15502	15414	15217	15232	15220	15339	15352	15355	15323	15312	15364	15248	15236	15339	15457	15145	15198	15228	15400	15224	15416	15253	15351	15253	15084	15218	15180	15307	15264
22885	22178	32281	25666	21289	22433	22860	18120	17134	17570	17514	17156	17283	17463	17284	17386	17318	17266	17137	17229	17167	17338	17067	17049	16978	17063	17093	17077	17060	17152	17047	17280	17200	17234	17338	17193	17043	17204	17162	16973	17020	16955	17151	16969	17028	16926	17057	17054	17042	16926	17095	17069	16978	16976	16940	17018	17205	17109	16977	17143	17225	16948	17095	17165	16772	16859	17017	17004	16899	16910	17179	16938	17144	17082	16915	16965	17012	17129	16949	16981	17050	17031	17065	17080	17108	16801	17045	17008	17021	17002	17125	17111	16937	16949	16822	17046	17082	17032	16792	17098	17038	16934	16924	17104	17101	17221	17250	16844	16921	16689	16968	16816	16826	16901	17085	17114	17218	16994	17021	16992	17065	16983	16946	16988	16975	16986	16920	17129	16855	17005	16955	17190	17014	16936	16976	16914	17032	16921	16879	16849	17028	17082	16873	16950	16933	16784	16933	16867	16864	16948	17055	16954	16790	16974	16887	17082	17062	16955	16923	16957	17112	17013	16863	17084	17139	17046	16973	16930	17191	17132	16870	16936	17067	17072	16919	16911	16919	16845	17061	17055	16930	17033	16934	16899	16842	16985	17092	17106	17057	16950	17052	16970	16941	17086	17058	16839	17071	17167	17111	16921	17125	17010	16974	17093	17059	16956	16957	16884	17017	16991	16953	17066	17182	17036	16996	16944	17000	17171	16806	16928	17050	16867	17082	16980	16968	16858	16954	16975	16831	16925	16997	17067	17008	16905	17047	17073	17200	16880	17022	16907	16863	17213	17022	17178	17166	17064	16809	16905	17009	16906	17027	16982	16844	16769	16960	17006	17029	17155	16891	17046	17226	17085	16981	16849	16963	16983	16841	17008	16956	16898	16895	16858	16866	17081	17101	16856	16988	17007	16990	16884	16964	16893	16984	16784	16990	16814	17157	16920	17080	16950	16941	16824	16952	16970	16929	17108	17119	16988	16847	17102	17160	17071	17124	17020	17190	16921	17233	17164	16873	17126	16996	17074	16960	16926	16920	17076	16831	16931	16828	17030	16940	16912	16850	16992	17092	17019	16988	16843	17064	16837	16752	16892	17093	17067	16939	17173	17096	17094	16815	17107	17095	16980	17166	16962	17267	16995	17225	17028	17001	17072	17103	16955	17014	16858	17047	16931	16874	16944	17000	16817	16945	17040	16901	16914	16948	16878	17104	16780	17052	16850	16809	16770	16987	16799	17053	17074	16964	16874	16970	16962	16970	16919	16929	17062	16963	16937	17029	16923	17012	16860	16724	16961	17261	17001	17003	16989	16926	16908	16741	17019	17246	16991	16863	17175	17047	17209	17219	16721	17032	16907	16918	16928	17061	16918	16910	16964	16925	16916	16927	17069	16931	16932	16906	16780	16965	17041	17041	17081	16931	17142	16955	16958	17125	17092	17016	16852	17002	17057	17044	17090	17047	17019	17132	16903	17002	16950	16946	17128	16906	16978	17029	16960	16929	16943	17000	17096	16960	16989	17124	17045	16995	17359	16987	17177	17145	16945	16835	16909	17091	16923	17012	16838	16710	16957	17093	17138	17095	17010	17000	16851	16939	17058	17030	17024	17161	16875	17128	17124	16981	16882	17182	16858	17051	16771	16646	17015	16873	16876	16971	16945	16883	16832	17139	16826	16988	17042	16958	16842	16977	16981	17043	16996	17109	16909	17055	16862	16915	16827	16832	16753	16795	17001	16988	17203	17049	16969	17062	16906	16894	17054	17004	16823	16964	17025	17223	17028	16976	16903	17107	16967	17030	17059	16787	17001	16847	17154	16951	16889	16896	17117	17198	16821	16816	16912	16855	17165	17146	17073	16796	16966	17060	16907	16852	16948	16929	16941	17090	17064	17005	16982	17119	17011	16846	17046	16987	17062	17133	17094	17099	16884	17211	17115	16994	17064	17157	16855	17146	16961	16904	16913	16943	16853	16856	17170	16938	17140	16987	16889	17026	16877	16851	16915	16935	16616	16830	17002	16940	16928	16886	17170	17044	16939	16882	16868	17017	16963	17121	16937	17028	16939	17011	17131	16986	16990	17028	16954	17097	16926	17112	17136	17063	16916	17083	17101	17008	17053	16948	17025	16963	17087	17081	17076	17055	17017	16994	16807	16880	17018	16987	17042	17129	17016	17011	17183	17046	17066	17128	17154	17080	16991	16964	16843	17090	17085	16877	16891	16926	16972	16910	17139	16995	16972	16924	17168	17039	17009	17198	17035	16929	16995	16949	17057	17061	17029	16797	16998	17035	17081	16947	17127	17066	17107	16857	17104	16813	17022	17040	17136	16999	16915	16958	16945	16842	16914	17168	17213	17161	17156	16883	17072	16931	17094	17036	17071	16818	17109	17099	16947	16999	16943	16948	16997	16945	16930	16921	17275	16857	16853	17029	17008	16934	16735	16985	16894	17003	16930	16871	16905	16892	17015	17128	16966	17054	16983	17022	17004	17141	17040	16883	16893	17118	17051	17147	17017	16904	17039	16838	16827	16961	16955	16946	17014	16956	17177	17077	16902	17104	16961	17105	17019	16945	17003	17021	17114	17085	17114	16963	17200	16968	17280	17005	16825	16754	17071	17022	16769	16932	17068	16961	16988	17120	17002	17015	17047	16872	16960	17007	17172	17110	17167	17174	16876	16981	16920	16898	16803	16863	17034	16948	16864	17071	16843	17044	16892	16805	16886	17196	17133	17022	17078	16884	16914	16993	17099	17090	17045	16966	17072	16924	16968	17208	16809	17002	16868	17057	16957	17120	16925	16855	16844	17005	16839	16947	16912	17074	16975	16988	16945	16999	17093	16850	17148	16937	16854	16982	17077	17059	17146	16998	17091	17002	17001	16802	17155	17005	16959	16983	17054	17099	17036	16977	16840	17150	17094	16749	17004	16793	16997	16890	17016	17016	17196	17169	17211	17101	16973	16879	16790	17146	17050	17142	17103	17070	16972	16962	16924	16939	16917	16930	16983	17054	17026	16857	16989	17116	17050	17041	16834	17031	16980	17203	16925	16961	17090	16985	16988	17050	17118	17049	17186	16949	16857	17043	16911	16666	17031	16964	17021	17027	17069	17089	16932	16963	17017	16941	16928	16981	16763	16846	16949	16902	17048	16907	16924	17113	17103	16934	16728	17076	17031	17028	17083	16958	17166	16961	17028	17165	16908	16997	16752	17036	16844	16847	17157	16871	16873	17049	17049	17031	16848	17033	16982	17044	16981	17041	16829	16974	17098	16962	16967	17112	17083	17120	17012	16895	17075	17075	17019	17126	17085	16881	16913	17021	16865	17044	17202	17026	16947	16853	16948	17063	17111	17208	17089	17034	17029	16857	17079	17019	17180	16868	17016	16921	17070	17096	16926	17167	17104	17104	16842	16982	17183	17048	17047	17136	17178	17052	16950	16756	16830	17037	16898	16928	16910	16975	16953	16904	17001	16782	16826	16948	16967	17057	17109	16847	16964	17025	17111	17191	16949	16991	16968	16784	17076	16841	16876	17057	16974	16900	17011	16898	16992	16984	16990	16808	16814	16872	17013	16894	16874	16940	17042	16866	17037	16954	17151	17067	16821	16848	17104	17151	17143	16908	16933	17082	16879	16964	16789	16734	16841	16914	16925	16926	16877	16927	16929	16834	17028	17085	17039	17013	16949	16822	16995	16849	16993	17051	16973	17014	16956	17123	16845	17114	17008	17194	17062	16787	16895	16745	17130	16909	16976	17036	17048	17082	16981	16986	17062	17007	16647	17074	17150	16983	17026	17205	17011	16849	17036	16710	16869	16980	16960	17060	17022	16916	16968	17034	16830	17094	16959	17069	16913	17113	16958	16926	16986	16955	16971	16924	17135	16999	16941	16856	16969	17121	17090	16863	16977	17058	17057	16955	16966	17280	16884	17013	17079	16989	16984	16917	16803	16881	16948	16938	17105	16924	17067	17063	16964	16904	16907	16910	17144	16949	17212	17137	17026	17106	16938	16976	16827	16905	16866	16938	17050	17064	17058	16993	16930	16946	17037	17141	16946	17068	17105	16974	17014	16853	17012	16971	17071	17015	17092	16916	17144	17068	16824	16912	16926	17203	17072	17037	17200	16927	17093	17051	16945	16864	17032	17009	16948	16995	16791	16822	16983	17040	16858	17039	17066	17139	17028	17052	16962	17066	17071	17089	16995	17121	17109	17067	17114	16887	16969	17123	17117	16936	17071	16958	16972	17231	16901	17003	17060	16798	16884	17065	17027	16833	16875	16973	17124	16962	16871	17012	17123	17075	17057	16927	17185	17083	17050	17080	16834	16991	16977	16927	16946	16941	17013	16948	16748	17009	16990	16896	16785	17039	17141	17135	17177	17098	17046	16972	16891	17105	17093	16866	17028	17014	17051	17092	16986	17075	17080	16905	16996	17009	16997	16927	17092	16957	16985	16959	17065	16930	17289	17083	16927	16998	16743	17240	16886	16768	16846	16875	17073	16871	17005	16948	17207	17108	17168	17083	17004	17020	16882	16833	17016	16973	17207	17057	17016	17044	17110	17090	16925	16720	16993	17082	17235	17015	16777	16934	17094	16939	17128	16986	16992	16843	16949	16725	16947	16999	17020	16991	17166	17011	17163	16997	16940	16958	16842	16906	16880	17093	17140	16893	16780	17114	16975	17063	16647	16899	17068	16990	17008	17082	17146	17022	16968	17188	17026	17253	17022	17040	16895	16843	17169	17015	16974	16996	16985	16896	17120	16923	16982	16920	16825	17174	16816	16839	16944	16929	16933	16913	16920	16974	16971	16968	16919	17014	16889	17059	17065	16836	17081	17030	16940	17036	16916	16883	17078	17245	17130	16839	17097	16986	17020	17052	16999	16912	16979	16814	17057	17002	16866	16857	16804	17023	16899	17163	16906	16904	17063	17042	16997	16960	16908	17020	17080	17007	17075	17019	16955	16882	17083	17194	16746	16855	16909	16808	16912	17043	16941	17063	16909	17016	16970	16753	16842	17096	17192	16925	16855	16978	16925	16965	16876	16853	16861	16950	16848	17206	16921	16896	17007	16941	17219	16834	16981	17114	17027	17047	16851	16929	16908	16987	17101	17054	17073	16909	17028	16979	16958	16950	16880	17108	17194
60119	97433	81654	41361	15625	15830	15690	15636	15759	15687	15405	15661	15712	15537	15414	15675	15588	15653	15603	15657	15606	15640	15669	15469	15758	15628	15674	15708	15806	15529	15576	15655	15630	15406	15570	15554	15554	15777	15566	15523	15668	15607	15551	15511	15556	15639	15682	15654	15615	15501	15595	15572	15447	15503	15670	15625	15666	15463	15623	15567	15351	15539	15562	15598	15484	15685	15557	15622	15560	15565	15559	15415	15684	15515	15595	15462	15454	15494	15590	15537	15434	15462	15554	15594	15596	15514	15692	15463	15556	15476	15654	15546	15543	15419	15631	15503	15648	15568	15509	15584	15636	15511	15487	15450	15549	15746	15512	15489	15621	15534	15539	15483	15505	15691	15437	15483	15546	15464	15412	15498	15599	15603	15622	15743	15680	15576	15523	15578	15447	15676	15492	15543	15610	15566	15445	15501	15554	15552	15637	15380	15611	15627	15446	15573	15444	15735	15464	15519	15671	15534	15541	15547	15608	15483	15783	15509	15635	15629	15676	15611	15571	15594	15408	15540	15557	15534	15745	15555	15424	15604	15456	15606	15660	15471	15675	15664	15524	15521	15553	15549	15678	15554	15507	15463	15515	15566	15611	15495	15457	15405	15599	15611	15544	15606	15620	15591	15611	15402	15501	15645	15516	15497	15408	15504	15469	15594	15446	15613	15590	15520	15634	15571	15518	15632	15404	15500	15581	15608	15612	15567	15539	15427	15424	15534	15578	15550	15517	15504	15577	15477	15579	15447	15535	15534	15633	15388	15538	15376	15728	15695	15521	15549	15509	15526	15350	15599	15528	15707	15541	15367	15458	15585	15557	15612	15432	15614	15695	15521	15507	15557	15465	15446	15636	15475	15573	15596	15383	15534	15488	15608	15634	15641	15605	15552	15606	15621	15600	15526	15548	15299	15606	15503	15605	15566	15588	15400	15685	15584	15492	15544	15580	15526	15445	15545	15617	15621	15550	15713	15630	15558	15536	15554	15635	15664	15554	15571	15502	15599	15572	15441	15556	15451	15711	15521	15512	15649	15560	15657	15513	15437	15630	15684	15562	15465	15763	15584	15500	15505	15522	15460	15488	15651	15459	15697	15580	15553	15437	15360	15586	15610	15384	15571	15437	15499	15610	15667	15576	15496	15420	15353	15534	15428	15506	15467	15432	15629	15661	15630	15602	15472	15495	15408	15528	15533	15468	15633	15427	15453	15454	15545	15561	15585	15495	15478	15560	15516	15574	15578	15704	15463	15848	15441	15378	15423	15543	15698	15577	15555	15589	15484	15591	15521	15498	15492	15702	15525	15426	15522	15518	15538	15561	15477	15438	15444	15557	15644	15537	15584	15656	15582	15537	15613	15521	15678	15528	15468	15482	15563	15673	15498	15559	15579	15827	15446	15502	15566	15365	15595	15642	15498	15455	15562	15607	15542	15655	15488	15578	15574	15535	15536	15608	15699	15503	15535	15563	15642	15597	15451	15673	15492	15407	15608	15565	15578	15491	15524	15633	15547	15539	15586	15399	15604	15566	15733	15640	15510	15579	15344	15741	15466	15434	15698	15643	15478	15545	15635	15436	15387	15613	15442	15560	15511	15492	15482	15347	15616	15445	15568	15521	15573	15556	15552	15486	15633	15427	15709	15621	15532	15526	15706	15705	15542	15446	15710	15626	15589	15683	15584	15477	15743	15610	15593	15522	15475	15394	15596	15545	15596	15357	15749	15627	15607	15378	15510	15433	15536	15629	15518	15627	15538	15598	15481	15520	15549	15559	15492	15589	15736	15516	15674	15648	15488	15436	15773	15717	15693	15577	15525	15452	15586	15525	15514	15458	15682	15501	15568	15403	15518	15644	15419	15638	15595	15502	15673	15452	15420	15641	15599	15479	15568	15531	15541	15427	15504	15658	15368	15494	15697	15505	15640	15582	15572	15538	15566	15458	15551	15718	15414	15550	15426	15714	15454	15560	15691	15628	15573	15614	15510	15708	15505	15616	15657	15564	15585	15681	15695	15477	15601	15621	15777	15396	15759	15606	15432	15408	15519	15568	15662	15533	15468	15653	15636	15624	15566	15601	15605	15513	15782	15606	15598	15327	15583	15464	15686	15658	15618	15621	15538	15490	15546	15452	15659	15548	15572	15531	15466	15454	15440	15673	15528	15589	15501	15317	15422	15549	15551	15681	15478	15630	15457	15589	15583	15552	15545	15602	15477	15504	15479	15576	15460	15831	15627	15645	15478	15524	15662	15473	15566	15586	15739	15518	15443	15539	15571	15578	15458	15633	15426	15598	15483	15537	15577	15489	15649	15776	15510	15611	15391	15529	15522	15543	15695	15702	15616	15678	15587	15336	15411	15757	15566	15465	15571	15476	15560	15653	15496	15681	15549	15651	15506	15597	15488	15842	15776	15429	15492	15435	15519	15634	15495	15396	15630	15593	15538	15539	15432	15553	15551	15612	15689	15574	15486	15479	15780	15522	15426	15663	15549	15594	15335	15537	15666	15485	15425	15703	15458	15543	15764	15444	15520	15569	15510	15633	15521	15663	15451	15605	15433	15605	15427	15772	15413	15626	15560	15504	15483	15474	15594	15525	15650	15606	15622	15628	15618	15688	15590	15521	15329	15559	15573	15499	15453	15488	15634	15549	15577	15521	15563	15572	15537	15713	15455	15492	15639	15438	15571	15480	15723	15534	15591	15602	15454	15496	15545	15674	15689	15615	15505	15547	15599	15434	15533	15636	15536	15535	15594	15755	15614	15539	15630	15479	15574	15511	15666	15569	15572	15591	15607	15646	15665	15674	15423	15488	15600	15568	15654	15521	15626	15621	15520	15508	15461	15642	15520	15457	15389	15657	15645	15582	15408	15528	15631	15501	15519	15511	15597	15685	15605	15524	15590	15650	15651	15516	15552	15530	15511	15645	15582	15503	15622	15504	15624	15548	15481	15495	15503	15619	15549	15466	15603	15588	15447	15518	15493	15656	15515	15482	15452	15607	15578	15499	15560	15584	15584	15545	15658	15563	15570	15613	15476	15441	15691	15504	15525	15612	15543	15538	15635	15565	15591	15490	15621	15567	15571	15468	15710	15256	15659	15374	15621	15623	15526	15668	15595	15356	15530	15637	15449	15575	15685	15431	15670	15626	15503	15458	15818	15587	15456	15675	15560	15596	15461	15534	15428	15643	15493	15638	15629	15412	15636	15424	15458	15567	15574	15461	15649	15538	15432	15500	15486	15651	15593	15390	15476	15648	15563	15807	15642	15514	15520	15730	15484	15488	15534	15478	15238	15531	15623	15677	15611	15748	15447	15573	15591	15535	15652	15521	15494	15553	15555	15534	15619	15498	15644	15547	15466	15500	15552	15595	15620	15474	15508	15611	15603	15533	15519	15572	15564	15509	15510	15659	15604	15489	15476	15671	15656	15592	15573	15668	15517	15569	15608	15543	15554	15598	15529	15700	15639	15430	15725	15546	15541	15671	15505	15511	15553	15485	15582	15638	15521	15492	15540	15699	15555	15608	15577	15551	15563	15453	15451	15495	15636	15593	15502	15472	15573	15567	15473	15687	15497	15580	15565	15554	15521	15242	15611	15451	15534	15588	15648	15530	15515	15653	15534	15471	15543	15733	15372	15449	15624	15680	15522	15632	15435	15733	15631	15500	15557	15639	15530	15464	15408	15579	15691	15496	15591	15539	15463	15505	15461	15576	15529	15466	15700	15562	15513	15574	15426	15658	15494	15530	15538	15441	15504	15754	15830	15657	15376	15609	15593	15429	15634	15511	15621	15524	15553	15420	15504	15569	15568	15586	15604	15529	15528	15628	15755	15496	15416	15503	15605	15517	15551	15751	15484	15618	15486	15341	15450	15829	15427	15540	15493	15414	15673	15534	15529	15425	15572	15606	15395	15622	15771	15451	15570	15554	15493	15573	15610	15625	15531	15617	15539	15696	15398	15574	15620	15560	15382	15513	15423	15541	15531	15605	15624	15595	15516	15528	15573	15382	15586	15704	15614	15538	15619	15746	15550	15676	15287	15376	15514	15577	15525	15627	15513	15421	15485	15410	15524	15388	15515	15504	15414	15639	15449	15563	15476	15522	15555	15605	15560	15491	15461	15518	15648	15616	15526	15520	15481	15699	15621	15452	15670	15625	15471	15534	15517	15450	15582	15559	15627	15573	15591	15646	15592	15497	15700	15569	15676	15485	15459	15595	15619	15473	15543	15601	15655	15635	15375	15659	15560	15628	15648	15477	15472	15586	15562	15584	15515	15628	15725	15302	15621	15501	15553	15569	15486	15687	15551	15704	15522	15620	15647	15449	15564	15604	15409	15544	15474	15391	15643	15509	15678	15421	15627	15563	15531	15554	15515	15623	15518	15426	15594	15572	15499	15648	15550	15566	15502	15633	15566	15600	15508	15487	15445	15471	15414	15793	15531	15538	15564	15467	15481	15499	15539	15595	15652	15626	15630	15691	15512	15493	15558	15712	15565	15609	15410	15583	15390	15625	15462	15630	15563	15745	15647	15489	15606	15448	15601	15558	15626	15530	15641	15486	15544	15515	15627	15590	15542	15534	15610	15556	15478	15520	15531	15438	15545	15468	15743	15653	15512	15550	15649	15483	15699	15476	15671	15561	15477	15570	15483	15501	15697	15597	15403	15371	15630	15637	15460	15479	15569	15605	15609	15609	15560	15566	15514	15369	15655	15411	15577	15405	15491	15786	15665	15454	15532	15515	15574	15475	15601	15684	15393	15504	15409	15462	15512	15564	15711	15513	15609	15567	15432	15514	15495	15548	15534	15528	15477	15650	15597	15581	15626	15656	15461	15490	15573	15318	15515	15599	15559	15650	15514	15494	15548	15467	15540	15690	15479	15549	15586	15436	15406	15587	15551	15552	15502	15752	15660	15627	15538	15695	15654	15575	15652	15614	15553	15379	15448	15498	15611	15713	15643	15536	15732	15559	15705	15604	15611	15553	15557	15624	15439	15629	15672	15661	15472	15560	15659	15506	15509	15669	15438	15600	15544	15599	15548	15662	15594	15605	15651	15612	15667	15536	15377	15520	15385	15691	15622	15539	15490	15658	15676	15533	15402	15626	15548	15586	15595	15669	15659	15833	15679	15451	15509	15693	15653
30192	34214	37075	24735	16987	16275	16462	16270	16110	15899	16393	16114	16425	16318	16170	16189	16106	16231	16250	16351	16091	16323	16124	16145	16302	16442	16239	16206	16134	16293	16370	16316	16312	16042	16093	16375	16165	16172	16189	16109	16182	16151	16404	16317	16335	16362	16161	16265	16071	16184	16217	16227	16220	15990	16120	16222	16463	16168	16063	16194	16151	16271	16167	16160	16233	16094	16256	16214	16219	16109	16350	15979	16048	16217	16099	16003	16003	16235	16081	16109	16137	16295	16256	16094	16322	16190	15917	16175	16043	16017	15999	16137	16180	16278	16123	16099	16029	16146	16109	16118	16283	16028	16172	16164	16251	16311	16211	15987	16281	16238	16152	16063	16230	16187	16147	16259	16247	16263	16249	15855	16178	16062	16139	16216	16193	16273	16167	15954	16250	16160	16109	16253	16282	16045	16277	16406	16331	16265	16085	15944	16177	16110	16196	16148	15940	16150	16118	16247	16228	16097	16183	16188	16238	16069	16263	16112	16068	16158	16132	16175	16302	16126	16293	16174	16259	16206	15961	16043	16043	16160	16125	16169	16177	16128	16117	16053	16207	16285	16025	16146	16119	16013	16032	16168	16215	16292	16291	16247	16299	16241	16102	16185	16316	16312	16154	16203	16136	16122	16209	15981	16039	16136	16374	16249	16058	16291	16229	16262	16193	16414	16249	15979	15969	16016	16132	16005	16053	16215	16000	16149	16156	16132	16169	16185	16133	16191	16126	16068	16197	16362	16241	16150	16137	16293	16156	16229	16213	16223	16053	16146	16186	16067	16205	16401	16096	16228	16153	16220	16187	16131	16385	16231	16163	16219	16130	16236	16257	16321	16118	16218	16214	16199	16289	15965	16364	16193	16149	16126	15867	16401	16236	16046	16002	16027	16164	16251	16208	15995	16305	16206	16113	16057	16006	16227	16094	16136	16152	16179	16412	16053	16074	16294	16271	16086	16174	16289	15928	16147	16040	16209	16114	16373	16217	16159	16122	16032	16270	16052	16252	16242	16117	16096	16011	16182	16185	16203	16205	16122	16053	16224	16046	16150	16210	16132	16234	16181	16041	16165	16178	16248	16317	16097	16376	16440	16353	16319	16186	16052	16176	16267	16237	16130	16296	16216	16239	16402	16287	16232	16089	16254	16071	16055	15988	16157	16116	16218	16139	16211	16221	16294	16196	16226	16217	16432	16368	16149	16127	16244	16113	16433	16252	16039	16275	16202	16278	16121	16207	16101	16152	16144	16231	16243	16101	16303	16153	16037	16210	16310	16288	16088	16305	16172	16149	16115	16173	16134	16181	16355	16182	16108	16134	16309	16111	16200	16262	16277	16059	16236	16258	16122	16208	16300	16304	16173	16138	16247	16185	16187	16267	16019	16112	16091	16163	16191	16264	16083	16437	16117	16172	16047	16304	16184	16217	16125	16081	16150	16203	16246	16376	16177	16270	16296	16182	15995	16065	16214	16281	15997	16167	16291	16224	16062	16234	16322	16255	16305	15970	16315	16191	16184	15993	16287	16156	16375	16087	16047	16109	16078	16198	16210	16157	16276	16000	16108	16289	16271	16210	16171	16186	16336	16153	16103	16234	16394	16154	16184	16033	16224	16068	16153	16208	16235	16163	16368	16171	16340	16070	16121	15954	16146	16348	16194	16317	16180	16318	15987	16246	16381	16241	16094	16112	16251	16146	16309	16165	16203	16046	16117	16047	16248	16298	16365	16339	16339	16188	16223	16382	16061	16164	16221	16154	16146	16109	16073	16035	16178	16275	16245	16400	16255	16208	16139	16341	16202	16152	16235	16055	16324	16181	16146	16243	16224	16351	16271	16133	16273	15987	16048	16391	16001	16199	16388	16019	16149	16049	16201	16136	16257	16236	16387	16222	15942	16443	16127	16206	16246	16068	16219	16138	16097	16082	16056	16226	16173	16220	16275	16199	16332	16042	16184	16019	15901	16136	16067	16166	16097	16145	16486	16370	16283	16246	16164	16099	16156	16169	16172	16444	16146	16051	16144	16208	15888	16095	16166	16223	16217	16041	16035	16107	16019	16124	16080	16087	16154	16313	16156	16264	16393	16197	16075	16102	16056	16156	16232	16188	16221	16140	16015	16257	16109	16113	16095	16139	16098	16257	16224	16096	16205	15956	16081	16167	16244	15972	16185	16207	16289	16107	16063	16048	15966	16094	16134	16345	16125	16175	16224	16119	16437	16144	16276	16131	16366	16236	16109	16106	15902	16222	16322	16225	15962	16217	16388	15904	16177	16201	16205	16014	16315	16061	16358	16219	16064	15995	16166	16125	16148	16151	16141	16152	15996	16158	16310	16168	16182	16278	16056	16295	16137	16212	16006	16250	16272	16150	16175	16263	16029	16204	16353	16251	16217	16197	16070	16026	16068	16245	16190	16214	16223	16252	16300	16060	16280	16225	16263	16298	16112	16071	16243	16120	16094	16163	16053	16182	16077	16220	16193	16207	16191	16062	16171	15945	16019	16294	16080	16064	16214	16218	16077	16429	16078	15940	16101	16023	16233	16238	16038	16169	15991	16057	16200	16282	16357	16179	16189	16404	16185	16209	16158	16298	16117	16188	16348	16202	16039	16332	16164	16194	16179	16158	16044	16190	16059	16072	16105	16027	16006	16203	16082	16197	16162	16214	16176	16388	16309	15979	16160	16147	16304	16246	16023	16112	16187	16335	16235	16177	16165	16132	15934	16050	16252	16239	16044	16092	16234	16160	16110	15951	16133	16242	16242	16149	16019	16225	16009	16205	16114	16220	16148	16398	16137	16231	16298	16179	16341	16179	16081	16265	16166	16258	16301	16211	16168	16279	16027	16146	16429	16199	16184	16230	15972	16386	16248	15950	16137	16216	16104	16295	16108	16175	16230	16383	16128	16173	16171	16018	16061	16093	16136	16233	16212	16213	16160	16154	16149	16157	16235	16200	16097	16236	16189	16156	16262	16026	16056	16273	16320	16242	16119	15995	16363	16258	16121	16259	16158	16175	15938	16261	16119	16245	16136	16136	16286	16189	16253	16255	16305	16066	16067	16260	16265	16135	16402	16113	16173	16203	16171	16154	16162	16102	16316	16234	16082	16150	16138	16095	16124	16388	15960	16014	16310	16228	16187	16337	16035	16144	16321	16167	16273	16154	16081	15996	16045	16233	16027	16068	16081	16186	16260	16204	16118	16117	16237	16138	16177	16169	16206	16174	16278	16295	16178	16293	16082	16107	16227	16208	16003	16215	16126	16229	16204	16164	16074	16074	16137	16207	16005	16183	16271	16383	16215	16191	16319	16058	16106	16110	16152	16217	16201	16151	16328	16188	16256	16106	16179	16183	16065	16265	16103	16059	16188	16024	16101	15892	16243	16035	16108	16121	16057	16206	16221	16400	16254	15978	16131	16104	16186	16196	16313	16298	16368	16238	16270	16246	16229	16082	15994	16054	16241	16168	16188	16286	16053	16080	16242	16023	16258	16248	16171	16007	16184	16267	16076	16418	16136	16147	16150	16199	16365	16241	16163	16191	16075	16178	16253	16090	16169	16054	16103	16264	16141	16073	15922	16149	16207	16138	16052	15986	16084	16179	16135	16159	16192	16187	16152	16128	16342	16119	16200	16156	16271	16077	16216	16263	16207	16226	16260	16102	16182	16170	16204	16142	16263	16111	16160	16226	16281	16023	16309	16196	16242	16125	16202	16253	16356	16148	16182	16340	16189	16074	16205	16177	16307	16239	16268	16077	16229	16128	16032	16075	16263	16251	16273	16199	16170	16263	16184	16326	16154	16379	16281	16213	16182	16319	16326	16099	16282	16136	16221	16080	16221	16164	16374	16134	16216	16113	15914	16348	16109	16084	16281	16354	16095	16229	16195	16172	16308	16324	16108	16501	16212	16155	16039	16405	16180	16272	16183	16213	16066	16398	16143	16208	16205	16325	16081	16096	16085	16175	16032	16192	16264	16309	16020	16260	16084	16149	16154	16057	16140	16241	16143	16121	16209	16323	16145	16136	16334	16192	16107	16150	16261	16032	16160	16275	16056	16155	16317	16269	16208	16226	16090	15879	16036	16202	16330	16197	16314	16133	16342	16068	16097	16392	16334	16153	16067	16125	16052	16219	16095	16477	16234	16189	16055	16236	16200	16191	16080	16309	16281	16169	16235	16220	16082	15979	16164	16018	16266	16189	16298	16418	16293	16293	16146	16168	16294	16131	16128	16219	16281	16261	16193	16179	16035	16260	16277	16247	16167	16112	16216	16082	16142	16104	16299	16194	16091	15964	16107	16176	16405	16189	16014	16106	16191	16003	15898	16264	16148	16230	16346	16382	16301	16302	16226	16227	16260	16125	16206	16173	16424	16281	16151	16176	16190	16120	16175	16159	16140	16313	16194	16088	16260	16290	16177	16203	16035	16041	15991	16207	16270	16171	16085	16224	16259	16352	16157	16243	16136	16351	16074	16220	16031	16012	16066	16128	16285	16092	16209	16160	16461	16244	16168	16202	16066	16404	16083	16117	16373	16229	16049	16237	16101	16218	16133	16220	16351	16176	15971	16139	16061	16067	16229	16012	16150	16160	16103	16134	16160	16207	16282	16320	16107	16265	16291	15978	16444	16421	16244	16214	16255	16148	16224	16389	16163	16266	16241	16126	16116	16134	16284	16185	16222	15988	16122	16224	15936	16272	16121	16352	16225	16367	16095	16114	16040	16307	16195	16274	16236	16224	16219	16071	16171	16100	16097	16083	16314	15820	16291	16183	15841	16019	16095	16121	16059	16229	16126	16249	16191	16334	16328	16352	16135	16357	16205	16214	16158	16321	16122	16130	16269	16417	16029	16153	16161	16124	16169	16094	16122	16207	16229	16134	16226	16263	16166	16488	16102	16154	16209	16107	16031	16014	16218	16185	16275	16155	16240	16218	16089	16160	16038	16330	16179	16096	16215	16233	16308	16100	16235	16317	16142	16216	16250	16315	16205	16125	16257	16141	16229	16245	16242	16088	16020	16172	16408	16235	16350	16220	16113	16091	16195	16113	16267	16024	16165	16321	16014	16274	16010	16086	16254	16150	16034	16280	16243	16250	16119	15943	16094	16195	16224	16234	16280	16139	16192	16268	16014	16222	16121
37703	53358	39741	20452	14861	14952	14947	14881	15069	15032	15154	14936	15034	14908	15105	15161	15003	15037	14995	15105	14935	15117	15080	14915	14978	14872	14914	14881	15094	14877	14922	15128	15003	15119	14863	14978	15293	14968	14950	14959	14971	15103	14966	14946	14984	15118	15004	15106	14935	14995	14873	14981	15063	14973	15045	14778	15001	15123	14972	14941	14909	14901	14957	15009	14805	14822	15032	14877	14983	15080	14984	15012	14916	14900	15076	14981	15025	14974	14969	14953	14935	15038	15022	14940	15074	14992	15082	15029	14893	15017	14887	14940	15124	15006	15046	15049	14886	14956	15069	15113	14953	14963	14820	15010	15071	15014	14928	14913	14862	15105	15050	15127	14984	15057	14916	14814	15187	14925	14850	14939	14916	15013	15034	14807	15053	14900	14951	15035	14979	14903	15110	15034	14977	14984	14989	15014	14971	15025	15065	14916	14899	14888	15023	14945	15112	15079	14826	14881	14924	14935	14973	15029	14929	14900	14864	15031	14883	14950	14881	15046	14880	14863	15063	14999	14820	14956	15007	15113	14986	15251	15083	14826	15119	15181	15157	15056	15010	14881	14940	14879	14969	14949	14974	15053	15123	14931	15064	14791	15094	14926	14977	14979	14988	14864	14927	14972	15067	15001	14937	14908	14832	14903	15056	15068	15053	15160	14979	15092	14769	15137	15065	15068	14985	15081	15005	15081	14931	14735	15013	14973	15037	15012	14949	14947	15077	14810	14903	15009	14995	14730	15118	14981	14804	14910	14935	15070	14950	14905	14910	15047	15006	14930	14844	14928	15055	14954	15066	14929	14977	15054	14982	15001	14989	14904	15017	14849	15098	14828	14999	14992	15076	15094	15044	15015	14946	14993	14824	14973	14936	14880	14982	15034	15199	14984	15034	15057	14983	14908	14919	15020	15009	14905	14963	14948	15166	15009	15081	14975	15049	15117	15071	14918	14772	14918	15003	14993	14917	15147	15096	15176	15143	14904	15085	15118	15067	15079	14895	15130	15003	15017	15174	15068	15010	15002	14875	14929	14959	14829	14888	14835	15127	14928	14992	14996	14959	15014	14949	14986	14844	15070	15022	14974	15028	15028	14737	15010	15101	14904	15077	15090	15055	14887	14938	14942	15014	14944	14996	15010	14884	15083	14980	15212	15011	15048	14916	14819	15042	14931	15148	14713	14966	15060	15101	14849	15215	14906	14994	15033	14887	14990	14901	14927	15030	15039	14986	14941	15008	15037	15039	14843	14978	15021	14960	14916	15055	15068	15088	15058	15095	14966	15022	15057	14926	14804	14919	14905	15089	14960	15055	14945	15137	15064	15081	15005	15149	14915	15192	15078	14973	14881	14957	14956	15089	15009	14880	14998	14975	15082	14857	14972	14831	15051	15014	14956	14809	14949	14897	14854	14897	14997	14996	15032	14912	14948	15135	14884	14927	15037	14882	15001	14935	14876	15018	14960	14988	15182	15078	15102	14972	14829	15033	14822	15112	15106	14835	15081	15030	15081	14932	15031	14949	14882	14959	14981	15066	15056	15044	14900	14886	14917	15082	15015	14997	14937	15155	14975	15031	15084	14947	15112	14927	14907	14879	15044	14966	15045	14967	14944	14863	14958	14930	14939	15171	15008	14986	15018	15093	14981	15075	14889	14978	14949	14988	14924	15035	14847	15031	15091	15032	14924	14906	14976	14816	15188	14898	14970	14886	14990	14966	15178	14829	14974	15205	14752	15080	14993	14963	15107	14965	14966	14885	14954	15012	14868	15022	15110	15096	14995	15024	15075	14988	14903	15223	14961	14950	14940	14925	14853	14924	14939	15145	14975	14889	14921	15226	14909	14903	15099	15106	14884	15138	14941	14985	14867	14832	15031	15134	14928	15055	14930	14997	14982	14916	14838	14930	15089	14930	15111	15179	15145	15082	14941	15230	15030	14986	15126	15044	14990	14893	15039	14938	15204	14889	14998	14974	15031	14961	14966	14878	14935	15156	15078	15062	14811	15055	14970	14955	14965	14871	14922	14950	15054	14915	15047	15171	14670	15071	14977	15042	14954	14986	14952	15049	15025	15091	14976	15072	15118	15016	14928	14993	14986	15029	15064	14971	15127	14976	14934	14824	14998	14925	14963	14918	14740	14998	14965	15114	15201	15005	15065	15022	14991	15013	14964	15053	15049	14817	14964	15040	14969	15009	14945	14923	14858	15160	15037	14930	14984	14986	14866	15035	15025	15051	15042	14856	15028	14786	14889	15046	14997	14941	15085	14957	15014	15015	14887	14900	14911	15026	14979	14978	15043	14812	14938	14862	14991	15056	14883	14983	14844	15176	14885	14919	15309	14870	14905	14964	14920	14877	15013	14899	15020	14966	15033	14943	14941	14983	15016	15025	15055	14984	14911	14981	15082	15048	15091	14797	14927	15032	15067	15007	14788	14903	14904	15019	15021	15029	15023	15022	15066	15162	14858	14956	15029	15041	15019	15071	14925	14950	14985	14957	15088	15066	15051	14886	14898	14967	15020	15075	15005	15055	14849	15026	14855	15123	14888	14912	14950	14989	14873	14962	14786	14945	15127	15012	14950	15022	14923	15055	15032	14915	14822	15066	14956	14965	14997	15002	14952	15058	15027	14957	14946	14977	15043	15106	14958	14999	15040	15042	15080	15231	14999	15020	15056	14849	14984	15069	15048	14956	15114	14997	14896	15091	15026	14871	14963	15042	14845	15054	14995	15105	15008	15011	15025	14931	14833	14997	15150	14837	15159	14884	15086	15145	14878	14959	14903	15165	15140	15058	15042	14851	14965	15063	15087	15028	14921	14957	15103	14908	14895	15161	14913	14892	15099	14907	15021	15019	15005	14990	15111	14968	14929	15134	15027	14959	14804	15175	15016	14999	14971	14888	14928	14820	15043	14930	15063	14919	14994	15127	15040	14905	14842	14921	15079	14915	14884	15082	14897	15053	15133	14897	15060	15025	14962	15011	14988	15064	14946	14726	15002	14869	14946	14889	14897	14952	14973	15116	15070	15205	14874	14747	15153	15055	15006	15004	14835	15046	15083	15134	15153	15031	14944	15146	15006	14870	14850	15002	14977	15027	15087	15080	15130	15009	15040	15032	14974	14983	15049	14964	15030	14912	14889	15013	14931	14970	15063	15060	14947	15133	14947	14984	14939	14964	15100	14932	14915	14956	14982	15082	14970	15098	15066	14993	14942	14904	14884	14930	15020	15062	15074	14929	14811	15128	14941	15088	14951	15092	15007	15062	14995	15165	14872	15054	15003	15073	14942	15048	14981	15108	15131	15026	15073	15015	14904	14914	14942	14988	14914	14946	15162	14986	14919	14980	14910	14987	14907	14936	15132	14931	14969	14959	14982	14988	14970	15006	14991	14970	15047	14972	14994	14904	14906	14991	14894	15057	15067	14986	15034	14979	15102	14934	14955	15078	15010	15001	15062	15051	15192	15084	15041	14925	14997	14944	14986	15013	15042	14842	14977	15122	15063	14902	14979	15060	15047	14908	15132	15089	15045	14813	15069	14850	15037	15062	14979	15026	15019	15043	15068	15017	14908	14873	14798	15049	15081	14889	15013	14971	15113	14958	14944	14951	15024	15027	15043	15168	14986	14763	14986	14938	14900	14996	15017	14956	14983	14999	14920	14962	15103	14887	14785	14844	14925	14925	15112	14994	14850	14880	14967	14984	14993	14965	15053	15077	14915	14987	15162	14782	14938	14963	15068	15102	15153	14953	14788	15156	14974	14956	15092	14970	14916	14933	14915	15081	14922	15075	14993	15033	15145	14908	15119	15100	14999	15088	15116	14845	14958	15103	14824	15072	15020	15006	15017	14979	15034	15072	14909	14969	14928	14883	15010	14933	15116	14897	14848	15010	15094	15052	14969	15060	15123	14838	14929	14869	15069	14957	15029	14861	15001	15050	14833	15045	14964	15049	14926	15227	15133	15052	14911	14888	15141	15080	15034	15097	15095	15033	14918	15138	15037	14969	14867	14924	15031	14787	14867	15002	15050	14814	15215	15065	15039	15006	14972	14899	14943	15000	15125	14923	15038	15120	15050	15053	15140	15020	15119	15196	14900	14991	14954	15147	15142	14984	15017	15151	15093	14866	14927	15058	14934	15005	14882	15118	15151	15000	15094	14960	15100	14955	15141	14967	15111	15083	14969	15101	15131	15035	15131	14768	14868	14955	15181	14865	14951	15026	15019	15135	15089	15012	14919	14966	15167	14952	14955	14913	15010	14881	15172	15022	14922	14838	14956	14935	15032	14883	14955	15159	14922	14936	15003	15124	14881	15004	14863	14933	15198	15103	14931	15029	14957	15004	14956	15012	14947	15091	14950	15062	15033	14972	15064	14991	14947	15018	14955	14821	15011	15009	15135	15005	14973	15014	15054	15204	14964	15072	15130	15144	15024	15042	14917	15130	14860	15089	15098	14897	15139	15016	15012	15028	14960	15030	14976	14923	14888	14989	15135	14929	14899	15129	14913	15050	15009	15151	15119	15131	14927	14969	14955	14950	15047	14941	15033	15173	14896	14914	14993	15041	14926	14964	15065	15017	15071	14945	14933	14972	15107	15172	15090	14968	14913	14969	14990	14904	15062	14866	14920	14901	15027	14985	14969	15163	15199	14994	15036	15078	15006	15009	14846	14864	15035	14959	14839	15108	14960	14895	14936	15108	14995	15105	14835	15024	15010	14941	14916	14884	15282	15059	14976	15002	15036	15037	14997	15000	14975	15005	14973	14968	15114	14981	15060	14961	14927	15135	15002	15002	15000	14901	15237	14843	15098	14996	15020	14902	14955	15038	14987	14824	14923	15078	15027	15163	15022	14950	14983	15001	14937	15118	15022	14899	14938	15087	15144	15107	15073	15061	14846	14965	15087	14984	15066	14941	15096	14897	14994	15077	15135	15067	15127	14996	14867	15151	14969	15106	14957	14895	14960	15192	15036	14878	15132	14977	15120	15083	14918	14999	14894	14949	15034	14914	15109	15114	15029	14921	15099	15063	15028	14938	15036	14907	14976	15091	14809	15070	15082	15114	14999	14862	14973	15024	14908	14928	15055	15004	14887	14983	15016	15106	15025	14937	14947	14989	14926	15007	15062	14969	14933	14914	15015
23275	22970	35588	29685	21469	21322	20119	16866	16561	16567	16614	16533	16621	16495	16486	16432	16378	16123	16518	16411	16216	16438	16473	16452	16479	16455	16433	16360	16431	16286	16334	16279	16445	16131	16317	16212	16334	16156	16055	16399	16077	16191	16275	16184	16158	16079	16242	16050	16267	16282	16219	16123	16287	16079	16218	16101	16211	16282	16447	16046	16029	16394	16256	16487	16137	16129	16352	16420	16438	16323	16217	16190	16312	16391	16246	16331	16281	16022	16203	16225	16198	16283	16212	16012	16034	16086	16141	16055	16243	16123	16336	16034	16136	16157	16218	16166	16038	16207	16098	16259	16079	16037	16284	16084	16227	16125	16291	16364	16191	16029	16347	16234	15996	15961	16166	16228	16090	16053	16260	16064	16309	16357	16381	16199	16136	16177	16312	16238	16111	16184	16312	16133	16170	16130	16176	16206	16067	16111	16151	16160	16285	16138	16045	16200	15999	16100	16270	16232	16272	16188	16109	16252	16220	16128	16296	16056	16221	16221	16152	16133	16151	16206	16232	16192	16181	16246	16251	16160	16143	16343	16152	16180	16135	16226	16241	16287	16159	16218	16164	16257	16347	16036	16170	15980	16219	16019	16299	16049	16240	15972	16290	16210	16142	16109	16108	16303	16092	16105	16210	16136	16053	16076	16317	16067	16180	16156	16368	16346	16243	16049	15938	16252	16193	16295	16273	16179	16100	16095	16104	16312	16096	16305	16118	16285	16144	16195	16230	16192	16281	16046	16156	16249	16066	16066	16139	15968	16446	16185	16210	16093	16229	16052	16173	16083	16043	16031	16199	16148	15990	16204	16042	16259	16458	16095	16245	16126	16200	16290	16099	16026	16157	16178	16012	16274	16005	16069	16331	16192	16379	16285	16261	15898	16221	16172	16233	16072	16196	16130	16222	16087	16378	16187	16150	16098	16292	16328	16199	16141	16200	16362	16057	16304	16048	16049	15951	16233	16336	16085	16258	16110	16280	16264	16177	16258	16287	16429	16130	16258	16193	16102	16338	16120	16119	16271	16155	16190	16139	16052	16144	16158	16189	16146	15921	15968	16020	16206	16269	16205	16152	16046	15994	16087	16199	16185	16335	16334	16056	16179	16207	16368	16153	16196	16312	16269	16187	16177	16133	16268	16192	16285	16074	16245	16221	16129	16377	16230	16096	16111	16234	15890	16393	16421	16182	16117	16264	16153	16200	16223	16182	16301	16116	16057	16233	16243	16144	16073	16085	16201	16170	16292	16240	16281	16336	16240	16083	16212	16155	16344	16020	16095	16143	16258	16406	16126	16082	16351	16292	16228	16026	16166	16144	16026	16138	16092	16260	16119	16258	16096	16098	16076	16172	16045	16243	16262	15996	16146	16187	16184	16246	16354	16282	16237	16200	16117	16206	16242	15986	16095	16323	16200	16373	16133	16107	16130	16018	16179	16248	16158	16349	16132	16221	16245	16055	16059	16255	16117	16126	16009	16145	16134	16206	16253	16252	16142	16238	16212	16150	16203	16316	16062	15900	16136	16105	16257	16057	16011	16126	16166	16068	16135	15947	16111	16315	16195	16187	16065	16111	16475	16252	16172	16155	15980	16158	16125	16149	16123	16076	16063	16304	16393	16176	16222	16184	16188	16086	16266	16169	16001	16143	16415	16099	15951	16341	16173	16329	16346	16205	16242	16171	16190	16047	16277	16258	16212	16275	16285	16255	16426	16186	16127	16046	15907	16076	16308	16244	16217	16335	16097	16255	16117	16078	16025	16113	16104	16102	16253	16349	16242	16139	16317	16296	16013	16138	16207	15952	15996	16000	15854	16169	16133	16114	16265	16190	16306	16287	16003	16264	16204	16106	16136	16272	16308	16299	16262	16023	16265	16099	16302	16172	16242	16343	16131	16229	16228	16343	16208	16039	16163	16181	16196	16142	16147	16199	16068	16158	16231	16309	16114	16220	16259	16215	16133	16467	16312	16191	16155	16229	16304	16163	16193	16144	16134	16286	16052	16195	16237	16143	16152	16219	16294	16155	16024	16254	16068	16108	16214	16061	16181	16264	16034	16182	16179	16064	16228	16103	16096	16057	16211	16043	16259	16268	16188	16129	15980	16205	16313	16169	16128	16327	16355	16235	16191	16301	16086	16182	16030	16391	16296	16118	16230	16458	16162	16084	16199	16324	16078	16028	16231	16166	16178	16248	16317	15970	16030	16158	16072	16321	16174	16414	16169	16173	16180	16226	16438	16154	16108	16094	16212	16379	16287	16250	16200	16077	16123	16302	16091	16161	16268	16079	16398	16200	16195	16183	16418	16035	16105	15977	16087	16016	16223	16177	16228	16187	16018	16202	16252	16214	16161	16137	16079	15990	16177	16159	16317	16119	16296	16074	16227	16065	16214	16155	16062	16221	16225	16179	16284	16192	16095	16236	16189	16318	15920	16196	16161	16285	16077	16147	16153	16288	16236	16342	16384	16172	16175	16174	16308	16268	16066	16254	16234	16134	16140	16175	16249	16298	16187	16150	16288	16218	16295	16287	16291	16137	16222	16223	16175	16226	16471	16163	16135	16045	16244	16113	16249	16137	16097	15942	16140	16121	16234	16169	16213	16086	16110	16111	16179	16194	16165	16176	16187	16142	16021	16122	16051	16161	16211	16380	16197	16144	16288	16255	16271	16348	16263	16222	16353	16027	16294	16262	16105	16305	15964	16239	16055	16131	16279	16230	16337	16062	16240	16071	16045	16366	16145	16182	16184	16310	15931	16155	16214	16090	16124	16097	16118	16059	16221	16268	16166	16295	16046	16060	16254	16232	16194	16108	16461	16227	16081	16209	16134	16132	16163	16039	16316	16101	16217	16148	16022	16116	16323	16249	16152	16277	16190	16266	16121	16055	16075	16210	16118	16171	16324	16204	16223	16029	16187	16163	16325	16286	16143	16116	16020	16214	16207	16031	16009	16237	16321	15966	16152	16115	16245	16074	16250	16103	16070	16157	16146	16261	16288	16239	16324	16430	16309	16185	16113	16124	15807	16436	16269	16306	16131	16271	16354	16102	16121	16081	16148	16365	16231	16097	16186	16184	16156	16107	16303	16140	16058	16183	16108	16287	16143	15990	16231	16146	16147	16166	15891	16104	15828	16152	16049	16324	16149	16193	16169	16288	16058	15905	16083	16138	16255	16182	16019	16222	16313	16084	16058	16137	16092	16086	16167	16276	16168	16186	15991	16115	16182	16283	16252	16148	16098	16185	16287	16279	16277	16146	16074	16160	16202	16045	16242	16247	16325	16194	16142	16103	16555	16202	16120	16196	16033	16134	16322	16233	16124	16261	16178	16245	16166	16275	16360	16283	16263	16285	16072	16058	16245	16106	16054	16572	16299	16115	16261	16010	16262	16085	16040	16048	16305	16332	16074	16137	15936	16320	16238	16199	16247	16347	16514	16116	16264	15905	16126	16382	16124	16085	16270	16263	15854	16417	16192	16060	16099	16224	16263	16195	16155	16101	16034	16121	16205	16248	16151	16292	16143	16041	16273	16221	16125	16029	16082	16281	16254	16160	16018	16064	16206	16241	16427	16409	16325	16385	16130	16249	16219	16317	16020	16234	16104	16074	16225	16332	16101	16119	16093	16264	15886	16125	16219	16315	16044	16069	16173	16236	16103	16017	16347	16233	16078	16094	16091	16229	16113	16225	16193	16082	16269	16261	16046	16354	16189	16177	16247	16239	16230	16099	16246	16332	16137	16173	16198	16197	16169	16200	16207	16143	16009	16185	15977	16138	16000	16230	16139	16101	16179	16108	16096	16173	16357	16146	16229	16141	16314	16093	16240	16314	15919	16032	16044	16068	16399	16274	16194	16227	16316	16214	16302	16205	16221	16317	16151	16074	16055	16125	15955	16047	15978	16121	16103	16153	16337	16184	16038	16097	16290	16150	16245	16362	16144	16105	16250	16175	16214	16255	16150	16198	16272	16227	16197	16164	16142	15989	16152	16199	16191	16139	16203	16113	16017	16147	16104	16335	16277	16247	16218	16193	16218	16258	16188	16124	16047	16320	16277	16193	16256	16106	16154	16192	16203	16137	16337	16263	16339	16128	16173	16230	16275	16241	16108	16203	16078	16039	16325	16217	16235	16168	16111	16089	16246	16127	16140	16317	16140	16125	16184	16339	16122	16099	16154	16215	16131	16160	16119	16276	16155	16364	16160	16091	16251	16102	16263	16074	16031	16082	15838	16160	15875	16399	16057	16106	16212	16128	16136	16329	16096	16019	15869	16298	16267	16469	16194	16211	16050	16229	16230	16238	15927	16213	16083	15864	16164	16043	16227	16111	16158	16030	16015	16331	16104	16104	16242	16280	15964	16298	16288	16120	16454	16056	16155	16178	16105	16115	16289	16204	16187	16478	16112	16089	16225	16224	16098	16300	16199	16138	16180	16110	16435	16079	16041	16271	16386	16162	16300	16129	16037	16152	16206	16255	16219	16236	16310	16303	16411	16216	16053	16257	16075	16306	16116	16361	16200	16145	16029	16235	16130	16053	16094	16143	16149	16105	16197	16207	16249	16180	16353	16008	16246	16229	16200	16076	16124	16181	16208	16248	16164	16220	16202	16162	16214	16155	16103	16079	16235	16347	16370	16288	16105	16254	15991	16342	16044	16233	16212	16191	16095	16208	16101	16325	16180	16112	15988	16166	15976	16117	16234	16196	16313	16039	16114	16254	16191	16298	16279	16442	16115	16214	16180	16155	16040	16270	16153	16207	15970	16191	16076	16016	16312	16389	16520	16234	16418	16037	16168	16284	16151	16366	16308	16066	16098	16266	16050	16239	16100	16088	16239	16156	16178	16243	16106	16576	16139	16162	16204	16270	16124	16090	16195	16204	16087	16245	16125	16045	15982	16150	16230	16354	16278	16330	16113	16089	16098	16251	16064	16252	16034	16150	16216	16226	16221	16117	16373	16231	16296	16277	16123	16126	16149	16071	15947	16206	16402	16292	16309	16029	16265	16385	16197	16153	16389	16189	15980	16220	16057	16043	16057	16126	16215	16125	16170	16361	16181	16293	16303	16249	16051	16262	16044	16189	16222	16163	16022	16145	16436	15961	16010	16260	16359	16215	16233	16163	16395	16269	16046	16071	16007
63269	100499	81011	37807	15279	15103	15252	15064	14979	14978	15118	15227	14918	15019	15241	15153	15026	15156	15030	14999	15120	14990	15010	15175	15322	14994	15101	15071	15044	14974	15063	15025	14972	14988	14955	15042	15067	15181	14953	15113	15074	15070	15113	15074	15092	14993	15082	15017	15030	15070	15088	15056	15116	15032	14969	15195	15124	15010	15100	15189	15223	15057	15026	15139	15034	14963	15190	15114	14980	14935	15101	15272	14943	15126	14952	15045	15095	15077	15041	14997	14997	15094	14905	15188	15266	15060	15248	15138	15036	15087	14971	14995	15078	14928	15097	15121	14969	14921	14904	15111	15102	15223	14984	14989	15026	15011	14892	15079	14919	15003	15015	15085	15136	14937	14997	14934	14996	15173	15016	15025	15035	14894	15060	14886	14909	15132	15155	14993	15062	15099	15016	15069	15120	15027	14925	15133	15050	15078	15135	15023	15093	15082	15005	14958	15074	15004	15020	14902	15079	15046	15202	15084	15117	15031	15064	14857	14854	15022	14914	14964	15151	15040	15148	14958	15273	14868	15084	15025	15053	15097	15088	15198	14938	15078	15068	14880	14907	14914	15073	15142	14995	14849	15079	15081	15035	15015	15292	15172	14864	15116	15000	14931	14920	15084	14994	15013	15042	15088	15055	15092	15077	15075	15145	14828	15023	15176	15098	14892	15092	14934	14997	15088	15192	15003	15105	15117	14992	15098	14988	15075	15159	15068	15057	15095	14964	15064	15040	15042	15188	14969	14848	14860	15116	14978	15233	14907	14964	15059	15090	14951	15057	14897	15146	14907	14919	15140	14987	15041	15088	14955	15040	15024	14977	15094	15237	15082	14953	15005	15085	14920	14993	14965	15118	15039	14995	14985	14897	15085	15135	15144	14946	15065	15012	15094	15051	14889	15124	14914	15223	15194	14970	15199	14948	15018	14912	15130	15118	15074	15199	14982	15071	15038	14924	14976	14856	15056	15023	15166	15171	15163	15001	15002	15078	14934	15064	15128	15084	15258	14916	15101	14967	14961	15055	15152	14902	15134	15057	15076	14908	15081	15037	14868	14986	15166	15154	14934	15153	14972	15017	15001	14826	15128	14961	15003	15191	15030	15038	14920	15084	14892	15087	15025	15136	15047	15055	15009	15192	15124	14954	14834	15096	15060	15146	14971	14937	15214	15016	15014	14875	15049	14958	14918	15081	14924	15023	15022	15102	15160	15188	14944	15041	14979	15006	15105	15031	14993	15196	14959	14987	15082	14902	14913	15006	15193	14900	15175	14992	14995	14958	15124	15071	15218	14925	14993	15083	15190	14882	15026	14949	15012	14967	14958	15056	14758	15138	15186	14934	14988	15097	14916	15075	15060	15085	15055	14989	15083	14989	15080	14988	15005	14911	15024	15081	14952	15036	14940	15047	15184	15146	15106	15122	14948	15108	15070	15003	15200	15039	15187	15123	14989	14964	14991	15053	14980	15120	14976	15229	14931	15007	15005	15063	15064	14964	15253	15111	15096	15046	15091	15073	14997	14864	15066	15063	15128	15096	15002	15016	15039	15064	14934	15026	15100	15212	15092	15215	15048	14933	15129	15067	14976	15035	15168	15176	15106	15023	15080	15196	14969	14895	15122	14844	15054	15078	15009	15032	15077	15122	15068	15210	14824	14967	15073	15152	14960	15160	15003	15014	14923	15130	15147	14917	14962	15064	14998	15149	15134	14922	15123	14953	14894	15145	14965	15123	15016	15003	14956	15087	14936	15123	14944	15050	15171	15144	14964	14939	15037	15048	15000	15041	14965	15129	15067	14961	15190	15159	15030	14994	14999	14975	14842	14975	15081	14981	15065	15134	15041	15122	15128	15185	14985	15101	15093	15148	15112	14991	15110	15077	15040	14995	15086	15058	15089	14921	15061	15130	15185	15048	15067	15043	15000	15002	15216	15073	15030	15173	15042	15042	14805	14998	15133	15104	15034	15033	15172	14916	15076	15235	15096	14997	14853	15269	14848	14891	15153	14953	15135	15140	15081	15148	15075	14946	14977	15046	15078	15020	14912	15043	14976	15151	14998	14972	15112	15051	15110	15104	14948	15002	15155	15128	15033	15082	15017	15105	14963	15092	15013	14999	15136	15055	15075	15095	15023	15033	14986	14905	15053	15138	15089	15143	15192	15051	14880	14925	15077	14946	15074	15111	15078	15081	15002	15084	15095	15114	14989	15121	14849	15207	15025	14989	14985	15122	14917	15106	15031	15113	14990	15144	14862	15053	15014	15028	15037	15016	15053	15024	15074	15162	15004	14987	15118	14922	14906	14950	15113	15187	15213	15201	15040	14970	15014	15139	15053	14895	15054	14802	15075	15081	15109	14872	14923	14926	15058	15025	14934	14971	15125	15155	14971	15211	15116	14974	14855	15057	14934	15078	15072	15058	15072	15115	15075	15062	14969	15074	14884	15149	14968	15068	15129	15079	15113	14858	14951	15200	14946	15194	14971	15183	14857	15006	15084	15099	15105	14925	15038	15095	15131	15022	15225	15107	15067	15019	14933	15018	15061	15233	15065	14962	15134	14963	15006	15014	14996	15075	14973	14997	15017	14977	15095	15058	15040	14959	15146	15041	14912	15034	15066	14988	15091	15123	15152	15127	15096	14936	14978	15081	15219	14966	15158	14980	15037	14781	15128	14833	15027	15084	14999	15009	15066	15240	15100	15109	15081	15059	14936	14988	14942	15107	14904	14984	15145	15133	15000	14959	14914	14888	15151	15003	15004	15124	15063	14814	15029	15103	15121	15123	15025	14995	15114	15126	15145	14995	15121	14990	15013	15000	15129	14982	15120	15077	14903	15082	15083	15079	14936	15076	15050	15116	14995	15021	15058	14991	15210	14938	14989	15030	15007	15082	15052	14973	14894	14901	15225	14894	14989	15137	15139	15042	15040	15098	15040	15071	14897	14933	15055	15005	14990	15028	15102	14905	14951	15123	15321	14962	15079	15019	15061	14961	15062	15041	14935	14979	14972	15018	15260	15049	15031	14964	14858	15001	15067	15042	14996	15104	15020	15158	15005	15040	15075	14962	14951	15062	14896	14983	15058	15095	14942	15096	14923	14998	14926	15046	15068	14963	15094	15025	15032	14952	14975	14886	15094	15117	15208	15080	15064	15146	15018	15111	15102	15058	15148	14933	15079	15034	14970	14891	15094	14885	15008	14903	15031	14943	14965	15129	15029	14996	15041	15041	15059	15098	14832	15027	14985	14991	15043	15041	15070	15099	14965	15029	15000	15013	15132	15127	15091	15056	15125	15036	14954	15090	15026	15002	15152	14940	15068	15022	15036	15048	15077	15007	15022	14996	15051	14999	15190	15072	15058	15055	15047	14975	14946	14978	15029	15033	15197	15091	14939	15139	15067	15015	14965	15015	15111	14980	15007	15053	15086	15185	15053	14875	15079	14940	15063	15139	15012	15138	15027	14871	15054	14984	15057	14866	15027	14822	15010	14981	15091	15072	14982	15192	15089	15043	14946	15050	15091	15068	15192	14950	15074	14941	14929	14904	15212	15142	15099	15000	15224	14921	15102	14880	15149	15220	15183	15052	15055	15208	15123	15164	15086	15103	14971	15040	15009	14899	15014	15031	15072	15105	14996	15166	14864	15150	14989	15115	14969	15090	14959	15092	15075	15043	15123	15002	15030	15267	15062	15076	15022	15145	14970	15076	14986	15186	15072	14981	14996	15044	15083	14961	14978	15124	15045	14949	15116	14942	15086	14892	14995	15135	14921	15085	14790	15188	15031	15066	15010	15028	14886	14994	14961	15080	15015	15152	15068	15106	14972	15020	15041	15020	14932	14972	15095	15018	15072	14818	14924	15002	14986	15075	15097	15051	14962	15161	14936	15022	14960	15089	15143	15082	14882	15069	14964	15033	15069	14858	15162	14986	14972	15217	15043	15026	15000	15076	15145	15091	15106	15041	14871	14955	14875	15007	14961	15193	15065	15160	15018	15051	15084	15101	14936	15022	15022	14994	15075	15054	14952	15080	14798	15044	15106	14989	15039	15056	15143	15054	15107	15087	15123	15086	15043	15153	15038	15007	14953	14959	15134	15186	15149	14964	15076	14962	15106	15069	14887	14902	15081	14920	15166	15098	15113	15123	15175	15012	15077	14986	15110	15037	14973	15101	15078	15199	15014	14900	14982	14970	14937	15090	15037	15065	15105	15066	15063	15061	14957	15021	14946	14919	14925	14993	14930	15106	14939	15129	15040	15075	15047	14932	15140	15154	15077	14936	15001	15067	15148	15019	15028	15026	15167	15041	14941	14964	15024	14988	15003	15155	15119	15138	15060	14933	15026	15107	15039	15061	14867	14923	15078	15260	15164	14961	15069	15044	14972	15253	15106	15051	15072	14943	15043	15058	15035	15016	14997	14984	14921	15061	15132	14864	14942	15038	15139	15081	14931	15171	15031	15085	14891	15144	15021	15068	14885	14988	15109	15120	15024	15090	15004	15086	14971	14991	15036	15004	14885	15257	15055	15156	14985	15109	15153	14931	15103	14962	14974	15205	15006	15118	15080	15161	15047	15021	14995	15091	14926	15015	15163	15000	14927	15060	14991	15015	14979	15025	15007	14955	15083	14966	15196	15001	15067	14920	15188	15121	15112	14900	15019	14992	15111	15135	15045	15029	15120	14870	14983	15185	15023	15146	14882	15058	15190	15290	15098	15086	15026	14942	15185	14879	14984	15134	15097	15045	15045	14935	14993	15027	15020	15036	15147	14966	14945	15101	15046	15013	14941	15161	15063	15017	15111	15121	14946	14967	14991	15112	15120	15028	15113	15297	14994	15085	15172	15023	14984	15067	14899	14906	15045	15029	15089	15088	15100	15098	14927	15053	15037	14995	14999	14960	14946	15137	14820	15108	14983	14875	15076	15080	15121	14861	14982	15161	15072	15034	15061	14919	15308	15075	15135	15060	15060	15039	15082	15223	15045	14999	15134	15122	15083	15133	15031	15100	15048	14867	15092	15160	14944	14998	15082	14914	14948	15074	14892	14948	14986	15005	15037	15073	14958	15060	15052	15108	15275	15190	15003	15063	15014	15047	15019	15074	15032	15107	14965	15008	15106	15049	15071	14974	15072	15075	15245	14921	14965
22873	22446	32745	25479	21198	22208	22774	17392	16750	16864	16836	16759	16660	16564	16628	16396	16606	16544	16639	16436	16557	16586	16477	16574	16593	16579	16316	16437	16295	16477	16475	16722	16496	16605	16571	16443	16432	16616	16641	16449	16548	16617	16500	16375	16481	16350	16248	16477	16310	16501	16531	16553	16431	16414	16318	16465	16403	16565	16441	16371	16448	16288	16469	16452	16533	16508	16353	16364	16440	16507	16307	16424	16391	16476	16510	16306	16328	16435	16451	16397	16331	16342	16447	16400	16382	16571	16333	16343	16416	16345	16378	16454	16638	16406	16391	16345	16389	16257	16633	16263	16418	16375	16505	16400	16414	16194	16453	16372	16487	16511	16427	16259	16437	16511	16507	16226	16285	16302	16411	16560	16456	16219	16398	16041	16290	16321	16368	16346	16376	16265	16514	16472	16250	16625	16566	16413	16280	16403	16468	16384	16443	16308	16348	16292	16350	16465	16494	16332	16325	16358	16141	16451	16362	16197	16464	16390	16318	16163	16326	16260	16263	16113	16477	16417	16528	16240	16253	16390	16241	16380	16282	16323	16329	16382	16364	16449	16443	16409	16402	16466	16376	16312	16315	16386	16345	16686	16464	16362	16435	16242	16479	16212	16559	16306	16410	16242	16454	16348	16444	16423	16301	16313	16270	16398	16659	16362	15982	16331	16377	16498	16507	16218	16127	16457	16408	16320	16378	16450	16500	16328	16126	16193	16397	16381	16498	16350	16364	16374	16378	16574	16517	16481	16500	16374	16411	16315	16430	16284	16512	16376	16383	16498	16360	16496	16338	16384	16443	16499	16382	16410	16354	16122	16108	16375	16535	16417	16192	16324	16270	16383	16454	16416	16391	16261	16545	16280	16399	16430	16335	16229	16474	16398	16317	16485	16425	16407	16405	16311	16152	16448	16384	16487	16275	16549	16336	16492	16339	16334	16456	16290	16567	16204	16372	16559	16475	16281	16419	16286	16626	16291	16441	16182	16451	16382	16118	16379	16261	16477	16481	16305	16281	16156	16368	16369	16443	16276	16512	16335	16374	16148	16436	16471	16371	16453	16308	16175	16421	16454	16235	16302	16392	16329	16402	16353	16543	16242	16267	16338	16309	16315	16527	16330	16329	16400	16150	16284	16443	16451	16274	16293	16116	16359	16020	16344	16275	16262	16315	16331	16246	16232	16624	16353	16350	16378	16403	16268	16202	16353	16327	16403	16216	16346	16396	16526	16403	16444	16188	16492	16279	16333	16462	16424	16296	16333	16508	16410	16277	16344	16250	16358	16400	16390	16343	16427	16332	16242	16413	16447	16306	16484	16356	16395	16330	16318	16435	16399	16467	16354	16364	16325	16450	16261	16362	16348	16269	16294	16327	16327	16231	16459	16436	16364	16288	16229	16647	16601	16407	16412	16198	16579	16484	16245	16374	16344	16193	16378	16303	16321	16151	16291	16498	16299	16283	16285	16291	16365	16468	16384	16297	16468	16406	16416	16394	16296	16331	16397	16370	16464	16154	16360	16306	16359	16597	16314	16322	16429	16438	15940	16530	16298	16342	16476	16456	16374	16353	16314	16259	16328	16079	16389	16482	16439	16444	16523	16482	16350	16379	16303	16400	16562	16274	16366	16232	16458	16147	16371	16237	16275	16500	16402	16348	16410	16361	16351	16331	16428	16402	16387	16277	16295	16489	16308	16457	16347	16434	16341	16463	16442	16380	16300	16419	16186	16290	16433	16198	16356	16432	16294	16356	16309	16336	16361	16344	16307	16270	16493	16365	16567	16135	16354	16450	16533	16424	16466	16371	16314	16406	16370	16255	16312	16410	16299	16320	16421	16262	16337	16369	16236	16453	16381	16267	16164	16336	16370	16483	16266	16464	16355	16384	16367	16304	16324	16178	16413	16291	16169	16265	16399	16238	16375	16428	16400	16324	16244	16312	16035	16502	16559	16195	16248	16359	16300	16419	16506	16340	16509	16549	16343	16227	16322	16299	16315	16256	16338	16518	16313	16324	16144	16214	16375	16401	16387	16227	16489	16291	16246	16443	16411	16431	16288	16360	16350	16437	16304	16152	16344	16424	16382	16358	16291	16175	16449	16339	16335	16320	16217	16291	16360	16367	16327	16244	16280	16226	16325	16390	16321	16375	16256	16205	16349	16119	15965	16439	16497	16110	16365	16344	16371	16467	16188	16504	16319	16275	16246	16349	16247	16380	16563	16152	16280	16450	16503	16349	16301	16220	16446	16390	16164	16221	16202	16215	16371	16433	16514	16388	16393	16310	16393	16167	16294	16442	16297	16341	16266	16435	16416	16370	16295	16400	16302	16373	16457	16574	16415	16368	16244	16406	16306	16314	16301	16495	16269	16279	16359	16379	16519	16512	16321	16373	16515	16404	16203	16284	16304	16304	16379	16440	16303	16333	16507	16392	16308	16256	16297	16228	16426	16328	16263	16449	16353	16388	16312	16315	16348	16128	16264	16457	16153	16351	16410	16427	16325	16521	16428	16501	16476	16241	16417	16263	16477	16393	16390	16506	16383	16325	16252	16208	16354	16236	16180	15984	16243	16350	16207	16407	16313	16467	16274	16394	16288	16407	16265	16396	16529	16341	16491	16551	16209	16256	16257	16339	16388	16409	16158	16296	16295	16301	16217	16405	16154	16285	16431	16504	16426	16356	16337	16150	16398	16416	16254	16221	16335	16495	16153	16331	16415	16375	16468	16224	16214	16289	16383	16308	16190	16303	16424	16336	16408	16378	16414	16262	16272	16341	16134	16368	16146	16319	16340	16448	16492	16294	16278	16544	16388	16499	16265	16382	16171	16421	16570	16435	16455	16416	16340	16249	16172	16389	16299	16406	16367	16230	16480	16322	16306	16520	16326	16381	16290	16360	16128	16277	16486	16297	16359	16279	16287	16171	16489	16605	16396	16367	16212	16138	16462	16604	16201	16262	16197	16233	16508	16305	16054	16410	16301	16342	16398	16371	16396	16264	16544	16333	16372	16271	16315	16299	16304	16303	16407	16406	16428	16341	16281	16275	16519	16472	16430	16502	16411	16440	16416	16504	16301	16364	16260	16145	16521	16514	16383	16431	16400	16492	16302	16240	16332	16416	16300	16156	16330	16198	16248	16291	16610	16300	16440	16443	16242	16376	16501	16503	16398	16352	16277	16186	16291	16536	16036	16101	16219	16085	16508	16160	16325	16449	16430	16486	16472	16364	16304	16202	16314	16291	16256	16264	16498	16516	16417	16244	16318	16354	16413	16310	16327	16350	16274	16429	16538	16298	16331	16352	16477	16287	16438	16429	16466	16474	16308	16550	16281	16500	16375	16383	16315	16377	16304	16259	16352	16415	16262	16198	16361	16462	16352	16679	16340	16358	16346	16478	16534	16303	16417	16644	16234	16545	16258	16350	16345	16462	16642	16376	16333	16454	16209	16441	16349	16333	16568	16240	16310	16222	16335	16482	16357	16305	16306	16412	16251	16274	16357	16468	16364	16424	16305	16317	16452	16366	16382	16209	16383	16312	16335	16343	16256	16157	16390	16444	16374	16491	16389	16280	16487	16344	16367	16450	16400	16252	16403	16358	16358	16640	16444	16258	16231	16536	16264	16467	16317	16313	16297	16327	16365	16566	16274	16284	16425	16296	16319	16093	16326	16350	16296	16159	16306	16447	16061	16347	16527	16529	16174	16219	16522	16516	16355	16333	16385	16434	16319	16451	16411	16383	16129	16400	16228	16520	16278	16371	16427	16440	16289	16349	16330	16513	16573	16395	16577	16404	16208	16315	16449	16416	16290	16326	16332	16463	16303	16359	16392	16377	16307	16520	16567	16439	16584	16182	16409	16329	16266	16354	16342	16506	16397	16305	16353	16378	16291	16352	16304	16209	16151	16335	16409	16358	16230	16214	16308	16276	16412	16382	16480	16460	16436	16537	16311	16493	16340	16355	16452	16422	16193	16483	16528	16504	16294	16241	16338	16441	16239	16381	16393	16266	16302	16363	16311	16509	16605	16439	16540	16504	16636	16278	16327	16316	16455	16549	16300	16525	16349	16220	16273	16430	16333	16343	16306	16250	16473	16545	16318	16298	16216	16340	16344	16099	16322	16326	16287	16259	16440	16411	16271	16212	16122	16167	16267	16450	16277	16400	16195	16300	16290	16387	16487	16391	16281	16482	16398	16369	16117	16425	16138	16370	16439	16454	16559	16309	16349	16455	16422	16228	16541	16273	16392	16355	16539	16353	16303	16403	16363	16505	16297	16194	16423	16391	16241	16263	16263	16553	16350	16222	16292	16263	16344	16290	16369	16426	16384	16352	16642	16566	16277	16201	16454	16627	16702	16383	16523	16280	16287	16400	16268	16389	16434	16399	16569	16336	16434	16399	16274	16258	16382	16332	16493	16238	16378	16372	16438	16159	16221	16576	16166	16205	16493	16223	16392	16204	16327	16388	16338	16366	16508	16242	16203	16242	16313	16283	16408	16330	16493	16271	16415	16459	16328	16242	16334	16415	16340	16260	16464	16415	16317	16114	16549	16423	16323	16627	16215	16235	16315	16376	16398	16338	16438	16587	16459	16351	16572	16462	16269	16415	16255	16418	16188	16392	16488	16279	16255	16444	16467	16378	16182	16253	16490	16199	16242	16431	16334	16479	16272	16581	16177	16556	16394	16370	16603	16078	16398	16462	16323	16156	16322	16472	16337	16305	16486	16296	16403	16673	16234	16462	16369	16313	16166	16282	16336	16361	16359	16345	16577	16400	16266	16442	16314	16299	16292	16332	16224	16481	16268	16348	16415	16366	16263	16378	16431	16421	16292	16400	16391	16450	16310	16301	16349	16210	16376	16311	16084	16403	16379	16227	16227	16401	16462	16116	16392	16468	16452	16200	16307	16498	16077	16351	16469	16470	16333	16290	16441	16522	16492	16377	16327	16421	16381	16459	16369	16369	16205	16342	16179	16521	16407	16351	16327	16320	16462	16458	16430	16101	16371	16371	16553	16347	16359	16237	16515	16395	16508	16492	16297	16265	16295	16093	16408	16299	16357	16340	16191	16263	16282	16688	16274	16264	16342	16349	16349	16370	16548	16334	16237	16316	16296	16291	16235	16272	16325	16367	16208	16228	16354
63578	102229	81765	39673	15437	15436	15349	15141	15291	15327	15224	15274	15373	15124	15312	15233	15208	15146	15148	15185	15287	15047	15449	15323	15143	15238	15241	15352	15285	15333	15105	15174	15068	15288	15252	15222	15329	15316	15178	15381	15298	15250	15231	15248	15263	15164	15151	15427	15110	15139	15268	15150	15263	15159	15160	15237	15307	15193	15306	15229	15145	15367	15197	15290	15224	15103	15221	15382	15256	15104	15145	15180	14984	15386	15322	15376	15102	14980	15226	15164	15227	15214	15181	15126	15205	15171	15285	15019	15132	15185	15187	15206	15152	15249	15132	15315	15074	15316	15046	15165	15144	15138	15105	15109	15182	15121	15335	15132	15160	15312	15038	15247	15189	15205	15108	15148	15150	15160	15217	15027	15321	15184	15168	15095	15233	15171	15115	15312	15192	15081	15318	15100	15181	15176	15260	15039	15132	15156	15121	15172	15157	15129	15093	15214	14901	15081	15013	15232	15217	15268	15180	15246	15218	15161	15170	15080	15323	15025	15115	15140	15242	15295	15048	15195	15162	15172	15175	15139	15174	15224	15247	15047	15003	15062	15225	15122	15122	15126	15208	15358	15195	15167	14972	15081	15229	15208	15169	15144	15132	15397	15323	15174	15197	15296	15112	15225	15180	15081	15151	15021	15154	15237	15279	15028	15364	15267	15152	15262	14942	15229	15161	15153	15266	15087	15138	15059	15198	15190	15066	15147	15183	15175	15138	15182	15122	15050	15143	15198	15248	15173	15264	15078	15225	15111	15245	15162	15274	15306	15340	15107	15145	15257	15141	15262	14972	15146	15100	15252	15190	15005	15259	15174	15234	15143	15223	15173	15142	15278	15203	15126	15196	14948	15187	15201	15379	15277	15278	15329	15164	15300	15186	15235	15206	15185	15106	15236	15182	15142	15043	15254	15149	15123	15237	15065	15273	15250	15298	15385	15219	15234	15230	15166	15217	15113	15226	15323	15058	15219	15141	15090	15370	15120	15258	15146	15230	15299	15212	15255	15113	15105	15176	15261	15054	15257	15315	15166	15043	15240	15024	15117	15240	15349	15229	15161	15334	15021	15067	15081	15122	15256	15148	15118	15303	15207	15288	15108	15176	15078	15183	14993	15161	15062	15165	15361	15227	15282	15234	15209	15371	15205	15131	15383	15280	15289	15003	15193	15127	15136	15125	15222	15224	15252	15230	15132	15106	15231	15172	14986	15105	15072	15240	15234	15061	15081	15168	15245	15333	15147	15320	15311	15081	15053	15188	15414	15083	15235	15065	15193	15162	15320	15089	15090	15140	15023	15243	15192	15232	15101	15056	15290	15181	15016	15087	15238	15354	15172	15155	15180	15139	15193	15285	15124	15207	15224	15069	15281	15116	15179	15100	15130	15169	14974	15210	15161	15164	15147	15079	15221	15171	14999	15280	15226	15261	15083	15287	15145	15244	15355	15327	15205	15179	15305	15120	15277	15183	15227	15241	15323	15180	15119	15195	15205	15083	15371	15201	15238	15120	15181	15159	15111	15281	15303	15148	15049	15279	15158	15203	15107	15173	15291	15360	15161	15119	15345	15137	15410	15243	15205	15231	15169	15201	15073	15152	15287	15280	15083	15147	15088	15275	15132	15241	14921	15194	15217	15169	15108	15054	15157	15211	15392	15231	15187	15113	15114	15092	15051	15207	15275	15078	15178	15220	15101	15127	15175	15263	15173	15206	15306	15032	15299	15250	15057	15218	15150	15107	15080	15181	15222	15178	15143	15103	15252	15086	14946	15203	15188	15040	15242	15087	15199	15312	15201	15325	15270	15261	15145	15110	15114	15194	15188	15327	15314	15028	15267	15305	15281	15187	15064	15241	15178	15148	15154	15294	15140	15243	15152	15266	15377	15230	15212	15109	15137	15198	15344	15128	15236	15155	15109	15352	15103	15207	15225	15038	15184	15072	15256	15281	15023	15248	15030	15383	15182	15149	15164	15117	15109	15257	15089	15083	15201	15257	15001	15289	15223	15255	15012	15162	15219	15278	15174	15177	15143	15215	15279	15097	15130	15286	15126	15269	15274	15164	15009	15230	15077	15090	15357	15154	15209	15267	15063	15262	14955	15008	15215	15327	15256	15115	15110	15181	15019	15408	15126	15121	15068	15220	15217	15365	15299	15211	15145	15016	15230	15197	15025	15269	15128	15220	15270	15243	15285	15141	15072	15136	14977	15383	15194	15244	15183	15213	15289	15286	15207	15187	15119	15266	15133	15313	15187	15094	15229	15048	15291	15223	15226	15055	15338	14984	14960	15153	15207	15138	15169	15219	15076	15171	15144	15186	14980	15265	14996	15079	15079	14975	15257	15381	15109	15175	15131	15039	15191	15165	15271	14984	15014	15215	15298	15057	15192	15066	15185	15178	15188	15115	15091	15196	15218	15327	15366	15325	15288	15256	15176	15144	15209	15163	15155	15185	15195	15074	15151	15003	15276	15183	15173	15122	15070	15125	15053	15134	15196	15172	15137	15265	15277	15295	15243	15086	15222	15078	15089	15151	15147	15227	15292	15426	15184	15113	15083	15179	15131	14990	15267	15178	15176	15046	15105	15244	15116	15160	15152	15145	15160	15248	15257	15105	15094	15082	15054	15274	15192	15151	15200	15142	15125	15080	15123	15121	15231	15167	15260	15160	15114	15227	15223	15160	15134	15153	15178	15253	15175	15170	15098	15175	15221	15277	15160	15190	15137	15145	15323	15150	15191	15050	15162	15153	15221	15085	15194	15006	15176	15320	15223	15098	15177	15209	15191	15058	15291	15382	15307	15350	15239	15172	15097	15378	15212	15260	15222	15197	15288	15207	15347	15059	15250	15258	15057	15249	15199	15405	15210	15168	15052	15239	15067	15084	15320	15290	15122	15223	15132	15235	15269	15014	15230	15187	15115	15233	15159	15181	15322	15236	15146	15255	15182	15284	15118	15237	15144	15187	15223	15121	15063	15293	15322	15011	15108	15102	15228	15151	15026	15241	15074	15104	15216	15081	15133	15198	15129	15388	15140	15270	15054	15288	15069	15197	15187	15300	15025	15118	15118	15239	15133	15187	15121	15214	15117	15302	15298	15144	15209	15151	15189	15301	15167	15266	15189	15154	15235	15312	15175	15126	15120	15158	15095	15139	15177	15189	15185	15346	15144	15213	15259	15371	15171	15225	15313	15301	15096	15185	15073	15312	15184	15216	15224	15326	15101	15199	15172	15160	15239	15211	15297	15128	15128	15158	15223	15066	15154	15224	15217	15140	15136	15145	15080	15075	15084	15118	15167	15121	15180	15290	15200	15265	15067	15117	15141	15146	15148	15122	15348	15180	15153	15154	15189	15183	15255	15214	15139	15193	15258	15188	15145	15232	15127	15048	15139	15021	15098	15246	15238	15300	15232	15189	15157	15245	15099	15135	15257	15117	15141	15144	15259	15078	15162	15282	15176	15186	15254	15216	15089	15363	15056	15130	15273	15168	15241	15232	15201	15126	15185	14994	15296	15178	15206	15094	15168	15204	15088	15014	15223	15134	15077	15166	14998	15328	15191	15104	15233	15198	15186	15264	15196	15254	15276	15226	15044	15254	15368	15029	15441	15137	15124	15066	15237	15301	15124	15080	15220	15025	15076	15111	15266	15347	15441	15132	15279	15146	15305	15166	15100	15167	15096	15074	15391	15285	15125	15241	15303	15056	15295	15088	15054	15287	15336	15285	15196	15224	15140	15136	15340	15110	15279	15364	15220	15111	15265	15150	15225	15184	15301	15336	15251	15194	15208	15191	15115	15142	15169	15276	15181	15318	15117	15187	15295	15115	15247	15070	15157	15128	15094	15252	15267	15292	15261	15186	15276	15050	15185	15104	15311	15157	15083	15268	15075	14962	15083	15141	15203	15169	15066	15193	15246	14980	15146	15211	15201	15281	15152	15164	15105	15148	15146	15240	15196	15256	15216	15151	15310	15075	15171	15205	15196	15220	15134	15166	15127	15186	15086	15154	15022	15209	15187	15153	15136	15194	15086	15300	15193	15178	15102	15057	15088	15270	15131	15408	15070	15207	15027	15139	15151	15219	15304	15144	15383	15225	15132	15291	15097	15109	15070	15167	15323	15177	15253	15179	15108	15129	15079	15204	15118	15048	15306	15126	15200	14997	15219	15286	15187	15142	15270	15155	15212	15190	15211	15122	15189	15058	15112	15096	15155	15187	15095	15335	15265	15094	15285	15257	15166	15226	15222	15108	15189	15219	15105	15043	15127	15014	15165	15020	15114	15201	15323	15256	15325	15130	15231	15169	15194	15196	15226	15274	15160	15082	15169	15158	15299	15128	15175	15253	15228	15134	15265	15273	15191	15120	15035	15121	15003	15277	15314	15216	15105	15200	15240	15224	15172	15161	15284	14961	15123	15274	15196	15038	15342	15160	15275	15166	15142	15140	15128	15088	15048	15027	15173	15201	15319	15190	15185	15063	15205	15148	15283	15164	15275	15257	15302	15049	15159	15079	15091	15074	15099	15140	15297	15087	15146	15149	15197	14943	15160	15238	15283	15222	15269	15131	15217	15314	15231	15234	15237	15329	15203	15180	15195	15062	15204	15081	15085	15029	15314	15252	15227	15282	15197	15150	15239	15271	15063	15256	15329	15253	15093	15012	15143	15212	15140	15193	15164	15190	14923	15200	15196	15146	15231	15202	15277	15310	15257	15226	15310	15073	15017	15142	15136	15068	15243	15342	15115	15313	15108	15184	15304	15398	15153	15125	15075	14969	15247	15078	15179	15146	15199	15183	15195	15247	15077	15230	15343	15226	15310	15179	15206	15136	15022	15163	15125	15241	15116	15329	15047	15193	15214	15215	15236	15158	15182	15114	15098	15182	15073	15165	15274	15210	15124	15124	14969	15145	15088	15324	15277	15174	15103	15029	15321	15271	15252	15172	15203	14991	15182	15138	15241	15194	15243	15079	15134	15251	15102	15098	15218	15218	15359	15142	15381	15256	15326	15106	15200	15124	15083	15190	15028	15086	15073	15331	15202	15133	15286	15125	15264	15263	15244	15305	15281	15333	15215	14954	15147	15176	15272	15227	15300	15112	15191	15285	15139	15278	15139	15147	15160	15229	15203	15145	15199	15260	15179
29658	35215	38236	24038	16587	15948	16080	15824	15839	15789	15959	15896	15924	15846	15942	15912	15881	16015	15935	15841	15764	15828	15941	15732	15812	15984	15864	15770	15858	15934	15933	15964	15778	15644	15836	15869	16060	15901	15931	15725	15864	15862	16000	15940	15828	15833	15824	15972	15916	15999	16025	15791	15558	15986	15648	15769	15793	15702	15712	15838	15698	15817	15716	15821	15685	15677	15639	15828	15655	16020	15844	15815	15775	15721	15702	15762	15738	15780	15776	15724	15907	15908	16051	15900	15755	15860	15891	15659	15970	15927	15784	15775	15922	15779	15780	15666	15660	15804	15829	15915	15856	16002	15643	15938	15704	15809	15940	15767	15736	15863	15995	15797	15857	15863	15998	15857	15601	15818	15743	15789	15996	15974	15786	15894	15815	15850	15795	15652	15814	15715	15912	15743	15992	15845	15805	15846	15934	15816	15864	16238	15865	16023	15650	15972	15848	15860	15980	16027	15804	15742	15751	15840	15831	15838	15776	16025	15822	15775	15910	15937	15629	15604	15743	15880	15816	15882	15891	15731	15814	15910	15671	15818	15762	15738	15848	15833	15752	15868	15763	15770	15816	15698	15786	15776	15884	15628	15659	15646	15778	15856	15792	15921	15899	15886	15851	15584	15838	15909	16186	15809	15838	15789	15831	15761	16002	15806	15793	15742	15742	15686	15789	15911	15911	15814	15971	15760	15769	15985	15596	15813	15808	15755	15748	15852	15849	15838	15926	15724	15844	15680	15798	15767	15797	15864	15900	15731	15823	15811	15769	15864	15786	15645	16068	15813	15921	15766	16000	15879	15839	15940	15770	15788	15841	15749	15860	15863	15935	15855	15832	15968	15702	16028	15880	15871	15875	15725	15741	15757	15718	15782	15736	15880	15703	16017	15974	15715	15832	15811	15800	15635	15795	15924	15845	15561	15753	15870	15767	15813	16030	15938	15713	15628	15917	15935	15850	15962	15862	16006	15915	15734	15946	15841	15765	15700	15589	15947	15911	15945	16037	15927	15634	15659	15801	15723	15884	15943	15907	15709	15921	15820	15919	15573	15738	15687	15937	15882	15811	15701	15743	15911	15910	15885	15867	15784	15727	15956	16012	15743	15919	15702	15816	15710	15751	15719	15883	15895	15872	15980	15642	15926	15716	15801	15720	15867	15868	15858	15845	15749	15768	15746	15805	15539	15744	15883	15724	15817	15922	15781	15976	15865	15679	15794	15635	15807	15851	15686	15923	15893	15814	15885	15845	16017	15968	15814	15847	15630	15889	15723	15832	15868	15833	15733	15871	15734	15845	15949	15750	15895	15724	15905	15892	15761	15863	15789	15657	15803	15700	15753	15818	15851	15736	15438	15860	15917	15911	15952	15716	15792	15825	15816	15622	15617	15775	15942	16023	16107	15609	15655	15855	15812	15702	15714	15617	15741	15820	15818	15552	15930	15928	15748	15914	15847	15692	16022	15805	15899	16092	15868	15652	15904	16000	15868	15695	15924	15741	15826	15670	15798	15819	15997	15749	15990	16030	15791	15858	15983	15752	15848	15685	15766	15697	15632	15942	15651	15707	16095	15772	15766	15882	15869	15546	15835	15930	15673	15703	15683	15938	16061	15728	15643	15771	15911	15839	15947	15762	15872	15763	15616	15714	15742	15892	15819	15931	15711	15627	15806	15707	15727	15803	15814	15987	15835	15884	15670	15867	15584	15776	15838	15745	15872	15682	15753	15767	15695	15938	15868	15909	15730	15947	15643	15657	15836	15606	15881	15665	15737	15569	15913	15741	15891	15723	15918	15842	15951	15858	15887	15822	15873	15892	15805	15718	15645	15723	15764	15732	15812	15822	15712	15829	15552	15858	15847	15950	15904	15787	15880	15720	15654	15936	15917	15710	15796	15793	15886	15955	15686	15763	15839	15863	15954	15978	15856	16042	15690	15994	15676	15706	15735	15725	15759	16074	15948	15889	15807	15837	15913	15721	15690	15802	15920	15902	15837	15892	15834	15883	15501	15902	15910	15695	15881	15690	15811	15840	15819	15968	15806	15943	15809	15861	15779	15762	15644	15873	15706	15938	15823	15795	15843	15763	16136	16039	15824	15869	15873	16050	15713	15793	15868	15894	15668	15765	15905	15963	15998	15927	15945	15727	15832	15879	15944	15785	15626	15648	15618	15672	15654	15756	15782	15786	15769	15792	15623	15710	15644	15650	15708	16016	15987	15924	15725	16076	15683	15754	15970	15714	15876	15872	15850	16085	15868	15967	15764	15840	15831	15894	15913	15880	15813	15870	15858	15622	15925	15847	15707	16010	15939	15728	15565	15972	15827	16037	15872	15702	15719	15763	15755	15743	15887	15715	15966	15951	15726	15611	15935	15619	15656	15723	15914	15962	15708	15729	15850	15830	15686	15675	15675	15733	15672	15864	15797	15815	15758	15629	15913	16087	15796	15862	15741	15776	15974	15787	15809	15840	15877	15731	15691	15838	15857	16018	15877	15896	15782	15721	15728	15837	15896	15749	15803	15885	15759	15838	15716	15761	16090	15913	15833	15854	15818	15834	15819	15859	15899	15808	15884	15717	15598	15732	15908	15740	15684	15726	15794	15945	15828	15805	16004	15943	15892	15812	15770	15564	15955	16062	15625	15824	15759	15796	15731	15742	15983	15722	15828	15983	15743	15790	15952	15707	15796	15759	15692	15950	15695	15925	15720	15625	15635	15768	15825	15798	15701	15690	15775	15851	15861	15874	15876	15759	15582	15750	15833	15842	15748	15760	15754	15860	15713	15875	15776	15746	15716	15874	16040	15760	15872	15849	15847	15659	15862	15977	15880	15676	15690	15648	15684	15711	16011	15908	15903	16041	15887	15738	15776	15707	15801	16027	15631	15673	15907	15720	15791	15893	15760	15687	15963	15843	15810	15986	15853	15833	15994	15872	15709	15829	15665	15806	15742	15695	15856	15873	15870	15878	15783	15750	15811	15755	15844	15894	15790	15647	15988	15930	15790	15813	15832	15885	15927	15926	15984	15913	15891	15751	15943	15868	15873	15633	15963	15937	15807	15728	15865	15739	15770	15925	15916	15621	15847	15770	16004	15929	15849	15752	15766	15943	15762	15891	15705	15787	15698	15924	15808	15766	15761	15894	15825	15822	15665	15844	15678	15574	15543	15900	15803	15963	15670	15898	15920	16072	15662	15963	15686	15759	15759	15708	15917	15853	15817	15754	15921	15687	15971	15770	15822	16017	15800	15775	16013	15948	15786	15878	15632	15806	15739	15719	16003	15575	15717	15568	15739	15745	15943	15725	15743	15753	15901	15727	15782	15784	15896	15924	15963	16006	15897	15859	15620	15740	15869	15905	15785	15894	15766	15795	15674	15941	15784	15699	15933	15796	15881	15719	15834	15950	15824	16010	15707	15909	15965	15941	15868	15891	15933	15712	15778	15697	15730	15922	15763	15788	15935	15952	15873	15825	15773	15763	15741	15649	15902	15870	15831	15740	15576	15876	15742	15882	15941	15840	15722	15693	15925	15883	15871	15885	15858	15642	15733	15842	15806	16050	15861	15865	15765	15917	15965	15969	15803	15972	15754	15820	15902	15937	15868	15662	15885	16041	15853	15749	15682	15740	15881	16060	15775	15969	15996	15797	15772	15888	15991	15844	15641	15867	15868	15928	15753	15951	15812	15969	15900	16023	15811	15784	15788	15678	15824	15924	15632	15933	15782	15936	15864	15938	15745	15766	15724	15757	16012	15797	15942	15558	15934	15781	15577	15746	15996	15857	15761	15982	15811	15921	15860	15889	15743	15734	15945	15890	15784	15767	15903	15613	15957	15849	15794	15850	15895	15972	15839	15799	15912	15772	15911	15751	15745	15687	15791	15733	15824	15897	15963	15938	15843	15794	15946	15881	16012	15873	15814	15758	15839	15816	15770	15735	15709	15865	15937	15957	15877	15829	15699	15696	15836	15605	15743	15826	15872	15930	15876	15854	15784	15718	15810	15847	15779	15650	15598	15870	15778	15803	15807	15849	15563	15704	15851	15672	15876	15879	15807	15902	15807	15792	15848	15918	15823	16012	15772	15888	15931	15720	15738	15707	15898	15557	15880	15864	15875	15699	15778	16001	15768	15663	15852	15858	15799	15998	15866	15824	15932	15806	15720	15826	15721	15899	15725	15915	15898	15844	15582	16015	15858	15925	15712	15684	15844	15692	15781	15770	15839	15861	15870	15909	15735	15666	15678	15939	15800	15828	15776	15630	15881	15688	15673	15705	16030	15810	15979	15690	15687	15751	15731	15721	15616	15937	15962	15963	15878	15701	15712	15560	16009	15852	15771	15752	15720	15765	15682	15753	15595	15727	15913	15788	15701	15690	15929	15926	15949	15893	15934	15874	15934	15757	15953	15803	15833	15912	15972	15790	15853	15826	15719	15888	15888	15716	15788	15771	15609	15692	15858	15745	15793	15671	15750	15677	15762	15732	15837	15847	15811	15887	15826	16013	15865	15816	15792	15786	15827	15833	15690	15729	15816	15578	15731	15760	15712	15848	15873	15900	15909	15678	15664	15797	15766	15892	15801	15790	15958	15996	15808	15820	15893	15801	15760	15985	15991	15964	15823	15880	15874	16010	15759	15719	15949	15675	15728	15940	16001	15879	15872	15816	15905	15992	15817	15914	16010	15826	15580	15852	15962	15915	15919	15868	15797	15796	15796	15795	15907	15984	15840	15653	15785	15792	15960	15910	15852	15962	15930	15854	15994	15628	15688	15906	15910	15703	15603	15780	15845	15997	15877	15710	15909	15833	15642	15797	15649	15856	15841	15716	15721	15727	15785	15764	15848	15676	15773	15722	15764	15785	15964	15831	15766	15697	15891	15796	15752	15888	15674	15699	15731	15691	15862	15762	15796	15916	15683	15829	15994	15887	15866	16089	15727	15744	15869	15669	15732	15898	15844	15720	15788	15882	15741	15864	15911	15914	15675	15930	15812	15835	16074	15925	15765	15685	15850	15989	15763	15993	15619	15854	15916	15907	15744	15765	15721	15886	15891	15852	15824	15633	15765	15788	15661	16011	15787	15781	15870	15877	15763	15957	15647	15920	15860	15987	15874	15873	16138	16051	15761	15872	15668	15762	15868
36486	54475	40648	19492	14793	14879	14976	14882	14842	14744	14871	14740	14878	14853	14886	14845	14891	14841	14753	14730	14778	14800	14809	14804	14836	14808	15030	14702	14787	14995	14723	14924	14828	14924	14790	14873	14895	14900	14776	14761	14802	14762	14781	14768	14931	14892	15047	14903	14695	14721	14869	14760	14922	14903	14784	14820	14813	14906	14903	14980	14823	14850	14914	15012	14955	14832	14826	14802	14863	14763	14869	14813	14911	14807	14834	14820	14834	14905	14829	14976	14690	14716	14951	14925	14964	14814	14901	14778	14804	14816	14642	14792	15002	14874	14792	14832	14713	14818	14877	14783	14974	14936	14942	14749	14906	14657	14815	14673	14878	14730	14858	14730	14878	14829	14821	14947	15017	14735	14865	15011	14920	14731	14764	14822	14800	14843	14773	14852	14926	14926	14872	15000	14686	14784	14988	14900	14883	14798	14975	14893	14861	14653	14790	14640	14987	14731	14778	14966	14910	14879	14863	14917	14863	14861	14887	14916	14921	14957	14829	14790	14973	14703	14931	14642	14826	14919	14697	14768	14965	15008	14897	14806	14857	14841	14873	14845	14696	14856	14890	14783	14961	14846	14804	14787	14846	14825	14975	14827	14602	14788	14933	14944	14811	14816	14889	14879	14831	14972	14789	14830	14740	14890	14690	14870	14880	14780	15127	15062	15027	14670	14796	14959	14712	14894	14830	14966	14785	14842	14839	14749	14691	14786	14818	14822	14784	14710	14873	14707	14887	14929	14843	14810	14942	14826	14937	14730	14836	14771	14586	14905	14891	14864	14722	14819	14816	14746	14860	14815	14787	15005	14874	14762	14757	14731	14863	14785	14833	14799	14808	14706	14642	14791	14956	14849	14844	14946	14785	14959	14780	14776	14634	14917	14844	14754	14849	14958	14701	15089	14548	14787	14927	14873	14734	14741	14937	14992	14808	14881	14781	14803	14758	14777	14862	14705	14803	14822	14906	14952	14945	14909	14857	14839	14767	14809	14764	14800	14841	14922	14747	14850	14662	14747	14807	14773	14820	14971	14805	14790	14846	14984	14904	14803	14885	14840	14780	14730	14783	14856	14798	14705	14831	14833	14831	15023	14754	14911	14828	14859	14882	14841	14757	14877	14705	14847	14878	14952	14767	14837	14850	14760	14876	14741	14969	14795	14740	14765	14885	14799	14755	14887	14796	15048	14772	14801	14673	14620	14819	14929	14691	14693	14886	14964	14846	14710	14820	14869	14947	14853	14779	14770	14668	14872	14789	14835	14925	14762	14923	14816	14800	14803	14763	14904	14751	14825	14909	14954	14835	14900	14841	15034	14845	14910	14775	14836	14825	15039	14539	14895	14663	15062	14745	14715	14811	14785	14874	14787	14915	14868	14810	14737	14896	14815	14782	14849	14981	14769	14823	14655	14886	14842	14776	14962	14921	14745	14895	14949	14738	14903	14851	14961	14701	14959	14768	14726	14926	14822	14904	14865	14716	14807	14830	14908	14799	14855	14758	14576	14816	14742	14870	14724	14868	14820	14739	14843	14830	14812	14842	14746	14908	14923	14850	14778	14812	14838	14785	14801	14659	14754	14843	14914	14988	14766	14711	14933	14778	14836	14836	14823	14855	14728	14950	14663	14939	14805	14802	14703	14831	14840	15058	14848	14821	14962	14881	14738	14937	14782	14861	14935	14774	14813	14716	14912	14760	14673	14956	14841	14912	14693	15048	14919	14855	14747	15012	14851	14862	14720	14886	14896	14682	14963	14737	14767	14760	14774	14783	14715	14917	14816	14887	15021	14932	14810	14699	14814	14941	14791	14886	14965	14871	14926	14944	14834	14929	14807	14882	14805	14839	14889	14669	14858	14817	14786	14898	14816	14948	14911	14799	14870	14893	14739	14827	14794	14986	14769	14942	14772	14887	14800	14819	14890	14784	14921	14844	14896	14926	14979	14866	14986	14753	14944	14757	14857	14952	14941	14692	14782	14673	14890	14975	14837	15031	14757	14826	14886	14843	14924	14987	14783	14832	14674	14795	14880	14778	14939	14810	14998	14792	14777	14892	14915	14787	14709	14957	14832	14717	14960	14858	14798	14708	14891	14866	14804	14891	14766	14902	14797	14711	14989	14754	14735	14809	14877	14758	14757	14605	14774	14998	14692	14923	14817	14862	14807	14829	14973	14854	14668	15044	14896	14736	14865	14973	14589	14844	14875	14809	14760	14844	14908	14865	14715	14765	14785	14830	14656	14824	14575	14515	15073	14785	14838	14921	14843	14745	14733	14756	14902	14762	14819	14714	14925	14663	14871	14877	14876	14748	15011	14799	14892	14648	14832	14839	14718	15001	14749	14982	14899	14807	14852	14908	14897	14764	14967	14735	14833	14813	14881	14923	14974	14851	14787	14942	14781	14873	14760	14898	14899	14885	14720	14907	14776	14784	14795	14841	14712	14999	14869	14852	14870	14685	14792	14909	14693	14853	14826	14780	14873	14840	14813	14873	14785	14864	14937	14873	14732	14880	14917	14926	14955	14844	14941	14702	14803	14915	14805	14807	14928	14871	14837	14806	14879	14885	14843	14751	14959	14838	14680	14727	14867	14877	14814	14772	14755	14811	14859	14913	14718	14898	14926	14794	14852	14726	14846	14840	14899	14781	14923	14845	14792	14850	14738	14824	14889	14698	14772	14859	14870	14761	14863	14935	14768	15078	14688	14976	14776	14879	14925	14853	14966	14964	14736	14944	14676	14738	14785	14970	14858	14967	14836	14700	14905	14728	14666	14893	14993	14896	14934	14805	14850	14873	14919	14917	14982	14836	14927	14839	14718	14789	14750	14832	14775	14751	14850	14853	14823	14865	14801	14711	14769	14815	14898	14853	14797	14960	14817	14795	14892	14908	14789	14887	14668	14816	14760	15012	14785	14826	14628	14769	14746	14880	14935	14776	14823	14736	14717	14896	14816	14924	14823	14812	14875	14812	14866	14805	14883	14698	14612	14746	14775	14881	14735	14850	14818	15022	14893	14849	14926	14855	14808	14710	14861	14735	15052	14788	14686	14976	14781	14783	14748	14615	14834	14826	14679	14840	15026	14679	14908	14845	14956	14939	14885	14753	14705	14856	14853	14791	14621	14644	14854	14916	14814	14870	14941	14766	14777	14781	14822	14788	14782	14797	14832	14782	14897	14780	14916	14813	14719	14822	14825	14718	14904	14914	14726	15029	14849	14942	14777	14918	14832	14656	14780	14685	14695	14990	14872	14795	14976	14914	14822	14750	14903	14840	14824	14948	14892	14906	14772	14933	14890	14573	14799	14799	14947	14702	14725	14824	14961	14845	14631	14998	14956	14796	14894	14894	14848	14872	14592	14940	14859	14904	14732	14936	14550	14843	14837	14922	14908	14803	14749	14709	14939	14915	14713	14793	14786	14790	14786	14904	15018	14885	15000	14629	15007	14766	14759	14971	14951	14797	14852	14874	14848	14719	14880	14630	14709	14807	14708	14811	14790	14923	14814	14769	14731	14771	14670	14859	14704	14823	14900	15047	14940	14762	14830	14851	14880	14765	15053	14625	15003	14849	14948	14900	14959	14758	14903	14797	14655	14972	14723	14874	14707	14796	14793	14890	14795	14622	14923	14816	14815	14802	14820	14835	14824	14882	14755	14704	14875	14699	14765	14709	14782	14814	14841	14876	14913	14844	14928	14771	14902	14614	14964	14873	14741	14766	14821	14817	14887	14715	14810	14784	14933	14800	14858	14750	14811	14814	14952	14949	14909	14808	14855	14914	14763	14812	14857	14845	14923	14862	14957	14798	14800	14796	14784	14726	14951	14826	14866	15032	14895	14780	14963	14749	14989	14731	14915	14855	14727	14912	14978	14853	14889	14747	14996	14823	14809	14809	14867	14812	14743	15000	14832	14859	14783	14922	14920	14797	14836	14727	14878	14954	14723	14818	14742	14832	14736	14808	14768	14817	14736	14926	14770	14824	14836	14998	14922	14800	14845	14790	14902	14928	14751	14799	14770	14842	14866	15091	14841	14941	14866	14731	14783	14809	14902	14877	14940	14810	14579	14880	14841	14920	14684	14913	14806	14775	14839	14739	14914	14704	14823	15049	14820	14768	14792	14839	14833	14869	14782	14760	14896	14759	14767	14668	14961	14840	14842	14821	14841	14818	14838	14848	14666	15020	14794	14821	14759	14943	14865	14794	14705	14759	14852	14836	14920	14804	14859	14769	14896	14870	14853	14770	14952	14829	14832	14795	14823	14965	14826	14957	14899	14687	15009	14930	14790	14752	14823	14904	14748	14855	14685	14875	14750	14861	14789	14929	14795	14800	14723	14843	14813	14846	14877	14755	14950	14820	14906	14866	14762	14731	14925	14716	14811	14800	14819	14876	14925	14884	14806	14892	14843	14806	14785	15007	14736	14826	14777	14834	14895	14859	14700	14819	14770	14882	14732	14892	14794	14864	14799	14863	14967	14718	14840	14815	14806	14793	14895	14937	14789	14662	14743	14919	14869	14629	14926	14816	14833	14846	14797	14659	14775	14946	14899	14823	14885	14823	14809	14803	14829	14844	14862	14817	14923	14809	14743	14776	14653	14797	14844	14827	14739	14928	14880	14757	14902	14862	14758	14779	14612	14780	14540	14917	14802	14759	14801	14673	14920	14789	14696	14787	14747	14910	14820	14849	14595	14928	14849	14882	14677	14838	14809	14959	14675	14852	14783	14857	14801	14937	14598	14754	14858	14693	14789	14847	14921	14738	14873	14541	14795	14795	14936	14812	14939	14920	14777	14800	14714	14920	14792	14825	14982	14847	14785	14640	14912	14660	14777	14877	14954	14847	14731	14769	15031	14799	14975	14900	14683	14876	14870	14912	14756	14980	14835	14839	14739	14813	14906	14674	14905	14876	14706	14847	14850	15007	14809	14764	14936	14880	14867	14955	14717	14870	14853	14743	14757	14921	14906	14907	14913	14810	14693	14907	14695	14764	14823	14914	14959	14989	14771	14898	14898	15014	14905	14873	14709	14859	14875	14885	14796	14796	15044	14787	14963	14810	14946	14894	14850	14906	14797	14881	14897	14883	14856	14646	14893	14790	14947	14875	14922	14818	14834	14953	14758	14870	14887	14796	14844	14850	14970
23198	23204	33849	25594	21230	21250	20046	16641	15721	15858	16005	15677	15905	15715	15857	15701	15477	15816	15721	15722	15788	15672	15742	15634	15691	15686	15779	15880	15703	15587	15809	15821	15550	15742	15699	15569	15535	15736	15610	15594	15625	15638	15808	15444	15596	15590	15587	15723	15742	15591	15485	15557	15734	15700	15541	15737	15475	15538	15733	15755	15810	15541	15543	15685	15700	15456	15364	15544	15480	15670	15707	15609	15735	15709	15672	15492	15855	15605	15427	15570	15626	15788	15781	15797	15694	15681	15542	15572	15539	15592	15644	15393	15759	15511	15705	15489	15604	15637	15416	15582	15567	15686	15554	15543	15657	15501	15561	15565	15651	15682	15751	15770	15753	15512	15536	15728	15521	15737	15743	15617	15692	15373	15606	15648	15661	15504	15680	15515	15467	15487	15760	15502	15526	15649	15548	15485	15372	15557	15571	15594	15768	15642	15502	15470	15641	15442	15601	15481	15578	15596	15626	15539	15433	15727	15539	15758	15678	15482	15438	15562	15634	15561	15661	15429	15640	15634	15673	15653	15387	15308	15547	15400	15453	15522	15648	15671	15587	15519	15788	15474	15615	15367	15401	15580	15512	15565	15541	15421	15511	15607	15718	15558	15805	15682	15465	15429	15666	15476	15640	15606	15523	15627	15586	15463	15450	15854	15516	15396	15563	15624	15764	15593	15756	15547	15408	15484	15529	15623	15475	15552	15499	15520	15612	15606	15749	15438	15471	15621	15535	15606	15606	15695	15598	15720	15474	15620	15264	15568	15735	15493	15466	15528	15501	15548	15481	15677	15500	15499	15316	15533	15528	15487	15629	15419	15648	15479	15719	15591	15425	15638	15835	15438	15473	15457	15418	15494	15469	15678	15589	15772	15686	15491	15643	15604	15511	15494	15359	15544	15491	15577	15650	15557	15687	15506	15497	15579	15825	15506	15539	15559	15561	15557	15583	15608	15529	15234	15505	15651	15246	15482	15689	15634	15595	15519	15778	15528	15605	15656	15457	15731	15669	15655	15569	15761	15611	15452	15344	15480	15378	15582	15513	15683	15605	15482	15581	15486	15550	15566	15676	15690	15571	15466	15665	15526	15821	15632	15636	15408	15423	15534	15431	15622	15414	15493	15502	15413	15423	15623	15476	15598	15499	15531	15509	15684	15501	15500	15661	15436	15643	15561	15437	15360	15481	15576	15579	15532	15496	15598	15606	15605	15439	15660	15612	15774	15505	15687	15630	15598	15664	15608	15780	15503	15437	15551	15497	15655	15422	15638	15594	15464	15517	15630	15651	15856	15538	15611	15520	15509	15613	15430	15627	15507	15304	15630	15519	15717	15611	15290	15473	15351	15520	15728	15497	15410	15432	15574	15517	15523	15752	15654	15702	15789	15558	15647	15444	15561	15333	15583	15559	15647	15600	15564	15688	15450	15623	15680	15503	15462	15590	15585	15362	15702	15516	15453	15448	15496	15620	15492	15442	15420	15617	15593	15625	15471	15614	15446	15562	15525	15400	15658	15563	15593	15681	15466	15637	15676	15536	15485	15664	15554	15603	15550	15771	15644	15604	15551	15575	15461	15573	15612	15550	15509	15692	15620	15788	15483	15612	15642	15560	15638	15804	15516	15668	15608	15609	15437	15623	15603	15463	15421	15568	15487	15168	15535	15478	15572	15607	15652	15606	15453	15516	15628	15713	15550	15500	15614	15495	15678	15631	15508	15478	15470	15504	15347	15477	15697	15508	15575	15494	15338	15680	15411	15665	15659	15448	15566	15733	15570	15627	15540	15450	15377	15433	15663	15522	15691	15504	15574	15536	15396	15602	15427	15516	15519	15533	15792	15619	15452	15613	15365	15408	15666	15582	15550	15458	15559	15573	15429	15568	15458	15515	15590	15545	15641	15515	15578	15616	15482	15688	15415	15587	15673	15530	15471	15566	15620	15457	15687	15553	15612	15470	15570	15631	15702	15577	15592	15493	15515	15562	15526	15652	15734	15522	15616	15634	15516	15396	15552	15521	15616	15548	15456	15489	15641	15456	15486	15327	15329	15762	15544	15557	15581	15625	15563	15525	15414	15639	15480	15483	15452	15731	15427	15566	15575	15774	15529	15602	15418	15589	15765	15527	15447	15624	15492	15668	15721	15482	15683	15462	15524	15569	15729	15486	15589	15350	15584	15555	15334	15734	15512	15553	15544	15424	15429	15661	15462	15596	15595	15496	15655	15447	15505	15552	15660	15538	15595	15704	15608	15591	15603	15513	15338	15775	15437	15642	15474	15532	15545	15493	15465	15603	15585	15375	15394	15652	15444	15345	15746	15702	15586	15537	15643	15600	15581	15395	15442	15704	15701	15638	15643	15608	15504	15309	15501	15530	15638	15578	15451	15245	15591	15473	15576	15528	15639	15501	15306	15508	15642	15382	15694	15628	15508	15731	15532	15646	15519	15544	15659	15617	15522	15588	15489	15533	15655	15575	15592	15682	15521	15659	15599	15394	15524	15691	15695	15473	15402	15631	15540	15556	15469	15531	15666	15465	15600	15588	15405	15573	15493	15560	15759	15693	15365	15634	15728	15684	15535	15580	15424	15393	15610	15494	15602	15534	15541	15518	15247	15459	15450	15614	15573	15484	15605	15467	15557	15520	15387	15600	15558	15471	15734	15404	15525	15483	15773	15542	15278	15424	15378	15635	15391	15704	15428	15623	15658	15595	15484	15649	15678	15529	15407	15574	15687	15537	15493	15612	15373	15518	15633	15483	15598	15510	15670	15698	15429	15428	15720	15507	15513	15636	15496	15470	15412	15543	15454	15554	15509	15562	15662	15423	15550	15480	15579	15666	15341	15661	15622	15588	15615	15643	15723	15502	15702	15578	15662	15668	15627	15554	15590	15604	15711	15517	15650	15731	15612	15534	15510	15720	15438	15635	15667	15638	15505	15535	15531	15429	15390	15577	15652	15773	15646	15463	15577	15513	15501	15483	15502	15468	15630	15574	15514	15626	15526	15591	15617	15832	15671	15485	15532	15528	15610	15612	15608	15445	15509	15501	15484	15615	15503	15460	15563	15611	15757	15471	15605	15825	15381	15433	15748	15698	15612	15770	15543	15491	15804	15725	15464	15692	15653	15702	15348	15699	15658	15566	15506	15432	15575	15519	15550	15586	15523	15440	15635	15659	15580	15463	15751	15787	15707	15605	15522	15601	15571	15646	15271	15394	15609	15595	15535	15688	15676	15606	15842	15381	15617	15701	15612	15526	15587	15640	15538	15632	15561	15653	15449	15643	15478	15591	15625	15444	15635	15626	15280	15401	15370	15586	15662	15755	15554	15653	15626	15493	15512	15592	15587	15604	15577	15640	15545	15492	15535	15484	15652	15429	15666	15363	15515	15777	15416	15563	15526	15649	15456	15598	15423	15459	15623	15438	15530	15530	15574	15604	15511	15578	15688	15452	15558	15542	15548	15651	15662	15544	15440	15617	15593	15518	15595	15589	15838	15725	15621	15473	15652	15582	15572	15665	15740	15494	15619	15587	15793	15562	15669	15594	15591	15456	15656	15417	15725	15505	15519	15801	15768	15398	15566	15635	15380	15459	15535	15499	15521	15645	15376	15594	15671	15519	15548	15578	15628	15394	15568	15518	15721	15744	15539	15589	15587	15597	15615	15398	15698	15385	15451	15549	15561	15779	15537	15484	15723	15648	15596	15571	15596	15642	15489	15639	15487	15566	15700	15419	15593	15354	15612	15339	15450	15522	15437	15609	15495	15299	15688	15493	15681	15595	15439	15441	15543	15695	15519	15608	15543	15649	15622	15478	15598	15584	15451	15404	15383	15481	15622	15448	15405	15568	15496	15468	15395	15596	15457	15439	15492	15612	15540	15550	15546	15704	15605	15476	15631	15524	15483	15467	15558	15396	15533	15773	15683	15565	15593	15459	15583	15753	15658	15535	15495	15432	15669	15669	15546	15652	15390	15571	15769	15633	15559	15555	15647	15485	15375	15749	15560	15713	15540	15569	15284	15458	15643	15629	15718	15436	15441	15514	15488	15561	15617	15588	15668	15534	15415	15615	15541	15651	15480	15507	15597	15687	15691	15438	15506	15620	15664	15612	15627	15636	15601	15693	15581	15572	15564	15553	15476	15602	15539	15549	15633	15374	15490	15552	15600	15476	15716	15486	15764	15600	15362	15582	15460	15529	15591	15491	15667	15561	15587	15477	15591	15593	15482	15568	15474	15572	15702	15836	15393	15428	15281	15476	15425	15468	15673	15486	15572	15494	15669	15420	15580	15496	15679	15570	15489	15376	15641	15508	15695	15725	15549	15591	15520	15236	15615	15485	15408	15515	15569	15623	15584	15490	15449	15710	15472	15713	15639	15437	15595	15556	15734	15673	15569	15709	15688	15651	15632	15437	15546	15437	15425	15602	15530	15455	15603	15753	15509	15751	15392	15526	15638	15502	15455	15429	15452	15562	15454	15626	15626	15611	15701	15574	15468	15553	15594	15657	15676	15570	15531	15544	15600	15304	15664	15465	15738	15560	15728	15598	15496	15656	15493	15660	15612	15500	15700	15630	15553	15772	15733	15641	15669	15481	15518	15944	15521	15394	15585	15589	15446	15619	15422	15673	15584	15543	15652	15582	15795	15637	15652	15852	15420	15442	15571	15755	15646	15506	15571	15689	15678	15665	15414	15438	15449	15494	15529	15436	15583	15581	15533	15556	15563	15587	15644	15590	15467	15683	15665	15703	15495	15546	15513	15678	15519	15428	15712	15616	15457	15558	15612	15424	15588	15591	15558	15578	15692	15507	15538	15708	15627	15828	15682	15526	15569	15627	15618	15619	15619	15595	15540	15455	15518	15759	15685	15563	15653	15664	15527	15556	15315	15491	15453	15668	15592	15479	15662	15719	15602	15532	15576	15686	15568	15566	15358	15709	15471	15704	15616	15491	15582	15465	15555	15613	15385	15470	15517	15659	15631	15546	15495	15616	15681	15546	15573	15571	15527	15507	15626	15592	15608	15659	15733	15656	15444	15577	15554	15662	15533	15749	15416	15562	15538	15490	15510	15337	15569	15771	15413	15648	15641	15520	15497	15702	15585	15593	15485	15654	15644	15533	15586	15614	15717	15748	15632
61274	101688	75286	30461	14852	14889	14888	14847	14809	14732	14772	14782	14744	14718	14593	14610	14613	14755	14702	14875	14668	14838	14721	14702	14798	14842	14722	14645	14678	14864	14827	14693	14693	14629	14689	14986	14906	14749	14859	14717	14657	14725	14600	14640	14777	14723	14657	14840	14725	14575	14772	14729	14747	14768	14651	14722	14783	14776	14730	14563	14916	14709	14816	14775	14556	14781	14560	14714	14699	14685	14813	14750	14836	14785	14978	14781	14787	14641	14754	14707	14745	14596	14753	14723	14778	14757	14695	14701	14753	14806	14690	14793	14640	14604	14759	14775	14835	14592	14696	14694	14640	14602	14697	14728	14628	14701	14781	14754	14636	14754	14646	14681	14690	14806	14782	14867	14742	14679	14876	14750	14591	14606	14605	14904	14714	14846	14682	14716	14725	14711	14743	14673	14696	14816	14642	14669	14567	14649	14596	14839	14593	14723	14765	14705	14657	14650	14753	14646	14817	14764	14729	14757	14702	14633	14884	14760	14803	14640	14677	14636	14733	14690	14788	14696	14686	14834	14553	14790	14858	14590	14848	14825	14871	14548	14698	14721	14699	14671	14761	14689	14777	14829	14693	14654	14761	14571	14688	14890	14741	14667	14796	14792	14791	14652	14704	14642	14562	14594	14857	14777	14622	14733	14652	14638	14663	14799	14780	14695	14781	14736	14814	14746	14655	14723	14737	14772	14722	14492	14751	14818	14709	14652	14857	14727	14847	14734	14675	14783	14636	14741	14694	14685	14646	14746	14785	14630	14838	14638	14766	14612	14729	14835	14657	14818	14748	14823	14675	14698	14829	14654	14797	14639	14737	14787	14753	14730	14665	14591	14656	14777	14849	14740	14595	14771	14766	14537	14712	14740	15005	14790	14759	14659	14787	14745	14640	14680	14610	14701	14927	14687	14672	14909	14763	14737	14709	14596	14787	14618	14812	14545	14712	14694	14768	14744	14726	14569	14590	14724	14727	14824	14628	14762	14692	14742	14772	14701	14720	14631	14532	14652	14544	14740	14720	14704	14602	14741	14617	14819	14619	14870	14651	14739	14756	14717	14706	15000	14740	14716	14786	14734	14836	14539	14609	14716	14627	14961	14723	14760	14650	14714	14754	14810	14698	14701	14671	14641	14612	14888	14702	14566	14491	14668	14871	14597	14660	14764	14737	14694	15008	14682	14835	14617	14814	14788	14708	14609	14734	14786	14742	14662	14675	14635	14682	14825	14583	14944	14724	14639	14742	14653	14644	14672	14665	14803	14803	14623	14885	14747	14745	14825	14714	14645	14523	14617	14699	14684	14722	14538	14627	14618	14692	14576	14652	14716	14802	14825	14695	14788	14704	14725	14817	14714	14586	14757	14827	14601	14624	14733	14701	14708	14704	14650	14717	14669	14864	14619	14707	14722	14818	14485	14712	14687	14678	14774	14657	14502	14792	14670	14660	14693	14434	14806	14547	14626	14959	14711	14647	14838	14703	14750	14779	14734	14840	14477	14812	14745	14712	14638	14763	14611	14782	14619	14711	14854	14719	14812	14725	14756	14697	14680	14862	14751	14799	14776	14755	14609	14603	14715	14741	14668	14635	14776	14646	14573	14777	14636	14811	14665	14579	14575	14591	14779	14655	14685	14845	14639	14843	14612	14692	14587	14723	14638	14644	14732	14709	14665	14761	14756	14605	14681	14705	14959	14618	14408	14670	14861	14787	14726	14679	14881	14728	14571	14697	14711	14759	14719	14684	14812	14720	14807	14685	14632	14677	14660	14687	14585	14807	14658	14601	14612	14661	14864	14871	14804	14795	14831	14707	14811	14689	14626	14770	14716	14616	14699	14808	14519	14639	14607	14727	14804	14614	14569	14666	14653	14832	14717	14743	14652	14641	14726	14665	14763	14733	14779	14727	14514	14774	14592	14499	14631	14629	14670	14890	14605	14609	14863	14620	14705	14859	14753	14617	14808	14521	14754	14594	14718	14614	14654	14815	14699	14830	14563	14637	14750	14634	14760	14621	14688	14692	14903	14703	14620	14616	14693	14699	14758	14697	14697	14817	14727	14744	14692	15009	14615	14676	14733	14744	14645	14737	14763	14694	14805	14713	14728	14622	14810	14639	14871	14841	14698	14691	14578	14958	14680	14764	14746	14650	14791	14590	14737	14748	14720	14712	14710	14806	14632	14839	14545	14730	14774	14642	14771	14571	14771	14741	14867	14701	14735	14741	14671	14658	14682	14810	14567	14665	14631	14726	14789	14667	14663	14632	14637	14831	14575	14650	14679	14780	14806	14728	14695	14612	14744	14609	14645	14616	14665	14812	14686	14935	14680	14787	14697	14787	14753	14776	14663	14794	14720	14662	14768	14751	14635	14592	14804	14694	14563	14634	14727	14794	14841	14688	14724	14888	14782	14741	14654	14765	14630	14720	14751	14701	14696	14755	14763	14913	14657	14685	14609	14737	14819	14570	14755	14620	14802	14724	14770	14780	14661	14557	14783	14876	14764	14866	14699	14542	14688	14773	14740	14780	14736	14771	14788	14719	14558	14832	14592	14854	14743	14751	14718	14645	14627	14529	14681	14660	14688	14797	14819	14585	14559	14716	14749	14665	14751	14635	14665	14805	14676	14724	14643	14854	14774	14714	14800	14827	14828	14554	14698	14640	14684	14640	14817	14795	14687	14736	14690	14642	14515	14749	14620	14683	14794	14715	14710	14595	14669	14614	14784	14770	14694	14626	14780	14689	14766	14719	14888	14634	14756	14687	14876	14744	14779	14557	14751	14970	14681	14853	14698	14717	14635	14718	14692	14651	14791	14649	14642	14706	14635	14699	14566	14705	14738	14590	14627	14769	14746	14686	14824	14854	14604	14778	14895	14708	14647	14806	14743	14657	14670	14630	14781	14797	14577	14680	14830	14791	14811	14637	14794	14896	14803	14839	14830	14796	14602	14837	14727	14697	14470	14665	14834	14691	14759	14516	14651	14691	14742	14706	14861	14796	14692	14686	14746	14686	14636	14668	14766	14669	14900	14729	14696	14793	14695	14757	14717	14634	14555	14707	14773	14700	14682	14958	14639	14700	14696	14641	14777	14903	14840	14820	14687	14660	14847	14783	14818	14747	14762	14581	14708	14789	14527	14637	14618	14848	14743	14777	14726	14501	14758	14745	14725	14650	14902	14673	14748	14789	14572	14704	14847	14720	14534	14690	14741	14902	14740	14669	14718	14833	14812	14760	14696	14601	14781	14723	14568	14756	14663	14647	14687	14823	14811	14742	14789	14675	14952	14709	14806	14747	14669	14776	14658	14783	14755	14685	14840	14786	14560	14732	14715	14818	14727	14707	14553	14764	14586	14757	14536	14650	14771	14852	14598	14758	14801	14678	14729	14664	14710	14815	14595	14679	14607	14699	14705	14801	14637	14704	14668	14741	14641	14643	14767	14666	14641	14755	14792	14882	14684	14711	14763	14765	14699	14817	14677	14719	14753	14795	14854	14618	14817	14779	14622	14723	14776	14688	14763	14758	14668	14657	14827	14625	14649	14679	14566	14661	14754	14770	14765	14538	14840	14651	14681	14641	14528	14492	14715	14695	14646	14731	14747	14786	14588	14647	14692	14657	14724	14700	14811	14628	14695	14688	14555	14619	14752	14490	14742	14880	14754	14767	14810	14657	14736	14698	14610	14764	14681	14700	14613	14646	14600	14659	14938	14810	14714	14628	14568	14877	14807	14807	14793	14641	14716	14710	14735	14653	14653	14700	14737	14798	14578	14817	14803	14614	14666	14704	14815	14644	14601	14681	14734	14671	14821	14550	14728	14832	14890	14614	14659	14665	14712	14594	14578	14774	14764	14553	14856	14803	14809	14709	14658	14711	14679	14784	14576	14596	14802	14757	14630	14621	14727	14645	14416	14675	14776	14892	14597	14599	14661	14677	14733	14652	14726	14643	14687	14756	14779	14780	14662	14747	14512	14848	14679	14707	14475	14528	14865	14839	14579	14712	14591	14768	14737	14654	14673	14550	14656	14785	14631	14735	14785	14612	14834	14659	14966	14594	14709	14700	14638	14797	14781	14837	14606	14774	14763	14511	14646	14653	14655	14609	14716	14790	14716	14766	14747	14664	14610	14757	14609	14694	14739	14868	14808	14604	14775	14744	14736	14729	14677	14814	14750	14647	14568	14507	14752	14815	14599	14844	14695	14788	14705	14748	14652	14839	14689	14893	14770	14631	14505	14797	14744	14718	14677	14798	14725	14782	14653	14717	14754	14753	14774	14842	14724	14694	14684	14634	14670	14718	14730	14681	14695	14593	14671	14710	14822	14742	14601	14819	14650	14898	14667	14779	14767	14636	14780	14848	14605	14790	14662	14806	14551	14760	14790	14650	14631	14660	14702	14724	14563	14717	14636	14856	14620	14695	14650	14902	14811	14762	14624	14747	14612	14487	14647	14691	14869	14659	14755	14762	14676	14798	14644	14739	14675	14656	14632	14661	14700	14663	14818	14689	14680	14705	14584	14743	14811	14727	14679	14697	14778	14760	14880	14690	14747	14741	14706	14783	14659	14679	14452	14717	14775	14641	14777	14753	14733	14733	14821	14677	14898	14743	14788	14608	14654	14701	14776	14626	14743	14712	14715	14754	14733	14702	14683	14764	14701	14707	14681	14812	14595	14830	14859	14739	14634	14820	14552	14545	14748	14657	14636	14620	14768	14631	14809	14650	14665	14891	14757	14655	14630	14751	14682	14732	14729	14669	14680	14520	14644	14762	14750	14677	14776	14890	14732	14744	14927	14748	14844	14683	14736	14651	14664	14700	14895	14652	14625	14805	14760	14730	14686	14702	14651	14545	14735	14773	14650	14766	14732	14764	14678	14455	14569	14666	14547	14679	14663	14754	14569	14550	14614	14705	14694	14778	14780	14865	14675	14740	14686	14822	14750	14657	14690	14669	14800	14663	14631	14599	14719	14652	14821	14777	14792	14779	14688	14789	14583	14678	14531	14780	14686	14784	14783	14860	14636	14587	14667	14721	14714	14769	14636	14778	14685	14588	14707	14780	14708	14702	14683	14723	14623	14781	14646	14596	14652	14566	14676	14700	14688	14720	14784	14605	14768	14691	14765	14751	14693	14741	14594	14612	14796
22944	24110	32861	26809	21231	21376	20880	16889	15966	16101	16002	15891	15689	15986	15985	15863	15885	15871	15838	15911	15788	15899	15648	15770	15737	15545	15700	15953	15767	15557	15710	15638	15691	15695	15634	15698	15879	15795	15528	15668	15568	15605	15688	15597	15566	15927	15666	15653	15614	15641	15536	15639	15478	15697	15649	15586	15606	15585	15708	15563	15707	15855	15779	15706	15620	15644	15561	15620	15644	15779	15618	15761	15927	15562	15762	15685	15518	15389	15679	15744	15816	15724	15868	15785	15569	15733	15330	15651	15731	15703	15505	15444	15526	15746	15608	15577	15734	15805	15414	15718	15708	15651	15568	15590	15706	15585	15619	15592	15609	15532	15517	15562	15789	15611	15572	15460	15676	15390	15653	15590	15591	15554	15397	15579	15438	15648	15707	15635	15589	15780	15560	15701	15702	15690	15649	15670	15501	15695	15650	15715	15614	15664	15596	15654	15790	15683	15720	15573	15626	15602	15555	15895	15726	15645	15671	15539	15546	15650	15814	15590	15415	15734	15657	15487	15705	15502	15795	15701	15520	15547	15689	15510	15505	15608	15479	15848	15737	15540	15651	15507	15655	15501	15546	15589	15592	15840	15594	15573	15808	15730	15602	15657	15598	15523	15676	15693	15639	15552	15666	15716	15506	15654	15500	15474	15513	15668	15684	15620	15768	15780	15524	15808	15538	15480	15706	15621	15573	15607	15637	15506	15554	15747	15666	15762	15804	15710	15527	15657	15446	15607	15674	15604	15546	15516	15830	15726	15670	15646	15708	15546	15764	15818	15618	15729	15463	15633	15680	15787	15702	15452	15656	15481	15656	15520	15687	15538	15617	15559	15639	15840	15479	15685	15608	15391	15435	15565	15532	15724	15533	15611	15467	15795	15759	15727	15700	15418	15482	15632	15757	15534	15605	15724	15739	15472	15742	15814	15665	15411	15578	15753	15577	15607	15521	15779	15520	15479	15677	15577	15445	15659	15473	15606	15610	15635	15753	15718	15605	15566	15617	15626	15655	15526	15626	15676	15592	15432	15551	15573	15744	15498	15821	15640	15469	15631	15553	15747	15663	15647	15752	15750	15478	15538	15676	15737	15666	15698	15572	15795	15679	15598	15604	15590	15506	15573	15740	15420	15678	15511	15717	15725	15508	15494	15595	15522	15679	15654	15609	15792	15655	15417	15529	15426	15502	15540	15663	15532	15455	15636	15311	15761	15568	15534	15482	15578	15276	15667	15781	15693	15677	15760	15725	15485	15409	15652	15554	15637	15804	15556	15360	15469	15459	15552	15494	15624	15518	15661	15717	15697	15686	15437	15554	15683	15434	15535	15571	15424	15649	15672	15593	15677	15484	15624	15617	15874	15511	15716	15740	15792	15637	15546	15723	15541	15664	15530	15548	15567	15702	15664	15517	15623	15611	15700	15520	15557	15481	15599	15663	15351	15499	15647	15661	15653	15761	15579	15632	15688	15680	15695	15609	15563	15539	15550	15578	15506	15671	15595	15531	15576	15681	15592	15433	15686	15635	15665	15605	15589	15851	15536	15757	15578	15650	15691	15537	15484	15591	15614	15502	15831	15836	15684	15597	15511	15644	15537	15628	15613	15506	15655	15621	15744	15743	15488	15738	15612	15785	15611	15517	15745	15592	15533	15558	15639	15485	15535	15589	15546	15491	15535	15595	15531	15363	15641	15630	15519	15542	15483	15577	15630	15709	15570	15667	15527	15770	15481	15623	15629	15724	15606	15639	15536	15521	15609	15558	15480	15591	15717	15508	15541	15621	15663	15650	15726	15702	15682	15566	15425	15767	15566	15676	15602	15706	15529	15621	15565	15715	15534	15664	15461	15518	15530	15446	15352	15529	15500	15405	15581	15687	15354	15742	15718	15513	15601	15622	15477	15722	15703	15616	15425	15473	15433	15622	15581	15681	15465	15472	15473	15740	15482	15652	15449	15491	15545	15680	15685	15539	15488	15515	15624	15528	15824	15617	15675	15436	15574	15721	15551	15725	15566	15667	15626	15796	15644	15531	15649	15764	15468	15626	15605	15620	15668	15676	15620	15518	15584	15702	15722	15616	15678	15506	15867	15407	15709	15581	15580	15669	15691	15736	15590	15646	15519	15391	15630	15573	15589	15576	15559	15538	15615	15619	15549	15511	15614	15540	15617	15491	15743	15465	15634	15504	15546	15635	15785	15456	15493	15480	15491	15590	15729	15704	15515	15578	15403	15563	15696	15773	15718	15519	15451	15659	15436	15506	15726	15639	15771	15652	15541	15637	15352	15639	15490	15841	15549	15810	15646	15696	15702	15542	15659	15629	15584	15529	15369	15619	15599	15523	15588	15668	15578	15589	15731	15528	15678	15573	15786	15510	15647	15420	15477	15643	15464	15576	15462	15720	15814	15699	15621	15489	15597	15720	15670	15547	15565	15546	15682	15629	15579	15654	15573	15518	15586	15519	15599	15492	15630	15595	15604	15529	15735	15408	15619	15610	15595	15641	15538	15393	15534	15674	15550	15740	15815	15659	15412	15608	15528	15593	15651	15926	15499	15504	15594	15846	15608	15739	15738	15541	15446	15697	15711	15544	15541	15488	15524	15580	15524	15706	15718	15685	15544	15784	15628	15811	15689	15752	15672	15697	15629	15484	15569	15459	15619	15581	15543	15616	15519	15543	15663	15624	15555	15579	15751	15485	15659	15527	15739	15692	15657	15647	15737	15625	15427	15560	15690	15671	15589	15521	15669	15506	15479	15597	15484	15591	15648	15563	15553	15719	15640	15359	15428	15850	15416	15570	15662	15733	15617	15532	15768	15689	15587	15643	15769	15652	15699	15668	15671	15631	15604	15606	15508	15543	15793	15583	15438	15602	15600	15551	15705	15411	15849	15724	15529	15730	15539	15648	15644	15471	15848	15921	15645	15540	15468	15780	15496	15566	15451	15617	15714	15570	15663	15536	15418	15661	15666	15630	15518	15775	15495	15712	15562	15596	15605	15690	15566	15656	15498	15639	15645	15508	15898	15531	15557	15762	15524	15748	15659	15763	15535	15694	15723	15550	15579	15643	15627	15652	15425	15691	15413	15536	15612	15636	15640	15603	15583	15535	15617	15392	15439	15583	15388	15648	15583	15639	15671	15505	15637	15367	15573	15605	15725	15675	15454	15473	15523	15769	15757	15543	15793	15762	15494	15613	15743	15373	15475	15728	15813	15671	15306	15571	15537	15518	15573	15710	15708	15465	15723	15543	15555	15524	15572	15614	15540	15815	15779	15699	15337	15577	15540	15598	15471	15707	15834	15664	15593	15789	15503	15476	15640	15705	15636	15491	15562	15479	15747	15732	15446	15583	15437	15379	15472	15568	15823	15725	15513	15594	15602	15531	15553	15716	15560	15433	15489	15786	15630	15621	15500	15489	15752	15775	15479	15811	15501	15727	15707	15625	15707	15481	15593	15746	15772	15794	15580	15474	15522	15496	15598	15589	15713	15548	15527	15802	15646	15667	15596	15748	15668	15695	15605	15769	15498	15578	15618	15640	15686	15796	15626	15645	15635	15669	15742	15601	15528	15694	15472	15590	15512	15511	15619	15456	15405	15683	15475	15601	15381	15624	15631	15590	15629	15622	15584	15522	15518	15647	15781	15416	15639	15731	15575	15685	15744	15580	15632	15528	15490	15547	15752	15587	15592	15643	15642	15715	15533	15812	15523	15623	15607	15683	15541	15559	15512	15487	15683	15532	15619	15566	15657	15449	15487	15543	15400	15355	15563	15697	15578	15303	15582	15732	15604	15683	15713	15716	15508	15674	15638	15787	15662	15623	15730	15476	15472	15579	15652	15753	15608	15691	15674	15745	15752	15504	15616	15461	15716	15575	15626	15503	15616	15585	15611	15608	15737	15636	15607	15597	15480	15269	15689	15528	15668	15658	15503	15582	15568	15630	15496	15639	15896	15631	15571	15562	15583	15584	15309	15517	15564	15547	15657	15675	15699	15675	15440	15401	15439	15742	15594	15665	15657	15534	15446	15621	15585	15598	15521	15611	15551	15516	15598	15518	15518	15474	15634	15691	15627	15464	15469	15654	15497	15593	15739	15670	15532	15597	15422	15537	15702	15738	15803	15550	15517	15575	15336	15564	15672	15728	15427	15565	15707	15505	15705	15524	15599	15657	15497	15705	15651	15626	15793	15306	15767	15697	15454	15558	15692	15628	15551	15651	15614	15600	15650	15455	15862	15702	15680	15748	15528	15762	15605	15426	15742	15789	15606	15522	15504	15541	15582	15561	15672	15518	15429	15733	15588	15615	15837	15523	15580	15749	15520	15696	15601	15623	15557	15527	15554	15678	15631	15698	15816	15769	15757	15383	15650	15603	15637	15695	15505	15506	15446	15742	15508	15611	15587	15706	15377	15638	15746	15713	15543	15665	15486	15633	15607	15851	15708	15901	15528	15337	15689	15518	15611	15545	15499	15346	15591	15516	15488	15390	15565	15720	15397	15685	15543	15635	15532	15846	15819	15599	15727	15615	15481	15608	15800	15584	15566	15565	15378	15374	15574	15442	15530	15648	15612	15607	15802	15466	15789	15567	15587	15758	15575	15664	15536	15500	15675	15602	15635	15532	15507	15430	15636	15605	15599	15647	15633	15439	15568	15418	15703	15685	15360	15658	15485	15619	15617	15657	15446	15713	15739	15461	15671	15570	15415	15587	15669	15753	15697	15611	15383	15617	15608	15745	15648	15546	15571	15529	15664	15674	15615	15572	15697	15669	15657	15578	15613	15827	15624	15860	15652	15521	15561	15650	15561	15444	15556	15627	15558	15724	15439	15735	15595	15586	15590	15668	15324	15587	15770	15744	15550	15443	15554	15778	15559	15590	15802	15569	15658	15699	15517	15708	15508	15655	15735	15487	15459	15637	15525	15716	15567	15572	15526	15707	15469	15858	15460	15538	15572	15623	15487	15415	15695	15510	15577	15584	15824	15420	15671	15620	15643	15584	15450	15442	15664	15697	15655	15563	15649	15564	15462	15617	15409	15591	15501	15734	15549	15450	15460	15545	15897	15736	15619	15581	15667	15540	15462	15510	15535	15713	15592	15671	15614	15574	15749	15569	15586	15600	15436	15643	15607	15528	15518
59308	99106	73310	34156	15122	14783	14792	14743	14616	14803	14898	14841	14576	14570	14799	14678	14804	14618	14782	14706	14690	14655	14742	14679	14859	14735	14700	14799	14496	14757	14809	14698	14729	14612	14848	14651	14773	14720	14578	14678	14738	14803	14671	14738	14599	14788	14784	14665	14754	14671	14875	14652	14661	14765	14672	14740	14618	14913	14695	14692	14751	14622	14931	14890	14796	14812	14595	14697	14762	14541	14587	14594	14746	14766	14722	14569	14704	14652	14669	14601	14799	14605	14542	14701	14714	14887	14845	14689	14497	14584	14647	14676	14670	14878	14838	14646	14778	14652	14696	14518	14712	14752	14759	14592	14877	14828	14761	14757	14729	14513	14751	14642	14692	14584	14646	14634	14737	14617	14822	14704	14423	14629	14787	14625	14796	14617	14640	14725	14638	14789	14626	14652	14866	14665	14636	14718	14773	14686	14786	14760	14640	14788	14618	14585	14784	14697	14640	14706	14715	14635	14636	14608	14788	14625	14794	14578	14713	14733	14731	14585	14735	14810	14658	14808	14693	14800	14650	14760	14793	14625	14708	14706	14924	14571	14698	14531	14750	14738	14629	14660	14631	14736	14754	14667	14779	14663	14711	14774	14586	14652	14690	14621	14703	14672	14611	14775	14817	14724	14793	14758	14786	14759	14690	14633	14625	14760	14699	14733	14686	14596	14684	14658	14735	14654	14558	14718	14582	14823	14588	14605	14684	14557	14874	14806	14534	14666	14575	14667	14746	14767	14669	14644	14765	14627	14553	14702	14492	14610	14724	14745	14687	14683	14639	14671	14719	14677	14762	14660	14707	14729	14648	14617	14615	14598	14662	14635	14665	14544	14829	14696	14678	14585	14643	14682	14499	14607	14610	14790	14697	14837	14563	14677	14640	14620	14635	14677	14683	14753	14907	14708	14697	14591	14611	14662	14673	14744	14642	14628	14640	14530	14779	14671	14684	14618	14798	14786	14650	14725	14607	14685	14546	14638	14622	14654	14683	14599	14522	14681	14662	14707	14607	14751	14589	14794	14702	14827	14628	14757	14747	14708	14749	14653	14674	14626	14669	14574	14793	14846	14714	14688	14776	14749	14772	14808	14556	14661	14747	14724	14726	14787	14680	14689	14682	14697	14659	14799	14608	14638	14755	14729	14646	14728	14654	14858	14642	14633	14568	14471	14798	14790	14599	14736	14766	14667	14570	14859	14616	14649	14678	14746	14577	14745	14603	14686	14481	14771	14597	14729	14681	14729	14812	14550	14770	14691	14678	14553	14666	14762	14749	14611	14728	14668	14934	14813	14839	14689	14667	14821	14777	14697	14818	14757	14546	14780	14769	14686	14609	14729	14510	14653	14717	14711	14748	14707	14566	14596	14742	14607	14691	14744	14727	14783	14806	14422	14723	14663	14652	14684	14733	14685	14696	14763	14609	14571	14782	14738	14709	14772	14618	14678	14668	14739	14757	14675	14694	14657	14764	14688	14665	14717	14735	14650	14635	14638	14758	14650	14653	14696	14519	14658	14632	14595	14706	14609	14693	14778	14755	14445	14540	14627	14512	14681	14707	14577	14648	14595	14497	14746	14667	14729	14638	14740	14713	14591	14701	14516	14612	14629	14789	14749	14663	14693	14551	14563	14647	14827	14744	14753	14580	14693	14705	14603	14606	14646	14776	14569	14807	14707	14767	14448	14760	14589	14565	14681	14660	14723	14730	14652	14623	14782	14803	14688	14727	14670	14689	14653	14841	14755	14751	14656	14666	14667	14623	14647	14699	14830	14700	14599	14641	14686	14712	14511	14614	14766	14660	14659	14745	14524	14721	14743	14729	14551	14637	14746	14700	14647	14696	14674	14769	14583	14594	14656	14757	14724	14742	14616	14595	14499	14766	14672	14682	14660	14797	14744	14579	14728	14551	14781	14757	14764	14726	14724	14781	14588	14603	14640	14728	14528	14732	14640	14694	14637	14575	14623	14843	14802	14647	14531	14697	14707	14415	14688	14802	14753	14653	14789	14719	14743	14657	14539	14613	14786	14747	14478	14575	14710	14632	14580	14828	14621	14656	14750	14790	14615	14655	14839	14668	14515	14906	14653	14690	14784	14757	14535	14806	14591	14595	14706	14472	14631	14659	14412	14713	14616	14619	14674	14794	14612	14759	14757	14683	14783	14775	14679	14798	14526	14519	14621	14628	14679	14840	14612	14671	14641	14597	14636	14744	14691	14700	14641	14739	14733	14821	14617	14706	14747	14676	14341	14603	14699	14596	14695	14700	14700	14499	14545	14608	14809	14778	14545	14764	14783	14710	14694	14532	14646	14652	14544	14606	14623	14681	14626	14682	14832	14675	14544	14683	14636	14675	14745	14567	14657	14603	14638	14727	14655	14703	14680	14769	14771	14759	14641	14647	14761	14672	14677	14781	14516	14604	14638	14590	14615	14631	14622	14716	14746	14703	14758	14843	14806	14727	14504	14644	14632	14708	14520	14631	14526	14575	14691	14823	14745	14653	14769	14836	14755	14707	14641	14604	14806	14819	14521	14798	14757	14725	14709	14615	14664	14679	14709	14692	14608	14695	14727	14669	14671	14819	14683	14764	14571	14667	14797	14564	14688	14743	14757	14587	14718	14817	14708	14577	14655	14592	14805	14783	14585	14721	14540	14734	14619	14705	14829	14676	14655	14715	14611	14499	14644	14688	14649	14579	14611	14718	14773	14715	14659	14678	14617	14552	14465	14794	14630	14635	14667	14644	14622	14738	14621	14592	14564	14682	14608	14709	14576	14788	14759	14615	14646	14785	14833	14797	14767	14553	14387	14756	14602	14818	14627	14620	14528	14597	14530	14594	14910	14669	14794	14607	14540	14807	14499	14641	14719	14479	14541	14404	14557	14882	14518	14757	14449	14632	14605	14587	14699	14707	14634	14647	14639	14437	14574	14812	14699	14688	14602	14782	14686	14691	14646	14816	14793	14745	14736	14709	14474	14675	14652	14777	14710	14634	14668	14632	14697	14797	14762	14687	14799	14693	14709	14666	14818	14666	14752	14734	14698	14553	14747	14509	14784	14688	14784	14732	14608	14824	14664	14755	14709	14840	14623	14657	14710	14850	14560	14698	14723	14726	14651	14688	14544	14568	14694	14519	14714	14416	14713	14622	14745	14639	14633	14727	14699	14852	14752	14844	14762	14729	14806	14720	14723	14698	14749	14710	14570	14530	14819	14695	14795	14626	14547	14806	14589	14710	14548	14573	14797	14803	14728	14779	14779	14556	14650	14757	14624	14799	14710	14616	14794	14651	14605	14665	14616	14688	14761	14582	14595	14823	14607	14548	14666	14669	14697	14574	14627	14512	14492	14641	14614	14596	14676	14628	14586	14847	14615	14785	14576	14754	14571	14746	14744	14714	14700	14805	14823	14593	14744	14576	14652	14762	14772	14524	14811	14755	14715	14507	14704	14758	14787	14595	14668	14790	14766	14625	14766	14712	14756	14654	14721	14716	14635	14697	14625	14661	14851	14803	14614	14651	14647	14687	14672	14749	14831	14581	14571	14676	14567	14590	14677	14645	14549	14681	14765	14677	14756	14542	14742	14575	14721	14634	14769	14701	14618	14839	14785	14734	14548	14818	14536	14611	14625	14714	14788	14729	14733	14617	14633	14850	14714	14803	14541	14608	14652	14744	14712	14788	14778	14677	14677	14697	14878	14554	14524	14542	14596	14650	14639	14811	14777	14660	14614	14791	14682	14534	14743	14766	14628	14587	14665	14704	14668	14723	14657	14717	14810	14486	14682	14464	14621	14795	14755	14640	14512	14819	14596	14735	14765	14696	14630	14711	14515	14654	14632	14814	14692	14711	14733	14693	14778	14724	14543	14599	14699	14716	14779	14633	14659	14673	14769	14696	14631	14693	14721	14664	14746	14599	14617	14774	14645	14793	14625	14652	14707	14732	14615	14795	14506	14651	14791	14643	14665	14611	14753	14678	14671	14662	14503	14512	14659	14658	14806	14675	14632	14632	14835	14638	14706	14642	14696	14602	14786	14800	14630	14673	14639	14629	14626	14592	14655	14591	14719	14712	14818	14766	14587	14509	14718	14595	14751	14601	14792	14648	14669	14719	14608	14598	14799	14574	14625	14644	14591	14705	14614	14650	14678	14785	14540	14612	14655	14725	14770	14664	14596	14618	14731	14488	14496	14659	14795	14841	14838	14655	14494	14545	14725	14617	14885	14631	14794	14536	14573	14699	14548	14635	14718	14752	14531	14628	14614	14590	14640	14669	14603	14733	14585	14725	14817	14715	14609	14591	14603	14614	14650	14581	14747	14844	14508	14633	14828	14796	14561	14652	14652	14624	14765	14641	14600	14654	14571	14817	14774	14646	14757	14672	14786	14626	14651	14752	14572	14531	14641	14844	14616	14709	14762	14640	14649	14768	14490	14666	14676	14851	14597	14582	14734	14598	14759	14538	14739	14559	14577	14708	14705	14784	14618	14635	14485	14732	14684	14625	14684	14686	14532	14898	14695	14671	14662	14619	14669	14482	14727	14777	14692	14549	14679	14869	14559	14847	14657	14753	14900	14640	14656	14848	14637	14755	14689	14745	14678	14599	14576	14767	14700	14698	14701	14572	14643	14744	14700	14739	14681	14527	14852	14739	14631	14784	14632	14805	14684	14674	14765	14587	14819	14771	14608	14678	14600	14701	14654	14621	14609	14763	14722	14560	14654	14817	14667	14733	14795	14797	14646	14722	14683	14675	14801	14626	14454	14531	14600	14741	14614	14607	14743	14729	14711	14555	14726	14672	14588	14716	14569	14575	14886	14410	14698	14748	14978	14657	14779	14635	14686	14737	14627	14689	14781	14508	14731	14615	14606	14782	14609	14798	14644	14651	14647	14652	14787	14648	14680	14689	14731	14598	14824	14629	14610	14755	14667	14679	14661	14433	14633	14746	14701	14539	14738	14593	14668	14632	14689	14640	14656	14595	14643	14694	14532	14592	14764	14629	14709	14702	14652	14610	14735	14786	14674	14620	14485	14738	14626	14627	14658	14814	14635	14896	14687	14714	14771	14619	14621	14647	14754	14579	14668	14683	14479	14739	14611	14579	14507	14556	14762	14601	14669	14734	14769	14645	14512	14634	14633
29450	36016	34969	22812	15686	15203	15423	15128	15050	15043	15125	14975	15053	15162	15034	15203	15029	14934	15235	15014	15101	14976	15105	14986	15198	15165	14833	15187	15107	15004	14912	15075	14970	14975	14792	15002	14916	15166	15109	14855	15102	14934	14864	15145	14913	15170	14890	15042	15077	14927	15251	15066	14972	15108	15038	14983	15106	15101	15149	15143	15104	14999	14978	15288	15011	14945	15098	14894	14982	15029	14874	15066	14977	15010	15153	15080	15138	15266	15223	15039	15043	15140	14974	14964	15108	14992	14971	15058	15047	15220	15147	15032	14955	15160	15282	14946	15004	14933	14866	15081	15076	15351	15143	15035	15100	15077	15080	14944	14992	15085	15073	15010	15003	15066	14984	15013	14875	14942	14897	15074	14963	14994	15040	15059	14822	15111	14935	15116	15124	15022	15035	15005	15099	15049	15132	14826	15017	15027	14885	14937	14986	14989	15010	15108	15061	15011	15181	14848	14831	15143	14852	15059	15139	14952	15103	14926	15050	14916	14963	15149	14961	15073	14968	15086	15019	15101	15093	14980	14919	14855	14876	15090	15057	15017	15141	15045	15094	15138	15074	15101	14854	15057	15102	15106	14925	15108	14997	14905	15138	15047	15226	15017	14938	14844	15046	14977	15052	14856	15168	15030	15201	15024	15257	15134	15066	14870	15047	15062	15034	14917	14795	15131	15154	15060	15059	14980	14935	14997	14957	15072	14989	14738	15194	15107	15128	15115	15033	15067	15024	15028	14970	15134	15098	14945	15000	15185	15274	15110	15171	14994	14968	14965	14976	14925	15105	15069	14974	14907	15034	15088	14824	15010	15057	15169	15064	14843	15023	14980	15211	15038	15058	14953	14950	14969	14867	14862	15045	15046	15015	15135	14974	14914	14905	15121	14988	15213	15067	15230	14988	14928	14983	14950	14994	14930	15096	14919	14803	14858	14849	15001	14915	15103	15048	14815	15005	15068	14915	15066	14955	15033	15016	15152	15068	15010	15143	15037	15057	15074	15051	15213	15077	15043	14983	15028	14997	14956	15001	14970	15087	15100	14898	14939	15148	15085	15181	15121	15022	14865	15153	15362	15080	14943	15123	15009	15095	15157	14987	15166	14918	15008	15138	15220	14930	14986	14982	14939	14970	15200	15162	14941	15019	14956	14813	14883	15106	15110	15001	14986	14894	15004	14956	14921	14908	14914	15141	15019	15023	15033	14925	14934	15170	15051	14925	15077	15010	14909	14877	14965	15110	15235	14936	15044	15095	15192	15059	15025	15048	14937	14977	14921	15059	15071	15160	15040	14933	15097	15019	15013	15093	15160	15035	15048	14972	15091	15182	14879	15072	14906	15068	15121	15129	14924	14954	15054	15114	15145	14726	15051	15111	15018	15156	15013	14923	14947	14981	15033	14882	14960	15098	14956	14953	15003	14914	15087	14928	15024	15013	15003	14976	14935	15132	14989	15014	15054	15229	15101	14991	15211	15136	15052	14943	14985	15159	14909	14799	15093	15041	14997	15030	15143	14989	15024	15070	15202	15150	14946	15149	15114	15021	15070	14939	15042	15125	14838	14896	14915	15111	14781	14993	15198	15087	14987	15037	14896	14941	15107	14958	15306	15106	15071	15010	15206	15004	14848	15037	15014	15021	14960	15012	15212	15026	15149	15162	15113	15190	15219	15117	14895	15162	15066	14954	14991	15118	14919	14955	14987	14982	14931	15117	14891	15051	15015	15216	15016	14964	15084	14868	15005	15143	15163	14978	14883	14903	15002	15028	15010	14959	14880	14984	14718	14867	15078	14936	14855	15123	15172	14958	14920	15046	15182	15192	14950	15116	14917	15038	15061	15030	15035	15112	14953	15020	15115	15003	14960	15087	15086	14960	14857	14791	15004	15014	14935	15107	15114	14890	14889	15073	14968	15091	14921	14922	15158	15088	14930	14921	15004	14886	15087	15053	15068	14942	15123	14931	14872	14902	15035	14918	15091	15024	15018	15193	14985	14971	15183	14994	14831	15008	14990	15224	15153	15047	15011	15019	15099	15084	15099	15028	14910	14970	15110	15090	15158	15007	15014	14974	15100	15148	14997	15037	15015	14998	14939	15178	15156	15089	15159	15098	14889	14913	14882	15033	14982	14936	15182	15026	14931	14903	14906	15020	15215	14911	15026	14889	15235	15084	15030	15029	14910	15149	15060	15224	15107	14979	15102	14865	15039	14930	15130	15027	15110	15010	14917	14874	15073	14912	15126	14845	14957	15047	15083	14859	14963	14938	14971	14864	14905	14981	14971	15219	14917	14962	14989	15029	14923	15054	15008	14991	14958	15136	15165	15229	14774	14965	14866	15053	15019	14777	15075	15093	14998	14923	14996	15051	15018	14899	15006	14929	15032	15025	15105	15102	15035	14960	15030	15021	15114	14922	15087	15061	14968	15115	15041	15126	15088	14842	14787	15098	15032	14987	15020	15122	15034	15098	15151	14932	14864	15027	15040	14910	15012	14925	15138	14933	14961	14790	14819	15088	15041	15065	14971	14940	15031	15064	15037	15196	14760	14946	15018	14999	15069	15000	14890	15203	15112	14927	14996	14998	15149	15094	14974	15090	14933	14877	15114	15313	15052	15116	14803	14990	14990	14998	14948	15079	14954	15115	14931	14962	14956	14929	14950	14986	14997	15063	14963	14973	15148	15055	14925	15022	15020	15013	15101	15002	15091	15225	15027	14921	15011	15049	15030	15251	14992	15015	14894	14949	14955	14760	15078	15024	14902	14931	14968	14961	15132	15053	15021	14787	15079	15051	15133	15102	14993	14911	14989	15274	15048	14772	15138	14833	15210	15014	15028	15095	14928	15077	15102	14969	14978	15311	15074	14906	15123	15048	15110	14947	15286	14982	15181	15034	14986	14855	14746	14992	14963	15151	15010	15118	15063	14945	15067	14980	15066	15056	14974	15017	14779	14933	14864	14982	15055	15050	15059	15075	15148	15041	14991	15291	14836	14998	14990	15069	15233	14981	15145	14979	15252	15163	15007	15051	15128	15079	15069	15150	14901	15044	15041	14716	14895	14950	15128	14953	14808	15102	15156	14961	15057	15161	15016	14890	14863	14986	14855	14863	14953	14808	14969	15007	14904	14922	15021	15170	15207	15010	15079	14921	15002	15181	15074	15177	15112	15108	14875	14910	14758	15039	14843	15039	14920	14897	14984	15189	15050	14971	15074	14865	15038	15239	14907	15027	15015	15071	15316	14961	15089	15086	15057	14923	14957	14928	14948	14967	14921	15032	15081	15119	15183	15109	15181	15110	14920	14910	15053	15114	15350	15009	15211	14976	15163	14958	15024	14970	15014	15116	15212	15165	14934	15107	15063	15020	14956	14925	15080	14997	15126	14961	15151	15154	14918	15079	15199	15134	15047	15052	15160	15054	14981	14973	15048	14975	14947	14986	14970	15026	15159	15095	14960	14741	14962	14909	15189	15032	15044	14972	15015	14951	15065	15001	15068	14929	15170	14914	15124	15124	14934	14937	14921	14963	14980	14899	15217	15012	15097	14976	15066	15040	15150	15012	14959	15110	15238	14982	15106	14930	15085	14997	15071	14939	14824	14855	15169	15099	14978	15288	15016	15048	14993	14915	15059	15058	15038	15126	14955	15014	15237	15089	14865	14937	15214	14886	15118	15003	15186	15045	14963	15117	15065	15080	14990	14944	15029	15212	15274	15005	14998	14945	14955	15073	15120	15141	15106	15226	15024	15147	15066	15058	14863	15020	15019	15021	15030	15120	15271	15092	15124	14980	14967	15071	14949	15287	15216	15101	15010	14883	15166	15143	15051	14890	15115	15075	14903	15115	14956	14967	15001	14985	15032	15006	15299	15153	14865	14964	15212	15231	15118	14910	15169	14974	15039	14988	15295	14964	15079	15031	15074	14968	15176	14816	14957	15177	14921	15064	14991	14934	14944	14982	14946	15109	14855	14966	15101	15004	14922	15211	14843	15009	15043	14916	15058	15079	14950	14998	14975	14975	15165	15111	15033	14971	15177	15070	14785	14888	14941	15236	15112	15168	15109	14885	15207	14951	15015	15249	15167	15058	15057	14810	15080	14896	15019	15041	15106	14971	15021	14890	14804	14865	14963	14978	15249	15027	14801	15191	14982	15163	14915	14910	15024	14905	15083	14796	14970	14971	14868	15070	15159	15104	15197	15107	15084	15048	15106	15198	15117	14990	15013	15201	14885	14867	15079	14929	15228	14985	14888	14883	14846	14941	14995	15016	15011	15061	14865	15182	14993	15075	14841	14998	15128	14893	15032	15054	15212	15162	15010	15061	15052	15102	15160	15106	15109	15052	15011	15043	15061	15019	15010	14917	14901	15084	15046	15126	15060	15064	14952	15242	15229	14950	15109	15104	15186	15109	15036	15079	15072	15084	14891	15058	14915	14927	14940	15012	15007	15066	15046	15168	15062	15066	14977	14885	14906	14937	14965	14938	15092	14847	15068	15151	15167	14872	14941	14957	14995	15016	14921	14946	14856	14968	14924	15153	14939	15062	14995	15177	15123	15131	15103	14982	14991	15127	15037	15133	15098	15132	14843	15316	15092	15075	14874	15027	14856	15006	15175	15092	14962	15082	14743	14887	15054	15011	15043	15023	15003	14925	15079	15012	15198	15069	14946	14938	14916	15120	14978	15293	15111	15088	15045	14912	14914	14840	14956	14944	15063	14944	15205	15047	15130	14923	15044	15104	15022	15103	15085	15110	15071	15018	15167	15064	15024	15048	14884	15291	15008	14975	15037	14988	15147	15100	15060	15122	15065	14981	15049	15214	14975	15044	15061	14998	15072	15230	14981	15092	14986	14893	15038	15135	15083	15010	14866	15141	14897	14986	15044	14924	15063	14997	14770	14964	15040	15064	15024	14989	15022	14840	15159	15092	15088	14946	14929	14963	15028	14981	15021	15072	15120	14992	14992	15088	15264	14982	15090	14951	15281	15026	15106	14962	15081	15162	15153	14972	15065	15123	14994	14911	15144	14973	15042	15053	15161	14913	14789	14874	15106	15029	14952	15216	15204	14860	14882	15025	15236	14964	15042	15075	14933	15059	15058	15321	15034	14907	14962	15032	15151	14905	14833	15046	15020	14982	14976
36751	53878	37608	18110	14320	14265	14171	14210	14292	14248	14233	14241	14302	14402	14418	14328	14244	14334	14268	14189	14213	14205	14356	14184	14310	14428	14421	14346	14417	14222	14256	14181	14289	14223	14353	14243	14402	14310	14291	14105	14388	14163	14223	14359	14332	14335	14439	14396	14383	14279	14291	14165	14292	14314	14234	14061	14360	14323	14350	14111	14417	14261	14308	14293	14101	14413	14196	14341	14245	14274	14271	14214	14298	14094	14421	14226	14291	14203	14210	14265	14149	14352	14218	14197	14250	14238	14216	14258	14267	14305	14092	14194	14313	14224	14200	14199	14384	14363	14020	14193	14121	14271	14383	14099	14262	14288	14369	14238	14226	14074	14096	14095	14269	14186	14167	14368	14278	14388	14365	14234	14151	14426	14339	14242	14335	14288	14313	14191	14294	14181	14265	14447	14186	14360	14266	14290	14312	14240	14434	14202	14269	14096	14117	14329	14317	14080	14404	14245	14291	14239	14216	14235	14350	14203	14301	14329	14266	14293	14260	14169	14360	14106	14189	14291	14317	14406	14289	14454	14285	14285	14117	14383	14340	14395	14368	14264	14252	14300	14177	14262	14379	14364	14320	14285	14342	14239	14323	14320	14295	14278	14388	14230	14226	14240	14161	14290	14083	14357	14181	14324	14365	14235	14337	14415	14344	14307	14212	14282	14223	14385	14219	14277	14307	14207	14265	14230	14224	14133	14303	14258	14108	14263	14138	14080	14180	14177	14337	14362	14239	14375	14334	14267	14258	14236	14325	14155	14225	14317	14216	14137	14334	14100	14078	14186	14192	14139	14207	14291	14478	14362	14085	14358	14304	14310	14427	14261	14266	14261	14235	14323	14166	14168	14245	14279	14200	14312	14465	14268	14283	14091	14209	14426	14213	14302	14365	14241	14287	14231	14137	14213	14418	14157	14231	14358	14246	14372	14260	14223	14302	14229	14144	14324	14368	14246	14335	14212	14242	14437	14205	14126	14305	14169	14357	14196	14240	14320	14311	14194	14208	14220	14341	14320	14267	14416	14234	14323	14429	14205	14290	14231	14273	14264	14246	14245	14180	14295	14196	14309	14091	14325	14202	14142	14187	14041	14282	14277	14329	14395	14150	14359	14201	14311	14206	14349	14236	14393	14397	14284	14166	14211	14252	14390	14209	14287	14161	14153	14125	14515	14371	14266	14141	14184	14337	14246	14144	14194	14404	14178	14376	14439	14352	14179	14319	14185	14343	14341	14303	14218	14186	14335	14242	14317	14057	14249	14381	14313	14370	14143	14195	14292	14213	14321	14219	14274	14386	14173	14221	14356	14032	14190	14273	14452	14353	14340	14115	14250	14514	14342	14294	14177	14243	14237	14299	14283	14297	14257	14272	14261	14273	14194	14294	14206	14282	14459	14352	14255	14177	14106	14357	14089	14234	14345	14347	14238	14365	14437	14261	14218	14315	14255	14337	14413	14220	14210	14116	14143	14345	14306	14199	14228	14231	14251	14214	14517	14165	14280	14061	14348	14124	14351	14135	14181	14278	14223	14307	14234	14206	14404	14134	14229	14198	14305	14293	14279	14104	14307	14346	14412	14281	14095	14369	14207	14288	14241	14306	14277	14061	14257	14228	14086	14203	14388	14233	14249	14288	14153	14333	14332	14275	14031	14460	14300	14418	14037	14251	14140	14308	14365	14223	14318	14366	14336	14296	14139	14374	14237	14357	14315	14208	14359	14281	14270	14329	14217	14254	14108	14288	14150	14214	14280	14230	14244	14257	14356	14365	14286	14267	14297	14237	14426	14218	14344	14318	14300	14274	14303	14255	14167	13975	14277	14234	14204	14305	14249	14411	14123	14216	14354	14077	14371	14168	14234	14178	14055	14124	14325	14282	14266	14124	14224	14238	14281	14320	14048	14253	14388	14410	14248	14131	14164	14169	14447	14308	14310	14206	14443	14190	14308	14321	14256	14304	14379	14249	14218	14239	14148	14470	14203	14356	14307	14313	14248	14241	14466	14297	14356	14428	14304	14320	14432	14313	14218	14340	14393	14197	14274	14170	14129	14368	14327	14292	14228	14357	14388	14297	14326	14287	14274	14348	14277	14179	14134	14233	14348	14275	14216	14225	14115	14333	14326	14187	14286	14260	14268	14342	14232	14416	14288	14347	14172	14319	14248	14260	14293	14377	14162	14355	14303	14578	14248	14181	14256	14259	14251	14392	14200	14116	14251	14236	14227	14181	14176	14190	14285	14386	14138	14182	14308	14234	14327	14275	14349	14337	14168	14305	14231	14198	14180	14472	14262	14282	14336	14248	14250	14188	14227	14274	14092	14309	14302	14249	14200	14369	14244	14319	14311	14212	14279	14352	14253	14163	14190	14174	14161	14366	14371	14388	14296	14322	14335	14310	14249	14383	14163	14295	14148	14235	14290	14307	14196	14307	14351	14212	14344	14068	14255	14214	14116	14249	14340	14364	14149	14247	14158	14266	14373	14194	14383	14191	14221	14304	14199	14068	14312	14223	14334	14304	14218	14286	14246	14245	14273	14354	14290	14438	14315	14269	14435	14203	14306	14351	14238	14187	14418	14208	14367	14248	14390	14228	14324	14128	14260	14260	14334	14273	14232	14272	14308	14421	14147	14187	14133	14339	14464	14283	14410	14048	14385	14244	14312	14073	14346	14184	14319	14222	14168	14223	14339	14229	14210	14329	14126	14323	14170	14309	14355	14317	14143	14265	14245	14354	14262	14359	14389	14393	14300	14337	14328	14315	14272	14321	14234	14122	14288	14286	14292	14326	14248	14429	14301	14221	14207	14376	14234	14428	14506	14230	14128	14183	14313	14244	14400	14196	14260	14187	14272	14181	14052	14352	14285	14328	14230	14228	14247	14374	14285	14320	14125	14284	14126	14135	14249	14343	14299	14291	14359	14284	14292	14300	14238	14288	14299	14393	14303	14275	14174	14290	14286	14266	14338	14320	14130	14459	14255	14251	14165	14270	14324	14181	14428	14208	14134	14208	14059	14321	14212	14196	14376	14265	14198	14193	14283	14079	14138	14242	14302	14382	14227	14205	14001	14415	14337	14185	14396	14278	14398	14380	14275	14321	14316	14359	14368	14164	14476	14235	14183	14220	14244	14233	14169	14400	14271	14181	14077	14294	14346	14258	14194	13962	14180	14143	14339	14327	14202	14189	14379	14318	14218	14330	14263	14303	14506	14085	14479	14230	14235	14272	14325	14361	14230	14275	14195	14452	14357	14130	14371	14249	14177	14450	14136	14303	14263	14298	14212	14380	14102	14177	14248	14450	14184	14274	14377	14212	14105	14295	14275	14287	14327	14316	14258	14310	14217	14440	14152	14337	14358	14310	14219	14222	14347	14497	14261	14348	14228	14369	14214	14205	14204	14146	14277	14407	14278	14319	14435	14187	14313	14279	14246	14212	14037	14262	14218	14341	14174	14285	14245	14429	14223	14255	14164	14267	14354	14199	14295	14354	14155	14177	14315	14196	14306	14162	14271	14175	14329	14297	14203	14232	14205	14104	14361	14224	14366	14146	14207	14323	14077	14307	14185	14134	14242	14195	14018	14238	14188	14249	14317	14312	14174	14082	14333	14284	14273	14203	14228	14258	14311	14308	14395	14253	14270	14467	14224	14413	14249	14359	14154	14350	14249	14028	14205	14181	14291	14214	14297	14252	14269	14257	14335	14136	14238	14204	14108	14265	14225	14323	14326	14167	14532	14110	14284	14342	14335	14218	14323	14352	14218	14201	14318	14258	14174	14223	14205	14295	14308	14309	14266	14312	14228	14238	14401	14133	14308	14280	14207	14179	14210	14221	14312	14308	14282	14208	14233	14307	14257	14218	14378	14149	14426	14178	14307	14375	14367	14204	14202	14325	14266	14283	14354	14283	14256	14362	14392	14172	14297	14180	14424	14113	14223	14348	14331	14304	14200	14160	14245	14227	14186	14316	14277	14317	14124	14339	14211	14357	14359	14284	14431	14210	14168	14273	14259	14252	14341	14220	14383	14243	14254	14299	14305	14411	14137	14181	14387	14318	14291	14307	14359	14218	14458	14133	14348	14224	14355	14394	14302	14596	14225	14233	14293	14242	14143	14323	14204	14175	14244	14242	14073	14218	14341	14226	14281	14302	14323	14256	14232	14361	14237	14306	14118	14298	14382	14087	14117	14257	14279	14178	14281	14284	14073	14209	14199	14354	14343	14305	14157	14229	14236	14520	14375	14221	14378	14221	14320	14413	14229	14163	14184	14323	14152	14238	14029	14304	14290	14205	14243	14279	14303	14180	14122	14291	14227	14293	14450	14305	14302	14259	14401	14212	14202	14228	14322	14121	14089	14372	14353	14255	14179	14282	14506	14262	14135	14343	14310	14351	14076	14172	14073	14277	14300	14408	14352	14255	14130	14341	14278	14235	14281	14206	14375	14237	14171	14310	14277	14438	14350	14134	14356	14219	14426	14224	14368	14283	14347	14294	14363	14372	14272	14193	14345	14186	14362	14275	14246	14351	14214	14042	14299	14251	14343	14156	14183	14139	14198	14216	14288	14270	14260	14249	14378	14214	14139	14263	14411	14317	14256	14218	14396	14365	14277	14212	14249	14164	14206	14259	14235	14128	14369	14285	14169	14337	14308	14408	14406	14342	14198	14218	14307	14328	14322	14430	14379	14268	14092	14115	14235	14221	14363	14225	14227	14342	14326	14123	14335	14150	14318	14402	14275	14421	14208	14272	14405	14266	14316	14185	14270	14216	14142	14283	14105	14345	14245	14441	14289	14310	14272	14312	14183	14155	14194	14190	14361	14234	14308	14236	14310	14207	14145	14209	14269	14216	14245	14281	14218	14230	14231	14208	14162	14361	14355	14327	14237	14139	14308	14149	14198	14328	14213	14351	14297	14265	14294	14221	14215	14264	14276	14334	14331	14310	14341	14281	14297	14318	14182	14184	14419	14137	14226	14306	14341	14122	14291	14355	14320	14346	14298	14227	14394	14136	14182	14288	14191	14335	14299	14233	14255	14375	14358	14159	14385	14354	14268	14231	14077	14267	14242	14236	14350	14196	14016	14185	14431	14228	14233	14237	14242	14419	14126	14346	14211	14218	14331	14291	14203	14330	14122	14421	14258
23289	23476	33289	26114	21304	21782	21493	17660	17042	17358	17123	17062	17074	17302	17166	16967	16912	16863	17028	16959	17087	16984	16914	16989	16814	16893	16956	16972	16916	16998	16947	17039	17086	17007	16895	16961	16737	16896	17003	17108	16833	16636	16998	17073	16940	16893	16815	16807	17021	16823	16983	16848	16843	16883	16893	16740	16829	16872	16833	16786	16874	16910	17071	16928	16805	16761	17023	16912	16884	16903	16946	16864	16911	16875	16938	16891	16709	16808	16968	16945	16883	16836	16791	16807	16888	16805	16958	16801	16763	16999	16996	16962	16890	16600	16960	16864	16854	16845	17122	16957	16910	16746	16916	16926	16838	16598	16703	16615	16919	16823	16859	16979	16835	16730	16920	17118	16853	16732	16640	16744	16743	16690	16937	16709	16884	16627	16824	16795	16755	16836	16986	16950	16810	16800	16829	16818	16775	16932	16846	16889	17000	16826	16750	16999	17028	16951	16862	16948	16790	16821	16895	16683	17039	17039	16742	16759	16811	16826	16900	16744	16659	16770	16682	16889	16933	16907	16896	16773	16845	16791	16861	16865	16778	16984	16793	17073	16769	16879	16703	16852	16839	16840	16691	16588	16824	16919	16921	16750	16814	16869	17037	16818	16903	16751	16837	16649	16816	16920	16935	16801	16922	16851	16968	16769	16820	16893	16849	16953	17025	16748	16881	16765	16956	16814	16861	16797	16996	16840	16883	16803	16745	16766	16926	17010	16834	16655	17034	17035	16788	16752	16807	16815	16727	16855	16628	16803	16802	16829	16663	16871	16773	16774	16994	16858	16857	17023	16641	16852	16764	16717	17077	16797	16646	16632	16856	16970	16655	16915	16844	17012	16839	16879	16878	16919	16886	16761	16669	16886	16941	16549	16850	16598	16783	16908	16837	16619	16735	16904	17088	16740	16832	16750	17057	16838	16894	16896	16667	16788	16922	16756	16714	16767	16830	16812	16912	16638	16776	16835	16835	16916	16736	16730	16783	16747	16839	16849	16822	17000	16821	16816	16925	16914	16776	16946	16888	16979	16714	16959	16869	16900	16745	16707	16875	16698	16727	16730	16926	16922	16813	16708	16834	16883	16828	16955	16599	16806	17101	16844	17044	16852	16824	16823	16899	16920	16687	16727	16675	16904	16610	16776	16871	16962	16909	16830	16758	16787	16869	16680	16743	16663	16736	16854	16765	16842	16866	16872	16650	16668	16843	16705	16878	16711	16950	16948	16747	16788	16702	16927	16940	16773	16809	16882	16701	16962	16907	16928	16991	16984	16802	16817	16910	16845	16779	16686	16614	16804	16806	16830	16970	16765	16689	16731	17036	16646	16735	16878	16705	16900	16826	16764	16919	16824	16681	16837	16819	16850	16868	16923	16852	16688	16718	16523	16656	16750	16949	16796	16700	16786	16749	16804	16761	16616	16759	16714	16856	16853	16754	16889	16812	16820	16876	16921	16915	17023	16797	16609	16861	17080	16934	16691	16749	16696	16708	16852	16810	16786	16697	16979	16719	16779	16639	16887	16777	16787	16733	16885	16888	16894	16921	16642	16843	16998	17031	16876	16870	16652	16776	16700	16784	16987	16916	17093	17068	16722	16954	16837	16850	16635	16942	16701	16582	16711	16946	16747	16620	16920	16804	16907	16629	16702	16704	16867	16738	16861	16959	16997	16851	16633	16696	16747	16796	16635	16858	16690	16823	16853	16905	16748	16907	16770	16864	16840	16997	16957	16907	16748	16815	16888	16873	16838	16799	16751	16944	16827	16843	16958	16712	16734	16852	16793	16935	16766	16842	16810	16863	16767	16849	16846	17013	16827	17021	16740	16632	16787	16835	16834	16802	16842	16919	16832	16809	16851	16733	16843	16967	16806	16787	16721	16778	16819	16850	16721	16909	17080	16872	16828	16750	16936	17061	16740	16843	16767	16760	16681	16795	16746	16703	16880	16747	16895	16635	16823	16959	16940	16818	16814	16959	16694	16850	16754	16910	16816	16847	16949	16679	16837	16934	16735	16743	16761	16690	16908	16699	16888	16778	16995	16854	16705	16722	16815	16731	16777	16851	16825	16833	16945	16971	16859	16878	16797	16845	16911	16702	16965	16945	16607	16626	17079	16937	16993	16948	16805	16844	16678	16608	16900	16919	16806	16735	16780	16818	16744	16689	16878	16874	16651	16768	16869	16710	16907	16822	16704	16870	16907	16797	16809	16755	16913	16978	16965	16535	16862	16894	16768	16769	16775	16710	16864	16828	16932	16794	16805	16670	16789	16732	16921	16698	17003	16889	16697	16772	16761	16825	16758	16942	16870	16902	16775	16855	16695	16796	16916	16798	16934	16681	16676	16785	16800	16848	16865	16745	16893	16949	17003	16848	16801	16769	16899	16858	16753	16681	16787	16774	16863	16730	16884	17012	16997	16857	16965	16955	16826	16643	16815	16758	16911	16938	16887	16933	16985	16942	16679	16752	16788	16712	16648	16923	16826	16791	16837	16678	17090	16787	16832	16676	16865	16839	16783	17004	16676	16688	16729	16756	16600	16801	16855	16803	16809	16801	16868	16836	16817	16830	16906	16946	16710	16923	16708	16767	16618	16684	16777	16709	16793	16899	17006	16930	16825	16874	16800	16907	16894	17001	16752	16861	16545	16902	16955	16881	16775	16902	16904	16971	16733	16771	16818	16866	16786	16855	16976	16891	16815	16590	16706	16852	16673	17004	16912	16627	16884	16750	16865	16568	16762	16913	16852	16819	16885	16782	16806	16944	16962	16680	16948	16925	16724	16886	16735	16813	16814	16711	16872	17007	16973	16565	16793	16921	16700	16865	16591	16716	16803	16790	16794	17045	16673	16806	16843	16832	16849	16785	16757	16754	16843	16848	16954	16881	16795	16837	16730	16766	16717	16660	16579	16802	16631	16923	16617	16757	16783	16843	16742	16991	16946	16985	16856	16883	16829	16951	16925	16666	16868	16893	16918	16759	16970	16679	16940	16894	16787	16982	16917	16778	16959	16893	16903	16810	16983	16674	16855	16784	16916	16849	16688	16742	16837	16920	16758	16697	16687	16893	16724	16784	16812	16851	16748	17048	17020	16790	17062	16949	16951	16793	16747	16715	16907	16905	16820	16789	16678	16600	16778	16908	16788	16976	16939	16713	16922	16932	16690	16802	16825	16788	17157	16815	16957	16948	16691	16832	16701	16693	16868	16866	16660	16945	16872	17012	16931	17078	16932	16818	16791	16720	16595	16758	16900	16871	16778	16942	16868	16674	16776	16813	16745	16826	16772	16661	16568	16823	16848	16945	16761	16894	16689	16732	16904	16954	16806	16801	16792	16810	16941	16919	16689	16855	16639	16878	16862	16701	16787	16930	16853	16845	16717	16764	16818	16851	16859	16939	17032	16862	16946	16830	16667	16722	16936	16948	16593	16691	16837	16853	16867	16816	16755	16935	17059	17115	16760	16930	16784	16705	16823	16675	16924	17004	16801	16816	16784	16957	17004	16875	16776	16878	16758	16762	16880	16989	16802	16765	16930	16793	16777	16710	16876	17013	16941	16855	16801	16842	16935	16997	16777	16751	16838	16929	16820	16622	16609	16939	16862	16910	16935	16855	16859	17018	16991	16777	16942	16970	17052	16771	16698	16835	16885	16877	16986	16617	16578	16846	16929	16731	16768	16907	16796	16618	16937	16901	16808	16745	16948	16721	16903	17089	16903	16613	17058	16795	16933	16776	16931	16716	17012	16898	16985	17082	16770	16818	16723	17011	16881	16925	16756	16710	16968	16971	16846	16802	16979	16835	16876	16973	16818	16825	16954	16823	16834	16773	16878	16866	16858	16809	17042	17004	16737	16860	16858	16868	16910	16981	16855	16757	16946	16786	16821	16725	17030	16920	16614	16955	16892	16848	16882	17107	16958	16836	16747	16888	16804	16686	16776	16774	16968	17138	16910	16879	16945	16900	16800	16854	16942	16912	16961	16964	16975	16899	16634	16805	16793	16630	16760	16646	16786	16933	17079	16885	17025	16862	16701	16842	16983	16638	16674	16886	16692	16868	16956	16820	16707	16662	16848	16694	16904	16896	16951	16805	16809	16805	16879	16784	16755	16874	16938	16974	17042	16918	16923	16964	16842	16731	16799	16682	16698	16615	16781	16905	16821	16842	16637	16886	16733	16883	16714	16962	16906	16918	16895	17076	16749	17008	16951	16774	16892	16969	16937	16698	16829	16856	16832	16807	16841	16753	16856	16862	16887	16760	16579	16955	16656	16871	16712	16898	16878	16833	16770	16739	16959	16820	16712	16738	16817	16913	16882	16881	16869	16946	16760	16969	16865	16718	16910	16797	16798	16892	16722	16769	16926	16872	16820	16895	16891	16801	16900	16752	16664	16666	16643	16821	16973	17024	17097	17025	16788	16708	16772	16675	16795	16822	16893	16990	16823	16755	17061	16902	16668	16900	16989	16834	16474	16715	16862	16890	16892	16952	16814	16944	16838	16832	16972	16915	16773	17035	16524	16940	16822	16716	16735	16894	16858	16600	16780	16698	16757	16834	16638	16857	16673	16831	16859	16713	16936	16885	16852	16704	16795	16778	16708	16782	16853	16934	17017	16916	16759	16912	16930	17002	16924	16816	16876	16799	16782	16730	16766	17155	16743	16948	16644	16727	16886	16738	16804	16936	16786	16631	16910	16894	16909	16766	16947	16910	16736	16817	16745	16778	16822	16927	16997	17140	16857	16767	16706	17081	16830	16903	16852	16791	16744	16722	16849	16867	16973	16841	16864	16737	16673	16852	16995	16801	16810	16646	16780	16922	16866	16893	16784	16748	16869	16759	16894	16831	16876	16676	16829	16945	16671	16990	16894	16913	16761	16913	16758	16736	16699	16748	16753	16843	16723	16683	16971	17017	16696	16858	16758	16769	16764	16850	16806	16883	16792	16841	16657	16894	16895	16763	16777	16802	16763	16839	16989	16946	16888	16876	16947	16921	16861	17038	16906	16888	16931	17008	16986	16909	16781	16935	16950	16774	16751	16665	16650	16812	16817	16865	16963	16943	16882	16780	16834	16851	16947	16895	16713	16857	16771	16807	16897	16642	17028	16928	16700	16754	16754	16874	16884	16687	16940	16763	16798
60601	100138	78805	27593	15529	15471	15562	15552	15517	15408	15458	15549	15675	15448	15496	15325	15341	15316	15502	15531	15413	15375	15619	15379	15551	15528	15423	15473	15420	15323	15420	15395	15491	15386	15434	15619	15314	15415	15267	15436	15586	15597	15452	15406	15480	15468	15411	15360	15415	15375	15315	15575	15518	15463	15457	15436	15464	15366	15512	15544	15558	15401	15495	15499	15571	15559	15272	15226	15516	15409	15524	15484	15441	15407	15321	15515	15481	15451	15522	15524	15457	15521	15437	15426	15377	15498	15379	15494	15508	15457	15397	15576	15422	15472	15476	15457	15330	15407	15431	15468	15521	15382	15443	15400	15383	15478	15611	15429	15416	15390	15292	15432	15467	15415	15625	15352	15376	15269	15431	15368	15360	15394	15384	15548	15461	15343	15344	15501	15418	15402	15419	15307	15409	15445	15480	15474	15398	15426	15448	15374	15554	15470	15397	15343	15687	15407	15370	15330	15509	15408	15554	15447	15594	15518	15285	15502	15445	15546	15312	15426	15455	15387	15594	15637	15423	15475	15411	15449	15435	15379	15481	15469	15567	15265	15440	15531	15541	15366	15484	15422	15610	15330	15469	15637	15483	15393	15408	15586	15332	15438	15454	15497	15471	15361	15441	15523	15453	15472	15427	15446	15403	15429	15424	15576	15439	15364	15455	15308	15322	15487	15381	15408	15138	15428	15500	15351	15436	15402	15378	15733	15399	15473	15388	15361	15342	15364	15399	15644	15412	15315	15493	15404	15454	15427	15283	15430	15519	15439	15433	15413	15418	15287	15520	15361	15576	15452	15402	15576	15524	15333	15510	15323	15411	15518	15358	15222	15305	15324	15534	15484	15506	15385	15309	15364	15558	15438	15509	15496	15460	15419	15388	15500	15378	15325	15538	15485	15400	15408	15386	15393	15453	15416	15325	15452	15506	15394	15363	15391	15336	15412	15479	15397	15315	15466	15421	15385	15464	15546	15285	15629	15347	15408	15506	15480	15537	15394	15363	15409	15426	15510	15430	15417	15488	15540	15358	15626	15379	15416	15667	15335	15481	15430	15418	15451	15500	15586	15636	15515	15371	15303	15493	15406	15540	15387	15469	15585	15398	15549	15410	15645	15448	15393	15493	15466	15408	15440	15413	15332	15421	15413	15388	15507	15528	15152	15477	15231	15405	15479	15393	15432	15534	15207	15411	15303	15399	15466	15565	15395	15525	15333	15476	15507	15547	15351	15399	15440	15457	15412	15414	15395	15242	15494	15291	15445	15523	15520	15515	15310	15396	15221	15583	15533	15448	15347	15534	15391	15502	15329	15420	15450	15364	15441	15304	15306	15331	15542	15596	15371	15416	15509	15387	15491	15339	15347	15571	15465	15425	15579	15447	15510	15389	15523	15502	15515	15468	15287	15607	15342	15573	15491	15477	15449	15609	15548	15500	15500	15620	15412	15741	15357	15314	15470	15320	15527	15139	15490	15385	15382	15534	15387	15420	15449	15529	15465	15558	15403	15536	15490	15302	15424	15438	15429	15553	15590	15432	15516	15486	15481	15411	15477	15449	15463	15614	15498	15286	15409	15600	15300	15360	15291	15587	15422	15539	15377	15438	15450	15421	15393	15105	15432	15305	15440	15369	15446	15420	15382	15469	15501	15497	15364	15291	15587	15501	15382	15461	15407	15411	15429	15442	15602	15438	15405	15516	15362	15474	15455	15635	15618	15430	15303	15390	15401	15329	15566	15528	15478	15430	15501	15420	15463	15400	15533	15428	15524	15258	15458	15413	15343	15452	15644	15353	15369	15345	15412	15446	15421	15549	15360	15525	15339	15455	15374	15389	15319	15560	15420	15463	15386	15531	15476	15394	15325	15460	15512	15521	15411	15468	15341	15574	15490	15521	15501	15554	15450	15421	15438	15426	15500	15436	15380	15568	15419	15433	15605	15528	15462	15423	15538	15399	15616	15348	15429	15496	15381	15352	15373	15386	15514	15387	15385	15400	15499	15488	15426	15466	15541	15607	15432	15365	15469	15488	15348	15476	15533	15527	15431	15463	15567	15633	15355	15247	15433	15306	15437	15361	15529	15396	15554	15481	15344	15495	15431	15429	15348	15455	15426	15316	15381	15472	15455	15590	15362	15427	15415	15493	15517	15623	15393	15435	15477	15491	15495	15649	15434	15398	15580	15463	15328	15431	15374	15354	15262	15284	15396	15501	15607	15328	15373	15431	15368	15563	15372	15555	15484	15609	15339	15506	15417	15600	15213	15372	15478	15432	15451	15400	15390	15376	15511	15380	15485	15372	15384	15449	15398	15302	15610	15547	15371	15468	15440	15441	15329	15509	15376	15416	15373	15670	15242	15527	15449	15368	15493	15466	15357	15310	15502	15452	15282	15539	15383	15570	15513	15573	15450	15397	15466	15432	15526	15528	15526	15509	15434	15494	15394	15457	15372	15616	15357	15425	15459	15489	15484	15525	15310	15571	15266	15373	15214	15549	15420	15480	15610	15624	15494	15506	15573	15213	15443	15423	15381	15542	15501	15323	15445	15418	15478	15468	15419	15384	15509	15555	15543	15383	15520	15397	15463	15397	15418	15443	15581	15287	15374	15404	15589	15585	15432	15492	15348	15404	15414	15450	15475	15434	15410	15467	15628	15366	15472	15561	15425	15541	15479	15536	15229	15395	15430	15474	15568	15633	15436	15290	15558	15471	15377	15499	15314	15470	15418	15573	15428	15464	15446	15410	15301	15513	15349	15352	15351	15435	15584	15380	15600	15434	15507	15567	15502	15418	15488	15576	15499	15582	15416	15579	15644	15426	15273	15396	15498	15408	15396	15414	15355	15440	15355	15520	15456	15566	15441	15521	15589	15359	15209	15492	15347	15362	15594	15377	15367	15438	15314	15494	15368	15554	15290	15561	15506	15337	15730	15345	15536	15399	15440	15357	15339	15469	15393	15308	15420	15408	15403	15455	15438	15450	15571	15423	15387	15456	15492	15500	15498	15486	15368	15421	15454	15410	15547	15393	15593	15481	15438	15422	15506	15373	15402	15432	15367	15364	15473	15459	15320	15464	15303	15309	15430	15338	15414	15494	15344	15338	15576	15232	15516	15552	15501	15373	15413	15419	15230	15472	15493	15504	15374	15454	15503	15437	15545	15468	15536	15453	15345	15493	15468	15439	15423	15372	15392	15528	15442	15459	15452	15293	15446	15380	15535	15263	15293	15516	15407	15472	15510	15437	15372	15626	15355	15632	15506	15609	15279	15435	15318	15459	15362	15589	15414	15277	15625	15311	15428	15542	15348	15460	15495	15484	15522	15421	15712	15494	15597	15544	15487	15593	15328	15456	15611	15457	15356	15498	15436	15470	15475	15510	15241	15386	15462	15353	15518	15642	15358	15343	15269	15274	15535	15476	15468	15408	15457	15426	15398	15325	15431	15355	15269	15511	15499	15421	15547	15613	15429	15372	15488	15376	15458	15467	15473	15348	15305	15360	15400	15586	15722	15237	15505	15468	15542	15572	15373	15526	15423	15486	15458	15397	15517	15511	15468	15381	15481	15433	15471	15488	15541	15432	15472	15478	15559	15570	15418	15389	15521	15465	15527	15544	15563	15403	15347	15389	15372	15597	15390	15423	15511	15525	15473	15546	15479	15422	15419	15531	15274	15231	15565	15433	15434	15516	15408	15297	15446	15421	15409	15440	15413	15513	15615	15574	15507	15358	15550	15548	15533	15479	15450	15514	15473	15534	15265	15538	15432	15412	15359	15447	15444	15421	15369	15512	15393	15552	15317	15384	15381	15409	15462	15472	15508	15613	15253	15487	15316	15476	15299	15415	15380	15681	15480	15479	15467	15482	15484	15471	15456	15593	15489	15325	15406	15724	15357	15467	15433	15522	15343	15490	15381	15557	15485	15384	15402	15466	15396	15529	15410	15561	15628	15615	15364	15611	15356	15549	15357	15472	15455	15463	15412	15393	15482	15340	15455	15496	15445	15388	15512	15316	15365	15578	15506	15354	15601	15441	15391	15410	15597	15526	15455	15482	15514	15538	15383	15420	15370	15409	15520	15677	15354	15408	15388	15430	15400	15484	15436	15356	15548	15527	15241	15403	15555	15447	15489	15530	15376	15459	15461	15524	15466	15683	15498	15471	15346	15351	15362	15508	15632	15481	15544	15407	15416	15513	15368	15474	15351	15588	15551	15475	15455	15400	15447	15338	15469	15420	15556	15300	15495	15505	15641	15344	15567	15465	15376	15271	15339	15675	15461	15279	15445	15458	15549	15400	15437	15324	15419	15395	15392	15322	15337	15369	15434	15481	15547	15422	15395	15278	15387	15416	15470	15530	15543	15356	15560	15373	15271	15493	15445	15428	15347	15400	15350	15547	15427	15225	15611	15591	15402	15409	15565	15320	15407	15456	15375	15340	15420	15452	15371	15516	15354	15515	15548	15380	15452	15409	15587	15356	15447	15515	15508	15563	15479	15372	15354	15517	15247	15519	15259	15449	15427	15394	15545	15370	15466	15539	15339	15474	15464	15466	15357	15402	15512	15500	15434	15506	15321	15631	15518	15509	15452	15433	15414	15350	15510	15758	15449	15473	15394	15517	15484	15561	15485	15484	15371	15411	15449	15459	15246	15460	15430	15377	15416	15362	15421	15351	15471	15591	15454	15347	15652	15399	15611	15320	15440	15548	15488	15601	15459	15418	15370	15412	15523	15540	15573	15419	15444	15563	15499	15326	15433	15451	15511	15525	15301	15483	15357	15481	15586	15473	15400	15543	15405	15483	15674	15220	15441	15373	15409	15545	15452	15506	15357	15442	15531	15422	15430	15487	15544	15328	15408	15472	15441	15425	15459	15461	15512	15457	15507	15502	15495	15347	15431	15433	15406	15468	15346	15521	15431	15496	15363	15308	15439	15382	15400	15341	15481	15490	15496	15510	15450	15587	15393	15495	15448	15291	15472	15356	15242	15603	15611	15331	15518	15435	15246	15460	15410	15457	15351	15376	15467	15534	15279	15423	15570	15617	15419	15227	15267	15495	15365	15314	15466	15359	15316	15494	15437	15520	15440	15431	15445	15424	15377	15489	15626	15593	15389	15513	15390	15569	15383	15501	15414	15434	15418	15343	15574
22821	22463	33575	25645	21254	23043	24755	19861	19230	19490	19386	19182	19392	19222	19226	19479	19258	18994	19014	19270	19322	19216	19078	19155	19002	19101	19012	19050	19165	19006	19159	19177	19017	19303	19201	19240	18938	19121	19144	19032	18930	18895	19026	19035	19202	18922	19131	18870	19344	19000	18987	18960	19039	19130	19068	19049	19013	19037	19253	18996	18923	18957	18957	18988	19040	19151	19042	18894	18895	19031	19167	18978	19137	18875	18872	19027	18950	18946	19017	19026	19207	18895	18898	18899	19043	19072	18919	18943	19040	18863	18967	18856	18974	19288	18991	19080	19040	18948	18951	18860	19072	18968	19123	19084	19001	18986	19304	18878	19124	19112	18949	19116	19050	18941	19042	18968	19163	19202	19137	18956	18971	18895	19080	19049	19230	19024	18860	18898	19086	19153	18884	18939	19138	19014	18882	19069	18785	19031	19096	19085	18992	19094	18945	18831	19211	18954	19001	18960	19078	18892	19104	19040	18850	18881	19083	18943	18992	19042	18869	18948	19064	19052	18892	18721	18961	18706	19048	18865	19302	18825	18812	19076	19004	18929	18811	18902	18967	18975	19031	18788	19196	18976	19311	18871	19038	18902	19017	18947	19086	18919	18877	18907	18857	18947	19054	19058	19192	18820	18944	19020	19164	18818	18843	19032	18976	19009	18978	18874	19164	19061	19128	18978	19002	18781	19059	19137	19055	18844	18828	18905	18920	19000	18997	18903	19256	18778	18907	18979	18907	18818	18978	18923	19088	18949	19073	19003	19237	18969	18995	18838	18798	19010	19016	18909	18939	18990	19099	19023	19071	18928	18965	18855	18963	19109	18902	19058	19005	18898	18983	19111	19220	19121	18957	18942	18863	18915	18860	19170	18908	18891	18960	19163	18900	18922	18929	19100	18882	18851	18951	19051	19157	18991	18930	18918	19343	18861	18864	18836	19019	19051	19124	18916	18982	18848	19002	18943	19073	19032	19005	18983	19091	18936	19132	18969	18913	18851	19186	18969	18974	19029	19018	18888	19186	18985	19101	18811	18866	18939	19002	18927	18955	18695	18824	19111	18926	18809	19118	18778	18883	18936	19065	19213	19021	18786	18927	18938	18890	18949	19093	19043	19045	18897	18786	18760	18801	18948	19033	18921	18978	19134	18999	19179	18935	18976	19052	19005	18888	18984	19054	19057	19019	19157	18868	18921	19014	18935	18954	19026	19035	19003	18901	18986	18938	19203	19006	19124	18969	18862	18915	18950	19102	18982	18785	18855	18994	19024	19054	18999	18894	19026	18999	18882	18666	18969	18681	18879	19129	19011	18923	19025	18850	19132	19157	18940	18942	18939	18908	19042	18788	18868	18973	18862	19110	18910	19131	19078	19153	18916	19137	19021	18977	18899	19118	19125	18936	19196	19185	19011	19153	19317	19071	18915	18924	18967	19011	19162	19034	18861	18822	18937	19026	18962	19097	18828	18930	19302	18968	18934	18903	19027	19069	18811	18918	18914	18991	18810	18941	19052	18892	19075	18930	19003	19092	18910	18965	18868	18856	19060	18807	18976	18895	18766	19175	18740	19097	18905	18925	19054	19028	19297	19146	19101	18874	19026	19122	18944	18981	19025	19058	19209	19197	19052	18917	18976	18851	18928	18861	18935	19020	18912	18907	18783	18787	19064	19183	19108	19075	19079	18846	19082	19114	18829	19190	18984	19070	19006	18979	18950	19204	18909	19067	18721	19125	18895	18897	18854	18894	19042	18899	19197	18993	18973	18903	18805	19070	19036	19078	18643	19066	19049	18912	18844	18685	19035	19001	19146	19080	19028	19039	18972	18826	18909	19080	19004	19290	19063	19104	18772	18984	19075	18785	19113	19190	18843	19074	19004	18989	18975	18810	18834	19010	18948	18841	19230	18997	19019	19157	18969	18864	18890	18839	18974	18786	18573	19052	18825	18995	18815	18968	18878	18859	18959	19016	18993	19014	18895	18873	19038	18834	18884	19034	18960	19045	19152	19035	19111	19158	18852	18883	18779	18886	18868	18788	19068	18887	18992	18872	18845	18921	18943	19023	19008	18885	18937	19199	18934	19000	18963	18929	18992	18974	18877	19062	18896	19085	18815	18891	18982	18807	18941	18899	19022	18868	18733	18988	19120	18988	19068	18729	19002	19013	18944	18962	18985	18780	18802	19071	19087	19030	19036	19042	19012	18935	18830	18971	19262	18954	18912	18958	18828	19050	18935	19057	18950	18786	18957	19241	19061	18956	18971	18921	19088	19018	18893	19096	18908	19036	18940	18959	18854	18852	18904	19017	19079	19068	18959	19103	18980	18849	18766	18918	19016	18903	18767	19010	19064	19048	18992	19050	18849	18963	18974	18830	19110	18735	19084	19091	18840	18928	18903	18875	18934	18843	18682	19162	19037	18796	18743	18806	18897	18908	18875	18986	18808	18767	18909	18882	18906	18786	18828	18820	19001	18945	18880	18887	18991	19070	18919	18845	19139	19002	19035	19123	18996	18876	18810	18865	18986	18943	19077	18997	18993	18749	19084	19004	19165	19106	19116	18964	18898	19003	18795	18901	18891	18952	19046	18966	18947	18966	19058	19186	18835	18849	19049	18847	18890	18901	19086	19038	18872	19091	18986	18924	19003	19103	18959	18977	18785	19161	19113	19055	19124	19143	18695	18831	18973	19038	18963	19071	18914	18990	18915	19026	18846	19239	18988	19208	18913	19137	18974	18905	19026	18962	18924	19157	18949	18816	19021	18951	19139	18921	18911	18930	19163	18976	19100	19043	18886	19100	18980	19210	19023	18800	18881	19065	19104	18960	19068	19021	18754	19108	19013	19076	18854	18835	18998	19069	19029	18981	19049	18951	19050	19082	18996	19016	19001	19125	18938	19063	18858	18972	18979	19046	19092	19033	19121	19282	19039	18840	19153	19030	18941	18945	18788	19084	19018	18993	19029	18928	18825	19014	19022	18977	18947	18907	19088	18765	19117	18777	18915	18813	18839	19040	18873	18684	19048	18827	18914	19030	18971	18972	19119	19227	18993	19111	19114	18995	18844	18841	19069	19025	19055	18983	18910	18969	19144	18999	19033	19048	19183	18994	19004	18976	18800	18854	18927	18990	18950	18962	19117	18864	19039	19061	18816	19139	19069	18917	18925	18651	19002	19044	18921	18902	18855	18846	19012	18930	19026	19153	18990	18931	18999	18965	19003	18887	19245	19115	18990	18837	19093	18900	19160	18976	19052	18995	18859	19113	18984	19030	19282	18626	18918	18936	18808	18988	18914	19150	18976	18975	18886	19036	18915	18815	18915	18781	18879	19009	18946	19200	19069	19095	19045	18852	18840	18877	18871	18889	19042	19040	18925	18796	18837	19136	19128	18927	19051	18825	19058	18818	18827	19076	18834	19048	18977	19085	19034	18945	18814	18853	18993	18972	19103	18888	19061	18992	18879	19040	18950	18903	18960	18950	19121	18951	18945	18941	19066	19011	18970	18872	18954	18869	19043	19020	18906	19039	19045	19031	19088	18913	18997	18999	19140	18988	19098	18992	19004	18928	18842	19174	19078	18849	19075	18883	18854	19206	18909	18935	19014	18945	18846	18901	19039	19001	18853	18917	18926	18864	19106	18728	19122	19175	18907	19031	19132	19162	18988	18984	18854	19118	18727	18898	18734	18994	18941	18961	18898	18806	19088	18876	19055	18882	18952	18964	19109	18932	18706	18996	18907	18922	19016	19031	18896	19048	19217	19029	18870	19164	18901	18999	18805	18884	18890	18739	18804	18985	19006	18914	19034	19030	19117	18987	19079	18804	19124	18989	19084	19017	18923	19096	19003	19068	18918	18873	19095	19028	18987	19118	18938	18824	18799	19049	19052	18888	18780	18765	18920	18913	18966	18994	18835	19069	18965	19302	18709	19122	19170	19027	18940	18762	19073	18836	18854	18979	19115	19116	19014	19124	19047	19038	19015	19023	19040	19000	18911	18948	18842	18835	19078	18997	19080	18974	18936	19035	18941	19031	18744	18909	18903	18853	18978	18838	18715	18960	18959	18766	18932	18861	19150	19066	18953	18925	19152	19108	19233	19052	18797	18830	18917	18814	19123	18772	18809	19029	18937	19182	18852	18972	18815	19199	18998	18917	18938	18952	18989	19163	19108	19107	18924	18889	19040	19130	18887	19089	18958	19138	19064	19104	18880	19004	18948	19018	18892	18928	18754	19089	19073	18981	18980	19303	18994	18926	18924	18984	18958	18651	18915	19043	19127	18904	19050	18972	18862	18996	19001	19077	18985	19175	19018	19075	18796	19077	19025	18818	18985	18903	19048	18712	18965	18900	19214	18882	19058	19152	18887	19048	19081	19021	19106	19045	18908	18887	18917	18882	19000	19123	18981	19071	18898	18937	18863	19100	18977	18952	19024	18904	19211	18895	18949	18806	19016	18888	19063	18974	19092	18836	18987	18798	18955	18956	19068	18990	19000	19157	18756	19036	18982	18764	19167	19000	19126	18915	18939	19178	19154	19004	18996	19034	19052	19011	19037	18842	18971	18955	18998	19128	18866	18843	18769	18892	18941	18945	18991	18950	19014	18597	19096	18926	18866	18997	18908	19061	18952	19165	19056	19041	18921	19013	19072	18966	18860	18980	19068	19198	18970	19067	18833	18935	18878	18885	18844	18942	19206	19135	18966	19027	19069	19027	18942	19009	18905	18882	18947	18980	19123	19081	18816	19122	19049	19121	19000	18957	19128	18887	19092	18782	18945	19063	18982	18952	19007	18943	18942	19018	18902	19182	19031	18889	18924	18995	19045	19066	19066	19012	19010	18835	18901	18997	18917	18962	19033	18711	18969	19062	19119	18815	18999	19094	19023	19089	19112	19010	18956	19128	18891	18843	18916	19011	18777	18943	18957	18948	19017	19114	19023	18977	18737	19163	18813	18931	18983	18990	18967	18993	18833	18934	18825	18776	18784	18998	19064	18884	18851	18768	19038	19176	19025	18812	19027	18848	18966	19038	18996	19081	19076	18967	19019	19068	18827	18918	19178	18879	18855	18954	18923	19068	18832	19015	19106	19203	18958	18977	19004	18851	19021	19043	19000	18923	19008	19001	19199	18923	18999	19041	19056	19074	19188
59167	103548	85642	32177	16692	16558	16607	16731	16779	16787	16624	16727	16806	16703	16934	16709	16681	16725	16821	16872	16858	16745	16689	16716	16701	16871	16577	17030	16699	16873	16778	16676	16934	16549	16744	16878	16738	16773	16797	16654	16753	16838	16779	16611	16703	16760	16709	16841	16735	16741	16774	16828	16610	16523	16745	16755	16895	16760	16757	16595	16928	16863	16703	16719	16744	16825	16707	16876	16638	16849	16624	16706	16777	16653	16694	16599	16831	16839	16754	16746	16798	16677	16729	16850	16775	16726	16833	16676	16840	16710	16851	16762	16843	16847	16819	16785	16647	16728	16918	16841	16591	16796	16785	16696	16592	16734	16674	16663	16625	16701	16757	16707	16655	16666	16736	16624	16743	16631	16724	16699	16546	16733	16860	16784	16825	16704	16631	16807	16643	16788	16651	16728	16689	16724	16830	16904	16842	16663	16672	16664	16838	16762	16769	16825	16725	16849	16654	16824	16742	16636	16736	16795	16674	16741	16799	16777	16883	16706	16775	16620	16782	16931	16668	16676	16723	16841	16581	16736	16694	16903	16812	16836	16713	16758	16681	16745	16742	16733	16770	16707	16771	16781	16680	16764	16562	16838	16789	16802	16662	16906	16843	16684	16756	16702	16702	16759	16798	16703	16569	16766	16786	16774	16658	16797	16693	16680	16749	16710	16904	16803	16728	16696	16696	16712	16788	16796	16709	16750	16719	16874	16562	16817	16760	16735	16915	16724	16685	16582	16673	16758	16856	16538	16634	16693	16852	16706	16731	16850	16678	16868	16772	16836	16638	16688	16573	16674	16757	16826	16657	16699	16639	16732	16797	16665	16791	16766	16640	16801	16791	16837	16727	16675	16807	16830	16906	16609	16785	16779	16844	16710	16844	16719	16573	16806	16676	16707	16745	16626	16709	16583	16834	16647	16791	16673	16750	16632	16789	16806	16628	16735	16561	16627	16807	16828	16790	16854	16809	16701	16557	16818	16636	16809	16810	16657	16710	16741	16680	16571	16705	16542	16566	16618	16679	16805	16734	16680	16648	16492	16538	16939	16593	16705	16782	16742	16619	16642	16834	16730	16626	16718	16621	16909	16664	16683	16721	16842	16465	16843	16849	16859	16614	16653	16687	16865	16748	16674	16620	16753	16708	16716	16626	16765	16893	16482	16726	16898	16649	16847	16686	16848	16692	16841	16854	16691	16794	16663	16641	16763	16777	16771	16573	16764	16765	16790	16568	16745	16639	16810	16877	16817	16656	16906	16699	16784	16713	16717	16715	16651	16559	16768	16810	16754	16787	16765	16694	16775	16611	16583	16754	16699	16600	16661	16845	16777	16717	16602	16708	16688	16705	16692	16797	16664	16870	16636	16713	16713	16809	16614	16710	16723	16609	16780	16688	16659	16702	16671	16735	16591	16798	16674	16636	16650	16693	16854	16723	16776	16640	16760	16805	16548	16776	16634	16707	16592	16640	16722	16706	16811	16593	16727	16523	16682	16704	16885	16646	16828	16781	16602	16734	16708	16649	16707	16675	16617	16622	16659	16604	16836	16590	16636	16849	16500	16825	16835	16850	16546	16854	16717	16571	16560	16572	16761	16654	16786	16842	16879	16909	16745	16523	16850	16792	16683	16676	16839	16621	16662	16618	16690	16822	16673	16731	16729	16758	16722	16843	16642	16793	16764	16601	16727	16914	16827	16736	16752	16932	16691	16775	16887	16597	16684	16788	16824	16729	16809	16686	16697	16765	16627	16778	16742	16677	16821	16738	16555	16883	16770	16763	16554	16666	16683	16737	16793	16501	16795	16883	16725	16773	16742	16604	16750	16593	16729	16792	16621	16657	16692	16781	16711	16937	16770	16645	16655	16825	16809	16739	16733	16664	16695	16785	16797	16635	16755	16651	16715	16639	16684	16703	16694	16764	16830	16680	16519	16781	16834	16817	16798	16662	16622	16695	16678	16837	16722	16814	16543	16728	16736	16718	16686	16646	16814	16579	16826	16741	16709	16721	16796	16740	16684	16805	16859	16670	16686	16677	16742	16625	16631	16647	16682	16591	16860	16616	16663	16661	16733	16732	16803	16734	16756	16727	16666	16828	16703	16663	16873	16759	16841	16901	16924	16585	16666	16771	16688	16741	16726	16665	16552	16671	16669	16631	16775	16873	16580	16686	16821	16730	16648	16669	16786	16689	16642	16664	16873	16680	16799	16845	16789	16794	16734	16680	16623	16656	16705	16695	16712	16751	16600	16839	16624	16713	16816	16688	16871	16770	16620	16377	16686	16626	16545	16771	16715	16800	16848	16624	16832	16689	16844	16744	16680	16764	16644	16888	16761	16650	16794	16754	16739	16710	16752	16814	16774	16579	16899	16651	16691	16748	16721	16676	16932	16594	16684	16770	16867	16806	16780	16722	16747	16759	16631	16739	16603	16761	16785	16683	16728	16854	16652	16632	16694	16773	16697	16699	16640	16466	16857	16687	16611	16723	16793	16718	16528	16694	16752	16910	16795	16533	16820	16587	16820	16882	16770	16496	16730	16541	16610	16685	16694	16810	16846	16734	16719	16732	16608	16756	16656	16643	16821	16931	16917	16772	16794	16609	16788	16929	16779	16890	16703	16691	16850	16664	16772	16692	16767	16498	16736	16581	16666	16773	16811	16691	16623	16721	16712	16777	16698	16779	16703	16569	16718	16795	16899	16732	16688	16759	16699	16761	16916	16881	16843	16805	16802	16586	16609	16636	16645	16678	16670	16517	16826	16763	16714	16604	16490	16758	16675	16794	16803	16703	16690	16840	16820	16565	16792	16867	16689	16684	16604	16899	16819	16588	16720	16709	16729	16813	16800	16682	16644	16894	16769	16771	16883	16731	16719	16898	16841	16826	16750	16851	16894	16834	16926	16755	16730	16697	16781	16943	16903	16643	16697	16619	16757	16589	16665	16646	16559	16696	16655	16697	16654	16712	16741	16723	16822	16876	16820	16700	16526	16829	16606	16676	16634	16752	16748	16733	16864	16918	16812	16721	16554	16666	16813	16865	16631	16752	16734	16664	16557	16697	16785	16783	16567	16719	16788	16560	16806	16767	16829	16800	16828	16807	16948	16659	16645	16672	16635	16798	16576	16814	16515	16784	16828	16703	16721	16725	16729	16660	16714	16832	16678	16601	16656	16742	16759	16694	16745	16719	16666	16637	16672	16657	16815	16899	16654	16512	16698	16679	16709	16745	16660	16745	16769	16808	16456	16674	16502	16719	16771	16531	16828	16723	16594	16679	16828	16695	16617	16854	16862	16853	16937	16724	16866	16603	16731	16601	16735	16607	16811	16865	16758	16844	16810	16635	16776	16865	16683	16674	16819	16860	16553	16619	16640	16621	16856	16693	16864	16729	16786	16745	16676	17025	16666	16560	16812	16912	16774	16658	16752	16800	16631	16548	16679	16793	16607	16603	16634	16886	16674	16768	16571	16749	16688	16581	16773	16575	16572	16750	16691	16800	16736	16666	16577	16820	16624	16811	16767	16709	16827	16631	16644	16770	16767	16848	16642	16774	16707	16833	16690	16799	16701	16831	16774	16782	16912	16722	16575	16710	16842	16842	16657	16711	16580	16710	16645	16766	16832	16646	16828	16758	16691	16650	16684	16819	16772	16704	16636	16711	16686	16930	16849	16837	16726	16775	16808	16843	16782	16636	16738	16715	16759	16580	16898	16697	16817	16703	16826	16687	16576	16952	16768	16727	16624	16770	16750	16609	16653	16909	16798	16695	16694	16727	16645	16616	16932	16762	16803	16734	16820	16831	16726	16674	16760	16753	16948	16664	16747	16692	16693	16619	16520	16796	16785	16722	16632	16810	16768	16644	16639	16633	16729	16804	16723	16717	16801	16754	16692	16662	16658	16693	16745	16662	16585	16644	16646	16637	16769	16674	16632	16751	16677	16853	16680	16708	16770	16562	16566	16672	16709	16819	16812	16570	16654	16688	16657	16639	16654	16789	16680	16681	16645	16692	16710	16776	16651	16750	16732	16638	16808	16628	16703	16644	16739	16738	16651	16734	16873	16773	16692	16842	16592	16721	16737	16719	16681	16691	16784	16797	16897	16738	16551	16765	16628	16839	17056	16922	16691	16452	16782	16653	16741	16870	16645	16644	16702	16797	16734	16868	16660	16752	16515	16884	16836	16717	16658	16819	16714	16674	16707	16706	16800	16675	16695	16937	16638	16842	16697	16718	16667	16821	16679	16673	16821	16603	16678	16796	16734	16786	16630	16693	16759	16613	16820	16637	16929	16809	16879	16458	16754	16605	16693	16815	16688	16696	16877	16757	16649	16741	16796	16856	16656	16703	16592	16648	16845	16571	16662	16674	16558	16565	16693	16723	16955	16673	16709	16656	16610	16865	16642	16734	16765	16809	16639	16656	16730	16554	16783	16846	16812	16789	16655	16743	16635	16775	16678	16663	16696	16507	16797	16721	16825	16564	16707	16818	16658	16710	16795	16645	16997	16894	16749	16599	16781	16624	16883	16786	16688	16824	16901	16928	16944	16689	16844	16645	16879	16742	16711	16769	16812	16642	16830	16655	16665	16695	16521	16815	16835	16639	16653	16779	16806	16885	16623	16699	16739	16746	16782	16756	16714	16679	16608	16687	16695	16710	16706	16519	16869	16748	16711	16741	16764	16548	16708	16742	16709	16706	16935	16618	16737	16754	16766	16708	16851	16648	16812	16772	16725	16837	16699	16791	16681	16816	16800	16566	16851	16661	16744	16752	16764	16481	16546	16805	16703	16650	16848	16633	16841	16717	16621	16771	16703	16598	16685	16710	16711	16719	16576	16657	16690	16569	16796	16833	16799	16865	16818	16727	16807	16690	16826	16758	16764	16681	16625	16721	16647	16698	16623	16796	16696	16676	16733	16609	16827	16716	16758	16569	16885	16857	16657	16695	16852	16570	16797	16654	16697	16631	16728	16748	16726	16755	16648	16769	16452	16763	16694	16745	16853	16767	16776	16768	16871	16775	16642	16532	16865	16494	16740	16677	16693	16494	16652	16797	16795	16785	16826	16583	16827	16803	16701	16584	16645	16762	16868	16576	16640	16681	16622	16752	16637	16572	16883	16603	16644	16778	16654	16759	16703	16711	16746
30491	36822	40889	27957	20344	20073	20049	20024	19891	19774	19881	19953	19636	19772	19772	19960	19836	19832	19871	19760	19692	19929	19758	19830	19820	19654	19740	19781	20005	19754	19809	19761	19842	19894	19875	19923	19816	19622	19851	19972	19873	19755	19955	19895	19726	19952	19857	19931	20039	19470	20087	19863	19820	20023	19809	19716	19614	19868	19690	19883	19810	19888	19860	19955	19740	19912	19736	19798	19780	19636	19740	19962	19620	19822	19740	19932	19594	19850	19862	19719	19577	19716	19776	19839	19802	19707	20031	19796	19769	19801	19806	19825	19838	19855	19847	19745	19785	19795	19816	19586	19771	19594	19809	19772	19838	19819	19723	20026	19786	19749	19878	19870	19642	19984	19932	19755	19916	19813	20048	19891	19834	20015	20020	20068	19699	19809	19826	19876	19687	20039	20039	19723	19658	19826	19851	19572	19780	19844	19725	19944	19771	19792	19981	19640	19950	19745	19757	19669	19895	19820	19939	19746	19710	19742	19762	19663	19895	19953	20073	20025	19689	19611	19883	19888	19923	19842	20046	19725	19867	19599	19939	19772	19840	19697	20129	19791	19579	19973	20031	19991	19809	19690	19797	19787	19718	20176	19917	19880	19704	19877	19709	19865	19799	19735	19702	19853	20000	19891	19895	19763	19830	19861	19790	19639	19844	19637	19480	19792	19781	19818	19602	19612	19817	19765	19774	19796	19683	19753	20002	19874	19785	19884	19836	19632	19767	19839	19772	19703	19839	19970	19799	19842	19878	19749	19849	19990	19790	19798	19834	19832	19537	19868	19818	19699	19839	19734	19754	19814	19919	20111	19914	19779	19639	19747	19709	19812	19874	19857	19779	19863	19901	19806	19857	19949	19970	19916	19825	20019	19860	19670	19786	19679	19812	19842	19951	19866	19817	19593	19691	19852	19581	19719	19823	19794	19832	19812	19857	19644	19789	19902	19766	19799	19989	19688	19634	19989	19872	19774	19798	19849	19738	19749	19790	19906	19791	19735	19557	19612	19795	19709	19905	19708	19752	19753	19735	19732	19774	19794	19794	19753	19791	19849	19671	19735	19755	19772	19855	19731	19778	19806	19712	19801	19731	19785	19788	19749	19535	19765	19685	19925	19699	19869	19772	19856	19922	19755	19749	19930	19918	19736	19765	19795	19758	19798	19886	19791	19904	19869	19808	19941	19899	19859	19701	19975	19784	19706	20068	19886	19914	19947	19851	19927	19824	19708	19901	19582	19679	19683	19654	19742	20005	19741	19803	19914	19894	19656	19624	19858	19760	19823	19787	19868	19718	19962	19785	19745	19899	19820	19844	19821	19835	19900	19760	19838	19662	19867	19943	19823	19686	19910	19718	20044	19792	19857	19677	19694	19851	19828	19784	19691	19750	19733	19868	19786	19925	19721	19850	19825	19659	19917	19865	19949	19619	19648	19885	19619	19556	19593	19827	19805	19821	19928	19783	19771	19886	19686	19737	19808	19682	19891	19810	20019	20035	19827	19913	19878	19823	19836	19865	19837	19795	19882	19833	19655	19945	19862	20088	19835	19805	19881	19928	19962	19835	19863	19941	19712	19719	19823	19833	19694	19647	19648	19729	19569	19856	19665	19760	19872	19745	19718	19779	19852	19848	19711	19651	19709	19740	19791	19868	19922	19937	19620	19888	19606	19757	19692	19609	19885	19753	19784	19819	19823	19826	19659	19774	19917	19793	19772	19936	19742	19735	19863	19809	19968	19776	19896	19995	19731	19710	19731	19897	19904	19894	19901	19689	19769	19945	19686	19852	19826	19962	19733	19643	19824	19761	20028	19821	19676	19833	19828	19804	19772	19898	19795	20005	19709	19806	19865	19775	19809	19731	19778	19797	19767	19747	19903	19924	19887	19874	19881	19541	19910	19935	19840	19894	19767	19646	19711	19927	19927	19780	19906	19855	19785	19693	19580	19913	19829	19691	19859	19707	20023	19820	19893	19943	19890	19922	19904	19805	20004	19596	19785	19754	20061	19979	19685	19676	19693	19896	19875	19751	19658	19870	19815	19777	19714	19862	20041	19816	19834	19992	19644	19682	20020	19928	19798	19822	19669	19730	19822	19903	19753	19863	19774	19657	19910	19771	19847	19604	19835	19774	19812	19792	20059	19766	19924	19842	19767	19846	19725	19789	19774	20005	19873	19828	19983	19761	19693	19801	19482	19689	19757	19841	19944	19967	19947	19769	19908	19802	19793	19835	19890	19988	19753	19872	19932	20059	19711	19755	19784	19731	19941	19689	19689	19823	19778	19756	19732	19593	19887	19737	19773	19748	19976	19897	19841	19856	19726	19870	19860	19761	19770	19658	19816	19862	19892	19863	19783	19933	19867	20113	19810	19938	19843	19584	19847	19748	20003	19701	19915	19860	19947	19774	19657	19845	19956	19732	19915	19740	19904	19883	19902	19549	19729	19734	19670	19875	19872	19924	19766	19977	19859	19812	19759	19795	19894	19757	19840	19879	19702	20019	19783	19956	19884	19880	19719	19698	19817	20021	19790	19871	19848	19983	19705	19796	19984	19801	19834	19753	19945	19828	19817	19680	19820	19891	19765	19798	19838	19827	19745	19827	19810	19771	19669	19802	19672	19606	19670	19886	19924	19986	19723	19852	19774	19831	19828	19807	19720	19896	19899	19806	19812	20016	19952	19964	19864	19726	19907	19889	19715	19914	19933	19671	19817	19764	19774	19982	19825	19795	19737	19678	19936	19800	19873	19675	19735	19763	19942	19690	19926	19939	19691	19968	19589	19907	19574	19817	19891	19979	19830	19819	19842	20040	19888	19687	19809	19962	19762	19911	19942	19742	19780	19847	19714	19745	19752	19760	19864	19825	19854	19807	19696	19665	19805	19854	19671	19919	19924	19840	19774	19736	19849	19906	19858	19730	19826	19769	19832	19751	19934	19751	19898	19738	19866	19984	19771	19886	20021	19812	19780	19930	19688	19865	19718	19967	19575	20036	20014	19799	19678	19945	20047	19725	19718	19714	19628	19813	19938	19804	19681	19934	19751	19927	19879	19923	19761	19939	19885	19876	20027	19996	20104	19735	19977	19767	19912	19861	19806	19771	19836	19851	19527	19864	19648	19819	19709	20054	20072	19768	19810	19846	19821	19658	19882	19870	19862	19810	19774	19790	19894	19754	19983	19695	19604	19891	19743	19721	19549	20003	19938	19689	19673	19691	19763	19781	19790	19689	19767	19722	19805	19862	19635	19699	19863	19877	19690	19978	19756	19986	19698	19835	19971	19794	19725	19929	19700	19828	19978	19866	19739	19636	19754	19436	19935	19805	19759	19822	19613	19696	19657	19669	19750	19794	19813	19711	19895	19964	19772	19900	19846	19791	19657	19875	19801	19861	19856	19851	19811	19549	19781	19898	19812	19854	19890	19833	19743	19792	19732	19882	19741	19744	19730	19746	19719	19717	19622	19679	19781	19776	19921	20030	19646	19732	19733	19790	19795	19941	19800	19670	19845	19823	19798	19754	19790	19851	19748	20049	19627	19896	19795	19609	19893	19676	19815	19772	19688	19750	19725	19996	19801	19786	19725	19926	19887	19947	19847	20053	19822	19867	19853	19777	19711	20041	19766	19714	19593	19605	19939	19685	19752	19820	19797	19963	19829	19837	19553	19682	19753	19455	19765	19826	19917	19830	19793	19619	19815	19746	19692	19700	19832	19854	19746	19881	19757	19676	19791	19805	20104	19922	19908	19805	19832	19813	19884	19976	19915	19660	19848	19719	19823	19749	19636	19753	19808	19883	19879	19916	19799	19886	20055	19762	19657	19928	19820	19707	19798	19814	19570	19922	19810	19897	19556	19648	19721	19851	19837	19670	19669	19870	19923	19786	19815	19707	19850	19718	19934	19664	19429	19952	20016	20069	20041	19854	19736	19958	19896	19660	19942	19696	19828	19749	19753	19813	19927	19866	19701	19775	19672	19916	19639	20030	19776	19790	19767	19968	19864	19647	19799	19892	19812	19833	19910	19812	19757	19723	19649	19807	19855	19680	19700	19822	19777	19798	19754	19852	19827	19870	19837	19732	19852	19846	19959	19797	19811	19621	19908	19679	19703	19724	19699	19730	19942	19754	19714	19840	19909	19610	19854	19840	19933	19724	19943	19906	19710	19813	19913	19908	19845	19726	19791	20082	19723	19718	19898	19798	19747	19731	19886	19749	19890	19793	19982	19715	19778	19640	19698	20077	19868	19829	19809	19794	19803	19792	19779	19806	19695	19827	19834	19895	19977	19854	19706	19842	19762	19644	19836	19881	19895	19843	19715	19909	19913	20025	19990	19700	19951	19591	19862	19802	19718	19849	19911	19922	19843	19829	19703	19795	19848	19819	19959	19797	19895	19671	19936	19795	19913	19915	19711	19786	19797	19997	19755	19691	19639	19594	19967	19881	19673	19754	19741	19657	19794	19752	19828	19833	19852	19926	19706	19790	19689	19772	19937	19839	19857	19671	19987	19715	19863	19701	19841	19762	19935	19862	19794	19810	19872	19826	19948	19785	19938	19706	19766	19853	19821	19771	19804	19740	19862	19797	19753	19915	19850	20028	19846	19878	19675	19666	19908	19863	19912	19973	19792	19801	19710	19811	19824	19898	19848	19728	19691	19759	19655	19899	19899	19938	19656	19793	19934	19780	19883	19635	19643	19942	19840	19725	19565	19691	20016	19876	19652	19694	19608	19773	19694	19773	19693	20013	19841	19837	19830	19890	19903	19678	19856	19749	19812	19776	19847	19734	19709	19747	19847	19781	19753	19848	19838	19913	19899	19923	19800	19681	19681	19948	19941	19987	19782	19673	19763	19795	19753	19558	19757	19765	19854	19810	19570	19721	19850	19810	19728	19818	19967	19753	19849	19809	20000	19778	19810	19736	19813	19773	19736	19754	19762	19933	19791	19745	19804	19932	19801	19889	19828	19847	19769	19891	19672	19895	19550	19878	19878	19800	19692	19640	19680	19709	19610	19835	19608	19629	19857	19913	19793	19925	19761	19990	19696	19669	19820	19771	19970	19891	19740	19827	19807	19889	19756	19745	19718	19699	19714	19736	19667	19783	19907	19755	19747	19658	19934	19644	19805	19923	19802	19796	19752	19692	19788
39676	56600	43314	21502	17218	17140	17343	17273	17402	17218	17413	17249	17364	17232	17157	17077	17281	17055	17277	17468	17097	17114	17304	17278	17299	17168	17287	17070	17274	17377	17192	17257	17259	17268	17247	17096	17114	17146	17300	17115	17098	17233	17117	17477	17178	17334	17197	17136	17220	17344	17187	17220	17210	17231	17143	17300	17083	17130	17203	16957	17305	17230	17246	17225	17122	17199	17146	17281	17248	17222	17199	17086	17277	17304	17283	17286	17240	17144	17256	17217	17397	17031	17235	17094	17245	17287	17164	17218	17201	17201	17274	17236	17232	17289	17198	17196	17235	17047	17164	17222	17223	17240	17135	17208	17235	17368	17291	17255	17106	17072	17156	17307	17054	17098	17256	17143	17416	17336	17286	17302	17172	17125	17177	17245	17224	17333	17238	17137	17194	17142	17216	17085	17315	17352	17235	17313	17260	17143	17326	17106	17082	17322	17307	17178	17175	17335	17320	17036	17191	17298	17258	17217	17044	17333	17118	17218	17241	17231	17317	17180	17216	17331	17208	17307	17166	17277	17350	17294	17293	17223	17151	17283	17372	17340	17223	17150	17157	17297	17208	17219	17161	17380	17075	17326	17123	17146	17376	17357	17263	17206	17148	17106	17368	17138	17170	17194	17114	17190	17281	17166	17352	17322	17160	17287	17214	17113	17289	17061	17368	17027	17354	17251	17226	17125	17075	17243	17173	17321	17197	17228	17204	17307	17382	16941	17178	17302	17093	17171	17376	17096	17223	17149	17085	17045	17212	17054	17341	17328	17243	17072	17118	17137	17260	17237	17291	17148	17242	17168	17164	17231	17083	17171	17032	17244	17110	17458	17232	17254	17214	17154	17408	17259	17249	17068	17379	17152	17214	17208	17208	17362	17249	17112	17136	17286	17282	17202	17267	17106	17334	17166	17073	17143	17202	17164	17163	17382	17250	17210	17140	17247	17270	17136	17213	17250	17240	17248	17152	16997	17221	17141	17164	17096	17348	17340	17123	17363	17088	17112	17254	17349	17185	17182	17260	16993	17205	17116	17191	17339	17068	17236	17169	17447	17250	17265	17169	17244	17176	17102	17203	17220	17298	17256	17195	17270	17055	17186	17304	17098	17373	17426	17068	17147	17162	17287	17340	17187	17181	17208	17218	17169	17011	17308	17204	17235	17314	17403	17323	17236	17089	17404	17167	17309	17215	17338	17116	17304	17135	17064	17066	17095	17334	17219	17032	17336	17221	17285	17217	17255	17191	17152	17243	17324	17336	17153	17251	17120	17234	17303	17294	17204	17359	17188	17205	17103	17289	17017	17106	17202	17280	17167	17309	17234	17234	17255	17482	17414	17372	17245	17221	17012	17216	17242	17305	17108	17184	17343	17212	17310	17385	17259	17208	17061	17233	17334	17235	17083	17129	17019	17298	17309	17258	17115	17162	17130	17281	17246	17322	17077	17130	17339	17261	17304	17252	17048	17425	17298	17236	17072	17148	17063	17304	17220	17308	17253	17157	17030	17226	17147	17169	17229	17074	17197	17057	17095	17323	17202	17151	17198	17087	17352	17321	17239	17222	17204	17172	17113	17213	17318	17174	17280	17240	17283	17426	17198	17273	17192	17190	17293	17263	17349	17156	17161	17101	17265	17275	17319	17257	17432	17111	17107	17208	17231	17243	17248	17222	17052	17234	17210	17206	17169	17153	17095	17272	17135	17279	17265	17221	17240	17267	17276	17314	17200	17234	17036	17192	17083	17174	17176	17147	17228	17224	17183	17324	17157	17194	17253	17203	17280	17118	17258	17102	17072	17155	17161	17171	17312	17349	17206	17122	17476	17203	17269	16959	17189	17153	17312	17198	17348	17336	17215	17242	17270	17123	17119	17242	17206	17265	17068	17492	17158	17170	17365	17343	17082	17312	17103	17292	17284	17277	17212	17208	17246	17101	17009	17373	17248	17248	17189	17291	17263	17071	17268	17156	17131	17274	17178	17168	17103	17082	17367	17262	17084	17271	17196	17147	17347	17124	17277	17202	17283	17276	17078	17187	17305	17195	17242	17295	17266	17053	17122	17135	17121	17155	17192	17166	17240	17305	17345	17209	17394	17071	17278	17243	17043	17281	17172	17229	17185	17306	17404	17192	17162	17191	17140	17174	17318	17335	17080	17150	17323	17309	17262	17295	17213	17346	17231	17066	17193	17187	17263	17165	17225	17299	17232	17150	17004	17170	17304	17191	17268	17141	17298	17271	17223	17196	17314	17342	17200	17062	17267	17068	17215	17041	17137	17303	17247	17139	17225	17040	16984	17255	17227	17252	17279	17205	17076	17321	17275	17213	17120	17075	17301	17113	17194	17195	17207	17286	17263	17243	17268	17198	17252	17310	17202	17374	17120	17346	17291	17278	17260	17123	17151	17186	17215	17206	17271	17253	17122	17264	17343	17213	17043	17168	17143	17492	17235	17156	17238	17148	17246	17255	17136	17097	17206	17246	17206	17171	17131	17322	17269	17142	17331	17253	17234	17229	17434	17187	17145	17219	17251	17187	17285	17329	17122	17221	17415	17186	17045	17202	17290	17298	17230	17082	17296	17159	17394	17437	17200	17218	17258	17264	17102	17326	17227	17190	17221	17350	17172	17072	17179	17206	17137	17182	17202	17000	17024	17022	17155	17286	17185	17161	17205	17291	17160	17184	17079	17166	17229	17200	17237	17239	17242	17141	17300	17115	17118	17276	17108	17205	17300	17242	17129	17180	17362	17216	17138	17363	17184	17168	17071	17227	17234	17194	17344	17195	17277	17247	16964	17366	17295	17213	17239	17228	17173	17201	17305	17369	17266	17313	17124	17159	17120	17298	17167	17315	17396	17306	17296	17142	17218	17187	17021	17270	17158	17336	17183	17142	17329	17115	17439	17096	17286	17211	17177	17101	17204	17343	17393	17177	17103	17310	17340	17276	17083	17240	17347	17086	17265	17245	17206	17099	17268	17135	17210	17133	17114	17176	17391	17262	17147	17285	17178	17086	17183	17194	17221	17285	17105	17248	17195	17135	17265	17146	17262	17204	17156	17214	17281	17340	17252	17255	17231	17095	17228	17268	17035	17155	17121	17278	17321	17513	17401	17213	17299	17263	17133	17269	17330	17304	17241	17301	17204	17118	17087	17125	17286	17200	17259	17176	16985	17370	17104	17207	17219	17053	17064	17177	17145	17273	17257	17336	17083	17076	17393	17091	17022	17225	17137	17123	17238	17216	17069	17277	17230	17185	17434	17168	17111	17280	17290	16996	17216	17201	17223	17323	17181	17260	17255	17238	17128	17115	17268	17147	17246	17377	17275	17209	17242	17220	17117	17223	17249	17206	17186	17438	17038	17267	17188	17242	17241	17100	17146	17091	17174	17214	17186	17210	17054	17226	17018	17199	17273	17345	17112	17212	17207	17366	17275	17143	17238	17283	17198	17360	17324	17181	17223	17319	17348	17257	17229	17204	17177	17082	17300	17203	17156	17194	17188	17256	17001	17380	17445	17170	17204	17282	17206	17292	17133	17363	17148	17300	17059	17351	17100	17345	17263	17064	17276	17257	17334	17435	17098	17190	17340	17307	17170	17110	17096	17308	17032	17135	17236	17147	17059	17299	17110	17155	17188	17206	17287	17162	17127	17170	17231	17308	17307	17100	17275	17268	17192	17022	17096	17083	17148	17283	17165	17169	17215	17027	17299	17258	17265	17295	17315	17297	17238	17132	17321	17089	17279	17273	17405	17152	17270	17191	17379	17241	17098	17272	17348	16910	17217	17276	17226	17219	17157	17121	17014	17366	17331	17158	17453	17370	17012	17053	17184	17116	17186	17319	17138	17143	17189	17191	17290	17206	17287	17309	17078	17119	17315	17328	17272	17411	17246	17253	17283	17289	17128	17334	17338	17285	17238	17171	17199	17116	17040	17013	17253	17310	17385	17257	17237	17135	17074	17154	17194	17242	17304	17282	17261	17220	17200	17290	17045	17230	17247	17093	17215	17125	17155	17231	17222	17198	17190	17173	17062	17168	17236	17381	17181	17319	17218	17207	17237	17090	17105	17185	17153	17176	17259	17166	17133	17144	17085	17188	17346	17325	17337	17222	17116	17361	17213	17358	17135	17318	17254	17205	17212	17263	17252	17178	17200	17220	17225	17258	17224	17158	17262	17311	17170	17211	17194	17228	17267	17169	17067	17339	17143	17064	17270	17196	17129	17272	17228	17367	17168	17226	17250	17263	17179	17081	17243	17191	17358	17061	16860	17220	17269	16994	17247	17248	17202	17138	17279	17162	17239	17164	17213	17381	17236	17300	17218	17257	17246	17035	17306	17241	17129	17260	17366	17151	17118	17183	17199	17338	17170	17150	17209	17298	17171	17417	17138	17225	17455	17223	17208	17124	17067	17166	17098	17205	17101	17248	17258	17261	17161	17074	17185	17334	17206	17281	17299	17203	17212	17155	17135	17275	17392	17209	17134	17300	17235	17172	17260	17290	17236	17315	17339	17222	17143	17192	17251	17236	17190	17045	17272	17044	17326	17214	17184	17386	17038	17370	17306	17197	17275	17190	17224	17281	17135	17214	17086	17354	17238	17185	17045	17271	17259	17002	17217	17414	17409	17199	17140	17358	17149	17209	17241	17313	17180	17331	17176	17168	17213	17181	17110	17157	17421	16999	17218	17204	17263	17344	17131	17257	17090	17142	17212	17164	17205	17171	17326	17228	17040	17310	17111	17484	17128	17248	17231	17212	17288	17176	17214	17323	17203	17181	17202	17238	17249	17138	17225	17145	17113	17314	17199	17229	17299	17118	17203	17092	17297	17246	17174	17324	17021	17127	17137	17216	17178	17250	17234	17230	17118	17310	17284	17138	17243	17367	17193	17140	17132	17221	17265	17154	17144	17347	17186	17290	17163	17319	17158	17240	17020	17222	17238	17266	17247	17340	17290	17233	17137	17347	17175	17277	17109	17245	17155	17262	17221	17144	17167	17324	17287	17155	17231	17264	17205	17183	17371	17335	17163	17216	17239	17350	17209	17106	17275	16997	17186	17281	17156	17328	17095	17304	17198	17244	17245	17165	17163	17075	17229	17071	17194	17342	17177	17132	17058	17185	17219	17108	17051	17360	17357	17197	17055
23240	23161	35430	26818	21702	23517	24802	21093	20571	21047	21112	20687	20557	20697	20397	20645	20735	20739	20477	20562	20448	20700	20521	20630	20644	20443	20715	20584	20602	20609	20603	20468	20507	20759	20223	20559	20195	20270	20483	20600	20632	20347	20456	20381	20421	20572	20627	20482	20618	20403	20493	20501	20445	20423	20580	20474	20652	20529	20650	20468	20300	20590	20563	20510	20668	20408	20545	20603	20260	20410	20478	20502	20450	20466	20456	20517	20286	20385	20403	20577	20484	20323	20379	20613	20388	20470	20452	20380	20381	20416	20411	20682	20605	20585	20553	20327	20488	20611	20565	20684	20486	20499	20514	20403	20601	20359	20472	20343	20450	20479	20440	20479	20453	20476	20458	20441	20295	20680	20268	20320	20490	20330	20431	20426	20442	20549	20305	20560	20368	20455	20606	20481	20395	20434	20214	20496	20249	20367	20263	20454	20335	20498	20429	20415	20562	20420	20657	20598	20419	20389	20499	20334	20721	20612	20496	20421	20455	20416	20642	20346	20360	20282	20236	20532	20581	20325	20485	20395	20349	20439	20670	20223	20462	20414	20504	20731	20491	20664	20363	20486	20430	20474	20464	20442	20416	20444	20477	20486	20383	20459	20526	20430	20479	20449	20353	20195	20261	20431	20397	20284	20427	20347	20292	20445	20262	20396	20433	20434	20468	20307	20487	20405	20482	20271	20346	20369	20421	20230	20293	20511	20459	20392	20432	20320	20483	20332	20444	20489	20493	20465	20434	20357	20194	20570	20574	20390	20338	20217	20433	20248	20360	20541	20379	20436	20253	20487	20429	20335	20388	20433	20324	20447	20258	20558	20560	20521	20210	20451	20372	20437	20640	20311	20526	20274	20430	20504	20380	20456	20735	20573	20534	20437	20562	20380	20475	20508	20523	20558	20367	20089	20491	20327	20387	20311	20379	20401	20537	20210	20229	20277	20304	20327	20345	20534	20376	20391	20490	20640	20309	20665	20539	20433	20440	20313	20446	20478	20449	20422	20729	20383	20447	20526	20391	20210	20332	20518	20224	20341	20481	20521	20467	20458	20308	20417	20279	20208	20327	20610	20460	20476	20255	20559	20403	20509	20518	20281	20413	20667	20495	20347	20408	20380	20508	20502	20630	20413	20262	20229	20279	20330	20341	20412	20365	20342	20204	20379	20596	20450	20399	20423	20498	20440	20272	20267	20546	20464	20454	20358	20480	20267	20513	20394	20339	20329	20478	20577	20540	20273	20463	20721	20425	20447	20257	20232	20502	20249	20337	20403	20512	20282	20281	20632	20302	20437	20325	20576	20265	20470	20392	19993	20403	20590	20585	20439	20552	20481	20437	20429	20349	20619	20386	20362	20532	20341	20538	20331	20430	20404	20418	20558	20480	20394	20428	20484	20324	20465	20271	20312	20345	20449	20239	20409	20353	20433	20258	20469	20338	20260	20281	20359	20548	20470	20164	20503	20294	20326	20468	20404	20465	20364	20529	20378	20469	20270	20459	20488	20185	20523	20501	20427	20515	20476	20476	20487	20476	20305	20243	20336	20430	20540	20347	20563	20639	20283	20146	20472	20443	20495	20525	20312	20295	20490	20565	20444	20390	20288	20364	20518	20285	20522	20573	20376	20303	20398	20358	20234	20520	20571	20336	20187	20318	20366	20303	20242	20329	20447	20346	20478	20533	20510	20455	20199	20450	20465	20470	20314	20427	20350	20363	20533	20404	20377	20427	20337	20584	20107	20480	20474	20421	20376	20356	20414	20637	20559	20637	20411	20317	20019	20593	20370	20307	20344	20608	20293	20192	20219	20565	20502	20500	20557	20531	20645	20381	20396	20464	20361	20503	20404	20328	20339	20379	20491	20533	20659	20438	20106	20429	20547	20477	20498	20274	20230	20420	20325	20496	20574	20556	20470	20454	20400	20375	20535	20398	20272	20703	20249	20400	20601	20302	20473	20234	20368	20280	20475	20619	20196	20284	20346	20581	20483	20289	20370	20442	20550	20528	20335	20382	20487	20477	20339	20419	20462	20248	20617	20601	20395	20635	20574	20431	20637	20491	20532	20344	20426	20367	20361	20477	20443	20498	20377	20525	20338	20263	20360	20621	20423	20362	20403	20439	20410	20390	20483	20260	20393	20436	20504	20262	20433	20672	20475	20449	20353	20334	20361	20672	20643	20513	20588	20291	20268	20675	20464	20457	20153	20395	20161	20356	20561	20460	20257	20533	20413	20568	20664	20181	20510	20284	20295	20377	20626	20278	20520	20338	20435	20345	20453	20591	20477	20473	20369	20368	20448	20432	20329	20381	20149	20545	20410	20351	20609	20385	20709	20248	20423	20284	20458	20435	20470	20548	20575	20480	20366	20227	20376	20518	20408	20372	20304	20493	20419	20576	20479	20369	20483	20407	20300	20434	20445	20254	20486	20446	20120	20394	20296	20409	20359	20290	20156	20302	20218	20529	20464	20618	20391	20493	20511	20360	20473	20388	20435	20513	20429	20553	20544	20521	20306	20307	20635	20226	20497	20459	20283	20299	20510	20677	20346	20288	20694	20470	20302	20486	20303	20296	20202	20457	20243	20472	20209	20451	20374	20410	20334	20309	20423	20340	20370	20299	20363	20268	20425	20674	20443	20311	20479	20488	20517	20420	20185	20278	20361	20329	20342	20423	20240	20417	20375	20518	20368	20460	20458	20391	20266	20458	20430	20423	20403	20439	20589	20446	20197	20355	20620	20403	20345	20461	20472	20476	20358	20391	20340	20455	20432	20272	20527	20406	20438	20545	20339	20351	20472	20242	20514	20454	20472	20549	20417	20344	20450	20464	20549	20375	20639	20498	20273	20545	20382	20432	20325	20436	20743	20373	20556	20273	20253	20283	20373	20332	20370	20439	20447	20411	20557	20628	20303	20423	20537	20516	20570	20565	20183	20482	20464	20537	20555	20551	20513	20494	20322	20696	20501	20483	20302	20310	20419	20366	20359	20489	20404	20465	20627	20330	20539	20547	20182	20592	20474	20426	20280	20301	20506	20495	20352	20251	20283	20318	20535	20290	20264	20381	20431	20274	20280	20540	20507	20332	20528	20328	20448	20271	20389	20470	20368	20337	20571	20371	20419	20376	20296	20283	20508	20401	20291	20399	20278	20399	20319	20373	20618	20594	20444	20483	20435	20434	20330	20365	20275	20592	20239	20569	20496	20454	20350	20470	20412	20389	20288	20444	20658	20364	20456	20378	20411	20230	20429	20443	20361	20623	20366	20366	20401	20460	20552	20392	20542	20353	20308	20306	20470	20320	20429	20577	20506	20457	20507	20561	20342	20419	20532	20201	20468	20401	20466	20228	20524	20626	20453	20369	20262	20557	20453	20310	20359	20369	20415	20540	20406	20332	20370	20485	20333	20162	20342	20430	20635	20433	20404	20468	20401	20401	20367	20231	20484	20345	20555	20515	20378	20216	20419	20395	20302	20313	20592	20488	20490	20311	20282	20467	20354	20470	20570	20343	20349	20517	20378	20584	20433	20480	20363	20453	20337	20655	20615	20660	20601	20461	20502	20549	20530	20465	20386	20478	20105	20386	20252	20555	20412	20316	20341	20372	20556	20520	20416	20458	20544	20405	20394	20560	20471	20413	20507	20495	20573	20221	20427	20431	20392	20508	20369	20474	20675	20371	20627	20474	20488	20666	20328	20322	20281	20429	20224	20229	20347	20297	20424	20539	20484	20451	20495	20407	20314	20391	20429	20469	20452	20301	20233	20459	20469	20275	20333	20372	20400	20475	20443	20354	20123	20360	20373	20350	20355	20441	20435	20328	20287	20461	20319	20463	20161	20370	20405	20453	20407	20423	20375	20408	20356	20400	20398	20461	20444	20362	20506	20512	20411	20472	20262	20693	20347	20379	20443	20155	20422	20335	20483	20278	20262	20527	20533	20155	20510	20568	20420	20608	20519	20322	20514	20345	20426	20523	20330	20374	20528	20220	20337	20297	20398	20580	20390	20586	20316	20435	20405	20429	20692	20499	20378	20446	20405	20309	20582	20287	20239	20423	20422	20440	20275	20443	20202	20303	20385	20542	20448	20416	20703	20443	20355	20317	20522	20673	20446	20380	20310	20462	20545	20327	20237	20488	20130	20436	20387	20488	20375	20538	20296	20455	20503	20412	20546	20449	20446	20325	20518	20450	20366	20508	20354	20437	20426	20414	20282	20563	20514	20445	20496	20416	20437	20454	20526	20472	20514	20459	20236	20563	20461	20504	20567	20370	20438	20320	20499	20322	20320	20422	20117	20299	20347	20529	20434	20539	20364	20642	20485	20278	20356	20467	20438	20700	20448	20462	20311	20437	20557	20416	20375	20437	20441	20349	20536	20452	20382	20416	20215	20414	20617	20202	20351	20519	20192	20534	20479	20165	20337	20418	20450	20232	20397	20332	20454	20490	20483	20308	20283	20321	20447	20149	20299	20544	20396	20729	20422	20498	20391	20424	20296	20333	20246	20311	20579	20366	20200	20485	20502	20356	20629	20262	20619	20717	20621	20378	20399	20497	20500	20420	20289	20367	20435	20569	20252	20495	20360	20281	20444	20565	20413	20296	20366	20463	20513	20510	20442	20510	20621	20503	20157	20125	20449	20412	20273	20413	20464	20357	20397	20184	20297	20467	20330	20581	20572	20505	20401	20426	20526	20341	20527	20448	20306	20253	20381	20406	20695	20653	20481	20463	20538	20397	20313	20560	20272	20591	20310	20505	20549	20411	20402	20531	20361	20365	20280	20372	20504	20432	20470	20173	20543	20584	20395	20421	20373	20428	20178	20333	20554	20462	20453	20421	20285	20425	20497	20360	20394	20406	20421	20539	20431	20401	20603	20425	20435	20352	20319	20394	20436	20387	20241	20417	20557	20330	20519	20616	20520	20477	20447	20390	20380	20281	20590	20441	20252	20407	20508	20322	20019	20427	20220	20370	20329	20361	20390	20510	20431	20351	20227	20314	20486	20454	20340	20365	20334	20536	20637	20505	20289	20423	20333	20515	20386	20344	20335	20551	20400	20418	20331	20321	20462	20624	20249	20387	20159	20407	20479	20266	20322	20299	20414	20281	20479	20660	20433	20431	20373	20684	20372	20478	20324	20625	20469
63121	103875	86394	36835	17447	17817	17713	17801	17647	17758	17542	17728	17707	17628	17778	17524	17738	17614	17645	17645	17685	17682	17734	17779	17599	17809	17720	17705	17701	17496	17683	17734	17835	17790	17614	17724	17737	17569	17736	17683	17692	17535	17904	17685	17866	17514	17566	17724	17668	17525	17636	17687	17673	17475	17833	17675	17577	17808	17798	17750	17669	17511	17535	17510	17686	17599	17738	17590	17732	17830	17545	17740	17544	17713	17627	17779	17794	17700	17690	17657	17682	17692	17705	17772	17722	17781	17534	17756	17549	17690	17704	17587	17590	17928	17607	17837	17614	17660	17821	17486	17703	17670	17804	17538	17728	17726	17701	17595	17747	17618	17673	17680	17635	17659	17491	17914	17611	17516	17499	17642	17594	17685	17579	17944	17572	17715	17565	17670	17493	17585	17713	17863	17563	17674	17674	17616	17584	17767	17730	17454	17728	17717	17719	17544	17724	17671	17768	17485	17768	17731	17810	17554	17725	17908	17736	17570	17750	17590	17615	17594	17724	17599	17669	17658	17669	17753	17533	17675	17701	17596	17760	17709	17747	17714	17755	17642	17757	17687	17844	17829	17695	17554	17890	17502	17746	17693	17777	17784	17775	17559	17590	17761	17533	17580	17668	17580	17683	17650	17811	17680	17594	17679	17619	17652	17660	17655	17525	17692	17549	17755	17674	17643	17665	17838	17762	17559	17717	17757	17658	17588	17661	17598	17687	17749	17691	17642	17596	17789	17766	17684	17586	17701	17655	17456	17696	17615	17516	17624	17670	17483	17840	17668	17844	17617	17539	17782	17697	17558	17710	17628	17669	17622	17737	17473	17793	17714	17857	17672	17756	17552	17709	17548	17581	17750	17632	17630	17715	17642	17601	17688	17721	17657	17840	17824	17607	17702	17578	17713	17688	17713	17578	17605	17771	17554	17651	17733	17701	17658	17685	17655	17778	17700	17658	17795	17614	17561	17825	17599	17625	17541	17705	17545	17553	17593	17734	17547	17912	17666	17683	17701	17776	17542	17642	17714	17522	17710	17718	17740	17666	17686	17789	17566	17441	17790	17573	17782	17686	17649	17828	17713	17719	17651	17805	17674	17619	17666	17594	17819	17632	17826	17770	17637	17542	17581	17770	17872	17519	17682	17691	17701	17560	17640	17566	17713	17705	17721	17771	17592	17817	17620	17687	17744	17724	17790	17717	17551	17637	17713	17569	17834	17678	17700	17731	17711	17557	17463	17706	17596	17653	17665	17704	17690	17632	17686	17636	17539	17579	17776	17555	17726	17485	17833	17645	17698	17529	17653	17528	17714	17622	17522	17483	17702	17572	17643	17534	17632	17580	17557	17719	17849	17652	17729	17780	17678	17628	17585	17575	17661	17681	17818	17790	17563	17600	17788	17710	17598	17854	17776	17530	17685	17797	17704	17631	17757	17691	17646	17495	17789	17583	17710	17630	17725	17596	17601	17651	17819	17772	17633	17607	17637	17653	17654	17848	17745	17619	17740	17730	17628	17638	17532	17710	17590	17605	17670	17761	17681	17540	17717	17661	17677	17626	17774	17598	17586	17693	17681	17670	17635	17654	17874	17679	17561	17569	17758	17619	17679	17770	17649	17773	17781	17798	17733	17803	17538	17641	17535	17780	17778	17648	17603	17681	17698	17706	17727	17745	17609	17797	17620	17635	17859	17670	17669	17793	17741	17520	17820	17784	17923	17689	17763	17722	17857	17559	17726	17845	17650	17758	17615	17723	17546	17666	17717	17715	17678	17565	17704	17805	17684	17502	17776	17732	17738	17698	17646	17742	17513	17748	17860	17707	17580	17667	17696	17635	17617	17655	17709	17546	17784	17798	17793	17787	17633	17791	17505	17691	17691	17775	17607	17762	17766	17625	17708	17666	17668	17653	17713	17619	17615	17852	17651	17562	17857	17494	17695	17772	17591	17712	17726	17744	17665	17813	17583	17749	17434	17808	17781	17675	17701	17802	17630	17679	17543	17683	17751	17662	17752	17717	17585	17661	17773	17679	17772	17562	17771	17709	17752	17640	17563	17724	17685	17560	17644	17532	17841	17711	17677	17640	17679	17706	17673	17730	17685	17588	17831	17611	17607	17586	17998	17628	17657	17709	17612	17741	17800	17624	17715	17803	17546	17751	17681	17749	17665	17690	17758	17777	17744	17656	17929	17555	17798	17748	17543	17559	17671	17401	17677	17648	17569	17610	17665	17685	17628	17546	17670	17610	17672	17617	17618	17797	17607	17733	17616	17713	17664	17583	17863	17738	17779	17746	17632	17631	17702	17577	17606	17761	17634	17460	17733	17794	17916	17531	17732	17679	17863	17547	17791	17552	17740	17537	17748	17601	17829	17674	17601	17806	17575	17670	17630	17623	17654	17500	17615	17797	17619	17649	17680	17839	17522	17780	17846	17609	17758	17561	17688	17672	17675	17499	17644	17720	17444	17682	17739	17760	17670	17574	17859	17729	17717	17552	17755	17643	17637	17663	17678	17645	17814	17564	17613	17782	17578	17719	17586	17493	17793	17713	17628	17731	17628	17660	17729	17633	17691	17595	17599	17547	17837	17415	17610	17639	17846	17607	17610	17735	17673	17678	17664	17639	17749	17758	17792	17607	17650	17638	17759	17775	17773	17591	17609	17543	17742	17741	17652	17560	17494	17804	17791	17572	17677	17819	17779	17754	17694	17549	17604	17879	17731	17739	17532	17506	17764	17676	17586	17713	17548	17764	17617	17611	17722	17810	17775	17624	17630	17810	17594	17775	17586	17516	17688	17729	17513	17559	17765	17497	17642	17658	17624	17681	17689	17676	17704	17685	17646	17565	17684	17589	17683	17562	17440	17609	17664	17518	17672	17482	17563	17644	17646	17553	17602	17636	17592	17598	17606	17726	17553	17638	17587	17725	17769	17811	17656	17711	17523	17907	17775	17496	17678	17636	17625	17638	17686	17711	17713	17647	17763	17719	17531	17629	17698	17555	17641	17642	17464	17620	17638	17769	17558	17613	17608	17490	17732	17775	17670	17734	17685	17737	17659	17702	17597	17780	17549	17732	17598	17485	17678	17641	17671	17645	17763	17485	17628	17612	17663	17661	17517	17631	17774	17520	17626	17773	17616	17413	17621	17700	17717	17967	17602	17499	17739	17656	17805	17488	17626	17543	17808	17687	17637	17720	17616	17699	17660	17689	17740	17777	17710	17690	17696	17681	17793	17725	17573	17658	17780	17769	17653	17819	17644	17606	17679	17661	17654	17884	17642	17596	17743	17654	17601	17758	17589	17625	17727	17805	17672	17750	17541	17723	17596	17760	17701	17763	17432	17764	17621	17654	17820	17609	17702	17739	17514	17893	17842	17799	17615	17774	17687	17632	17734	17846	17609	17613	17694	17662	17620	17580	17610	17580	17825	17435	17551	17788	17601	17681	17622	17626	17764	17781	17645	17592	17730	17647	17820	17648	17618	17561	17702	17781	17638	17783	17627	17848	17553	17587	17470	17587	17613	17582	17553	17642	17828	17379	17636	17693	17656	17507	17658	17678	17680	17821	17697	17591	17757	17642	17683	17616	17599	17797	17839	17635	17654	17721	17731	17619	17754	17642	17779	17675	17681	17657	17789	17574	17616	17603	17588	17718	17636	17714	17686	17721	17796	17658	17783	17631	17600	17547	17708	17778	17680	17789	17707	17672	17667	17658	17490	17755	17682	17570	17828	17659	17599	17623	17774	17587	17680	17821	17608	17523	17750	17633	17713	17517	17671	17721	17547	17781	17711	17624	17734	17809	17808	17519	17726	17660	17890	17656	17663	17605	17770	17721	17581	17626	17854	17581	17698	17673	17582	17704	17514	17780	17631	17636	17645	17597	17711	17709	17778	17705	17807	17627	17470	17690	17759	17706	17657	17589	17581	17660	17629	17693	17540	17612	17732	17681	17551	17599	17674	17638	17566	17813	17747	17545	17649	17715	17600	17737	17704	17597	17657	17652	17681	17710	17775	17741	17681	17842	17654	17683	17800	17790	17917	17649	17638	17496	17539	17830	17703	17746	17618	17777	17659	17507	17591	17651	17471	17666	17683	17760	17755	17585	17843	17752	17655	17765	17687	17744	17683	17687	17693	17716	17707	17662	17688	17706	17644	17762	17764	17635	17639	17836	17591	17810	17561	17729	17604	17634	17737	17502	17778	17669	17755	17687	17540	17639	17732	17805	17695	17588	17625	17527	17792	17805	17599	17489	17608	17694	17478	17825	17798	17701	17607	17751	17520	17696	17698	17726	17750	17468	17798	17472	17923	17529	17605	17754	17558	17681	17747	17691	17551	17612	17839	17632	17658	17795	17731	17640	17657	17530	17701	17807	17784	17483	17702	17714	17655	17850	17783	17610	17563	17686	17688	17664	17687	17673	17747	17791	17716	17817	17636	17700	17597	17715	17669	17613	17636	17621	17746	17649	17534	17665	17762	17720	17583	17681	17706	17780	17571	17682	17726	17618	17771	17610	17715	17678	17719	17584	17745	17612	17610	17491	17676	17629	17774	17792	17749	17695	17582	17710	17748	17686	17416	17467	17709	17599	17623	17606	17683	17710	17711	17514	17700	17504	17562	17432	17746	17684	17601	17761	17676	17754	17709	17471	17831	17465	17736	17733	17612	17954	17653	17698	17624	17648	17689	17690	17863	17753	17747	17547	17711	17629	17511	17632	17711	17587	17724	17673	17702	17884	17733	17694	17843	17731	17503	17854	17749	17487	17647	17587	17721	17694	17653	17650	17702	17528	17719	17675	17663	17753	17539	17657	17543	17623	17648	17641	17774	17660	17632	17719	17658	17506	17670	17696	17785	17684	17663	17589	17672	17734	17718	17706	17623	17480	17699	17658	17508	17671	17682	17842	17737	17653	17575	17478	17704	17708	17729	17829	17745	17837	17676	17581	17611	17634	17707	17595	17769	17767	17630	17732	17716	17638	17722	17620	17612	17460	17755	17655	17649	17593	17677	17585	17601	17742	17787	17627	17739	17864	17631	17671	17804	17605	17650	17602	17708	17632	17711	17681	17731	17688	17690	17659	17707	17624	17778	17674	17707	17710	17640	17656	17590	17823	17678	17578	17661	17789	17659	17624	17781	17651	17616
22969	23413	34839	27628	21634	23635	26543	22536	21788	22236	22212	21823	21861	21903	21813	21760	21893	21681	21901	21680	21693	21884	21729	21679	21670	21627	21901	21670	21776	21449	21704	21841	21753	21506	21623	21628	21581	21883	21765	21690	21787	21576	21673	21733	21548	21639	21813	21683	21482	21498	21554	21841	21678	21543	21562	21678	21719	21455	21783	21527	21557	21630	21754	21669	21664	21668	21446	21662	21678	21328	21572	21591	21444	21653	21456	21647	21634	21519	21405	21393	21436	21454	21252	21416	21455	21560	21551	21393	21499	21725	21609	21602	21651	21561	21631	21612	21405	21568	21538	21644	21379	21585	21528	21682	21489	21610	21722	21777	21812	21617	21671	21536	21769	21350	21732	21518	21573	21467	21586	21666	21417	21363	21639	21422	21576	21538	21481	21541	21718	21616	21568	21497	21386	21712	21516	21478	21593	21705	21621	21562	21470	21301	21644	21473	21533	21476	21428	21604	21544	21612	21502	21595	21703	21488	21335	21481	21718	21655	21417	21639	21689	21656	21538	21523	21694	21641	21522	21538	21530	21584	21564	21558	21579	21382	21762	21509	21363	21503	21445	21481	21335	21602	21529	21641	21421	21625	21639	21520	21705	21580	21414	21431	21547	21782	21445	21516	21642	21389	21396	21672	21522	21625	21620	21634	21499	21461	21464	21694	21680	21592	21451	21579	21269	21541	21571	21431	21413	21545	21429	21475	21343	21651	21627	21477	21699	21554	21511	21492	21475	21541	21750	21578	21460	21470	21624	21596	21479	21740	21577	21589	21535	21410	21504	21583	21524	21870	21574	21513	21648	21499	21468	21474	21501	21637	21503	21622	21575	21848	21505	21337	21617	21413	21599	21532	21433	21495	21451	21504	21481	21357	21573	21464	21570	21521	21599	21755	21482	21433	21419	21486	21504	21479	21587	21547	21619	21406	21611	21502	21509	21681	21611	21717	21655	21443	21399	21432	21354	21454	21499	21303	21472	21449	21540	21535	21716	21482	21424	21505	21495	21512	21397	21579	21389	21593	21447	21509	21658	21431	21571	21668	21513	21617	21608	21531	21349	21478	21439	21631	21642	21607	21396	21341	21512	21439	21430	21607	21858	21751	21424	21734	21566	21680	21432	21618	21468	21582	21626	21541	21350	21592	21503	21557	21502	21328	21728	21478	21495	21430	21435	21389	21621	21679	21335	21457	21388	21479	21435	21408	21591	21602	21656	21435	21431	21619	21521	21532	21335	21595	21548	21409	21649	21607	21513	21610	21498	21707	21491	21508	21548	21457	21651	21564	21461	21407	21324	21359	21479	21767	21536	21751	21529	21594	21463	21625	21344	21638	21707	21544	21579	21319	21419	21399	21606	21735	21424	21563	21599	21361	21404	21462	21398	21544	21561	21466	21446	21722	21545	21613	21600	21352	21705	21526	21409	21761	21597	21678	21522	21477	21492	21479	21614	21432	21673	21503	21677	21474	21648	21573	21502	21621	21428	21543	21410	21330	21568	21581	21591	21653	21626	21548	21611	21446	21435	21632	21582	21651	21633	21600	21622	21597	21316	21477	21549	21622	21426	21551	21507	21674	21456	21540	21593	21540	21520	21603	21551	21509	21700	21617	21505	21439	21687	21394	21613	21637	21501	21493	21511	21473	21425	21550	21281	21528	21560	21669	21466	21720	21449	21458	21507	21356	21458	21491	21335	21583	21462	21711	21617	21532	21651	21508	21531	21572	21490	21392	21692	21621	21575	21702	21610	21318	21670	21707	21672	21396	21567	21539	21535	21497	21362	21740	21640	21516	21518	21600	21578	21689	21782	21455	21466	21480	21383	21553	21475	21578	21349	21629	21621	21495	21573	21532	21549	21731	21501	21663	21566	21671	21573	21570	21609	21280	21467	21662	21561	21484	21499	21478	21486	21535	21500	21413	21638	21589	21449	21558	21471	21547	21729	21402	21407	21604	21541	21346	21530	21425	21414	21502	21471	21519	21427	21533	21496	21303	21465	21467	21640	21656	21492	21701	21456	21377	21408	21496	21531	21513	21753	21418	21505	21607	21533	21517	21446	21594	21412	21350	21434	21657	21692	21467	21412	21524	21497	21582	21475	21526	21543	21534	21440	21575	21610	21580	21561	21400	21459	21514	21689	21344	21295	21510	21390	21592	21657	21606	21565	21381	21645	21419	21637	21547	21481	21467	21829	21677	21599	21394	21548	21646	21324	21316	21436	21284	21676	21537	21482	21365	21348	21564	21606	21404	21656	21694	21647	21664	21482	21670	21514	21600	21554	21492	21743	21529	21756	21507	21509	21611	21435	21461	21381	21589	21639	21503	21672	21571	21441	21400	21723	21521	21632	21541	21642	21549	21508	21426	21645	21635	21395	21565	21349	21439	21577	21313	21448	21489	21417	21649	21586	21362	21490	21324	21342	21276	21426	21450	21548	21581	21514	21522	21480	21558	21423	21611	21632	21498	21651	21534	21736	21552	21399	21595	21228	21647	21388	21519	21534	21525	21186	21607	21539	21551	21834	21648	21477	21513	21706	21527	21565	21667	21341	21448	21533	21400	21452	21502	21699	21438	21742	21660	21259	21622	21584	21594	21429	21683	21618	21471	21728	21511	21637	21449	21607	21370	21721	21634	21577	21540	21591	21636	21360	21481	21652	21580	21524	21489	21499	21482	21764	21735	21679	21428	21415	21718	21516	21515	21493	21538	21712	21547	21685	21499	21400	21477	21435	21520	21699	21608	21657	21636	21457	21450	21534	21799	21616	21582	21562	21550	21695	21450	21485	21538	21605	21353	21550	21509	21633	21670	21647	21512	21777	21458	21675	21477	21300	21604	21591	21570	21718	21772	21628	21584	21590	21353	21574	21627	21469	21466	21455	21381	21486	21628	21370	21506	21540	21453	21433	21569	21505	21483	21371	21516	21661	21538	21340	21548	21520	21703	21588	21647	21653	21324	21568	21664	21334	21541	21514	21519	21565	21513	21552	21469	21592	21589	21494	21277	21436	21744	21488	21366	21615	21556	21209	21514	21443	21520	21294	21546	21426	21631	21496	21688	21307	21475	21669	21610	21615	21565	21332	21416	21496	21710	21602	21604	21411	21419	21599	21524	21598	21556	21662	21348	21551	21518	21540	21587	21517	21284	21550	21614	21480	21463	21624	21559	21465	21612	21354	21504	21602	21455	21390	21633	21625	21461	21535	21316	21609	21381	21527	21606	21431	21514	21408	21508	21626	21536	21627	21401	21567	21464	21521	21397	21561	21557	21865	21584	21605	21557	21559	21576	21589	21424	21618	21533	21627	21477	21511	21358	21518	21572	21629	21376	21379	21301	21642	21261	21463	21468	21562	21528	21472	21350	21503	21500	21746	21761	21413	21433	21614	21528	21707	21563	21401	21454	21271	21392	21550	21530	21646	21535	21674	21604	21546	21598	21415	21520	21684	21515	21622	21549	21567	21576	21401	21568	21447	21589	21416	21825	21613	21461	21661	21366	21520	21398	21580	21663	21533	21427	21665	21665	21653	21596	21463	21567	21463	21536	21579	21465	21511	21535	21572	21328	21713	21536	21254	21471	21524	21562	21351	21715	21792	21540	21433	21662	21547	21612	21617	21432	21525	21643	21490	21625	21421	21400	21384	21296	21553	21522	21523	21491	21542	21214	21543	21547	21324	21595	21565	21388	21415	21623	21436	21655	21507	21523	21672	21500	21611	21556	21607	21560	21320	21622	21374	21634	21581	21512	21601	21452	21421	21398	21529	21269	21543	21716	21596	21474	21487	21513	21300	21463	21585	21509	21547	21433	21431	21600	21594	21491	21664	21384	21546	21485	21502	21469	21374	21404	21421	21447	21440	21469	21577	21409	21363	21440	21405	21657	21621	21500	21603	21462	21730	21501	21378	21486	21409	21331	21612	21675	21543	21483	21616	21528	21254	21691	21494	21553	21467	21730	21536	21484	21516	21558	21512	21372	21547	21344	21769	21762	21600	21547	21536	21512	21330	21567	21627	21498	21663	21690	21443	21626	21661	21648	21579	21573	21417	21599	21364	21606	21428	21456	21280	21452	21619	21423	21367	21507	21705	21466	21625	21668	21540	21563	21591	21728	21551	21501	21455	21380	21597	21487	21563	21594	21421	21683	21457	21637	21374	21544	21536	21604	21572	21465	21531	21436	21679	21412	21417	21467	21460	21449	21645	21403	21613	21436	21648	21533	21484	21589	21709	21559	21561	21622	21605	21420	21737	21657	21492	21380	21534	21229	21397	21557	21522	21533	21319	21762	21392	21620	21444	21404	21463	21455	21577	21586	21774	21566	21506	21485	21496	21753	21355	21490	21425	21474	21586	21369	21412	21402	21751	21691	21469	21598	21714	21506	21614	21414	21531	21636	21628	21431	21570	21541	21688	21443	21613	21545	21431	21610	21504	21469	21378	21374	21555	21617	21562	21393	21531	21497	21498	21639	21620	21492	21642	21517	21604	21449	21615	21528	21561	21443	21601	21627	21785	21385	21622	21468	21726	21452	21471	21708	21237	21278	21410	21663	21791	21724	21481	21591	21536	21320	21626	21482	21416	21734	21633	21615	21637	21391	21606	21479	21608	21708	21692	21637	21438	21434	21392	21627	21557	21573	21699	21473	21738	21666	21571	21474	21619	21383	21525	21415	21323	21627	21566	21610	21489	21526	21668	21541	21489	21655	21444	21625	21551	21495	21580	21625	21284	21400	21685	21553	21638	21693	21677	21550	21662	21676	21553	21309	21536	21496	21633	21555	21518	21494	21365	21500	21338	21415	21474	21402	21644	21541	21604	21498	21478	21523	21352	21805	21761	21593	21573	21656	21333	21569	21505	21461	21439	21724	21459	21329	21754	21458	21431	21328	21363	21425	21647	21572	21526	21625	21402	21250	21568	21372	21458	21590	21490	21783	21519	21409	21547	21512	21708	21555	21640	21573	21388	21446	21565	21590	21588	21314	21239	21626	21619	21462	21576	21634	21462	21496	21480	21377	21564	21391	21812	21614	21468	21292	21495	21775	21523	21549	21580	21582	21686	21455	21430	21488	21581	21455	21655	21697	21629	21482	21401	21531	21398	21671	21442	21444	21407	21735	21420	21605	21519	21476	21650	21519	21324	21452
59500	102777	88689	42435	18326	18236	18350	18276	18247	18404	18352	18554	18240	18325	18516	18422	18208	18281	18222	18383	18208	18413	18420	18247	18356	18376	18346	18335	18262	18416	18221	18136	18422	18359	18401	18322	18509	18427	18307	18561	18212	18336	18430	18385	18274	18359	18207	18604	18302	18359	18324	18156	18265	18237	18237	18224	18184	18297	18410	18235	18127	18428	18277	18139	18273	18325	18274	18455	18387	18419	18390	18337	18483	18260	18311	18459	18271	18383	18378	18240	18315	18266	18427	18262	18240	18318	18398	18296	18376	18277	18221	18244	18329	18244	18353	18302	18376	18372	18436	18402	18162	18233	18324	18311	18206	18215	18389	18248	18427	18332	18179	18181	18225	18375	18337	18431	18257	18248	18200	18261	18293	18229	18373	18160	18244	18241	18426	18383	18339	18338	18247	18085	18378	18211	18152	18519	18412	18222	18416	18271	18343	18188	18454	18357	18280	18081	18359	18164	18293	18224	18348	18403	18223	18234	18180	18150	18441	18457	18239	18244	18228	18328	18275	18229	18282	18338	18191	18417	18439	18132	18226	18336	18325	18208	18406	18196	18362	18232	18352	18464	18254	18297	18348	18227	18430	18256	18264	18333	18189	18331	18258	18292	18202	18203	18423	18275	18241	18334	18322	18323	18087	18198	18326	18399	18312	18196	18296	18238	18247	18180	18238	18137	18150	18282	18440	18392	18197	18281	18243	18271	18110	18400	18174	18353	18097	18174	18168	18203	18388	18185	18529	18440	18182	18384	18119	18144	18465	18342	18313	18248	18412	18346	18451	18302	18234	18284	18163	18376	18228	18241	18339	18220	18157	18277	18429	18300	18487	18289	18311	18298	18490	18203	18334	18343	18349	18313	18276	18179	18402	18392	18085	18400	18371	18326	18161	18221	18149	18327	18380	18270	18297	18304	18257	18245	18266	18236	18417	18259	18242	18400	18239	18164	18195	18352	18453	18239	18362	18262	18205	18508	18277	18250	18376	18294	18293	18235	18162	18074	18353	18268	18225	18336	18217	18331	18402	18352	18297	18347	18437	18259	18302	18225	18371	18291	18429	18151	18370	18324	18235	18191	18279	18149	18090	18383	18299	18281	18311	18253	18351	18249	18264	18227	18333	18169	18384	18186	18249	18044	18397	18179	18307	18322	18089	18453	18360	18486	18315	18176	18299	18367	18301	18090	18403	18310	18186	18372	18222	18275	18335	18261	18427	18264	18175	18255	18349	18343	18325	18093	18205	18218	18384	18500	18092	18450	18249	18175	18279	18249	18140	18250	18292	18263	18212	18230	18374	18302	18264	18410	18369	18411	18238	18198	18337	18165	18288	18082	18325	18199	18292	18279	18372	18234	18238	18313	18336	18357	18351	18351	18413	18210	18344	18132	18417	18282	18255	18427	18259	18069	18337	18172	18590	18377	18250	18114	18159	18201	18252	18496	18308	18371	18239	18264	18297	18352	18356	18316	18349	18123	18364	18237	18067	18471	18206	18201	18349	18221	18343	18281	18309	18174	18236	18255	18281	18309	18199	18134	18308	18107	18251	18309	18261	18369	18401	18239	18227	18274	18449	18253	18306	18284	18368	18258	18290	18288	18078	18274	18251	18148	18382	18237	18228	18175	18189	18361	18323	18488	18144	18213	18238	18275	18262	18185	18330	18210	18374	18263	18253	18221	18311	18386	18237	18313	18167	18386	18457	18329	18389	18271	18389	18411	18377	18218	18282	18339	18249	18298	18305	18331	18213	18352	18317	18459	18251	18324	18280	18428	18286	18323	18311	18312	18458	18247	18224	18244	18205	18228	18266	18364	18372	18356	18225	18236	18219	18292	18381	18354	18368	18349	18217	18197	18417	18269	18370	18345	18342	18496	18403	18154	18181	18229	18381	18362	18419	18308	18321	18267	18099	18483	18352	18209	18293	18362	18334	18212	18285	18334	18312	18277	18316	18464	18205	18301	18246	18178	18159	18335	18322	18349	18321	18378	18375	18294	18476	18314	18338	18067	18189	18259	18317	18245	18256	18345	18127	18365	18121	18186	18277	18206	18233	18399	18306	18433	18165	18125	18250	18439	18288	18370	18340	18396	18251	18346	18322	18071	18179	18189	18274	18365	18113	18339	18343	18277	18397	18297	18285	18151	18168	18297	18242	18284	18239	18498	18294	18191	18350	18162	18284	18185	18238	18205	18190	18206	18299	18310	18365	18293	18317	18383	18505	18211	18306	18382	18427	18241	18235	18136	18324	18312	18220	18164	18166	18329	18390	18116	18143	18208	18341	18327	18332	18307	18237	18147	18256	18175	18309	18196	18378	18227	18301	18149	18351	18215	18420	18343	18074	18299	18424	18265	18355	18242	18208	18156	18283	18278	18135	18515	18107	18321	18418	18310	18343	18444	18412	18246	18282	18484	18223	18235	18212	18255	18305	18185	18238	18368	18357	18294	18216	18377	18268	18313	18240	18137	18309	18279	18267	18298	18249	18267	18389	18392	18199	18259	18332	18305	18322	18329	18268	18323	18284	18389	18198	18216	18410	18236	18352	18187	18372	18282	18339	18369	18230	18289	18157	18233	18286	18408	18411	18260	18238	18358	18236	18309	18417	18212	18385	18352	18316	18266	18314	18276	18349	18375	18086	18298	18261	18147	18216	18224	18410	18374	18305	18367	18213	18315	18364	18521	18318	18258	18305	18273	18159	18134	18353	18332	18162	18236	18255	18296	18397	18206	18393	18277	18250	18166	18379	18142	18484	18387	18385	18107	18272	18236	18521	18229	18150	18361	18221	18500	18310	18375	18325	18355	18197	18347	18147	18391	18296	18121	18233	18356	18261	18477	18300	18268	18283	18183	18301	18305	18418	18181	18217	18380	18110	18102	18201	18367	18306	18386	18306	18148	18332	18154	18362	18518	18283	18238	18278	18276	18352	18263	18329	18331	18213	18451	18274	18245	18215	18198	18265	18352	18261	18242	18289	18183	18280	18305	18417	18274	18285	18206	18339	18292	18370	18345	18217	18374	18236	18221	18428	18201	18235	18406	18430	18370	18276	18365	18367	18383	18206	18217	18250	18264	18391	18259	18357	18373	18114	18107	18311	18171	18192	18440	18260	18222	18368	18282	18226	18258	18310	18194	18329	18138	18291	18142	18236	18481	18361	18464	18166	18372	18529	18055	18320	18408	18192	18215	18328	18083	18362	18348	18054	18495	18409	18311	18352	18477	18253	18157	18280	18457	18359	18139	18352	18231	18301	18043	18258	18136	18381	18284	18282	18147	18393	18289	18204	18271	18340	18301	18304	18265	18458	18173	18213	18165	18357	18411	18353	18435	18249	18292	18300	18210	18480	18314	18289	18405	18398	18374	18363	18241	18363	18187	18231	18214	18368	18349	18273	18257	18259	18239	18364	18265	18222	18352	18311	18154	18461	18305	18234	18376	18159	18169	18195	18195	18371	18257	18359	18168	18389	18195	18325	18316	18309	18367	18359	18265	18410	18292	18277	18382	18491	18128	18226	18406	18453	18344	18225	18304	18142	18407	18335	18162	18286	18236	18133	18213	18221	18136	18255	18389	18363	18438	18409	18193	18172	18343	18282	18329	18225	18366	18261	18339	18141	18203	18237	18308	18509	18318	18344	18301	18446	18259	18257	18323	18336	18161	18253	18321	18297	18284	18150	18098	18463	18232	18379	18378	18275	18256	18224	18173	18343	18358	18333	18294	18326	18309	18142	18447	18303	18316	18369	18172	18483	18211	18219	18181	18212	18410	18236	18282	18372	18250	18302	18222	18088	18165	18347	18169	18387	18120	18116	18360	18396	18316	18327	18184	18360	18213	18438	18569	18374	18329	18237	18292	18196	18367	18300	18246	18396	18341	18222	18382	18284	18254	18273	18397	18521	18387	18217	18310	18180	18415	18257	18207	18402	18329	18319	18232	18571	18158	18255	18371	18340	18289	18258	18306	18238	18120	18227	18142	18230	18360	18299	18223	18332	18212	18269	18360	18415	18339	18284	18321	18255	18120	18297	18315	18200	18276	18303	18283	18134	18402	18315	18223	18159	18378	18270	18323	18237	18291	18140	18344	18254	18284	18391	18321	18324	18354	18193	18306	18226	18323	18307	18257	18165	18393	18493	18151	18270	18174	18199	18459	18276	18230	18230	18266	18309	18308	18191	18249	18447	18183	18271	18307	18240	18460	18298	18264	18314	18168	18236	18391	18356	18086	18382	18195	18317	18298	18332	18274	18306	18465	18338	18418	18277	18334	18204	18187	18229	18161	18187	18213	18412	18240	18204	18063	18277	18374	18302	18338	18231	18333	18052	18232	18234	18257	18267	18295	18319	18251	18431	18267	18145	18329	18246	18286	18297	18435	18226	18333	18273	18346	18299	18348	18425	18283	17999	18391	18139	18405	18217	18162	18307	18321	18185	18480	18396	18288	18258	18371	18137	18235	18277	18245	18277	18190	18162	18184	18176	18186	18314	18275	18317	18296	18149	18404	18398	18223	18310	18163	18371	18232	18103	18293	18165	18353	18225	18315	18437	18305	18280	18458	18150	18215	18435	18148	18243	18367	18360	18218	18436	18115	18233	18496	18231	18299	18313	18309	18237	18236	18198	18131	18338	18285	18381	18312	18402	18182	18454	18288	18240	18213	18376	18279	18266	18280	18211	18299	18223	18237	18401	18291	18547	18255	18283	18241	18420	18432	18337	18195	18489	18212	18238	18376	18382	18263	18298	18197	18225	18367	18182	18403	18364	18411	18124	18045	18375	18234	18337	18245	18326	18165	18270	18203	18449	18209	18462	18432	18086	18310	18159	18173	18264	18422	18129	18158	18330	18415	18428	18302	18169	18399	18271	18245	18261	18508	18387	18151	18257	18270	18371	18287	18140	18432	18319	18264	18323	18204	18280	18091	18264	18282	18464	18306	18430	18368	18280	18066	18186	18216	18229	18214	18378	18375	18219	18207	18212	18298	18327	18346	18393	18506	18274	18294	18182	18298	18302	18261	18315	18158	18197	18393	18387	18245	18310	18163	18374	18325	18308	18424	18369	18313	18147	18336	18354	18451	18396	18172	18231	18266	18267	18382	18204	18197	18200	18167	18394	18313	18332	18400	18187	18271	18045	18307	18234	18279
31247	38362	40408	28290	21452	21415	21372	21033	21220	21122	21113	21163	21221	21189	21154	21186	21224	21185	21277	21359	21031	21118	21312	21044	21444	20982	21078	21212	21179	21141	21028	21313	21138	21083	21242	21086	20904	21355	21279	21110	21348	20864	21025	20943	21166	21308	21253	20968	21119	21293	21366	21274	21181	21245	21055	21089	21112	21142	20999	21222	21199	20993	21054	21112	21067	21236	21147	20983	21090	21024	21209	21187	21217	21071	21270	20993	21171	21012	20839	21186	21326	21086	21086	21178	20993	21098	21507	21105	21068	21215	21137	21166	21085	21256	21103	21340	21187	21100	21330	21221	21056	20853	20791	20870	21099	21152	20970	21243	21146	20890	21104	21284	21210	21094	20999	21014	21033	21014	21113	21173	21106	20717	21087	20993	21162	21161	21401	21017	20964	21030	21253	21174	21068	20974	21126	21198	21150	21092	20910	21069	21151	21147	21002	21285	21215	21138	20994	21343	21122	21119	21204	21274	20918	21228	21124	21227	21105	21023	21110	20927	21042	21126	21081	21021	21183	21077	21229	21207	20970	20943	21169	21170	21034	21181	21350	21130	21055	21376	21157	21053	20995	21178	21276	21111	21329	21245	21180	21069	21189	20909	20975	20913	21166	21202	20956	21119	20960	21222	21062	20961	21265	21026	21094	21059	21213	21233	21142	21272	21096	20977	21165	20898	21118	21237	21211	21309	21043	20918	21124	21267	21233	21167	21330	21268	21135	21237	21116	21220	20959	20905	21305	21302	21199	21148	21155	21098	21275	21289	21286	21100	21246	21252	21222	21192	21199	21109	21117	21348	21044	21108	21178	20902	21151	21089	21133	21165	21284	21031	21306	21161	21180	21062	21214	21301	20906	21096	21100	21072	21329	21147	21205	21140	21021	20981	21166	20989	21078	21107	21100	21190	21044	20948	21149	21082	21099	21243	21336	21078	20951	21012	21222	21156	21226	21171	21100	21107	20949	21054	21286	20969	20991	21141	21225	21123	21175	21290	21084	21231	21192	21125	21211	20926	21300	20992	21035	21121	20966	21108	21239	21415	21100	21305	20982	20966	20956	20984	21055	21167	21069	21104	21109	20948	20976	20947	21099	21010	21207	20946	20987	21165	21033	21154	21213	21283	21135	21308	21161	21174	21040	20975	21065	21075	21416	21251	20815	21050	21037	21212	21184	21182	20972	21031	20898	21307	21294	20993	21170	21060	21011	21207	21146	21156	21063	21177	21183	21218	21003	21104	21120	21114	21202	21127	21302	21160	21300	21282	21297	21084	21350	21259	21000	21053	21313	21155	21093	21127	21083	21297	20875	21022	21093	21432	21239	21292	21102	21085	21258	21146	21070	21066	21206	21046	21258	21019	20970	21249	21106	21190	21311	20933	21129	21075	21172	21091	21046	21247	21406	21052	21208	20995	20993	21302	21298	21056	21201	21117	20951	21040	21098	21091	21008	21119	21115	21155	21195	20786	21063	21019	21254	21076	20874	20984	21045	21249	21077	21072	21118	20983	21098	21102	21206	21284	21126	21223	20988	21281	21220	21140	21117	21018	21129	21083	21186	20900	21332	21023	20998	20836	21017	21139	21304	21120	21198	20913	21092	20917	20983	21288	21128	21097	21137	21228	20991	21198	21071	21008	21240	21034	21093	20939	21189	21141	21053	21295	20982	21303	20961	20829	21001	21144	21270	21044	21102	21094	21215	20971	21185	21280	21205	21377	21394	21104	21137	21260	20939	21197	21101	20839	20846	21024	21032	21066	21184	21026	21105	21147	21211	21173	21152	21022	21229	21252	21097	20996	21083	21132	21040	21022	21416	21244	21246	20974	21257	21100	21192	21356	21134	21087	21267	21105	21211	21105	21353	21055	21098	21246	21202	21089	21266	21075	21303	21190	21416	21079	21173	21157	21113	21150	21260	21039	21097	21261	21254	21050	21001	21090	21151	21243	21234	21014	21223	20989	21190	21144	21152	21167	21318	21298	21047	21055	21128	21017	21105	21384	21221	21220	21158	21309	21156	21124	21069	20908	21098	21163	21321	21110	21352	21159	21130	21171	21062	21103	21125	21240	21266	20964	21200	20925	20947	20934	21073	21121	21030	21084	20996	21214	21130	21314	21180	21157	21155	21145	21196	21117	21203	20873	20958	21135	21018	21122	21157	21185	21189	21141	21061	21157	20843	21015	21125	21030	21109	21219	20950	21158	21226	21095	21119	21147	21070	21170	21019	21214	21059	21047	21040	21249	21139	21060	21169	21344	20919	21234	21118	21266	21012	21168	21284	21187	21050	21191	20932	21174	21060	21013	21087	21125	21300	21233	21237	21123	21127	21199	21170	21136	21130	20993	21249	21041	21313	21227	21149	21156	21247	21069	21090	21195	21207	21172	21246	21221	21023	21068	21141	21251	21241	21200	21334	21016	21464	21274	21026	21018	21385	21098	20971	21139	21178	21139	21187	21114	21137	21194	21009	21046	21190	21225	21076	21253	21305	20938	21099	21020	21227	21161	21297	21037	21309	21005	21143	21027	21033	20995	21083	21209	21187	21124	20987	20966	21083	20983	21108	21114	21006	21073	21319	21038	21303	21009	20976	21179	21187	21249	21150	21055	21199	21133	21094	21086	21196	21173	21056	21144	21228	20880	21079	21116	21167	20956	21259	20933	21222	21263	21211	21058	21156	21310	21200	21068	21127	21173	20995	20967	21104	21114	21229	21091	21134	20992	21110	21150	21340	21274	21325	21327	21142	20993	21059	21262	20956	21264	20897	21181	21134	20968	20959	21245	21228	21059	21443	21211	21027	21060	21174	20956	21061	21078	21098	21040	21162	21377	21338	21171	21084	21217	21186	21084	21039	21210	21223	20988	21017	21208	21144	21168	21060	21160	21003	21231	20943	21227	21129	20990	20968	21056	21218	21123	20899	21118	21014	21190	21151	21117	21284	21264	21145	21047	21018	21087	21239	21202	21111	20985	21209	21078	21239	20953	21108	20986	21019	21075	21103	21337	21078	21108	21128	21089	21210	21266	21195	21101	21173	21325	21395	21162	21208	21184	20855	21174	20970	20870	21190	20831	21149	20968	21174	21338	21218	21282	21310	21088	21259	21180	21105	21056	21163	21082	21193	21059	20879	21166	21055	21189	21431	21218	21183	21199	21059	21203	21058	21012	21074	21106	21118	21035	21113	21141	21241	20995	21288	21012	21489	20996	21304	21092	21065	21128	21141	21272	20952	21083	21052	20965	21130	21021	21085	20996	21179	21146	21099	21032	21283	21322	21288	21304	21036	21176	21086	21154	21167	20945	21144	21231	21281	21017	21296	21133	21179	21239	21365	21181	21000	21117	21084	21131	21223	21075	21270	21031	21141	20984	21359	21186	21062	21326	21095	21101	21080	20985	21198	21037	21465	21212	21310	21287	21169	21291	21312	21007	21353	21197	21027	21104	21107	21046	20986	21135	21391	21323	21081	21175	21232	21255	21041	21120	21106	21047	21138	21096	21200	21146	21320	21170	21356	20984	21123	21024	21170	21115	21045	21033	21182	20817	20977	21218	21029	21166	21192	21039	21239	21121	20993	21238	21014	21240	21015	21155	21213	21319	21460	21282	21050	21084	21200	21248	21303	21328	21186	21186	21183	21330	21020	21143	21024	21048	21224	21134	21150	21250	21307	21127	21126	21027	21378	21120	21144	20837	21191	21388	21230	21191	20947	21152	21216	21112	21033	21114	21029	21063	21062	21062	21175	21164	21287	21208	21118	21093	20922	21087	21295	21175	21031	21182	21120	21112	21243	21152	21083	21089	21041	21209	21192	21041	20963	21041	21127	21288	21086	21013	21200	21224	21174	20930	20938	20971	21056	21055	21171	21037	21226	21064	21199	21058	21170	21012	20985	21140	21035	21166	21212	21047	21141	21102	20962	21003	21179	20910	21055	21194	21152	21053	21013	21136	21046	20944	21163	21193	21065	21094	20988	21060	21047	21093	21109	21157	21188	21137	21063	21173	21043	21132	21072	21193	21217	21177	21240	20995	20948	21076	21026	21120	21295	21154	21289	21105	21264	21256	21188	21175	21152	21287	21045	21105	21022	21209	21153	21025	21309	20995	21075	21217	21274	21277	21360	21341	21009	21015	21181	20956	21198	21057	20918	21026	21402	21303	21116	21016	21273	21182	21370	20962	21381	21126	21123	21069	21235	20960	20995	21219	21220	21156	21222	21089	21222	21077	21145	20963	21226	21015	21276	21114	21081	21110	21327	21364	21357	21101	21242	21145	21314	21163	21057	21232	21203	20946	21097	21175	21282	21194	21229	21176	21226	21071	21213	21033	21016	20993	21083	21236	21144	21206	21081	21271	21083	21296	21178	21175	21017	21273	21291	21269	21130	21150	21119	21277	21079	21117	21277	21325	21174	21158	21281	20829	21089	21026	21161	21325	21139	21305	21220	21168	21265	21238	21071	21145	20938	21240	21117	21175	21087	21008	21066	21070	21227	21214	21075	21299	21159	21271	21127	21137	21318	21189	21157	21181	21232	21162	21115	21175	21338	21121	21145	21179	21038	21068	21118	21267	20970	21029	21164	20889	21092	21116	21289	21168	21171	21028	20958	21140	21145	21071	20953	21130	21122	21150	21117	21076	21208	21139	21022	21326	21013	21107	21119	21068	21221	21106	21106	21110	20919	21105	21170	21224	21084	21172	21106	21158	20956	21003	21193	21268	21086	21220	21202	21280	21002	20932	21062	21032	21096	21372	21237	21206	21091	21147	21077	21165	21130	21137	21065	21201	21034	21198	21131	21181	21100	21232	21002	21217	21124	21091	21184	21251	20970	20934	21224	21265	21175	20973	21146	21331	20983	20934	21125	20807	21061	21113	21195	21216	21035	20980	20973	21309	21196	21243	21015	21122	21235	21197	21127	21266	21012	21205	21093	21028	21320	21210	21195	20918	21056	21101	21366	21180	21020	21203	21147	21097	21356	21153	21367	21213	21292	21184	21247	21035	20946	21288	21021	20916	21173	21081	20971	20989	21298	21169	21129	20930	21012	21199	21046	21110	21094	21107	21150	21302	21116	21108	21278	21007	21142	21054	21121	20989	21030	21217	21138	20992	21233	21292	21276	21138	21360	20979	21117	21062	21072	21084
41834	57877	42823	22509	18044	18057	17945	17940	18034	17925	17937	18055	17939	17813	18142	18075	17916	17942	18017	17997	17895	17924	17947	17803	18150	18043	17942	17957	17928	17922	18076	18112	17760	17934	18074	18084	17972	17993	18035	18008	18022	18072	17852	17932	18000	17680	17964	18216	17956	17921	18113	17905	18021	18107	18021	18028	17847	17882	17928	17870	18002	17910	17993	17802	17906	18053	17834	18061	17906	17937	17999	17870	18047	18006	18072	17967	17861	18008	18087	18133	18028	18146	18126	17960	17985	17861	17998	17893	17948	17992	17933	17928	17989	18020	18032	18104	18028	17818	18078	17850	17919	17885	17946	17957	17892	17929	17972	17875	17990	17848	18106	17917	18004	17936	17983	17800	18039	18098	18117	17919	18252	18061	17863	17913	18090	17980	17664	17964	18088	18046	17989	18156	18055	18032	18112	17917	18147	18033	17959	17946	18063	17810	17894	17974	17887	17850	18084	17891	17815	17892	17912	17905	17973	17876	18028	17815	18032	18003	18041	18026	17774	17838	17879	17964	17986	18033	17951	17949	17957	18019	17901	18110	17978	17964	18006	17986	17914	17886	18053	17818	17974	18031	17853	17851	17958	18027	18018	18003	17988	17862	18054	17867	17997	17933	17994	18092	17840	17963	18153	17836	18097	17823	18032	17728	17908	18067	17869	18024	17788	17953	18113	17995	17782	17907	18001	17859	18154	17862	17953	17996	17942	18017	17864	18131	17935	17954	17966	17848	17944	17970	17921	18035	17962	17973	18000	17762	17950	17809	18006	17870	18042	17957	17847	18032	17949	17976	17852	17901	18047	17875	17804	17964	17973	17899	18106	18140	17901	17949	18109	18167	17849	18048	17867	17958	17930	18106	18153	17844	17969	18016	17984	17995	17947	17841	17854	18096	18083	18012	17858	17957	18001	18115	17843	17986	18140	17990	18105	17964	18043	17918	18147	17920	17972	17977	17966	17961	18095	17768	17954	17886	17938	17982	18087	17916	17935	17984	17910	17828	17914	17766	17717	17993	18029	17937	18074	18069	18019	18157	17854	17965	17798	17946	17805	17974	18027	18013	17914	18095	18043	18082	17872	17802	17968	17839	17876	17897	17930	18049	17963	17955	18077	17903	18048	18049	17915	17966	18030	17899	18186	17996	18021	18091	18097	18033	17954	18112	17860	18126	18000	17926	17957	18008	17916	17876	18055	18147	18020	17941	17833	17956	18147	18090	17954	18020	18073	17932	18048	17949	17964	18038	17791	17925	18013	17907	18085	18075	17912	17900	18164	18052	17996	18034	17817	17989	18016	18114	17914	17787	17900	17956	17968	17867	18013	17802	17968	18077	17938	17965	18040	18030	17954	17962	17973	18001	18122	17957	17912	17900	18121	18039	17975	18078	18121	17857	17968	17876	17972	18000	17900	18057	17894	17821	17846	18099	18170	18041	17845	18004	17974	17924	17866	17833	17965	17864	18036	18030	17979	17750	17944	17878	17955	17930	18090	17871	17888	18061	18023	18089	17895	17941	17951	18003	17896	17877	17982	17967	17977	17984	17911	18020	18100	17938	18068	17972	17796	17713	17962	17995	18144	17894	17980	17981	18112	18123	17914	17893	17847	18036	18044	17905	17995	17977	17908	18101	17909	18044	17841	18073	18035	18026	17975	17866	18081	17930	17966	17875	17941	17906	18002	17810	18044	18004	18086	17994	17961	17984	17976	17788	17975	17881	18017	17915	17877	18023	18186	18036	18042	18119	17891	17882	18077	18083	18006	17898	17757	18114	18035	17951	18052	17998	17957	18109	17915	18025	18089	17963	18027	18097	17840	18027	17959	17938	18129	18052	17917	17875	17935	18052	17991	18000	17954	18073	18129	17983	18028	17818	18001	17813	18054	17939	17970	18035	18033	17989	17897	18058	17909	17911	17844	17784	17916	17981	17982	17882	17962	17903	18092	17982	17935	17899	18124	18206	17982	17949	18010	17924	17967	17913	17794	17971	17905	18066	17877	18059	17959	18100	18048	17850	18013	17938	17825	18069	17694	18042	17872	18054	18172	17783	18151	18076	18027	17970	18080	17900	17887	18041	18083	17874	17988	17993	18108	17947	17773	17884	17947	18168	18050	17856	17986	17984	18043	18161	17912	17835	17909	17782	18029	18133	18063	17920	18078	18012	17936	17653	17902	17980	17976	17934	17935	17994	18148	17936	18070	18002	18084	17881	17941	18017	18003	18052	18075	17983	18036	18102	17997	17949	17951	18069	17944	17864	17864	18125	17952	17795	17941	17875	18015	18023	17985	17920	17898	18029	17778	17903	18115	18000	17872	17893	18149	17884	18009	18112	18019	18065	17863	18036	17990	17955	17966	17837	17824	18134	18019	18063	17986	17922	17916	18020	17983	17880	18045	17965	18028	18052	17923	17862	17944	17967	18157	18035	18048	17922	17910	17976	18016	17881	17858	17853	17944	18041	17926	18105	18015	18058	17889	18252	17932	18095	17990	18078	17978	17829	17824	18087	17812	18013	17967	18056	17757	17898	18045	17935	17921	17885	17993	18073	17838	17817	17943	18128	18012	17998	17969	18034	17908	17967	18066	18107	17986	17973	17903	17950	18038	17995	17774	18084	17801	17941	17992	18076	18006	18145	18012	17976	17750	17911	18125	18072	18136	17828	17900	17965	17901	18247	18032	18154	17929	18107	18059	17943	18111	17914	18143	17961	17935	18013	17954	18092	17942	17943	17958	17871	18079	17945	17837	18099	17781	18052	18065	17942	17889	17972	18096	18099	18009	17888	18121	17978	17932	17857	17919	18033	17938	17981	18139	18056	17854	18118	17893	18146	17928	18027	17907	18015	17992	18124	18023	17746	17877	17987	17968	17902	17996	17766	18235	18026	17915	17953	17912	17817	18075	18058	18048	17962	17930	18007	17877	18042	18062	18020	18014	18066	18035	17890	17784	18160	18046	18185	17883	18073	18100	17835	17976	17849	18053	18006	18071	17886	18083	17902	18107	17751	17989	17974	17845	17884	17821	17966	17804	17998	17869	18003	18092	17893	18102	17899	18167	17903	17962	18058	18121	17975	18024	17956	18134	18060	18135	17996	17992	17872	17968	17993	18114	17968	18118	18068	18047	18033	17886	18086	17872	17959	18032	18152	17910	17963	17995	17956	17886	17992	18074	17944	17993	17836	17847	17950	18091	17990	17805	18079	17965	18027	17819	18006	18017	17905	18116	18031	18014	18203	18015	18035	18012	18009	17876	17997	17839	18026	18110	17916	18180	17982	17875	18050	18029	18026	18053	17925	18021	17895	18002	17820	18142	17991	18045	18040	18027	18138	17936	18098	17932	17932	18025	17798	18076	17914	17995	17928	18101	17727	17994	17944	17974	17983	17807	18050	18009	18038	17915	18039	17977	18072	17987	17897	17884	18008	17877	17831	17969	17975	18095	18083	17807	17949	17842	17933	17857	17937	17917	18035	17852	17897	17875	17881	18011	18052	18039	18025	17978	17922	17877	17892	17971	17836	17775	17881	17930	18033	17930	18077	18041	18085	17963	17879	18012	18163	18175	17976	18127	17940	17999	17784	17943	17886	17919	18034	18004	17821	17897	17819	17771	18043	17961	17948	18000	18006	18022	18018	18054	17987	17965	18000	17944	18093	17952	17960	18067	18039	17899	17948	17753	18056	17859	18017	17930	17960	17998	17961	17897	18013	17997	17949	18216	17911	17913	17958	18140	17835	17873	18042	18072	17870	18204	18070	18022	18046	17900	17935	17990	18041	18011	17909	17963	18126	18076	18026	18005	18104	17948	17801	18149	18024	17897	17968	18134	17938	18182	18064	18072	18040	17749	18068	17930	17950	17991	18029	17855	18083	17952	17902	17961	18093	17797	18111	17756	17912	18091	17937	17824	18105	17924	17874	17952	17999	18077	17984	17943	17937	17983	18083	18056	18191	17889	17838	18005	18101	17897	17975	18038	17935	17964	17980	17994	18012	17950	17984	18266	17971	18171	17957	17829	17961	18159	17926	18136	17961	18019	18033	18076	17861	18080	17832	17881	18112	17926	17781	18178	17802	17993	17872	18000	17843	17856	17844	17864	17989	17890	17954	17913	17981	18046	18009	17979	17960	18099	18011	18034	17980	17865	17845	17891	18100	17990	18090	17904	17968	18095	17987	17919	18121	17819	17839	18054	17856	18101	17839	17968	18063	17998	18009	17910	17945	17946	17962	17954	17928	18029	18184	18066	17952	18063	17880	17860	18008	17811	18014	17839	18059	18019	17929	18007	18097	18008	18016	17955	18006	18014	18048	18090	18004	18070	18116	17974	17935	18056	18084	17759	17977	18108	17854	17928	17953	18136	17929	17913	17954	17963	18115	18030	17967	17979	17995	17914	17891	17943	18011	17937	17807	18042	18012	18050	17940	17989	18048	18129	17941	18162	17790	17847	18065	17892	17833	17909	18032	17974	18093	17885	17944	17823	17882	18019	17864	18098	17894	17984	17878	18083	17986	18014	17901	18154	18046	17913	17967	18071	17939	18074	18165	17892	17916	17987	18036	17909	17861	18078	17993	18019	17950	18056	17879	17835	17863	17931	17861	17912	18007	17970	17836	18054	17960	17923	18044	17967	18101	17848	17804	17999	18022	17854	18026	18001	17985	18060	17799	18028	18083	17850	17954	18009	17844	17974	17817	17879	17858	17814	18011	18133	17976	17919	17965	18136	17904	18067	17900	18097	17964	18076	18063	17995	17978	17877	18067	18020	17868	18073	18014	18239	17903	17937	17895	17806	18145	18125	17958	18086	17838	17881	17740	18013	17895	18093	18141	18063	17937	17989	17899	18107	17943	18051	18106	17798	18180	17934	17899	17991	17996	17898	17863	17895	18015	18003	18011	17922	17993	18144	18141	17898	17929	18036	18037	18015	17977	18042	18136	18060	17869	17999	17957	17934	17967	17859	18010	17994	17799	17976	18011	18017	17865	18020	17890	17955	18006	17974	17942	17963	18070	17980	18079	18016	17913	18033	18018	17984	17944	17981	17982	17941	17940	17948	18066	18039	17966	18054	18053	18156	17953	18133	17832	17757	18095	17923	18252	17909	18073	18086	17896	17885	18097	17997	18031	18122	18015	17901	18167	17918	17903
23209	23784	34018	26455	21776	23315	24875	21457	20802	21310	21361	21236	21138	21045	20983	21320	21177	21124	21176	21050	20949	21048	21286	21231	21049	21222	20835	20992	20874	20946	21052	21061	20852	21006	21105	21023	21066	20882	21017	21046	21027	20865	20822	21091	21193	21121	21057	21080	21107	21188	21112	20890	21060	20931	20797	20802	20837	20907	21033	20959	20726	20959	20911	20864	21051	21097	20904	20897	20878	20850	20996	20977	20747	20813	20813	20990	20825	21038	20884	21002	21097	20797	21090	20627	21060	20858	21003	20872	20824	20889	20883	20797	20993	21085	21033	20910	21006	20803	20876	20959	20930	20887	20927	20857	20993	20931	20925	21028	20968	21004	21094	20868	20961	20865	20898	20900	21025	20889	21080	20684	21068	20864	20923	20998	20952	20866	20946	20881	21081	20937	20943	20722	20938	20979	21026	20878	20949	20954	20968	20853	20784	20885	20907	20796	20720	20893	20963	20672	20708	20762	20795	21024	20913	20853	20948	20922	21034	21056	20935	20808	20954	20756	20757	21013	21107	20892	20952	20800	20795	20969	20770	20819	20987	20911	21126	20918	21033	20806	21047	21131	21094	20810	20817	20750	20933	20915	20815	20855	21060	20765	20975	20866	20855	20923	21020	20982	21100	21060	20995	20869	20854	20842	20976	20894	21056	20826	21010	20840	20816	20888	20966	20817	20910	20864	20890	20894	20815	20874	20884	21027	20952	20814	20853	20856	20975	20956	20910	20823	20830	20703	21003	20880	20851	20926	20931	20971	20604	20800	20829	20940	20962	21084	20973	20867	20978	20850	20916	20836	20955	20654	20847	20852	21009	21014	20839	21023	20746	20934	20862	20894	20903	21138	20950	20939	20958	20846	20799	20732	21016	21055	20861	21006	20715	20892	20959	21109	20980	21109	20716	20902	20908	20780	20819	20859	20952	20722	20802	21063	21028	21037	20860	20903	20887	21011	20978	20854	20613	20922	20795	20769	20897	20984	21126	20709	20828	20884	20857	20845	20933	21041	20997	20765	20790	20963	20915	20789	20856	21024	20943	20939	20810	20664	20718	20866	21061	20890	20989	21068	20886	20883	20582	20840	20826	20809	20791	20804	20875	20825	20855	20782	20698	21033	20942	20808	21156	20827	20784	20446	21059	20836	20985	20878	20918	20892	21097	20897	20805	20906	20659	21014	20987	20949	20719	20936	20900	20832	20877	20843	21115	21008	20805	20803	21078	21034	20998	21011	20829	20963	20871	20979	20979	20870	21065	20886	20859	20640	20964	20884	21156	20795	21220	21001	20902	20875	20876	20826	20969	20991	20729	21021	20919	20728	20956	20904	20890	20577	20876	20843	21101	20855	20957	20879	20815	20910	20884	20905	20538	21085	20867	20883	20902	20688	20972	20835	20792	20911	21097	20758	20738	20696	20842	20964	20721	20954	20706	20981	21166	21060	20946	21001	21010	20897	20909	20980	20987	20829	20870	20610	20737	20942	20823	20927	21098	20731	21123	20975	21028	20899	20835	20839	20730	21064	21059	20926	20880	20851	20919	20751	20775	20717	20741	20886	20849	21038	20909	20764	20774	21052	20771	20785	20954	20963	20936	20935	20958	20918	20715	20924	20699	20764	20630	20762	21014	20822	20841	20873	20892	20774	21028	20879	20773	20918	20993	20847	20951	21013	21120	20983	20835	20750	20602	20939	20626	20994	20812	20615	20950	20976	20763	20931	20768	20749	20895	20897	20769	20740	20779	20925	20834	20949	20858	20806	20824	20779	20704	20806	21186	20781	20911	20696	20737	20701	20850	20840	20866	21010	21090	20821	20955	20679	20955	20996	20841	20836	20929	20817	21102	21129	21062	20955	20786	20942	20834	20811	20800	20912	20859	20956	20768	20915	21072	20733	20920	20954	21027	20996	20818	20858	20691	20914	20854	20885	20869	21013	20959	21026	21148	20864	20739	20698	20826	20855	20969	20862	20854	20768	20952	21051	20734	20836	20902	20939	20863	20969	20710	20806	20886	21151	20597	20880	20940	21159	20976	20917	20951	20882	20671	20811	21075	20964	21000	20912	21073	20579	21134	20856	20738	20782	20852	20957	20691	20928	20873	20757	20976	21029	20789	20831	20728	20712	20945	21014	20902	20692	20894	20510	20770	20876	20795	20856	20937	21119	20754	20740	20670	20830	20771	21007	20944	20892	20979	20792	20969	20885	20963	20866	20794	20963	20858	20914	21016	21165	20977	21005	20793	20791	20892	21070	20991	20674	20761	20913	20866	20730	20693	21085	20788	20908	20919	20796	20707	20767	20768	20896	20734	20902	20692	20847	21064	20788	20904	20830	20773	21177	20844	20861	21093	20727	20898	20835	20745	20984	20933	20915	20790	20763	20787	20843	20967	20884	21024	20986	21023	21003	20938	20886	20797	20802	20927	20942	20914	20604	20998	20817	21015	20816	20935	20951	21000	21013	20938	20942	20980	20843	20926	21070	20782	21030	21039	20840	20881	20844	20922	20873	20789	20967	21161	20802	20745	20795	20822	20611	20966	20824	21061	21019	20970	20824	20882	20613	20969	20975	20845	21041	20822	20974	20968	20756	20867	20975	20745	20823	20961	20870	20786	20725	20822	21030	21017	20951	20856	20895	20817	20839	20924	20851	21028	20813	20859	20852	20942	20853	21078	20903	20903	20734	20964	20979	20928	21082	20861	20999	21048	20982	20869	20616	20830	20849	20813	20800	20925	20864	20881	20899	20903	20846	21040	21120	20695	20664	20985	20927	20934	20955	20842	20878	20988	20897	20937	20831	20760	21033	20945	20874	20857	20799	21028	20898	21102	20955	20757	20959	20873	20983	20901	20942	20728	20993	20961	21034	20857	20945	20771	21000	20814	20847	20892	20624	20707	20792	21129	20852	21299	20662	21016	20856	20806	20951	20921	21006	20818	20857	20865	20935	20826	20971	20953	20876	21078	20832	21036	20843	20848	20635	20883	20782	20883	20905	20912	20872	20757	20947	21000	20805	20782	20983	20695	20799	21045	20849	20777	21060	20972	20882	20921	21018	20905	20984	20937	21088	21047	20898	20925	21099	20797	20756	20890	20839	20836	20860	20960	20811	20738	20699	20865	20935	20938	21054	20916	20898	20920	20861	20977	20981	20691	20891	20660	20783	20776	20858	20810	20889	20932	20895	20995	20882	20799	20955	20820	20999	20759	20839	20958	20762	20877	20714	20894	20874	21098	20909	21006	21029	21016	21053	20780	20982	20940	20838	20913	21064	21015	20902	20797	20847	21008	20874	20943	21092	20937	20858	20954	20633	20641	20724	20911	20909	20832	20758	20825	20901	20931	21004	20955	20797	20953	20909	20924	20793	21141	20926	20884	20893	20805	20993	20964	20924	20824	20936	20873	20804	20885	20944	20797	20677	20930	20920	20762	20968	20810	20810	20792	20853	20793	20943	20996	20955	20990	20844	21046	20926	20963	20919	21090	20905	20764	21241	20834	20915	20941	20719	20953	20815	20928	20710	20920	20743	21052	20707	20916	20952	20879	20585	21051	20834	20998	20902	21221	21058	21126	21070	20752	20989	20736	20981	20777	21078	20998	21132	20871	20767	20973	20778	20752	20980	21088	20965	20917	20907	20620	20804	20997	20942	21032	20695	20748	20903	20787	21043	20745	20919	20883	20781	20822	20796	20790	20952	20862	20993	20916	20523	20858	20960	20830	20760	20891	20729	21048	21120	20655	20822	20767	20889	20869	20770	20698	20954	20896	20680	20890	20897	21007	20765	20885	20857	20903	20885	20751	20992	20891	20919	20881	20935	21115	20815	20816	20846	20977	20838	21080	20789	21121	20844	20847	21003	20881	20819	20961	21236	20807	21130	20857	20925	20931	21128	20787	20815	20911	20873	20867	20718	20882	20749	21064	20891	21011	20862	20777	21154	20928	20855	21015	21069	20826	20789	20995	20753	20981	20854	20888	20777	20952	21016	20694	20805	20946	20899	21149	20899	20973	20976	20876	21097	21068	21002	20836	20906	20956	20963	21016	20793	21068	20939	20854	21100	20650	20784	20802	20913	20820	20965	20874	20906	20671	21119	20837	20786	20915	21018	21159	20950	20828	20881	20809	20797	20872	20977	20894	20720	20750	20792	20985	20895	20747	20801	20796	20880	21007	20878	21032	20743	20608	20857	20995	20724	20823	21032	20948	21181	20808	20859	20883	20677	20836	20882	20962	20937	20714	20951	20991	20916	20751	20988	20831	20902	20897	20835	20801	20755	20633	20878	20945	20959	20937	20950	20965	20906	20900	21028	20853	20839	20763	20927	20746	20889	20743	20714	21027	20674	20994	20669	21032	20877	21023	20917	20833	20748	21004	21021	21027	21109	20969	21101	20837	20793	20696	21013	20954	20832	20997	20836	21011	20739	20987	20482	20751	20898	20901	21106	20910	20997	20839	20845	20942	20992	20847	20929	20977	20929	20774	20779	20813	20882	20797	20928	21014	21021	20842	20773	21111	20701	20911	20771	20926	20890	20822	20993	20912	20929	21042	21062	20720	21041	20787	20704	21068	20919	20753	20821	20629	21063	20888	20731	21043	20946	20897	20771	20835	20923	20880	20958	21127	20770	20919	20725	20898	21152	20891	20762	20836	20698	21019	20859	20714	20678	20901	20706	20968	20907	20807	20911	20774	20992	20910	20854	20979	20842	20932	21187	20906	20839	20784	20793	20896	20740	20897	20962	20937	20825	20811	20872	20908	21020	21043	20806	20859	21017	20992	21018	20747	21017	20837	20951	20960	20781	20973	20837	21086	20939	21028	20809	20863	20835	20818	20794	20693	20843	20772	21031	20944	20794	20994	20763	20842	20782	20814	20924	20823	20893	20769	20760	20994	20746	20732	21115	20814	20903	20872	20741	20837	21074	20902	20743	21183	20988	21119	20979	20777	20752	20796	20867	20655	20945	20847	20780	20826	20983	21020	20799	20956	21019	20944	20981	20894	20891	20955	20823	20903	20894	20996	20850	20905	20991	21043	20854	20803	20847	20744	20929	20631	20826	21041	20565	20975	20734	20957	21060	21111	20821	20858	20647	20945	20958	20964	21033	20915	20949	20821	20689	20919	20915	21020	20966	20878	20797	20997	21058
62626	104394	80440	40781	18017	17928	18034	17956	17961	17774	18050	17840	17902	17771	17968	18063	17738	17860	18080	18072	17855	17924	17651	18033	17959	17872	17946	17980	17951	17894	17937	17863	18003	17925	17953	17966	17889	17956	18076	17722	17686	17903	17893	17896	17917	18026	17822	18041	18024	17719	17934	17914	17835	17890	17925	17894	17955	17865	17846	17878	17934	17829	17951	17783	17786	17881	17797	17740	17959	18108	17817	17844	17850	18034	17918	17819	17932	17787	17975	17910	17956	17938	17912	18018	17811	17929	17857	17928	17881	18058	18000	17922	18072	18068	17857	18133	17882	17819	17784	17793	17844	17877	17954	17939	17969	17871	17911	17929	17836	18021	17986	18084	18024	17981	17966	17871	17946	17869	17942	17914	17698	17848	17796	18102	17976	17860	17927	17904	17865	17863	18015	17845	17969	17902	17892	17842	17886	17809	17874	17927	17936	17681	17879	17784	17911	17970	17981	17998	17847	17826	17838	17809	17884	17912	17912	17878	17952	17728	17751	17878	17834	17947	17924	17961	17658	17809	17776	17822	18046	17786	17919	17839	17868	17916	17845	17869	17886	17956	17610	17847	17786	17921	17960	18023	17843	17744	17865	17891	17904	18004	17821	17911	17881	17899	17864	17706	17765	17705	17665	17878	17889	17670	17723	17899	18079	17867	17981	17802	17890	17923	17949	17941	17771	17876	17983	18037	17771	17893	17872	17853	17708	17803	17746	17755	17913	17867	17827	17802	17900	17919	17804	17801	17846	18003	17674	17825	17777	17991	17841	17971	17892	17765	17952	17779	17908	17877	18124	17867	17909	17829	17886	17815	17798	17731	18051	17790	17984	17768	17884	17864	17835	17935	17841	17966	17683	17971	17844	17952	17889	17935	17823	17824	17862	17802	17916	17824	17807	17805	17905	17952	17827	17831	18012	18041	17828	17963	17749	17925	17966	17693	17969	18045	17774	17983	17958	17806	17900	17848	17832	17705	17716	17852	17900	17892	17942	17964	17797	18000	18022	17804	17923	17933	17759	17927	17874	17922	18119	17995	17996	17907	17924	17860	17820	17732	17858	17873	17909	17896	17884	17896	17852	17721	17840	17864	17922	17972	17881	17787	17706	18038	17931	17798	18137	17950	17936	17844	17804	17870	17806	17906	17859	18062	17793	17989	17991	17775	18008	17831	17846	17828	17772	17817	17936	17795	17829	17796	17844	17809	17918	17958	17714	17854	17872	17927	17831	17964	17822	17932	17704	17796	18062	17770	17756	17860	17929	17874	17946	18073	17909	17721	17737	17858	17784	17773	17896	17956	18028	18050	17927	18046	17933	17879	17834	17967	17762	17787	17912	18007	17927	17950	17810	17943	17997	17780	18100	17763	17699	17703	17871	17971	17849	17887	17941	17750	17892	18021	18140	17968	17787	17744	17889	17724	17853	17933	17807	17862	17703	17866	17955	17862	18152	17947	17901	17910	17925	17900	17958	17755	17851	17909	17907	17936	17940	17869	17978	17885	17851	17705	17875	17893	17856	17929	17893	17733	17906	17948	17843	17876	17949	17884	17975	17850	17914	17785	17985	17887	17960	17963	17892	17878	17898	17861	17704	17957	17839	17963	17797	17957	17783	17990	18017	17879	18027	17859	17939	18010	17769	17854	18039	17824	17829	17731	17826	17903	18008	17985	17734	17967	17912	18025	17887	17776	17874	17969	17912	17887	17982	17764	17815	17985	17906	17930	17910	17882	17862	17863	17926	17881	18036	17993	17913	17820	17902	17999	17797	17779	17888	17792	17926	18057	17849	17995	17739	17782	17911	17871	18012	17820	17867	17879	17907	17940	17944	17980	17774	17716	17909	17875	17810	17966	18121	17709	17826	18029	17957	17991	17837	17740	17884	17922	18021	17904	17891	17798	17827	17975	18080	17720	18129	17979	17930	17793	17785	17938	17917	17902	17932	17879	17774	17711	17778	17971	17877	17717	17999	17833	17838	17806	17998	17815	17973	17948	17968	17810	17791	17866	17967	17972	17783	17772	17959	17889	17948	18044	17950	17728	17878	17850	17840	17853	17741	17932	17828	17741	17896	17861	17812	17989	17889	17956	17772	17961	17856	17776	17823	18151	17951	17997	17884	17658	17637	18013	17806	17900	17883	18052	17883	17845	17943	17765	17970	17803	17727	17805	18018	17918	17997	18042	17923	17878	18028	17947	17731	17911	17810	17897	17918	17947	17947	18009	17899	17925	17875	17914	17972	17730	17846	18020	17898	17810	17846	17758	17980	18030	17884	17982	17904	18011	17752	17969	17863	17860	17928	17711	17736	17981	17729	17983	17726	17964	17728	17956	17731	17955	17946	17938	17935	18023	17802	18106	17851	17884	17791	17679	17857	17877	17840	17984	17817	17938	17757	17757	17901	17804	17776	17918	17863	17954	17824	18067	17913	17961	17799	17882	17952	17720	17973	17835	17851	17944	17831	17727	17819	17919	18014	17883	17908	17880	17922	17847	17890	17873	17759	17866	17773	17938	17791	17922	17831	17887	17885	17823	17891	17784	17852	17789	17872	18012	17851	18028	17967	17943	18006	17783	17889	17906	17840	17886	17881	17889	17975	17886	17801	17805	18023	17821	17896	17943	17886	17920	17841	17908	17948	17846	17765	17870	17881	17867	17940	17875	17864	17865	17853	17818	18050	17679	17933	17981	18005	17923	17889	18042	17749	17881	17891	17814	17934	17851	17960	17864	17795	17717	17915	17898	17780	17874	17893	17882	17909	17825	17887	17859	17753	17855	17707	17818	17861	17845	17798	17862	18033	18004	17818	17835	17884	17968	17801	17886	17921	17744	17942	17813	17821	17966	17957	17834	17978	17893	17826	18025	17703	17789	17854	18062	17942	17744	18058	17736	18036	17911	18014	17922	17877	17737	17798	17914	17845	17822	17787	17880	17709	17755	17796	17877	17768	17883	17966	17911	17953	17830	17951	17883	17766	17764	17930	17980	17983	17913	17933	17876	17848	18003	17871	17876	17878	17951	17779	17887	17869	17896	17992	17951	17752	17825	17974	17942	17760	17810	17880	17775	17868	17867	18081	17867	17818	17758	17894	17984	17871	17803	17768	17957	17802	18035	17867	18122	17849	17851	17831	17970	17854	17860	18027	17810	17793	17798	17865	17732	17910	17817	17798	17783	17958	17862	17984	17848	17799	17814	17764	17917	17882	17739	17951	17686	17927	18068	17839	17911	17796	17976	17938	17856	17799	17895	17832	17930	17883	17849	17868	17987	17765	17890	17816	17900	17952	18123	17972	17717	17891	18087	17880	17938	17866	17807	17728	17931	18072	18141	17833	17958	17954	17685	17906	17855	17946	17913	17951	18003	18041	17764	17825	17766	17843	17759	18077	17929	17670	17976	17799	17692	18031	17856	17968	17654	17722	17738	18051	17934	17917	17847	17793	17766	18104	17914	17934	17883	17751	17925	17850	17998	17708	17917	17764	17839	17867	17943	17796	17970	17878	17881	17806	17865	17899	17884	17916	17962	17987	17871	17855	17741	17734	17995	17953	17886	17853	17879	17853	17877	17823	17904	17818	17871	17997	17849	17742	17921	17877	17893	17763	17861	17857	17868	18029	17860	17763	17994	17923	17751	17990	17937	17824	17872	17775	17997	17918	17816	17895	17816	17868	17928	17920	17916	17877	18003	17857	17677	17852	18054	18061	17855	17843	17854	17829	18028	17849	17923	17642	17705	17934	17735	17935	17837	17903	17896	17870	17991	17935	18039	17902	17843	17896	17998	17949	18043	17871	17879	17809	17831	18070	17696	17860	17819	17722	17874	17731	17966	17915	17775	17875	17912	17945	17833	17869	17925	17952	17885	17709	17780	17963	17756	17909	17826	17754	18004	17915	17852	18079	17865	17870	17922	17805	17721	17928	17857	17891	17801	17689	17760	17848	17905	17950	18053	17963	17797	17896	17807	18018	17908	17881	17914	17863	17930	17857	17942	17884	18006	17876	17800	17815	17847	17888	17869	18069	17823	17889	17857	17995	17777	17830	17772	17910	17842	17877	18028	17798	17986	18008	17905	17951	17751	17671	17781	17829	17862	17812	17905	17810	17765	17741	17860	17839	17937	17922	17846	18087	17927	17851	17896	17864	17983	17819	17897	17865	17800	17953	17785	17822	17861	17961	17873	18157	17806	17867	17914	17946	17833	18042	17870	18028	17889	18018	17749	17924	17871	17758	17759	17902	17979	17812	17906	17925	17658	17812	17905	17738	17851	17957	17789	17952	17828	17784	17725	17962	17980	17897	17836	18092	17743	17729	17884	17747	17928	17789	17990	17859	17855	17789	17935	17883	17931	17811	17680	17918	17903	17895	18018	17798	17658	18033	18027	17872	17852	18018	17929	17923	18017	17931	17683	17937	17771	17850	17811	17928	17888	17681	17822	18083	17843	17712	17919	17882	17818	17860	17920	17765	17797	17905	17812	17677	17842	17982	18020	17974	17919	17674	17820	17728	17795	17725	17861	17997	17877	17778	17930	17828	17773	17873	17971	17859	17916	17831	17951	17776	17866	17881	17774	17816	17930	17796	17754	17940	17937	17855	17899	17962	17885	17821	17696	17874	17902	17896	17944	17751	17960	17850	17967	18019	17930	17851	17930	17859	17826	17748	17957	18053	17934	17962	17916	17978	17771	17933	18116	18041	17935	17820	17889	17894	17924	17907	17759	17859	17867	17916	17875	17971	17933	17978	17923	17684	17791	17859	18007	18014	17844	17925	17831	17885	17640	17810	17896	17949	17777	17736	17871	17718	18010	18111	17850	17916	17882	17915	18017	17798	17789	17946	17926	17819	17892	17869	17923	17831	17932	17928	17921	17881	17746	17982	18037	17997	18045	17874	17797	17695	17942	17914	17964	17856	17924	17778	17876	17924	17989	17948	17986	17867	17866	17857	17926	17707	17885	17806	17785	17956	17738	17745	17858	17802	17757	17961	17711	17920	17899	17881	17890	17965	17877	17942	17947	17988	17917	17895	17754	17977	17695	17891	18091	17833	17982	17930	17914	17764	17731	17832	17847	17644	17811	17884	17916	17931	17845	17920	17866	17920	17959	17727	17827	17881	17899	17700	17942	17908	17818	17982	17811	17711	17934
22867	23573	33281	27592	21754	23522	26054	22223	21600	21992	22034	21801	21830	21775	21756	21795	21842	21533	21571	21533	21452	21723	21594	21464	21610	21566	21701	21515	21543	21300	21473	21607	21686	21614	21620	21562	21634	21340	21586	21604	21345	21452	21584	21449	21505	21507	21615	21741	21500	21344	21488	21506	21539	21503	21359	21458	21390	21595	21193	21502	21302	21333	21533	21408	21529	21634	21356	21506	21308	21697	21728	21396	21513	21393	21307	21541	21397	21503	21477	21490	21402	21666	21526	21566	21388	21458	21427	21567	21480	21470	21616	21401	21304	21358	21470	21391	21330	21234	21457	21310	21455	21412	21553	21593	21397	21429	21514	21514	21282	21452	21452	21374	21339	21407	21475	21509	21431	21380	21519	21408	21588	21459	21634	21368	21426	21455	21397	21273	21448	21705	21531	21358	21491	21527	21448	21339	21380	21515	21363	21403	21562	21145	21541	21508	21577	21517	21448	21454	21290	21212	21433	21495	21367	21417	21394	21439	21557	21601	21226	21325	21392	21385	21488	21332	21181	21457	21327	21514	21290	21180	21460	21263	21284	21179	21257	21347	21377	21343	21505	21445	21506	21477	21551	21294	21528	21156	21532	21240	21336	21394	21408	21464	21377	21592	21361	21381	21404	21257	21402	21605	21208	21408	21450	21228	21397	21462	21457	21345	21213	21342	21476	21524	21448	21393	21515	21301	21478	21409	21424	21549	21554	21566	21427	21646	21561	21479	21441	21530	21578	21428	21583	21513	21426	21598	21648	21438	21453	21190	21408	21618	21395	21464	21164	21525	21270	21320	21216	21358	21656	21654	21435	21435	21305	21638	21211	21362	21569	21479	21526	21238	21616	21407	21256	21505	21530	21577	21300	21475	21363	21290	21568	21243	21348	21565	21517	21652	21324	21546	21400	21197	21480	21217	21259	21489	21224	21308	21336	21380	21329	21398	21515	21478	21192	21531	21486	21503	21351	21451	21382	21388	21257	21481	21504	21423	21322	21526	21296	21247	21226	21319	21362	21359	21443	21376	21566	21338	21606	21477	21423	21272	21415	21518	21431	21359	21486	21225	21283	21521	21243	21326	21454	21486	21453	21591	21247	21616	21447	21382	21606	21387	21571	21337	21374	21536	21382	21233	21513	21510	21437	21700	21464	21391	21527	21332	21531	21601	21463	21455	21682	21595	21403	21106	21474	21493	21459	21720	21606	21588	21388	21284	21511	21190	21213	21457	21472	21360	21524	21461	21295	21366	21588	21589	21452	21456	21410	21404	21369	21468	21384	21414	21456	21383	21207	21190	21307	21443	21500	21241	21382	21310	21558	21460	21290	21362	21468	21305	21385	21351	21621	21520	21382	21358	21549	21392	21304	21460	21383	21508	21564	21167	21196	21244	21498	21416	21392	21209	21473	21516	21484	21437	21572	21399	21437	21365	21425	21496	21395	21324	21537	21374	21396	21272	21356	21477	21259	21399	21143	21462	21385	21284	21340	21083	21477	21332	21504	21525	21508	21479	21432	21173	21491	21394	21199	21381	21451	21649	21630	21271	21409	21369	21285	21443	21611	21466	21578	21367	21456	21399	21226	21616	21603	21429	21533	21496	21393	21512	21695	21560	21243	21322	21444	21449	21347	21462	21376	21352	21515	21278	21588	21614	21638	21401	21608	21430	21584	21419	21442	21243	21176	21276	21277	21691	21259	21415	21603	21350	21486	21310	21465	21386	21557	21430	21208	21430	21387	21567	21452	21313	21408	21514	21212	21181	21504	21445	21426	21300	21380	21427	21388	21597	21561	21522	21395	21443	21073	21511	21253	21610	21410	21145	21364	21329	21532	21505	21476	21468	21368	21243	21394	21455	21346	21579	21532	21304	21458	21447	21450	21406	21583	21265	21492	21548	21342	21541	21529	21525	21160	21305	21366	21395	21786	21560	21447	21544	21392	21260	21470	21462	21425	21340	21426	21318	21455	21466	21497	21382	21553	21496	21233	21354	21289	21566	21480	21453	21515	21497	21400	21229	21463	21288	21492	21388	21190	21124	21437	21294	21358	21275	21345	21252	21498	21525	21422	21482	21645	21431	21363	21507	21430	21346	21359	21555	21498	21306	21448	21659	21575	21386	21435	21491	21508	21342	21435	21198	21291	21353	21613	21396	21509	21482	21216	21331	21306	21407	21456	21356	21543	21410	21437	21373	21584	21287	21454	21556	21367	21540	21313	21233	21514	21578	21272	21441	21373	21601	21599	21404	21352	21301	21530	21263	21478	21624	21460	21506	21313	21680	21345	21349	21572	21358	21499	21437	21324	21511	21445	21389	21526	21115	21589	21560	21700	21501	21548	21278	21352	21246	21382	21412	21370	21583	21397	21419	21451	21435	21593	21381	21379	21370	21201	21314	21522	21263	21344	21379	21334	21420	21570	21469	21456	21310	21140	21345	21403	21457	21570	21672	21464	21314	21221	21361	21391	21562	21630	21295	21208	21500	21446	21359	21496	21549	21470	21533	21470	21506	21315	21284	21342	21414	21329	21213	21581	21504	21474	21361	21293	21332	21201	21391	21553	21426	21489	21424	21623	21399	21877	21446	21510	21562	21431	21330	21577	21370	21208	21372	21312	21261	21327	21570	21217	21367	21409	21397	21371	21235	21652	21557	21191	21655	21440	21203	21401	21508	21502	21196	21100	21278	21527	21300	21315	21176	21433	21437	21518	21374	21406	21094	21355	21493	21496	21559	21378	21480	21391	21486	21489	21421	21487	21417	21423	21481	21445	21430	21500	21487	21262	21441	21320	21482	21374	21407	21468	21377	21521	21353	21309	21594	21380	21305	21300	21590	21265	21465	21366	21293	21310	21323	21299	21364	21590	21446	21447	21384	21388	21252	21463	21309	21235	21310	21231	21274	21411	21357	21396	21410	21514	21428	21455	21524	21405	21491	21378	21362	21580	21263	21352	21228	21444	21253	21291	21677	21481	21427	21436	21387	21423	21510	21477	21183	21462	21550	21350	21471	21461	21234	21391	21323	21520	21450	21509	21510	21534	21517	21281	21257	21412	21238	21598	21451	21285	21407	21438	21282	21534	21556	21595	21406	21423	21467	21419	21213	21300	21535	21502	21460	21498	21363	21454	21354	21311	21436	21497	21548	21368	21284	21500	21519	21553	21304	21643	21335	21398	21375	21395	21264	21452	21448	21579	21564	21322	21293	21347	21431	21309	21108	21341	21369	21524	21655	21423	21374	21331	21459	21449	21518	21629	21421	21443	21536	21479	21538	21599	21454	21427	21324	21400	21277	21480	21312	21496	21346	21572	21387	21346	21360	21293	21230	21396	21525	21504	21467	21497	21439	21419	21447	21406	21314	21359	21352	21432	21398	21459	21475	21323	21211	21398	21584	21374	21366	21406	21283	21382	21208	21382	21350	21471	21581	21541	21487	21600	21661	21353	21320	21354	21517	21395	21420	21523	21418	21386	21518	21340	21364	21325	21290	21428	21290	21423	21306	21328	21404	21452	21240	21215	21447	21509	21331	21333	21412	21415	21273	21383	21485	21601	21284	21457	21379	21502	21570	21481	21328	21508	21344	21293	21306	21621	21366	21117	21399	21419	21343	21315	21482	21294	21382	21365	21651	21263	21453	21312	21349	21526	21370	21673	21294	21506	21331	21359	21310	21546	21574	21185	21467	21498	21408	21685	21270	21390	21201	21484	21234	21571	21492	21566	21342	21443	21554	21465	21310	21380	21337	21414	21262	21373	21260	21346	21144	21463	21301	21549	21635	21422	21451	21382	21469	21673	21654	21535	21461	21395	21245	21216	21390	21500	21510	21439	21470	21223	21604	21471	21446	21435	21291	21382	21367	21393	21499	21474	21581	21661	21276	21486	21596	21210	21531	21301	21394	21452	21491	21491	21292	21337	21410	21476	21245	21371	21067	21443	21326	21477	21619	21209	21300	21436	21419	21356	21436	21451	21314	21400	21340	21347	21365	21551	21393	21429	21602	21520	21297	21461	21626	21582	21552	21491	21517	21391	21486	21626	21354	21589	21506	21389	21244	21304	21261	21397	21487	21275	21431	21339	21382	21434	21276	21368	21429	21341	21633	21322	21249	21514	21533	21380	21446	21265	21399	21509	21580	21475	21309	21435	21383	21423	21411	21222	21294	21419	21174	21396	21327	21412	21263	21174	21382	21355	21443	21327	21387	21470	21547	21359	21498	21420	21573	21422	21155	21274	21574	21385	21560	21226	21397	21496	21558	21375	21374	21437	21440	21374	21415	21497	21304	21442	21463	21770	21421	21294	21702	21275	21303	21498	21502	21350	21481	21289	21359	21348	21487	21281	21203	21452	21379	21412	21304	21049	21358	21275	21378	21603	21436	21630	21489	21334	21295	21399	21389	21415	21377	21528	21430	21551	21653	21344	21458	21429	21445	21544	21583	21448	21188	21479	21279	21498	21424	21234	21232	21549	21215	21489	21491	21498	21171	21489	21489	21414	21271	21305	21542	21451	21307	21351	21427	21553	21413	21407	21639	21508	21457	21569	21356	21615	21450	21362	21339	21520	21452	21567	21367	21385	21614	21345	21364	21363	21495	21121	21211	21441	21508	21508	21442	21505	21558	21607	21096	21372	21503	21335	21401	21528	21276	21377	21546	21396	21395	21337	21294	21630	21512	21336	21490	21240	21370	21294	21517	21403	21456	21365	21265	21451	21451	21610	21350	21423	21384	21159	21396	21602	21421	21574	21379	21385	21349	21580	21312	21464	21540	21464	21211	21530	21244	21285	21499	21406	21290	21557	21511	21390	21472	21329	21341	21378	21119	21374	21577	21459	21344	21459	21405	21468	21511	21529	21334	21404	21352	21561	21366	21536	21544	21205	21449	21208	21308	21375	21359	21364	21272	21270	21353	21335	21518	21463	21280	21481	21222	21334	21412	21454	21443	21418	21660	21409	21327	21435	21328	21340	21419	21491	21334	21290	21469	21383	21357	21512	21405	21411	21324	21322	21463	21475	21468	21658	21467	21326	21469	21477	21492	21343	21540	21523	21472	21394	21411	21395	21447	21268	21543	21267	21447	21558	21388	21473	21313	21612	21605	21355	21251	21435	21279	21453	21296	21320	21465	21508	21268	21314	21256	21416	21391
59389	103149	82742	45733	18162	18032	18173	18125	18290	18116	18033	18020	18230	18092	18112	18197	18232	18229	18250	18144	18241	18293	18074	18247	18161	18403	18230	18131	18261	18390	18254	18141	18153	18273	18109	18399	18292	18176	18066	18244	18081	18298	18052	18221	18247	18109	18089	18157	18141	18116	18093	18253	18158	18021	18133	18307	18075	18188	18184	18103	18188	18022	18136	18262	18142	18299	18098	18265	18197	18176	18277	18222	18169	18200	18274	18244	18213	18141	18280	18397	18101	18313	18103	18191	18207	18169	18246	18257	18118	18194	18270	18136	18131	18072	18195	18044	18094	18194	18059	18025	18258	18025	18053	18248	18134	18021	18113	18261	17966	18197	18288	18154	18187	17982	18108	18114	18408	18190	18276	18322	18300	18225	18217	18198	18321	18231	18185	18256	18110	18259	18231	18243	18118	18345	18080	18044	18043	18125	18311	18148	18287	18147	18048	18241	18135	18155	18188	18152	18204	18157	18274	18136	18268	18319	18274	18126	18115	18151	18033	18084	18194	18255	18196	18185	18171	18279	18158	18171	18172	18211	18109	18130	18186	18172	18158	18275	18044	18222	18293	18219	18152	17964	18119	18273	18120	18230	18210	17936	18097	18183	18025	18256	18174	18292	18232	18186	18052	18215	17998	18048	18243	18213	18229	18143	18070	18331	18092	18260	18035	18259	18102	18147	18147	18131	18135	18118	18106	18182	18132	18254	18282	18150	18324	18097	18171	18115	18216	18278	18110	18020	18113	18048	18204	18295	18039	18182	18273	18309	18093	18194	18117	18278	18181	18270	18137	17844	18295	18282	18157	17930	18489	18055	18235	18195	18193	18218	18220	18274	18143	18144	18364	18183	18153	18326	18351	18174	18212	18284	18140	18268	18011	17996	18233	18105	18153	18208	18113	18160	18263	18278	18162	18012	18048	18128	18231	18150	18072	18254	17982	18052	18188	18122	18382	18127	18318	18139	18117	18209	18228	18077	18217	18080	18237	18112	18110	18206	18142	18247	18159	18151	18122	18076	17954	18311	18236	18184	18126	18291	18163	18327	18209	18325	18308	18201	18000	18124	18112	18168	17952	18172	18111	18283	18174	18272	18173	18134	18140	18121	18103	18190	18248	18137	18157	18293	18203	18251	18091	18091	17988	18234	18060	18052	18158	18186	18240	18183	17985	18163	17910	18125	18236	17960	18152	18100	18349	18006	18136	18114	18069	18076	18029	18119	18241	18053	18275	18149	18176	18147	18176	18100	18337	18155	18230	18086	18192	18075	18262	18251	18051	18262	18064	18076	18168	18157	18113	18263	18060	18083	18026	18247	18235	18359	18120	17976	18210	18345	18124	18144	17885	18228	18202	18063	18163	18051	18193	18085	18329	18273	18248	18126	18320	18148	18165	18206	18291	17954	18223	18187	18300	18194	18351	18258	18116	18136	17975	18053	17986	18159	18229	18189	18108	18255	18248	18121	18310	18180	18320	18086	18183	18061	18207	18095	18245	18095	18012	18140	18102	18227	18191	17989	18176	18334	18270	18187	18009	18282	18011	18139	18326	18274	18167	18159	18153	18158	18124	18110	18146	18080	18207	18278	18145	18025	18121	18258	18134	18096	18340	18171	18173	18193	18218	18198	18346	18244	18212	18274	18103	17972	18050	18167	18187	17990	18336	18332	18197	18206	18164	18132	18152	18172	18121	18143	18129	18197	18274	18146	18163	18140	18177	18103	18062	18211	18180	18127	18219	18318	18120	18322	18230	18276	18122	18167	17972	18266	18207	18080	18000	18166	18187	18195	18248	18190	18174	18183	18083	18188	18145	18151	18278	18264	18270	18150	18199	18289	18242	18097	18498	18269	18074	18163	18163	18116	18045	18119	18201	18095	18119	18061	18052	18093	18056	18272	18156	18117	18080	18302	18236	18193	18054	18146	18053	18015	18094	18095	18314	18191	18189	18192	18262	18230	18199	18296	18188	18087	18335	18131	18423	18276	18268	18030	18229	18047	18209	18151	18152	18236	18129	18225	18296	18137	18103	18283	18159	18063	18240	18239	18195	18267	18032	18222	18194	18085	18176	18106	18100	18357	18105	18234	18141	18324	18188	18225	18267	18138	18242	18058	18089	18148	18139	18144	18054	17931	18175	18087	18377	18135	18192	18167	18129	18131	18254	18069	18155	18112	18129	18344	18338	18069	18143	18248	18266	18216	18180	18074	18074	18050	18212	18124	18157	18146	18260	17996	18191	18028	18005	18153	18094	18123	18328	18333	18297	18226	18211	18132	18367	18044	18089	18120	18360	18159	18355	18170	18173	18127	18096	18309	18084	18077	18098	18046	18234	18204	18307	18152	18112	18247	18189	18185	18105	18222	18178	18093	18246	18159	18212	18265	18306	18161	18207	18192	18239	17963	18134	18184	18071	18338	18249	18169	18185	18159	18245	18269	18049	18163	18140	18202	18295	18095	18225	18105	18286	18250	18300	18119	18102	18090	18229	18180	18044	18045	18177	18205	18321	18224	18050	18307	18204	18091	18227	18176	18239	18186	18239	18180	18233	18230	18369	18153	18270	18072	18236	18136	18103	18061	18240	18317	18263	18023	18099	18088	18115	18386	18102	18040	18345	18109	18267	17901	18180	18268	18267	18098	18064	18264	18224	17961	18179	18221	18158	18336	17986	18234	18044	18380	18186	18193	18174	18175	18278	18258	18268	18237	18160	18179	18096	18205	18137	18275	18212	18236	17963	18383	18129	18089	17951	18380	18258	18085	18201	18388	18143	18216	18328	18181	18194	18208	18345	18149	18213	18262	18159	18084	18169	18061	18257	18189	18179	18165	17974	18325	18035	18075	18220	18320	18070	18239	18315	18170	18299	18128	18251	18220	18270	18114	18234	18143	18182	18035	18396	18241	18206	18094	18144	18202	18154	18125	18251	18227	18295	18053	18252	18017	18165	18036	18315	17973	18251	17997	18015	18294	18121	18147	18131	18215	18284	18152	18155	18105	17939	18232	18049	17998	18188	18417	18263	18006	18219	18165	18140	18051	18060	18162	18206	18077	18153	18342	18123	18454	18112	18402	17965	18216	18251	18274	18330	18101	18347	18216	18111	17997	18374	18110	18143	18180	18164	18201	18182	18086	18289	18066	18157	18206	18033	18195	18090	18008	17989	18047	18159	18214	18160	18167	18234	18206	18188	18339	18167	18345	18193	18027	18188	18019	18083	18207	18070	18078	18104	18143	18228	18112	18247	18204	18021	18232	18202	18236	17982	18075	18193	18196	18091	18211	18094	18146	18244	18137	18150	18152	18071	18245	18239	18224	18176	18103	18102	18199	18325	18108	18235	18197	18094	17999	18252	18138	18216	18177	18017	18137	18041	18108	18239	18330	18241	18141	18123	18137	18229	18121	18225	18375	18057	18229	18172	18232	18194	18213	17964	18080	18212	18135	18162	18190	18144	18256	18446	18268	18112	18065	18200	18239	18181	18182	18271	18036	17949	18280	18225	18217	18162	18154	18200	18289	18247	18271	18135	18129	18048	18230	18183	18117	18207	18090	18200	18299	17908	18317	18269	18107	18040	18046	18128	18231	18267	18309	18271	18215	18136	18187	17924	18150	18103	18196	18266	18122	18138	18194	18302	18305	17968	18185	18235	18303	18077	18087	18096	18097	18022	18047	18114	18212	18161	18277	18121	18138	18111	18347	18227	18126	18166	18220	18083	18235	18240	18158	18112	18239	18302	18291	18075	18094	18059	18171	18156	18016	17937	18284	18110	18223	18331	18227	18120	18192	18215	18196	18144	18119	18228	18082	18054	18167	18155	18110	18208	18196	18057	18085	18194	18185	18248	18043	18112	18203	18245	18056	18262	18120	18116	18142	18237	18007	18150	18197	18221	18101	18047	18018	18288	18183	18052	18181	18085	18142	18080	18043	18366	18200	18382	18187	18178	18211	18063	18335	18148	18083	18107	18182	18215	18143	18293	18080	18219	18199	18106	18230	18028	18066	17972	18204	18224	18229	18197	18192	18112	18305	18225	18265	18187	18248	18221	18057	18140	18271	18307	18061	18193	18297	18226	18231	18099	18028	18268	18171	18203	18064	18504	18285	18233	18251	18054	18122	18222	18106	18257	18058	18117	18022	18310	18236	18230	18234	18340	18208	18155	18225	18242	18275	18174	18247	18206	18135	18049	18259	18179	18095	18075	18304	18190	18034	18153	18143	18228	18381	18058	18295	18244	18062	18011	18319	18085	18082	18066	18124	18175	18170	18155	18195	18229	18143	18080	18200	18165	18114	18267	18301	18298	18005	18042	18288	18112	18130	18062	18279	18125	18065	17968	18075	17961	18078	18257	18138	18239	18237	18234	18133	18222	18198	18152	18070	18003	18267	18138	18184	18215	18044	18175	18312	18095	18026	18175	18120	18041	18075	18044	18222	18005	18117	18136	18131	18169	18166	18145	18080	18060	18081	18171	17864	18242	18289	18197	18312	18045	18096	18214	18301	18128	18210	18102	18218	18023	18189	18336	18316	18160	18155	18219	18450	18189	18235	18197	18151	18028	18269	18046	18102	18236	18028	18194	18082	18078	18239	18166	18380	18100	17882	18162	18202	18252	18076	18204	18122	18251	18250	18149	18209	18112	18311	18284	18164	18159	18129	18032	18238	18350	18352	18222	18137	18186	18218	18160	18224	18189	18170	18096	18270	18082	18244	18288	18027	18164	18039	18256	18196	18035	18386	17995	18166	18008	18278	18167	18137	18251	18043	17970	18169	18091	18386	18209	18163	18002	18223	18025	18120	18204	18141	18271	17996	18150	18114	18142	18103	18252	18208	18196	18125	18057	18241	18150	18248	18254	18232	18277	18205	18186	18216	18307	18240	18092	18210	18239	18293	18065	18186	18011	18173	18262	18106	18054	18167	18223	18246	18067	18183	18333	18120	18067	18127	18312	18129	18165	18021	17988	18057	18003	18126	18034	18270	17955	18029	18054	18126	18229	18091	18212	18245	18144	18252	18126	18173	18124	18095	18092	18143	18199	17991	18138	18013	18271	18151	18219	18004	18209	18243	18280	18064	18077	18151	18184	18290	18200	18086	17977	18260	18159	18034	18234	18221	18110	18209	18189	18099	18337	18210	18189	18130	18135	18031
31478	39096	38482	27845	20814	20712	20680	20340	20555	20495	20495	20675	20531	20272	20480	20470	20613	20364	20504	20530	20702	20683	20457	20515	20439	20443	20535	20660	20577	20498	20385	20563	20461	20661	20542	20140	20392	20570	20533	20326	20326	20611	20305	20599	20223	20548	20359	20358	20502	20728	20368	20556	20562	20401	20433	20414	20566	20692	20417	20493	20595	20494	20404	20506	20440	20531	20548	20390	20506	20423	20564	20483	20496	20553	20708	20369	20584	20501	20263	20395	20535	20316	20346	20627	20465	20428	20390	20728	20520	20464	20701	20470	20479	20642	20613	20801	20442	20561	20502	20358	20499	20583	20405	20517	20426	20680	20369	20443	20323	20334	20664	20430	20383	20457	20507	20560	20695	20543	20377	20371	20585	20498	20509	20479	20490	20583	20548	20408	20412	20495	20537	20588	20391	20480	20332	20348	20533	20654	20544	20289	20597	20584	20485	20506	20499	20410	20308	20610	20380	20466	20406	20353	20351	20503	20429	20442	20434	20404	20468	20530	20481	20421	20588	20454	20592	20513	20588	20367	20428	20472	20604	20669	20467	20487	20703	20496	20574	20469	20332	20236	20348	20415	20687	20450	20618	20396	20456	20433	20468	20648	20521	20409	20441	20533	20557	20760	20644	20294	20466	20663	20373	20346	20382	20242	20530	20481	20387	20295	20229	20511	20559	20512	20523	20581	20306	20457	20568	20399	20490	20553	20536	20440	20412	20460	20468	20615	20518	20362	20508	20406	20618	20691	20673	20288	20572	20681	20705	20632	20506	20388	20632	20534	20501	20502	20683	20468	20369	20499	20702	20349	20483	20528	20452	20332	20559	20540	20462	20515	20525	20424	20641	20460	20417	20558	20620	20413	20477	20522	20438	20415	20347	20505	20459	20581	20356	20254	20472	20595	20593	20413	20232	20504	20697	20517	20171	20501	20466	20424	20506	20298	20659	20402	20640	20375	20359	20255	20523	20322	20531	20503	20565	20466	20382	20503	20387	20617	20357	20516	20515	20584	20280	20395	20522	20348	20718	20592	20467	20565	20545	20383	20520	20447	20526	20498	20463	20718	20492	20485	20524	20374	20394	20531	20425	20671	20390	20436	20519	20546	20492	20454	20322	20458	20642	20653	20624	20250	20601	20500	20517	20397	20545	20592	20524	20818	20340	20411	20706	20343	20600	20544	20543	20615	20514	20504	20463	20376	20469	20585	20592	20548	20645	20471	20567	20709	20475	20663	20502	20391	20458	20474	20494	20596	20632	20443	20414	20366	20540	20335	20498	20415	20581	20631	20749	20424	20352	20360	20505	20641	20541	20471	20424	20604	20590	20630	20447	20500	20618	20322	20530	20391	20341	20455	20708	20294	20764	20487	20511	20361	20379	20525	20529	20741	20452	20507	20422	20590	20313	20663	20579	20489	20278	20424	20437	20454	20476	20334	20584	20448	20401	20249	20483	20440	20301	20531	20516	20592	20521	20588	20434	20373	20488	20467	20534	20432	20415	20284	20502	20360	20644	20466	20371	20490	20468	20337	20388	20469	20311	20305	20736	20445	20494	20251	20539	20533	20473	20431	20467	20415	20363	20805	20528	20466	20736	20509	20385	20499	20713	20513	20566	20460	20407	20366	20487	20629	20476	20375	20573	20494	20410	20290	20643	20223	20404	20669	20342	20652	20366	20624	20583	20586	20412	20648	20467	20395	20361	20488	20411	20427	20507	20721	20417	20469	20589	20602	20321	20473	20412	20564	20397	20160	20461	20559	20449	20514	20506	20517	20619	20525	20721	20440	20521	20432	20422	20573	20370	20698	20502	20471	20551	20656	20437	20628	20445	20570	20611	20348	20475	20338	20674	20382	20345	20469	20529	20542	20827	20451	20435	20317	20419	20517	20523	20428	20325	20520	20456	20437	20310	20461	20474	20457	20531	20370	20459	20511	20430	20489	20478	20510	20485	20355	20420	20660	20522	20430	20583	20596	20414	20455	20443	20424	20420	20610	20294	20319	20527	20733	20599	20382	20486	20322	20500	20481	20299	20394	20424	20236	20507	20317	20372	20356	20639	20578	20154	20470	20393	20422	20412	20503	20546	20649	20661	20497	20532	20489	20560	20512	20521	20563	20673	20405	20518	20538	20591	20468	20472	20429	20753	20569	20536	20368	20402	20325	20617	20341	20409	20338	20371	20543	20563	20674	20375	20582	20312	20588	20512	20505	20453	20489	20564	20549	20569	20587	20601	20440	20434	20286	20621	20707	20660	20554	20528	20415	20491	20409	20449	20372	20448	20439	20522	20404	20525	20578	20447	20315	20426	20563	20621	20536	20380	20392	20401	20604	20426	20448	20412	20382	20472	20313	20498	20486	20404	20289	20509	20588	20551	20256	20434	20343	20417	20499	20652	20346	20386	20456	20288	20444	20409	20226	20582	20522	20621	20481	20573	20714	20564	20487	20605	20498	20553	20775	20634	20531	20618	20448	20550	20552	20573	20597	20443	20389	20658	20635	20381	20356	20402	20344	20534	20596	20609	20600	20693	20328	20244	20208	20425	20465	20502	20499	20434	20443	20438	20506	20506	20531	20680	20550	20494	20701	20475	20496	20542	20591	20473	20294	20428	20346	20453	20401	20446	20624	20605	20594	20522	20523	20547	20550	20487	20543	20459	20731	20568	20431	20552	20411	20264	20300	20652	20443	20469	20396	20413	20312	20464	20293	20510	20502	20391	20485	20548	20470	20458	20580	20335	20469	20599	20538	20358	20455	20404	20402	20658	20294	20520	20726	20619	20505	20604	20508	20542	20420	20537	20423	20566	20555	20406	20414	20442	20404	20401	20355	20497	20533	20484	20514	20463	20684	20544	20733	20337	20415	20496	20580	20556	20310	20446	20327	20386	20466	20528	20490	20522	20512	20462	20405	20488	20485	20406	20365	20622	20556	20513	20537	20502	20530	20494	20194	20688	20561	20502	20391	20408	20344	20778	20482	20474	20706	20444	20470	20315	20663	20564	20374	20365	20578	20747	20196	20527	20360	20541	20514	20269	20410	20386	20470	20542	20481	20497	20628	20419	20549	20495	20505	20444	20563	20564	20584	20530	20392	20521	20615	20651	20545	20363	20385	20409	20867	20384	20576	20616	20462	20654	20357	20526	20434	20412	20502	20421	20241	20591	20530	20682	20385	20576	20436	20311	20352	20462	20450	20632	20416	20608	20424	20496	20364	20444	20442	20367	20540	20265	20545	20404	20307	20397	20548	20428	20377	20599	20585	20467	20489	20441	20613	20595	20167	20586	20525	20328	20407	20446	20464	20484	20568	20684	20435	20603	20385	20480	20614	20695	20631	20378	20354	20481	20595	20531	20460	20530	20386	20487	20641	20422	20578	20615	20291	20421	20618	20589	20352	20450	20494	20497	20272	20234	20554	20582	20516	20500	20680	20338	20466	20387	20424	20648	20487	20316	20375	20389	20256	20718	20348	20513	20670	20389	20495	20544	20531	20502	20524	20400	20513	20346	20465	20551	20497	20299	20458	20517	20609	20483	20517	20377	20436	20455	20453	20596	20428	20585	20553	20629	20230	20499	20252	20673	20645	20580	20307	20522	20439	20372	20404	20512	20518	20516	20441	20465	20692	20522	20672	20448	20713	20761	20671	20532	20601	20530	20661	20386	20444	20522	20507	20583	20575	20503	20499	20438	20425	20752	20416	20444	20475	20526	20441	20404	20356	20547	20337	20538	20601	20483	20549	20443	20508	20545	20579	20436	20447	20426	20404	20545	20449	20185	20455	20401	20517	20430	20309	20545	20457	20538	20629	20555	20478	20626	20420	20612	20775	20548	20844	20348	20529	20528	20587	20456	20257	20283	20498	20393	20428	20606	20508	20513	20673	20453	20257	20453	20507	20340	20539	20638	20579	20424	20443	20461	20478	20413	20365	20468	20472	20410	20394	20395	20395	20465	20495	20638	20574	20427	20386	20611	20518	20436	20467	20497	20643	20384	20578	20417	20532	20432	20413	20439	20323	20491	20619	20565	20622	20631	20572	20473	20424	20604	20609	20674	20416	20426	20324	20601	20504	20457	20577	20581	20731	20405	20599	20507	20576	20612	20327	20494	20385	20489	20491	20494	20378	20442	20407	20493	20598	20687	20597	20494	20593	20606	20457	20444	20463	20653	20445	20362	20639	20666	20573	20479	20386	20571	20544	20430	20382	20470	20554	20367	20639	20537	20624	20439	20466	20548	20435	20494	20521	20371	20625	20474	20537	20635	20530	20483	20479	20357	20390	20438	20600	20309	20449	20430	20505	20458	20446	20506	20661	20291	20730	20486	20486	20646	20512	20371	20521	20537	20527	20541	20590	20438	20364	20461	20401	20339	20409	20514	20558	20150	20437	20306	20628	20425	20346	20558	20152	20439	20749	20540	20715	20540	20513	20557	20568	20516	20395	20473	20464	20519	20468	20458	20516	20446	20460	20316	20526	20516	20428	20489	20523	20427	20393	20544	20502	20549	20558	20463	20385	20669	20193	20138	20520	20728	20208	20532	20323	20341	20627	20420	20328	20538	20708	20489	20570	20602	20407	20430	20507	20360	20528	20439	20584	20632	20202	20685	20507	20461	20306	20548	20541	20540	20673	20509	20478	20305	20736	20463	20486	20270	20639	20566	20434	20471	20457	20643	20628	20582	20406	20555	20491	20617	20564	20494	20488	20534	20339	20474	20701	20463	20464	20297	20536	20548	20433	20485	20505	20342	20523	20645	20442	20472	20516	20616	20623	20520	20418	20577	20682	20468	20602	20458	20499	20500	20365	20696	20621	20456	20432	20700	20509	20593	20548	20320	20295	20407	20596	20331	20343	20418	20426	20547	20633	20427	20171	20566	20342	20440	20412	20314	20570	20476	20500	20711	20610	20502	20476	20558	20485	20442	20543	20516	20525	20665	20408	20809	20664	20606	20564	20447	20528	20619	20509	20447	20509	20580	20330	20660	20528	20401	20698	20627	20342	20421	20520	20540	20543	20506	20543	20400	20462	20422	20733	20581	20712	20756	20455	20432	20405	20401	20614	20684	20546	20470	20344	20503	20369	20399	20615	20381	20416	20561	20375	20616	20659	20681	20410	20412	20570	20419	20674	20501	20734	20385	20535
41357	58011	39926	22166	17577	17624	17509	17632	17485	17481	17646	17588	17518	17634	17312	17372	17816	17563	17695	17585	17536	17671	17608	17389	17581	17556	17501	17428	17619	17511	17759	17485	17629	17633	17584	17592	17668	17654	17458	17567	17602	17444	17706	17529	17615	17502	17653	17707	17467	17570	17594	17560	17558	17601	17664	17621	17460	17716	17586	17646	17636	17475	17597	17610	17573	17515	17577	17605	17504	17640	17697	17387	17498	17615	17613	17623	17501	17586	17585	17701	17457	17636	17576	17580	17496	17553	17809	17416	17513	17602	17629	17580	17546	17551	17433	17519	17617	17784	17400	17539	17544	17724	17360	17529	17525	17599	17849	17520	17597	17546	17491	17764	17697	17491	17464	17605	17644	17594	17548	17707	17579	17683	17626	17656	17614	17597	17611	17459	17720	17451	17572	17560	17547	17388	17437	17507	17659	17727	17435	17429	17525	17480	17457	17498	17373	17463	17403	17587	17455	17522	17421	17583	17453	17663	17540	17566	17570	17588	17682	17663	17661	17500	17681	17594	17621	17584	17783	17579	17503	17464	17633	17530	17551	17564	17486	17565	17451	17594	17865	17430	17764	17499	17602	17617	17638	17579	17440	17658	17543	17762	17485	17547	17568	17810	17548	17582	17486	17503	17611	17615	17733	17457	17535	17555	17599	17422	17577	17516	17676	17633	17577	17672	17445	17532	17667	17760	17527	17676	17498	17471	17634	17556	17606	17598	17736	17463	17550	17720	17620	17531	17525	17708	17620	17544	17511	17530	17445	17767	17473	17530	17515	17518	17571	17519	17464	17585	17441	17600	17464	17602	17602	17684	17639	17481	17626	17568	17778	17635	17530	17633	17554	17534	17712	17582	17380	17659	17570	17618	17475	17642	17344	17512	17561	17689	17557	17576	17603	17645	17712	17632	17529	17354	17668	17542	17494	17491	17552	17716	17624	17316	17554	17552	17422	17549	17607	17551	17634	17573	17727	17688	17597	17503	17536	17630	17578	17547	17500	17616	17737	17570	17698	17427	17627	17524	17542	17386	17663	17551	17657	17576	17485	17536	17495	17546	17652	17644	17457	17619	17432	17677	17546	17505	17506	17479	17690	17552	17455	17672	17809	17503	17472	17504	17533	17499	17540	17462	17682	17390	17568	17661	17629	17620	17576	17659	17580	17710	17641	17625	17672	17568	17614	17769	17652	17590	17572	17506	17527	17529	17638	17628	17505	17447	17660	17548	17610	17598	17565	17602	17578	17703	17616	17706	17589	17514	17447	17617	17592	17531	17560	17479	17523	17626	17550	17756	17643	17428	17498	17597	17595	17717	17563	17505	17679	17482	17599	17546	17505	17668	17632	17636	17574	17633	17591	17466	17674	17563	17559	17563	17545	17625	17612	17553	17614	17462	17533	17579	17721	17621	17555	17415	17624	17630	17629	17676	17467	17453	17389	17662	17610	17537	17710	17486	17618	17572	17626	17689	17498	17599	17501	17453	17631	17689	17509	17486	17727	17736	17551	17525	17689	17536	17719	17414	17615	17481	17590	17591	17536	17430	17670	17553	17737	17603	17513	17659	17707	17528	17603	17524	17584	17568	17495	17346	17514	17443	17521	17454	17673	17571	17542	17579	17607	17635	17503	17511	17693	17436	17693	17504	17702	17599	17459	17537	17563	17672	17502	17520	17308	17661	17605	17650	17330	17579	17571	17596	17388	17707	17548	17670	17619	17373	17584	17507	17520	17582	17428	17437	17671	17627	17475	17655	17472	17654	17589	17745	17586	17574	17528	17612	17495	17665	17676	17635	17579	17542	17531	17638	17724	17703	17507	17515	17662	17527	17652	17478	17677	17539	17616	17718	17545	17631	17544	17687	17505	17375	17719	17633	17597	17561	17582	17504	17519	17569	17544	17623	17409	17498	17682	17631	17591	17490	17752	17732	17506	17564	17543	17824	17678	17514	17505	17597	17606	17679	17626	17726	17867	17582	17528	17532	17611	17635	17534	17592	17805	17452	17514	17433	17555	17515	17586	17586	17671	17421	17596	17630	17517	17566	17534	17440	17624	17497	17440	17805	17516	17501	17711	17586	17741	17527	17523	17517	17809	17497	17637	17461	17540	17541	17532	17532	17567	17619	17577	17653	17404	17650	17624	17484	17467	17596	17616	17634	17459	17540	17611	17659	17416	17566	17521	17239	17600	17487	17665	17619	17695	17554	17538	17614	17495	17407	17522	17656	17671	17491	17403	17636	17525	17682	17681	17561	17495	17653	17523	17371	17563	17471	17689	17583	17563	17490	17616	17599	17636	17418	17498	17580	17522	17619	17745	17634	17590	17782	17686	17768	17750	17703	17540	17632	17473	17621	17711	17599	17660	17520	17622	17582	17667	17552	17661	17577	17660	17488	17554	17550	17589	17616	17632	17608	17679	17612	17607	17653	17656	17680	17639	17521	17610	17611	17744	17645	17599	17534	17668	17550	17704	17475	17624	17668	17574	17527	17534	17512	17734	17564	17493	17645	17703	17371	17705	17698	17641	17462	17559	17484	17632	17473	17655	17410	17729	17628	17529	17543	17485	17576	17693	17599	17491	17592	17562	17463	17745	17478	17598	17623	17704	17496	17527	17524	17634	17546	17573	17710	17765	17565	17499	17591	17456	17584	17611	17439	17652	17566	17373	17714	17588	17510	17629	17543	17528	17580	17572	17613	17553	17644	17712	17577	17529	17595	17430	17753	17593	17596	17732	17515	17563	17435	17669	17796	17410	17510	17555	17462	17604	17768	17573	17447	17676	17557	17513	17512	17557	17479	17693	17736	17508	17595	17501	17593	17599	17584	17595	17527	17515	17696	17574	17748	17570	17521	17566	17654	17485	17557	17554	17518	17536	17347	17582	17646	17578	17595	17486	17666	17617	17482	17729	17688	17763	17540	17524	17548	17569	17640	17469	17627	17646	17630	17742	17646	17635	17585	17707	17530	17620	17603	17651	17389	17714	17651	17699	17653	17770	17613	17482	17636	17515	17688	17399	17555	17619	17521	17507	17518	17527	17574	17666	17683	17549	17459	17575	17643	17620	17356	17767	17706	17549	17663	17423	17695	17539	17591	17675	17452	17725	17616	17546	17471	17652	17632	17488	17501	17469	17457	17636	17786	17624	17437	17567	17545	17583	17419	17611	17509	17660	17701	17600	17564	17608	17819	17602	17584	17585	17623	17575	17591	17684	17671	17578	17596	17639	17505	17378	17555	17647	17508	17595	17630	17734	17594	17455	17585	17620	17562	17467	17496	17655	17610	17658	17639	17527	17595	17520	17544	17674	17670	17699	17451	17818	17531	17557	17555	17452	17556	17774	17710	17477	17452	17730	17427	17765	17674	17449	17515	17579	17578	17626	17720	17617	17705	17512	17546	17495	17440	17613	17501	17654	17661	17604	17646	17632	17581	17574	17501	17679	17539	17658	17649	17515	17727	17581	17307	17703	17534	17383	17659	17759	17696	17487	17628	17475	17684	17655	17540	17795	17529	17554	17839	17480	17586	17710	17536	17645	17482	17453	17523	17389	17532	17598	17646	17581	17585	17609	17657	17472	17511	17544	17461	17682	17550	17653	17524	17540	17608	17574	17662	17560	17465	17559	17655	17628	17785	17654	17667	17381	17436	17545	17562	17633	17655	17483	17539	17629	17417	17652	17629	17595	17621	17442	17516	17771	17499	17480	17562	17490	17585	17565	17618	17736	17480	17482	17500	17623	17577	17558	17536	17552	17492	17743	17593	17614	17638	17436	17520	17614	17591	17377	17714	17767	17467	17652	17582	17571	17469	17741	17642	17548	17509	17692	17492	17387	17590	17686	17581	17520	17681	17631	17457	17677	17715	17540	17526	17610	17607	17532	17476	17705	17659	17749	17614	17677	17547	17523	17567	17529	17673	17720	17535	17619	17682	17480	17551	17542	17762	17668	17449	17603	17550	17483	17510	17500	17532	17558	17583	17686	17552	17535	17586	17537	17603	17607	17591	17797	17395	17572	17588	17621	17526	17527	17532	17727	17473	17654	17616	17495	17511	17553	17507	17554	17559	17519	17510	17625	17659	17592	17643	17508	17622	17501	17636	17449	17784	17925	17621	17587	17555	17669	17545	17757	17550	17881	17492	17666	17674	17595	17620	17599	17577	17688	17613	17616	17374	17704	17463	17558	17554	17631	17600	17551	17657	17726	17702	17672	17513	17544	17380	17681	17616	17539	17590	17435	17546	17583	17610	17588	17585	17679	17483	17621	17491	17747	17624	17552	17643	17747	17435	17634	17417	17651	17586	17732	17484	17630	17687	17716	17609	17523	17578	17599	17682	17554	17641	17577	17612	17396	17516	17568	17630	17545	17725	17618	17740	17544	17510	17651	17455	17756	17531	17628	17606	17578	17458	17587	17560	17818	17445	17524	17776	17612	17491	17602	17560	17618	17655	17421	17590	17558	17428	17785	17747	17711	17568	17714	17520	17569	17719	17662	17509	17607	17661	17644	17533	17729	17570	17636	17478	17709	17636	17773	17543	17738	17539	17508	17593	17695	17754	17593	17676	17610	17630	17701	17734	17697	17697	17592	17627	17532	17569	17576	17660	17707	17666	17563	17602	17774	17525	17379	17596	17738	17622	17547	17558	17637	17426	17568	17494	17551	17518	17485	17707	17700	17487	17500	17747	17534	17761	17489	17599	17563	17666	17550	17669	17577	17665	17638	17643	17597	17681	17658	17528	17544	17642	17670	17614	17581	17527	17655	17699	17452	17645	17641	17691	17733	17579	17520	17542	17388	17684	17474	17597	17563	17644	17465	17725	17685	17433	17481	17628	17673	17512	17620	17661	17491	17655	17596	17524	17671	17591	17610	17544	17640	17570	17656	17556	17503	17761	17667	17379	17652	17608	17387	17457	17672	17582	17543	17636	17550	17667	17696	17587	17587	17548	17758	17735	17726	17569	17617	17414	17550	17385	17606	17600	17425	17553	17706	17628	17492	17623	17579	17667	17540	17502	17464	17299	17490	17516	17713	17608	17615	17722	17513	17595	17658	17697	17616	17496	17776	17730	17746	17449	17803	17533	17557	17560	17701	17567	17662	17484	17616	17574	17709	17602	17739	17422	17636	17471	17592	17479	17496	17582
23254	23161	32119	25585	21506	22942	23945	20079	19617	19856	19754	19644	19652	19826	19547	19554	19545	19609	19546	19549	19591	19644	19397	19478	19562	19602	19479	19614	19442	19578	19581	19573	19598	19510	19497	19431	19517	19610	19507	19517	19334	19648	19521	19566	19417	19297	19404	19459	19397	19610	19352	19561	19489	19418	19189	19437	19318	19372	19516	19487	19486	19456	19444	19401	19524	19569	19478	19398	19403	19307	19347	19286	19414	19497	19639	19298	19578	19486	19284	19612	19361	19385	19341	19372	19454	19642	19232	19484	19290	19420	19434	19242	19491	19341	19469	19484	19337	19546	19500	19542	19273	19591	19468	19419	19564	19466	19515	19491	19294	19469	19352	19579	19262	19330	19383	19362	19364	19396	19422	19365	19239	19388	19246	19424	19493	19454	19523	19355	19536	19260	19445	19138	19137	19166	19567	19477	19260	19312	19276	19541	19473	19385	19559	19494	19406	19392	19412	19354	19310	19404	19227	19408	19445	19434	19397	19337	19337	19534	19416	19577	19470	19525	19453	19274	19243	19384	19477	19294	19386	19443	19380	19359	19490	19464	19273	19524	19504	19252	19247	19407	19504	19370	19330	19441	19544	19442	19269	19466	19372	19484	19694	19702	19587	19441	19356	19339	19336	19494	19642	19432	19407	19436	19403	19275	19311	19377	19402	19400	19273	19507	19407	19578	19536	19639	19316	19418	19591	19494	19485	19360	19580	19447	19421	19278	19371	19288	19712	19567	19315	19473	19368	19421	19311	19356	19383	19347	19520	19671	19551	19490	19488	19451	19205	19436	19603	19570	19295	19429	19541	19465	19406	19499	19674	19591	19299	19380	19502	19409	19334	19451	19400	19516	19371	19198	19468	19415	19641	19648	19332	19412	19346	19461	19310	19419	19475	19357	19391	19229	19206	19445	19609	19335	19401	19212	19317	19335	19438	19477	19527	19301	19463	19423	19487	19132	19394	19309	19337	19223	19455	19454	19376	19503	19694	19373	19258	19513	19410	19401	19337	19560	19457	19517	19366	19548	19379	19561	19407	19531	19411	19464	19278	19332	19273	19307	19297	19448	19403	19425	19349	19293	19477	19537	19414	19601	19252	19195	19225	19458	19267	19221	19328	19293	19452	19632	19240	19413	19380	19347	19211	19451	19508	19379	19622	19294	19530	19519	19459	19372	19394	19550	19654	19362	19554	19566	19446	19350	19412	19212	19258	19447	19381	19371	19228	19633	19518	19319	19477	19237	19249	19187	19243	19522	19392	19469	19365	19276	19213	19359	19631	19564	19569	19344	19519	19390	19265	19300	19174	19529	19346	19468	19229	19547	19255	19245	19316	19469	19237	19262	19413	19639	19389	19404	19454	19253	19318	19530	19449	19473	19135	19495	19499	19440	19536	19324	19418	19411	19575	19478	19479	19438	19194	19320	19359	19352	19300	19390	19235	19263	19493	19370	19364	19420	19578	19337	19357	19561	19491	19534	19412	19461	19625	19401	19308	19391	19515	19423	19530	19306	19326	19432	19290	19451	19624	19315	19265	19436	19444	19511	19547	19421	19178	19370	19438	19387	19335	19267	19172	19388	19620	19642	19471	19362	19634	19402	19344	19299	19638	19341	19290	19409	19253	19311	19377	19393	19652	19665	19424	19471	19300	19241	19434	19400	19224	19382	19502	19180	19125	19170	19304	19287	19482	19382	19286	19530	19406	19485	19252	19398	19466	19393	19404	19277	19338	19232	19417	19524	19210	19447	19432	19659	19346	19306	19536	19473	19392	19419	19443	19476	19557	19439	19480	19259	19455	19516	19339	19523	19477	19461	19223	19243	19213	19371	19505	19394	19477	19406	19240	19353	19348	19370	19366	19377	19495	19468	19097	19444	19315	19193	19423	19441	19378	19590	19508	19282	19294	19423	19505	19538	19440	19400	19428	19361	19438	19279	19387	19452	19380	19323	19505	19530	19374	19369	19371	19328	19588	19402	19367	19290	19265	19395	19325	19432	19335	19400	19330	19352	19263	19305	19418	19513	19376	19347	19462	19433	19529	19618	19406	19567	19241	19339	19390	19427	19501	19492	19332	19389	19411	19353	19496	19248	19421	19382	19211	19595	19459	19496	19363	19524	19459	19577	19630	19460	19416	19388	19479	19318	19458	19476	19553	19366	19439	19447	19437	19298	19323	19295	19254	19347	19391	19498	19518	19359	19321	19332	19408	19354	19415	19448	19485	19445	19538	19314	19444	19294	19375	19548	19359	19488	19215	19372	19462	19258	19266	19207	19312	19407	19389	19340	19696	19213	19609	19472	19259	19404	19540	19490	19451	19283	19704	19350	19379	19330	19366	19472	19450	19369	19629	19828	19395	19467	19139	19372	19450	19188	19382	19340	19450	19280	19403	19336	19429	19491	19339	19439	19530	19387	19263	19382	19286	19495	19163	19303	19347	19608	19322	19302	19381	19491	19279	19209	19600	19322	19413	19210	19303	19551	19409	19351	19465	19375	19402	19351	19484	19216	19300	19444	19286	19444	19363	19563	19290	19345	19445	19509	19499	19159	19300	19463	19170	19545	19502	19245	19403	19481	19494	19316	19437	19468	19312	19414	19257	19221	19379	19317	19252	19330	19597	19479	19512	19576	19389	19555	19222	19375	19436	19297	19493	19422	19334	19370	19611	19417	19415	19419	19328	19328	19505	19498	19573	19344	19412	19394	19335	19500	19625	19389	19445	19208	19551	19465	19515	19647	19380	19415	19500	19487	19262	19364	19449	19197	19498	19377	19484	19422	19254	19277	19432	19307	19281	19243	19354	19446	19523	19530	19413	19541	19386	19331	19345	19388	19321	19406	19372	19220	19276	19265	19357	19522	19569	19573	19348	19393	19555	19355	19186	19608	19469	19645	19457	19571	19353	19319	19352	19442	19503	19363	19381	19359	19391	19265	19442	19473	19410	19288	19439	19467	19376	19545	19432	19403	19602	19322	19454	19453	19524	19391	19488	19665	19545	19373	19462	19383	19555	19444	19303	19267	19271	19386	19325	19393	19328	19370	19536	19451	19175	19405	19395	19490	19373	19236	19612	19526	19610	19549	19346	19366	19220	19402	19614	19368	19009	19501	19296	19327	19178	19512	19201	19583	19616	19307	19525	19514	19404	19284	19313	19316	19442	19389	19323	19310	19538	19432	19431	19178	19496	19342	19440	19352	19309	19295	19463	19451	19391	19218	19416	19574	19459	19234	19484	19367	19465	19416	19378	19376	19497	19505	19293	19496	19524	19376	19210	19567	19383	19336	19500	19339	19518	19595	19582	19537	19381	19502	19472	19328	19327	19456	19319	19251	19543	19332	19619	19442	19265	19526	19346	19314	19268	19436	19479	19652	19601	19493	19515	19745	19460	19339	19445	19310	19594	19572	19234	19595	19513	19421	19424	19608	19544	19292	19611	19346	19398	19316	19564	19445	19374	19475	19475	19247	19305	19570	19388	19436	19272	19341	19265	19514	19483	19435	19294	19533	19482	19639	19440	19407	19637	19344	19291	19350	19346	19392	19334	19317	19176	19634	19417	19580	19323	19276	19326	19223	19295	19486	19457	19449	19325	19398	19369	19492	19520	19246	19435	19400	19233	19392	19366	19240	19468	19525	19307	19366	19637	19296	19550	19362	19437	19362	19395	19253	19515	19433	19527	19501	19514	19398	19164	19433	19472	19397	19228	19576	19537	19230	19483	19399	19436	19226	19438	19226	19344	19523	19512	19496	19402	19295	19309	19221	19467	19439	19411	19581	19688	19560	19476	19604	19584	19431	19227	19519	19321	19293	19439	19352	19484	19396	19391	19095	19527	19378	19465	19483	19397	19443	19613	19405	19452	19178	19489	19273	19475	19357	19381	19358	19303	19509	19419	19639	19482	19422	19306	19211	19373	19530	19538	19331	19191	19272	19297	19540	19502	19306	19639	19353	19407	19346	19200	19503	19319	19558	19321	19416	19458	19491	19649	19420	19601	19387	19533	19456	19769	19373	19343	19285	19501	19454	19423	19267	19519	19385	19260	19361	19452	19097	19615	19503	19468	19400	19344	19346	19647	19441	19427	19483	19594	19534	19451	19439	19412	19466	19429	19551	19295	19606	19390	19270	19236	19614	19429	19496	19420	19629	19513	19413	19303	19509	19364	19366	19415	19565	19481	19529	19495	19261	19401	19372	19470	19326	19477	19477	19332	19501	19665	19399	19461	19357	19544	19303	19354	19212	19249	19377	19365	19401	19468	19315	19588	19288	19200	19448	19517	19427	19376	19199	19250	19502	19311	19454	19409	19416	19416	19562	19528	19463	19139	19404	19492	19408	19482	19545	19334	19428	19338	19309	19404	19632	19292	19352	19413	19515	19323	19303	19282	19475	19534	19283	19772	19669	19223	19407	19484	19279	19304	19246	19419	19236	19314	19419	19164	19384	19453	19411	19292	19525	19311	19237	19385	19481	19343	19299	19274	19452	19413	19436	19494	19553	19548	19279	19552	19458	19296	19395	19506	19350	19153	19602	19449	19421	19468	19292	19436	19424	19385	19186	19404	19493	19429	19356	19368	19347	19395	19262	19379	19339	19276	19215	19455	19357	19405	19529	19467	19425	19327	19390	19361	19384	19436	19354	19371	19352	19411	19413	19558	19369	19337	19502	19277	19117	19305	19347	19534	19253	19365	19294	19487	19404	19447	19408	19451	19414	19343	19209	19421	19607	19379	19339	19301	19475	19456	19291	19469	19418	19393	19287	19629	19326	19443	19268	19102	19386	19330	19328	19362	19402	19567	19442	19569	19412	19398	19397	19490	19390	19251	19308	19282	19249	19416	19427	19269	19333	19379	19257	19461	19412	19420	19342	19267	19447	19467	19494	19216	19402	19337	19218	19333	19405	19483	19390	19397	19625	19458	19390	19522	19498	19335	19347	19451	19546	19584	19326	19538	19418	19433	19411	19445	19415	19211	19435	19403	19196	19273	19352	19472	19546	19494	19356	19337	19188	19310	19515	19265	19515	19559	19332	19530	19537	19494	19273	19390	19532	19424	19261	19306	19273	19397	19417	19514	19387	19632	19617	19478	19532	19308	19434	19406	19548	19318	19403	19353	19250	19333	19574	19468	19292	19323	19384	19706	19571
62987	103217	73361	40871	17057	17097	16940	16949	17036	17009	17061	17088	17057	17032	17015	16844	16978	17058	16757	17002	17027	17117	16991	17018	16899	16973	17016	16864	17104	17044	16976	17024	16923	17046	17105	17056	16792	17028	17082	16932	16842	17043	17009	17079	16934	16974	17016	17105	17041	17053	16963	16949	16814	16983	17089	16948	16841	16978	16907	17007	17042	17004	16910	16995	16968	16926	16991	16992	17013	17060	17056	17019	16995	17026	16932	17113	16811	17056	16874	16922	16938	17092	16879	16974	17067	17055	16884	16898	17086	17128	17060	16946	17146	16775	17016	17099	16977	17002	16919	16981	17021	16945	16997	17042	17074	16993	16886	17012	16890	17035	17018	16733	16901	17096	17003	17031	17105	16868	16985	17014	16914	16829	16993	17102	16984	16958	16999	17102	16886	16780	17109	16891	16988	16991	16941	16969	17038	17059	17071	16823	16931	17077	16693	16953	17058	16986	17018	16936	17093	16828	17074	17092	16938	17104	17038	16889	16971	17006	16879	16972	17102	16807	17140	16991	16934	17075	16935	17086	17173	17126	16887	16920	16888	16829	17022	16846	16984	16977	17143	16981	17142	16999	16954	17139	16997	17100	16876	16738	16977	16827	16855	16889	17144	17011	16903	17080	17117	16887	16940	16862	16961	16878	17137	16953	16995	17016	16888	17001	17060	16952	17011	17029	16982	17106	17049	16970	16993	17051	17173	16928	16962	16992	16925	16990	17042	16989	17009	17067	17143	16949	16923	16963	16952	17034	16785	16971	17006	17037	16964	16985	16948	16871	17254	16792	16711	16894	16766	16971	16993	17078	16778	16925	17017	16844	17006	16991	16992	16945	16904	16918	17023	16865	17017	16886	17017	16933	16955	16924	17022	16833	16905	17106	16955	16972	16906	16950	16933	16881	17123	16887	17128	16896	17110	16995	16849	16893	16993	16964	16957	17032	16927	16931	16860	16885	16871	17099	16832	16982	17102	17006	16789	17043	17161	17035	17025	16979	17015	16934	17126	16891	16998	17129	17015	17040	17103	16924	16940	16926	16940	17023	17115	16947	16986	17044	16803	16999	16857	16925	16870	16881	16849	17176	16873	17019	17044	16948	16786	17155	16846	17070	16984	16987	17019	16727	16842	17066	16996	16910	16976	16965	16910	16950	17037	17063	16906	17050	16955	16936	17061	16952	16895	16970	17145	16977	16959	17048	17120	16943	16944	16995	16989	16848	17043	16842	17051	17138	16822	17010	16943	16895	16960	17035	17000	16944	16963	16909	17007	16999	16878	17012	17226	16825	16938	17009	17084	16912	17236	16751	16999	16949	16834	16963	16997	16779	16825	16975	16948	17101	17003	16921	17054	17004	17013	16976	16840	17064	16959	16875	17060	16960	17045	17004	16928	16871	16900	16919	17024	16949	17053	16919	16946	17136	17109	17099	17003	17047	16898	16896	17020	16902	16835	17131	16912	16876	17069	16884	17264	16951	16997	16865	17031	16840	16850	17107	16907	16991	17227	16857	16981	17005	17046	16896	17062	17098	17031	16974	17135	17030	17028	17034	16998	17161	17018	17175	16842	17025	16996	16718	17060	16885	17174	16932	16872	17204	16861	17025	16979	16948	16861	16900	17102	16949	16844	16826	16917	17015	16966	17024	17036	17050	16929	17162	16922	16963	16977	17133	16859	17107	17124	16965	16833	16922	16923	16946	16924	16993	16913	16988	17033	16949	17025	16974	16830	16968	17072	17064	17064	16913	16747	16857	16859	17003	16865	16991	16945	16714	17014	16843	16824	17015	17033	16912	17005	17049	16992	16942	16903	17034	16759	16996	16938	16767	17205	16973	17009	16994	16921	17097	16934	16946	16731	17056	17088	17078	16977	16932	17065	17037	17125	17041	16959	16999	17138	17027	17100	17065	17130	16970	16980	16866	16991	17117	16933	16962	16911	16774	16865	16975	16943	16911	16962	16969	17002	17112	16966	16990	17075	17018	17102	16859	16943	17056	17048	17029	16922	16924	16880	16820	16796	16811	16745	16887	17087	17031	17042	17023	17048	17098	16968	17117	17080	16931	16789	16929	16969	16884	17044	17180	16749	16887	16931	17093	17039	16875	16978	16853	17095	16823	17014	17086	16864	16883	16909	17051	16989	17001	17101	17016	16983	17040	16999	17133	17014	17124	16834	17118	17009	16885	17013	17146	16770	17058	16839	17029	16988	16943	16910	16945	17138	16987	16900	16888	16991	16935	17006	17113	16984	16854	16986	16850	17162	17002	17044	16880	16996	16907	16980	17155	16907	17185	17124	17042	16907	17147	17096	16926	16954	16973	17070	16981	16984	17157	17138	16839	16833	16889	16841	16854	16830	16961	17057	16932	16982	16876	16926	16935	17132	16836	16967	16999	16978	16862	16955	16814	16998	17011	17029	16931	16874	17140	16974	16857	16829	17014	16972	17172	17056	16939	16940	16915	17084	16898	17079	16950	17008	16963	16852	17083	16900	16941	17072	17077	16925	16865	17024	16865	16951	17027	16995	16986	16840	16870	17139	16769	17128	16852	16871	16962	17098	17189	17167	16990	16996	16821	16941	16945	16947	17038	16917	16830	17014	17086	17034	16996	16954	17100	17130	16951	16971	17028	16971	16894	17068	16924	16996	17075	17020	17149	17017	16703	17061	16792	16965	17019	17315	17102	16892	16881	17110	16854	17045	16952	16924	16976	16931	16965	16964	16756	16945	17006	16964	16904	16990	16944	16927	16969	17126	16942	16902	17064	17017	16976	16993	17009	16902	16979	16995	16928	17076	16944	17068	16813	16959	17096	17131	17027	16929	16819	16847	17079	16850	16974	17100	16895	16931	16979	16745	16950	17013	16882	16681	17017	16896	17201	17087	17018	16894	16809	17148	17080	16932	16998	16932	17105	16938	16957	17134	17065	16845	16974	17202	16954	16808	16709	16861	17050	16886	16817	16918	17036	16932	16920	16964	16858	17002	16861	17222	16996	16976	17102	17108	16951	17079	17094	16759	17053	17223	16940	16968	16965	17021	16895	17066	16957	17161	16990	17048	16997	17045	16897	17017	16960	16835	17043	16953	16793	17193	17030	16997	16967	16975	16884	16920	17001	17068	16935	17064	16948	16894	16949	16919	16940	16959	16848	16953	16951	16924	17055	16816	17008	17162	16962	16899	17117	16953	16944	16981	17012	16769	17038	16932	16871	17008	17108	17015	17153	16953	16924	17029	16871	16995	16926	16925	16980	16943	16948	17031	16828	16847	17060	17054	17032	16930	17048	16974	17059	16981	16886	16978	17108	17077	16959	16968	17120	16804	16951	16978	16995	16979	16966	16867	16800	17210	16830	17007	17183	16932	16987	17005	17004	16935	16941	17027	16939	17042	16862	16958	16996	16815	16965	16686	17003	16954	16990	16790	16878	17068	16930	17056	16929	16984	17001	17080	16793	16974	16963	16929	16902	16844	17035	16989	17134	17014	17055	16797	17105	16836	17087	17007	16907	17071	17022	16939	17075	17080	16878	16874	17071	17000	16907	16793	16969	16969	16831	16979	16921	17030	16978	17156	16951	16943	17008	17051	16972	16920	16996	16940	17133	17147	16938	17006	16999	17232	16848	17025	16845	16839	16969	17026	17034	16998	16998	17099	17049	16981	16968	16785	16922	17134	16890	16962	16657	16899	16946	16931	17009	16777	16879	16873	17023	16882	16991	17094	17098	17066	16836	16949	16915	16907	16883	16938	16888	17004	17021	16876	16932	16889	17044	16865	16858	17018	16927	16824	17099	16958	17070	17026	16871	17003	16888	16850	16911	16864	17225	16905	16985	16950	17091	17119	16975	16925	16959	16926	16898	17074	16931	17049	16930	16941	16835	16796	17044	16968	16757	16864	16892	16879	16871	17082	16819	16918	17032	16991	17053	16835	17047	17003	16921	17115	16906	16888	16952	16902	16900	16960	17035	17182	17050	16850	17017	17024	17012	17055	17049	16841	17024	17044	17013	17000	16964	16985	16912	16904	17169	17035	17041	17009	17019	16949	16819	16972	17069	16897	16933	17033	16931	16971	16984	17003	16923	17111	16991	17054	16921	17051	17137	17109	17028	16973	17017	16904	17064	16929	17017	17039	16834	16931	16963	16908	16820	16951	16914	17199	16989	16892	16934	16880	16858	16967	16996	16961	16988	17046	17109	16993	17002	16933	16824	16957	17038	16975	17094	17093	16906	16961	17016	16940	16943	17086	16962	16978	17033	17012	16924	17060	16933	17004	16970	16897	17099	16930	16990	16856	16898	16933	17107	17083	16812	17055	17075	16796	17030	16746	17121	16836	16985	17095	16959	16903	16989	16964	16858	16870	16823	17146	16897	16978	17095	16871	16914	16898	16883	16813	17010	16762	16944	17042	17029	17212	16854	16864	16912	16906	17011	16882	16984	16925	17056	16964	16825	16981	16887	16871	16894	16899	16922	16926	17263	16969	16906	16848	16892	17047	16900	16968	17009	17045	16875	16975	17134	17041	17036	17057	17137	16776	16931	17058	17028	16968	17068	17004	16841	16945	16958	17008	16895	16937	16921	17030	17067	17153	17078	16972	17091	16916	16943	16786	16833	16871	17013	17037	17000	16936	16729	17168	17045	17229	16768	16968	16943	16934	16959	17039	16900	16987	16876	17080	16876	16897	16904	16845	16980	17010	16982	17041	16960	17139	16998	16996	17168	16937	17003	16790	16884	16889	16896	16902	16944	16924	16668	16947	17052	16935	16764	16720	16990	16951	17028	16806	16892	16817	16863	17114	17022	17075	17005	16996	16961	16844	16949	16993	16958	16902	16890	16834	17172	16904	16979	17062	16905	16907	16714	17016	16846	17018	16981	17240	16776	16997	16933	17108	16865	17059	16782	16915	16926	17004	16932	16989	17019	16839	17060	16992	17031	16977	17081	16961	16910	16951	16877	17083	16975	17017	16924	16881	16955	16765	16920	17037	17036	16960	17000	17007	16924	16771	17098	16886	17014	17108	16890	16975	16781	17031	16899	17111	17045	17039	16942	16964	17211	16886	16926	16969	17022	16955	16992	17087	16987	16993	17047	16980	16909	17024	17009	17027	17092	16812	16954	16974	16929	17001	16993	16876	17021	16961	16953
22902	22800	32253	26436	21415	22856	24387	20122	19326	19673	19248	19364	19351	19188	19294	19233	19425	19268	19203	19049	19477	19127	19220	19112	19334	19213	19071	19013	19195	19108	19305	19171	19153	19369	19250	19245	18867	19277	19208	19010	19003	19141	18969	19012	18945	19013	19131	18885	18840	19177	19201	19089	19181	19000	19054	19033	19217	19110	19126	19032	19123	18899	19139	19126	19100	19197	18970	19023	19148	19023	19248	19062	19277	18961	18930	19135	19118	18987	19068	19154	18949	18869	19014	18917	18868	19065	19117	19027	18991	19051	18995	18972	18898	19139	19051	18954	18994	19172	19184	19046	19085	19152	18971	18908	19087	18884	19116	19085	19056	19206	19065	19088	19015	19127	18733	18996	19073	19182	19019	19040	18981	19027	18963	18832	19095	18879	19086	19159	19112	19089	19088	19053	18925	19082	19057	18939	18961	19217	19194	19170	19024	19113	18827	18990	18973	19183	18940	18785	19014	19085	19099	18995	19026	18978	19064	18975	19049	19040	19174	18922	19022	18769	19013	19015	19098	19114	18952	18901	19066	18962	19029	19147	19119	19117	19076	18861	18959	19028	19142	19070	19016	19009	19078	18952	18998	19236	19069	18948	18969	18762	18920	19119	18942	18957	19017	19268	19297	18991	19302	18978	18998	18766	19154	19059	19001	19160	18973	19219	19161	19219	18948	18866	19033	19220	19239	18970	19079	18974	18968	19275	18997	18945	19020	18985	19213	19130	18974	19022	18917	18932	18910	19057	18963	19118	18978	19031	18916	19008	19171	18886	18987	19013	19005	19043	19109	19016	18890	19049	19001	19057	19194	18788	19060	19048	18926	18845	18997	18969	18958	18899	18908	18989	18923	19141	19153	19047	18909	19098	19027	19013	19211	18958	19009	19208	18944	19030	19267	18935	19101	19051	19050	19029	18958	18736	18842	19110	19199	19088	18997	19003	19010	19054	19009	19050	19127	19056	18778	18988	19153	19015	19117	19036	19057	19174	19031	18987	19050	18808	19003	18989	19104	19052	18949	19017	19097	19169	19066	19228	19100	18965	18928	19068	19132	19239	19042	19319	19126	18975	19086	18787	18873	19129	19046	18925	18905	18967	18946	19016	19114	19047	18965	18982	19153	19049	18984	19060	18903	18952	18910	19019	18760	18977	18838	19026	19213	19028	18971	18866	18897	19057	19226	19102	18974	19003	19102	19209	18987	19245	19145	19116	18908	18962	19106	19087	19051	18796	19132	19068	18859	18874	18991	19021	18919	18868	18925	19082	19014	19084	19098	19041	19183	19046	18930	19212	18995	18982	19057	19276	19040	18925	19049	19073	19209	18949	19117	19058	19016	19022	19027	18937	19017	19067	19179	19027	18971	19054	18789	19290	18869	18930	18963	18920	18868	18787	18898	19067	18871	19031	18929	18885	19052	18851	19044	18973	18993	19052	19162	19009	18829	19102	18998	19083	19059	19294	18953	18928	18948	19007	19101	18938	19002	19079	18965	19021	18988	19218	19058	19052	19071	19061	19053	19047	19038	18985	19151	19211	19036	19082	19037	19148	19349	18932	19084	19072	18885	18877	18897	19009	18833	18993	18944	19251	18937	18781	19267	19062	19192	18978	19211	19022	18864	18903	18979	19010	19047	19084	19298	19192	19138	19042	19069	18953	19053	18901	18922	19084	19031	18913	18877	18987	18836	19073	18998	19088	18986	18929	19114	19180	19194	19033	18888	19100	19060	19017	18999	18900	18867	18968	18981	18887	18948	18945	19185	18951	18884	19094	18962	18866	19095	19272	19106	18956	18982	19081	19237	19136	18878	18992	18806	19021	19095	19035	19077	19041	19214	18851	18950	19119	19019	18918	19027	19050	18996	18974	19121	18851	18992	18983	18786	18956	18783	18818	18880	18985	19095	19097	19216	18995	18948	19063	18755	19097	18946	18968	19170	18928	18787	19135	19108	19106	19117	18849	18821	19122	19122	18935	19016	19035	18995	19197	18961	19140	18763	18906	19019	19024	18948	18951	18900	18876	19110	19002	19059	19129	19099	19074	19071	18985	19163	18882	19053	18940	19069	18881	18996	18915	19125	19009	18996	18809	19256	18854	19209	19044	19025	18884	18984	18951	18960	19026	19057	18958	19162	19041	19089	19055	19059	19018	19285	18901	18916	19139	19087	18998	19109	19041	19216	19225	19030	18934	19069	18929	19095	18834	19091	19023	19069	18979	19009	18912	18913	19058	19306	18955	19354	19007	19223	19192	19023	19011	18906	19024	18988	19000	19159	18839	18892	19234	18958	19094	18889	18973	18989	18786	19162	19057	18790	18938	19114	19102	19243	19155	18923	18986	19092	18884	19122	19208	19016	19063	19099	19010	19273	18927	19007	19176	19154	19073	19179	19129	18937	18959	19019	18984	19127	18913	18982	18807	19076	18956	18996	19093	18965	19082	18967	18898	19156	19191	18971	19221	19126	18888	18840	18971	19052	18962	19004	19087	19004	19065	18977	18969	18643	19041	19169	18958	19216	19083	18882	19327	19100	18962	18919	18962	19058	18817	18879	18872	19088	18901	19127	18859	18939	18959	19044	18989	19052	18857	18885	19018	19133	18933	18933	19053	19203	19105	18910	19070	19092	18910	19067	18951	18944	18720	19018	19013	19019	18966	19063	18988	18991	19094	19003	19015	18909	19135	18952	18859	19131	19259	19174	19084	18948	18887	18793	18982	18996	19067	19075	19198	19027	19130	19036	19001	18984	19051	18959	19135	19355	18952	19128	18879	19249	19019	18930	19010	18912	18846	18999	19035	19063	18890	19061	19098	18983	19073	19029	18989	18949	19102	19140	19056	19076	18851	19032	19091	18971	18844	18983	19003	19184	19014	19050	18923	19214	18875	18861	19020	18806	19012	18974	18927	18929	19059	19027	18963	19007	18997	19153	19222	19046	19255	19142	19036	18832	19095	18908	18923	18742	19131	19173	18963	19080	19134	19013	18836	19035	19165	18961	18980	19116	19007	19201	19090	19224	18998	19189	18983	19224	19005	19153	18884	19037	18785	19103	19076	19207	19021	19174	19216	19055	19003	19226	18840	19051	18891	18902	18762	19054	18903	19174	19208	18941	18760	18928	18916	18877	18894	19156	18874	19076	19224	19094	18990	19040	19023	19071	19164	18861	18877	19169	18986	19064	18885	19140	19231	19158	18940	19072	18883	19118	19084	18994	18975	19051	19055	19050	19083	19059	18837	19046	19102	18908	19005	19108	18968	19035	19270	18880	19244	19088	19071	19066	19017	18864	18830	18953	19039	19068	18953	18982	18944	18858	19105	18944	18959	18951	19147	19123	18931	18913	19093	18968	19082	18767	19001	19158	18794	19031	18958	18945	19152	19263	19056	19055	18924	19013	19144	18930	19084	19084	18916	19096	18843	18954	18958	18799	19028	18923	18947	18914	19104	18897	19086	18861	19072	19264	19042	19167	18873	19029	18848	18925	18960	18977	18881	18944	18938	19069	19177	18955	19045	18913	18882	18984	19101	19028	18703	18952	19135	19163	18891	19055	18938	18885	18929	19177	19022	19102	19094	19055	19103	18991	19125	18782	18863	19049	19102	19170	19165	18955	19147	19053	19070	18772	18890	18888	18815	18945	19055	19063	19220	19064	19130	19062	19006	18838	19007	19203	19147	19169	19186	18908	19146	18892	19027	19171	18977	19063	18938	18860	19163	19048	19080	19092	18832	19166	18989	18911	19000	19102	19035	19016	18923	19002	19027	19159	19273	19014	18911	18977	18940	19119	19037	19075	18933	19026	18798	19143	18913	18991	18997	19115	18940	19058	19026	18943	19018	19069	18876	19167	19016	19155	19196	19106	18934	18936	19180	18907	19042	19067	18904	18905	18913	19056	19071	18868	18823	18948	18939	19097	18810	18935	19021	19013	18994	19082	19045	19111	18976	18997	19162	19096	19109	19095	19124	19231	19027	18851	19043	19116	18878	19077	18997	19147	19052	18975	18870	19006	18969	18995	18862	19060	19108	19061	19027	18771	18819	19009	18934	18781	18915	19059	18944	19004	18860	19029	18996	18790	18963	18844	19132	18998	18817	18943	19071	18995	18960	19122	18960	18874	19004	18961	19027	19002	19022	19077	18813	18934	18775	18945	18891	19029	19052	18855	18938	18931	19023	19075	19009	19128	19077	19019	18993	19105	19109	19152	18907	19149	19162	18790	18990	19074	18991	19019	18986	18938	18883	19207	18976	19006	18986	18902	19175	18899	19083	18975	18957	18913	19005	19059	19085	19142	19088	19102	18947	18977	18960	19071	18908	19271	18941	18828	18865	19093	18964	19074	19001	18783	19024	19148	19033	18840	19038	18980	19010	19112	18951	18927	19020	19073	19156	18934	18930	18915	19111	19005	18998	18988	19027	18897	18860	19041	19076	19114	19026	19169	18983	19113	18991	19077	19043	18990	18972	19026	19235	19017	18905	18942	19135	18957	18991	19032	18898	18991	18889	18919	19011	19154	18918	18945	18744	19172	19056	18951	19086	18987	19031	19190	18935	19162	18919	18877	18917	18896	18950	18992	19100	18975	19017	18963	19010	18930	19175	18819	19186	19045	18952	19110	18915	19129	18939	18865	18990	18898	18829	19025	18985	18932	18989	19000	19196	19046	18933	18879	19162	18975	18812	18916	19005	19022	18992	18992	19279	18952	18976	18950	18852	19042	19127	19140	19167	18745	18978	18883	19166	18977	18936	18900	19239	18976	19070	19109	18868	18998	19216	19008	18996	19195	19031	18944	18798	19007	19060	19029	18864	18960	18719	18785	18934	19233	19110	18959	19173	18982	19062	19253	19030	18989	18975	19178	18887	18880	18939	19159	18910	19067	18884	19050	19152	19215	19088	19153	18897	18885	19091	19074	18996	18985	18971	18824	19124	19091	18951	18737	18994	18902	19244	19030	18960	18952	19087	18927	19050	19230	18943	18926	18811	19063	18832	19000	19026	19008	19031	18732	18916	18935	18977	19225	18826	18893	19034	19067	18850	19026	19168	18932	18894	19064	19059	19101	18913	19108	19130	19032	18958	19068	19105	19067	19111	19021	18849	18854	19174	19368	19132	19127	18889	19197	19070	18960	18989	19061	18951	19124	18924
59218	102834	79435	42127	16873	16561	16680	16816	16777	16617	16751	16776	16812	16743	16588	16853	16731	16814	16867	16697	16698	16668	16798	16613	16572	16755	16844	16859	16818	16715	16832	16635	16962	16784	16851	16872	16706	16767	16717	16769	16637	16796	16780	16800	16927	16737	16669	16700	16797	16763	16687	16866	16794	16676	16766	16640	16688	16857	16732	16765	16708	16716	16555	16805	16826	16768	16745	16700	16831	16669	16717	16633	16781	16632	16736	16742	16803	16735	16735	16848	16743	16700	16890	16739	16752	16852	16651	16816	16778	16915	16843	16661	16802	16772	16656	16703	16658	16874	16793	16838	16872	16734	16697	16775	16863	16817	16818	16863	16669	16788	16748	16642	16725	16709	16833	16776	16803	16773	16750	16832	16670	16786	16755	16731	16658	16768	16633	16628	16864	16624	16579	16852	16817	16633	16827	16766	16832	16779	16739	16666	16749	16697	16720	16662	16790	16699	16788	16715	16707	16724	16726	16772	16628	16676	16729	16708	16799	16715	16785	16716	16781	16703	16593	16786	16682	16721	16699	16870	16815	16734	16765	16810	16701	16581	16593	16670	16739	16693	16901	16707	16534	16709	16627	16681	16718	16656	16765	16813	16742	16701	16869	16822	16812	16845	16795	16718	16646	16723	16587	16744	16622	16726	16748	16754	16969	16708	16861	16747	16734	16667	16690	16848	16863	17007	16634	16719	16767	16720	16735	16601	16785	16571	16726	16718	16628	16768	16781	16730	16657	16795	16616	16635	16856	16707	16709	16846	16596	16756	16758	16751	16836	16649	16640	16883	16726	16711	16811	16795	16733	16750	16826	16781	16678	16758	16638	16824	16603	16759	16748	16772	16567	16786	16801	16866	16750	16722	16801	16921	16625	16722	16575	16760	16695	16834	16507	16862	16748	16760	16853	16838	16910	16738	16621	16577	16828	16848	16857	16657	16649	16749	16813	16815	16538	16757	16629	16824	16747	16793	16658	16639	16705	16919	16787	16744	16870	16833	16730	16766	16780	16610	16761	16597	16573	16605	16652	16807	16735	16696	16835	16692	16616	16789	16834	16870	16775	16549	16781	16730	16892	16879	16616	16787	16847	16621	16779	16672	16704	16774	16544	16923	16588	16940	16645	16761	16717	16737	16742	16689	16809	16747	16780	16701	16814	16862	16698	16877	16713	16878	16601	16961	16602	16803	16719	16665	16676	16773	16769	16832	16862	16569	16809	16765	16553	16710	16761	16731	16678	16703	16642	16751	16810	16681	16707	16702	16758	16765	16588	16676	16715	16766	16735	16551	16821	16730	16747	16795	16645	16625	16784	16744	16766	16645	16715	16638	16948	16649	16779	16745	16712	16672	16776	16632	16615	16719	16845	16822	16637	16676	16581	16625	16656	16822	16530	16868	16771	16712	16502	16729	16832	16751	16673	16839	16842	16898	16824	16701	16709	16832	16589	16607	16892	16723	16715	16752	16764	16621	16696	16574	16808	16859	16783	16712	16528	16740	16743	16632	16847	16790	16820	16762	16814	16810	16598	17018	16597	16721	16739	16657	16761	16661	16629	16785	16783	16690	16669	16609	16733	17009	16840	16628	16869	16950	16750	16582	16937	16721	16738	16681	16825	16567	16888	16880	16678	16829	16758	16706	16658	16771	16726	16759	16643	16971	16747	16861	16598	16599	16810	16677	16803	16784	16951	16648	16701	16823	16575	16521	16767	16684	16639	16939	16694	16691	16517	16907	16755	16712	16725	16704	16875	16958	16627	16657	16652	16930	16762	16685	16864	16738	16735	16676	16766	16725	16924	16795	16758	16627	16753	16616	16606	16712	16632	16574	16765	16710	16788	16878	16710	16632	16651	16783	16732	16623	16575	16636	16744	16741	16689	16719	16810	16757	16662	16795	16710	16706	16676	16793	16639	16747	16611	16552	16685	16762	16698	16697	16853	16678	16675	16563	16591	16715	16768	16756	16690	16512	16724	17003	16760	16654	16712	16826	16686	16719	16814	16819	16794	16852	16851	16712	16738	16812	16561	16878	16661	16822	16891	16815	16871	16944	16617	16887	16807	16803	16629	16667	16935	16673	16639	16682	16833	16596	16735	16809	16701	16630	16643	16575	16670	16731	16819	16716	16740	16495	16720	16672	16726	16768	16638	16863	16773	16612	16654	16697	16662	16739	16812	16831	16667	16776	16764	16712	16567	16604	16661	16795	16744	16799	16758	16642	16592	16847	16805	16744	16786	16876	16726	16812	16756	16705	16679	16729	16745	16747	16635	16584	16724	16825	16684	16577	16792	16894	16676	16639	16775	16700	16855	16751	16666	16774	16745	16712	16780	16814	16725	16755	16804	16818	16782	16582	16714	16773	16654	16697	16974	16823	16771	16604	16661	16789	16808	16664	16662	16683	16808	16738	16786	16762	16685	16533	16726	16746	16601	16752	16758	16753	16833	16685	16700	16731	16629	16716	16779	16621	16880	16783	16570	16655	16552	16617	16922	16681	16572	16757	16723	16645	16682	16529	16887	16752	16683	16584	16715	16758	16784	16859	16770	16624	16893	16885	16768	16734	16728	16493	16953	16750	16765	16674	16842	16813	16705	16782	16646	16564	16805	16804	16529	16739	16666	16772	16895	16608	16662	16774	16754	16640	16727	16757	16597	16854	16680	16771	16800	16693	16754	16624	16526	16959	16742	16547	16771	16608	16754	16808	16675	16741	16784	16775	16694	16847	16847	16652	16697	16828	16857	16807	16657	16642	16777	16789	16683	16783	16623	16715	16631	16771	16859	16879	16787	16938	16649	16724	16705	16655	16762	16740	16712	16673	16554	16580	16814	16704	16723	16669	16644	16651	16723	16910	16783	16681	16533	16811	16526	16663	16804	16847	16561	16743	16597	16738	16654	16799	16838	16648	16797	16894	16665	16731	16756	16688	16731	16673	16578	16793	16648	16967	16712	16774	16591	16679	16779	16741	16940	16643	16791	16694	16671	16764	16753	16718	16700	16908	16664	16741	16739	16748	16682	16845	16711	16753	16803	16807	16498	16577	16722	16859	16700	16807	16546	16646	16551	16680	16700	16572	16615	16627	16927	16811	16672	16766	16866	16822	16919	16899	16832	16873	16642	16839	16881	16706	16743	16636	16592	16679	16900	16606	16770	16590	16915	16711	16713	16765	16781	16714	16782	16740	16779	16663	16862	16627	16758	16604	16828	16736	16659	16801	16638	16701	16759	16579	16803	16857	16688	16592	16501	16549	16797	16764	16643	16657	16685	16817	16843	16799	16636	16690	16769	16675	16801	16649	16595	16833	16827	16675	16602	16803	16694	16835	16642	16689	16783	16714	16746	16704	16735	16608	16739	16755	16851	16683	16721	16690	16772	16932	16675	16447	16775	16740	16512	16585	16799	16814	16707	16829	16830	16796	16680	16716	16754	16637	16594	16638	16728	16673	16848	16704	16501	16790	16669	16671	16829	16733	16793	16710	16806	16668	16685	16796	16624	16560	16874	16666	16678	16698	16694	16627	16653	16669	16775	16754	16749	16623	16597	16591	16827	16781	16774	16840	16722	16680	16627	16810	16716	16691	16679	16670	16802	16926	16669	16720	16923	16765	16555	16680	16717	16752	16692	16755	16760	16644	16808	16709	16683	16789	16631	16632	16788	16842	16698	16817	16840	16786	16502	16634	16685	16749	16607	16688	16785	16955	16665	16639	16721	16811	16764	16609	16697	16642	16630	16758	16828	16642	16659	16928	16828	16661	16740	16686	16949	16647	16751	16861	16764	16838	16585	16742	16716	16545	16835	16662	16910	16825	16728	16706	16683	16762	16627	16748	16557	16648	16880	16733	16777	16768	16798	16676	16795	16623	16648	16641	16784	16825	16779	16716	16688	16764	16707	16828	16820	16707	16533	16659	16728	16726	16786	16513	16965	16650	16823	16635	16665	16614	16575	16797	16785	16793	16635	16730	16698	16685	16847	16827	16828	16773	16644	16633	16758	16709	16679	16899	16674	16707	16720	16737	16818	16738	16622	16716	16712	16776	16686	16742	16516	16777	16638	16700	16684	16579	16780	16821	16667	16752	16721	16760	16594	16764	16781	16819	16816	16720	16817	16561	16816	16594	16803	16829	16844	16742	16724	16709	16816	16823	16716	16568	16588	16626	16761	16590	16897	16781	16596	16687	16646	16502	16964	16780	16652	16805	16701	16807	16560	16764	16669	16741	16712	16700	16883	16650	16658	16704	16784	16451	16582	16808	16620	16814	16740	16835	16692	16746	16782	16761	16649	16697	16606	16634	16699	16698	16736	16646	16717	16772	16857	16774	16713	16679	16672	16817	16821	16837	16925	16743	16721	16787	16703	16681	16602	16805	16608	16783	16727	16810	16770	16768	16737	16809	16643	16682	16740	16538	16856	16808	16665	16757	16699	16801	16577	16513	16645	16717	16819	16733	16835	16790	16653	16723	16752	16642	16536	16629	16659	16829	16696	16681	16719	16811	16799	16623	16754	16668	16758	16680	16792	16554	16775	16627	16743	16703	16555	16771	16682	16717	16724	16617	16795	16536	16774	16892	16591	16821	16878	16716	16789	16584	16753	16626	16710	16537	16761	16715	16698	16802	16830	16969	16647	16724	16744	16676	16788	16749	16773	16783	16757	16669	16731	16675	16847	16768	16758	16689	16614	16560	16752	16567	16779	16802	16861	16866	16805	16829	16732	16634	16714	16836	16823	16657	16757	16554	16778	16830	16828	16789	16674	16713	16589	16720	16786	16887	16643	16725	16849	16630	16837	16725	16711	16718	16706	16790	16692	16730	16790	16691	16737	16824	16777	16771	16690	16652	16688	16624	16882	16722	16805	16748	16707	16908	16768	16776	16557	16711	16778	16626	16852	16764	16814	16611	16797	16821	16911	16883	16789	16855	16743	16819	16905	16770	16700	16812	16815	16784	16772	16745	16541	16724	16835	16748	16843	16686	16731	16818	16723	16787	16773	16848	16677	16630	16712	16677	16807	16585	16814	16852	16704	16805	16751	16884	16622	16741	16883	16634	16679	16806	16634	16678	16558	16746	16730	16657	16920	16812	16589	16823	16813	16670	16693	16806	16648	16671	16721	16770	16507	16790	16780	16838	16620	16780	16639	16698
31018	34999	35470	24418	17956	17342	17712	17454	17698	17534	17531	17495	17586	17385	17257	17582	17501	17279	17236	17294	17569	17470	17322	17328	17476	17558	17473	17354	17478	17364	17412	17293	17357	17361	17427	17282	17318	17452	17088	17347	17569	17242	17436	17238	17549	17275	17476	17136	17389	17275	17292	17290	17389	17305	17404	17450	17511	17374	17449	17327	17283	17303	17358	17375	17269	17304	17292	17372	17433	17106	17152	17406	17270	17461	17268	17242	17316	17368	17424	17344	17369	17362	17328	17209	17295	17355	17291	17237	17398	17372	17160	17391	17318	17325	17440	17221	17477	17328	17395	17323	17365	17345	17268	17355	17347	17286	17245	17437	17325	17273	17321	17308	17274	17376	17199	17265	17411	17391	17268	17364	17244	17315	17307	17337	17286	17523	17429	17200	17223	17339	17495	17332	17398	17325	17328	17239	17227	17496	17330	17363	17359	17209	17164	17251	17377	17290	17361	17496	17440	17247	17283	17237	17176	17371	17390	17165	17206	17470	17231	17358	17412	17575	17370	17437	17303	17299	17256	17565	17505	17434	17336	17329	17377	17433	17600	17405	17352	17305	17295	17275	17162	17397	17352	17414	17194	17279	17330	17262	17181	17425	17132	17319	17122	17170	17341	17268	17314	17334	17248	17461	17215	17438	17300	17239	17325	17405	17550	17215	17298	17366	17326	17394	17260	17366	17191	17228	17472	17261	17275	17341	17355	17163	17323	17268	17229	17394	17181	17241	17284	17576	17387	17416	17263	17181	17382	17610	17213	17334	17318	17576	17319	17469	17382	17529	17295	17277	17404	17258	17291	17409	17316	17364	17148	17367	17417	17367	17465	17310	17277	17264	17279	17216	17298	17223	17326	17262	17336	17266	17388	17367	17472	17343	17364	17268	17365	17247	17145	17262	17436	17436	17330	17369	17397	17297	17390	17157	17316	17191	17330	17447	17339	17210	17347	17250	17371	17481	17421	17227	17488	17286	17432	17395	17384	17332	17249	17390	17362	17382	17314	17417	17368	17336	17352	17243	17238	17307	17309	17516	17435	17462	17568	17348	17422	17436	17268	17203	17275	17410	17296	17456	17213	17396	17340	17247	17347	17230	17216	17230	17077	17449	17329	17218	17265	17261	17236	17331	17393	17286	17593	17336	17551	17304	17122	17318	17206	17304	17365	17518	17285	17122	17366	17192	17500	17296	17568	17323	17242	17521	17280	17409	17354	17325	17450	17210	17386	17392	17331	17392	16921	17358	17415	17359	17355	17264	17136	17383	17527	17437	17379	17430	17275	17392	17348	17234	17446	17383	17374	17507	17338	17372	17436	17411	17251	17253	17508	17388	17394	17230	17221	17300	17280	17273	17398	17346	17245	17311	17655	17332	17288	17332	17651	17440	17419	17163	17284	17538	17432	17347	17246	17232	17359	17326	17278	17369	17348	17249	17398	17402	17318	17246	17343	17438	17375	17160	17345	17327	17318	17444	17554	17472	17277	17205	17084	17308	17444	17161	17269	17222	17276	17323	17476	17364	17364	17237	17306	17334	17335	17225	17256	17393	17337	17313	17326	17449	17257	17140	17170	17566	17463	17413	17374	17324	17329	17394	17261	17283	17298	17239	17427	17209	17220	17459	17359	17468	17208	17328	17353	17197	17423	17383	17292	17263	17420	17386	17347	17262	17202	17476	17471	17157	17422	17357	17546	17332	17423	17387	17443	17273	17360	17377	17272	17363	17649	17423	17398	17242	17189	17223	17432	17305	17298	17183	17195	17350	17077	17137	16979	17274	17378	17441	17414	17363	17245	17278	17134	17175	17136	17303	17545	17274	17408	17156	17178	17314	17128	17421	17437	17441	17392	17331	17250	17277	17341	17293	17365	17322	17344	17401	17460	17304	17240	17426	17351	17277	17539	17334	17331	17409	17324	17245	17423	17193	17223	17095	17355	17463	17212	17353	17254	17379	17447	17246	17395	17493	17434	17169	17364	17426	17486	17316	17401	17304	17403	17464	17407	17468	17222	17225	17285	17237	17210	17361	17402	17434	17147	17286	17187	17483	17110	17535	17291	17226	17298	17349	17369	17296	17457	17145	17257	17307	17377	17399	17204	17348	17508	17164	17409	17308	17320	17432	17281	17252	17392	17357	17340	17372	17258	17176	17283	17411	17514	17347	17202	17271	17208	17538	17478	17157	17286	17348	17284	17377	17219	17285	17353	17275	17223	17426	17371	17200	17326	17298	17303	17181	17450	17395	17260	17358	17385	17391	17340	17329	17229	17119	17398	17436	17282	17540	17305	17258	17288	17482	17363	17285	17286	17354	17373	17311	17069	17279	17266	17529	17170	17289	17288	17422	17216	17083	17424	17355	17203	17264	17392	17325	17390	17431	17428	17187	17214	17314	17475	17320	17153	17326	17359	17498	17326	17367	17351	17468	17549	17177	17309	17414	17197	17350	17224	17199	17288	17475	17378	17508	17475	17334	17320	17328	17412	17395	17361	17355	17543	17213	17469	17383	17299	17378	17225	17340	17443	17273	17286	17333	17484	17302	17390	17387	17210	17433	17295	17373	17312	17223	17564	17201	17283	17235	17285	17314	17387	17492	17316	17462	17352	17490	17182	17390	17096	17375	17214	17294	17435	17384	17388	17221	17275	17409	17277	17347	17230	17239	17386	17539	17283	17221	17451	17259	17263	17168	17186	17355	17503	17391	17310	17351	17553	17273	17338	17297	17352	17185	17634	17388	17337	17374	17378	17276	17289	17390	17475	17450	17201	17304	17434	17410	17454	17438	17362	17250	17416	17496	17333	17252	17442	17311	17442	17401	17431	17288	17240	17266	17359	17175	17372	17201	17335	17508	17205	17488	17241	17474	17230	17197	17322	17367	17234	17215	17310	17421	17372	17343	17411	17386	17395	17331	17389	17287	17361	17449	17467	17281	17238	17309	17306	17262	17362	17315	17364	17328	17223	17282	17375	17283	17240	17225	17297	17335	17062	17291	17451	17309	17273	17300	17247	17355	17396	17326	17336	17314	17446	17496	17522	17267	17424	17403	17377	17274	17410	17428	17355	17253	17420	17235	17313	17181	17383	17125	17330	17409	17456	17336	17100	17351	17348	17350	17233	17348	17257	17010	17334	17302	17237	17349	17327	17236	17325	17313	17189	17392	17289	16995	17372	17323	17371	17346	17406	17401	17355	17309	17325	17168	17273	17351	17271	17402	17252	17137	17494	17327	17270	17274	17437	17251	17410	17518	17459	17181	17339	17345	17268	17211	17194	17109	17229	17300	17325	17336	17311	17251	17108	17231	17288	17317	17268	17251	17362	17408	17315	17158	17278	17235	17334	17256	17307	17438	17312	17237	17354	17172	17284	17453	17347	17303	17290	17296	17306	17462	17373	17273	17327	17329	17184	17328	17371	17445	17373	17177	17380	17322	17440	17342	17218	17171	17429	17398	17220	17250	17230	17245	17314	17368	17261	17053	17047	17447	17315	17415	17431	17445	17372	17152	17194	17361	17350	17224	17276	17083	17391	17212	17234	17200	17427	17346	17391	17402	17364	17275	17229	17306	17361	17445	17402	17197	17203	17011	17585	17359	17317	17339	17420	17400	17226	17444	17443	17270	17427	17114	17455	17315	17157	17405	17440	17469	17405	17335	17192	17167	17440	17255	17216	17280	17319	17145	17288	17435	17572	17551	17610	17435	17409	17430	17206	17309	17292	17122	17423	17427	17403	17251	17197	17481	17298	17410	17371	17262	17250	17523	17455	17282	17363	17389	17307	17480	17527	17421	17342	17448	17058	17255	17331	17337	17329	17237	17405	17371	17314	17312	17393	17405	17305	17113	17514	17566	17355	17255	17336	17317	17279	17253	17293	17260	17212	17350	17398	17346	17411	17315	17482	17399	17266	17554	17488	17445	17436	17350	17407	17459	17279	17323	17466	17176	17338	17246	17358	17289	17312	17415	17355	17553	17216	17241	17234	17413	17261	17404	17298	17379	17326	17336	17218	17370	17319	17262	17333	17297	17496	17214	17449	17368	17325	17360	17453	17239	17481	17449	17258	17323	17422	17441	17424	17229	17243	17237	17119	17372	17157	17311	17207	17323	17372	17171	17270	17331	17415	17378	17531	17444	17429	17515	17454	17343	17360	17436	17340	17294	17415	17386	17248	17323	17323	17166	17292	17353	17270	17527	17316	17311	17420	17314	17416	17449	17281	17437	17222	17381	17393	17443	17404	17407	17309	17531	17463	17355	17062	17376	17390	17267	17491	17510	17239	17311	17345	17387	17329	17392	17410	17537	17313	17251	17220	17439	17492	17370	17143	17152	17530	17486	17503	17441	17153	17264	17573	17462	17336	17516	17380	17365	17529	17219	17188	17347	17338	17320	17357	17194	17360	17357	17435	17325	17322	17362	17233	17237	17184	17272	17534	17408	17235	17362	17418	17602	17537	17106	17382	17309	17459	17390	17400	17297	17542	17184	17216	17545	17340	17363	17368	17283	17272	17273	17357	17420	17281	17422	17497	17424	17306	17367	17289	17271	17337	17323	17290	17344	17426	17330	17121	17247	17151	17222	17225	17328	17413	17217	17219	17406	17384	17492	17368	17627	17297	17426	17245	17231	17345	17172	17372	17423	17243	17269	17323	17216	17119	17169	17118	17356	17432	17234	17237	17191	17328	17550	17413	17571	17357	17383	17388	17508	17300	17170	17364	17413	17332	17356	17427	17334	17368	17284	17336	17212	17197	17466	17332	17292	17376	17466	17518	17320	17350	17158	17163	17164	17312	17312	17275	17300	17292	17583	17173	17409	17363	17336	17322	17377	17323	17249	17371	17207	17301	17290	17452	17374	17284	17341	17512	17552	17221	17289	17310	17433	17406	17271	17156	17377	17399	17525	17347	17283	17237	17344	17461	17351	17248	17217	17416	17350	17146	17409	17443	17103	17455	17315	17262	17416	17495	17381	17327	17373	17546	17370	17453	17141	17242	17285	17529	17258	17094	17369	17225	17303	17298	17444	17352	17341	17331	17254	17276	17415	17338	17431	17338	17391	17303	17466	17245	17430	17465	17231	17255	17305	17385	17319	17222	17206	17235	17161	17208	17176	17277	17163	17283	17362	17275	17304	17328	17332	17414	17287
40647	53287	38673	19648	15588	15615	15693	15579	15806	15729	15649	15737	15654	15660	15705	15736	15488	15624	15545	15789	15852	15647	15720	15745	15689	15847	15808	15770	15549	15763	15602	15799	15604	15714	15825	15604	15559	15678	15673	15534	15686	15819	15614	15748	15719	15710	15695	15819	15659	15516	15807	15455	15622	15729	15730	15769	15689	15593	15496	15519	15777	15709	15518	15780	15649	15644	15628	15649	15530	15645	15646	15844	15652	15633	15593	15581	15557	15642	15714	15630	15732	15582	15584	15779	15539	15583	15625	15640	15689	15486	15709	15703	15645	15821	15625	15600	15628	15578	15665	15575	15743	15532	15612	15718	15772	15661	15758	15790	15628	15393	15706	15692	15434	15650	15539	15670	15726	15676	15692	15639	15576	15669	15740	15560	15668	15514	15611	15498	15607	15625	15598	15711	15587	15724	15689	15593	15564	15922	15669	15766	15648	15519	15682	15664	15729	15745	15708	15621	15645	15474	15827	15706	15736	15590	15615	15718	15665	15851	15528	15713	15665	15551	15869	15640	15492	15710	15861	15519	15640	15669	15626	15618	15678	15660	15611	15642	15670	15849	15656	15634	15536	15692	15704	15645	15683	15693	15551	15637	15664	15627	15727	15650	15530	15588	15496	15725	15641	15737	15655	15783	15825	15684	15819	15768	15588	15663	15554	15775	15570	15646	15618	15655	15651	15884	15750	15678	15417	15698	15840	15684	15775	15614	15740	15729	15917	15677	15852	15496	15744	15486	15594	15765	15685	15654	15855	15713	15633	15756	15672	15659	15670	15737	15593	15763	15701	15587	15550	15592	15614	15618	15682	15413	15713	15739	15782	15625	15709	15751	15716	15581	15828	15605	15625	15759	15849	15416	15682	15722	15654	15584	15535	15629	15653	15595	15729	15725	15589	15785	15718	15719	15649	15686	15516	15595	15668	15737	15615	15453	15621	15557	15740	15621	15627	15679	15704	15738	15656	15611	15822	15627	15701	15637	15776	15672	15625	15351	15605	15717	15645	15844	15727	15585	15659	15762	15585	15686	15573	15624	15712	15689	15369	15841	15569	15551	15837	15599	15596	15638	15705	15556	15762	15655	15593	15586	15617	15606	15749	15495	15784	15806	15586	15677	15530	15485	15739	15675	15739	15578	15623	15684	15668	15600	15724	15837	15671	15705	15689	15695	15697	15753	15560	15606	15744	15582	15756	15655	15704	15613	15580	15516	15684	15618	15608	15760	15492	15797	15662	15679	15752	15636	15903	15633	15748	15550	15755	15651	15759	15675	15594	15730	15507	15681	15680	15571	15651	15744	15694	15696	15671	15758	15602	15591	15519	15717	15603	15536	15687	15834	15622	15690	15538	15686	15571	15500	15501	15723	15652	15621	15522	15634	15760	15657	15630	15617	15628	15673	15813	15570	15583	15617	15635	15650	15735	15750	15623	15650	15676	15751	15820	15459	15668	15855	15593	15630	15613	15659	15555	15640	15625	15737	15635	15659	15314	15495	15615	15752	15517	15678	15740	15754	15600	15721	15636	15586	15635	15714	15559	15526	15671	15510	15601	15770	15703	15742	15519	15619	15671	15683	15615	15576	15488	15615	15554	15563	15726	15445	15620	15636	15810	15625	15621	15852	15626	15615	15575	15623	15588	15699	15633	15720	15723	15598	15749	15817	15820	15750	15700	15657	15738	15439	15642	15527	15660	15643	15730	15577	15586	15794	15717	15668	15793	15795	15711	15774	15626	15717	15777	15516	15682	15733	15580	15620	15684	15663	15701	15649	15594	15783	15470	15609	15613	15677	15665	15617	15674	15637	15653	15749	15617	15665	15522	15638	15828	15880	15641	15612	15663	15684	15504	15570	15505	15784	15594	15576	15678	15612	15612	15591	15765	15597	15782	15826	15534	15719	15644	15668	15554	15638	15814	15615	15671	15609	15723	15680	15594	15746	15542	15598	15674	15573	15740	15588	15765	15737	15759	15811	15627	15593	15797	15542	15740	15740	15774	15630	15758	15698	15534	15722	15866	15609	15629	15493	15540	15763	15699	15587	15685	15475	15727	15441	15628	15518	15649	15702	15554	15717	15590	15604	15521	15541	15618	15592	15528	15593	15679	15762	15569	15596	15618	15715	15639	15563	15606	15488	15735	15676	15565	15792	15806	15565	15647	15607	15337	15726	15593	15736	15608	15643	15824	15645	15612	15502	15627	15744	15738	15569	15685	15605	15637	15777	15687	15677	15614	15694	15638	15733	15699	15642	15881	15664	15427	15709	15658	15650	15741	15669	15475	15748	15608	15709	15912	15583	15776	15805	15839	15663	15599	15776	15659	15811	15516	15738	15754	15832	15559	15607	15797	15587	15787	15604	15634	15645	15670	15694	15506	15760	15534	15618	15667	15650	15704	15668	15742	15606	15821	15625	15739	15640	15614	15598	15514	15652	15717	15661	15686	15505	15664	15674	15751	15640	15484	15773	15748	15673	15581	15786	15587	15552	15695	15693	15644	15731	15749	15509	15572	15711	15668	15610	15499	15451	15712	15684	15710	15617	15748	15707	15717	15697	15614	15764	15538	15738	15686	15662	15705	15680	15475	15829	15677	15583	15684	15617	15534	15776	15624	15705	15568	15594	15769	15626	15761	15729	15662	15717	15660	15749	15588	15670	15643	15733	15610	15687	15688	15539	15546	15749	15457	15676	15677	15591	15605	15705	15448	15694	15484	15484	15700	15797	15841	15839	15487	15782	15650	15687	15580	15664	15618	15522	15537	15762	15688	15489	15859	15634	15559	15621	15645	15714	15617	15631	15708	15533	15629	15793	15649	15549	15787	15673	15855	15613	15821	15672	15596	15606	15796	15815	15762	15746	15696	15821	15691	15688	15668	15758	15704	15652	15712	15529	15858	15671	15656	15658	15608	15607	15568	15649	15949	15719	15599	15601	15791	15572	15835	15778	15631	15700	15513	15621	15665	15650	15617	15668	15775	15544	15628	15676	15849	15526	15723	15762	15758	15639	15807	15701	15745	15611	15688	15568	15723	15517	15685	15601	15668	15687	15612	15677	15626	15572	15670	15633	15757	15692	15700	15685	15688	15607	15529	15671	15493	15395	15448	15607	15666	15599	15741	15576	15580	15558	15673	15728	15732	15696	15595	15563	15528	15702	15584	15429	15578	15669	15690	15731	15635	15681	15703	15634	15555	15576	15606	15603	15721	15788	15812	15672	15732	15487	15595	15492	15624	15620	15605	15687	15630	15585	15694	15555	15578	15715	15655	15692	15790	15545	15711	15561	15533	15605	15647	15732	15578	15600	15818	15632	15571	15474	15817	15768	15622	15592	15697	15760	15507	15671	15647	15558	15771	15747	15552	15513	15659	15567	15652	15754	15782	15729	15862	15647	15518	15453	15745	15684	15581	15718	15689	15655	15641	15589	15649	15564	15643	15515	15580	15392	15442	15707	15668	15717	15758	15614	15709	15410	15627	15526	15687	15738	15632	15569	15707	15474	15798	15605	15618	15589	15592	15722	15499	15720	15760	15555	15773	15762	15820	15578	15642	15713	15553	15729	15785	15724	15661	15785	15578	15659	15738	15706	15829	15709	15353	15721	15600	15689	15544	15591	15769	15795	15608	15636	15761	15624	15671	15861	15573	15603	15810	15746	15714	15558	15746	15737	15691	15781	15732	15612	15619	15594	15602	15576	15826	15615	15674	15535	15743	15805	15721	15533	15717	15725	15598	15766	15601	15729	15634	15763	15730	15693	15731	15720	15742	15625	15761	15565	15547	15598	15760	15719	15600	15696	15623	15592	15627	15689	15568	15519	15859	15571	15583	15630	15664	15664	15664	15762	15766	15663	15739	15532	15700	15411	15737	15782	15663	15733	15730	15657	15612	15807	15641	15686	15632	15663	15630	15724	15786	15543	15605	15862	15463	15721	15653	15575	15774	15718	15499	15749	15592	15555	15589	15824	15511	15611	15755	15632	15560	15751	15569	15670	15540	15629	15636	15630	15659	15613	15682	15632	15658	15577	15714	15582	15482	15838	15697	15718	15554	15636	15637	15819	15820	15609	15630	15720	15612	15675	15545	15749	15770	15709	15708	15697	15738	15582	15541	15509	15705	15666	15714	15593	15708	15807	15712	15699	15521	15628	15685	15560	15605	15783	15680	15537	15700	15692	15564	15730	15609	15554	15662	15560	15749	15683	15683	15773	15718	15539	15587	15536	15655	15691	15560	15591	15744	15570	15603	15828	15707	15682	15637	15630	15707	15679	15585	15617	15704	15763	15482	15754	15557	15695	15518	15711	15481	15627	15602	15683	15840	15617	15658	15670	15643	15645	15642	15868	15726	15722	15737	15665	15774	15651	15546	15684	15601	15535	15732	15726	15641	15645	15521	15790	15681	15757	15606	15659	15760	15738	15549	15716	15829	15601	15544	15566	15738	15544	15597	15626	15679	15602	15418	15626	15616	15648	15642	15591	15623	15562	15571	15614	15750	15671	15749	15666	15611	15644	15570	15637	15623	15620	15636	15658	15590	15854	15556	15674	15721	15531	15691	15813	15658	15564	15736	15717	15697	15373	15669	15774	15643	15727	15611	15653	15858	15711	15741	15701	15762	15665	15585	15554	15755	15645	15721	15692	15625	15555	15606	15719	15774	15628	15489	15679	15535	15882	15673	15593	15669	15654	15817	15654	15623	15746	15651	15593	15598	15674	15747	15625	15723	15595	15604	15644	15687	15574	15602	15508	15679	15635	15591	15707	15649	15629	15719	15544	15734	15805	15660	15668	15587	15619	15577	15634	15753	15569	15693	15666	15528	15630	15734	15738	15764	15832	15874	15670	15712	15605	15613	15623	15611	15790	15845	15649	15796	15508	15567	15625	15610	15615	15629	15718	15671	15808	15533	15511	15631	15573	15696	15779	15529	15659	15690	15716	15584	15700	15692	15696	15673	15750	15672	15713	15547	15481	15709	15621	15624	15666	15542	15799	15610	15699	15608	15470	15656	15780	15429	15706	15695	15595	15671	15664	15622	15501	15685	15554	15624	15838	15643	15656	15571	15640	15527	15652	15747	15709	15628	15646	15580	15698	15617	15637	15716	15673	15690	15728	15560	15731	15611	15769	15672	15470	15686	15711	15551	15627
23331	22944	32946	27554	21438	22303	22025	18269	17412	17538	17730	17708	17542	17568	17595	17753	17564	17634	17712	17647	17412	17590	17600	17440	17597	17279	17424	17515	17557	17699	17342	17297	17350	17506	17564	17316	17224	17365	17362	17430	17430	17382	17406	17539	17454	17562	17389	17396	17218	17433	17328	17415	17640	17600	17379	17539	17595	17304	17323	17336	17370	17356	17439	17414	17549	17570	17450	17241	17233	17398	17134	17260	17317	17518	17573	17535	17442	17233	17206	17390	17246	17193	17340	17472	17464	17186	17383	17485	17368	17251	17620	17153	17325	17275	17327	17342	17450	17223	17346	17574	17463	17273	17572	17288	17549	17325	17418	17326	17379	17245	17295	17396	17328	17269	17296	17491	17468	17438	17352	17366	17670	17221	17369	17448	17192	17312	17477	17466	17156	17526	17378	17301	17487	17438	17537	17456	17501	17442	17494	17397	17210	17241	17514	17352	17374	17346	17249	17272	17415	17545	17509	17222	17320	17298	17324	17541	17190	17341	17580	17302	17204	17337	17417	17095	17262	17308	17418	17340	17396	17353	17522	17418	17284	17375	17184	17360	17487	17399	17445	17389	17477	17301	17025	17247	17171	17435	17198	17225	17389	17470	17319	17504	17283	17263	17318	17186	17401	17407	17257	17317	17480	17385	17340	17488	17393	17429	17417	17344	16995	17429	17212	17192	17493	17487	17263	17259	17381	17247	17259	17205	17342	17411	17534	17192	17536	17448	17393	17233	17428	17097	17234	17323	17145	17307	17295	17324	17388	17238	17419	17355	17409	17439	17320	17308	17292	17261	17379	17276	17228	17202	17332	17443	17188	17289	17423	17408	17432	17344	17269	17468	17558	17193	17399	17345	17262	17406	17398	17402	17180	17286	17285	17289	17528	17414	17336	17504	17417	17342	17411	17285	17349	17280	17337	17494	17490	17243	17355	17266	17694	17132	17412	17514	17377	17442	17388	17218	17306	17249	17439	17474	17408	17301	17058	17302	17448	17308	17163	17230	17312	17364	17510	17388	17084	17211	17296	17219	17377	17482	17392	17397	17169	17229	17515	17300	17198	17398	17409	17276	17157	17384	17207	17298	17257	17377	17665	17359	17257	17317	17354	17380	17217	17464	17381	17487	17388	17383	17428	17336	17400	17427	17530	17397	17436	17316	17365	17122	17357	17246	17379	17423	17159	17308	17368	17424	17519	17177	17352	17198	17397	17281	17402	17351	17223	17144	17275	17189	17422	17117	17445	17308	17340	17242	17371	17425	17365	17405	17265	17318	17459	17465	17336	17358	17206	17359	17538	17420	17380	17306	17229	17402	17308	17477	17387	17205	17355	17524	17264	17330	17313	17362	17302	17281	17455	17466	17314	17264	17326	17443	17318	17425	17557	17432	17564	17277	17423	17394	17316	17329	17453	17542	17338	17220	17450	17533	17307	17411	17209	17277	17228	17281	17426	17187	17211	17175	17322	17365	17552	17395	17422	17115	17411	17234	17473	17470	17416	17323	17277	17486	17318	17328	17374	17498	17391	17385	17403	17083	17289	17205	17318	17276	17484	17292	17321	17342	17519	17538	17309	17235	17357	17278	17313	17396	17417	17116	17420	17318	17374	17445	17509	17350	17485	17339	17413	17383	17497	17457	17313	17535	17319	17322	17381	17335	17274	17336	17416	17239	17402	17298	17424	17316	17306	17395	17460	17273	17096	17390	17296	17247	17128	17308	17342	17291	17188	17404	17324	17434	17329	17348	17524	17491	17367	17429	17447	17418	17321	17357	17409	17287	17536	17556	17244	17328	17362	17385	17378	17273	17410	17530	17244	17200	17257	17344	17413	17301	17259	17377	17498	17307	17323	17518	17427	17466	17300	17456	17173	17174	17319	17439	17438	17270	17329	17321	17228	17343	17186	17260	17521	17347	17275	17257	17312	17409	17142	17314	17348	17636	17586	17531	17262	17408	17285	17418	17318	17265	17310	17274	17313	17390	17298	17453	17529	17342	17460	17468	17376	17225	17346	17388	17383	17358	17296	17180	17302	17238	17387	17368	17353	17416	17442	17428	17383	17546	17401	17374	17458	17208	17418	17368	17313	17122	17246	17125	17296	17318	17403	17429	17257	17340	17490	17380	17349	17358	17255	17300	17251	17306	17295	17156	17442	17346	17422	17324	17295	17242	17327	17432	17359	17295	17484	17312	17321	17322	17560	17388	17293	17440	17213	17263	17391	17546	17437	17378	17394	17513	17280	17384	17541	17436	17501	17378	17471	17442	17260	17173	17421	17337	17164	17397	17258	17372	17212	17110	17142	17460	17365	17352	17461	17457	17378	17327	17465	17268	17479	17401	17201	17348	17459	17450	17273	17443	17204	17399	17226	17309	17420	17517	17400	17523	17245	17477	17303	17387	17406	17344	17275	17267	17142	17275	17545	17153	17410	17279	17198	17350	17247	17335	17209	17228	17203	17238	17392	17409	17516	17280	17357	17406	17417	17468	17458	17437	17430	17363	17202	17408	17443	17531	17527	17333	17337	17141	17502	17399	17437	17293	17357	17220	17344	17318	17556	17317	17340	17338	17258	17265	17308	17283	17453	17425	17308	17203	17265	17275	17516	17295	17399	17322	17321	17407	17444	17243	17394	17294	17366	17219	17253	17415	17389	17509	17265	17349	17476	17329	17321	17368	17261	17243	17416	17454	17349	17219	17452	17482	17392	17222	17397	17229	17355	17268	17461	17418	17262	17366	17233	17401	17488	17317	17562	17254	17354	17396	17258	17276	17370	17269	17173	17164	17671	17393	17385	17521	17374	17269	17377	17448	17354	17490	17507	17377	17508	17260	17254	17207	17507	17230	17355	17369	17430	17470	17262	17363	17347	17320	17275	17262	17244	17170	17264	17417	17558	17452	17342	17339	17445	17383	17298	17550	17230	17233	17400	17171	17410	17358	17582	17554	17360	17598	17543	17272	17382	17190	17147	17428	17488	17201	17269	17422	17292	17318	17416	17336	17485	17234	17469	17168	17315	17270	17327	17238	17398	17325	17350	17480	17319	17282	17405	17370	17506	17549	17226	17301	17267	17295	17313	17408	17382	17307	17416	17432	17616	17362	17275	17225	17384	17412	17383	17297	17493	17165	17112	17297	17415	17299	17421	17387	17514	17426	17388	17231	17074	17320	17514	17442	17457	17368	17252	17226	17286	17335	17317	17215	17263	17316	17420	17289	17304	17334	17390	17443	17331	17491	17275	17443	17353	17183	17442	17167	17422	17348	17208	17348	17456	17390	17380	17202	17205	17278	17250	17296	17296	17477	17476	17153	17253	17471	17192	17257	17430	17528	17389	17542	17370	17199	17213	17320	17238	17376	17406	17290	17143	17173	17179	17366	17216	17299	17391	17549	17404	17648	17339	17363	17370	17346	17282	17364	17425	17441	17343	17201	17628	17435	17393	17256	17310	17316	17148	17265	17331	17427	17424	17253	17331	17411	17355	17303	17327	17389	17406	17142	17136	17104	17503	17218	17352	17449	17434	17526	17440	17211	17402	17549	17294	17284	17327	17326	17431	17155	17333	17422	17376	17544	17539	17410	17345	17333	17387	17332	17508	17343	17283	17350	17299	17191	17450	17318	17586	17356	17503	17421	17368	17396	17302	17352	17434	17383	17435	17428	17455	17361	17563	17255	17342	17388	17280	17366	17271	17229	17349	17322	17279	17355	17208	17219	17366	17667	17344	17306	17550	17301	17373	17518	17261	17438	17386	17353	17581	17330	17302	17481	17423	17368	17313	17262	17481	17489	17172	17323	17571	17312	17387	17427	17473	17540	17407	17403	17441	17298	17263	17186	17375	17430	17346	17424	17340	17183	17418	17263	17590	17118	17338	17348	17310	17425	17449	17357	17468	17481	17234	17223	17404	17289	17537	17330	17181	17377	17447	17547	17094	17407	17372	17248	17337	17226	17252	17414	17232	17438	17372	17363	17372	17421	17457	17397	17510	17362	17138	17198	17527	17308	17285	17254	17242	17491	17484	17193	17336	17272	17127	17337	17304	17347	17209	17370	17442	17388	17370	17327	17359	17270	17402	17206	17413	17323	17399	17306	17167	17354	17322	17445	17432	17240	17377	17358	17112	17171	17412	17430	17420	17448	17310	17098	17530	17320	17455	17411	17368	17476	17315	17121	17243	17400	17323	17482	17475	17415	17417	17480	17475	17255	17316	17252	17291	17297	17570	17305	17358	17280	17359	17339	17436	17325	17445	17347	17696	17489	17315	17214	17371	17299	17369	17210	17281	17298	17318	17399	17451	17163	17393	17433	17296	17297	17404	17328	17234	17330	17201	17211	17285	17217	17396	17425	17390	17186	17269	17453	17322	17323	17489	17222	17287	17407	17309	17206	17429	17347	17394	17394	17328	17526	17477	17346	17341	17166	17415	17365	17386	17468	17299	17419	17539	17299	17328	17309	17487	17266	17296	17345	17430	17140	17187	17420	17329	17417	17424	17487	17517	17342	17278	17619	17370	17181	17039	17456	17127	17299	17472	17389	17287	17369	17327	17374	17345	17503	17644	17454	17425	17486	17219	17408	17321	17367	17473	17227	17327	17192	17217	17300	17253	17380	17536	17485	17430	17572	17344	17571	17584	17576	17513	17346	17240	17270	17377	17390	17349	17215	17447	17347	17353	17333	17429	17348	17091	17352	17347	17225	17320	17437	17756	17235	17329	17277	17411	17333	17217	17447	17580	17454	17309	17185	17583	17421	17419	17228	17396	17377	17352	17358	17145	17234	17420	17059	17462	17283	17197	17260	17538	17393	17442	17578	17399	17541	17538	17363	17396	17353	17404	17341	17265	17621	17338	17369	17279	17265	17464	17348	17527	17289	17366	17224	17116	17302	17388	17480	17392	17368	17232	17362	17301	17398	17424	17331	17448	17317	17417	17325	17436	17228	17087	17385	17437	17302	17343	17153	17346	17393	17369	17444	17444	17417	17322	17301	17228	17301	17372	17327	17360	17328	17243	17348	17311	17323	17350	17450	17298	17407	17366	17415	17466	17361	17445	17325	17313	17353	17430	17221	17297	17212	17317	17383	17537	17313	17343	17275	17317	17370	17199	17578	17328	17361	17365	17346	17165	17215	17235	17274	17280	17315
62599	101376	81892	40386	15764	15742	15844	15653	15667	15715	15741	15733	15754	15877	15782	15881	15802	15835	15589	15756	15852	15531	15712	15829	15609	15674	15684	15664	15636	15842	15614	15587	15671	15688	15706	15744	15727	15798	15734	15830	15755	15809	15821	15697	15522	15861	15686	15526	15682	15760	15779	15687	15767	15811	15632	15752	15886	15733	15664	15601	15765	15632	15734	15877	15755	15772	15618	15753	15776	15601	15668	15550	15725	15730	15745	15859	15597	15633	15691	15837	15686	15658	15797	15589	15826	15513	15671	15596	15600	15699	15758	15578	15933	15848	15801	15571	15655	15688	15629	15809	15834	15732	15666	15653	15879	15716	15695	15786	15755	15610	15735	15568	15672	15604	15753	15845	15656	15681	15753	15752	15691	15695	15654	15903	15705	15716	15603	15805	15734	15809	15731	15709	15740	15916	15781	15789	15721	15685	15704	15722	15627	15574	15637	15696	15719	15778	15856	15753	15782	15540	15719	15610	15581	15821	15628	15812	15823	15758	15779	15751	15981	15593	15849	15742	15694	15702	15718	15760	15523	15785	15692	15621	15796	15816	15506	15756	15777	15703	15704	15634	15512	15769	15712	15676	15655	15723	15554	15733	15598	15624	15752	15817	15809	15515	15880	15664	15723	15645	15584	15928	15774	15719	15779	15885	15641	15587	15674	15624	15636	15846	15596	15701	15543	15561	15605	15716	15614	15656	15778	15597	15774	15808	15769	15649	15703	15660	15654	15685	15624	15613	15727	15666	15663	15772	15585	15662	15752	15619	15673	15705	15610	15660	15700	15575	15782	15665	15683	15546	15629	15758	15758	15832	15545	15811	15761	15667	15743	15684	15694	15681	15842	15782	15724	15623	15505	15627	15733	15713	15734	15687	15685	15612	15718	15634	15785	15625	15657	15682	15815	15564	15847	15659	15699	15702	15736	15774	15631	15797	15621	15645	15707	15790	15584	15660	15839	15792	15755	15690	15729	15584	15634	15834	15787	15676	15438	15656	15884	15736	15719	15609	15637	15492	15739	15753	15955	15785	15769	15751	15621	15805	15618	15636	15743	15617	15816	15663	15682	15814	15550	15472	15838	15580	15588	15668	15741	15744	15822	15799	15777	15796	15704	15852	15630	15653	15893	15715	15579	15818	15497	15645	15724	15730	15835	15804	15678	15572	15819	15718	15745	15661	15819	15610	15761	15616	15516	15692	15799	15653	15682	15738	15575	15751	15756	15714	15695	15551	15796	15754	15592	15677	15658	15769	15776	15622	15869	15605	15556	15806	15788	15527	15731	15776	15691	15514	15640	15687	15661	15708	15783	15803	15720	15624	15741	15761	15733	15661	15692	15626	15783	15786	15753	15664	15778	15675	15614	15760	15560	15631	15714	15606	15775	15723	15531	15684	15785	15696	15729	15665	15796	15654	15658	15563	15754	15573	15579	15656	15789	15803	15682	15645	15733	15719	15799	15632	15745	15754	15597	15609	15946	15632	15606	15668	15725	15743	15733	15673	15524	15619	15721	15638	15621	15662	15796	15803	15599	15624	15645	15746	15583	15590	15758	15813	15718	15761	15770	15769	15660	15763	15787	15740	15899	15692	15710	15618	15636	15677	15685	15532	15846	15698	15618	15591	15674	15650	15696	15762	15485	15621	15692	15672	15516	15678	15613	15640	15679	15589	15637	15726	15824	15692	15696	15690	15789	15618	15430	15573	15753	15688	15716	15710	15705	15724	15709	15609	15752	15834	15772	15475	15881	15832	15597	15784	15812	15589	15545	15745	15792	15692	15797	15730	15597	15757	15724	15702	15484	15671	15455	15568	15751	15751	15638	15760	15770	15666	15763	15724	15669	15616	15745	15703	15599	15637	15741	15593	15606	15890	15713	15513	15718	15659	15573	15578	15560	15653	15644	15779	15659	15786	15661	15777	15683	15690	15853	15598	15594	15623	15858	15711	15732	15807	15596	15703	15590	15709	15618	15620	15681	15657	15729	15583	15574	15672	15799	15515	15796	15838	15596	15761	15573	15765	15578	15698	15691	15681	15816	15646	15584	15724	15723	15630	15891	15796	15602	15912	15508	15540	15746	15628	15686	15729	15604	15628	15679	15591	15662	15775	15675	15592	15639	15781	15732	15647	15696	15822	15792	15639	15748	15704	15896	15692	15608	15771	15869	15759	15639	15575	15744	15484	15793	15727	15633	15534	15603	15735	15761	15694	15665	15675	15596	15619	15597	15682	15609	15893	15758	15685	15607	15785	15827	15897	15647	15637	15761	15651	15782	15710	15619	15646	15782	15690	15677	15592	15650	15675	15597	15780	15450	15725	15533	15849	15654	15642	15818	15565	15664	15531	15752	15629	15697	15647	15675	15729	15665	15658	15695	15541	15671	15767	15756	15568	15729	15744	15906	15709	15834	15672	15681	15717	15696	15708	15661	15713	15816	15666	15614	15763	15734	15756	15725	15811	15729	15650	15838	15612	15620	15780	15799	15527	15655	15501	15804	15776	15744	15612	15593	15558	15693	15638	15775	15698	15713	15626	15731	15820	15854	15529	15635	15757	15643	15714	15613	15664	15686	15854	15786	15578	15709	15689	15556	15559	15962	15784	15744	15781	15785	15618	15797	15687	15803	15762	15679	15760	15652	15713	15622	15738	15793	15666	15823	15783	15873	15680	15638	15614	15833	15710	15710	15720	15708	15628	15623	15621	15598	15702	15614	15706	15600	15756	15685	15769	15825	15816	15760	15767	15675	15732	15701	15712	15582	15500	15690	15767	15912	15643	15796	15744	15739	15689	15771	15767	15898	15662	15808	15630	15731	15774	15802	15713	15698	15752	15713	15778	15619	15721	15763	15762	15689	15648	15751	15590	15702	15782	15582	15823	15703	15562	15612	15656	15856	15648	15714	15652	15771	15648	15646	15759	15615	15689	15635	15739	15749	15641	15676	15662	15645	15759	15750	15798	15806	15573	15557	15831	15907	15568	15591	15669	15756	15677	15796	15715	15607	15828	15680	15627	15629	15663	15489	15787	15743	15583	15703	15793	15813	15874	15555	15725	15806	15562	15634	15482	15616	15784	15716	15742	15568	15685	15678	15621	15631	15588	15710	15614	15763	15718	15560	15635	15632	15647	15856	15748	15956	15720	15626	15721	15623	15639	15702	15764	15574	15632	15700	15773	15525	15685	15645	15816	15745	15622	15666	15578	15724	15483	15692	15700	15738	15678	15654	15561	15684	15664	15740	15673	15640	15881	15701	15587	15677	15678	15782	15669	15531	15623	15714	15686	15873	15659	15777	15691	15842	15706	15731	15660	15872	15870	15662	15652	15571	15629	15542	15653	15814	15818	15552	15749	15765	15709	15518	15554	15737	15712	15719	15712	15564	15767	15715	15489	15625	15757	15617	15675	15831	15523	15887	15654	15721	15715	15633	15736	15733	15681	15699	15672	15756	15588	15793	15800	15593	15728	15916	15774	15644	15721	15734	15745	15523	15722	15650	15573	15706	15695	15874	15701	15637	15566	15689	15742	15714	15627	15561	15638	15702	15737	15471	15730	15519	15774	15727	15649	15609	15719	15735	15741	15742	15583	15669	15532	15752	15724	15599	15925	15799	15750	15691	15779	15684	15672	15647	15516	15559	15764	15626	15593	15662	15652	15846	15895	15694	15594	15646	15695	15730	15686	15740	15819	15637	15629	15695	15756	15808	15710	15813	15706	15682	15723	15736	15684	15497	15691	15745	15720	15831	15876	15638	15790	15655	15691	15668	15696	15599	15761	15593	15854	15693	15715	15836	15535	15633	15693	15767	15752	15794	15514	15639	15747	15680	15807	15631	15808	15644	15743	15799	15736	15520	15739	15553	15829	15748	15717	15559	15635	15719	15580	15783	15624	15689	15868	15708	15744	15646	15634	15754	15681	15756	15549	15722	15508	15803	15804	15740	15556	15540	15681	15691	15601	15616	15745	15749	15748	15852	15904	15654	15514	15760	15649	15790	15566	15708	15705	15645	15578	15822	15793	15803	15728	15656	15700	15678	15707	15777	15729	15853	15710	15654	15765	15688	15684	15830	15755	15531	15707	15657	15591	15672	15900	15772	15631	15808	15543	15671	15738	15719	15719	15731	15648	15748	15761	15648	15849	15855	15805	15827	15696	15572	15775	15703	15715	15748	15757	15593	15615	15671	15731	15501	15759	15771	15756	15733	15602	15604	15582	15593	15671	15735	15547	15564	15774	15524	15766	15814	15671	15714	15598	15670	15653	15763	15637	15429	15796	15931	15666	15782	15890	15681	15628	15657	15775	15771	15737	15650	15757	15692	15784	15641	15727	15655	15825	15702	15664	15658	15818	15804	15755	15639	15781	15653	15555	15861	15615	15627	15767	15774	15689	15824	15773	15737	15795	15621	15856	15757	15566	15608	15631	15736	15748	15677	15643	15816	15598	15743	15603	15730	15580	15351	15673	15557	15804	15728	15714	15676	15810	15687	15737	15682	15623	15591	15696	15876	15784	15616	15715	15732	15757	15794	15883	15671	15812	15811	15762	15711	15594	15634	15649	15727	15742	15674	15496	15577	15789	15718	15949	15642	15815	15714	15603	15595	15654	15749	15767	15769	15750	15715	15787	15732	15746	15823	15769	15536	15795	15718	15686	15620	15758	15788	15599	15648	15738	15769	15618	15783	15831	15748	15757	15803	15782	15893	15607	15717	15602	15569	15642	15517	15772	15632	15730	15573	15616	15661	15648	15721	15712	15697	15949	15613	15814	15629	15788	15685	15852	15640	15596	15453	15523	15640	15710	15651	15726	15784	15791	15726	15686	15727	15716	15763	15579	15754	15732	15707	15541	15921	15629	15916	15683	15707	15642	15634	15741	15712	15792	15918	15689	15720	15763	15676	15561	15759	15712	15745	15694	15725	15623	15768	15723	15665	15762	15655	15666	15663	15860	15763	15620	15767	15467	15650	15615	15700	15579	15695	15641	15814	15707	15654	15649	15740	15621	15634	15579	15696	15519	15740	15610	15828	15922	15703	15382	15776	15570	15738	15692	15572	15721	15523	15655	15641	15743	15616	15744	15553	15658	15711	15719	15640	15770	15574	15608	15724	15758	15684	15582	15785	15618	15603	15777	15597	15625	15730	15529
22983	22666	32783	26613	21596	23073	23783	19304	18765	19036	19041	18701	18740	18903	18923	18776	18716	18684	18634	18669	18860	18767	18906	18776	18615	18622	18799	18689	18793	18603	18715	18743	18605	18766	18605	18524	18705	18674	18778	18715	18670	18729	18538	18425	18599	18713	18693	18541	18507	18583	18593	18639	18494	18504	18774	18709	18496	18601	18600	18564	18374	18514	18552	18396	18748	18488	18549	18638	18621	18757	18573	18614	18747	18448	18601	18527	18628	18510	18445	18477	18761	18522	18691	18755	18470	18535	18526	18525	18704	18615	18681	18595	18674	18539	18562	18553	18622	18502	18650	18505	18404	18603	18649	18515	18504	18697	18547	18470	18470	18875	18412	18615	18577	18610	18636	18585	18435	18612	18414	18604	18488	18317	18496	18715	18695	18564	18627	18632	18498	18399	18716	18529	18543	18619	18616	18606	18455	18548	18581	18509	18279	18351	18402	18565	18683	18426	18608	18467	18449	18594	18731	18576	18592	18472	18607	18411	18557	18895	18483	18560	18520	18387	18543	18549	18546	18493	18459	18530	18667	18574	18504	18466	18678	18473	18583	18408	18497	18417	18293	18632	18742	18549	18482	18560	18704	18541	18668	18509	18710	18541	18365	18374	18608	18636	18297	18526	18582	18193	18648	18269	18555	18576	18735	18565	18602	18585	18601	18406	18414	18656	18536	18530	18673	18619	18605	18396	18559	18474	18855	18489	18587	18459	18695	18414	18501	18541	18414	18635	18556	18560	18303	18594	18578	18704	18642	18591	18735	18542	18541	18521	18693	18614	18539	18774	18512	18584	18569	18745	18390	18421	18493	18572	18671	18538	18554	18437	18499	18530	18485	18651	18548	18623	18481	18455	18578	18664	18621	18594	18569	18706	18592	18608	18466	18738	18453	18573	18528	18651	18571	18566	18455	18699	18495	18500	18499	18418	18608	18481	18519	18655	18381	18545	18537	18568	18652	18625	18482	18514	18644	18610	18837	18595	18444	18617	18515	18393	18850	18626	18613	18444	18510	18627	18362	18497	18705	18552	18568	18439	18411	18605	18504	18458	18450	18573	18563	18683	18672	18444	18365	18722	18601	18605	18537	18693	18655	18587	18489	18523	18618	18451	18306	18520	18710	18417	18372	18635	18541	18727	18493	18451	18567	18617	18654	18578	18708	18514	18531	18741	18540	18812	18474	18672	18717	18500	18429	18516	18574	18500	18659	18615	18650	18694	18565	18523	18562	18512	18623	18665	18555	18620	18585	18502	18521	18592	18741	18592	18550	18609	18402	18482	18496	18644	18509	18434	18409	18568	18590	18666	18560	18634	18545	18480	18423	18650	18707	18292	18545	18573	18582	18544	18755	18514	18657	18599	18588	18589	18427	18714	18766	18514	18749	18363	18504	18442	18476	18443	18443	18446	18603	18533	18444	18479	18506	18707	18657	18594	18328	18604	18458	18753	18634	18774	18579	18568	18513	18459	18569	18573	18614	18676	18646	18619	18618	18511	18351	18614	18496	18368	18660	18439	18577	18508	18521	18576	18787	18610	18442	18551	18559	18561	18616	18493	18586	18456	18619	18502	18573	18550	18660	18646	18446	18461	18574	18609	18826	18409	18382	18483	18499	18466	18407	18391	18385	18517	18594	18585	18448	18536	18563	18614	18761	18597	18651	18244	18276	18482	18870	18503	18578	18618	18533	18629	18432	18538	18717	18453	18386	18449	18386	18559	18455	18425	18423	18581	18503	18429	18519	18522	18283	18535	18378	18419	18476	18351	18451	18457	18639	18648	18546	18504	18430	18595	18686	18555	18423	18699	18563	18568	18426	18695	18770	18535	18617	18672	18471	18504	18537	18379	18565	18557	18679	18489	18556	18521	18452	18608	18514	18507	18407	18817	18510	18496	18740	18480	18582	18486	18298	18516	18366	18567	18364	18402	18448	18288	18689	18614	18412	18575	18529	18506	18601	18536	18476	18516	18536	18450	18659	18601	18461	18529	18504	18636	18488	18514	18487	18567	18452	18531	18247	18442	18617	18518	18517	18637	18359	18444	18519	18466	18476	18611	18355	18581	18520	18394	18629	18650	18375	18386	18569	18445	18502	18551	18565	18267	18658	19056	18690	18610	18710	18478	18493	18614	18448	18410	18298	18510	18639	18486	18646	18549	18432	18248	18316	18512	18556	18518	18627	18455	18396	18527	18525	18687	18586	18759	18395	18616	18619	18605	18479	18549	18639	18528	18665	18430	18547	18548	18367	18610	18695	18552	18513	18645	18596	18350	18611	18504	18538	18870	18563	18661	18368	18555	18574	18412	18475	18515	18588	18556	18596	18331	18505	18567	18491	18387	18595	18493	18546	18361	18405	18280	18539	18487	18428	18371	18529	18748	18642	18770	18473	18428	18450	18561	18305	18458	18412	18617	18538	18509	18486	18347	18657	18552	18639	18580	18591	18451	18574	18629	18607	18793	18432	18580	18449	18501	18537	18413	18335	18547	18669	18675	18773	18439	18492	18716	18420	18663	18396	18427	18616	18271	18437	18416	18489	18438	18543	18639	18743	18522	18613	18569	18540	18308	18488	18610	18451	18366	18594	18693	18496	18691	18795	18559	18627	18470	18519	18601	18522	18455	18434	18469	18761	18687	18679	18579	18602	18580	18503	18686	18539	18535	18519	18391	18651	18371	18532	18537	18879	18385	18448	18615	18596	18712	18450	18576	18578	18626	18551	18652	18684	18381	18381	18577	18715	18690	18496	18389	18571	18558	18461	18436	18581	18546	18554	18452	18615	18514	18625	18453	18489	18431	18410	18413	18446	18624	18558	18706	18478	18406	18434	18565	18521	18465	18580	18521	18627	18406	18525	18574	18620	18446	18706	18475	18644	18386	18903	18575	18548	18513	18763	18576	18731	18202	18709	18603	18504	18744	18587	18388	18413	18534	18324	18525	18763	18537	18527	18499	18505	18630	18267	18402	18608	18515	18443	18512	18528	18400	18643	18457	18578	18431	18695	18352	18443	18542	18604	18422	18450	18516	18548	18832	18437	18551	18387	18709	18506	18535	18593	18550	18592	18650	18745	18658	18612	18482	18587	18482	18622	18457	18478	18620	18521	18678	18595	18578	18564	18357	18708	18672	18770	18567	18491	18509	18621	18579	18534	18512	18553	18642	18635	18615	18504	18475	18337	18619	18522	18573	18715	18734	18597	18608	18523	18666	18488	18436	18482	18370	18600	18642	18530	18472	18474	18618	18550	18377	18723	18529	18382	18629	18553	18585	18490	18770	18408	18472	18508	18482	18462	18446	18560	18511	18559	18446	18568	18564	18689	18493	18455	18691	18445	18586	18549	18504	18540	18584	18729	18546	18344	18573	18438	18736	18469	18247	18740	18457	18689	18634	18418	18645	18353	18695	18541	18646	18485	18483	18681	18585	18617	18548	18609	18419	18464	18602	18548	18406	18568	18735	18709	18515	18352	18589	18428	18571	18584	18515	18545	18562	18503	18726	18600	18533	18566	18662	18709	18496	18496	18525	18700	18574	18408	18480	18673	18602	18679	18732	18641	18623	18359	18378	18673	18516	18599	18699	18349	18505	18477	18540	18456	18214	18460	18648	18606	18524	18599	18536	18598	18273	18342	18561	18558	18703	18411	18306	18399	18500	18534	18479	18626	18569	18303	18683	18549	18464	18670	18673	18581	18471	18667	18410	18319	18558	18430	18415	18612	18617	18526	18545	18487	18486	18625	18590	18542	18375	18668	18511	18548	18537	18463	18532	18480	18550	18536	18468	18377	18402	18684	18715	18519	18749	18615	18424	18646	18560	18532	18627	18531	18715	18602	18448	18654	18616	18380	18426	18511	18593	18503	18569	18613	18408	18581	18610	18365	18505	18611	18630	18302	18493	18571	18512	18509	18464	18623	18499	18483	18481	18515	18598	18501	18477	18411	18792	18555	18590	18665	18616	18576	18536	18536	18625	18491	18537	18579	18578	18373	18432	18550	18415	18598	18675	18551	18745	18587	18392	18519	18550	18632	18719	18400	18601	18558	18590	18305	18534	18522	18480	18476	18475	18480	18567	18488	18568	18495	18440	18527	18516	18315	18448	18438	18607	18736	18531	18408	18661	18605	18416	18450	18506	18383	18533	18605	18485	18494	18366	18669	18685	18400	18701	18555	18629	18439	18602	18628	18775	18513	18579	18624	18389	18355	18623	18640	18615	18597	18724	18695	18616	18538	18378	18551	18583	18596	18432	18551	18467	18454	18512	18463	18477	18502	18428	18404	18630	18567	18736	18383	18595	18572	18468	18722	18398	18556	18738	18335	18581	18460	18611	18580	18289	18604	18624	18653	18496	18326	18506	18466	18670	18516	18578	18543	18691	18515	18431	18485	18543	18732	18843	18514	18492	18341	18556	18491	18597	18547	18479	18704	18400	18372	18554	18544	18667	18528	18468	18522	18614	18381	18439	18498	18549	18645	18501	18522	18609	18586	18568	18630	18591	18749	18459	18674	18592	18514	18682	18527	18647	18497	18474	18520	18415	18570	18455	18357	18450	18474	18460	18634	18580	18526	18353	18458	18419	18730	18580	18587	18530	18552	18494	18664	18414	18452	18537	18462	18529	18679	18573	18652	18557	18541	18264	18531	18610	18516	18261	18420	18449	18589	18678	18588	18383	18650	18375	18562	18523	18570	18442	18517	18350	18493	18462	18495	18504	18652	18617	18360	18409	18423	18547	18643	18404	18635	18633	18564	18408	18665	18673	18515	18440	18523	18484	18453	18552	18510	18527	18311	18448	18516	18539	18574	18427	18652	18592	18458	18449	18390	18752	18400	18633	18456	18613	18364	18276	18536	18613	18487	18603	18358	18389	18524	18477	18480	18596	18396	18658	18605	18791	18608	18508	18466	18528	18572	18390	18249	18469	18536	18477	18419	18552	18622	18678	18821	18316	18650	18314	18489	18756	18605	18501	18445	18611	18381	18566	18540	18524	18477	18759	18751	18487	18515	18405	18758	18367	18588	18610	18679	18474	18528	18415	18558	18273	18471	18613	18514	18437	18554	18498	18653	18617	18490	18604	18564	18520	18616	18411	18513	18413	18700	18337	18526	18701	18521	18411	18449	18659	18693	18504	18596	18661	18566	18634
60972	104362	84142	43688	16422	16672	16333	16480	16627	16601	16384	16368	16587	16634	16496	16377	16302	16435	16555	16700	16501	16326	16495	16289	16383	16609	16543	16309	16597	16455	16333	16505	16363	16451	16419	16530	16422	16426	16384	16514	16528	16487	16216	16505	16538	16420	16465	16349	16596	16573	16446	16412	16410	16380	16346	16430	16352	16530	16348	16592	16332	16373	16309	16497	16556	16631	16340	16407	16338	16494	16453	16537	16432	16533	16542	16301	16575	16257	16418	16278	16289	16467	16398	16202	16422	16362	16419	16409	16331	16229	16463	16314	16384	16485	16485	16489	16413	16375	16538	16333	16369	16541	16276	16494	16253	16377	16368	16444	16460	16548	16553	16334	16418	16339	16516	16417	16477	16552	16260	16538	16425	16611	16426	16501	16309	16357	16444	16467	16413	16481	16465	16355	16477	16448	16462	16389	16619	16375	16520	16612	16433	16409	16347	16316	16405	16349	16387	16313	16583	16433	16514	16418	16334	16468	16444	16464	16262	16455	16357	16415	16328	16304	16289	16357	16460	16288	16382	16367	16473	16279	16519	16537	16484	16416	16389	16555	16387	16485	16440	16365	16391	16348	16340	16284	16396	16537	16485	16351	16560	16450	16259	16586	16403	16591	16331	16261	16379	16512	16397	16269	16477	16504	16405	16555	16401	16311	16570	16631	16278	16489	16315	16434	16407	16380	16445	16370	16480	16331	16342	16459	16469	16333	16230	16407	16559	16454	16489	16411	16265	16340	16532	16508	16429	16474	16262	16335	16338	16411	16614	16370	16276	16571	16542	16555	16414	16341	16536	16442	16510	16442	16525	16390	16286	16484	16288	16567	16588	16511	16511	16633	16493	16337	16387	16475	16447	16341	16327	16392	16248	16415	16400	16284	16449	16440	16403	16478	16293	16435	16309	16423	16381	16541	16599	16440	16324	16411	16318	16475	16311	16499	16486	16269	16308	16464	16489	16467	16265	16421	16449	16408	16302	16179	16352	16365	16414	16478	16359	16375	16455	16465	16366	16387	16311	16507	16216	16394	16538	16456	16523	16569	16440	16352	16285	16430	16531	16431	16493	16399	16483	16496	16469	16411	16421	16384	16354	16359	16362	16479	16260	16542	16203	16456	16452	16418	16181	16354	16308	16436	16409	16307	16442	16417	16447	16295	16601	16341	16434	16327	16318	16546	16351	16444	16529	16504	16469	16361	16397	16400	16366	16539	16416	16366	16403	16400	16293	16232	16516	16527	16496	16384	16412	16531	16433	16385	16522	16327	16348	16445	16332	16560	16396	16577	16366	16481	16459	16356	16557	16497	16404	16396	16435	16338	16403	16453	16387	16469	16478	16296	16295	16327	16203	16462	16370	16352	16439	16549	16404	16443	16379	16480	16449	16421	16361	16245	16345	16356	16499	16342	16460	16342	16299	16213	16480	16674	16343	16532	16455	16309	16326	16314	16328	16399	16536	16457	16509	16497	16362	16489	16357	16336	16341	16491	16560	16443	16570	16418	16499	16492	16450	16459	16330	16239	16413	16466	16469	16425	16461	16322	16495	16348	16427	16324	16284	16522	16484	16517	16351	16302	16482	16357	16413	16487	16328	16330	16481	16447	16323	16575	16240	16519	16326	16426	16464	16446	16527	16423	16202	16638	16362	16541	16441	16392	16450	16244	16413	16401	16392	16446	16397	16374	16390	16376	16470	16413	16347	16361	16442	16374	16377	16477	16528	16528	16324	16352	16509	16446	16398	16361	16360	16479	16508	16492	16440	16385	16504	16386	16439	16416	16491	16335	16342	16477	16414	16356	16680	16438	16435	16422	16381	16472	16482	16332	16272	16459	16260	16487	16510	16387	16263	16467	16405	16380	16461	16573	16344	16345	16439	16333	16487	16384	16378	16411	16431	16388	16498	16257	16416	16538	16496	16503	16426	16367	16428	16497	16365	16371	16621	16410	16459	16511	16509	16382	16481	16536	16344	16502	16448	16333	16487	16383	16387	16319	16524	16326	16539	16560	16430	16458	16440	16301	16422	16197	16444	16325	16387	16307	16366	16493	16359	16487	16450	16461	16415	16431	16462	16468	16254	16409	16288	16350	16340	16378	16547	16464	16422	16405	16452	16406	16317	16541	16426	16515	16517	16391	16515	16335	16395	16236	16493	16471	16508	16366	16431	16404	16423	16405	16321	16538	16549	16366	16534	16529	16466	16423	16414	16342	16470	16505	16399	16367	16415	16282	16413	16282	16497	16486	16261	16466	16336	16234	16649	16364	16454	16319	16436	16333	16263	16409	16342	16344	16480	16414	16232	16377	16465	16425	16251	16444	16433	16470	16426	16439	16339	16321	16433	16256	16307	16499	16338	16429	16221	16350	16393	16594	16506	16481	16334	16238	16428	16219	16397	16506	16296	16375	16232	16483	16275	16445	16540	16409	16388	16405	16315	16434	16318	16495	16298	16412	16397	16583	16448	16314	16373	16331	16365	16390	16488	16482	16645	16500	16534	16250	16474	16363	16219	16555	16477	16308	16278	16381	16497	16416	16449	16431	16415	16487	16435	16467	16580	16399	16502	16407	16544	16386	16498	16402	16534	16379	16591	16400	16453	16203	16612	16487	16385	16448	16378	16352	16405	16426	16334	16339	16315	16338	16479	16530	16372	16452	16340	16291	16524	16338	16218	16294	16292	16347	16338	16385	16461	16502	16328	16436	16502	16463	16539	16439	16469	16427	16295	16460	16304	16409	16341	16331	16451	16449	16263	16494	16686	16425	16495	16537	16496	16246	16406	16475	16455	16532	16518	16339	16236	16571	16562	16501	16374	16396	16266	16552	16299	16356	16255	16460	16365	16510	16289	16352	16358	16451	16466	16535	16449	16507	16309	16484	16390	16456	16504	16248	16310	16435	16414	16403	16393	16467	16538	16395	16468	16480	16522	16333	16536	16394	16526	16385	16647	16222	16416	16447	16452	16301	16435	16318	16493	16292	16547	16460	16495	16286	16378	16441	16499	16380	16345	16206	16394	16481	16437	16429	16351	16497	16343	16336	16392	16180	16422	16385	16341	16345	16354	16463	16472	16321	16516	16510	16434	16379	16559	16462	16499	16519	16411	16350	16411	16262	16442	16410	16504	16361	16414	16356	16349	16317	16405	16176	16396	16351	16423	16427	16534	16565	16555	16315	16261	16420	16416	16353	16360	16377	16385	16354	16474	16440	16428	16584	16373	16482	16267	16333	16219	16297	16450	16313	16348	16250	16382	16508	16502	16382	16494	16339	16416	16533	16485	16413	16534	16271	16369	16249	16226	16491	16488	16366	16422	16389	16392	16409	16453	16428	16335	16416	16449	16371	16305	16298	16520	16372	16271	16523	16374	16427	16222	16504	16346	16389	16461	16206	16350	16270	16423	16446	16563	16393	16416	16438	16430	16480	16320	16451	16370	16363	16309	16455	16445	16396	16512	16320	16401	16489	16306	16331	16418	16431	16494	16427	16335	16511	16453	16417	16504	16514	16392	16262	16422	16360	16438	16402	16337	16310	16278	16321	16426	16658	16235	16336	16467	16208	16472	16400	16421	16513	16353	16341	16471	16247	16489	16413	16315	16331	16540	16350	16362	16454	16448	16489	16466	16479	16395	16543	16222	16334	16293	16624	16423	16229	16467	16408	16582	16206	16498	16338	16271	16209	16360	16513	16371	16404	16321	16409	16392	16418	16433	16321	16439	16495	16486	16226	16350	16197	16487	16441	16382	16471	16262	16339	16452	16301	16389	16403	16333	16417	16504	16291	16418	16298	16478	16513	16222	16376	16422	16442	16341	16444	16543	16315	16390	16279	16434	16485	16365	16394	16296	16387	16381	16424	16293	16410	16432	16516	16426	16561	16524	16361	16626	16381	16319	16363	16521	16232	16445	16408	16453	16378	16305	16421	16440	16450	16243	16454	16426	16412	16352	16457	16472	16391	16423	16234	16409	16320	16480	16204	16304	16521	16509	16506	16486	16411	16477	16557	16684	16427	16427	16302	16247	16493	16373	16570	16428	16450	16410	16423	16323	16452	16399	16415	16480	16453	16490	16244	16404	16472	16328	16490	16459	16216	16390	16351	16461	16451	16400	16317	16489	16511	16340	16390	16353	16443	16413	16203	16431	16393	16362	16449	16430	16389	16501	16287	16283	16324	16333	16523	16544	16498	16470	16375	16430	16431	16431	16451	16294	16547	16344	16487	16468	16310	16438	16561	16456	16390	16431	16424	16433	16368	16353	16675	16413	16578	16397	16589	16547	16550	16469	16286	16492	16445	16373	16448	16486	16399	16359	16469	16392	16447	16330	16354	16481	16439	16274	16470	16318	16465	16384	16532	16438	16327	16459	16452	16402	16400	16421	16345	16417	16276	16275	16491	16329	16548	16445	16417	16359	16427	16515	16231	16409	16524	16463	16501	16438	16450	16569	16303	16497	16404	16410	16386	16346	16318	16346	16365	16484	16409	16302	16485	16451	16228	16339	16488	16358	16380	16301	16429	16419	16501	16445	16435	16488	16348	16393	16180	16359	16414	16471	16344	16323	16371	16466	16268	16525	16207	16344	16546	16336	16335	16361	16317	16561	16579	16449	16386	16442	16392	16235	16332	16465	16251	16378	16333	16365	16501	16287	16229	16369	16404	16202	16275	16328	16317	16329	16434	16380	16280	16365	16334	16406	16312	16173	16301	16481	16479	16412	16424	16339	16595	16443	16340	16460	16395	16476	16568	16335	16550	16487	16369	16210	16253	16444	16346	16379	16325	16430	16310	16430	16468	16464	16187	16345	16324	16420	16378	16298	16322	16399	16462	16414	16542	16316	16423	16380	16517	16415	16362	16438	16566	16359	16386	16395	16418	16470	16521	16508	16388	16398	16337	16483	16413	16400	16310	16329	16274	16359	16502	16243	16479	16353	16337	16408	16455	16505	16342	16607	16342	16456	16407	16305	16286	16366	16374	16438	16312	16567	16352	16339	16449	16470	16451	16428	16335	16265	16352	16408	16613	16314	16304	16363	16463	16492	16464	16346	16459	16524	16316	16386	16381	16521	16514	16500	16496	16438	16280	16467	16365	16417	16356	16268	16435	16597	16442	16370	16311	16358	16678	16568	16485	16489	16430	16365	16359
31210	35658	35938	25852	18360	18035	18310	18168	17894	18025	18121	17878	18012	17919	18176	18042	17923	17988	17722	17649	18101	17891	17766	17845	17866	17894	17948	17827	17727	17965	17859	17991	18046	17950	18048	17889	17649	17955	17845	17814	17752	17845	17803	17924	17865	18056	17949	18073	17848	17784	17964	17822	17969	17869	17898	17779	18127	17818	18011	18057	18090	18054	17966	17952	18019	17839	18046	17762	17883	17978	17827	18102	17938	17647	17850	17722	17767	17728	17907	17762	17881	17982	17942	17801	17726	18001	17922	17814	17878	17877	17956	17894	17693	17740	17745	17912	17933	17861	17995	17795	17884	18081	17812	17650	17991	17729	17915	17671	17844	18048	17767	17782	17885	17797	18084	17817	17903	17952	17903	17930	18053	17735	17922	17937	17979	17912	17965	18046	18059	17814	17818	17679	17922	17823	17873	17762	17683	17820	17744	17913	17905	17799	17938	17683	17801	17769	17674	17776	17715	17888	18057	17900	17790	17704	17850	17923	17942	17867	17891	17676	17821	17834	17859	18110	17765	17719	17716	17855	17993	17824	17990	17991	18000	17824	17810	17753	17806	17965	17878	17991	17739	17842	18196	17722	17636	17856	17903	17785	17919	17774	17850	17814	17668	17835	17728	17968	17960	17784	17799	17777	17676	17961	17963	17994	17731	17867	17746	17842	17865	17842	18004	17891	17651	17875	17964	17816	17937	17842	18017	17859	17857	17732	17820	17718	17845	18026	17868	17856	18075	17953	17912	17885	17640	17833	17819	17846	17941	17811	17957	17764	17835	17953	17928	17743	17866	17882	17901	17833	17866	17795	17922	17893	17792	18014	17625	17812	17902	17797	18051	17864	17997	17927	17967	17839	17851	17883	17962	17876	17823	17698	17785	17818	17868	17907	17898	17678	17858	18001	18018	17832	17731	17777	18014	17856	17832	17895	17769	17846	17913	17974	17862	17944	17762	17879	17759	17806	17824	17916	17882	17854	17995	17886	17908	17784	18143	17733	17956	17880	17877	18006	18063	17839	17892	17838	17819	17816	17776	17882	17890	17921	17917	17882	17945	17772	17810	17890	18027	17800	17872	17688	17767	17889	17751	17987	17926	17990	17903	17673	18022	18011	17966	17890	17902	18115	17692	17910	17835	17654	17754	17937	17883	17850	17978	18003	17921	17843	17933	17747	17969	17884	18109	18002	17737	17805	17781	17819	17756	17860	17847	17897	17867	17869	17863	17975	17808	17820	17887	17824	17841	17931	18192	17793	17771	17927	17971	17909	17912	18106	17865	17859	18083	17886	17946	17647	17899	17818	17849	17937	17645	17741	17924	18045	17954	18032	17812	17849	17908	17675	17644	17995	17864	17724	17945	17913	18136	17749	17735	17877	17731	17687	18166	17906	17818	17758	17786	17906	17883	17956	17938	17806	17831	17935	17912	17898	17618	17912	17944	17919	17916	17724	17897	17647	17858	17787	18161	18014	18001	17766	18046	17867	17935	17899	17779	17952	17779	17904	18051	18098	18027	17922	17788	17888	17886	17891	17821	17917	17942	17829	17875	18127	17811	17835	17898	17685	17879	17813	17979	18057	17995	17896	17852	17847	18010	17955	17972	17891	17914	17985	17911	17798	18008	18085	17791	17893	17927	17784	17773	17843	17723	18062	17911	17698	17831	17902	17971	17927	17711	17634	17969	17968	17880	17678	17782	17930	17756	18116	18067	17911	17852	17824	17837	17826	17703	17837	17665	17873	17825	17750	17727	17942	17816	17806	17792	17900	17914	17724	17921	17855	17827	18084	17937	17840	18049	17721	17839	17898	17919	17995	17836	17905	17744	17895	17989	17832	17826	17962	17805	17760	17866	17835	17938	17840	17886	17837	17779	17763	17545	17792	17826	17809	17798	17961	17841	17977	17762	18003	18018	17985	17832	17916	17922	17827	17861	17793	17834	17804	18001	17835	17947	17687	17950	17992	17889	17833	17932	17887	17775	17933	17783	17757	17778	17958	17854	17862	17696	17918	17717	17775	17947	17640	17902	17823	17901	17774	17806	17814	17838	17864	17889	17945	17757	17892	17857	17892	17914	17867	17903	17930	17959	17695	17797	17860	17866	17915	17808	17932	17909	17924	17871	17689	17982	17803	18024	17797	17899	17908	17923	18030	17968	17725	17874	17771	17901	17894	17915	17999	17812	17900	18034	17869	17841	17885	17733	17944	17875	17968	17865	17776	17533	18076	17678	17843	17848	17903	17981	17758	17797	17727	17879	17773	17870	17842	17967	17865	18083	17943	17978	17799	17925	17994	17900	17634	17905	17800	17851	18024	17706	17896	17862	17851	17986	17712	17945	17912	18108	17784	17819	17953	17789	17788	17869	17843	17935	17973	17942	17879	17901	17996	17947	17710	17964	17987	17932	17828	17823	17750	17646	18019	18274	17974	17887	18078	18001	17725	17959	17849	18096	17768	18175	17750	17699	17860	17963	17959	17918	17923	17660	17962	17794	17778	17821	17933	17951	17809	17890	17799	17755	17900	17883	18067	17904	18024	17898	17782	17968	17856	17623	17914	17895	17826	17937	17961	17984	17793	17772	17979	18066	17910	17882	17956	17703	17683	18199	17997	17816	18024	17946	17766	17850	17838	17922	17866	17766	18033	17819	17781	17907	17955	17711	17943	17959	17978	17805	17685	17873	17774	17897	17734	17881	17946	18011	17763	18043	17885	17796	17852	17914	17770	17887	17962	17825	17900	17832	17804	17880	17860	17873	17940	17782	17763	17840	17736	17900	17981	17851	18007	18071	17943	17587	17990	18130	17651	17955	17723	17821	17787	17867	17969	17949	17783	17891	17756	17834	17703	17857	17796	17929	17891	17869	17765	17691	18023	17807	17866	17796	18058	17656	17829	17980	17752	17902	18053	17999	17978	17831	17788	17898	17930	17983	18116	17842	17843	17875	18094	17900	17841	17737	17889	17895	17945	17917	17884	17848	17852	17851	17812	17890	18133	17852	18002	17743	17869	17755	17952	18011	17920	17839	17787	17663	17965	17921	17895	17748	17740	17816	17881	17798	17781	18024	17827	17916	17769	17736	17964	17965	17740	17985	17857	17784	17927	18128	17798	17966	17765	17916	17757	17762	17711	17631	17824	17898	17854	17800	17946	17834	17883	17929	17888	18037	17812	17996	17853	17902	17977	17936	17776	17935	18052	17777	17696	18064	17921	17865	17921	17865	17573	17929	17960	17854	17713	17985	17930	17826	17953	17833	17727	17799	17960	17776	17884	17752	17956	17754	17821	17734	17779	18082	17785	17945	17911	17968	17745	18010	17775	17946	17778	17901	17784	18099	17801	17917	17907	17830	17972	17890	18097	17912	17982	17861	17905	18001	17885	17751	17888	17894	17753	18021	17922	17992	17853	17715	17773	17934	17878	18051	18008	17831	17891	18011	17963	17860	17960	17900	17825	17916	17845	17729	17900	17879	17784	17888	17985	17816	17808	17942	17829	17719	17788	17932	17894	17878	18067	17764	17792	17837	17871	17725	17946	17801	17845	17860	17583	17983	17880	17857	17968	17869	17755	17823	18021	18126	17814	17758	17720	17763	17710	17960	17903	18086	17877	17760	17851	17752	17907	17736	17752	17580	17883	17867	17873	17740	17926	17837	17803	17734	17831	17932	17921	17887	17954	17934	17835	17822	17719	17861	17915	17840	17896	17650	17928	17872	17861	17906	17932	17888	17885	17779	17849	17835	17911	17958	17783	18015	17917	18079	17968	17851	17845	17978	17818	17767	17767	17823	17831	18090	17947	17819	17827	17992	17734	17809	17990	18088	17917	17986	17863	18056	17854	18053	18048	17932	17840	17886	17707	17849	17887	17823	17865	18081	17783	17799	18053	17873	17656	17862	17943	17758	17950	17993	17788	17953	17924	17789	17822	17748	17794	17880	17940	18011	17741	17831	17761	17904	17923	17965	17745	17903	17949	18026	17934	17762	17695	17857	17909	17900	17895	17918	17886	17918	18160	17915	17920	17811	17960	18019	17920	17961	17659	17638	17839	17871	17782	17949	18055	17807	17793	17720	17711	17658	17862	17944	17830	17920	17747	17705	18000	17885	17979	17908	18020	17793	17769	17935	17958	18055	17954	17722	18011	17969	17981	17679	17737	17873	17945	17990	18004	17702	17856	17700	17860	17910	17991	18267	17826	18062	18063	17874	18032	17831	17843	17801	17711	17626	18022	18058	18069	18069	17957	18006	18021	17847	17898	17811	17685	17932	17871	18147	17860	17927	17919	17876	17758	17801	17880	17820	17875	17779	17962	17840	17984	17825	18014	17810	17767	17903	17974	17830	17825	17990	17765	17879	18112	18111	17959	17810	17797	17868	17547	17704	17851	17843	17761	17996	17896	17857	17733	18002	18065	17823	17892	17945	17835	18044	17896	17854	17889	17860	17851	17973	17874	17759	17753	17729	17903	17851	17841	17870	17713	17861	17616	17977	17859	17849	17831	17848	17837	17970	17887	17925	17814	18027	17775	17767	17735	17861	17852	17906	17804	17869	17774	17820	17994	17968	18036	17719	17899	17946	17932	17949	18025	17808	17887	17971	18060	17979	17737	17842	17795	17784	18040	17908	17837	17978	17844	17824	17893	18124	17694	18009	17568	17717	18012	17808	17789	17802	17653	18049	17837	18090	17918	17783	17956	17709	17732	17894	17867	17841	17855	17751	17913	17775	17887	17794	17974	17690	17943	17933	17796	17931	17991	17648	17887	17927	17619	17641	17890	18051	17874	17991	17884	17896	17778	17852	17590	18065	17695	17946	17923	17936	17805	17841	17807	17958	17927	18143	18017	17913	17968	18037	17889	17759	17890	17928	17781	18080	17905	17758	17727	17618	17829	17959	17830	18107	18000	17939	17994	17623	18128	17911	18051	17904	17917	17953	17987	17902	17706	17964	17829	17808	18060	17926	17912	18143	18059	17701	17926	17853	17800	17958	17935	17957	17989	17705	17854	18060	17839	17776	17819	17731	17800	17888	18088	17818	17739	17964	17953	17858	17867	17866	17666	17820	17794	17998	17848	18037	17803	17931	18020	17757	17765	17831	17766	17852	17751	17935	17946	17989	17758	17864	17747	17856	17873	17661	17815	17896	17959
41067	54024	37992	21377	16000	15985	15973	15975	15969	15905	16027	15984	16032	15914	15992	15814	15927	15922	15995	16169	15957	16037	15903	15945	15869	15912	16045	15899	15863	15981	15943	15957	16095	15864	16048	15920	15977	15928	16039	15839	16025	15800	15950	15907	16147	15925	15934	15929	15889	15786	15936	16098	16096	15944	15979	15902	15825	16043	16108	15910	15885	15982	16037	15953	16070	15869	16009	16097	16060	15784	16044	15922	16063	15977	16061	15926	15905	15992	15970	15836	16062	15986	15949	16034	16181	15992	15927	16008	15892	15920	16016	16086	16033	16085	16043	15925	15974	16166	16017	16004	15932	16056	15943	15941	16035	16025	15926	16097	16022	16008	16144	16036	16011	15995	15993	16095	15913	16080	15977	16022	15759	15846	16059	15956	16059	15972	15826	16068	15996	15769	15953	16049	15907	16046	16079	15893	16060	16003	15886	15975	15892	16032	15955	15745	15947	16061	16001	16054	15884	15747	16015	16060	15976	15922	15821	15980	15669	16083	16025	15906	15980	16039	15886	15914	15841	16063	15881	16061	15822	16017	16006	15987	15928	15955	15870	15907	15952	16185	16037	15760	15970	16106	15862	15988	15875	16020	16021	16107	15889	16068	15839	16194	16008	15952	16059	15971	16005	15977	16031	15875	15963	15987	16009	16046	16108	15895	15924	16115	16063	15951	15892	15852	15945	15976	16019	16208	15945	15956	15890	15909	16064	15972	15935	15975	15913	16014	15894	15801	15849	15871	15829	16044	16106	15863	15904	16075	15889	15956	16070	15930	15954	16080	15996	15966	15921	15933	16049	15883	16073	15838	15987	16147	15948	16013	15942	15997	16085	15944	15980	16036	16001	15897	15998	15997	15943	16006	15997	15869	15932	16091	16040	15884	15831	15808	15863	16023	15941	15869	15923	15918	16210	16022	16026	16060	16136	16043	15892	16128	16143	16055	15901	15994	16002	15969	15838	16056	16016	16021	15933	16027	16060	15902	15942	15908	15925	16047	15876	15948	15968	16070	15917	16136	15965	15981	15919	16034	15972	15979	15900	15966	15843	15857	16013	15967	15994	15941	16109	15960	15895	15966	16122	15935	15939	15925	15846	16076	16087	15970	15771	15972	16020	15847	16017	16008	15857	15982	15987	15994	16006	15958	15875	15822	15814	16103	16023	16128	16017	15964	15989	16148	15940	16006	15986	15937	16108	15974	16070	16040	15938	15946	15962	16014	16031	15958	15885	16079	15847	16050	16048	16020	16065	16082	16004	16011	16051	15991	15975	15940	15905	15826	15817	15979	16124	16023	15894	15882	16048	15962	15977	15923	15965	16055	16161	15960	15892	15999	15913	16041	16238	15823	16089	15999	15741	15918	15937	15888	15944	16007	16031	16073	15992	16046	15841	15969	16135	15943	15964	16152	15847	16020	15940	16093	15715	16003	16120	15754	15764	16099	16025	15974	16113	16055	15902	15916	15968	15860	16020	16000	16207	16112	15751	15965	15956	15937	15981	15850	16045	15683	16089	15852	15871	16052	15962	15983	16001	15974	15970	16000	15878	15952	16084	15917	15940	15908	15932	16014	15874	16009	15957	15916	16026	16162	15924	15951	15676	16094	16061	16094	15889	15969	15992	16135	16069	15976	16021	15915	15929	16038	15741	15867	16194	16020	15872	15967	15834	15810	15936	15938	15891	16045	16033	16074	15964	16115	16054	15878	16046	16028	16113	15982	15948	15989	15994	16014	16029	15740	15824	15845	16049	15970	15848	16136	15931	16128	16186	16042	15978	16041	15910	16082	15893	15918	16112	15967	15997	16022	16011	16078	15966	16047	16097	15973	15798	16008	16116	16171	16064	15924	15931	15940	16000	15988	16091	16040	15900	16118	16192	15838	15883	15955	15921	16107	15886	16044	16133	15933	15968	16137	16045	15944	15927	16185	15907	16050	15889	15795	15905	15922	15987	16079	15911	16000	16022	15953	15879	16119	15986	15993	16102	15932	16146	16037	15892	16161	16013	15984	15896	16031	15847	15926	15902	15945	16148	15945	16106	16002	16101	15998	15959	15818	16032	16052	15878	15904	16092	16120	15861	16002	15953	16058	15957	16010	15982	16048	15885	15945	16057	15964	16052	15872	15984	16004	15914	15951	16098	16023	16090	16092	15925	16056	15977	15984	15945	15941	15930	16110	16044	15875	16101	15964	16140	15952	15955	15986	15936	15999	15887	15950	15947	15882	15862	16024	15964	15882	16021	16116	16037	16143	15923	16051	15907	16007	16014	15893	16145	15872	15995	15835	16004	15737	15992	16018	15951	15919	15879	16131	15950	15944	15968	16086	15900	16010	16020	16040	16193	15900	16181	16066	16092	15860	15888	15933	15945	16060	16001	15940	15951	16022	15916	16081	15978	15946	15961	16082	16060	15961	16111	16051	15934	16088	15919	16081	16085	15870	16012	16052	15990	15930	16022	15928	16093	16258	16089	15898	16080	16137	16044	15766	16006	16024	15850	15897	16042	15963	15796	16075	16022	15989	15872	15996	15990	16113	15880	16027	16061	15949	15971	16024	15963	16035	16042	15963	15962	16109	15786	15843	15852	15852	15988	16067	16010	16084	16033	15849	15975	16152	16002	15894	15964	15996	16055	15907	15947	16047	16022	15917	16075	15891	16109	16079	16165	15958	16001	15934	16288	16069	15923	15956	15818	15955	15834	15925	15863	15977	16043	15963	16002	15881	16095	15976	16022	15978	16096	15908	15967	15939	15961	16082	16038	15996	15865	15968	15968	15873	16091	16037	15963	15892	15881	15863	15947	16027	15964	16025	15964	16088	16010	15851	15992	15957	16076	16012	16032	16075	15984	16003	16080	15936	16017	15891	16004	16111	16058	15952	15842	16006	15890	15959	15909	16019	15797	15876	15934	16043	15864	15883	15842	15969	16066	15813	16010	15971	15808	16074	16000	15965	15954	16062	15851	15947	16073	15879	16114	15978	16100	16119	15979	15965	16168	16015	15945	15965	15975	15971	15938	15890	15883	15993	15997	15959	15955	15973	15863	15989	15936	16055	16073	16193	15799	16157	16008	16106	16061	16024	16033	15847	15876	15902	15932	15938	16057	15964	15853	15962	15923	15900	15929	16076	15948	16108	16046	15950	15976	16061	15829	16057	15971	15995	15909	15967	15921	15970	16064	15972	15950	16015	16137	16046	15952	15882	16071	16046	16140	15977	16065	15770	15991	16084	15887	16004	16140	15846	16101	15896	16027	15904	15858	16082	16075	16161	15884	15796	16196	16088	15765	15911	15995	15995	15921	16061	15920	15893	16036	15998	16032	15956	15847	16081	16059	16011	15967	16079	16073	16177	15857	16073	15979	16122	15993	15994	15841	15805	15922	15977	15836	16019	16016	15922	16054	15927	15976	16058	16063	16054	15889	15912	16031	16011	15879	15980	15959	15920	16068	15949	15950	15896	15907	15883	15968	16030	15804	16055	15965	15937	16014	16115	16087	15879	16148	15988	15833	15960	15939	15952	15974	15928	15995	15893	16087	16011	15910	16072	16016	16013	15977	16079	15862	15934	16063	15978	16020	16013	15957	15889	15908	15997	15996	16025	16027	16054	15920	16098	16046	15991	15988	16014	16003	15957	15997	15892	16119	16105	16169	16033	15997	16069	15924	16083	15811	15926	16046	16119	15946	15837	16065	15950	15912	16075	15862	16075	15964	15831	15964	16246	16105	15981	16006	15917	16116	16001	16053	15983	15835	16072	16061	16061	15800	15882	15902	15922	15857	16029	15950	15990	16165	16053	15816	16046	15929	16033	15868	15941	15987	15909	16029	16067	15909	15904	16085	16076	16065	15957	16033	15988	15930	15887	15833	15844	16048	15945	15884	16088	16023	15972	15853	15701	16181	15999	16016	16160	15926	15947	16118	15986	15767	16014	16013	15854	16044	15919	16160	15887	16081	15904	15996	15822	16066	15983	16001	15977	16120	15916	15979	15837	16128	16032	15944	15867	15857	15866	15931	15930	16050	15900	16050	15946	16154	15915	16050	15856	15903	16000	16026	15878	16045	16011	15954	15894	15806	16145	15995	16003	15933	16152	15984	15835	16116	16109	15811	15806	16080	15968	16037	16039	16094	16037	16051	15890	16007	16165	16052	16029	16037	15977	16053	16015	16094	15964	15962	15805	16038	16087	15854	15873	15907	16147	16112	15997	15749	15966	15946	15863	16127	16005	15996	15724	16122	15859	15995	15958	15997	15893	16010	16082	16045	16003	15758	15966	15896	16063	16096	16127	15965	15954	15926	15862	16077	16153	16059	16034	15833	16006	16094	16040	15997	16021	16041	15741	16019	15904	15990	15920	15980	15963	15953	16013	16091	16001	16113	15977	15908	15909	16075	15980	16136	15945	15986	15971	15869	15968	16169	16001	16045	15969	16076	15856	15967	16039	15861	16153	16038	15940	15983	15974	16181	15833	16079	15777	16021	16063	15982	15995	16013	15943	15956	15870	15914	15819	16092	16052	15958	15936	16053	15958	15992	15980	15946	16035	16057	16108	16127	15960	15958	15977	15858	16234	16192	15930	15897	15981	15997	16044	16061	16168	15976	15929	16055	15871	15960	15819	16052	15994	15890	16070	15918	16064	16111	16037	15942	16042	15960	15895	15949	16004	15954	16107	16021	16162	15913	15861	15867	16037	16108	15897	15915	15877	16084	15878	15859	15858	15861	15989	15980	16063	15789	15904	15983	15918	16284	16001	16072	16012	16151	16101	15874	15960	16026	16015	16102	15989	15905	15974	15903	15947	16025	15860	15991	16092	15729	15928	15956	16024	16028	15904	15950	16084	16143	15964	16027	15946	15806	15889	16159	16144	15863	15914	15963	16029	15882	15935	15941	15964	15880	15886	16078	16149	15891	15902	15965	15874	16027	15895	16005	15879	16054	16053	16085	16079	15945	16002	16087	16069	15987	15998	15939	15920	16031	16026	16084	15920	16131	15938	16076	15895	15861	16009	16041	16173	15986	16057	15967	15876	16020	15949	15901	15954	15888	16034	15937	15879	15935	15882	15920	16021	15980	15993	15867	15925	15805	15980	15900	16126	15943	16027	15958	16016	16030	15920	15986	16105	15978	15964	15988	15989	16033	15912
23164	22850	32443	26120	21565	22587	22773	19230	18451	19065	18913	18884	18690	18836	18508	18608	18753	18723	18808	18752	18675	18539	18670	18648	18782	18577	18342	18659	18613	18575	18731	18466	18536	18425	18559	18392	18531	18339	18739	18701	18265	18624	18582	18128	18524	18526	18613	18430	18674	18661	18634	18377	18384	18398	18698	18395	18419	18496	18445	18516	18622	18639	18607	18451	18520	18467	18502	18450	18491	18678	18436	18423	18568	18299	18628	18687	18622	18421	18579	18529	18329	18649	18598	18475	18522	18592	18503	18422	18500	18302	18536	18587	18460	18452	18371	18405	18491	18631	18404	18446	18464	18655	18374	18421	18367	18487	18530	18513	18420	18449	18655	18478	18550	18575	18431	18254	18452	18370	18450	18460	18432	18377	18262	18530	18495	18315	18477	18419	18472	18256	18503	18503	18491	18357	18482	18287	18268	18388	18169	18550	18451	18467	18393	18392	18382	18509	18686	18416	18455	18245	18454	18557	18418	18333	18392	18530	18470	18504	18331	18385	18350	18590	18502	18379	18471	18468	18437	18292	18450	18589	18369	18540	18619	18373	18581	18390	18258	18325	18771	18372	18489	18503	18546	18334	18445	18439	18518	18453	18564	18447	18438	18650	18666	18462	18386	18461	18573	18464	18525	18437	18419	18470	18483	18475	18382	18493	18361	18572	18585	18626	18573	18559	18572	18403	18527	18408	18481	18565	18631	18479	18511	18488	18524	18218	18399	18461	18435	18371	18505	18589	18354	18242	18384	18725	18351	18342	18431	18471	18400	18461	18494	18569	18456	18576	18450	18466	18483	18438	18513	18502	18450	18491	18319	18356	18320	18329	18428	18216	18519	18433	18480	18491	18685	18349	18496	18556	18556	18412	18487	18450	18438	18400	18528	18591	18580	18387	18240	18368	18705	18409	18631	18522	18462	18376	18535	18406	18385	18573	18439	18406	18377	18573	18402	18490	18553	18558	18388	18422	18494	18438	18532	18385	18625	18520	18454	18376	18583	18384	18464	18540	18427	18491	18744	18629	18441	18549	18381	18387	18418	18614	18445	18497	18471	18362	18496	18621	18554	18530	18457	18490	18569	18525	18338	18282	18429	18366	18379	18347	18442	18392	18442	18548	18553	18427	18174	18315	18272	18492	18173	18560	18388	18422	18495	18492	18398	18345	18508	18393	18318	18648	18362	18569	18656	18584	18569	18337	18434	18409	18507	18505	18597	18404	18559	18414	18463	18365	18696	18589	18420	18659	18287	18323	18515	18429	18455	18561	18532	18342	18346	18603	18247	18417	18603	18567	18347	18347	18273	18549	18511	18597	18420	18454	18573	18087	18462	18443	18378	18477	18391	18572	18508	18474	18405	18473	18463	18449	18537	18245	18828	18205	18645	18538	18243	18379	18394	18455	18454	18555	18542	18422	18307	18687	18452	18547	18306	18409	18336	18319	18497	18356	18439	18451	18317	18201	18557	18532	18703	18396	18428	18410	18534	18395	18553	18487	18528	18436	18220	18502	18519	18574	18553	18638	18413	18533	18431	18535	18314	18438	18487	18396	18489	18349	18592	18376	18491	18434	18406	18453	18256	18793	18580	18543	18432	18489	18421	18454	18193	18256	18291	18486	18629	18528	18572	18368	18400	18396	18562	18521	18606	18440	18410	18467	18510	18560	18533	18566	18420	18535	18572	18485	18386	18538	18489	18391	18647	18566	18416	18606	18644	18495	18404	18309	18422	18354	18392	18386	18558	18440	18486	18496	18321	18276	18424	18282	18470	18572	18579	18521	18568	18583	18548	18583	18409	18544	18575	18388	18296	18369	18545	18538	18618	18540	18387	18629	18523	18360	18330	18518	18576	18376	18524	18569	18427	18553	18397	18371	18367	18495	18186	18483	18436	18511	18498	18332	18228	18466	18376	18546	18695	18528	18457	18409	18635	18541	18307	18492	18531	18479	18246	18403	18322	18468	18340	18593	18600	18641	18644	18455	18348	18448	18358	18288	18588	18401	18361	18529	18421	18472	18216	18470	18478	18532	18495	18637	18374	18441	18574	18405	18404	18524	18524	18523	18434	18223	18420	18420	18565	18624	18227	18410	18459	18354	18438	18629	18348	18471	18559	18687	18331	18244	18496	18373	18389	18438	18199	18247	18570	18351	18476	18306	18638	18497	18561	18582	18472	18373	18551	18532	18532	18339	18292	18632	18336	18347	18673	18504	18246	18396	18463	18264	18404	18320	18742	18317	18523	18562	18451	18451	18460	18283	18422	18559	18534	18642	18378	18435	18459	18538	18456	18751	18641	18762	18594	18581	18467	18542	18520	18267	18305	18392	18630	18605	18458	18430	18496	18398	18547	18714	18517	18509	18346	18351	18546	18821	18641	18503	18457	18570	18565	18255	18569	18417	18728	18407	18493	18180	18562	18526	18409	18506	18470	18615	18260	18595	18502	18248	18555	18512	18350	18405	18367	18396	18378	18644	18580	18467	18490	18713	18488	18566	18608	18479	18444	18319	18409	18388	18325	18580	18411	18331	18366	18382	18684	18311	18367	18552	18341	18316	18330	18417	18735	18270	18604	18437	18370	18470	18462	18456	18457	18530	18541	18505	18412	18520	18545	18459	18379	18396	18436	18474	18458	18376	18549	18273	18315	18402	18501	18388	18544	18542	18442	18340	18336	18220	18400	18480	18484	18474	18141	18474	18407	18412	18451	18499	18466	18419	18449	18387	18441	18594	18782	18591	18392	18532	18470	18148	18440	18565	18683	18441	18315	18532	18560	18368	18333	18329	18455	18369	18422	18449	18456	18530	18395	18316	18408	18670	18444	18359	18411	18435	18453	18338	18575	18544	18429	18536	18537	18486	18353	18362	18293	18378	18280	18438	18591	18628	18428	18351	18219	18713	18376	18374	18555	18435	18489	18336	18600	18379	18461	18354	18535	18316	18299	18271	18479	18441	18425	18449	18348	18306	18195	18419	18478	18350	18486	18465	18380	18438	18487	18498	18389	18545	18661	18501	18371	18351	18618	18530	18289	18302	18556	18369	18367	18418	18257	18585	18296	18353	18340	18491	18486	18423	18406	18489	18362	18398	18615	18511	18381	18317	18481	18459	18426	18411	18435	18451	18593	18350	18476	18434	18719	18349	18348	18403	18357	18476	18337	18442	18345	18595	18567	18503	18502	18418	18554	18536	18631	18438	18361	18272	18535	18374	18463	18295	18419	18630	18628	18550	18361	18319	18502	18247	18329	18495	18293	18339	18365	18398	18247	18188	18406	18394	18437	18327	18377	18181	18569	18544	18466	18441	18670	18498	18267	18524	18465	18452	18486	18201	18692	18420	18347	18645	18503	18498	18338	18560	18526	18527	18420	18438	18411	18451	18368	18280	18307	18438	18433	18346	18499	18367	18447	18315	18327	18698	18611	18564	18729	18272	18749	18387	18523	18541	18521	18305	18536	18453	18484	18492	18415	18244	18518	18457	18370	18558	18502	18556	18535	18623	18605	18610	18408	18681	18520	18508	18429	18490	18576	18393	18383	18406	18424	18461	18556	18402	18318	18492	18432	18581	18493	18384	18421	18488	18448	18513	18312	18355	18556	18355	18429	18386	18485	18377	18230	18515	18384	18477	18470	18482	18408	18353	18421	18380	18420	18408	18495	18522	18371	18477	18643	18489	18552	18340	18517	18529	18536	18446	18424	18658	18556	18484	18385	18475	18303	18484	18480	18331	18386	18313	18328	18364	18503	18502	18560	18633	18430	18446	18245	18336	18374	18660	18501	18384	18394	18496	18403	18523	18548	18422	18535	18400	18656	18496	18474	18557	18631	18451	18497	18582	18464	18408	18547	18384	18761	18346	18453	18233	18502	18414	18325	18415	18463	18439	18709	18345	18518	18402	18474	18401	18429	18337	18533	18551	18364	18544	18586	18431	18385	18463	18434	18443	18376	18639	18504	18318	18502	18565	18217	18395	18445	18369	18529	18540	18403	18444	18426	18551	18436	18567	18485	18462	18493	18527	18555	18570	18418	18342	18494	18464	18404	18456	18320	18454	18386	18420	18419	18258	18249	18413	18552	18566	18581	18406	18349	18520	18442	18454	18617	18411	18464	18508	18508	18518	18324	18634	18469	18526	18379	18697	18642	18486	18321	18483	18581	18534	18547	18460	18489	18484	18578	18684	18342	18426	18447	18682	18472	18530	18631	18319	18419	18436	18541	18368	18450	18411	18412	18267	18347	18374	18471	18300	18490	18466	18551	18484	18617	18523	18533	18409	18505	18495	18391	18359	18425	18464	18592	18325	18447	18321	18469	18510	18491	18464	18292	18483	18526	18568	18640	18565	18393	18499	18530	18315	18474	18522	18248	18380	18493	18374	18427	18366	18504	18600	18405	18433	18429	18499	18640	18662	18549	18354	18541	18558	18253	18375	18480	18384	18514	18504	18427	18661	18764	18527	18405	18539	18506	18427	18554	18557	18828	18493	18551	18316	18266	18507	18583	18139	18279	18425	18494	18515	18431	18654	18451	18531	18576	18432	18334	18400	18463	18681	18617	18389	18564	18340	18531	18447	18369	18656	18726	18470	18504	18593	18492	18568	18454	18394	18338	18248	18345	18495	18520	18446	18542	18530	18575	18357	18492	18520	18295	18474	18510	18483	18541	18551	18465	18316	18430	18489	18612	18676	18200	18509	18582	18441	18510	18591	18342	18358	18491	18571	18465	18471	18362	18370	18392	18456	18511	18528	18492	18567	18651	18510	18331	18379	18390	18504	18435	18381	18457	18274	18457	18592	18461	18416	18492	18422	18668	18470	18248	18356	18333	18623	18617	18526	18506	18384	18383	18535	18396	18349	18409	18278	18343	18441	18364	18666	18287	18530	18565	18495	18637	18366	18452	18533	18361	18437	18396	18496	18577	18433	18529	18558	18473	18560	18312	18458	18274	18512	18425	18510	18455	18532	18623	18392	18335	18353	18371	18398	18567	18440	18287	18405	18347	18449	18338	18188	18422	18471	18444	18612	18436	18653	18350	18415	18333	18676	18521	18376	18396	18420	18533	18533	18480	18206	18577	18431	18513	18396	18452	18468	18520	18406	18551	18395	18317	18467	18424	18536	18514	18427	18558	18253	18548	18504	18443	18395
62263	102616	80196	37900	16389	16642	16346	16444	16543	16435	16298	16425	16452	16393	16559	16531	16358	16538	16542	16460	16490	16328	16375	16419	16352	16473	16355	16352	16310	16276	16589	16392	16423	16287	16347	16487	16351	16545	16395	16561	16437	16565	16478	16233	16286	16341	16384	16505	16493	16294	16363	16434	16323	16465	16196	16397	16268	16332	16420	16537	16458	16236	16259	16378	16456	16359	16345	16271	16244	16327	16609	16465	16520	16336	16425	16397	16290	16366	16338	16275	16207	16466	16378	16464	16331	16334	16543	16620	16341	16574	16322	16438	16469	16347	16245	16301	16424	16304	16389	16488	16336	16489	16413	16494	16536	16223	16387	16331	16419	16305	16410	16306	16451	16448	16274	16450	16349	16422	16405	16368	16458	16176	16306	16300	16492	16554	16304	16317	16517	16406	16709	16286	16262	16483	16406	16372	16284	16384	16251	16456	16389	16422	16432	16346	16456	16345	16531	16220	16381	16523	16445	16449	16430	16319	16312	16494	16385	16535	16679	16260	16206	16344	16318	16379	16620	16164	16400	16365	16407	16524	16399	16495	16340	16396	16301	16233	16378	16323	16472	16396	16230	16269	16315	16384	16279	16327	16369	16349	16357	16453	16383	16401	16374	16348	16298	16353	16401	16216	16201	16480	16215	16146	16253	16337	16349	16519	16381	16465	16320	16396	16365	16501	16403	16430	16446	16375	16371	16282	16389	16480	16369	16286	16369	16545	16308	16257	16525	16468	16459	16423	16416	16514	16505	16312	16318	16260	16283	16337	16425	16445	16440	16431	16465	16380	16319	16317	16395	16538	16408	16341	16456	16308	16350	16323	16421	16330	16477	16322	16458	16490	16189	16394	16419	16469	16191	16325	16324	16500	16346	16369	16326	16338	16411	16275	16332	16255	16415	16394	16415	16356	16416	16472	16362	16357	16627	16349	16422	16426	16444	16243	16400	16365	16283	16338	16510	16332	16313	16268	16366	16431	16358	16184	16299	16231	16502	16398	16207	16487	16320	16214	16530	16323	16427	16367	16395	16282	16554	16445	16343	16332	16317	16308	16433	16345	16342	16395	16258	16465	16343	16480	16334	16379	16487	16479	16224	16403	16358	16387	16319	16498	16463	16406	16321	16327	16289	16573	16328	16326	16364	16436	16432	16362	16405	16293	16273	16495	16328	16250	16507	16293	16371	16356	16357	16296	16446	16373	16452	16184	16564	16314	16429	16536	16376	16342	16326	16525	16544	16517	16426	16504	16281	16457	16415	16361	16358	16334	16332	16427	16287	16482	16357	16478	16479	16438	16264	16441	16462	16283	16504	16418	16453	16410	16565	16269	16449	16375	16362	16569	16458	16542	16301	16470	16317	16154	16352	16435	16469	16531	16487	16440	16358	16267	16498	16247	16510	16372	16338	16390	16313	16292	16388	16314	16388	16276	16471	16340	16398	16435	16422	16359	16506	16360	16251	16328	16494	16398	16447	16256	16440	16296	16426	16319	16312	16163	16366	16283	16500	16430	16423	16146	16463	16335	16503	16544	16485	16276	16356	16264	16249	16271	16264	16365	16460	16296	16504	16256	16457	16336	16291	16558	16174	16393	16239	16402	16310	16353	16341	16438	16404	16332	16315	16433	16335	16596	16354	16420	16317	16350	16292	16130	16402	16271	16303	16445	16225	16364	16191	16676	16240	16479	16407	16454	16351	16529	16405	16524	16283	16432	16389	16408	16214	16368	16416	16424	16365	16366	16413	16395	16378	16499	16474	16469	16427	16356	16343	16287	16352	16271	16602	16322	16463	16482	16466	16369	16495	16520	16333	16394	16476	16315	16343	16292	16463	16394	16361	16509	16295	16505	16308	16208	16385	16405	16231	16292	16267	16329	16397	16483	16256	16267	16384	16408	16574	16571	16153	16233	16264	16465	16498	16382	16374	16321	16559	16402	16427	16233	16320	16312	16318	16175	16288	16405	16352	16402	16507	16428	16314	16458	16337	16280	16339	16287	16353	16385	16286	16320	16440	16305	16445	16346	16348	16437	16493	16263	16445	16324	16530	16386	16460	16229	16442	16315	16460	16343	16363	16485	16444	16349	16414	16245	16344	16368	16474	16392	16277	16261	16362	16503	16312	16485	16448	16513	16353	16372	16526	16337	16334	16323	16294	16281	16464	16373	16448	16395	16314	16426	16495	16396	16544	16180	16438	16264	16383	16386	16319	16361	16535	16360	16438	16284	16398	16344	16336	16514	16359	16332	16336	16231	16492	16427	16288	16442	16357	16405	16497	16345	16436	16304	16467	16401	16364	16511	16429	16405	16342	16334	16362	16280	16541	16489	16231	16312	16273	16301	16540	16484	16303	16421	16334	16417	16304	16183	16363	16297	16522	16467	16388	16426	16497	16430	16333	16318	16525	16429	16430	16324	16378	16444	16315	16375	16337	16226	16369	16356	16395	16302	16333	16302	16495	16234	16387	16301	16347	16438	16486	16431	16326	16423	16325	16332	16364	16433	16341	16448	16336	16551	16401	16427	16130	16416	16500	16445	16372	16419	16346	16402	16513	16408	16386	16366	16209	16533	16253	16365	16378	16410	16527	16259	16342	16278	16401	16353	16480	16396	16327	16437	16223	16457	16375	16415	16501	16528	16489	16364	16507	16329	16465	16459	16492	16373	16397	16511	16424	16393	16342	16232	16381	16427	16202	16482	16352	16430	16303	16405	16584	16450	16488	16340	16375	16422	16512	16474	16369	16446	16303	16294	16439	16348	16340	16309	16344	16458	16472	16381	16447	16399	16365	16491	16199	16384	16450	16417	16438	16531	16342	16392	16390	16447	16362	16414	16411	16397	16297	16379	16354	16337	16370	16511	16301	16400	16235	16328	16197	16520	16397	16442	16415	16420	16299	16467	16404	16179	16418	16517	16496	16331	16417	16469	16179	16335	16310	16385	16317	16529	16446	16508	16361	16412	16162	16480	16466	16444	16401	16462	16411	16406	16303	16423	16407	16397	16406	16286	16561	16283	16355	16298	16417	16478	16393	16376	16334	16451	16316	16379	16319	16283	16355	16346	16430	16251	16406	16301	16474	16314	16309	16388	16176	16390	16260	16307	16413	16287	16373	16319	16507	16456	16266	16398	16417	16414	16345	16281	16302	16312	16387	16292	16379	16298	16237	16371	16445	16613	16407	16363	16394	16580	16353	16363	16362	16428	16405	16459	16374	16431	16393	16499	16316	16475	16432	16184	16342	16337	16513	16468	16424	16485	16363	16323	16307	16413	16398	16259	16576	16296	16358	16528	16352	16309	16425	16383	16310	16503	16481	16473	16359	16661	16209	16314	16358	16498	16471	16293	16468	16302	16237	16400	16415	16349	16469	16453	16290	16382	16388	16312	16412	16301	16469	16284	16388	16318	16242	16466	16350	16333	16298	16291	16460	16356	16430	16359	16352	16422	16258	16371	16435	16343	16321	16316	16454	16416	16350	16476	16371	16273	16374	16470	16350	16287	16358	16375	16475	16424	16489	16378	16430	16368	16362	16629	16496	16430	16436	16171	16388	16461	16313	16531	16486	16300	16391	16284	16443	16575	16430	16325	16508	16337	16385	16402	16362	16259	16387	16202	16304	16278	16546	16467	16393	16218	16471	16158	16447	16410	16298	16306	16198	16375	16312	16308	16276	16276	16526	16443	16278	16383	16348	16493	16484	16457	16405	16464	16525	16126	16495	16410	16279	16267	16292	16198	16463	16439	16440	16493	16436	16381	16466	16276	16384	16327	16451	16546	16506	16357	16420	16409	16432	16385	16516	16426	16335	16330	16476	16314	16476	16512	16348	16289	16297	16327	16374	16483	16416	16424	16451	16325	16366	16236	16473	16440	16308	16483	16456	16537	16384	16262	16326	16263	16398	16239	16325	16301	16359	16376	16287	16408	16436	16463	16314	16596	16289	16426	16374	16361	16464	16399	16561	16476	16289	16235	16519	16465	16552	16379	16424	16367	16346	16508	16418	16449	16231	16272	16441	16409	16397	16379	16386	16415	16422	16327	16289	16213	16390	16613	16184	16382	16376	16333	16427	16433	16504	16541	16298	16337	16428	16470	16324	16300	16482	16243	16347	16317	16400	16503	16327	16387	16274	16319	16432	16444	16315	16344	16382	16467	16445	16379	16262	16395	16326	16326	16503	16439	16340	16359	16347	16307	16394	16464	16383	16526	16477	16149	16365	16506	16346	16476	16380	16282	16373	16155	16417	16343	16350	16417	16379	16354	16369	16526	16441	16547	16415	16345	16274	16595	16421	16454	16328	16286	16287	16321	16247	16457	16410	16579	16221	16409	16292	16369	16222	16426	16306	16376	16484	16337	16337	16429	16431	16267	16408	16353	16352	16375	16459	16158	16322	16351	16379	16425	16521	16381	16348	16401	16375	16488	16365	16383	16418	16382	16426	16465	16407	16474	16399	16451	16424	16404	16416	16449	16399	16383	16478	16430	16246	16433	16446	16437	16370	16342	16452	16274	16619	16274	16484	16466	16496	16478	16361	16484	16498	16298	16418	16500	16273	16341	16213	16206	16397	16488	16317	16448	16414	16313	16338	16192	16494	16333	16280	16439	16467	16255	16596	16449	16258	16275	16425	16425	16569	16446	16403	16417	16338	16335	16415	16241	16348	16284	16414	16715	16386	16303	16377	16620	16521	16389	16452	16259	16366	16524	16203	16216	16261	16554	16288	16287	16477	16268	16279	16300	16367	16447	16527	16387	16501	16367	16398	16405	16456	16328	16293	16449	16416	16414	16392	16377	16519	16455	16461	16339	16312	16320	16488	16453	16291	16536	16395	16356	16542	16293	16414	16387	16340	16493	16282	16287	16393	16483	16480	16491	16445	16321	16367	16326	16270	16373	16453	16371	16451	16644	16474	16507	16203	16298	16306	16428	16539	16443	16491	16421	16334	16430	16365	16320	16429	16286	16268	16489	16456	16499	16430	16436	16473	16325	16315	16373	16313	16452	16462	16392	16304	16477	16434	16346	16462	16293	16391	16417	16278	16452	16465	16310	16314	16364	16375	16546	16392	16398	16448	16377	16372	16416	16345	16433	16290	16309	16315	16304	16504	16483	16202	16373	16236	16585	16518	16474	16346	16448	16428	16282
22876	22521	32130	25271	21318	22922	24437	19854	19146	19361	19581	19413	19341	19279	19465	19276	19310	19339	19235	19238	19085	19022	19101	18980	19176	19113	19221	18995	19147	19147	18922	19142	19087	19081	19017	18989	19042	18929	19010	18833	18868	19088	19049	19128	18956	19101	19003	19049	19079	19230	19129	18924	19066	19072	18895	19084	19123	19112	19043	18974	19288	18917	19000	18989	18975	19296	18871	18997	18935	18986	18947	19104	19126	19135	19041	18999	19010	19226	18901	18927	19224	18915	19223	19028	18737	19000	19047	18963	19047	19141	19168	19118	19228	19216	19163	18889	19065	19065	18689	19007	18726	19182	18880	19039	19062	18782	18788	18892	19166	19112	19008	18887	19021	18759	18791	18842	18783	18935	19310	19048	18946	18845	18974	18764	19094	18954	19252	18909	19065	18786	18907	19025	18945	18774	18980	18993	19004	18710	19142	18900	18906	18873	19070	19006	18939	19044	18953	18848	19073	18936	19030	18976	18992	18906	19062	19060	19064	19130	18815	18789	18902	18905	18925	18833	18916	19065	19205	18719	18786	18834	19092	18869	18917	18879	18921	18927	18892	19136	18795	19076	19081	19045	19133	19088	18945	18783	19031	18956	19004	18842	18760	18872	19010	18924	18978	18845	19093	18848	18954	18897	18874	18986	19021	18935	19061	18849	18851	18785	19069	18969	19018	19085	18893	18806	19063	18765	18841	18842	18916	19054	18905	19039	19171	18954	18960	19174	19071	18969	18748	18982	18955	18744	18837	18915	19075	18766	18663	18926	19237	18932	18909	18854	19059	18909	19255	19167	19069	18935	18757	19032	18832	19057	18876	19158	18999	19099	19059	19159	18967	18818	19020	19225	18947	19144	18910	19028	18912	19128	19117	18946	18821	18778	18844	18991	19140	19052	18917	18951	19019	18790	18950	19000	18949	18924	18882	18945	18799	19028	18997	18947	19083	18895	18899	19201	18958	18753	18913	19117	18853	18824	18837	18896	18999	18959	18965	19103	18938	19129	18896	18974	18971	18845	18910	18803	19103	18813	19218	18838	18758	18854	18937	18871	19060	18966	19070	18873	18954	18971	18779	18911	19053	18887	19026	19277	19080	19201	18977	18963	18985	19155	18928	18904	18965	18971	19016	18981	19027	18982	19248	19186	18950	18962	18820	18816	18933	19112	18903	18997	18848	18897	19039	18721	18950	18908	18803	18951	18994	19138	18803	18924	18798	18993	19056	18972	19124	18868	18813	19003	19026	18992	19056	19007	19049	18932	18940	18887	18852	18929	19071	18847	18886	18879	19139	18830	18900	19252	18776	19059	18819	18925	18960	18914	18956	19068	18889	18983	19096	18978	19098	18993	18996	18902	19058	18949	19009	18821	18843	18830	19244	18766	18899	18928	18809	18868	18933	19035	19094	18862	18909	19016	18811	18858	18848	18991	18841	18800	18967	18933	18889	18837	18778	18914	18917	18933	18981	18994	18868	18779	18694	18887	19071	18974	18955	18909	18876	18851	19017	18960	18891	18891	18809	19077	18804	18759	18944	18913	19007	18931	18984	18792	18832	18766	18836	18694	19099	19087	19098	18888	19131	19064	19021	18851	18945	19041	18810	18993	19020	19018	18904	18975	18902	18797	18844	18909	18946	18777	19125	19023	18938	18965	18988	18965	18909	18882	18831	18970	18896	19019	19051	18994	18833	19118	18905	19026	18835	18715	18807	18885	18869	18962	19132	18743	18961	18968	18949	18977	18971	18802	19093	19003	19032	18907	18814	19000	19077	19036	18908	18884	18922	18812	18910	19098	18966	19037	18981	18756	18940	19041	18797	18937	18944	18994	19021	18935	18989	19050	18958	18871	18951	18917	19094	19086	19117	19063	18818	19055	18969	19095	18938	18899	18995	18942	19080	18979	19094	19027	18699	18918	18884	19230	18941	18836	19004	18904	19035	18896	18982	19051	18976	18925	19095	18973	19088	18989	18993	18928	18850	18978	18764	18915	18848	19112	19012	18939	19076	18928	18966	19049	19088	18989	18765	19030	18994	18942	19038	19067	19087	19085	18856	18814	19036	19045	19022	19003	18692	19044	19084	18974	18965	19043	18851	18961	18985	19002	18883	18779	19017	19180	18803	18763	18863	18780	18884	18956	18864	19020	18933	18930	18788	18848	19116	18825	18889	18951	18968	19007	19073	19043	18974	18980	19022	18821	18868	19001	18867	19026	18989	19087	18822	19032	18953	18941	18794	18893	19122	19079	19020	18861	19126	19101	18961	18836	19049	18973	18998	18988	19124	18918	18908	19106	19030	19084	18789	18889	18990	18903	18923	18764	18943	18919	18926	19001	19042	19032	18986	18957	19145	18739	19076	18949	18880	19075	18942	18986	18940	19006	18869	19057	19027	19020	19037	19059	18913	18908	18950	18989	19032	19090	18946	18996	18926	18882	18994	18916	19080	19041	18981	18933	19014	18915	18858	18875	18807	19049	18913	19057	19020	18742	19118	18949	18903	18987	19163	18908	18716	18922	18710	19123	19131	18904	19117	18971	18944	18954	19003	18972	18980	18911	18812	19010	18788	18913	18948	18952	19150	18875	19020	18843	19070	18895	19145	18873	19020	19120	19146	18937	18905	19057	19004	18979	18967	19034	18971	18873	19078	18911	18686	18820	18805	18854	19144	18909	19046	18862	18781	19070	18965	19007	18900	19049	18949	18938	18996	18840	18908	19139	19073	19188	18931	18873	18977	19014	18987	18958	18966	18954	18919	19065	18972	18979	18855	18860	19032	18890	18949	19040	19096	18922	19055	19058	19046	18880	19126	19104	19111	19042	18923	19005	19056	18965	19057	18783	18921	18916	18896	18947	18939	18950	18886	18941	18830	18898	18723	18812	18917	18858	19107	18938	19095	19081	18989	19070	18962	18814	18839	18860	18950	18892	19018	18832	18912	18804	18972	18988	18935	18984	18846	18930	18946	18685	18900	19070	18868	18894	18986	18992	18971	18892	18874	18947	18956	18855	18964	19001	18791	18935	19048	19187	18968	19178	18971	18903	18928	19089	18984	18826	19048	18913	18712	19075	19157	19094	18792	18943	19015	18879	19025	18994	19062	19122	18915	18977	18886	19029	18936	18782	18828	18899	18850	18849	19015	19083	18916	18936	18712	18763	19017	19017	18927	18974	18927	19011	18950	18934	19019	18911	19004	18846	18921	19157	19002	18924	18958	18885	19045	19022	19149	18921	19040	18979	18998	18914	18912	18837	18916	18961	19142	18994	19036	19088	18981	18911	19097	19160	18875	19070	19079	19019	19050	18942	18925	18879	18942	19096	18802	19050	19180	18904	19284	18902	19052	19183	19116	19096	19003	18959	18988	19023	18909	18988	18885	18788	18846	18939	18989	19027	18902	18826	18886	18917	18978	18923	18811	18976	18835	18757	18934	18874	19042	19014	18954	19043	18877	18957	18936	18883	18957	19166	19076	19144	18920	18919	18864	19019	18847	18838	18908	18953	18960	19134	19121	19047	19036	18889	19067	18863	18792	19065	18886	18912	18961	18999	18936	18963	18988	18975	19160	19033	18850	18757	18859	18972	18822	18725	18866	18797	19042	19051	18998	18894	18843	18941	18711	18915	18792	19109	18916	18970	19196	18968	19086	19135	19000	18953	19021	18985	18840	18882	19003	19031	18938	18974	18939	18998	18930	19126	18913	18858	19022	19052	19054	18819	19071	19138	19132	18938	19125	19129	19062	18990	19020	19079	18873	19028	19025	18700	18923	18757	18994	18848	18933	18873	19017	18997	18941	18958	19140	18838	18785	18787	18838	18934	19058	18978	18862	18915	18649	18957	18778	18952	18849	18864	19027	19016	18805	18992	18800	18880	18938	19078	18810	18832	19111	19092	18863	19119	18819	18779	19083	19060	19113	18915	18698	19065	18643	18882	18938	18963	19160	19106	19089	18885	18813	18891	18970	18923	19019	19044	18944	18867	18717	18931	18885	19047	18906	18864	18844	18953	18881	19081	18800	18994	18791	18940	18899	18924	19093	19172	19154	19174	18776	19015	18891	18880	18962	18786	18872	18932	19020	19071	18990	18650	18861	18938	19075	18901	19017	18836	19113	18989	19124	19021	18874	19002	18917	19158	19038	19065	18987	18821	19181	19002	18918	18768	18910	18788	19042	19112	18969	19085	19094	19150	18865	18802	18919	18904	18870	19008	18938	19082	19062	19008	18895	19196	18791	19033	18935	18987	18812	18877	18820	18690	18898	18979	18919	18861	18782	18936	18914	18863	18876	18965	18966	19092	18774	18810	18980	19128	19022	18759	18934	18883	19101	19001	19046	18907	19203	19118	19045	18885	18947	18965	18876	19097	18818	18884	18880	18995	18977	19010	19067	18960	19134	18922	18900	18912	18687	18925	18790	18783	18897	19113	18945	19107	18955	18907	18823	18940	19009	18846	18797	18827	18915	19006	18889	18773	18917	18738	18740	18988	18984	18896	18892	18950	18990	19039	18939	18894	19183	18853	18885	19012	18944	18726	18970	19082	18970	18904	18999	18941	19023	18987	18762	18893	19111	18629	19081	18903	19019	18852	19030	18898	19060	19022	18979	19063	19023	18976	18838	18948	19229	18951	18800	18876	19045	18867	19183	19149	18969	18972	18791	19054	19173	19137	18976	18836	19104	18913	18717	19073	19086	19054	19009	18951	19062	18804	19009	18797	18717	18862	18832	18898	18993	18904	18857	19013	19028	19200	19167	18828	18919	18856	19119	18902	18817	18866	19013	18933	18988	18939	18973	19242	18800	19118	19139	19066	18977	19084	19078	18895	19100	19081	18899	18880	19083	18785	19097	18858	19030	19277	19174	19097	18935	19020	18978	18947	19044	18899	18870	19084	19051	19032	19046	18758	19081	18832	19126	18801	19137	18876	19041	18906	19297	19191	18889	19049	19007	18906	18996	19133	19072	18916	18966	18975	19066	19058	19007	19061	19098	19012	19102	18808	19263	19056	19071	18898	18913	18972	19047	18918	18955	18901	18924	19079	18990	19021	19002	18907	18881	18873	19102	18780	18913	19176	19019	18877	18827	18994	18966	18904	19083	19097	18900	18898	19006	18915	19107	19044	19104	18970	18924	19105	18938	18844	18964	18829
61205	104300	82596	39971	16688	16690	16757	16832	16623	16737	16814	16797	16911	16924	16618	16648	16754	16732	16828	16586	16765	16799	16585	16644	16736	16793	16685	16901	16601	16883	16692	16761	16646	16818	16618	16876	16621	16744	16736	16584	16677	16779	16690	16736	16804	16549	16781	16685	16824	16766	16655	16737	16687	16660	16770	16672	16803	16832	16774	16759	16776	16785	16730	16653	16719	16608	16682	16674	16802	16752	16548	16802	16618	16722	16856	16722	16776	16671	16618	16814	16700	16646	16629	16843	16752	16480	16700	16696	16721	16616	16685	16538	16669	16755	16751	16638	16790	16754	16725	16680	16649	16618	16642	16773	16739	16582	16691	16682	16653	16776	16637	16556	16814	16574	16671	16632	16795	16612	16710	16665	16637	16673	16597	16641	16736	16613	16540	16677	16641	16694	16795	16819	16614	16673	16748	16705	16833	16732	16789	16671	16712	16706	16739	16802	16677	16839	16953	16785	16604	16757	16715	16717	16587	16680	16653	16676	16737	16748	16550	16653	16769	16566	16638	16826	16709	16661	16541	16812	16734	16803	16663	16469	16760	16792	16768	16854	16846	16802	16612	16828	16617	16638	16703	16742	16686	16579	16553	16761	16865	16660	16869	16717	16538	16559	16590	16783	16708	16795	16735	16722	16674	16888	16606	16867	16599	16725	16821	16414	16744	16568	16770	16583	16740	16746	16760	16604	16514	16608	16605	16604	16731	16792	16686	16743	16626	16721	16544	16753	16590	16709	16725	16598	16785	16566	16669	16751	16659	16580	16784	16854	16779	16845	16726	16749	16871	16827	16772	16486	16644	16683	16480	16765	16800	16793	16745	16756	16654	16640	16706	16673	16744	16744	16831	16768	16701	16802	16675	16875	16689	16594	16502	16660	16841	16724	16596	16715	16732	16819	16426	16774	16792	16803	16777	16406	16821	16719	16710	16672	16631	16470	16805	16758	16894	16627	16577	16796	16571	16706	16610	16699	16737	16682	16788	16506	16812	16627	16740	16707	16596	16864	16640	16681	16725	16673	16798	16759	16644	16624	16653	16866	16632	16863	16842	16722	16622	16726	16787	16572	16787	16635	16733	16641	16595	16712	16634	16682	16801	16720	16653	16793	16690	16679	16520	16684	16854	16812	16763	16625	16651	16658	16639	16714	16723	16580	16629	16772	16633	16693	16858	16693	16752	16640	16699	16729	16751	16473	16726	16784	16670	16598	16838	16726	16789	16776	16666	16785	16784	16713	16710	16561	16762	16654	16722	16753	16710	16812	16567	16770	16584	16742	16645	16680	16654	16686	16697	16755	16652	16693	16587	16687	16685	16861	16631	16679	16580	16519	16767	16501	16656	16759	16628	16808	16636	16633	16746	16769	16724	16715	16663	16604	16765	16587	16693	16729	16681	16651	16572	16627	16705	16763	16535	16646	16807	16600	16705	16680	16832	16597	16815	16673	16864	16738	16731	16872	16651	16746	16776	16768	16559	16859	16756	16655	16545	16596	16684	16698	16694	16791	16659	16707	16763	16749	16763	16865	16890	16755	16685	16734	16853	16543	16783	16728	16711	16735	16618	16690	16616	16690	16654	16636	16694	16517	16629	16580	16732	16783	16656	16910	16770	16756	16688	16698	16682	16617	16553	16756	16643	16591	16680	16672	16787	16623	16486	16574	16814	16745	16629	16585	16665	16676	16700	16721	16820	16700	16858	16634	16762	16714	16598	16715	16677	16819	16809	16640	16846	16467	16797	16631	16908	16565	16696	16616	16667	16675	16669	16749	16724	16884	16647	16715	16743	16696	16833	16902	16666	16756	16648	16775	16710	16715	16804	16718	16694	16581	16806	16707	16749	16687	16630	16742	16755	16597	16780	16584	16623	16670	16657	16706	16739	16599	16729	16721	16704	16627	16754	16914	16739	16592	16653	16817	16636	16692	16649	16672	16776	16644	16782	16824	16662	16584	16515	16882	16651	16640	16580	16699	16649	16717	16776	16817	16956	16773	16797	16676	16753	16747	16797	16627	16537	16759	16744	16740	16593	16653	16762	16592	16627	16705	16771	16554	16725	16601	16707	16918	16777	16620	16551	16688	16699	16901	16711	16834	16855	16660	16781	16729	16726	16603	16707	16686	16688	16533	16616	16573	16645	16812	16565	16651	16570	16804	16674	16688	16581	16654	16799	16560	16720	16717	16833	16684	16598	16745	16792	16774	16690	16651	16738	16826	16644	16687	16690	16677	16708	16804	16725	16710	16452	16502	16918	16652	16564	16712	16604	16660	16546	16477	16745	16765	16635	16636	16681	16689	16789	16775	16660	16629	16541	16664	16595	16667	16829	16860	16616	16773	16604	16761	16784	16640	16713	16657	16732	16616	16773	16864	16602	16604	16718	16535	16552	16697	16531	16788	16538	16569	16651	16734	16642	16766	16654	16674	16700	16515	16661	16762	16717	16643	16745	16716	16703	16802	16692	16670	16678	16701	16668	16647	16800	16666	16700	16659	16664	17016	16687	16708	16877	16741	16623	16524	16761	16616	16662	16678	16812	16621	16761	16620	16819	16801	16614	16614	16656	16724	16605	16546	16827	16656	16693	16772	16794	16591	16839	16600	16664	16565	16612	16602	16750	16770	16881	16753	16747	16761	16643	16791	16688	16714	16678	16681	16752	16750	16723	16638	16694	16603	16702	16723	16745	16573	16821	16625	16776	16756	16728	16686	16746	16789	16626	16637	16630	16692	16627	16784	16690	16736	16606	16626	16662	16638	16692	16668	16608	16540	16733	16505	16671	16693	16642	16731	16752	16663	16604	16695	16733	16779	16785	16587	16551	16739	16720	16618	16771	16967	16787	16725	16682	16743	16761	16739	16582	16659	16789	16898	16599	16456	16777	16748	16857	16785	16749	16805	16735	16693	16674	16701	16716	16791	16867	16702	16683	16850	16647	16713	16741	16705	16562	16728	16835	16679	16713	16569	16736	16756	16871	16795	16734	16807	16832	16745	16624	16502	16688	16721	16712	16640	16748	16817	16746	16761	16861	16604	16753	16809	16539	16608	16668	16756	16867	16792	16701	16595	16719	16651	16708	16686	16707	16833	16708	16588	16719	16629	16731	16796	16585	16637	16716	16829	16611	16453	16897	16665	16769	16698	16749	16660	16763	16811	16471	16681	16745	16892	16669	16720	16615	17037	16547	16712	16696	16632	16606	16821	16694	16757	16690	16654	16582	16429	16748	16634	16670	16620	16841	16540	16740	16683	16702	16568	16516	16622	16601	16610	16629	16732	16920	16819	16643	16744	16584	16733	16750	16524	16715	16549	16604	16708	16768	16731	16687	16573	16898	16630	16890	16774	16578	16660	16587	16900	16703	16772	16690	16688	16672	16738	16737	16674	16632	16597	16689	16896	16676	16865	16755	16585	16866	16784	16615	16615	16681	16542	16577	16700	16745	16650	16586	16737	16821	16474	16813	16563	16693	16790	16607	16766	16737	16753	16638	16804	16636	16681	16632	16695	16532	16701	16777	16743	16610	16834	16694	16645	16689	16681	16682	16707	16768	16865	16817	16698	16809	16622	16735	16779	16737	16897	16763	16686	16817	16679	16698	16557	16543	16784	16557	16709	16720	16604	16763	16797	16758	16519	16760	16736	16688	16890	16858	16785	16867	16730	16822	16696	16772	16668	16503	16572	16839	16600	16780	16669	16653	16504	16829	16988	16698	16798	16454	16693	16664	16573	16609	16847	16671	16706	16721	16822	16601	16824	16700	16810	16501	16703	16830	16797	16837	16636	16678	16676	16766	16666	16812	16853	16672	16671	16812	16655	16612	16689	16779	16810	16735	16679	16690	16574	16910	16678	16788	16801	16574	16648	16665	16733	16689	16754	16516	16887	16511	16866	16668	16610	16724	16805	16652	16720	16575	16534	16688	16646	16761	16765	16636	16663	16600	16688	16733	16855	16618	16819	16744	16756	16728	16631	16819	16658	16691	16587	16752	16815	16754	16634	16757	16634	16784	16639	16852	16724	16625	16809	16706	16574	16648	16531	16730	16635	16686	16722	16786	16693	16728	16806	16757	16551	16731	16697	16844	16527	16757	16859	16766	16812	16713	16605	16593	16611	16666	16770	16620	16788	16793	16662	16656	16579	16834	16648	16564	16822	16736	16501	16729	16618	16736	16802	16670	16603	16689	16699	16921	16705	16663	16963	16572	16692	16669	16678	16506	16673	16780	16582	16676	16729	16452	16517	16737	16697	16651	16603	16714	16809	16700	16831	16434	16723	16724	16724	16737	16558	16649	16557	16717	16653	16644	16808	16824	16734	16806	16520	16683	16590	16708	16506	16798	16701	16678	16820	16725	16521	16726	16773	16806	16681	16813	16690	16804	16544	16736	16695	16585	16666	16741	16632	16674	16596	16607	16514	16651	16686	16720	16539	16586	16656	16752	16699	16689	16584	16800	16726	16719	16636	16599	16666	16789	16818	16677	16789	16887	16632	16782	16761	16728	16717	16640	16680	16661	16788	16483	16753	16764	16726	16779	16445	16679	16601	16953	16719	16777	16533	16653	16614	16692	17007	16708	16690	16824	16627	16738	16624	16673	16682	16631	16838	16726	16501	16823	16666	16646	16781	16573	16730	16520	16735	16644	16876	16662	16793	16596	16697	16713	16611	16707	16715	16834	16863	16745	16598	16611	16702	16557	16789	16700	16774	16645	16826	16662	16742	16587	16910	16681	16855	16590	16629	16747	16724	16727	16732	16631	16612	16606	16744	16725	16527	16753	16856	16770	16687	16646	16589	16687	16542	16582	16742	16654	16501	16685	16692	16844	16663	16765	16662	16551	16765	16553	16663	16692	16623	16764	16799	16514	16555	16752	16561	16680	16804	16680	16699	16731	16745	16635	16717	16577	16673	16506	16735	16735	16726	16730	16711	16730	16685	16624	16675	16744	16454	16667	16712	16764	16686	16648	16720	16691	16759	16542	16884	16763	16768	16690	16733	16624	16653	16793	16626	16646	16828	16619	16746	16553	16826	16591	16647	16749	16757	16469	16654	16909	16619	16630	16689	16535	16752	16858	16783	16784	16628	16792	16556	16767	16841	16797	16855	16635	16779	16583	16858	16611	16644	16776	16571	16572	16559	16675	16761
30842	36414	37850	25648	18955	18483	18579	18495	18480	18461	18483	18340	18499	18557	18517	18475	18405	18392	18378	18294	18586	18412	18467	18491	18154	18380	18374	18626	18540	18440	18521	18230	18512	18452	18462	18471	18396	18259	18378	18330	18469	18275	18247	18421	18482	18548	18508	18431	18469	18182	18377	18403	18420	18300	18200	18236	18566	18350	18153	18345	18295	18508	18272	18340	18396	18171	18509	18314	18328	18624	18389	18389	18281	18385	18328	18498	18298	18548	18251	18469	18264	18545	18339	18231	18706	18156	18418	18316	18485	18196	18410	18174	18433	18349	18471	18220	18378	18375	18031	18489	18501	18355	18028	18350	18634	18367	18379	18218	18401	18364	18552	18270	18220	18305	18379	18483	18651	18324	18370	18378	18353	18513	18463	18448	18396	18475	18367	18376	18285	18389	18488	18504	18479	18477	18267	18120	18335	18434	18316	18380	18264	18359	18624	18232	18562	18436	18310	18332	18544	18391	18322	18544	18257	18357	18488	18300	18051	18323	18259	18394	18358	18219	18435	18312	18358	18365	18544	18364	18464	18373	18463	18443	18413	18350	18453	18374	18375	18454	18460	18418	18554	18415	18241	18396	18245	18378	18487	18480	18317	18301	18294	18324	18422	18464	18357	18425	18423	18351	18414	18550	18457	18393	18403	18251	18157	18137	18589	18494	18262	18361	18345	18325	18283	18380	18424	18279	18338	18307	18239	18385	18397	18446	18571	18366	18376	18556	18307	18375	18426	18203	18453	18283	18490	18432	18210	18436	18327	18363	18424	18298	18405	18364	18456	18014	18527	18281	18403	18388	18236	18479	18431	18425	18527	18283	18490	18294	18496	18283	18468	18392	18495	18348	18282	18449	18028	18358	18358	18517	18387	18344	18413	18461	18339	18442	18604	18392	18321	18387	18485	18533	18467	18120	18262	18367	18443	18312	18434	18483	18400	18332	18532	18383	18468	18339	18417	18331	18483	18354	18291	18213	18508	18471	18375	18392	18244	18261	18406	18291	18227	18488	18547	18465	18521	18406	18313	18371	18314	18541	18306	18325	18524	18363	18344	18345	18324	18463	18442	18367	18326	18339	18565	18263	18525	18682	18448	18376	18267	18422	18528	18297	18341	18474	18430	18412	18480	18447	18426	18502	18367	18311	18491	18219	18104	18489	18532	18254	18237	18518	18382	18383	18126	18259	18563	18492	18358	18411	18395	18215	18306	18418	18452	18381	18552	18570	18633	18460	18446	18278	18590	18398	18446	18371	18313	18351	18186	18407	18283	18276	18489	18442	18346	18356	18443	18667	18564	18531	18686	18398	18703	18453	18368	18282	18450	18627	18435	18433	18361	18530	18491	18311	18302	18414	18419	18534	18358	18273	18397	18428	18317	18285	18432	18371	18503	18346	18474	18605	18389	18392	18363	18194	18261	18289	18351	18502	18320	18306	18485	18246	18296	18460	18350	18353	18345	18324	18346	18298	18466	18374	18210	18154	18374	18413	18460	18138	18386	18300	18409	18354	18343	18273	18249	18400	18423	18144	18375	18469	18435	18226	18394	18331	18313	18442	18423	18335	18642	18412	18306	18279	18514	18245	18522	18311	18334	18380	18428	18348	18470	18223	18312	18413	18449	18407	18421	18404	18487	18352	18457	18326	18565	18381	18510	18392	18315	18135	18367	18392	18309	18428	18335	18571	18536	18267	18207	18414	18407	18310	18494	18417	18436	18525	18427	18348	18261	18313	18386	18368	18013	18325	18239	18420	18355	18330	18288	18382	18357	18267	18272	18279	18174	18181	18410	18403	18386	18587	18420	18327	18314	18337	18394	18473	18454	18393	18439	18438	18278	18390	18447	18393	18305	18359	18449	18543	18519	18338	18419	18481	18486	18424	18541	18508	18314	18375	18402	18467	18379	18295	18585	18379	18375	18510	18345	18221	18465	18456	18518	18408	18294	18322	18211	18331	18302	18532	18628	18411	18344	18510	18322	18192	18239	18499	18321	18435	18376	18413	18369	18326	18308	18373	18236	18140	18291	18265	18410	18122	18342	18430	18523	18412	18523	18327	18488	18515	18268	18269	18609	18243	18350	18139	18461	18428	18337	18503	18229	18484	18440	18362	18408	18372	18449	18385	18420	18611	18641	18267	18416	18330	18228	18532	18492	18365	18536	18169	18558	18568	18463	18316	18424	18582	18534	18307	18396	18399	18487	18416	18644	18357	18457	18331	18392	18511	18632	18454	18289	18271	18394	18273	18232	18280	18345	18407	18307	18443	18240	18481	18525	18335	18331	18404	18236	18379	18384	18342	18335	18320	18310	18427	18330	18358	18228	18295	18396	18566	18427	18497	18481	18216	18252	18175	18384	18364	18099	18325	18343	18287	18427	18218	18348	18284	18493	18384	18345	18518	18177	18382	18236	18262	18311	18516	18340	18371	18476	18328	18172	18661	18179	18451	18378	18484	18470	18485	18475	18332	18479	18687	18450	18311	18485	18457	18401	18128	18264	18584	18245	18337	18340	18354	18281	18268	18304	18335	18563	18280	18540	18340	18341	18393	18268	18462	18438	18366	18319	18280	18239	18487	18350	18573	18248	18415	18492	18445	18527	18484	18217	18331	18242	18474	18261	18597	18424	18279	18563	18412	18462	18198	18315	18375	18552	18307	18380	18630	18327	18233	18362	18430	18373	18370	18244	18273	18489	18336	18145	18255	18290	18241	18448	18469	18456	18429	18434	18285	18423	18461	18245	18488	18632	18432	18414	18295	18446	18408	18455	18073	18213	18465	18234	18349	18491	18354	18346	18200	18456	18639	18266	18257	18372	18418	18457	18381	18325	18333	18112	18328	18525	18282	18439	18367	18398	18398	18466	18388	18444	18483	18430	18062	18275	18368	18233	18469	18282	18517	18550	18450	18210	18409	18287	18297	18506	18337	18165	18457	18208	18456	18207	18290	18444	18210	18403	18338	18411	18127	18269	18214	18356	18437	18640	18530	18478	18559	18411	18408	18115	18437	18468	18431	18442	18296	18475	18374	18262	18209	18417	18209	18461	18165	18408	18479	18340	18486	18456	18383	18100	18454	18290	18400	18433	18176	18245	18348	18398	18360	18267	18301	18534	18342	18593	18448	18194	18458	18515	18189	18486	18355	18437	18648	18481	18369	18334	18478	18305	18454	18228	18416	18524	18238	18355	18280	18376	18566	18433	18214	18318	18340	18403	18451	18437	18465	18440	18492	18428	18135	18486	18422	18226	18405	18507	18445	18172	18511	18472	18309	18369	18445	18380	18279	18377	18284	18221	18279	18466	18543	18329	18280	18504	18445	18572	18426	18331	18646	18448	18423	18391	18266	18405	18307	18480	18339	18587	18345	18473	18358	18185	18357	18461	18184	18452	18207	18388	18367	18288	18243	18513	18295	18199	18338	18252	18394	18581	18250	18402	18331	18354	18306	18122	18285	18283	18436	18192	18522	18337	18358	18283	18418	18454	18491	18367	18403	18400	18448	18573	18279	18350	18432	18273	18356	18379	18362	18358	18467	18300	18479	18424	18341	18291	18431	18366	18672	18300	18285	18220	18431	18381	18295	18415	18409	18467	18616	18523	18416	18423	18432	18388	18314	18408	18272	18525	18202	18462	18459	18424	18203	18251	18341	18359	18389	18075	18522	18435	18271	18253	18230	18178	18231	18388	18696	18416	18418	18413	18639	18190	18362	18382	18467	18349	18517	18392	18509	18518	18185	18204	18280	18290	18366	18420	18433	18329	18386	18131	18551	18597	18507	18445	18421	18557	18394	18417	18261	18432	18570	18306	18163	18357	18539	18496	18409	18336	18428	18397	18468	18476	18750	18627	18473	18724	18329	18259	18392	18256	18367	18449	18354	18434	18515	18389	18407	18228	18522	18565	18323	18169	18446	18561	18438	18431	18389	18489	18281	18373	18251	18484	18269	18369	18386	18458	18404	18583	18403	18330	18480	18440	18282	18321	18456	18524	18365	18223	18453	18269	18227	18358	18359	18381	18456	18341	18404	18475	18295	18592	18446	18439	18234	18289	18386	18405	18394	18206	18399	18392	18223	18442	18560	18394	18234	18301	18372	18295	18419	18253	18276	18477	18361	18465	18561	18409	18393	18332	18659	18431	18465	18492	18327	18438	18397	18214	18447	18567	18233	18363	18507	18231	18224	18288	18419	18238	18401	18506	18530	18482	18341	18477	18370	18210	18314	18393	18196	18277	18409	18316	18334	18372	18469	18481	18514	18582	18155	18262	18371	18656	18326	18384	18541	18487	18493	18408	18087	18375	18450	18484	18382	18344	18524	18335	18466	18401	18198	18397	18309	18365	18489	18424	18429	18358	18412	18390	18472	18655	18330	18072	18485	18462	18471	18528	18354	18377	18391	18214	18450	18527	18304	18417	18400	18356	18332	18518	18353	18706	18211	18517	18415	18661	18405	18544	18491	18307	18411	18611	18620	18416	18491	18359	18527	18155	18451	18491	18276	18348	18295	18386	18390	18191	18275	18523	18251	18532	18314	18367	18159	18355	18317	18305	18424	18308	18270	18345	18307	18445	18330	18329	18284	18632	18482	18297	18453	18259	18222	18392	18148	18547	18498	18441	18461	18470	18336	18394	18384	18326	18421	18644	18280	18288	18286	18338	18263	18255	18286	18459	18410	18332	18438	18352	18478	18416	18245	18364	18511	18539	18338	18104	18379	18449	18356	18532	18338	18428	18529	18303	18345	18283	18031	18365	18239	18437	18248	18348	18225	18463	18271	18541	18512	18392	18613	18431	18289	18390	18240	18488	18383	18372	18473	18347	18547	18492	18309	18333	18378	18563	18287	18428	18324	18362	18524	18487	18316	18519	18271	18702	18354	18503	18525	18334	18117	18348	18409	18209	18491	18289	18169	18209	18309	18313	18491	18510	18361	18390	18210	18340	18515	18301	18516	18628	18359	18424	18435	18548	18541	18448	18357	18240	18129	18199	18282	18448	18298	18391	18197	18301	18369	18134	18421	18522	18464	18446	18419	18099	18583	18565	18369	18240	18538	18324	18448	18391	18317	18299	18374	18454	18310	18418	18324	18546	18414	18540	18246	18259	18275	18431	18428	18356	18322	18217	18299	18236	18278	18249	18278	18321	18638
40724	55719	39557	21064	16384	16236	16413	16623	16406	16421	16375	16353	16511	16291	16355	16376	16339	16425	16425	16295	16539	16549	16391	16358	16467	16372	16505	16287	16344	16300	16182	16479	16347	16260	16445	16448	16472	16240	16447	16406	16406	16448	16492	16375	16506	16322	16197	16319	16486	16355	16377	16337	16517	16366	16386	16265	16355	16391	16390	16451	16439	16351	16364	16364	16246	16442	16433	16545	16489	16383	16319	16437	16339	16397	16355	16358	16255	16391	16398	16386	16555	16188	16507	16461	16395	16269	16294	16447	16446	16362	16360	16322	16384	16326	16576	16420	16292	16156	16228	16517	16420	16317	16263	16379	16511	16267	16287	16394	16269	16528	16342	16125	16365	16282	16282	16396	16528	16517	16192	16356	16390	16422	16449	16323	16434	16166	16424	16479	16327	16300	16391	16510	16461	16337	16209	16363	16316	16339	16323	16455	16674	16291	16332	16386	16385	16422	16455	16399	16429	16335	16333	16373	16379	16544	16281	16379	16523	16126	16420	16417	16348	16318	16319	16405	16170	16417	16294	16449	16426	16405	16401	16477	16319	16351	16291	16289	16380	16389	16388	16531	16186	16467	16393	16442	16424	16445	16589	16266	16287	16296	16401	16387	16427	16205	16496	16299	16451	16346	16343	16429	16393	16471	16418	16315	16365	16370	16242	16335	16372	16330	16502	16465	16458	16294	16497	16409	16322	16262	16274	16364	16330	16327	16497	16453	16377	16329	16203	16380	16289	16341	16494	16413	16469	16161	16379	16365	16384	16434	16525	16338	16209	16336	16245	16383	16337	16405	16440	16493	16336	16505	16271	16442	16287	16292	16321	16321	16492	16436	16419	16336	16491	16361	16331	16350	16455	16372	16324	16366	16191	16466	16302	16576	16449	16461	16181	16367	16561	16473	16381	16282	16337	16336	16462	16335	16489	16271	16224	16407	16424	16407	16431	16553	16363	16479	16303	16545	16286	16243	16241	16433	16182	16345	16428	16325	16363	16398	16279	16306	16481	16209	16212	16397	16342	16448	16339	16488	16310	16433	16318	16428	16338	16274	16388	16378	16376	16294	16419	16398	16258	16416	16277	16428	16215	16386	16377	16332	16470	16427	16442	16340	16382	16359	16257	16221	16227	16265	16349	16403	16591	16313	16283	16329	16367	16413	16430	16474	16457	16410	16261	16424	16353	16189	16380	16301	16380	16219	16287	16347	16424	16365	16275	16371	16408	16391	16298	16513	16368	16400	16393	16449	16476	16190	16267	16362	16205	16436	16398	16391	16384	16486	16515	16349	16360	16468	16354	16385	16320	16224	16449	16142	16553	16484	16491	16201	16464	16344	16510	16272	16318	16488	16350	16427	16343	16280	16190	16277	16261	16433	16355	16195	16465	16260	16422	16259	16268	16460	16318	16353	16555	16424	16550	16320	16197	16440	16386	16360	16508	16382	16379	16289	16306	16447	16441	16534	16288	16459	16423	16301	16271	16181	16312	16115	16381	16385	16291	16512	16419	16345	16255	16457	16321	16508	16461	16409	16379	16339	16231	16484	16533	16294	16590	16367	16386	16313	16493	16316	16362	16277	16433	16340	16343	16409	16468	16327	16240	16187	16215	16335	16242	16353	16483	16338	16413	16229	16349	16400	16528	16360	16430	16315	16362	16331	16349	16500	16400	16365	16362	16445	16302	16248	16315	16398	16439	16271	16325	16490	16429	16300	16469	16341	16418	16545	16239	16220	16448	16472	16520	16651	16227	16168	16253	16428	16233	16376	16371	16363	16254	16450	16345	16350	16402	16429	16416	16376	16396	16388	16346	16341	16377	16307	16379	16392	16411	16378	16308	16372	16272	16469	16272	16470	16323	16469	16444	16321	16505	16386	16516	16488	16373	16477	16354	16338	16323	16343	16387	16236	16130	16473	16226	16300	16486	16288	16451	16393	16350	16482	16432	16386	16285	16212	16365	16330	16126	16306	16399	16461	16533	16235	16336	16327	16398	16275	16506	16362	16503	16343	16295	16426	16284	16383	16347	16362	16347	16517	16192	16033	16331	16337	16494	16379	16303	16534	16375	16393	16316	16365	16257	16359	16364	16303	16334	16377	16362	16509	16310	16445	16281	16462	16174	16317	16398	16322	16246	16393	16445	16336	16343	16466	16352	16302	16416	16267	16396	16365	16488	16190	16396	16376	16358	16316	16559	16274	16385	16525	16369	16348	16242	16247	16209	16356	16392	16471	16468	16391	16222	16259	16263	16398	16494	16332	16400	16391	16396	16508	16459	16413	16540	16417	16407	16387	16439	16405	16424	16352	16329	16437	16364	16324	16366	16453	16268	16285	16441	16472	16331	16265	16559	16336	16366	16410	16479	16388	16282	16266	16354	16263	16483	16386	16445	16383	16514	16378	16237	16323	16521	16403	16378	16428	16460	16295	16458	16490	16411	16387	16428	16415	16232	16473	16248	16333	16393	16324	16593	16267	16376	16163	16290	16404	16273	16317	16407	16416	16299	16386	16414	16513	16385	16423	16326	16343	16322	16305	16505	16273	16493	16550	16519	16496	16469	16510	16285	16347	16422	16318	16438	16368	16251	16378	16305	16299	16336	16269	16276	16407	16387	16302	16296	16288	16325	16435	16420	16222	16422	16336	16457	16295	16380	16285	16469	16449	16228	16322	16444	16284	16474	16472	16315	16477	16430	16286	16358	16435	16318	16325	16409	16310	16573	16292	16376	16260	16609	16303	16505	16438	16312	16478	16441	16242	16432	16469	16474	16139	16291	16515	16464	16463	16209	16529	16378	16448	16274	16368	16451	16411	16535	16327	16365	16399	16333	16364	16410	16484	16157	16369	16347	16464	16474	16362	16351	16236	16304	16429	16335	16351	16286	16288	16115	16247	16225	16313	16453	16331	16189	16378	16423	16408	16342	16349	16396	16269	16412	16499	16344	16300	16288	16255	16240	16399	16322	16406	16459	16312	16352	16417	16394	16330	16439	16437	16387	16508	16485	16425	16373	16548	16294	16288	16318	16286	16446	16302	16387	16220	16283	16339	16469	16475	16373	16418	16434	16253	16408	16291	16517	16183	16318	16295	16256	16292	16338	16218	16409	16471	16596	16241	16480	16463	16306	16475	16362	16464	16221	16363	16383	16348	16221	16377	16376	16375	16397	16393	16169	16393	16393	16452	16437	16357	16401	16158	16244	16360	16372	16254	16368	16226	16307	16516	16465	16328	16325	16296	16253	16313	16468	16224	16314	16241	16558	16431	16244	16498	16548	16280	16247	16281	16292	16495	16466	16309	16329	16374	16347	16443	16315	16603	16390	16463	16434	16318	16332	16253	16281	16481	16285	15990	16298	16308	16329	16372	16349	16361	16133	16308	16415	16545	16475	16503	16372	16268	16525	16232	16252	16438	16372	16470	16125	16427	16313	16211	16370	16402	16358	16439	16468	16145	16274	16354	16375	16271	16403	16223	16549	16404	16425	16325	16400	16288	16328	16439	16374	16434	16484	16381	16403	16437	16324	16412	16346	16248	16416	16283	16245	16379	16357	16435	16286	16266	16323	16382	16279	16410	16267	16400	16377	16372	16169	16295	16405	16468	16233	16238	16516	16311	16437	16318	16485	16220	16188	16381	16444	16494	16252	16270	16476	16313	16247	16423	16380	16466	16385	16468	16408	16464	16464	16267	16328	16566	16306	16376	16549	16384	16394	16383	16407	16390	16473	16379	16410	16318	16300	16327	16422	16284	16529	16394	16318	16450	16367	16441	16336	16305	16370	16403	16417	16505	16518	16329	16490	16422	16409	16462	16393	16593	16371	16355	16307	16459	16408	16405	16440	16333	16394	16347	16185	16352	16286	16402	16374	16284	16279	16381	16267	16299	16458	16460	16336	16105	16379	16149	16455	16204	16294	16410	16456	16334	16462	16350	16383	16270	16360	16329	16430	16432	16422	16345	16264	16497	16168	16306	16351	16426	16519	16328	16456	16326	16398	16437	16319	16308	16279	16308	16279	16193	16246	16353	16317	16230	16409	16251	16520	16461	16348	16428	16366	16362	16430	16331	16424	16302	16653	16331	16448	16107	16428	16366	16593	16100	16405	16246	16531	16504	16454	16469	16355	16491	16322	16279	16418	16357	16417	16479	16447	16587	16266	16318	16405	16295	16414	16538	16346	16363	16273	16375	16444	16342	16484	16307	16341	16449	16318	16347	16312	16232	16443	16340	16229	16309	16316	16412	16521	16300	16296	16345	16381	16493	16465	16448	16374	16316	16365	16235	16255	16402	16473	16179	16433	16476	16520	16420	16421	16361	16483	16385	16376	16175	16341	16401	16311	16222	16392	16362	16296	16414	16267	16386	16459	16400	16441	16562	16300	16449	16396	16403	16433	16439	16416	16544	16177	16321	16349	16437	16400	16421	16386	16287	16382	16247	16401	16450	16179	16403	16491	16376	16282	16487	16347	16284	16330	16381	16393	16410	16260	16379	16321	16313	16266	16529	16236	16313	16257	16426	16448	16249	16283	16246	16535	16411	16359	16346	16499	16255	16314	16445	16255	16424	16327	16515	16341	16547	16369	16518	16239	16344	16351	16493	16309	16329	16484	16365	16427	16296	16225	16356	16445	16326	16368	16340	16515	16440	16263	16311	16523	16446	16499	16491	16395	16416	16298	16377	16296	16253	16289	16282	16225	16356	16358	16400	16467	16359	16382	16387	16278	16268	16239	16269	16511	16272	16350	16343	16430	16381	16408	16311	16441	16315	16399	16301	16383	16449	16245	16361	16241	16518	16335	16170	16453	16257	16240	16330	16492	16273	16451	16440	16254	16291	16335	16457	16248	16466	16167	16288	16479	16324	16452	16166	16362	16476	16383	16354	16322	16341	16192	16396	16279	16230	16352	16371	16234	16501	16364	16395	16459	16316	16224	16497	16313	16285	16448	16371	16381	16197	16327	16376	16480	16408	16197	16295	16434	16262	16337	16410	16287	16430	16490	16438	16320	16451	16487	16368	16371	16256	16297	16268	16301	16452	16258	16433	16419	16257	16385	16370	16391	16471	16477	16263	16425	16409	16495	16287	16374	16325	16343	16297	16425	16274	16432	16320	16347	16316	16323	16371	16304	16390	16300	16509	16431	16413
23294	23228	32411	27059	21679	22825	23939	20359	19603	19878	19803	19711	19776	19684	19641	19643	19839	19813	19582	19638	19565	19766	19758	19854	19628	19723	19688	19901	19938	19670	19536	19486	19766	19791	19806	19852	19531	19507	19716	19694	19496	19810	19743	19631	19531	19619	19518	19678	19641	19666	19635	19480	19443	19598	19607	19636	19642	19499	19693	19616	19505	19674	19320	19496	19717	19708	19662	19559	19592	19500	19829	19419	19660	19674	19572	19572	19704	19559	19533	19573	19612	19746	19666	19616	19512	19690	19659	19338	19581	19469	19563	19683	19494	19506	19530	19654	19618	19738	19373	19404	19713	19589	19520	19614	19521	19600	19602	19466	19697	19658	19489	19459	19467	19289	19812	19574	19560	19376	19518	19591	19362	19602	19532	19588	19608	19490	19549	19584	19577	19655	19577	19583	19681	19640	19340	19440	19477	19461	19501	19410	19451	19594	19473	19562	19450	19552	19605	19559	19686	19301	19549	19492	19479	19388	19585	19662	19606	19506	19542	19538	19581	19686	19854	19705	19612	19606	19597	19526	19571	19453	19542	19680	19447	19493	19489	19590	19656	19477	19551	19708	19353	19357	19688	19458	19607	19565	19550	19625	19544	19441	19327	19625	19491	19627	19682	19516	19494	19493	19344	19506	19498	19359	19683	19799	19420	19786	19475	19493	19524	19222	19511	19657	19535	19664	19683	19701	19895	19681	19735	19643	19568	19583	19645	19616	19456	19416	19454	19445	19716	19467	19424	19430	19646	19609	19688	19437	19462	19493	19336	19467	19464	19716	19476	19630	19568	19533	19448	19761	19527	19498	19666	19468	19467	19395	19657	19542	19569	19795	19399	19423	19660	19567	19682	19655	19712	19425	19416	19614	19598	19552	19605	19775	19619	19515	19353	19435	19483	19602	19534	19578	19582	19569	19610	19652	19325	19451	19371	19691	19709	19675	19646	19199	19521	19583	19473	19457	19527	19685	19624	19470	19436	19536	19455	19655	19549	19587	19301	19468	19387	19575	19430	19563	19739	19470	19697	19536	19659	19508	19684	19499	19538	19401	19520	19688	19341	19605	19457	19488	19515	19582	19575	19516	19652	19484	19696	19599	19621	19359	19448	19611	19502	19376	19673	19672	19416	19440	19645	19725	19688	19607	19629	19533	19688	19506	19647	19520	19683	19525	19338	19521	19433	19585	19571	19528	19621	19567	19613	19573	19592	19512	19419	19462	19509	19331	19555	19307	19530	19487	19410	19646	19564	19675	19450	19425	19690	19469	19841	19677	19708	19328	19359	19513	19588	19346	19313	19673	19433	19564	19545	19845	19520	19605	19467	19503	19692	19392	19515	19647	19521	19608	19472	19537	19668	19601	19604	19529	19526	19407	19490	19486	19439	19435	19602	19575	19615	19660	19562	19465	19609	19625	19752	19447	19430	19351	19418	19447	19297	19631	19700	19710	19610	19702	19496	19477	19458	19701	19727	19482	19310	19563	19722	19500	19643	19677	19537	19629	19528	19374	19706	19657	19506	19635	19694	19496	19592	19655	19739	19478	19559	19478	19606	19475	19749	19542	19485	19596	19390	19409	19503	19510	19334	19557	19628	19417	19626	19773	19707	19543	19655	19336	19541	19698	19628	19480	19585	19764	19504	19598	19489	19650	19682	19635	19503	19380	19288	19621	19566	19509	19444	19502	19413	19702	19756	19567	19493	19674	19721	19536	19547	19354	19598	19541	19665	19582	19503	19571	19290	19407	19669	19637	19445	19549	19738	19565	19417	19488	19549	19695	19619	19673	19658	19277	19461	19527	19670	19622	19393	19493	19468	19686	19682	19558	19426	19504	19591	19564	19730	19508	19447	19548	19446	19450	19529	19328	19455	19295	19485	19513	19436	19745	19637	19629	19600	19625	19528	19590	19535	19623	19568	19525	19511	19480	19624	19298	19365	19471	19486	19546	19662	19571	19606	19652	19887	19534	19558	19581	19536	19554	19639	19481	19533	19547	19579	19622	19586	19692	19566	19391	19547	19631	19592	19441	19332	19752	19593	19721	19820	19659	19434	19522	19534	19644	19469	19586	19581	19575	19590	19480	19694	19476	19626	19580	19546	19360	19482	19403	19605	19733	19336	19513	19530	19479	19583	19500	19477	19789	19536	19403	19518	19575	19580	19392	19485	19455	19427	19547	19657	19385	19640	19470	19503	19538	19340	19528	19442	19441	19699	19594	19577	19650	19650	19380	19509	19482	19658	19442	19510	19516	19619	19500	19681	19508	19593	19577	19559	19556	19621	19325	19239	19607	19413	19644	19444	19390	19524	19594	19363	19629	19619	19548	19511	19450	19480	19602	19386	19618	19331	19630	19313	19664	19536	19422	19582	19713	19551	19444	19504	19664	19616	19447	19626	19434	19388	19542	19597	19427	19557	19500	19539	19821	19383	19406	19572	19413	19533	19516	19544	19355	19627	19533	19722	19595	19587	19603	19492	19552	19597	19665	19651	19521	19563	19593	19719	19635	19562	19530	19602	19731	19657	19311	19571	19530	19479	19598	19624	19365	19584	19420	19655	19713	19482	19395	19462	19491	19527	19461	19469	19593	19517	19584	19277	19463	19682	19556	19629	19683	19523	19402	19680	19521	19392	19582	19554	19579	19550	19616	19365	19564	19599	19453	19526	19690	19683	19513	19527	19390	19364	19569	19524	19500	19545	19651	19319	19320	19774	19462	19533	19786	19565	19423	19275	19724	19351	19446	19673	19479	19479	19550	19606	19674	19651	19706	19597	19509	19577	19646	19599	19518	19606	19443	19406	19436	19466	19288	19707	19521	19764	19508	19581	19590	19871	19260	19534	19445	19567	19428	19447	19430	19522	19610	19506	19503	19649	19616	19651	19552	19456	19380	19397	19520	19586	19621	19595	19760	19561	19546	19548	19541	19502	19415	19628	19412	19472	19652	19655	19483	19596	19456	19370	19498	19608	19870	19702	19628	19559	19609	19812	19521	19502	19825	19536	19801	19691	19673	19490	19656	19400	19552	19498	19490	19260	19496	19466	19588	19462	19703	19573	19773	19412	19466	19701	19407	19527	19658	19725	19621	19472	19426	19486	19350	19552	19531	19358	19596	19529	19626	19666	19663	19665	19354	19683	19532	19600	19529	19465	19726	19647	19546	19490	19503	19605	19588	19482	19502	19451	19583	19594	19479	19767	19626	19641	19479	19549	19401	19572	19355	19792	19585	19354	19390	19435	19602	19485	19330	19432	19303	19258	19654	19699	19514	19475	19362	19582	19590	19574	19658	19454	19580	19609	19590	19586	19486	19565	19606	19676	19429	19323	19523	19550	19602	19486	19536	19554	19532	19562	19582	19403	19552	19564	19600	19457	19714	19621	19321	19475	19652	19517	19569	19540	19520	19444	19544	19691	19453	19667	19700	19396	19486	19537	19681	19763	19556	19599	19491	19510	19463	19296	19474	19552	19473	19579	19518	19504	19518	19591	19495	19612	19359	19414	19426	19444	19570	19488	19420	19511	19426	19582	19465	19625	19482	19297	19457	19683	19591	19662	19640	19602	19640	19582	19481	19525	19629	19570	19610	19608	19445	19608	19677	19595	19556	19639	19401	19455	19369	19829	19485	19559	19615	19619	19651	19481	19521	19551	19502	19604	19451	19490	19436	19539	19624	19767	19336	19663	19543	19775	19595	19475	19627	19447	19594	19513	19602	19675	19465	19469	19528	19556	19609	19266	19421	19655	19623	19408	19616	19405	19483	19503	19439	19698	19478	19692	19456	19422	19648	19554	19550	19721	19616	19561	19493	19744	19401	19409	19580	19775	19675	19434	19570	19600	19790	19803	19519	19415	19498	19706	19429	19500	19581	19490	19463	19680	19565	19439	19527	19496	19522	19597	19600	19374	19354	19548	19348	19470	19452	19678	19476	19683	19707	19734	19729	19497	19487	19500	19581	19552	19699	19385	19509	19541	19465	19693	19559	19552	19657	19524	19429	19590	19586	19511	19589	19641	19671	19425	19394	19463	19389	19556	19611	19583	19562	19661	19570	19669	19655	19343	19390	19590	19692	19700	19591	19560	19539	19615	19601	19418	19352	19569	19650	19456	19651	19673	19460	19486	19533	19679	19603	19370	19507	19362	19519	19321	19564	19613	19456	19578	19690	19394	19483	19635	19526	19709	19411	19591	19420	19411	19362	19777	19487	19500	19657	19507	19548	19348	19681	19310	19556	19492	19590	19452	19421	19452	19470	19428	19529	19582	19515	19570	19503	19392	19434	19579	19556	19652	19477	19482	19543	19488	19525	19585	19639	19373	19598	19280	19502	19511	19520	19479	19515	19381	19445	19549	19464	19309	19473	19739	19533	19747	19637	19553	19563	19491	19427	19756	19328	19549	19342	19513	19515	19575	19583	19737	19694	19671	19590	19445	19467	19347	19630	19576	19497	19614	19578	19720	19749	19642	19506	19597	19755	19455	19519	19577	19639	19767	19655	19712	19686	19640	19435	19464	19409	19804	19694	19359	19746	19506	19526	19439	19601	19837	19621	19719	19556	19379	19339	19712	19576	19752	19600	19671	19621	19364	19578	19591	19752	19671	19563	19443	19592	19566	19538	19318	19610	19521	19607	19517	19600	19584	19515	19593	19382	19483	19471	19518	19685	19617	19291	19553	19704	19542	19760	19795	19495	19444	19621	19491	19729	19585	19693	19401	19607	19636	19473	19560	19496	19588	19474	19571	19467	19555	19637	19456	19631	19698	19582	19854	19491	19489	19543	19670	19557	19539	19538	19684	19470	19472	19463	19630	19675	19471	19434	19711	19306	19573	19478	19462	19425	19675	19577	19469	19599	19556	19605	19581	19496	19574	19449	19695	19497	19524	19533	19477	19436	19584	19701	19677	19346	19624	19449	19561	19554	19574	19782	19421	19398	19505	19543	19462	19534	19530	19327	19597	19705	19461	19471	19463	19610	19618	19687	19671	19467	19658	19382	19612	19453	19426	19469	19476	19516	19334	19622	19490	19417	19655	19438	19516	19681	19525	19350	19554	19539	19281	19493	19518	19425	19391	19484	19666	19438	19433	19640	19694	19694	19527	19705	19506	19505	19611	19702	19525	19516	19506	19395	19576	19672	19387	19418
62757	102457	76999	42469	17101	17031	17204	17232	17217	17231	17021	17286	17105	17098	17095	17002	17079	17059	17161	17270	17145	17114	17055	17254	17310	17162	17109	17106	17049	17226	17095	17098	16994	17158	17127	17033	16993	17142	17128	17177	17148	16976	17339	17004	16987	17060	17195	17126	17157	17123	16994	17053	17093	17097	17166	17134	17077	17235	17199	17177	17126	17270	17082	17093	17028	17109	17054	17147	17115	17276	17151	17091	17112	17071	16896	17301	17047	16969	17293	17018	17046	17191	16987	17239	16988	17088	17222	16960	17224	17045	17130	16973	17124	17030	17137	17223	17005	17175	17272	17078	17112	17080	16974	17035	17022	16957	17166	17316	17134	17118	17085	17040	17090	17083	17037	17138	16997	17010	16909	17145	17207	17201	17227	17179	17076	17170	17017	17203	17281	17041	17397	17240	17122	17006	16994	17102	17049	17132	17053	17102	16991	17289	17129	17085	17016	17038	17030	16983	17201	17179	17222	17108	17237	17182	17221	16943	17063	17152	17268	17107	17262	17103	17222	17088	17172	17117	17223	17317	16930	17192	17166	17220	17116	16964	17063	17225	17110	17005	17116	17090	17091	16952	16932	16990	17053	17153	17172	17137	17182	17098	16985	17020	17231	16963	17151	17102	17017	16960	17079	16944	17008	17095	17033	17173	17126	17069	17029	17220	17063	17033	17202	17203	17064	17109	17071	17042	17007	17013	17163	17015	17056	16987	17212	17067	17046	17293	17080	17071	17117	17177	16948	17091	17084	17161	17194	17035	17095	17158	17117	17055	17265	17079	17159	16967	17193	16998	17013	17090	17089	17134	17015	17240	16955	17142	17070	17165	17061	17183	17045	16917	17245	17016	17093	16934	17167	17037	16874	17161	17113	17002	17157	16964	16967	17296	17155	17045	17109	16995	16925	17168	17009	17155	17107	17106	17061	17202	17112	17223	17057	17068	17093	16993	16980	16909	16974	17154	17182	17116	17049	16942	17150	17000	17101	16977	17109	17144	16913	17287	16874	17140	17062	17089	17128	16965	17082	17069	17114	17133	17079	16910	17087	17138	17032	17165	17034	16987	17001	17079	17032	16956	17144	17199	17241	16904	17028	17029	17212	17018	17019	17144	17196	17197	17116	17075	17207	17234	17168	17191	17079	17081	17121	17011	17080	17047	17084	17278	17041	17076	17230	17013	17109	16975	17165	17002	17043	17272	17007	17089	17083	17169	17122	16959	16890	17139	17187	16893	17267	16954	17015	17195	17115	17155	17077	16928	17109	17108	17052	17187	17105	17236	17174	17098	17057	17048	17220	17180	17165	17136	17112	17105	17095	17035	17122	16997	17129	17145	17072	17121	17087	17152	17127	17143	17002	17053	17003	17011	17127	17037	16985	17193	17183	16849	17149	17125	16989	17011	17076	17067	17042	17032	17055	17115	17017	17133	17145	17122	17004	17155	17110	17056	17166	16999	17178	17005	17097	17170	16964	17039	17340	17044	17055	17046	17066	17147	16978	17121	17144	17057	17220	17026	17063	17148	17111	17084	17131	17057	17026	17215	16928	17234	17104	16964	17112	16906	17214	17184	17133	16936	17222	17249	16902	17067	17088	17061	17176	17198	17120	17142	17084	17062	17136	17053	17023	17195	17047	16878	17076	16816	16947	16981	17132	17229	17053	17169	17100	16924	17131	16943	17072	17028	17043	17109	17240	17292	17137	17075	17110	17124	17065	17118	17060	17183	17010	17267	17188	17068	17268	17115	17194	17173	17054	17014	17336	17239	17115	17026	17124	17061	17066	17274	17075	17079	17221	16998	17124	17132	17064	16990	16926	17085	17146	17148	17140	17079	17200	17090	17039	17222	17113	17053	16986	16916	16868	17142	17108	17163	17094	16974	16984	17127	17214	17093	17114	17098	17097	16960	17086	17182	17085	17119	17112	17188	17106	16944	17104	17024	17296	16941	17203	17018	17110	17182	16985	17028	17057	17325	16965	17083	17220	17089	17096	17136	17136	17070	17087	17108	17096	17120	17207	17113	17201	17126	17106	17147	17044	16927	17107	17010	17333	17017	17000	17144	17249	17084	17092	17091	17125	17039	17037	17055	17077	17022	17120	16929	17237	17271	17038	17078	17102	16999	16951	17093	17129	16999	17150	16968	16958	17146	17031	17178	17014	17068	17106	17056	17168	17050	17048	17270	17112	17049	17092	17087	16898	17152	17151	17030	17060	17253	17158	17128	17101	17066	17076	17104	17157	17056	17221	17141	17067	17114	17202	17014	17215	17009	17365	17011	17116	17074	17061	17269	17095	17231	17213	16943	17095	17044	17228	17089	17081	17150	17137	17104	16988	17273	17226	17134	17080	17054	17025	17116	17211	17092	16983	17035	17068	17130	17052	17182	17144	17215	17081	17031	16885	17129	17039	16994	17188	17144	16921	17119	17135	16945	17133	17092	17034	17035	17140	17148	17158	16933	17111	17126	17172	17186	17024	17125	17043	17118	17200	17038	17137	17079	17028	17023	17147	17046	17041	17077	17063	16976	17143	17111	16982	17195	17110	17190	16947	17133	17051	17125	17205	17033	16989	17095	17110	16968	17081	17112	17409	17098	16987	17268	16993	17106	17104	17239	17182	17002	17052	17064	17131	17068	17053	17118	17174	17022	17060	17156	17203	17152	17192	17228	16895	17193	16938	17266	17077	16975	17191	17295	16970	17122	17135	17070	17184	17015	17112	17091	17139	17056	17134	17264	17166	17153	17098	17204	17100	17026	17117	17052	17126	17125	17080	17115	17196	17064	17170	17195	17123	17181	17199	16965	17033	17142	17124	17105	17056	17062	17034	17069	17316	17180	17211	17121	17106	17206	17019	17287	17153	16903	17111	17026	17092	17135	17125	17107	17082	17149	17086	17190	16935	17070	17142	17169	17061	17120	17043	17031	17224	16958	17131	17087	17251	17098	17119	17203	17156	17091	16957	17093	17048	17158	17130	17062	16951	17192	17101	17235	17034	17154	16996	17174	16886	17058	17105	17175	17227	17150	17094	17066	17268	17066	17249	17102	16964	16983	17202	17202	17133	17153	17193	17078	17241	17090	17103	17116	17058	17225	16998	17193	17109	17085	17215	17060	17092	17128	17202	16985	17226	17201	17239	17015	17262	17240	17047	17234	17007	17204	17311	17167	17015	16956	16911	17045	17166	17086	17092	17110	17123	16924	17219	16917	17191	17114	17173	17168	16993	17181	17302	17073	17199	17131	17192	17148	17136	17161	17245	17227	17044	17063	17169	17192	17205	17038	17035	16994	17171	17031	17202	17041	17105	16977	17037	17070	17138	17155	17252	16883	17110	17200	17104	17104	17091	16830	16990	16934	17164	16978	17166	16917	17173	17218	17121	17265	16993	17220	17161	17250	17142	17255	17152	16969	17184	17170	17144	17363	17096	17170	17170	16927	17037	17134	17063	17146	17060	17149	17069	16988	17148	17066	17180	16978	17070	17008	17161	17007	17179	17109	17187	17152	17063	17071	16990	16992	17095	17158	17133	17020	17057	17044	17294	17199	17086	16931	17341	17116	17059	17245	17138	17063	17154	17094	17301	16983	17179	17113	17085	17210	17167	17212	17271	17220	17129	17144	17142	17122	17040	17079	17225	17190	16952	17074	17053	17207	17220	16905	17059	17094	17080	17145	17124	17100	16952	17171	17174	17110	16908	17032	17183	17108	17264	17148	17154	17121	17182	17071	17211	17281	17060	17060	17306	17087	17052	17097	17160	17054	17307	17025	17033	17017	17040	17069	17096	17152	17001	17137	16937	16971	17095	17281	17141	17098	17015	17079	17109	17112	17105	17178	17183	16865	17102	17034	17199	17314	17002	17245	17050	17120	17027	17044	16996	17142	16915	17056	17075	17099	17065	17018	17012	17172	16990	17038	17251	17195	17033	17070	17100	17080	17063	17096	16970	17212	17198	17116	17143	17089	17133	17089	16974	17110	17151	17095	17092	17012	17052	17138	17121	17074	17049	17131	17192	17029	17239	17052	17063	17081	17266	17093	17103	17162	17060	17158	17118	17176	17030	17069	17074	17069	17135	17073	17204	17199	16953	17073	17216	17117	17247	16968	17130	17088	16977	17002	17052	17232	17006	17120	17264	17229	17052	17041	17179	17212	16980	17094	17261	17020	17121	17118	16972	17025	17138	16911	17009	17225	17157	17164	17129	17080	17229	17221	17186	17211	17226	17212	17349	17132	17060	17156	17121	17227	17166	17161	16963	17126	17198	17112	17079	17140	17282	17020	17243	17021	17133	17059	17071	17175	17168	17075	17101	17013	17039	16976	17048	17063	17142	17167	17077	16993	17094	17003	17046	16966	17103	17098	17037	16999	17212	17222	17219	17135	17136	17067	16953	17032	17167	17002	17122	17062	17298	17071	17121	16982	17257	16991	17105	17096	17033	17051	17041	16956	17009	17175	17068	17131	17094	17098	17183	16792	17084	16953	17031	17112	17086	16988	16959	16916	17113	16984	17071	17138	17034	17067	17095	16966	17118	17093	17160	16929	17127	17124	17190	17141	17113	17224	16922	16927	17076	17128	17043	17314	17120	17161	17195	17202	17187	17035	17103	17129	16917	17142	17225	17110	17182	17150	17241	17194	17108	17042	17198	17124	17188	17121	17301	16999	17060	17080	17015	17173	17002	17109	17160	17021	17244	17169	17033	17122	17122	17267	17120	17028	16946	17131	17169	17041	17127	17121	17085	17139	17070	17108	17225	17082	17104	17154	17113	17227	17195	17145	17193	17125	17095	17057	17091	17118	17036	16942	17128	17148	17055	17138	16992	17108	17183	17104	17051	17125	17150	17124	16996	17195	17245	17054	17039	17053	17167	17141	17007	17136	17111	17105	17046	17028	17197	17217	17103	17162	17110	17134	17206	16982	16910	17086	17129	17269	17149	16964	17073	17089	17030	17139	17170	17095	17177	17196	17063	17107	17186	17241	17144	16996	17168	17200	17079	17055	17144	17274	17118	17152	17205	16869	17036	17076	17239	17074	17064	17278	17103	17110	17198	17129	17016	16974	17138	17105	17093	17041	17258	17239	17137	17136	17037	17044	16976	17211	17141	17057	16986	17036	16962	17018	17138	17054	17216	17018	17052	17097
22879	22683	31703	26722	21681	23098	25129	20969	20200	20813	20644	20504	20469	20626	20315	20230	20418	20292	20478	20164	20442	20401	20446	20380	20221	20294	20516	20018	20306	20427	20449	20315	20428	20348	20097	20383	20480	20240	20297	20199	20514	20296	20425	20307	20271	20198	20375	20522	20397	20176	20303	20403	20436	20374	20274	20216	20076	20149	20171	20213	20166	20300	20219	20323	20271	20242	20350	20239	20275	20232	20466	20276	20404	20139	20491	20336	20470	20289	20320	20432	20237	20133	20434	20308	20555	20336	20273	20356	20482	20085	20330	20150	20130	20102	20206	20247	20187	20183	20426	20179	20024	20323	20085	19965	20045	20218	20390	20325	20157	20115	20333	20099	20409	20305	20272	20276	20464	20178	20292	20095	20286	20440	20387	20220	20227	20210	20125	20476	20166	20283	20065	20254	20194	20238	20044	20221	20263	20248	20071	20167	20292	19884	20170	20182	20066	20232	20329	20232	20262	20184	20150	20048	20200	20180	20149	20134	20206	20347	20252	20117	20239	20233	20149	20267	20299	20295	20153	20287	20322	19999	20277	20289	20085	20084	20097	20101	20357	20384	20133	20237	20208	20207	20168	20029	20206	20112	20235	20216	20004	20265	20146	20221	20357	20190	20060	20193	20228	20134	20163	20253	20274	20062	20010	20151	20355	20223	20289	20256	20207	20310	20317	20248	20313	20178	19996	20260	20142	20180	20373	19981	20235	20319	20217	20093	20227	20225	20309	20410	20094	20151	20299	20234	20173	20330	20032	19995	20216	20107	20120	20246	20291	20185	20234	20136	20154	20040	20119	20292	20253	20221	20254	20375	20313	20184	20406	20133	20025	20181	20360	20292	20177	20147	20233	20133	20123	20270	20419	20134	20101	20273	20143	20428	20329	20431	20112	20245	20364	20358	20166	20210	20353	20326	20332	20288	20330	20367	19945	20395	20115	20085	20270	20321	20235	20243	20085	20154	20157	20365	20415	20360	20226	20070	20227	20247	20192	20118	20216	20246	20016	20223	20328	20379	20252	20315	20255	20304	20091	20201	20245	20093	20125	20210	20381	20067	20143	20177	20174	20045	20260	20397	20371	20324	20242	20202	20333	20228	20248	20156	20063	20129	20188	20213	20144	20355	20307	20176	20236	20126	20094	20040	20270	20232	20194	20166	20469	20176	20258	20223	20321	20436	20375	20162	20209	20023	20323	20301	20115	20359	20176	20282	20216	20159	20215	20013	20414	20335	20152	20282	20395	20113	20428	20325	20586	20571	20193	20153	20082	20303	20000	20015	20027	20020	20250	20259	20348	20335	20181	20090	20161	19930	20268	20284	20249	20047	19947	20270	20257	19982	20233	20203	20280	20266	20338	20324	20194	20137	20244	20095	20132	20113	20077	20110	20282	20363	20126	20177	20261	20336	20203	20142	20131	20263	20269	20181	20195	20173	20311	20250	20170	20406	20302	20056	19891	20325	20074	20169	20170	20234	20109	20139	20239	20104	20537	20203	20264	20200	20213	20295	20244	20273	20309	20142	20070	19986	20307	20320	20107	19895	20353	20079	20103	20310	20314	20112	20030	20168	20153	20110	20381	20135	20194	20265	20288	20321	20263	20245	20281	20191	20407	20081	20349	20278	20145	20284	20192	20286	20431	20283	20093	20279	20136	20105	20250	20297	20146	20056	20057	20188	20195	20192	20082	20200	20117	20237	20119	20247	20207	20086	19960	20179	20059	20050	19958	20225	20037	20151	20361	20357	20093	20341	20232	20031	20242	20113	20571	20205	20001	20382	20300	20167	20183	20399	20146	20181	20150	20208	20036	20341	20241	20188	20182	20204	20082	20196	20130	20167	20351	20272	20108	20264	20279	20461	20162	20207	20252	20236	20104	20180	20124	20141	20249	20081	20219	20162	20226	20410	20118	20265	20351	20229	19918	20010	20221	20006	20184	20210	20221	20127	20185	20166	20223	20152	20143	20040	20092	20385	20275	20251	20538	20335	20098	20289	20033	20219	20231	20078	20146	20386	20254	20123	20181	20428	20293	20177	20124	20353	20102	20216	20452	20041	20329	20395	20031	20296	20208	20155	20100	20168	20187	20065	20134	19952	20135	20382	20236	20211	20257	20133	20193	20149	20106	20280	20418	20386	20248	20186	20198	19870	20130	20121	20199	20156	20247	20171	20202	20091	20240	20217	20234	20176	20192	20137	20329	20228	20510	20134	20109	20194	20065	20210	20265	20201	20225	20136	20162	20179	20375	20319	20215	19980	20022	20179	20138	20288	20299	19981	20349	20174	20022	20349	20186	20245	20402	20390	20281	20178	20101	20221	20363	19956	20328	20206	20275	20177	20146	20191	20156	20202	20207	20113	20474	20433	20060	20057	20344	20216	20339	20197	20054	20094	20279	20335	20276	20153	20153	20346	20466	20156	20163	20027	20210	20124	20070	20252	20334	20080	20227	20183	20096	20294	20177	20189	20203	20142	20417	20260	20161	19977	20226	20007	20376	20213	20288	20069	20106	20271	20191	20167	20074	20354	20287	20168	20185	20343	20304	20023	20330	20327	19932	20318	20204	20262	20191	20096	20245	20132	20277	20346	20396	20356	20286	20317	20168	20111	20179	20270	20398	20254	20380	20164	20009	20027	19917	20450	20146	20212	20308	20208	20109	20216	20195	20171	20290	20509	20178	20228	20104	20073	20138	20105	20243	20197	20130	20171	20155	20303	20374	20348	20442	20261	20223	20100	20274	20280	20091	20139	20184	20147	20181	20134	20346	20316	20344	20155	20281	20293	20357	20288	20015	20305	20362	20000	20335	20131	20312	20200	20158	20086	20126	20319	20262	20271	20111	20315	20216	20200	20372	20003	19992	20123	20349	20030	20073	20224	20051	20213	20406	20097	20252	20363	20249	20139	20210	20258	20239	20247	20329	20139	20240	20167	20336	20024	20220	20132	20182	20092	20213	20247	20309	20089	20257	20331	20256	20390	20285	20091	19996	20248	20165	20244	20164	20092	20551	20037	20163	20118	20453	20175	20008	20043	20309	20004	20243	20251	20102	20273	20257	20257	20328	19899	20395	20098	20150	20203	20218	19910	20182	20263	20157	20534	20188	20009	20291	20501	20403	20181	20212	20167	20081	20126	20273	20430	20189	20210	20365	20189	20242	20338	20281	20315	20399	20433	20082	20187	20390	20231	20138	20058	20187	20360	20022	20145	20244	20149	20367	20101	20097	19978	20090	20183	20306	20077	20279	20243	20070	20103	20316	20046	20387	20141	20032	20162	20171	20207	20241	20130	20239	20138	20020	20199	20258	20421	20171	20290	20215	20126	20423	20149	20078	20247	20249	20167	20216	20275	19927	20218	20409	20201	20335	20243	20205	20088	20101	20061	20147	20184	20117	20063	20048	20205	20274	20094	20047	20152	20458	20145	20018	20287	20130	20286	20212	20226	19973	20138	20142	20181	20114	20208	20258	20291	20317	20194	20224	20302	20359	20211	20222	20240	20114	20206	20115	20179	20211	20310	20064	20216	20227	20322	20232	20226	20296	20251	20195	20261	20224	20195	20237	20281	20189	20141	19995	20179	20304	20166	20186	20050	20096	20085	20419	20292	20194	20257	20134	20007	20272	20178	20275	20178	20213	20247	20345	20082	20212	20282	20245	20190	20237	20307	20345	20250	20290	20274	20231	20094	20349	20156	20291	20299	20283	20281	20176	20323	20179	20243	20305	20326	20026	20128	20153	20225	20224	20275	20161	20010	20234	20076	20040	20142	20267	20182	20448	20148	20446	20099	20167	20250	20100	20155	20159	20254	20148	20219	20183	20192	20156	20297	20223	20261	20071	20164	20076	20183	20132	20236	20136	20252	20173	20118	20276	20047	20188	20393	20107	20219	20188	20118	20170	19984	20316	20498	20266	20318	20391	20114	19887	20193	19948	20014	20328	20234	20329	20236	20203	20358	20278	20380	19779	20216	20450	20152	20326	20251	20023	19955	20070	20171	20345	20326	20186	20259	20358	20231	20197	20168	20296	20262	20345	20274	20385	20244	20280	20311	20328	20206	19964	19946	20103	20433	20194	20271	20273	19930	20103	20251	20271	20216	20202	20275	20301	20311	20158	20260	20159	20301	20275	20101	20186	20200	20327	20445	20368	20298	20114	20187	20193	20419	20018	20277	20330	20169	20119	19970	20286	20207	20105	20302	20273	20194	20354	20202	20008	20352	20020	20386	20306	20086	20439	20217	20290	20342	20210	20126	20064	20204	20302	20290	20184	20171	20388	20080	20222	20364	20119	20023	20302	20219	20079	20214	20361	20107	20193	20137	20393	20301	20299	20180	20147	20271	20438	20318	20205	20082	20167	20129	20370	20412	20199	20207	20292	20130	20285	20233	20099	20377	20321	20060	20232	20207	20232	20072	20331	19977	20324	20115	20292	20248	20344	20132	20108	19912	20172	20162	20373	20263	20246	20284	20050	20130	20162	20105	20157	20195	20203	20224	20326	19969	20231	20094	20482	19907	20197	20337	20284	20316	20217	20118	20364	20148	20193	20180	20025	20126	20181	20061	20192	19941	20046	20279	20371	20136	20203	20142	20185	20204	20257	20060	20125	20045	20284	20203	20095	20131	20158	20294	20254	20224	20090	20102	20213	20200	20250	20186	20109	20324	20159	20100	20150	20311	20103	20072	20032	20162	20006	20280	20386	20277	20018	20171	19962	20169	20415	20269	20217	20055	20412	20181	20159	20221	20167	20022	20102	20403	20030	20118	20067	20313	20410	20392	20149	20168	20150	20195	20064	20066	20180	20060	20278	20407	20084	20180	20326	20278	20183	20047	20145	20188	20162	19990	20161	20436	20230	20154	20355	20239	20123	20078	20158	20193	20283	20118	19873	20115	20094	20021	20155	20169	20242	20096	20200	20327	20234	20248	20267	20095	20232	20287	20216	20268	20188	20020	20311	20205	20369	20250	20030	20083	20090	20139	20306	20305	20273	20284	20154	20223	20207	20377	20333	20355	20247	20522	20105	20229	20129	20310	20245	20198	19951	20403	20146	19960	20090	19998	20340	20220	20290	20024	20277	19962	19949	20293	20354	20231	20054	20218	20227	20354	20233	20292	20242	20140	20469	20014	20066	20314	20059	20187
60353	102342	80107	49107	17506	17587	17359	17475	17322	17423	17392	17466	17410	17360	17589	17588	17429	17452	17504	17337	17726	17495	17625	17414	17510	17509	17351	17493	17421	17370	17468	17549	17651	17476	17508	17640	17345	17425	17611	17468	17462	17610	17583	17538	17593	17441	17657	17384	17516	17478	17350	17361	17425	17456	17445	17367	17365	17665	17566	17470	17389	17462	17472	17393	17380	17587	17553	17470	17509	17514	17355	17418	17474	17374	17406	17589	17383	17621	17440	17515	17481	17647	17418	17420	17339	17474	17526	17473	17692	17499	17459	17454	17412	17392	17604	17410	17576	17510	17474	17402	17540	17295	17504	17526	17618	17410	17340	17345	17461	17511	17349	17478	17670	17627	17563	17494	17459	17478	17371	17468	17511	17485	17511	17397	17571	17490	17502	17373	17381	17296	17292	17410	17319	17473	17633	17526	17459	17450	17483	17311	17478	17423	17370	17352	17542	17539	17465	17435	17602	17533	17684	17293	17476	17410	17452	17351	17529	17324	17436	17621	17512	17459	17326	17409	17595	17361	17349	17527	17490	17415	17621	17493	17340	17562	17587	17464	17364	17411	17334	17525	17238	17609	17406	17459	17496	17333	17442	17509	17526	17361	17450	17589	17586	17334	17624	17457	17617	17370	17344	17575	17399	17509	17416	17486	17692	17500	17579	17544	17437	17530	17535	17377	17412	17306	17488	17468	17297	17301	17457	17500	17581	17363	17402	17505	17580	17515	17544	17419	17341	17521	17565	17441	17557	17598	17447	17362	17495	17585	17674	17441	17456	17471	17539	17513	17519	17444	17420	17518	17354	17557	17437	17637	17368	17537	17589	17474	17594	17429	17490	17371	17350	17347	17524	17316	17443	17465	17270	17527	17538	17326	17422	17547	17477	17602	17569	17526	17349	17443	17378	17557	17214	17503	17482	17573	17395	17363	17462	17526	17428	17432	17410	17546	17493	17296	17482	17557	17346	17441	17422	17399	17365	17385	17395	17309	17469	17496	17384	17571	17643	17446	17389	17555	17495	17256	17531	17461	17554	17487	17456	17454	17469	17327	17494	17635	17369	17481	17340	17401	17575	17662	17412	17429	17564	17539	17322	17444	17620	17458	17258	17520	17460	17514	17595	17290	17376	17463	17437	17463	17296	17451	17572	17322	17513	17419	17564	17368	17377	17422	17522	17393	17463	17413	17245	17568	17302	17456	17357	17441	17331	17578	17442	17470	17456	17526	17434	17422	17452	17450	17323	17472	17391	17327	17193	17571	17488	17320	17666	17290	17555	17447	17393	17413	17318	17456	17499	17390	17294	17669	17439	17496	17497	17484	17684	17396	17387	17317	17353	17496	17535	17394	17359	17443	17470	17400	17533	17506	17366	17428	17435	17509	17111	17496	17558	17390	17318	17313	17184	17514	17641	17266	17280	17342	17423	17477	17496	17470	17456	17299	17448	17360	17561	17318	17369	17465	17342	17439	17412	17206	17328	17403	17519	17496	17487	17648	17448	17496	17575	17534	17428	17503	17463	17349	17403	17444	17387	17427	17400	17419	17351	17428	17439	17514	17549	17315	17367	17589	17507	17338	17605	17307	17447	17349	17394	17424	17354	17558	17342	17467	17583	17562	17560	17258	17485	17497	17364	17648	17489	17441	17303	17426	17358	17498	17504	17741	17380	17409	17459	17415	17480	17548	17412	17405	17385	17424	17455	17481	17530	17481	17578	17416	17454	17360	17462	17618	17326	17518	17296	17545	17562	17500	17449	17646	17399	17420	17415	17469	17519	17553	17459	17581	17420	17482	17449	17470	17359	17593	17505	17518	17314	17269	17602	17568	17645	17423	17341	17605	17430	17392	17313	17479	17409	17258	17528	17458	17378	17448	17616	17383	17352	17391	17426	17468	17273	17506	17349	17554	17446	17601	17524	17385	17260	17500	17332	17490	17628	17540	17462	17442	17428	17564	17435	17490	17529	17529	17327	17250	17403	17340	17559	17460	17529	17460	17365	17501	17457	17444	17591	17522	17489	17421	17351	17730	17588	17353	17362	17413	17438	17454	17339	17580	17674	17459	17285	17422	17376	17369	17450	17463	17601	17411	17506	17508	17576	17477	17291	17397	17566	17375	17457	17401	17490	17483	17304	17453	17481	17505	17345	17460	17376	17377	17224	17336	17483	17477	17418	17312	17496	17448	17322	17553	17517	17402	17271	17499	17464	17423	17355	17507	17661	17394	17462	17326	17383	17396	17493	17530	17452	17511	17269	17462	17446	17280	17439	17578	17410	17454	17607	17459	17414	17326	17373	17367	17508	17478	17332	17372	17420	17575	17336	17695	17426	17459	17666	17443	17553	17531	17430	17595	17374	17564	17171	17395	17406	17556	17348	17442	17421	17423	17395	17498	17460	17417	17500	17423	17454	17494	17628	17379	17444	17449	17635	17333	17440	17354	17546	17439	17509	17514	17422	17537	17349	17463	17436	17545	17581	17586	17410	17487	17550	17472	17446	17478	17365	17538	17468	17564	17396	17411	17384	17327	17537	17623	17490	17466	17585	17440	17399	17390	17372	17415	17249	17448	17381	17446	17445	17276	17402	17354	17595	17443	17382	17476	17529	17440	17594	17445	17591	17347	17367	17539	17465	17533	17476	17451	17451	17498	17509	17433	17537	17432	17538	17412	17601	17393	17369	17525	17355	17591	17613	17383	17411	17495	17570	17476	17337	17632	17356	17646	17410	17439	17549	17459	17479	17374	17449	17533	17393	17466	17359	17612	17559	17386	17409	17521	17468	17422	17389	17230	17405	17318	17440	17577	17512	17538	17524	17502	17339	17414	17269	17466	17438	17312	17342	17477	17636	17509	17386	17438	17547	17568	17468	17384	17318	17595	17343	17522	17446	17555	17551	17525	17521	17454	17562	17300	17585	17369	17390	17545	17565	17233	17584	17353	17511	17588	17524	17557	17331	17391	17568	17492	17512	17508	17412	17585	17510	17322	17559	17385	17396	17444	17493	17438	17434	17476	17393	17397	17492	17507	17422	17387	17430	17382	17483	17453	17514	17477	17533	17473	17580	17456	17471	17434	17361	17381	17454	17572	17389	17428	17526	17381	17517	17495	17419	17374	17452	17407	17463	17459	17525	17481	17466	17526	17390	17561	17485	17495	17515	17572	17440	17537	17382	17423	17357	17399	17491	17575	17642	17535	17647	17314	17313	17331	17468	17353	17458	17617	17452	17250	17736	17657	17409	17491	17462	17355	17441	17381	17410	17494	17448	17443	17353	17478	17470	17424	17507	17435	17655	17383	17417	17457	17374	17439	17342	17355	17480	17461	17374	17397	17377	17636	17412	17554	17397	17335	17569	17356	17595	17379	17408	17352	17621	17373	17395	17343	17268	17217	17554	17434	17496	17380	17405	17529	17299	17600	17553	17546	17400	17515	17467	17365	17531	17380	17351	17542	17413	17469	17283	17406	17600	17418	17461	17632	17534	17449	17384	17367	17441	17507	17523	17434	17317	17475	17422	17446	17262	17651	17403	17521	17506	17565	17360	17445	17334	17422	17583	17367	17551	17548	17420	17550	17576	17488	17413	17541	17284	17490	17662	17506	17401	17343	17461	17517	17457	17522	17491	17412	17451	17505	17445	17522	17366	17475	17377	17594	17338	17419	17410	17307	17459	17349	17563	17422	17519	17593	17335	17559	17510	17616	17410	17422	17436	17430	17316	17405	17544	17441	17465	17373	17458	17580	17384	17399	17442	17427	17556	17690	17473	17409	17488	17305	17355	17374	17311	17504	17576	17698	17408	17569	17649	17414	17472	17390	17539	17508	17439	17436	17455	17438	17351	17401	17343	17410	17587	17424	17542	17484	17573	17479	17590	17601	17533	17411	17312	17415	17395	17371	17518	17629	17521	17500	17525	17422	17385	17289	17381	17636	17475	17415	17602	17337	17610	17452	17346	17519	17464	17317	17406	17347	17545	17416	17321	17425	17470	17325	17400	17421	17488	17491	17381	17441	17526	17411	17586	17449	17388	17382	17632	17433	17302	17465	17534	17338	17543	17443	17464	17457	17397	17542	17297	17406	17395	17496	17519	17502	17512	17569	17404	17418	17381	17555	17452	17384	17567	17541	17545	17567	17350	17534	17305	17426	17366	17448	17416	17405	17500	17340	17333	17489	17468	17453	17317	17539	17477	17460	17456	17436	17486	17421	17419	17424	17493	17420	17396	17350	17405	17560	17410	17405	17300	17482	17585	17627	17505	17299	17571	17305	17340	17321	17458	17498	17251	17670	17336	17475	17452	17391	17444	17496	17394	17513	17442	17251	17620	17383	17482	17556	17452	17517	17660	17427	17491	17413	17323	17416	17441	17503	17458	17718	17464	17412	17366	17476	17645	17488	17252	17570	17532	17526	17559	17497	17548	17374	17560	17604	17486	17465	17435	17404	17581	17578	17528	17338	17478	17443	17453	17318	17473	17374	17481	17510	17381	17545	17337	17278	17407	17514	17416	17461	17435	17587	17572	17564	17660	17486	17296	17576	17625	17492	17257	17416	17516	17476	17586	17383	17589	17440	17483	17468	17550	17406	17570	17402	17467	17451	17307	17513	17441	17454	17498	17398	17358	17428	17549	17536	17332	17476	17389	17425	17358	17507	17497	17469	17385	17566	17412	17397	17525	17675	17424	17591	17359	17454	17453	17437	17539	17577	17409	17482	17513	17506	17577	17293	17307	17620	17211	17453	17401	17613	17506	17352	17279	17619	17387	17436	17541	17438	17375	17580	17581	17546	17517	17426	17464	17366	17352	17513	17330	17288	17423	17306	17358	17712	17500	17292	17586	17513	17526	17444	17428	17379	17419	17288	17420	17299	17520	17264	17435	17499	17607	17387	17275	17702	17433	17496	17519	17471	17512	17294	17448	17522	17430	17436	17415	17406	17431	17493	17259	17523	17413	17463	17255	17447	17376	17515	17249	17396	17461	17233	17499	17362	17356	17411	17540	17595	17471	17537	17449	17564	17591	17554	17422	17548	17578	17478	17444	17368	17547	17358	17355	17490	17598	17355	17359	17415	17516	17490	17342	17484	17391	17368	17437	17500	17573	17379	17441	17542	17391	17401	17568	17515	17622	17425	17485	17587	17526	17431
31123	36649	38064	27582	20412	20007	20049	19864	19781	19877	19863	20002	20120	20093	19918	19793	20101	20071	19978	19907	19892	19989	19685	20083	20036	19917	19964	19957	19971	20194	19846	20030	20108	19927	20073	19949	19923	19971	19879	19938	19802	19853	19988	19948	19833	20027	19819	19843	20020	20024	19947	19932	20030	19837	20018	19856	19883	19923	20127	19867	20080	19962	19954	20083	19870	20055	19919	20058	20044	19977	19843	19795	20019	19878	19997	19808	20043	19892	19984	19962	19883	19923	19974	19777	19938	19874	20227	19961	19931	19798	19654	20081	20029	19778	19928	19868	19966	19906	19956	19669	19808	20188	20150	19859	19751	20022	19892	19863	19827	19903	19978	19817	19974	20046	19911	20004	19809	20025	19769	19789	19918	19834	19877	20047	19879	19959	19830	19989	19939	19763	20017	19884	19967	19960	20024	20052	20002	19837	19975	20035	19755	19781	19929	19653	19802	20023	20013	19832	19918	19947	19776	19847	20010	19818	20024	20053	20037	20117	19904	19677	19892	19911	19884	19989	20075	20007	19830	19698	19742	19789	19876	19978	19902	20019	20053	19888	19746	19838	19747	19987	20036	19935	19795	20024	20185	20014	19965	20001	19982	19897	19721	19889	19851	19915	19758	19919	19922	19915	19926	20128	19990	19790	19926	19886	19926	20010	19821	19852	19967	19911	19853	20005	19526	19780	19884	19994	19840	20087	20085	19955	19860	19973	19998	19833	20009	20053	20003	20051	20125	20196	19984	19828	19952	19956	20018	19919	19926	19873	20051	20003	19996	19927	19973	19991	19911	19959	20066	19986	19768	19947	19953	19877	19786	19755	20004	19790	20069	19928	19842	19988	19820	19913	20123	19727	19982	19587	19728	19796	19787	19945	20037	19877	19892	19736	19806	19814	19954	20016	20016	20045	20066	20075	19859	19896	19740	19959	20065	20076	19973	20086	19911	20044	19942	19951	20022	19921	19970	19962	19899	19945	20004	20205	19995	19903	19771	19959	20062	19943	19802	20009	19883	19925	19879	19841	19909	19819	19973	20002	20063	19809	19700	19955	19750	19893	19951	19883	19934	19972	19908	19873	19932	19826	19851	19804	19781	20016	19936	19824	20029	20027	19841	20034	19923	19885	19830	19796	20095	19907	19840	19913	20002	19907	19950	19947	19819	19936	19866	19978	20017	19956	19993	19955	19906	19815	19766	19820	20082	19887	19861	20030	20021	19960	20074	19841	19877	19925	20052	20091	19899	19749	20016	19947	19917	19922	19875	20031	19913	19739	19838	19750	19955	19792	19791	19747	19599	20013	19883	19900	19993	19891	19933	19918	20038	20120	19887	19838	19665	19975	19971	19895	19863	20080	19883	20050	19951	20018	20087	19771	19849	19892	20151	19928	19856	19837	19993	20085	19861	19905	20047	19802	20157	19912	19978	19980	19919	19907	19982	19849	20080	19954	19780	19868	19922	20005	19956	20018	19923	19935	19940	20105	20048	19949	19904	19885	20092	19975	19922	19890	20146	19960	20125	20086	20016	20060	19965	19750	19911	19728	19980	19993	20098	19975	20129	20165	20016	19897	19873	20051	19895	20015	19976	19965	20074	20151	19996	20225	19983	19867	19760	19999	20046	19967	19946	20100	19909	20056	19959	19701	19925	19874	20006	20000	19874	19726	19638	19947	19894	19913	20015	19693	19972	19986	20132	20090	19850	19895	19858	19578	19945	20180	20012	20147	19821	19785	20066	20268	20041	19829	19753	19842	19814	19804	19994	19847	19641	19822	20040	19816	20047	19868	20139	19983	19873	20063	19949	19951	19876	19888	20031	19899	20100	20008	19878	20187	20243	20060	19936	20040	19894	20180	20065	20031	20002	20036	19876	19841	19740	19951	19791	19956	20170	19939	20091	19904	19815	20001	19870	19838	19927	19858	19915	20002	19873	19807	19923	19666	19849	20010	19878	19933	20008	20180	19882	19865	20075	19919	19953	19960	20090	20094	19784	20174	19874	19914	19752	20000	19974	19858	19869	19943	19901	20103	19986	19866	19865	19861	20042	19938	19972	19767	19895	19760	19821	19704	19882	19898	20129	19890	19902	19925	19879	19846	19931	20055	19886	19757	20169	20028	19866	19884	19841	19910	20200	19922	20098	19902	20096	19935	19848	19883	20026	19846	20050	19881	19940	19930	19999	19818	19848	19885	20106	19760	19977	20010	19927	20097	19898	20069	19909	20024	19798	19933	20185	19949	19932	20192	20055	19910	20136	19941	19894	19756	19870	20042	19978	19838	20115	19934	20111	20141	19835	19726	20071	19969	19860	19948	19991	20073	19926	19948	19880	19956	20040	19963	19783	20119	19861	19882	20242	19934	19906	19907	19940	19821	19959	20020	19867	20162	19866	20117	19739	20065	20124	20039	19941	19679	19740	19888	19845	19890	19943	20140	19833	20059	19834	20004	19874	19808	19937	20105	19823	20083	19828	20025	20071	19817	19890	20011	19931	19924	20140	19815	19892	20058	19930	19978	20092	19865	19986	19756	19792	19962	20056	19881	19978	19976	19847	19939	20043	20017	19964	19979	19818	19878	19794	20062	19941	20007	20035	20036	20090	19899	20084	20168	19786	19714	19853	19905	19775	19892	19898	19858	19924	20029	19790	19860	19812	19872	20068	19952	19982	19898	19984	19820	19969	19731	19746	20020	20186	20092	20029	19898	20044	19968	19793	19859	19947	19843	19932	19898	20132	19732	19941	19875	19992	19819	19896	19773	19968	19888	19931	19738	20029	20020	19861	19929	19732	19935	19922	20148	19775	20046	19876	19918	19990	20101	19795	20015	19981	19875	19908	19867	19990	20065	20109	19859	19802	19899	19794	20057	19762	20090	19811	20025	19863	19915	20237	19879	19737	19946	20008	19795	19969	20113	20010	20012	19977	19796	19945	19890	19931	19893	20059	19970	20069	20048	20149	19981	19984	19787	19823	19871	19947	19886	19839	19836	20075	19979	19985	19887	19875	19930	19953	19951	20062	20060	19962	19797	19993	19905	19983	19958	19874	19925	19744	20036	20139	20151	19928	19969	20052	19832	19976	19931	20083	19685	19801	19897	19650	20066	19876	20078	20039	19933	20014	20155	19895	19876	19910	19945	20018	20037	19974	19908	19712	19810	19935	19886	19936	19822	19710	19812	19899	19970	19921	19865	19937	19911	19810	19794	19890	19910	19903	19960	19964	19951	19938	19976	19709	19816	19835	19973	20010	19641	20157	20043	19895	19775	19859	20086	20043	20036	20061	19783	20005	20007	20207	19873	19783	20010	19936	19944	19916	19923	19953	19894	20091	19982	20002	19998	19979	19915	19927	20026	20000	19964	19991	19933	19983	19814	19806	20049	19993	19864	19836	19929	19905	20063	19971	20113	20033	19592	19879	20088	19859	20008	20129	19996	20116	19961	19742	20128	19896	19996	20020	19907	19919	19732	20111	19796	19854	19928	20236	19892	19893	19850	20031	19880	19846	19963	20017	19851	19961	19915	19951	19974	19813	19902	19966	19912	19806	19940	19862	19850	19851	19780	20076	19929	20007	19928	19944	19873	19885	19938	19866	19832	20034	19844	19940	19568	20038	19958	19846	19870	19897	20118	20004	20133	19768	20032	20075	20069	20004	19843	19678	19953	20051	19906	19917	19966	19999	19793	19860	19960	20081	19971	20034	19942	20046	19762	20019	20103	19974	19856	19872	19840	19843	20020	19972	20020	20012	19941	19801	19917	19847	19767	20073	19970	19922	19710	20096	20051	20103	20078	19997	19917	19875	19926	19820	19753	19940	20142	19819	20035	20006	19814	19983	19706	19812	19856	19891	20016	19879	19888	19793	19800	19977	19875	19810	19776	19921	20028	19874	20104	19838	19787	20036	19904	20046	19973	20020	19844	19914	19912	19919	19918	20005	19861	20165	19996	19984	19937	20065	19946	19941	19923	20072	19775	19965	19945	19907	19854	19837	19798	19838	20038	20127	19988	19904	19656	19899	19802	20054	19925	19974	19817	20118	20069	19794	19989	20037	19884	19878	19788	19856	20016	19964	19878	20008	20079	19918	19825	19906	19897	19970	19785	19938	19876	19755	19862	19758	19936	20031	19925	20022	20017	19838	19988	19993	20183	20061	19866	20030	19822	19765	19965	19943	20099	20061	19917	19930	19979	19788	20168	19811	20090	20117	19997	20089	19879	19882	20178	20059	19927	19859	19993	19932	19870	19970	19956	19890	19871	20005	19755	19789	19755	19561	19779	19906	20026	19958	19753	20027	19855	19787	19921	19878	19815	20044	20076	19881	20029	19947	19821	19853	19968	19792	20135	20234	20079	19906	20050	20011	19897	20125	19747	20016	19851	19718	19916	19906	19892	20070	19938	19924	19987	19796	19860	20096	19907	20178	19965	19992	20088	20040	20002	19784	19897	19771	19852	19804	19776	20011	19870	19763	20055	19668	19752	19821	19821	19852	19730	19959	19813	19814	19849	19984	19788	20029	20050	19896	19965	19912	19891	20018	20246	19992	19721	20024	19871	19882	19842	19924	20084	20061	20096	20105	19773	20039	20004	19866	19906	19835	19689	19921	19919	19932	19667	19986	20305	19883	19988	20124	19870	20031	20079	20065	20091	19919	19866	19666	19748	20082	19939	19854	19926	20034	20012	19719	20028	19938	19954	20040	19834	20077	19931	20040	20054	19923	19935	19973	20074	19963	19960	20062	19885	19919	20010	19919	20107	20003	20077	19948	20131	20030	19959	19949	19898	19980	19904	19977	19864	19942	20023	20194	20087	19932	19828	19863	19860	19874	19999	19917	19878	20137	20008	19825	20008	19843	19788	19984	19932	20043	20179	19981	20046	19944	20025	19948	20035	20015	19941	19917	19871	19900	19827	19787	19889	19838	19905	19891	19989	19726	19818	19660	19879	19882	20014	19892	20043	19972	20041	19864	19767	20002	20054	19974	19967	20035	19988	19882	20012	20060	20031	19949	19887	19787	19719	19941	19793	19980	20021	19849	19988	19756	19792	19917	20017	19919	19835	20046	20022	19925	19785	20056	20103	20050	19862	20060	19903	20001	20071	20010	19741	19888	19919	19973	19753	19890	19904	19995	19975	19966	19894	20019	20085
41093	56233	39578	22809	17289	17433	17479	17247	17262	17389	17277	17284	17183	17259	17213	17080	17131	17265	17160	17346	17284	17328	17203	17201	17226	17439	17339	17350	17167	17402	17329	17277	17158	17214	17127	17254	17186	17418	17298	17295	17314	17371	17131	17219	17388	17261	17182	17259	17290	17394	17148	17050	17249	17406	17264	17143	17243	17137	17213	17240	17310	17220	17252	17266	17282	17012	17289	17326	17111	17238	17281	17349	17254	17156	17351	17083	17267	17229	17377	17151	17348	17136	17253	17205	17262	17215	17288	17096	17246	17349	17263	17209	17150	17064	17260	17269	17255	17292	17279	17257	17341	17284	17181	17280	17282	17280	17177	17167	17258	17125	17151	17215	17187	17156	17262	17317	17130	17310	17271	17248	17220	17160	17267	17093	17285	17230	17012	17284	17151	17280	17311	17199	17242	17200	17141	17186	17198	17288	17119	17184	17155	17344	17183	17306	17324	17108	17219	17158	17416	17160	17188	17262	17234	17250	17233	17239	17239	17047	17181	17168	17196	17251	17006	17291	17226	17247	17063	17257	17298	17321	17246	17294	17193	17360	17100	17204	17348	17060	17245	17242	17353	17285	17173	17203	17181	17277	17206	16975	17270	17381	17091	17306	17340	17211	17187	17222	17285	17112	17100	17210	17166	17349	17124	17194	17187	17248	17331	17224	17238	17235	17400	17001	17077	17313	17107	17246	17303	17101	17254	17365	17095	17246	17384	17145	17259	17190	17155	17234	17206	17259	17280	17222	17325	17293	17202	17115	17235	17063	17417	17167	17263	17173	17207	17384	17103	17243	17219	17332	17134	17285	17259	17182	17234	17206	17302	17341	17285	17208	17255	17239	17254	17414	17204	17192	17361	17143	17271	17073	17345	17270	17346	17186	17052	17295	17296	17467	17206	17321	17200	17148	17176	17153	17130	17329	17205	17366	17220	17220	17210	17403	17134	17362	17207	17263	17322	17389	17285	17156	17431	17302	17170	17399	17365	17218	17217	17106	17330	17116	17252	17095	17226	17216	17158	17176	17279	17245	17187	17238	17116	17198	17225	17326	17251	17240	17171	17332	17249	17245	17113	17080	17270	17203	17183	17177	17313	17203	17156	17149	17308	17235	17060	17368	17214	17097	17046	17178	17213	17136	17310	17230	17268	17332	17333	17269	17359	17170	17195	17176	17270	17191	17048	17320	17204	17178	17243	17142	17271	17320	17097	17208	17328	17111	17273	17295	17362	17197	17270	17226	17285	17203	17280	17199	17309	17226	17241	17198	17151	17156	17159	17088	17308	17251	17542	17239	17190	17329	17259	17206	17231	17110	17194	17163	17401	17188	17307	17195	17287	17140	17181	17250	17251	17242	17168	17189	17288	17360	17155	17292	17229	17166	17316	17143	17122	17195	17258	17158	17280	17242	17230	17327	17151	17150	17173	17404	17144	17241	17086	17260	17064	17207	17089	17077	17417	17299	17203	16991	17314	17236	17069	17214	17292	17297	17232	17260	17277	17213	17208	17253	17272	17088	17091	17173	17421	17352	17140	17327	17033	17210	17362	17198	17253	17165	17203	17160	17241	17221	17179	17214	17194	17169	17364	17203	17391	17330	17341	17173	17254	17229	17395	17211	17074	17224	17240	17218	17261	17226	17226	17173	17158	17303	17291	17190	17157	17165	17188	17297	17303	17190	17411	17092	17521	17314	17320	17346	17123	17071	17227	17250	17122	17291	17200	17045	17294	17111	17241	17331	17269	17280	17153	17275	17222	17119	17125	17134	17290	17278	17123	17251	17156	17024	17085	17085	17373	17188	17032	17207	17274	17118	17139	17215	17154	17237	17242	17166	17230	17225	17139	17170	17213	17147	17227	17364	17164	17204	17285	17168	17102	17044	17322	17258	17385	17188	17134	17022	17366	17464	16952	17097	17312	17188	17089	17289	17294	17420	17210	17302	17290	17122	17126	17092	16944	17231	17010	17407	17258	17256	17213	17176	17338	17079	17079	17133	17277	17245	17290	17155	17253	17227	17098	17084	17139	17304	17240	17393	17373	17280	17187	17262	17244	17041	17218	17174	17161	17264	17250	17315	17230	17169	17245	17208	16999	17177	17186	17084	17123	17273	17319	17132	17352	17190	17275	17167	17396	17046	17097	17381	17337	17271	17178	17166	17103	17309	17086	17335	17130	17116	17178	17245	17180	17155	17310	17234	17130	17349	17215	17257	17241	17276	17180	17286	17023	17321	17163	17232	17219	17470	17091	17339	17234	17292	17435	17203	17420	17298	17083	17226	17184	17192	17234	17260	17206	17188	17376	17188	17294	17182	17294	17249	17267	17264	17177	17139	17185	17357	17131	17206	17222	17245	17143	17171	17148	17262	17308	17216	17271	17110	17232	17260	17290	17254	17227	17228	17183	17359	17194	17124	17278	17217	17155	17139	17094	17195	17283	17185	17270	17133	17172	17339	17173	17240	17236	16952	17298	17189	17167	17316	17000	17189	17071	17443	17177	17321	17135	17194	17316	17163	17225	17209	17297	17163	17286	17181	17224	17308	17281	17105	17359	17188	17281	17263	17206	17162	17231	17252	17289	17325	17154	17270	17459	17075	17287	17213	17160	17380	17203	17221	17274	17201	17073	17163	17095	17110	17288	17201	17346	17367	17378	17234	17164	17190	17318	17107	17252	17043	17127	17065	17162	17015	17344	17256	17071	17215	17378	17047	17236	17188	17231	17342	17337	17171	17293	17386	17229	17121	17237	17232	17304	17127	17247	17283	17179	17227	17203	17218	17190	17169	17224	17199	17344	17185	17292	17276	17178	17215	17211	17308	17180	17286	17325	17371	17301	17155	17246	17080	17171	17197	17285	17211	17188	17297	17240	17261	17265	17235	17150	17267	17189	17140	17298	17232	17246	17210	17210	17193	17347	17132	17249	17325	17317	17220	17143	17146	17067	17214	17385	17281	17182	17280	17199	17173	17300	17168	17241	17266	17217	17187	17166	17264	17180	17077	17340	17271	17163	17330	17079	17056	17260	17189	17178	17342	17117	17298	17276	17149	17162	17208	17161	17207	17230	17109	17236	17143	17227	17328	17034	17398	17307	17473	17219	17322	17085	17345	17049	17140	17294	17194	17219	17333	17362	17274	17238	17030	17243	17223	17161	17351	17311	17178	17159	17368	17367	17291	17227	17116	17396	17155	17200	17265	17259	17223	17075	17133	17430	17276	17144	17288	17143	17176	17171	17212	17270	17296	17241	17160	17292	17096	17064	17147	17246	17064	17245	17228	17247	17221	17212	17299	17227	17329	17281	17187	17291	17221	17141	17293	17281	17205	17175	17279	17323	17329	16990	17229	17259	17051	17303	17082	17290	17450	17264	17352	17053	17355	17108	17310	17322	17173	17303	17180	17318	17311	17350	17192	17149	17259	17191	17231	17278	17256	16936	17161	17275	17201	17156	17187	17221	17100	17421	17138	17258	17079	17273	17260	17303	17159	17217	17207	17216	17295	17312	17131	17275	17227	17246	17462	17191	17308	17296	17138	17256	17316	17375	17158	17278	17195	17293	17057	17288	17137	17264	17436	17266	17242	17066	17356	17239	17097	17184	17280	17227	17339	17088	17153	17230	17234	17137	17499	17220	17207	17254	17255	17134	17318	17100	17222	17412	17179	17082	17295	17108	17160	17273	17137	17076	17288	17101	17243	17334	17383	17223	17211	17339	17184	16930	17286	17185	17236	17289	17138	17211	17167	17445	17257	17111	17372	17303	17284	17219	17212	17199	17433	17156	17297	17219	17124	17275	17329	17119	17152	17090	17303	17272	17260	17236	17170	17279	17193	17036	17178	17090	17248	17323	17144	17261	17113	17087	17295	17111	17233	17299	17388	17249	17410	17202	17281	17028	17080	17095	17211	17199	17082	17181	17221	17097	17255	17240	17347	17299	17395	17203	17194	17256	17088	17400	17311	17366	17242	17199	17129	17352	17166	17380	17367	17351	17279	17154	17304	17275	17279	17324	17121	17204	17062	17358	17215	17326	17263	17248	17343	17229	17112	17352	17365	17269	17236	17189	17303	17182	17214	17256	17232	17312	17176	17124	17421	17357	17250	17133	17192	17135	17348	16977	17371	17269	17314	17189	17246	17276	17218	17249	17294	17319	17223	17189	17207	17335	17182	17255	17200	17250	17253	17206	17260	17310	17192	17188	17089	17366	17161	17269	17239	17079	17363	17170	17275	17117	17238	17348	17181	17125	17234	17274	17162	17312	17131	17332	17272	17044	17084	17257	17073	17409	17087	17385	17022	17345	17236	17202	17200	17253	17172	17369	17192	17208	17320	17282	17180	17028	17133	17311	17234	17147	17284	17124	17245	17294	17213	17372	17191	17364	17323	17108	17323	17356	17157	17370	17079	17320	17188	17278	17180	17272	17272	17218	17301	17363	17277	17277	17285	17177	17251	17253	17091	17220	17156	17058	17416	17194	17178	17266	17335	17151	17422	17045	17264	17168	17261	17083	17115	17114	17300	17193	17293	17251	17288	17206	17254	17351	17282	17143	17210	16996	17281	17309	17251	17262	17254	17294	17415	17218	17257	17125	17380	17127	17101	17322	17338	17032	17076	17422	17332	17338	17383	17250	17309	17280	17159	17228	17382	17148	17319	17088	17349	17393	17250	17171	17446	17046	17139	17288	17109	17193	17346	17153	17226	17183	17203	17212	17304	17219	17174	17291	17276	17127	17265	17209	17150	17169	17168	17184	17213	17145	17215	17147	17209	17310	17225	17148	17414	17273	17108	17272	17340	17130	17282	17233	17274	17117	17245	17407	17065	17087	17253	17178	17352	17359	17298	17278	17040	17343	17227	17162	17211	17224	17311	17261	17214	17138	17132	17250	17300	17013	17519	17161	17245	17242	17185	17198	17326	17103	17103	17226	17260	17243	17356	17338	17387	17231	17551	17308	17234	17386	17124	17245	17128	17239	17276	17130	17153	17313	17109	17357	17183	17143	17356	17229	17057	17311	17067	17100	17170	17263	17031	17084	17165	17232	17152	17135	17294	17411	17310	17203	17184	17235	17137	17151	17357	17274	17209	17355	17183	17033	17206	17044	17171	17214	17306	17177	17154	17148	17236	17169	17074	17242	17082	17218	17016
23327	23348	34223	27191	22068	23404	24330	20921	20658	20774	20651	20688	20717	20525	20693	20488	20550	20513	20363	20424	20319	20401	20554	20429	20224	20560	20314	20134	20384	20408	20381	20338	20346	20304	20345	20416	20231	20423	20250	20312	20157	20342	20297	20463	20256	20354	20455	20441	20407	20452	20108	20404	20267	20436	20227	20409	20098	20152	20344	20486	20122	20116	20311	20200	20444	20376	20203	20389	20511	20189	20299	20129	20273	20425	20500	20197	20370	20249	20273	20188	20506	20330	20314	20298	20192	20318	20363	20411	20184	20384	20391	20382	20213	20512	20331	20146	20121	20303	20353	20264	20315	20383	20364	20097	20464	20283	20297	20524	20140	20410	20276	20197	20390	20244	20437	20552	20147	20216	20306	20067	20443	20424	20343	20273	20427	20236	20296	20277	20176	20327	20294	20156	20066	20304	20331	20298	20334	20415	20264	20296	20084	20098	20286	20439	20336	20375	20380	20198	20065	20256	20347	20286	20195	20234	20366	20311	20241	20473	20259	20251	20502	20425	20375	20555	20476	20208	20430	20390	20275	20172	20172	20359	20354	20273	20206	20172	20175	20314	20276	20125	20618	20332	20308	20023	20110	20295	20273	20338	20221	20157	20200	20405	20186	20426	20454	20143	20109	20109	20290	20299	20149	20256	20219	20214	20222	20093	20200	20563	20298	20265	20153	20138	20253	20237	20293	20244	20293	20328	20366	20271	20271	20237	20248	20323	20623	20307	20220	20226	20309	20163	20203	20327	20450	20284	20219	20346	20243	20263	20288	20202	20085	20288	20174	20104	20427	20308	20358	20285	20304	20484	20431	20321	20445	20256	20435	20399	20278	20218	20198	20274	20354	20287	20317	20476	20300	20092	20324	20298	20126	20294	20184	20251	20237	20299	20257	20262	20237	20360	20372	20363	20430	20349	20148	20402	20298	20410	20367	20283	20206	20251	20548	20305	20245	20150	20236	20382	20297	20238	20433	20166	20303	20274	20319	20418	20339	20333	20284	20391	20488	20345	20478	20476	20258	20327	20201	20232	20457	20420	20350	20342	20253	20401	19929	20326	20160	20351	20160	20197	20516	20322	20475	20075	20042	20101	20344	20410	20320	20164	20113	20484	20253	20182	20392	20296	20151	20269	20397	20398	20333	20451	20174	20451	20059	20242	20368	20252	20350	20333	20454	20303	20330	20182	20227	20244	20225	20475	20523	20371	20425	20288	20336	20379	20496	20393	20524	20179	20138	20248	20076	20109	20034	20312	20194	20242	20244	19973	20260	20234	20279	20303	20427	20453	20366	20215	20408	20334	20260	20178	20131	20207	20357	20482	20059	20126	20179	20164	20291	20328	20423	20284	20251	20033	20354	20596	20714	20391	20312	20154	20243	20115	20469	20083	20291	20260	20240	20193	20268	20133	20263	20297	20129	20387	20143	20103	20190	20205	20389	20272	20282	20449	20251	20547	20431	20224	20171	20202	20251	20206	20140	20213	20304	20465	20127	20235	20222	20399	20120	20358	20198	20290	20229	20084	20241	20385	20207	20354	20196	20157	20204	20259	20325	20188	20189	20146	20305	20230	20285	20261	20312	20148	20307	20019	20315	20115	20323	20455	20403	20231	20239	20297	20336	20272	20279	20331	20377	20382	20268	20354	20409	20233	20589	20220	20198	20310	20149	20242	20398	20270	20210	20214	20318	20076	20322	20318	20341	20509	20325	20353	19984	20297	20216	20331	20385	20323	20231	20205	20105	20585	20364	20560	20633	20070	20350	20231	20186	20270	20351	20136	20301	20162	20227	20178	20052	20351	20179	20098	20482	20264	20404	20464	20310	20232	20260	20087	20356	20209	20243	20378	20187	20397	20293	20049	20319	20352	20411	20201	20320	20209	20216	20139	20156	20412	20444	20354	20272	20281	20385	20165	20231	20090	20311	20318	20271	20185	20313	20255	20425	20313	20361	20223	20356	20181	20234	20252	20102	20374	20204	20257	20179	20197	20375	20458	20372	20123	20426	20249	20472	20114	20253	20256	20383	20282	20402	20285	20366	20261	20321	20064	20210	20170	20240	20354	20530	20374	20422	20422	20287	20174	20218	20260	20375	20289	20372	20257	20450	20352	20314	20337	20410	20318	20399	20223	20244	20314	20248	20400	20141	20298	20074	20175	20279	20151	20351	20227	20409	20235	20204	20224	20266	20274	20017	20397	20375	20318	20260	20202	20280	20262	20240	20311	20313	20069	20410	20248	20347	20539	20373	20285	20263	20409	20403	20288	20107	20205	20278	20234	20343	20287	20306	20263	20130	20271	20332	20159	20281	20261	20368	20276	20318	20358	20434	20276	20209	20493	20088	20764	20206	20031	20462	20331	20277	20345	20472	20185	20319	20468	20451	20268	20346	20190	20392	20302	20187	20265	20093	20144	20230	20016	20179	20119	20318	20375	20296	20147	20360	20153	20423	20108	20303	20409	20316	20245	20257	20524	20157	20316	20009	20330	20308	20283	20405	20176	20334	20310	20465	20204	20140	20064	20200	20354	20307	20228	20480	20437	20549	20421	20336	20288	20526	20058	20187	20170	20294	20358	20369	20501	20330	20262	20387	20158	20237	20128	20390	19904	20302	20242	20276	20134	20250	20320	20183	20237	20239	20278	20331	20284	20259	20346	20414	20140	20235	20126	20335	20409	20220	20366	20197	20224	20446	20301	20392	20297	20236	20211	20370	20183	20142	20191	20310	20387	20421	20389	20289	20257	20497	20328	19984	20340	20176	20224	20429	20232	20342	20043	20301	20296	20371	20391	20262	20433	20143	20270	20413	20215	20528	20360	20428	20090	20307	20343	20386	20183	20320	20179	20298	20173	20194	20274	20577	20360	20237	20377	20157	20212	20310	20154	20299	20253	20364	20271	20274	20330	20324	20150	20227	20193	20241	20170	20369	20170	20370	20279	20343	20180	20394	20263	20227	20215	20330	20276	20213	20276	20372	20244	20281	20317	20252	20399	20207	19968	20534	20355	20296	20383	20269	20338	20283	20258	20275	20335	20391	20136	20269	20223	20188	20197	20172	20222	20264	20117	20281	20381	20251	20242	20305	20287	20417	20442	20380	20109	20392	20414	20378	20336	20355	20212	20540	20149	20243	20163	20364	20337	20333	20348	20337	20446	20245	20275	20146	20208	20178	20282	20388	20182	20372	20347	20351	20306	20297	20331	20498	20356	20340	20437	20402	20297	20162	20046	20373	20471	20324	20380	20221	20230	20366	20221	20201	20224	20245	20344	20228	20127	20361	20314	20217	20405	20421	20331	20119	20374	20263	20273	20188	20227	20209	20117	20122	20124	20374	20409	20036	20364	20226	20188	20144	20127	20472	20175	20341	20368	20160	20340	20020	20303	20232	20169	20207	20428	20438	20259	20252	20222	20317	20251	20363	20319	20296	20184	20394	20286	20202	20341	20325	20059	20284	20099	20254	20020	20214	20295	20307	20471	20155	20325	20316	20530	20084	20432	20270	20418	20361	20184	20181	20077	20337	20297	20347	20185	20311	20171	20181	20304	20227	20060	20358	20170	20488	20344	20097	20342	20152	20417	20274	20336	20090	20434	20278	20304	20306	20147	20358	20153	20367	20454	20198	20270	20363	20190	20196	20223	20266	20352	20289	20363	20266	20257	20171	20280	20260	20201	20347	20134	20457	20298	20220	20340	20155	20282	20338	20329	20372	20396	20301	20191	20405	20263	20233	20228	20048	20250	20306	20401	20416	20435	20235	20255	20155	20332	20431	20395	20263	20142	20282	20210	20444	20383	20257	20172	20139	20208	20256	20267	20439	20467	20362	20192	20145	20242	20211	20122	20170	20258	20144	20220	20176	20288	19929	20386	20236	20195	20209	20302	20226	20372	20435	20255	20350	20267	20203	20419	20242	20226	20235	20377	20446	20028	20133	20333	20278	20184	20298	20287	20353	19958	20360	20300	20351	20120	20284	20441	20268	20137	20245	20380	20215	20286	20121	20333	20139	20176	20349	20205	20371	20527	20269	20476	20304	20276	20180	20320	20378	20122	20465	20193	20397	20110	20165	20088	20299	20252	20296	20276	20156	20212	20317	20270	20416	20290	20468	20329	20347	20257	20280	20473	20306	20229	20517	20163	20132	20380	20247	20332	20379	20278	20303	20290	20260	20484	20485	20322	20342	20301	20375	20082	20158	20203	20351	20170	20236	20299	20344	20153	20250	20143	20252	20110	20324	20142	20351	20109	20199	20413	20384	20193	20344	20366	20479	20254	20277	20439	20296	20302	20202	20140	20476	20265	20337	20328	20147	20321	20110	20190	20218	20298	20434	20277	20322	20295	20226	20121	20341	20475	20356	20353	20465	20303	20236	20203	20401	20270	20551	20341	20429	20162	20363	20349	20451	20283	20214	20265	20336	20276	20211	20152	20245	20311	20257	20291	20307	20285	20236	20408	20258	20312	20106	20162	20556	20239	20338	20308	20322	20228	20255	19964	20391	20237	20244	20390	20406	20126	20303	20224	20400	20209	20243	20367	20484	20418	20278	20272	20279	20273	20219	20178	20133	20313	20121	20306	20169	20338	20373	20361	20331	20282	20206	20403	20470	20363	20299	20026	20168	20316	20190	20048	20174	20340	20205	20312	20163	20295	20317	20219	20365	20277	20260	20117	20212	20393	20302	20245	20197	20447	20422	20199	20193	20202	19979	20108	20226	20329	20313	20281	20307	20276	20396	20277	20326	20072	20258	20450	20446	20297	20333	20314	20371	20386	20131	20226	20372	20269	20302	20216	20253	20219	20308	20284	20305	20319	20295	20308	20343	20439	20131	20293	20305	20365	20439	20314	20251	20371	20292	20435	20184	20340	20344	20471	20247	20245	20502	20297	20261	20232	19883	20248	20238	20332	20482	20427	20317	20301	20063	20097	20190	20358	20227	20322	20188	20402	20241	20225	20302	20360	20302	20569	20163	20248	20346	20383	20145	20412	20075	20226	20113	20420	20139	20232	20164	20120	20221	20091	20296	20073	20074	20314	20256	20254	20369	20124	20384	20280	20346	20326	20512	20514	20550	20353	20375	20068	20383	20331	20321	20335	20285	20399	20457	20466	20087	20205	20110	20174	20291	20481	20218	20392	20455	20239
62561	103534	80592	45534	17369	17294	17585	17717	17426	17540	17625	17519	17514	17485	17782	17438	17478	17447	17383	17308	17481	17580	17418	17346	17509	17380	17562	17525	17452	17468	17579	17572	17441	17360	17672	17441	17431	17443	17641	17560	17505	17634	17555	17523	17459	17599	17565	17262	17461	17463	17605	17622	17327	17605	17346	17328	17369	17632	17457	17510	17441	17424	17420	17487	17524	17517	17391	17648	17483	17418	17547	17576	17679	17404	17685	17605	17665	17477	17484	17538	17618	17367	17619	17659	17556	17568	17570	17487	17355	17565	17479	17540	17630	17614	17623	17468	17466	17486	17485	17665	17440	17455	17470	17539	17526	17439	17429	17436	17301	17415	17558	17594	17341	17437	17612	17618	17537	17510	17427	17347	17512	17547	17524	17587	17673	17425	17492	17571	17457	17561	17434	17548	17440	17545	17513	17598	17462	17438	17486	17459	17597	17424	17417	17412	17389	17371	17476	17422	17703	17629	17609	17451	17528	17376	17537	17414	17596	17436	17502	17523	17501	17616	17455	17504	17240	17526	17419	17714	17370	17435	17458	17584	17564	17597	17489	17420	17442	17521	17403	17532	17521	17431	17534	17561	17510	17582	17609	17336	17582	17584	17301	17531	17483	17527	17502	17449	17487	17333	17503	17538	17596	17420	17490	17624	17525	17475	17546	17519	17550	17442	17357	17374	17575	17492	17571	17385	17494	17554	17531	17408	17472	17580	17404	17435	17414	17577	17571	17545	17698	17419	17600	17446	17456	17480	17520	17499	17502	17546	17640	17598	17353	17445	17422	17473	17548	17321	17478	17693	17477	17352	17730	17492	17475	17499	17427	17682	17515	17443	17516	17433	17439	17442	17580	17491	17589	17373	17581	17438	17476	17498	17566	17595	17664	17533	17340	17527	17460	17429	17564	17495	17413	17497	17594	17515	17536	17464	17452	17523	17584	17364	17326	17433	17510	17587	17359	17607	17521	17488	17487	17512	17559	17609	17584	17519	17357	17484	17534	17419	17505	17534	17382	17458	17438	17475	17396	17444	17411	17417	17450	17609	17458	17487	17450	17507	17521	17458	17525	17367	17378	17430	17454	17631	17573	17423	17464	17352	17672	17321	17604	17531	17491	17261	17567	17493	17598	17612	17440	17370	17551	17606	17557	17333	17524	17510	17631	17606	17512	17519	17507	17541	17404	17463	17471	17545	17331	17558	17425	17383	17493	17502	17335	17524	17424	17450	17470	17589	17491	17613	17462	17405	17501	17496	17511	17414	17471	17461	17702	17393	17515	17590	17589	17352	17495	17696	17478	17610	17609	17533	17555	17471	17404	17406	17350	17472	17517	17482	17640	17369	17691	17502	17428	17474	17270	17450	17430	17515	17570	17553	17469	17486	17633	17637	17375	17700	17631	17427	17506	17466	17516	17606	17508	17476	17482	17393	17402	17403	17446	17575	17503	17530	17540	17426	17562	17672	17572	17460	17445	17466	17443	17581	17380	17461	17499	17556	17641	17445	17519	17527	17662	17436	17506	17528	17514	17550	17465	17525	17446	17486	17534	17609	17570	17494	17416	17520	17704	17520	17490	17553	17528	17558	17453	17408	17579	17524	17345	17503	17420	17607	17559	17542	17352	17613	17470	17409	17563	17514	17481	17549	17631	17380	17623	17647	17578	17507	17299	17528	17444	17427	17446	17655	17672	17632	17668	17454	17412	17330	17621	17549	17669	17373	17666	17545	17486	17402	17514	17470	17479	17615	17605	17487	17439	17720	17482	17622	17489	17518	17442	17630	17500	17607	17352	17400	17398	17511	17503	17495	17560	17414	17559	17442	17445	17405	17372	17423	17535	17635	17514	17540	17307	17536	17372	17615	17490	17640	17517	17352	17517	17432	17437	17631	17458	17586	17348	17568	17374	17579	17395	17506	17549	17525	17500	17431	17284	17505	17549	17438	17751	17328	17517	17652	17490	17485	17599	17782	17506	17359	17412	17489	17500	17347	17496	17503	17527	17667	17361	17496	17454	17586	17464	17451	17571	17528	17480	17556	17350	17532	17549	17437	17557	17480	17393	17569	17409	17581	17539	17716	17434	17487	17354	17522	17408	17473	17505	17573	17383	17533	17246	17465	17385	17522	17615	17408	17512	17548	17536	17430	17564	17454	17441	17415	17428	17500	17498	17722	17317	17525	17643	17373	17605	17452	17489	17508	17414	17395	17543	17496	17604	17341	17315	17564	17581	17680	17558	17405	17374	17546	17435	17551	17366	17492	17498	17637	17549	17348	17531	17548	17607	17424	17525	17530	17476	17471	17536	17452	17486	17506	17371	17508	17461	17522	17441	17536	17354	17333	17338	17378	17486	17341	17628	17484	17539	17507	17614	17467	17493	17463	17465	17442	17487	17377	17546	17410	17492	17589	17442	17510	17482	17648	17475	17527	17614	17428	17478	17505	17307	17399	17623	17482	17715	17370	17504	17566	17569	17584	17550	17600	17515	17358	17801	17390	17498	17594	17406	17416	17532	17458	17411	17407	17426	17471	17492	17406	17511	17364	17472	17354	17461	17495	17555	17331	17626	17550	17618	17573	17663	17592	17641	17462	17588	17411	17386	17407	17571	17519	17463	17280	17624	17507	17527	17618	17480	17699	17544	17563	17601	17430	17502	17323	17590	17244	17384	17615	17705	17429	17624	17497	17407	17545	17625	17500	17498	17623	17517	17418	17496	17626	17462	17516	17699	17414	17533	17544	17687	17477	17567	17305	17601	17338	17595	17344	17324	17428	17539	17567	17352	17265	17633	17479	17471	17464	17497	17408	17617	17530	17688	17647	17431	17522	17378	17490	17584	17526	17494	17546	17667	17491	17436	17350	17332	17451	17596	17465	17536	17385	17540	17395	17658	17632	17410	17653	17586	17424	17450	17570	17478	17531	17509	17571	17523	17370	17463	17553	17454	17670	17569	17436	17591	17599	17606	17598	17592	17644	17486	17480	17553	17512	17609	17713	17402	17686	17401	17467	17596	17404	17476	17631	17582	17530	17525	17465	17459	17514	17615	17430	17482	17458	17374	17462	17534	17550	17529	17483	17534	17588	17484	17475	17420	17674	17574	17570	17620	17630	17419	17236	17356	17545	17523	17385	17485	17468	17619	17560	17581	17432	17542	17373	17464	17556	17708	17526	17482	17485	17588	17403	17460	17640	17435	17409	17510	17408	17474	17452	17570	17627	17483	17648	17546	17584	17452	17622	17350	17503	17595	17505	17628	17632	17345	17534	17495	17675	17440	17564	17444	17534	17403	17448	17357	17654	17394	17576	17473	17587	17375	17441	17468	17518	17450	17541	17652	17488	17418	17553	17322	17326	17520	17495	17605	17488	17374	17417	17441	17474	17442	17422	17425	17589	17507	17550	17402	17363	17461	17565	17563	17505	17665	17279	17579	17590	17467	17581	17494	17435	17617	17463	17422	17367	17437	17385	17303	17489	17455	17433	17654	17332	17653	17530	17637	17458	17575	17613	17683	17660	17268	17622	17405	17481	17684	17408	17578	17356	17631	17489	17532	17505	17467	17363	17464	17580	17615	17120	17426	17513	17419	17507	17362	17342	17625	17467	17318	17674	17434	17544	17536	17657	17565	17489	17435	17426	17500	17435	17590	17449	17638	17426	17410	17537	17468	17479	17432	17556	17571	17424	17434	17400	17583	17522	17521	17541	17447	17649	17467	17645	17428	17753	17480	17611	17425	17471	17368	17425	17538	17487	17599	17506	17449	17564	17494	17496	17758	17560	17495	17582	17516	17354	17710	17486	17448	17489	17400	17269	17645	17481	17466	17466	17583	17490	17430	17362	17407	17625	17697	17477	17584	17557	17349	17616	17439	17679	17553	17407	17387	17493	17455	17271	17341	17412	17473	17571	17545	17407	17468	17396	17503	17391	17651	17310	17592	17449	17497	17523	17486	17394	17303	17515	17374	17458	17405	17301	17441	17426	17407	17412	17413	17485	17515	17313	17535	17628	17506	17490	17457	17380	17472	17475	17534	17518	17561	17400	17501	17550	17430	17447	17449	17416	17343	17330	17495	17596	17477	17395	17558	17452	17475	17580	17487	17530	17412	17441	17520	17541	17669	17578	17492	17383	17479	17588	17522	17559	17714	17435	17621	17505	17573	17549	17487	17629	17426	17475	17472	17627	17401	17661	17492	17770	17528	17683	17444	17573	17453	17616	17599	17406	17219	17424	17382	17354	17550	17458	17581	17549	17571	17503	17544	17544	17423	17429	17602	17467	17561	17506	17710	17489	17481	17634	17439	17585	17483	17394	17342	17616	17513	17502	17430	17647	17352	17499	17426	17526	17330	17558	17508	17549	17517	17448	17550	17420	17396	17375	17513	17570	17549	17547	17623	17415	17429	17639	17547	17621	17591	17528	17375	17398	17478	17528	17604	17458	17522	17491	17347	17485	17607	17541	17470	17478	17504	17421	17522	17199	17584	17529	17561	17501	17473	17422	17322	17438	17451	17492	17555	17308	17615	17629	17553	17404	17585	17516	17444	17396	17460	17530	17459	17517	17792	17472	17620	17462	17362	17479	17475	17307	17477	17347	17502	17469	17361	17753	17517	17634	17481	17565	17448	17484	17453	17455	17369	17558	17512	17512	17581	17352	17535	17511	17532	17430	17451	17555	17407	17615	17434	17519	17524	17454	17413	17449	17475	17432	17456	17538	17713	17542	17469	17466	17461	17555	17523	17430	17728	17527	17491	17505	17434	17567	17537	17502	17361	17408	17501	17421	17409	17481	17494	17425	17537	17312	17418	17476	17411	17510	17503	17487	17447	17381	17656	17430	17596	17500	17406	17427	17624	17572	17350	17547	17437	17447	17410	17456	17496	17612	17360	17346	17577	17491	17643	17455	17483	17513	17322	17510	17425	17575	17560	17495	17533	17598	17272	17540	17527	17564	17341	17427	17328	17611	17447	17550	17536	17492	17497	17622	17336	17431	17450	17505	17600	17396	17598	17518	17673	17403	17505	17404	17529	17542	17607	17579	17508	17497	17531	17603	17537	17525	17471	17509	17426	17408	17716	17419	17614	17424	17395	17506	17352	17338	17511	17356	17637	17491	17515	17548	17449	17586	17490	17549	17581	17350	17461	17576
22832	22911	33041	27007	21692	23016	24848	20926	20194	20809	20472	20194	20442	20219	20259	20258	20283	20071	20284	20487	20212	20206	20099	20296	20176	19957	20133	20341	20086	20361	20165	20063	20117	20008	20057	20168	20102	20187	19859	19937	20059	20195	20189	20055	20165	19988	19965	19908	20093	20211	20059	20019	20258	20065	19906	20219	20125	19923	20215	20077	20106	19985	19918	20055	20163	20250	20157	20120	19889	19839	20081	20026	20053	20155	20016	19984	19939	19918	19850	20018	19995	20149	19904	20132	20019	20264	20091	20254	19873	19904	20039	20041	20024	20046	20000	20196	19899	20089	20025	20007	20060	20169	20109	19836	20052	19832	20134	20116	19849	20127	19815	19820	20010	19999	20168	20158	19930	20090	20187	20101	20170	20040	20061	19951	19959	20222	19965	19888	19988	19638	19971	19823	20024	19939	19681	19864	20023	19739	20061	20156	19975	20051	20155	20287	19881	20034	19937	20100	20233	20061	19973	20333	19812	20004	19968	20167	20007	20140	20083	19771	20002	20104	20055	19930	20175	20057	20007	19897	19797	19946	19988	19966	19946	19868	19965	20003	19860	19877	19874	19932	19910	20018	19971	20071	19957	19959	19971	19958	19756	20190	20005	20190	20155	19943	19963	19935	20013	20024	19974	20041	20028	19982	20019	20075	20146	20049	19943	19912	20039	20127	20094	20008	19867	19903	19937	20005	20160	19910	20026	19880	19926	20005	19937	19904	20048	19788	20088	19840	19985	19955	20122	20036	20118	19863	20037	19991	19976	19933	19958	20025	20144	20161	20017	20095	20098	19970	19790	20018	19974	20092	19891	19899	20018	19934	20018	20155	20154	19846	20004	20071	19988	19814	20033	20056	19913	19921	19921	20040	20130	19937	19884	19914	20111	20248	20066	20052	19737	19974	20065	20027	19961	19894	19995	19984	19799	19962	19915	19948	19984	20004	20009	20075	19912	19898	20010	19740	20098	19965	20062	20243	20041	19762	19739	19941	19894	20057	20095	19703	20050	20072	20023	19859	20135	19967	20172	20241	19856	19822	20044	19939	20010	20090	20090	19995	19944	20142	20001	19906	20038	20079	19877	20164	19989	19776	19921	20031	19895	19838	20099	19988	19898	19955	20187	19920	19957	19810	19924	20013	20059	20119	19884	20000	20292	20110	19997	19961	20024	20049	19943	20035	20012	19960	19937	19960	20062	19941	20071	20086	20030	20097	20100	19963	19946	19974	20070	19811	19760	19876	19865	20155	19905	20052	20086	19955	20150	19984	20199	20201	20217	19868	20063	19838	20007	19833	19968	20241	19906	19981	19944	19975	20161	19920	19729	19830	20048	19990	20125	19868	20135	19776	19955	20030	19922	20128	19960	20024	20055	20028	19927	20002	19758	20008	19944	20138	19768	20049	20081	20005	20082	19986	20017	19890	20008	20080	19905	19797	19912	20085	19905	19888	19893	19891	19968	19921	19880	20325	20227	19988	19981	19919	19895	20026	19912	19924	20079	19895	20113	19971	20062	19991	19834	20108	19940	19831	19929	19757	20057	20096	19789	19687	19962	20061	19987	20080	19978	20023	20039	19954	20064	20003	20167	19965	19949	19812	20074	20067	20049	20039	20305	20110	19836	19853	20095	20119	20050	19786	19990	19908	19973	20206	19958	20077	20202	20036	20037	19890	20157	19813	20005	20166	20213	20145	20028	20036	20149	19931	19934	19783	20061	20121	20089	20044	19908	19932	19943	20250	20153	19739	20085	20162	20005	19943	19963	19975	19841	20043	19936	20361	20081	19891	20222	19997	20008	20262	19857	19937	20120	19851	19987	19991	19911	19979	19767	19816	20019	19958	19982	19799	19716	20171	19955	20028	20012	20087	19898	19747	20019	19913	19989	20043	19979	19987	20016	19907	19857	19890	19842	20044	19982	19968	20154	19895	20008	19924	19870	19958	19847	19895	19968	20120	19977	19772	19857	20160	19963	20123	20015	20036	20122	19960	20053	19975	20080	20088	20035	20281	20033	20048	19861	19936	20075	20144	20081	20063	19895	20070	20015	20200	19922	20161	20286	19981	20185	20098	20239	20125	20002	19946	19970	19971	20000	19900	20038	19937	20143	19995	20292	20083	20017	19908	20046	20078	19956	19838	19908	20109	20026	19946	19949	19874	20082	19899	19930	19937	20088	19944	20037	20014	19831	20028	19915	19998	19901	20026	19921	19783	19995	20121	19996	20038	20138	20069	20102	19874	19914	19930	20116	20076	20187	19876	19779	19947	20006	19929	19931	19949	20094	19975	19942	20019	20014	20050	20081	20065	19920	19775	20049	20043	19802	20106	20057	20032	20073	20042	19882	20119	20065	20083	20247	19921	19985	19848	20075	19977	20010	20039	19860	19951	20014	19838	20155	19908	19961	19765	19824	20191	20132	19974	19963	19864	19799	19808	19963	19953	19777	19849	19956	19841	20047	19902	20077	20024	20062	19971	20019	20055	20154	20097	20139	20158	19883	20000	19632	19922	19961	19952	19912	19867	20050	19955	19995	19935	20043	20132	19930	19726	19800	20088	19998	19834	20038	20190	20169	19961	20019	19976	19980	19911	19849	20006	19934	20068	19929	19870	19984	19835	20207	20039	19976	20084	19843	19912	19852	20064	20098	20082	20151	20163	19919	19962	20246	19916	20050	20059	19954	19954	20243	19947	20117	19856	19879	20049	19813	19895	19837	19827	19833	20006	20007	20111	20184	19913	19944	19945	20022	20012	20116	20059	19739	19913	20083	19981	19875	20229	20163	19965	19975	20113	20213	19756	20046	19918	20130	20037	20043	19890	19956	19925	20203	19884	20121	19682	19990	20266	19874	19876	20037	20098	19920	20064	19942	19864	20108	20018	19991	20194	19850	20037	19892	19903	19856	19993	19756	19866	20076	19953	19846	19827	20044	19784	20024	19931	20287	19963	19989	20155	20229	20122	20016	20048	19981	19997	20245	20228	19989	20049	20139	20030	20048	20080	19811	19904	19984	20050	20115	19956	20152	20029	20201	19958	19788	20052	19864	20116	20057	20121	19905	20044	19755	20213	19921	19997	19960	19894	19928	19985	20023	19903	19884	19883	20089	19969	19987	19793	19880	19958	20039	19749	19960	20037	19879	20184	19894	19890	19953	19859	20061	19902	19962	19961	20225	19990	19926	19814	19958	19744	20001	19912	20000	20263	19958	19925	19984	20027	19948	19976	20020	20050	19931	20054	20123	19948	20118	20011	20047	19922	20070	20026	19940	20057	19967	19941	20042	20146	19954	19920	19901	20123	20042	20042	20235	20038	19864	20029	19974	19827	19953	20074	20229	20035	20160	20012	19935	20165	20015	19869	20029	19985	19929	20197	19998	19829	20046	20035	20153	20179	19906	19907	19909	20098	20143	19874	20122	19991	19859	19852	20062	19795	20085	20097	20002	19844	19705	20004	19863	19769	20205	19766	20102	19941	19892	20092	19996	19952	20008	20079	20080	19955	19918	19880	19965	19826	20141	20093	20077	19886	20150	20052	20051	20016	20007	19861	20169	19885	19941	20017	19934	19818	20083	19811	19960	19808	19936	19807	19936	20040	19931	20054	19951	19820	20201	19898	19979	19709	20012	20136	20108	19975	20078	20164	19882	20139	19985	19893	19905	19839	19945	20040	19997	20067	20046	20074	20017	19938	19926	19969	20143	19935	19969	20001	19943	20121	19991	19964	19867	20109	20125	20031	20066	19909	20001	20168	20079	19919	19965	19746	19927	20068	19953	19907	19893	20066	19800	19859	19996	19957	19901	20073	19942	19956	19970	19893	19994	19993	19973	19906	19878	20266	19982	19832	19852	19946	19942	19867	20080	19966	20042	20306	20052	20157	19970	20088	19910	19786	19896	19968	20009	20066	19973	19936	19882	19802	19992	20122	19929	20156	20214	19989	20053	20215	20021	19853	19924	20084	19832	19846	20357	20036	20248	20026	20027	19953	19911	20061	20012	19834	20077	19901	19902	20026	19908	20241	19969	19923	19925	20001	19957	19994	20043	19991	19886	20152	20283	19898	19801	19907	19915	19811	19815	19872	19847	19964	20022	19972	19971	20040	19946	19995	20066	19864	20046	20110	19956	19946	19814	19829	19915	19992	19726	19946	20129	20055	20101	19934	19744	19998	20047	20096	20088	19969	20167	19781	19905	19906	19896	20112	19855	20231	20018	20178	19872	19954	19995	19955	20000	20128	19917	19962	20115	19999	19940	19856	20091	19932	20048	20104	20130	20065	20000	20065	19775	19816	19807	19885	20008	19795	19990	20068	19893	19790	19766	19994	20093	19945	20020	20003	19836	20127	20120	20024	20009	20019	19897	20012	20158	20115	20005	20127	20208	20116	20221	19920	19875	19967	20110	19970	20198	19825	19854	20021	19881	19877	20131	20077	20001	19877	19910	19941	20001	20005	20001	19786	19949	19959	20035	19750	19980	20127	19865	19932	20100	20089	20052	20111	20116	20129	19932	19888	19961	19964	20131	19825	19995	20191	20035	20047	19851	19958	20090	20053	20025	20162	19915	19911	20009	19859	20155	20002	19934	20108	19751	19930	19763	19846	20030	20062	19900	19922	19583	19961	20065	20059	19951	19882	20017	19883	19699	20085	19953	20021	19962	19993	19933	20016	20053	19926	19992	20133	20050	20006	19941	20047	19951	20081	19946	20207	20396	20164	19796	19961	19971	20292	19915	19977	20036	20125	20082	19857	19915	20045	20088	19899	19980	20049	20043	20134	19851	20027	19976	19892	19909	19916	20123	20033	19914	20225	20178	20139	20112	19930	19858	20183	19999	19981	19987	19975	19869	19709	19939	20202	19876	20115	19852	19992	20039	19990	19928	19837	19951	20189	19961	20002	20111	19878	20135	20185	20025	20066	19889	19865	19842	19776	19914	20155	19961	20081	20254	19882	19808	19933	19960	19911	19747	19953	20154	19917	19958	19936	20032	20058	20080	20068	20026	19881	19853	19958	20015	20218	20005	19855	20017	20043	19994	20071	20027	19895	20038	20094	20116	19974	19939	20082	20084	20014	19741	19974	20136	19908	19956	20145	19879	19832	20083	19956	20061	19876	19942	19728	20076	19993	20165	19963	19958	19855	20008	19868
60083	102534	82070	46775	17269	17265	17344	17433	17304	17292	17287	17102	17232	17462	17263	17307	17217	17463	17477	17399	17253	17358	17525	17436	17167	17334	17405	17341	17333	17360	17197	17566	17410	17339	17340	17250	17264	17432	17296	17184	17346	17310	17382	17407	17378	17514	17369	17230	17223	17275	17305	17427	17309	17291	17392	17360	17162	17420	17359	17288	17365	17165	17319	17205	17246	17384	17390	17557	17185	17283	17412	17395	17426	17347	17305	17317	17483	17378	17338	17248	17226	17494	17281	17353	17345	17135	17376	17358	17424	17229	17322	17172	17446	17387	17431	17208	17320	17411	17471	17326	17215	17284	17344	17285	17345	17350	17219	17179	17330	17319	17317	17314	17229	17271	17429	17411	17210	17280	17348	17328	17417	17378	17243	17290	17480	17340	17444	17487	17156	17329	17297	17240	17189	17453	17155	17384	17245	17429	17200	17166	17274	17338	17369	17209	17318	17480	17376	17272	17386	17423	17181	17269	17141	17022	17254	17268	17277	17238	17242	17201	17436	17364	17096	17379	17327	17482	17216	17379	17269	17528	17207	17242	17369	17224	17381	17330	17498	17414	17302	17229	17451	17138	17420	17273	17281	17287	17214	17230	17295	17157	17158	17345	17317	17431	17230	17103	17403	17252	17120	17221	17443	17386	17534	17342	17246	17326	17231	17300	17223	17383	17218	17483	17325	17207	17516	17257	17434	17354	17350	17464	17273	17249	17209	17299	17261	17140	17184	17338	17329	17284	17277	17027	17239	17369	17285	17409	17262	17282	17380	17313	17293	17101	17261	17367	17308	17284	17173	17300	17256	17278	17447	17350	17269	17331	17252	17161	17343	17188	17493	17165	17344	17315	17418	17141	17321	17239	17374	17358	17225	17221	17377	17434	17232	17259	17303	17253	17330	17191	17378	17390	17288	17262	17335	17369	17363	17366	17301	17297	17275	17186	17310	17591	17367	17199	17187	17356	17245	17213	17255	17377	17461	17126	17098	17247	17281	17367	17462	17191	17237	17339	17280	17311	17491	17483	17214	17224	17360	17324	17178	17330	17367	17407	17347	17198	17341	17350	17269	17517	17435	17236	17169	17335	17353	17353	17264	17252	17324	17445	17376	17200	17209	17333	17347	17194	17286	17166	17299	17204	17357	17202	17293	17451	17401	17236	17354	17246	17391	17054	17330	17152	17502	17235	17320	17249	17269	17152	17334	17446	17221	17260	17232	17192	17378	17277	17357	17285	17083	17403	17373	17343	17073	17400	17247	17403	17223	17261	17252	17301	17326	17347	17326	17224	17135	17323	17253	17389	17579	17396	17491	17399	17306	17511	17380	17176	17324	17295	17278	17257	17363	17326	17292	17361	17399	17234	17273	17356	17470	17392	17145	17305	17310	17309	17366	17175	17329	17332	17196	17395	17190	17292	17330	17255	17315	17343	17379	17244	17464	17180	17290	17439	17321	17463	17460	17339	17116	17365	17271	17318	17327	17410	17381	17298	17367	17380	17311	17484	17602	17275	17214	17276	17317	17151	17315	17374	17220	17411	17289	17276	17309	17325	17222	17219	17415	17329	17278	17271	17142	17287	17306	17376	17216	17245	17157	17223	17410	17335	17346	17425	17335	17285	17464	17381	17158	17211	17329	17323	17117	17341	17436	17251	17271	17161	17259	17220	17427	17320	17201	17457	17425	17271	17209	17112	17414	17366	17298	17251	17402	17243	17379	17321	17369	17330	17432	17302	17361	17307	17352	17283	17254	17308	17305	17401	17296	17159	17340	17335	17176	17274	17401	17292	17319	17329	17441	17212	17379	17314	17323	17130	17343	17102	17160	17264	17430	17291	17143	17394	17171	17465	17306	17247	17353	17396	17243	17365	17363	17453	17496	17252	17420	17328	17322	17484	17368	17272	17392	17201	17348	17369	17306	17261	17264	17414	17413	17322	17297	17428	17237	17365	17293	17146	17402	17330	17271	17283	17395	17394	17098	17391	17374	17161	17311	17457	17125	17475	17171	17262	17523	17265	17337	17383	17198	17221	17433	17247	17331	17314	17258	17248	17281	17308	17237	17280	17272	17130	17210	17282	17363	17285	17118	17164	17332	17046	17280	17185	17288	17285	17391	17254	17443	17372	17265	17317	17352	17302	17332	17375	17262	17336	17267	17223	17268	17227	17353	17112	17336	17326	17172	17264	17398	17409	17154	17266	17210	17437	17399	17518	17329	17349	17265	17255	17131	17351	17452	17224	17385	17211	17405	17379	17326	17279	17233	17295	17166	17239	17284	17313	17393	17326	17100	17396	17313	17311	17289	17250	17290	17246	17375	17437	17354	17380	17271	17284	17393	17293	17259	17283	17340	17123	17261	17397	17199	17309	17316	17251	17345	17187	17232	17244	17422	17211	17388	17329	17462	17360	17244	17387	17323	17260	17241	17332	17546	17271	17121	17464	17241	17316	17396	17179	17318	17222	17265	17146	17310	17258	17397	17229	17205	17507	17372	17317	17382	17409	17295	17456	17268	17195	17329	17262	17285	17173	17182	17356	17175	17414	17221	17395	17223	17227	17379	17227	17206	17302	17419	17253	17367	17463	17177	17155	17417	17304	17254	17169	17153	17405	17327	17272	17210	17267	17234	17336	17349	17415	17379	17196	17261	17369	17242	17299	17231	17345	17280	17267	17349	17247	17158	17270	17187	17412	17297	17293	17372	17463	17302	17337	17336	17166	17347	17392	17180	17275	17131	17259	17296	17393	17305	17425	17019	17281	17464	17382	17216	17215	17314	17306	17159	17173	17311	17148	17334	17260	17157	17279	17328	17287	17409	17317	17238	17406	17249	17452	17466	17210	17393	17410	17355	17196	17263	17206	17272	17309	17340	17453	17180	17329	17250	17189	17229	17084	17193	17278	17407	17301	17457	17343	17275	17506	17359	17396	17452	17425	17131	17257	17449	17215	17322	17315	17460	17189	17447	17329	17390	17154	17322	17394	17356	17518	17283	17283	17098	17166	17295	17278	17383	17332	17351	17333	17415	17244	17121	17524	17330	17336	17118	17328	17214	17336	17248	17189	17503	17397	17279	17335	17395	17355	17177	17291	17375	17191	17185	17085	17130	17300	17217	17262	17444	17240	17265	17285	17302	17222	17430	17365	17413	17294	17176	17367	17281	17179	17171	17231	17411	17138	17400	17309	17213	17204	17262	17416	17495	17197	17322	17251	17434	17210	17214	17337	17301	17108	17197	17369	17231	17236	17338	17312	17282	17309	17249	17255	17166	17105	17363	17235	17391	17522	17229	17077	17217	17335	17262	17177	17184	17251	17136	17394	17393	17268	17220	17387	17311	17377	17223	17473	17270	17312	17323	17304	17390	17386	17266	17331	17334	17385	17329	17272	17348	17406	17301	17202	17223	17270	17553	17387	17298	17205	17420	17371	17243	17307	17277	17299	17369	17314	17336	17211	17332	17407	17239	17306	17323	17364	17487	17378	17370	17281	17154	17366	17252	17457	17288	17284	17346	17363	17272	17394	17295	17285	17341	17258	17159	17414	17417	17392	17357	17463	17330	17218	17480	17140	17292	17341	17188	17208	17090	17309	17323	17362	17298	17141	17447	17215	17361	17225	17138	17221	17265	17284	17252	17394	17339	17226	17157	17066	17354	17261	17334	17165	17455	17264	17271	17322	17175	17316	17401	17344	17426	17276	17242	17269	17203	17379	17434	17069	17440	17192	17124	17294	17327	17310	17253	17281	17358	17324	17189	17160	17324	17273	17200	17543	17186	17430	17282	17214	17316	17450	17265	17252	17008	17404	17252	17251	17248	17282	17300	17282	17402	17335	17251	17336	17264	17325	17151	17273	17284	17355	17280	17105	17196	17317	17139	17204	17422	17167	17230	17370	17213	17406	17283	17200	17302	17147	17216	17334	17121	17202	17306	17300	17223	17341	17345	17201	17392	17197	17211	17231	17188	17440	17278	17347	17351	17381	17267	17355	17348	17386	17311	17228	17530	17321	17360	17320	17163	17279	17415	17398	17232	17215	17249	17250	17396	17258	17237	17338	17256	17269	17112	17432	17129	17246	17121	17278	17270	17203	17395	17265	17275	17382	17397	17187	17202	17362	17301	17266	17328	17292	17143	17347	17436	17394	17345	17525	17287	17198	17371	17307	17346	17170	17269	17370	17282	17229	17291	17145	17340	17271	17437	17408	17246	17375	17363	17466	17230	17417	17391	17295	17225	17252	17255	17261	17267	17286	17128	17362	17358	17262	17254	17297	17457	17399	17228	17159	17327	17275	17266	17253	17091	17245	17358	17376	17347	17397	17282	17213	17180	17339	17193	17282	17516	17402	17541	17255	17254	17454	17187	17268	17261	17310	17218	17472	17218	17222	17423	17206	17286	17421	17318	17238	17237	17158	17257	17365	17243	17328	17274	17166	17351	17344	17564	17277	17287	17376	17243	17366	17252	17341	17141	17264	17213	17256	17346	17204	17314	17307	17378	17334	17307	17431	17070	17207	17380	17074	17376	17255	17282	17291	17396	17276	17290	17118	17300	17381	17362	17207	17372	17213	17239	17355	17366	17373	17268	17189	17428	17377	17347	17424	17163	17276	17359	17481	17319	17294	17318	17240	17313	17286	17377	17369	17364	17181	17196	17206	17313	17376	17338	17360	17290	17314	17461	17358	17262	17070	17294	17305	17218	17385	17248	17201	17386	17571	17412	17264	17363	17362	17105	17303	17342	17187	17366	17379	17238	17246	17298	17378	17226	17338	17520	17440	17335	17285	17402	17292	17330	17514	17274	17463	17292	17320	17375	17238	17339	17356	17364	17175	17484	17445	17371	17272	17274	17235	17378	17374	17244	17261	17334	17510	17277	17273	17307	17347	17280	17465	17293	17468	17323	17233	17341	17276	17256	17313	17254	17325	17256	17424	17287	17341	17223	17299	17232	17361	17328	17236	17232	17417	17265	17384	17415	17219	17266	17251	17401	17214	17303	17415	17432	17339	17179	17292	17192	17317	17294	17167	17249	17442	17230	17279	17290	17451	17348	17111	17363	17206	17271	17295	17186	17212	17395	17358	17575	17209	17450	17378	17388	17286	17360	17289	17221	17324	17144	17202	17352	17201	17308	17301	17244	17396	17285	17369
31042	35773	39079	26388	19107	18570	18706	18323	18292	18510	18253	18322	18442	18462	18475	18465	18401	18428	18514	18510	18387	18413	18377	18601	18408	18415	18182	18235	18464	18477	18466	18571	18456	18302	18562	18524	18456	18335	18447	18437	18432	18281	18446	18367	18522	18565	18449	18219	18451	18646	18503	18618	18516	18466	18433	18390	18335	18329	18574	18456	18415	18566	18294	18431	18283	18422	18301	18517	18505	18341	18437	18393	18260	18597	18619	18233	18355	18312	18455	18437	18426	18396	18514	18349	18369	18326	18298	18207	18335	18251	18455	18369	18477	18404	18554	18438	18260	18157	18305	18362	18531	18355	18481	18395	18467	18381	18374	18531	18355	18338	18487	18245	18416	18441	18405	18368	18487	18429	18471	18315	18346	18348	18497	18405	18201	18551	18395	18341	18396	18509	18512	18235	18444	18537	18348	18510	18349	18385	18521	18386	18518	18325	18206	18437	18351	18274	18517	18477	18413	18432	18202	18537	18614	18604	18300	18235	18220	18314	18467	18134	18426	18518	18314	18409	18561	18334	18607	18396	18318	18379	18558	18376	18267	18197	18332	18498	18509	18301	18504	18491	18495	18612	18495	18275	18355	18363	18372	18370	18333	18514	18366	18360	18455	18451	18448	18418	18314	18417	18517	18355	18356	18365	18339	18476	18437	18260	18353	18163	18369	18303	18241	18534	18356	18440	18562	18537	18398	18364	18196	18284	18290	18349	18355	18293	18568	18570	18353	18583	18289	18398	18432	18260	18493	18308	18348	18381	18562	18456	18374	18535	18427	18386	18512	18558	18208	18549	18703	18437	18493	18249	18501	18451	18444	18323	18539	18417	18320	18115	18271	18334	18230	18327	18359	18182	18379	18528	18319	18532	18497	18429	18309	18513	18503	18475	18525	18300	18317	18482	18348	18482	18577	18424	18453	18374	18453	18410	18391	18615	18354	18470	18520	18335	18264	18381	18376	18341	18459	18171	18358	18368	18366	18499	18269	18377	18573	18578	18685	18517	18304	18438	18427	18409	18461	18279	18463	18343	18219	18174	18306	18173	18476	18580	18470	18534	18388	18367	18617	18261	18417	18448	18529	18187	18456	18340	18283	18290	18268	18489	18348	18345	18395	18295	18697	18466	18528	18420	18439	18344	18405	18426	18466	18359	18353	18305	18379	18254	18346	18384	18432	18248	18418	18402	18560	18348	18493	18422	18361	18352	18306	18440	18578	18336	18294	18561	18483	18339	18298	18500	18493	18297	18481	18420	18342	18373	18471	18245	18381	18407	18508	18347	18469	18385	18543	18541	18560	18316	18474	18465	18358	18397	18345	18580	18377	18247	18530	18305	18336	18639	18273	18291	18414	18572	18300	18513	18455	18414	18479	18415	18456	18615	18284	18404	18421	18507	18540	18210	18363	18319	18604	18343	18327	18451	18269	18533	18500	18333	18437	18531	18474	18345	18467	18561	18377	18442	18274	18383	18441	18284	18335	18478	18400	18359	18317	18570	18484	18282	18239	18318	18454	18512	18340	18448	18344	18365	18471	18197	18222	18253	18367	18353	18607	18388	18303	18375	18476	18251	18239	18333	18487	18553	18270	18478	18187	18495	18406	18297	18500	18367	18249	18297	18620	18597	18421	18307	18676	18513	18520	18374	18435	18551	18384	18419	18442	18614	18537	18493	18512	18453	18498	18313	18471	18419	18191	18295	18361	18472	18172	18465	18403	18378	18278	18527	18416	18311	18409	18359	18564	18508	18451	18481	18383	18595	18501	18470	18518	18422	18547	18293	18336	18520	18351	18352	18306	18313	18242	18494	18370	18576	18344	18364	18616	18373	18284	18356	18392	18280	18298	18387	18269	18339	18292	18317	18419	18587	18695	18449	18375	18503	18440	18225	18555	18411	18558	18528	18666	18373	18357	18643	18504	18446	18346	18665	18435	18364	18446	18629	18470	18241	18425	18245	18352	18421	18532	18363	18541	18333	18345	18380	18435	18433	18349	18362	18339	18254	18387	18501	18368	18632	18293	18461	18500	18531	18341	18477	18508	18309	18536	18560	18637	18528	18551	18458	18455	18309	18436	18625	18579	18524	18470	18303	18355	18374	18412	18385	18480	18436	18291	18545	18301	18175	18395	18466	18314	18454	18360	18374	18628	18567	18323	18482	18536	18267	18431	18255	18523	18439	18521	18563	18661	18310	18339	18630	18225	18375	18519	18275	18352	18411	18343	18340	18403	18350	18481	18303	18458	18555	18496	18473	18424	18241	18414	18568	18527	18185	18456	18335	18090	18328	18243	18311	18324	18506	18381	18352	18469	18239	18433	18523	18496	18231	18398	18466	18540	18398	18507	18492	18377	18356	18473	18330	18285	18409	18332	18451	18527	18540	18516	18406	18484	18455	18360	18354	18350	18359	18472	18406	18364	18556	18662	18780	18565	18503	18440	18415	18497	18458	18299	18394	18316	18363	18452	18399	18588	18596	18356	18609	18547	18460	18260	18338	18401	18355	18389	18446	18411	18489	18226	18393	18310	18347	18412	18410	18281	18265	18356	18453	18556	18478	18265	18238	18540	18365	18493	18340	18427	18190	18293	18508	18416	18439	18477	18432	18249	18483	18616	18381	18581	18494	18414	18387	18481	18381	18437	18392	18385	18500	18464	18525	18395	18337	18419	18373	18306	18279	18481	18606	18417	18404	18707	18662	18358	18651	18565	18339	18433	18464	18369	18314	18313	18321	18347	18536	18345	18279	18315	18493	18416	18386	18597	18542	18436	18219	18301	18509	18335	18321	18483	18414	18604	18294	18594	18542	18484	18450	18554	18477	18367	18344	18094	18407	18481	18292	18412	18456	18527	18238	18471	18378	18525	18614	18297	18429	18469	18434	18411	18463	18499	18424	18606	18565	18562	18246	18246	18513	18520	18204	18261	18416	18536	18347	18423	18428	18363	18375	18201	18256	18525	18389	18409	18290	18478	18160	18491	18473	18607	18317	18275	18570	18506	18373	18499	18459	18335	18340	18393	18420	18310	18407	18667	18393	18684	18483	18440	18397	18488	18554	18277	18345	18344	18371	18455	18346	18323	18139	18300	18426	18336	18212	18407	18321	18470	18415	18325	18492	18390	18383	18315	18426	18266	18126	18564	18453	18214	18466	18312	18347	18514	18363	18316	18461	18426	18395	18541	18371	18410	18463	18435	18301	18390	18342	18271	18432	18374	18261	18352	18320	18392	18553	18468	18406	18523	18478	18414	18410	18273	18349	18289	18520	18329	18345	18353	18381	18054	18331	18495	18466	18457	18401	18377	18410	18475	18463	18299	18336	18451	18579	18366	18304	18378	18286	18263	18384	18378	18293	18486	18340	18459	18473	18436	18844	18361	18458	18587	18367	18354	18234	18287	18536	18358	18654	18522	18524	18428	18395	18654	18545	18438	18323	18470	18270	18390	18169	18406	18292	18585	18749	18440	18396	18493	18398	18553	18387	18447	18489	18660	18375	18369	18521	18348	18410	18458	18479	18270	18406	18074	18498	18489	18403	18487	18364	18381	18452	18496	18455	18444	18472	18337	18317	18337	18253	18468	18210	18575	18355	18590	18338	18224	18455	18431	18485	18407	18405	18572	18532	18261	18366	18452	18354	18433	18222	18356	18253	18566	18427	18411	18384	18518	18218	18400	18601	18534	18475	18525	18436	18433	18362	18153	18309	18405	18350	18533	18238	18239	18414	18455	18418	18396	18492	18412	18276	18350	18339	18380	18606	18614	18256	18334	18385	18403	18322	18490	18520	18496	18259	18537	18446	18499	18326	18281	18373	18260	18437	18259	18674	18331	18368	18338	18319	18590	18438	18505	18560	18477	18299	18459	18296	18697	18551	18591	18494	18331	18353	18602	18482	18474	18517	18551	18377	18440	18512	18473	18578	18257	18384	18593	18476	18382	18463	18409	18576	18620	18501	18436	18282	18316	18352	18338	18296	18411	18350	18309	18158	18395	18409	18337	18481	18459	18357	18297	18591	18499	18333	18563	18331	18359	18470	18350	18487	18456	18550	18386	18268	18333	18379	18568	18572	18327	18372	18547	18267	18267	18377	18309	18459	18352	18424	18554	18311	18376	18338	18645	18279	18518	18383	18397	18218	18409	18410	18509	18535	18356	18380	18217	18548	18463	18227	18449	18398	18315	18404	18270	18547	18551	18335	18536	18142	18213	18291	18343	18486	18431	18466	18444	18254	18343	18349	18404	18633	18492	18478	18277	18373	18306	18333	18208	18446	18388	18562	18373	18244	18372	18527	18469	18302	18458	18579	18195	18394	18271	18298	18432	18464	18320	18601	18391	18384	18423	18464	18389	18382	18499	18276	18134	18458	18427	18227	18672	18349	18466	18521	18521	18459	18479	18651	18493	18290	18373	18479	18470	18648	18557	18399	18358	18300	18772	18392	18400	18532	18633	18444	18451	18450	18469	18460	18374	18567	18381	18418	18657	18425	18307	18384	18276	18412	18661	18440	18275	18374	18587	18399	18335	18332	18425	18539	18369	18487	18576	18452	18427	18207	18560	18272	18554	18625	18420	18375	18453	18727	18459	18352	18322	18298	18420	18514	18513	18470	18425	18499	18627	18314	18448	18356	18400	18540	18450	18255	18737	18337	18325	18303	18283	18454	18696	18464	18368	18590	18651	18418	18467	18715	18419	18283	18593	18491	18509	18387	18368	18471	18593	18599	18330	18600	18606	18455	18295	18429	18512	18231	18395	18497	18521	18118	18472	18310	18391	18382	18489	18401	18303	18552	18388	18545	18378	18364	18399	18358	18358	18380	18421	18530	18543	18550	18349	18416	18395	18150	18300	18441	18325	18524	18554	18491	18471	18386	18418	18598	18470	18399	18488	18343	18341	18644	18576	18443	18463	18472	18593	18621	18318	18523	18269	18355	18297	18464	18440	18299	18396	18340	18493	18399	18303	18491	18266	18487	18269	18214	18482	18411	18497	18438	18326	18529	18378	18365	18437	18443	18273	18531	18425	18661	18377	18271	18312	18295	18603	18305	18353	18361	18374	18573	18439	18397	18471	18723	18434	18491	18406	18327	18219	18534	18476	18404	18546	18481	18389	18373	18527	18496	18445	18309	18384	18346	18509	18213	18496	18276
40314	53803	40700	21316	16251	16479	16236	16427	16498	16258	16312	16449	16354	16318	16305	16385	16380	16354	16628	16203	16373	16295	16293	16500	16348	16445	16325	16476	16410	16311	16444	16518	16206	16225	16472	16540	16459	16288	16290	16354	16384	16395	16164	16547	16300	16368	16364	16361	16439	16379	16416	16403	16312	16410	16423	16267	16444	16411	16390	16425	16450	16597	16352	16402	16343	16466	16330	16383	16271	16445	16308	16457	16473	16406	16302	16364	16353	16297	16193	16241	16363	16425	16357	16289	16514	16295	16521	16310	16489	16318	16210	16298	16310	16392	16332	16478	16476	16401	16478	16543	16394	16302	16299	16414	16342	16349	16324	16182	16346	16436	16318	16400	16493	16354	16345	16370	16405	16475	16348	16369	16344	16305	16335	16294	16339	16376	16313	16453	16327	16468	16258	16427	16324	16322	16282	16329	16474	16349	16310	16341	16269	16536	16426	16364	16387	16454	16391	16424	16427	16275	16333	16441	16336	16252	16334	16403	16139	16444	16284	16457	16399	16418	16423	16407	16374	16409	16198	16263	16461	16376	16354	16302	16573	16560	16428	16241	16531	16396	16392	16434	16364	16365	16225	16320	16436	16349	16453	16364	16486	16235	16387	16434	16296	16418	16319	16086	16438	16446	16326	16306	16637	16411	16376	16329	16419	16216	16349	16284	16451	16500	16424	16415	16317	16397	16312	16321	16587	16348	16315	16398	16244	16348	16436	16420	16349	16267	16564	16306	16312	16399	16398	16314	16358	16274	16526	16367	16359	16335	16302	16397	16379	16412	16307	16345	16207	16417	16309	16299	16490	16255	16301	16322	16327	16484	16458	16340	16289	16339	16198	16306	16457	16333	16324	16563	16416	16448	16529	16289	16329	16342	16297	16356	16242	16298	16506	16238	16374	16322	16144	16377	16344	16325	16378	16429	16363	16396	16312	16233	16292	16424	16350	16476	16418	16332	16349	16359	16230	16420	16444	16400	16324	16323	16356	16157	16400	16272	16183	16379	16347	16360	16456	16394	16439	16387	16385	16412	16531	16216	16347	16542	16340	16421	16372	16427	16560	16389	16234	16362	16326	16398	16413	16418	16298	16523	16185	16428	16350	16407	16454	16494	16562	16469	16354	16314	16344	16480	16438	16236	16485	16408	16392	16371	16357	16264	16340	16340	16445	16392	16307	16314	16319	16347	16347	16512	16474	16253	16400	16362	16449	16525	16193	16380	16386	16419	16295	16386	16478	16363	16378	16233	16495	16311	16293	16362	16227	16378	16364	16464	16425	16157	16236	16484	16328	16378	16355	16473	16336	16308	16302	16405	16368	16364	16530	16386	16439	16494	16317	16348	16372	16514	16309	16516	16410	16574	16263	16268	16491	16441	16298	16500	16373	16229	16458	16309	16356	16442	16337	16262	16325	16472	16384	16318	16244	16460	16225	16522	16286	16496	16279	16305	16338	16431	16363	16388	16333	16412	16361	16495	16460	16499	16442	16511	16453	16422	16184	16392	16403	16262	16409	16368	16414	16475	16386	16422	16398	16389	16377	16335	16378	16343	16411	16430	16471	16290	16392	16406	16302	16110	16361	16490	16269	16510	16257	16197	16393	16446	16316	16594	16316	16324	16414	16487	16344	16448	16169	16249	16426	16405	16117	16515	16458	16189	16363	16366	16408	16454	16279	16242	16489	16276	16305	16392	16539	16289	16335	16369	16363	16495	16470	16360	16355	16348	16341	16295	16335	16308	16469	16280	16343	16328	16488	16477	16409	16334	16353	16275	16331	16414	16261	16397	16292	16517	16454	16148	16194	16319	16456	16403	16454	16294	16364	16409	16260	16459	16284	16530	16458	16343	16256	16370	16356	16357	16530	16311	16310	16396	16422	16315	16365	16456	16347	16470	16347	16203	16243	16316	16453	16318	16419	16258	16373	16332	16329	16414	16273	16303	16379	16409	16431	16381	16362	16447	16369	16331	16463	16570	16519	16292	16365	16376	16426	16254	16435	16358	16284	16323	16464	16267	16470	16441	16500	16385	16385	16230	16297	16573	16459	16221	16415	16427	16481	16311	16507	16372	16444	16397	16400	16393	16334	16402	16471	16443	16376	16204	16278	16404	16325	16536	16324	16342	16369	16506	16455	16397	16336	16465	16421	16319	16336	16336	16424	16382	16286	16360	16323	16318	16436	16255	16513	16416	16442	16303	16322	16479	16476	16342	16262	16519	16647	16388	16384	16306	16356	16247	16316	16460	16396	16502	16501	16485	16411	16306	16352	16376	16509	16318	16309	16163	16278	16474	16327	16368	16254	16427	16355	16334	16346	16279	16428	16399	16387	16297	16167	16564	16457	16357	16401	16498	16368	16259	16268	16265	16353	16202	16350	16504	16442	16333	16347	16419	16464	16504	16400	16404	16448	16220	16400	16302	16181	16305	16533	16298	16317	16378	16284	16459	16348	16273	16430	16383	16491	16599	16408	16375	16466	16372	16592	16336	16411	16415	16345	16406	16380	16311	16151	16244	16359	16374	16437	16304	16448	16492	16409	16176	16449	16355	16315	16354	16512	16430	16384	16337	16481	16310	16462	16336	16479	16344	16412	16393	16364	16362	16490	16435	16413	16322	16394	16368	16307	16357	16492	16484	16437	16544	16419	16318	16307	16388	16176	16319	16416	16315	16454	16204	16430	16368	16373	16358	16261	16341	16437	16435	16374	16421	16333	16268	16364	16402	16454	16385	16444	16456	16404	16327	16309	16493	16325	16269	16508	16369	16450	16440	16405	16307	16268	16321	16480	16490	16235	16274	16484	16366	16351	16366	16265	16567	16367	16295	16388	16330	16364	16362	16460	16521	16127	16558	16179	16200	16394	16382	16299	16482	16400	16346	16273	16499	16310	16406	16473	16295	16482	16417	16351	16328	16321	16412	16203	16460	16317	16328	16309	16481	16368	16467	16401	16209	16402	16345	16404	16408	16415	16396	16370	16399	16470	16310	16196	16415	16306	16380	16528	16301	16568	16523	16472	16352	16379	16352	16417	16266	16436	16262	16480	16436	16306	16543	16375	16421	16343	16482	16361	16481	16366	16396	16394	16272	16311	16334	16314	16402	16224	16280	16369	16255	16382	16207	16497	16382	16394	16461	16510	16418	16294	16206	16274	16428	16374	16346	16468	16198	16447	16229	16446	16259	16380	16418	16184	16459	16316	16315	16272	16398	16265	16343	16344	16318	16337	16340	16262	16317	16235	16259	16350	16380	16514	16367	16442	16194	16440	16436	16376	16238	16337	16399	16405	16393	16464	16287	16340	16430	16496	16145	16389	16336	16449	16469	16372	16419	16528	16283	16476	16493	16486	16541	16422	16350	16488	16414	16317	16302	16469	16418	16447	16508	16438	16376	16361	16418	16253	16192	16420	16456	16383	16379	16267	16399	16411	16291	16270	16466	16288	16212	16415	16469	16467	16555	16355	16375	16383	16338	16335	16221	16526	16258	16409	16311	16430	16465	16399	16296	16371	16451	16448	16471	16469	16605	16324	16425	16444	16366	16319	16314	16338	16363	16393	16344	16418	16313	16375	16426	16398	16382	16294	16451	16485	16328	16243	16507	16392	16437	16450	16308	16331	16502	16178	16477	16477	16340	16342	16337	16410	16348	16441	16236	16304	16376	16356	16232	16226	16418	16427	16410	16550	16382	16381	16402	16329	16387	16321	16186	16451	16456	16337	16332	16154	16391	16329	16502	16282	16270	16559	16294	16346	16411	16407	16303	16549	16314	16397	16264	16352	16327	16391	16308	16371	16485	16438	16357	16479	16433	16388	16313	16267	16339	16281	16409	16509	16458	16424	16350	16466	16347	16454	16462	16428	16507	16320	16322	16352	16232	16336	16352	16335	16443	16321	16310	16334	16381	16293	16439	16291	16250	16378	16375	16507	16175	16378	16335	16384	16353	16308	16444	16378	16411	16428	16297	16452	16422	16305	16302	16243	16499	16427	16272	16390	16365	16329	16325	16378	16479	16277	16355	16391	16373	16291	16283	16274	16328	16256	16556	16493	16361	16445	16287	16240	16410	16502	16459	16368	16363	16409	16352	16358	16224	16338	16304	16388	16363	16442	16277	16307	16421	16398	16309	16200	16406	16288	16428	16356	16577	16314	16506	16305	16346	16480	16360	16454	16360	16265	16382	16516	16397	16304	16222	16520	16199	16541	16421	16207	16385	16375	16209	16432	16398	16249	16324	16385	16428	16391	16268	16494	16349	16338	16449	16220	16596	16285	16261	16455	16308	16455	16279	16292	16363	16414	16206	16410	16411	16306	16456	16374	16310	16386	16362	16315	16470	16228	16589	16272	16331	16431	16407	16254	16446	16386	16405	16361	16340	16364	16474	16301	16433	16251	16339	16373	16206	16523	16374	16321	16358	16561	16423	16397	16359	16309	16266	16520	16457	16479	16389	16256	16309	16396	16210	16320	16253	16321	16337	16311	16415	16350	16296	16460	16311	16375	16344	16431	16329	16340	16316	16467	16243	16253	16383	16289	16277	16333	16219	16237	16395	16393	16304	16435	16270	16539	16367	16333	16449	16388	16312	16394	16354	16442	16299	16322	16381	16583	16404	16318	16278	16497	16283	16637	16402	16363	16367	16395	16475	16474	16408	16426	16436	16353	16402	16362	16283	16257	16357	16437	16404	16440	16396	16459	16441	16507	16361	16202	16163	16447	16374	16377	16330	16470	16311	16357	16160	16448	16284	16207	16353	16388	16325	16386	16448	16427	16484	16325	16495	16312	16461	16596	16529	16377	16365	16311	16379	16294	16411	16461	16537	16348	16391	16437	16367	16396	16336	16357	16356	16381	16326	16270	16556	16355	16375	16392	16263	16405	16296	16332	16460	16333	16539	16230	16534	16380	16346	16378	16268	16293	16361	16233	16399	16417	16381	16346	16486	16548	16227	16329	16233	16363	16360	16434	16254	16437	16360	16312	16321	16278	16327	16284	16455	16328	16387	16380	16278	16374	16369	16339	16316	16335	16342	16365	16492	16373	16447	16486	16497	16219	16262	16348	16313	16383	16369	16268	16390	16443	16300	16360	16461	16267	16322	16349	16457	16331	16419	16196	16334	16321	16244	16467	16209	16453	16375	16390	16446
23394	23261	35420	28247	21614	21934	21671	18372	17347	17768	17658	17629	17724	17758	17879	17754	17585	17543	17675	17418	17504	17538	17341	17416	17528	17553	17453	17523	17413	17537	17608	17456	17476	17502	17222	17366	17496	17462	17524	17429	17480	17375	17359	17375	17433	17262	17425	17588	17484	17404	17414	17407	17384	17185	17341	17296	17310	17159	17414	17381	17170	17297	17089	17419	17499	17433	17283	17274	17350	17412	17449	17427	17360	17246	17366	17304	17462	17347	17406	17306	17567	17462	17258	17361	17351	17240	17439	17317	17501	17513	17245	17285	17157	17352	17266	17231	17386	17298	17267	17179	17607	17442	17447	17358	17439	17444	17548	17293	17304	17471	17297	17384	17531	17508	17329	17214	17559	17606	17320	17245	17276	17357	17432	17431	17380	17266	17440	17141	17405	17341	17442	17235	17285	17273	17301	17059	17509	17348	17558	17533	17510	17411	17455	17302	17369	17497	17401	17210	17344	17341	17350	17554	17324	17284	17238	17184	17429	17166	17357	17494	17456	17279	17401	17414	17660	17295	17281	17365	17382	17360	17249	17445	17290	17389	17368	17115	17203	17400	17283	17525	17185	17394	17260	17151	17257	17278	17096	17258	17207	17354	17352	17423	17372	17322	17502	17278	17326	17360	17326	17374	17209	17240	17140	17372	17524	17498	17271	17397	17241	17491	17408	17591	17361	17380	17338	17398	17381	17415	17234	17448	17512	17376	17412	17332	17333	17279	17263	17338	17382	17575	17468	17491	17481	17281	17397	17223	17603	17402	17258	17319	17307	17311	17542	17481	17324	17235	17390	17232	17345	17198	17297	17302	17236	17384	17279	17242	17182	17401	17296	17052	17242	17320	17264	17249	17311	17259	17441	17632	17460	17275	17388	17138	17309	17574	17241	17526	17316	17498	17373	17323	17208	17227	17145	17267	17300	17288	17393	17523	17291	17302	17257	17242	17122	17277	17212	17125	17091	17401	17242	17361	17348	17461	17576	17473	17428	17509	17350	17293	17288	17459	17462	17334	17305	17264	17574	17222	17584	17370	17438	17409	17419	17133	17348	17327	17301	17328	17257	17208	17455	17253	17209	17410	17415	17292	17400	17360	17249	17248	17279	17368	17291	17303	17357	17475	17022	17365	17285	17383	17381	17349	17442	17239	17331	17493	17289	17194	17302	17455	17341	17153	17269	17361	17123	17269	17095	17331	17494	17296	17345	17396	17300	17178	17171	17396	17280	17367	17393	17190	17340	17266	17279	17361	17418	17210	17349	17328	17410	17338	17338	17258	17372	17356	17269	17315	17491	17338	17209	17246	17188	17263	17514	17502	17183	17393	17381	17453	17383	17131	17084	17410	17503	17542	17527	17346	17345	17499	17199	17532	17393	17325	17241	17416	17474	17496	17337	17497	17249	17245	17273	17392	17363	17348	17426	17349	17326	17155	17348	17281	17297	17361	17176	17164	17364	17316	17416	17166	17307	17343	17303	17209	17340	17188	17209	17410	17305	17485	17313	17456	17332	17331	17279	17397	17189	17246	17256	17296	17420	17347	17317	17165	17267	17376	17319	17418	17184	17486	17230	17447	17245	17317	17231	17212	17232	17288	17267	17412	17252	17330	17187	17171	17473	17393	17333	17433	17376	17158	17576	17247	17542	17406	17352	17311	17308	17394	17371	17194	17421	17257	17201	17064	17476	17411	17429	17382	17548	17333	17398	17467	17602	17315	17392	17147	17413	17389	17455	17282	17321	17361	17508	17233	17304	17465	17200	17288	17279	17255	17346	17304	17527	17553	17173	17267	17439	17488	17261	17412	17366	17125	17468	17341	17374	17428	17696	17424	17441	17458	17497	17317	17071	17381	17503	17456	17291	17201	17394	17253	17266	17331	17577	17458	17209	17250	17405	17215	17329	17336	17448	17439	17415	17264	17432	17261	17300	17415	17486	17194	17358	17318	17441	17431	17142	17377	17386	17097	17556	17335	17511	17507	17398	17342	17226	17317	17401	17353	17451	17465	17559	17460	17507	17361	17498	17477	17304	17399	17157	17329	17377	17431	17055	17304	17211	17186	17224	17118	17098	17115	17381	17504	17363	17375	17501	17259	17496	17311	17443	17203	17339	17308	17232	17385	17289	17341	17275	17337	17265	17335	17561	17343	17417	17184	17383	17341	17256	17519	17224	17402	17416	17394	17239	17533	17138	17461	17319	17208	17358	17327	17201	17198	17325	17205	17276	17332	17368	17293	17177	17388	17477	17404	17580	17073	17559	17148	17216	17266	17258	17445	17263	17492	17297	17514	17573	17454	17435	17325	17512	17191	17179	17354	17220	17387	17291	17109	17337	17328	17403	17358	17442	17375	17563	17377	17323	17384	17459	17373	17492	17208	17299	17285	17363	17100	17423	17253	17489	17327	17373	17639	17110	17235	17471	17430	17530	17612	17443	17320	17272	17436	17127	17216	17348	17163	17500	17446	17338	17213	17242	17272	17583	17617	17380	17461	17374	17290	17315	17319	17337	17193	17542	17265	17545	17346	17329	17547	17438	17549	17257	17371	17325	17394	17345	17356	17275	17324	17264	17290	17165	17315	17150	17238	17252	17489	17336	17168	17403	17314	17396	17419	17225	17344	17471	17116	17455	17364	17432	17286	17473	17501	17382	17387	17265	17366	17239	17497	17347	17261	17386	17268	17272	17181	17207	17333	17387	17176	17393	17294	17313	17455	17281	17348	17228	17270	17359	17402	17274	17403	17274	17149	17123	17348	17478	17279	17554	17358	17228	17506	17249	17380	17273	17259	17285	17139	17312	17244	17198	17302	17400	17451	17418	17393	17177	17297	17142	17388	17202	17281	17433	17330	17468	17424	17445	17467	17437	17287	17070	17418	17299	17231	17356	17385	17172	17303	17270	17384	17419	17454	17445	17366	17316	17355	17288	17125	17245	17100	17347	17320	17258	17287	17332	17417	17542	17300	17595	17555	17310	17449	17388	17199	17249	17368	17309	17404	17365	17309	17406	17358	17380	17418	17457	17337	17321	17344	17519	17481	17349	17410	17236	17339	17241	17134	17319	17529	17431	17393	17347	17300	17243	17316	17549	17385	17277	17323	17197	17274	17390	17317	17445	17416	17525	17343	17175	17228	17373	17324	17256	17246	17545	17198	17398	17396	17322	17252	17281	17377	17527	17472	17471	17272	17224	17237	17389	17443	17142	17469	17441	17433	17226	17424	17396	17306	17409	17411	17362	17451	17272	17306	17386	17155	17299	17429	17291	17411	17218	17404	17286	17285	17160	17170	17445	17340	17381	17449	17488	17337	17313	17374	17248	17231	17251	17315	17220	17476	17296	17432	17205	17229	17387	17254	17377	17287	17355	17366	17384	17524	17422	17314	17377	17478	17257	17300	17370	17251	17590	17239	17231	17158	17164	17357	17406	17348	17060	17307	17253	17447	17363	17289	17259	17285	17246	17153	17454	17291	17197	17454	17168	17298	17168	17358	17404	17349	17429	17208	17341	17289	17314	17197	17135	17300	17221	17424	17401	17332	17355	17337	17394	17187	17249	17378	17281	17433	17515	17344	17055	17443	17270	17401	17458	17375	17227	17326	17425	17525	17264	17391	17251	17399	17258	17377	17239	17227	17348	17326	17214	17253	17228	17396	17293	17530	17360	17476	17131	17258	17312	17414	17482	17246	17379	17229	17302	17234	17317	17331	17298	17400	17490	17244	17436	17386	17221	17352	17395	17210	17454	17320	17378	17246	17263	17302	17328	17223	17379	17400	17399	17387	17323	17220	17344	17300	17216	17481	17397	17355	17379	17276	17283	17399	17263	17300	17344	17477	17273	17302	17379	17511	17364	17193	17314	17423	17400	17360	17150	17398	17158	17278	17448	17349	17270	17269	17299	17393	17320	17488	17366	17270	17388	17345	17169	17365	17402	17391	17365	17429	17435	17278	17410	17405	17307	17304	17288	17389	17364	17260	17196	17246	17510	17437	17287	17379	17318	17488	17342	17324	17450	17283	17612	17275	17540	17466	17450	17119	17427	17533	17358	17160	17356	17384	17333	17226	17206	17400	17102	17293	17541	17382	17150	17225	17367	17185	17544	17315	17461	17402	17254	17405	17260	17316	17341	17465	17416	17546	17443	17235	17259	17361	17195	17215	17313	17399	17317	17186	17462	17299	17216	17435	17377	17334	17366	17277	17099	17326	17407	17619	17394	17250	17472	17324	17311	17327	17465	17328	17510	17440	17360	17319	17419	17116	17284	17443	17378	17228	17401	17327	17287	17282	17322	17435	17210	17402	17316	17355	17411	17559	17401	17170	17381	17350	17332	17354	17472	17237	17437	17236	17604	17244	17308	17306	17425	17378	17377	17253	17578	17181	17395	17318	17343	17413	17166	17397	17339	17508	17497	17488	17298	17058	17529	17358	17462	17307	17236	17252	17397	17259	17314	17230	17321	17317	17292	17293	17484	17614	17253	17368	17303	17454	17226	17195	17348	17441	17249	17569	17189	17216	17263	17137	17120	17449	17163	17532	17104	17061	17423	17318	17334	17450	17282	17262	17464	17371	17514	17223	17250	17284	17369	17442	17288	17091	17422	17451	17245	17296	17328	17320	17557	17197	17310	17326	17508	17518	17139	17240	17321	17314	17466	17235	17378	17516	17615	17477	17470	17308	17151	17200	17259	17296	17239	17364	17179	17559	17310	17305	17293	17242	17296	17429	17266	17406	17502	17432	17168	17267	17295	17288	17087	17559	17187	17429	17366	17289	17226	17327	17310	17362	17511	17320	17306	17405	17429	17379	17245	17347	17284	17366	17386	17421	17408	17259	17389	17263	17302	17441	17501	17332	17190	17376	17261	17160	17312	17446	17290	17257	17460	17315	17340	17209	17442	17215	17352	17360	17396	17255	17486	17562	17391	17513	17507	17425	17130	17216	17442	17453	17504	17550	17271	17366	17199	17232	17453	17475	17411	17237	17504	17251	17426	17275	17343	17443	17308	17529	17459	17504	17403	17311	17202	17331	17488	17311	17144	17324	17120	17343	17426	17412	17273	17214	17365	17320	17306	17133	17327	17307	17427	17365	17244	17283	17408	17462	17454	17311	17596	17354	17436	17374	17489	17446	17230	17202	17339	17361
63319	100356	82377	38842	15843	16023	15864	15738	15969	15780	15863	15791	15797	15591	15852	15889	15833	15827	15664	15945	15787	15868	15786	15904	15679	15573	15852	15889	15636	15586	15697	15830	15597	15743	15847	15810	15703	15751	15938	15665	15610	15736	15910	15784	15708	15901	15719	15802	15817	15696	15690	15774	15946	15763	15813	15937	15773	15917	15671	15779	15737	15598	15789	15678	15844	15726	15793	15854	15742	15823	15835	15759	15875	15834	15805	15618	15938	15836	15888	15691	15662	15896	15753	15800	15773	15869	15781	15853	15771	15711	15710	15873	15695	15767	15909	15788	15828	15912	15852	15639	15727	15750	15712	15726	15768	15757	15943	15863	15781	15777	15820	15647	15829	15739	15771	15674	15687	15954	15903	15790	15762	15775	15842	15670	15812	15899	15633	15718	15785	15810	15717	15649	15797	15688	15655	16026	15606	15826	15692	15463	15699	15831	15825	15747	15710	15543	15758	15905	15644	15804	15791	15812	15720	15742	15855	15789	15691	15886	15701	15719	15675	15639	15892	15781	15859	15824	15906	15750	15725	15618	15819	15784	15824	15868	15674	15803	15850	15633	15702	15862	15775	15937	15792	15933	15827	15770	15877	15800	15715	15732	15683	15649	15576	15613	15768	15890	16067	15801	15899	15695	15816	15842	15785	15835	15528	15656	15896	15836	15840	15696	15727	15807	15714	15665	15900	15850	15884	15626	15832	15755	15907	15734	15816	15876	15522	15890	15605	15645	15650	15799	15628	15796	15844	15662	15584	15796	15768	15727	15786	15597	15707	15924	15694	15734	15693	15866	16069	15762	15661	15688	15832	15771	15640	15667	15652	15594	15801	15807	15608	15904	15764	15548	15922	15545	15523	15816	15692	15836	15754	15808	15802	15730	15729	15838	15625	15662	15849	15710	15606	15567	15782	15730	15596	15650	15805	15735	15812	15656	15871	15747	15784	15622	15721	15809	15801	15704	15824	15677	15817	15868	15633	15735	15780	15765	15585	15732	15769	15773	15665	15810	15795	15804	15953	15712	15639	15848	15911	15815	15858	15752	15797	15693	15695	15947	15771	15661	15629	15867	15760	15821	15592	15891	15709	15802	15823	15783	15783	15546	15893	15907	15908	15701	15655	15821	15786	15693	15779	15799	15577	15802	15705	15647	15771	15663	15765	15618	15826	15574	15737	15825	15832	15639	15923	15708	15733	15745	15783	15746	15776	15751	15694	15649	15712	15824	15720	15857	15740	15793	15741	15817	15615	15709	15909	15689	15882	15748	15771	15728	15701	15887	15777	15725	15666	15776	15805	15678	15730	15716	15759	15815	15747	15748	15666	15549	15703	15764	15551	15919	15742	15587	15764	15646	15805	15744	15735	15796	15766	15594	15739	15651	15715	15719	15759	15844	15601	15803	15722	15846	15709	15735	15645	15668	15822	15667	15549	15858	15929	15767	15846	15696	15866	15650	15689	15833	15814	15711	15668	15962	15688	15846	15668	15680	15727	15853	15818	15763	15786	15768	15755	15649	15866	15829	15770	15781	15674	15815	15747	15726	15705	15803	15464	15828	15771	15758	15699	15894	15717	15740	15582	15705	15653	15551	15731	15586	15900	15771	15763	15582	15881	15615	15745	15869	15759	15713	15802	15760	15638	15852	15705	15771	15589	15803	15808	15737	15779	15820	15718	15828	15639	15825	15718	15719	15701	15746	15762	15802	15699	15784	15923	15860	15706	15747	15770	15628	15647	15819	15803	15668	15680	15846	15879	15785	15690	15671	15804	15736	15823	15728	15869	15897	15864	15879	15635	15682	15705	15768	15711	15849	15701	15910	15640	15808	15961	15796	15941	15886	15759	15942	15790	15690	15912	15841	15882	15664	15791	15697	15850	15542	15736	15836	15773	15840	15663	15852	15685	15735	15803	15750	15774	15931	15811	15628	15689	15791	15874	15745	15743	15770	15661	15871	15662	15687	15674	15766	15741	15726	15707	15661	15869	15733	15792	15636	15895	15800	15679	15728	15771	15595	15812	15849	15614	15734	15732	15787	15677	15649	15775	15689	15891	15853	15594	15866	15459	15836	15864	15877	15687	15880	15843	15671	15788	15734	15723	15898	15823	15559	15601	15804	15819	15718	15543	15798	15657	15785	15744	15704	15737	15673	15670	15800	15742	15795	15693	15635	15769	15673	15688	15724	15830	15809	15782	15665	15695	15847	15800	15793	15793	15680	15826	15655	15617	15823	15785	15732	15823	15780	15786	15763	15833	15663	15617	15689	15760	15645	15799	15721	15626	15824	15898	15763	15639	15782	15798	15722	15839	15622	15778	15864	15734	15648	15879	15846	15732	15785	15906	15780	15662	15876	15844	15775	15670	15727	15828	15762	15775	15608	15767	15588	15828	15729	15825	15658	15683	15835	15694	15818	15940	15530	15758	15851	15836	15742	16006	15912	15633	15834	15717	15729	15809	15878	15979	15687	15881	15789	15670	15610	15800	15793	15746	15804	15671	15812	15689	15732	15701	15752	15755	15714	15726	15712	15840	15627	15864	15833	15802	15724	15597	15820	15830	15568	15595	15902	15701	15891	15611	15772	15592	15832	15846	15773	15753	15559	15903	15783	15937	15732	15755	15694	15649	15798	15857	15843	15702	15839	15831	15875	15650	15852	15658	15760	15613	15728	15817	15836	15887	15884	15822	15842	15801	15613	15733	15853	15756	15811	15823	15812	15819	15775	15883	15754	15764	15779	15877	15672	15801	15870	15761	15859	15615	15587	15858	15674	15837	15636	15915	15802	15780	15791	15626	15743	15743	15824	15725	15659	15713	15599	15715	15815	15680	15581	15883	15771	15720	15774	15808	15810	15688	15592	15723	15840	15797	15733	15695	15656	15621	15874	15860	15614	15711	15746	15799	16005	15806	15923	15758	15654	15753	15774	15710	15732	15797	15818	15772	15572	15729	15719	15794	15779	15771	15815	15663	15578	15688	15779	15828	15845	15671	15787	15822	15894	15767	15827	15752	15730	15682	15770	15833	15782	15882	15543	15926	15649	15631	15842	15739	15732	15637	15783	15874	15535	15691	15928	15765	15701	15903	15919	15855	15551	15888	15844	15587	15750	15787	15644	15760	15752	15679	15724	15809	15682	15739	15677	15743	15638	15909	15802	15831	15667	15773	15745	15784	15608	15731	15825	15586	15725	15664	15785	15846	15732	15721	15575	15603	15793	15831	15881	15787	15802	15735	15784	15903	15699	15835	15953	15854	15754	15683	15984	15715	15699	15844	15726	15805	15665	15772	15665	15757	15803	15694	15778	15814	15753	15973	15682	15771	15726	15816	15881	15739	15789	15787	15676	15785	15762	15643	15850	15889	15770	15825	15745	15651	15799	15759	15617	15582	15738	15822	15606	15767	15708	15913	15715	15811	15668	15678	15829	15852	15795	15648	15706	15816	15863	15850	15768	15700	15800	15683	15969	15722	15653	15751	15952	15802	15832	15770	15569	15711	15810	15576	15881	15850	15748	15713	15647	15866	15747	15817	15779	15651	15645	15681	15816	15914	15779	15670	15906	15875	15792	15672	15654	15792	15722	15828	15733	15817	15879	15725	15852	15818	15673	15853	15775	15747	15838	15796	15734	15716	15734	15703	15794	15922	15653	15671	15771	15657	15650	15805	15714	15959	15791	15761	15661	15603	15796	15860	15874	15898	15824	15680	15745	15810	15872	15876	15886	15627	15557	15720	15810	15736	15878	15647	15481	15726	15866	15889	15835	15607	15796	15917	15824	15752	15704	15835	15829	15739	15739	15576	15913	15711	15802	15792	15716	15718	15752	15635	15865	15814	15860	15834	15789	15743	15629	15855	15648	15881	15686	15804	15870	15742	15743	15851	15747	15861	15800	15832	15645	15686	15821	15771	15747	15712	15938	15550	15889	15784	15573	15672	15933	15918	15912	15761	15779	15680	15783	15697	15760	15603	15694	15884	15676	15717	15727	15827	15685	15763	15914	15801	15805	15812	15808	15857	15712	15754	15865	15816	15857	15635	15725	15675	15643	15880	15641	15578	15612	15733	15645	15762	15685	15731	15673	15772	15742	15767	15604	15758	15741	15817	15575	15909	15716	15826	15831	15770	15724	15680	15825	15634	15733	15736	15646	15743	15853	15825	15851	15858	15599	15834	15686	15834	15636	15775	15724	15748	15639	15667	15824	15777	15720	15859	15669	15644	15676	15761	15522	15765	15697	15843	15847	15920	15745	15693	15603	15609	15811	15724	15699	15796	15974	15745	15703	15666	15742	15790	15791	15693	15743	15810	15792	15680	15635	15613	15824	15691	15715	15749	15766	15770	15741	15806	15704	15820	15772	15741	15902	15735	15670	15842	15780	15662	15863	15660	15810	15852	15660	15721	15642	15740	15832	15569	15833	15850	15633	15686	15797	15781	15795	15592	15658	15708	15811	15849	15726	15695	16002	15844	15780	15705	15801	15792	15807	15926	15768	15879	15674	15849	15778	15734	15657	15787	15579	15568	15736	15687	15831	15817	15915	15915	15727	15793	16032	15818	15653	15720	15747	15774	15705	15694	15839	15716	15787	15648	15787	15833	15784	15913	15706	15788	15954	15878	15725	15702	15625	15812	15775	15784	15727	15718	15777	15707	15815	15866	15710	15837	15755	15768	15621	15809	15708	15705	15742	15749	15551	15704	15832	15704	15892	15926	15823	15719	15563	15733	15613	15673	15726	15840	15793	15728	15532	15741	15691	15797	15847	15771	15775	15579	15866	15821	15685	15916	15753	15785	15739	15814	15850	15792	15665	15945	15701	15941	15658	15863	15805	15772	15634	15755	15824	15740	15712	15643	15628	15788	15706	15634	15922	15936	15599	15914	15656	15780	15624	15764	15932	15680	15856	15627	15581	15729	15746	15692	15942	15865	15751	15637	15742	15793	15654	15685	15762	15720	15685	15831	15683	15841	15672	15841	15790	15673	15782	15796	15817	15694	15856	15733	15856	15729	15785	15723	15719	15881	15671	15719	15724	15886	15606	15713	15797	15660	15704	15930	15994	15783	15868	15885	15737	15798	15736	15820	15699	15678	15855	15889	15718	15708	15795	15618	15569	15914	15591	15919	15678	15816	15958	15640	15950	15673	15846
22939	22685	34845	26277	21319	22459	22768	17883	17359	17454	17639	17193	17302	17239	17500	17438	17189	17610	17293	17147	17436	17230	17272	17140	17129	17051	17052	17280	17183	17176	17100	16883	17027	16991	17359	17289	17274	17068	16995	17075	17122	17100	17096	17282	17168	17030	16895	16951	17190	17024	17168	17006	17113	17116	17092	17161	16954	16974	17169	17225	17101	17030	17231	17040	17092	17115	16931	17301	17081	16941	17005	17045	17248	17089	17236	17231	17061	17137	17013	17127	17073	16921	16958	17032	16883	17063	17120	17022	16963	16873	16959	16988	17080	17115	16987	17026	17059	17154	17056	16998	17122	17140	16774	16983	17078	16916	16939	17046	16977	17065	17065	16876	16824	17096	16931	17214	16917	17046	17138	16972	16989	17090	17076	17084	17047	17060	17100	17149	16869	16879	16938	17003	16998	16930	16942	17049	17281	17085	16973	17056	16938	17018	17166	17060	17030	17122	17009	17012	17052	17017	16961	17162	17114	17029	17138	17154	16895	16873	16905	17067	16955	17031	16871	17251	17088	17128	17137	17182	16961	16936	17204	17081	16933	16968	16989	17005	17029	17079	17150	17182	17115	17188	17077	17010	17108	17134	17099	16997	16922	17274	17050	17160	16891	17170	16850	17021	17078	16922	17192	16934	17133	16844	17001	17152	17077	17035	17115	16963	16832	17013	17064	17118	16883	16988	17127	17156	16916	16940	16906	17046	17058	17123	17088	16976	16827	17196	17101	16998	16920	17077	17040	16899	17132	16938	17095	17170	16945	17319	17029	16988	17158	17193	16904	16953	17058	17017	17089	17133	17033	16820	17002	17150	16958	16950	16952	17093	16967	17049	17046	17055	17125	17143	16842	16929	17019	17145	16819	16959	16863	17213	17195	17151	16930	17138	16994	17006	17145	17097	17132	17178	17046	17102	17132	16861	17109	17057	17139	17128	17094	16972	17128	17117	16805	16960	16933	16994	16927	16969	16984	17149	16903	17136	16822	17075	16849	17095	16894	17052	17036	16847	17017	16916	17188	17237	17238	16870	16976	17078	17026	17148	16937	17119	16903	17158	16996	16786	17148	17151	16992	17146	17057	16930	16966	16924	16985	17075	17059	16897	17091	16816	17185	17211	17046	16865	17038	16985	17151	17221	16962	17055	17234	17084	16986	17066	16936	17101	17017	16802	17051	16946	16919	16842	16953	16867	16969	16911	16948	16954	17022	17182	17106	17006	17084	17169	17108	16932	17067	16926	17074	16968	16962	17020	16944	16881	17077	16909	17095	16938	16834	16927	16976	17107	17109	16794	17061	16892	17096	17055	16899	17094	16933	17082	17146	16884	17034	17083	16973	16805	17049	16999	17080	17058	16956	17165	16789	16898	16948	16850	17217	16984	17133	16817	16917	17077	16915	16995	17015	16884	16916	17053	17049	17040	17007	16943	17099	17009	17012	17016	17092	17072	16985	17021	16993	17090	16808	16784	17023	17030	16933	17013	16963	16928	17032	17019	17072	17009	17096	17154	17231	17013	16978	16976	17179	17028	16844	17107	16806	16988	17100	17022	17078	16856	17116	16874	17210	17044	16994	17150	17194	17096	17182	17012	16981	16869	17155	16978	16989	16932	16838	16778	17057	16845	17218	17153	17081	16926	17087	16953	17093	17158	17031	16837	17088	17040	16999	16997	17145	17103	16974	17240	17025	17012	16919	16964	17070	16690	16987	17028	16882	16962	16847	17058	17016	17026	17109	17169	17057	17047	16959	16963	16926	17099	17035	17095	17310	17099	16977	16846	16866	17001	16939	17008	17001	17064	17142	17005	17118	16896	16954	16979	17105	16987	17101	16932	16932	16965	17135	16989	17299	16901	16877	16760	17133	17033	17032	16924	16904	17035	17335	16934	16985	16901	17124	16916	17098	17073	17118	16922	17012	16949	17023	17013	16933	17241	17101	16852	17167	17253	17139	17200	17096	16844	17199	17053	17078	16977	16771	17079	17138	17075	16914	16979	16904	17011	17275	16981	16826	16881	16919	16855	16956	16976	16850	17131	17017	17026	16887	17099	17138	17031	16897	17044	17121	17028	16917	17037	16850	17188	16817	17014	16934	16895	17068	17061	17336	16873	17156	17199	16893	16808	17016	17111	16720	17012	16843	16915	17151	17028	17080	17153	17024	16942	16861	16999	16927	17079	17082	17040	17101	16943	17117	17150	17081	16913	16828	17140	17173	16983	16923	17111	17108	16866	17025	16884	17012	16970	17252	17025	17034	16963	17092	17119	16966	17054	17055	17015	16922	16923	17114	17091	17028	17067	16819	17148	17111	16932	16794	16865	16917	17125	17095	17010	16997	17055	16823	17151	17052	16971	17191	16936	17065	17147	17281	17007	17052	16940	17036	16989	17034	17036	17153	17039	16963	16937	16996	17146	16978	17137	16928	16980	17230	17053	17206	17074	16966	16944	16940	17017	16951	17163	16877	16922	16883	17117	17007	17035	16992	16827	16843	17056	16946	17034	17067	17057	17105	17072	17171	17000	17079	17095	17007	17076	17108	16979	16962	17281	16934	17034	17058	17007	16976	16965	16993	16957	17012	17000	16944	16785	17000	17080	16972	17083	17061	17057	17063	16956	16923	16993	16821	16851	17079	16967	17121	16787	17004	17024	17127	17116	17043	17075	17089	16782	17267	17085	16956	16916	17036	17010	16897	16936	17078	16999	17130	16820	17029	17036	17108	16992	17130	17049	16966	17051	17272	16931	16866	17077	16962	16932	16902	17171	17014	17013	16937	17047	17013	17022	17091	17026	16904	16903	16933	16969	17006	17092	17047	16837	16970	16965	16963	16892	17329	16954	17104	17171	17187	17091	17009	17049	17134	17069	16992	16961	16879	17101	17108	17072	17026	17020	17121	16991	17144	17163	17033	17106	17031	17209	17110	17013	17157	16991	16923	16820	17087	17172	16996	16811	16842	16935	17086	16999	16826	16888	17061	16851	16923	17016	16960	17230	16922	17014	17014	16892	17022	17021	17014	17317	16998	16826	17170	17005	16992	16981	17172	16854	16911	16933	16881	16959	16800	17094	17083	17009	17062	16995	17047	16883	16943	16916	16963	17153	16994	17048	17098	17124	16975	16856	16940	17021	17089	17039	16820	17159	17027	16978	17063	16947	17031	16851	17105	17052	17063	17069	17101	16997	16970	16751	16995	17149	16971	17046	17055	16947	17200	16946	17005	17071	17134	16888	17102	16930	17001	17160	17205	17083	16900	16840	16863	17060	16997	16915	16973	17068	17033	17105	16882	16938	17063	17025	17146	17043	16949	16987	17023	17074	16926	17120	17091	17115	16826	17062	16972	16915	16957	16945	17039	17084	17113	16968	17180	17055	16796	17201	16854	16932	16989	17092	16983	16933	17071	17109	16940	16817	16876	17012	17035	16982	17002	16982	17067	17068	17079	17052	16988	17139	16972	17198	17016	17079	17261	16861	17113	16978	17117	17155	17016	17056	17102	17053	16905	17015	17072	16959	16959	16667	17107	17061	17016	16859	17092	17204	16909	16924	17171	17058	17182	16801	17086	17045	17072	17182	16952	17116	16823	17110	17046	17076	16881	17041	17078	16971	17017	17018	17045	16753	16869	16974	17012	16917	17087	17074	16981	17038	17048	17024	17106	17213	16978	16872	17031	17121	17156	16885	16954	17122	17045	16995	17050	17086	16951	17025	17051	16961	16995	17203	17050	16947	16973	16997	16992	17017	17101	17029	16891	17111	17114	16889	16992	17069	16877	17099	16986	17038	17137	17088	16996	16985	16904	17038	17076	16938	16987	17035	17140	16782	17149	16923	17156	17138	17052	16921	17103	16775	16965	17178	16978	17134	17070	16794	16894	16889	17061	17017	17111	17103	17136	17130	16965	17021	16907	17012	17076	16929	17078	16919	17036	16864	17280	16894	17057	17077	17094	17050	16972	16942	17207	16976	17069	17103	17281	17009	16884	16907	16974	17074	17190	16894	16784	16895	16981	17040	17256	16950	17017	16964	17132	16967	16935	17058	16880	16936	16947	17025	17023	16989	17183	17061	16948	16980	16890	16953	17221	17117	16917	17081	17131	16994	17029	17306	17030	16981	17091	17223	17073	16998	16954	17052	17235	17215	17038	16900	16908	17005	17214	16936	17009	17117	16918	17036	17148	17097	16922	17160	17052	16828	16959	16954	16949	17125	16829	16907	16882	17039	17050	17002	17140	16934	17057	17077	16931	16863	17094	16817	17017	16862	16872	16985	17065	16925	17030	17097	16927	16940	16973	16943	17039	17119	17010	17003	17004	17075	16686	16768	16909	16838	16957	17082	16989	17132	17122	17046	17032	16982	16866	16774	17128	16871	17217	16811	17006	17208	16936	17035	16990	17155	17084	17094	16943	16916	16961	17158	17066	17204	17052	16982	16793	17063	17042	16948	17018	16981	16993	17053	17005	16948	17094	17043	16850	17064	16772	17052	16964	16884	16795	16976	16945	17120	17101	17217	16884	17115	17063	16879	17208	17010	17125	16600	16941	16956	16928	17075	17071	16910	17072	17033	17126	17119	17064	16959	16971	16869	16935	16968	16891	16984	16930	16978	17122	16921	16904	16995	16853	17082	16907	17062	16861	17091	17053	17022	16952	17006	16987	16903	17007	16961	17008	17121	16935	16975	17096	17109	17005	16946	16826	17002	16895	17074	16758	17083	17000	16993	16973	17102	17003	16965	16925	16970	16793	17085	16938	17066	16876	16939	16869	16919	17247	17064	17025	16961	17164	17008	16871	17064	16921	16709	17076	16979	16816	17043	16974	16949	17006	16896	17071	17049	16883	16991	17023	16969	17040	17072	17017	17034	16932	16865	16983	17182	16986	17235	17087	16956	17167	17072	17122	17034	17278	17028	17220	17040	17071	17177	17113	17026	16988	16870	17043	17192	16959	17017	16752	16873	16856	17025	17044	17069	17123	17013	16955	16943	16942	17035	17055	17257	17222	17022	17144	16939	17035	16931	17093	16946	17177	16916	17028	17066	17104	17166	17003	17111	17093	16982	17142	17284	17046	17097	17072	16992	17209	17110	17013	17142	17080	16992	17231	17108	17113	17046	16947	16892	16910	17044	17028	17031	17017	16869	17089	16915
60626	103985	83392	38822	15468	15466	15588	15722	15453	15667	15399	15647	15569	15403	15308	15473	15482	15688	15620	15465	15446	15541	15351	15401	15423	15442	15456	15361	15480	15673	15534	15420	15652	15671	15252	15498	15407	15528	15474	15499	15416	15686	15485	15671	15547	15434	15319	15460	15573	15436	15600	15418	15512	15572	15653	15611	15512	15568	15547	15528	15576	15617	15636	15587	15563	15471	15669	15558	15509	15399	15486	15516	15547	15349	15489	15552	15494	15398	15311	15384	15566	15633	15561	15593	15414	15595	15649	15528	15551	15623	15576	15616	15522	15639	15475	15411	15594	15598	15377	15547	15541	15418	15510	15560	15709	15495	15560	15562	15450	15470	15527	15353	15617	15394	15274	15482	15460	15521	15721	15549	15375	15458	15543	15429	15492	15635	15437	15332	15469	15503	15533	15661	15573	15404	15486	15448	15405	15408	15336	15463	15615	15608	15358	15492	15462	15536	15527	15349	15560	15529	15594	15534	15494	15515	15638	15451	15584	15453	15545	15409	15458	15456	15471	15573	15465	15420	15460	15545	15608	15467	15462	15584	15522	15504	15458	15516	15459	15557	15540	15505	15464	15518	15647	15507	15579	15449	15657	15465	15440	15422	15663	15501	15530	15380	15428	15585	15617	15569	15576	15461	15494	15492	15642	15509	15564	15516	15355	15396	15550	15561	15428	15470	15444	15486	15459	15353	15660	15360	15715	15601	15502	15503	15447	15649	15524	15475	15539	15537	15446	15481	15559	15511	15352	15317	15570	15444	15461	15602	15479	15386	15393	15619	15514	15490	15588	15331	15350	15355	15722	15411	15535	15642	15465	15486	15394	15435	15507	15698	15458	15627	15362	15768	15589	15527	15488	15472	15543	15496	15581	15592	15461	15437	15614	15558	15558	15488	15625	15528	15403	15599	15523	15556	15493	15434	15626	15396	15345	15488	15392	15477	15512	15467	15687	15364	15469	15539	15263	15633	15426	15512	15536	15603	15434	15460	15424	15312	15470	15251	15357	15443	15299	15479	15661	15549	15462	15625	15310	15393	15508	15431	15654	15545	15386	15537	15432	15461	15456	15464	15497	15546	15512	15397	15488	15658	15534	15476	15817	15472	15584	15661	15537	15578	15434	15593	15369	15403	15488	15475	15639	15579	15476	15601	15618	15439	15486	15449	15707	15608	15533	15466	15582	15691	15531	15562	15531	15520	15511	15487	15538	15528	15491	15468	15529	15500	15541	15512	15554	15471	15452	15519	15422	15566	15405	15565	15492	15462	15475	15399	15478	15425	15542	15486	15427	15561	15350	15280	15553	15679	15594	15590	15550	15600	15430	15491	15475	15440	15444	15508	15522	15498	15427	15506	15337	15500	15534	15513	15505	15637	15666	15617	15496	15331	15554	15533	15481	15454	15421	15449	15661	15506	15518	15298	15429	15567	15706	15486	15579	15590	15506	15583	15321	15529	15347	15500	15525	15527	15594	15344	15642	15432	15505	15647	15537	15402	15536	15554	15468	15560	15346	15486	15636	15377	15434	15613	15465	15621	15598	15349	15569	15430	15443	15564	15553	15517	15558	15439	15606	15377	15502	15452	15447	15631	15496	15413	15535	15390	15370	15478	15496	15427	15576	15677	15557	15534	15409	15491	15562	15294	15429	15531	15420	15412	15487	15523	15657	15496	15601	15561	15549	15558	15599	15747	15669	15275	15544	15423	15464	15551	15342	15514	15363	15511	15644	15398	15462	15446	15457	15625	15418	15467	15609	15670	15412	15575	15461	15468	15794	15548	15471	15587	15552	15440	15472	15597	15556	15486	15532	15535	15530	15342	15481	15457	15495	15529	15602	15637	15456	15433	15507	15372	15549	15504	15413	15568	15630	15567	15466	15433	15525	15798	15277	15448	15496	15483	15381	15385	15417	15598	15411	15567	15572	15397	15611	15520	15545	15367	15577	15378	15554	15462	15467	15584	15407	15677	15444	15450	15542	15463	15596	15534	15436	15470	15597	15487	15505	15540	15398	15521	15377	15562	15531	15732	15531	15527	15527	15590	15572	15591	15518	15377	15372	15511	15539	15312	15554	15562	15470	15594	15330	15421	15637	15507	15474	15441	15438	15535	15547	15363	15411	15604	15590	15324	15429	15556	15395	15637	15484	15402	15612	15573	15412	15503	15503	15644	15677	15488	15586	15590	15407	15483	15462	15530	15552	15544	15539	15402	15574	15399	15394	15505	15448	15617	15492	15467	15546	15728	15529	15509	15471	15545	15592	15272	15429	15602	15533	15458	15400	15432	15626	15400	15413	15476	15582	15491	15460	15599	15430	15493	15521	15543	15428	15485	15511	15497	15502	15523	15679	15501	15658	15532	15402	15533	15418	15550	15526	15480	15714	15563	15585	15564	15524	15421	15549	15636	15421	15722	15461	15584	15460	15661	15518	15437	15510	15479	15561	15470	15435	15541	15320	15460	15464	15240	15488	15398	15478	15530	15492	15426	15581	15445	15525	15509	15519	15298	15632	15459	15385	15429	15521	15623	15440	15557	15427	15441	15577	15564	15436	15653	15514	15400	15378	15510	15308	15409	15437	15555	15605	15476	15397	15615	15342	15493	15463	15614	15557	15550	15497	15358	15492	15404	15444	15305	15467	15633	15532	15463	15622	15515	15482	15499	15535	15701	15393	15458	15498	15394	15707	15603	15504	15423	15468	15387	15458	15463	15550	15429	15586	15298	15529	15443	15423	15469	15517	15492	15503	15554	15470	15709	15647	15510	15539	15487	15383	15440	15491	15583	15570	15426	15442	15578	15597	15522	15339	15485	15424	15624	15410	15650	15398	15556	15655	15458	15400	15533	15539	15378	15521	15499	15553	15520	15442	15804	15535	15582	15619	15327	15389	15459	15520	15557	15502	15432	15500	15346	15454	15677	15397	15480	15507	15438	15282	15486	15577	15517	15628	15226	15559	15537	15312	15486	15625	15604	15507	15527	15343	15663	15429	15522	15592	15704	15338	15587	15472	15543	15560	15552	15549	15518	15592	15444	15552	15475	15436	15315	15664	15541	15442	15444	15618	15543	15487	15493	15304	15454	15608	15417	15518	15459	15398	15497	15421	15424	15563	15511	15468	15450	15585	15614	15487	15509	15698	15399	15389	15535	15551	15454	15552	15520	15395	15554	15534	15343	15583	15476	15494	15497	15401	15486	15430	15470	15487	15623	15451	15482	15444	15471	15658	15619	15326	15439	15546	15436	15359	15574	15336	15620	15728	15464	15601	15684	15411	15460	15480	15416	15421	15285	15444	15473	15344	15513	15585	15684	15564	15476	15462	15482	15392	15592	15345	15534	15619	15590	15434	15522	15591	15394	15446	15447	15490	15549	15552	15573	15469	15469	15639	15520	15468	15409	15614	15487	15579	15522	15559	15341	15561	15447	15561	15554	15688	15583	15554	15444	15607	15595	15488	15518	15547	15573	15380	15463	15614	15599	15597	15551	15481	15602	15635	15346	15605	15514	15602	15516	15672	15348	15503	15555	15706	15391	15478	15495	15574	15511	15527	15685	15432	15568	15474	15457	15349	15460	15479	15380	15467	15579	15515	15393	15357	15455	15559	15589	15555	15686	15469	15653	15687	15501	15436	15535	15581	15600	15491	15398	15508	15475	15531	15278	15638	15508	15498	15537	15441	15463	15371	15583	15507	15376	15477	15437	15556	15534	15498	15449	15378	15504	15390	15580	15491	15487	15396	15435	15337	15373	15548	15448	15453	15499	15570	15393	15552	15450	15474	15357	15638	15631	15592	15426	15322	15597	15492	15451	15296	15602	15353	15465	15650	15609	15535	15507	15532	15420	15471	15618	15376	15480	15587	15366	15648	15515	15420	15394	15569	15448	15604	15333	15505	15587	15543	15501	15519	15386	15507	15537	15594	15593	15256	15594	15598	15650	15387	15515	15582	15420	15504	15542	15428	15618	15565	15479	15630	15317	15411	15410	15551	15429	15570	15473	15598	15569	15413	15420	15506	15492	15719	15524	15584	15545	15325	15534	15423	15625	15440	15433	15347	15583	15586	15572	15669	15508	15616	15462	15586	15599	15480	15430	15445	15393	15506	15515	15618	15651	15517	15474	15415	15488	15352	15472	15433	15486	15635	15481	15626	15495	15388	15441	15505	15484	15579	15482	15533	15355	15543	15416	15526	15384	15553	15567	15433	15513	15648	15319	15544	15569	15313	15465	15593	15476	15373	15644	15408	15354	15529	15384	15550	15399	15446	15483	15414	15449	15531	15525	15603	15521	15611	15539	15468	15495	15374	15471	15622	15387	15487	15816	15460	15594	15632	15545	15543	15465	15397	15503	15438	15492	15700	15568	15523	15554	15443	15446	15443	15511	15665	15490	15580	15566	15584	15625	15639	15379	15484	15452	15600	15563	15404	15457	15582	15481	15431	15603	15581	15410	15476	15389	15527	15520	15344	15548	15482	15395	15574	15501	15428	15441	15436	15563	15551	15338	15682	15560	15611	15425	15486	15640	15392	15542	15489	15546	15479	15591	15381	15416	15485	15556	15468	15315	15560	15417	15473	15590	15543	15520	15486	15383	15485	15653	15682	15470	15573	15618	15411	15494	15409	15477	15587	15463	15422	15512	15613	15546	15602	15347	15537	15407	15502	15447	15596	15384	15588	15468	15529	15586	15757	15541	15509	15509	15750	15458	15583	15577	15467	15580	15588	15631	15399	15474	15634	15511	15566	15607	15503	15501	15547	15433	15357	15563	15437	15524	15603	15568	15561	15467	15582	15622	15537	15399	15520	15497	15513	15358	15676	15408	15548	15511	15470	15639	15492	15662	15416	15575	15424	15513	15342	15500	15335	15438	15560	15458	15672	15604	15645	15683	15524	15446	15411	15413	15513	15498	15603	15462	15602	15440	15382	15556	15529	15505	15587	15502	15498	15408	15471	15484	15554	15562	15350	15467	15627	15604	15512	15489	15451	15448	15617	15456	15539	15423	15342	15545	15487	15562	15338	15444	15478	15446	15419	15395	15334	15626	15468	15349	15344	15616	15614	15453	15454	15581	15465	15459	15469	15488	15480	15412	15538	15493	15396	15577	15443	15502	15625	15510	15455	15527	15388	15422	15425	15581	15443	15463
29590	34194	36106	22503	15477	14840	14918	14586	14734	14822	14882	14750	14886	14706	14614	14731	14680	14656	14707	14737	14669	14598	14570	14731	14518	14814	14750	14802	14785	14877	14578	14985	14899	14806	14582	14687	14687	14680	14758	14797	14760	14672	14738	14512	14648	14749	14751	14791	14653	14665	14893	14821	14908	14641	14754	14949	14778	14589	14672	14696	14773	14824	14574	14889	14951	14816	14665	14648	14728	14701	14746	14993	14761	14842	14703	14760	14977	14616	14746	14839	14884	14895	14872	14731	14631	14807	14716	14785	14974	14766	14694	14637	14656	14720	14708	14791	14674	14716	14612	14664	14670	14735	14722	14837	14676	14719	14746	14799	14665	14893	14921	14676	14783	14662	14742	14740	14849	14668	14700	14770	14824	14889	14755	14602	14766	14671	14676	14929	14843	14672	14828	14710	14704	14786	14657	14759	14654	14896	14728	14581	14822	14653	14658	14865	14889	14587	14739	14551	14737	14613	14681	14901	14598	14679	14874	14643	14864	14712	14658	14633	14754	14787	14758	14866	14788	14770	14787	14749	14828	14882	14589	14786	14783	14832	14792	14792	14860	14781	14759	14629	14873	14652	14823	14778	14690	14722	14620	14712	14914	14719	14705	14706	14749	14738	14766	14680	14983	14763	14698	14712	14741	14685	14657	14728	14669	14728	14460	14647	14689	14704	14651	14609	14810	14774	14799	14680	14808	14781	14983	14692	14801	14893	14764	14689	14864	14970	14573	14667	14791	14770	14822	14813	14720	14518	14617	14750	14635	14863	14857	14758	14836	14630	14751	14836	14907	14910	14792	14787	14745	14590	14636	14613	14804	14657	14705	14872	14695	14765	14771	14816	14811	14709	14812	14719	14776	14735	14820	14847	14767	14656	14792	14711	14820	14694	14962	14696	14611	14666	14660	14788	14588	14642	14646	14865	14838	14755	14701	14757	14548	14737	14815	14712	14928	14903	14820	14633	14773	14852	14928	14791	14751	14978	14777	14930	14784	14776	14866	14744	14535	14704	14790	14709	14848	14704	14672	14935	14891	14610	14957	14756	14789	14662	14610	14677	14829	14761	14728	14721	14700	14841	14664	14808	14765	14733	14715	14843	14666	14599	14763	14644	14541	14724	14737	14669	14651	14747	14885	14919	14680	14878	14861	14784	14731	14459	14955	14703	14813	14753	14733	14789	14882	14647	14851	14624	14888	14749	14676	14533	14678	14911	14655	14921	14771	14702	14628	14637	14753	14563	14658	14792	14882	14646	14687	14625	14732	14634	14869	14677	14853	14810	14822	14805	14604	14864	14791	14784	14744	14660	14780	14712	14594	14706	14712	14788	15029	14704	14866	14712	14773	14677	14640	14734	14648	14763	14804	14873	14794	14652	14653	14794	14893	14827	14891	14757	14871	14831	14758	14641	14944	14916	14848	14647	14753	14876	14824	14717	14850	14828	14775	14626	14758	14799	14688	14775	14659	14797	14718	14802	14805	14851	14779	14745	14676	14866	14547	14728	14476	14600	14589	14525	14838	14887	14957	14878	14863	14800	14707	14610	14636	14811	14786	14638	14855	14802	14865	14696	14843	14731	14570	14843	14557	14755	14565	14857	14702	14887	14616	14868	14702	14683	14733	14643	14838	14738	14792	14729	14933	14738	14736	14671	14598	14911	14754	14737	14563	14808	14761	14721	14655	14691	14714	14780	14630	14877	14704	14600	14710	14746	14995	14829	14684	14649	14521	14989	14683	14748	14679	14811	14930	14789	14798	14888	14699	14758	14923	14732	14717	14697	14784	14728	14740	14674	14629	14882	14739	14865	14747	14963	14736	14711	14646	14654	14928	14895	14921	14618	14669	14676	14770	14895	14717	14685	14535	14681	14517	14419	14779	14559	14834	14804	14712	14652	14715	14806	14808	14776	14685	14712	14495	14654	14638	14774	14901	14720	14637	14617	14514	14539	14527	14475	14686	14816	14652	14813	14656	14780	14686	14634	14765	14680	14753	14732	14724	14772	14739	14760	14844	14524	14722	14618	14822	14660	14676	14701	14773	14844	14721	14772	14786	14704	14676	14812	14964	14973	14782	14842	15042	14811	14621	14684	14860	14798	14756	14759	14760	14575	14861	14809	14777	14760	14701	14752	14713	14708	14942	14722	14479	14589	14708	14829	14774	14694	14687	14762	14829	14940	14706	14566	14583	14621	14694	14630	14680	14762	14701	14568	14760	14678	14841	14704	14780	14607	14690	14831	14496	14721	14864	14712	14665	14586	14684	14758	14797	14809	14786	14612	14763	14629	14768	14615	14776	14626	14723	14721	14886	14592	14734	14780	14699	14800	14779	14734	14712	14892	14828	14947	14622	14642	14782	14793	14751	14779	14761	14747	14666	15027	14847	14671	14806	14837	14626	14635	14619	14898	14560	14725	14857	14882	14683	14567	14883	14695	14793	14776	14717	14699	14741	14726	14829	14725	14799	14691	14693	14799	14739	14530	14858	14746	14550	14688	14616	14629	14631	14698	14739	14852	14463	14813	14808	14651	14740	14719	14823	14760	14776	14792	14651	14883	14758	14753	14553	14757	14656	14480	14590	14723	14653	14646	14747	14723	14862	14778	14780	14856	14684	14579	14596	14756	14854	14838	14694	14606	14725	14467	14731	14645	14712	14578	14890	14755	14545	14867	14944	14566	14655	14693	14748	15028	14512	14951	14583	14730	14631	14769	14702	14743	14810	14735	14895	14825	14756	14675	14526	14569	14918	14756	14765	14635	14728	14731	14756	14751	14749	14596	14663	14825	14637	14697	14744	14752	14741	14816	14819	14504	14690	14745	14693	14561	14776	14797	14904	14741	14714	14752	14675	14657	14520	14764	14809	14454	14812	14794	14783	14552	14714	14821	14809	14786	14916	14840	14689	14913	14767	14483	14863	14807	14721	14793	14708	14580	14753	14752	14767	14617	14875	14866	14723	14943	14733	14804	14787	14804	14872	14816	14827	14824	14793	14667	14900	14780	14823	14724	14741	14843	14734	14816	14796	14720	14596	14834	14898	14759	14753	14785	14652	14683	14676	14719	14761	14623	14816	14961	14807	14775	14955	14616	14683	14852	14887	14871	14933	14740	14722	14726	14779	14738	14603	14580	14678	14649	14721	14713	14728	14638	14823	14814	14765	14797	14663	14686	14733	14880	14778	14583	14802	14559	14839	14673	14603	14722	14679	14793	14898	14615	14850	14739	14476	14716	14846	14827	14793	14614	14597	14886	14771	14728	14722	14780	14800	14836	14694	14656	14799	14638	14759	14725	14653	14796	14903	14736	14739	14763	14765	14719	14947	14771	14706	14974	14637	14635	14833	14669	14693	14646	14788	14692	14746	14527	14686	14572	14877	14764	14782	14904	14829	14828	14604	14877	14561	14816	14645	14938	14776	14703	14704	14731	14504	14634	14646	14764	14696	14830	14812	14849	14843	14729	14825	14792	14791	14801	14745	14722	14657	14688	14950	14871	14841	14823	14648	14802	14658	14861	14821	14865	14672	14763	14683	14825	14867	14661	14766	14829	14836	14667	14891	14817	14851	14813	14737	14536	14702	14809	14733	14709	14717	14643	14765	14761	14727	14747	14426	14837	14777	14769	14787	14569	14555	14547	14798	14841	15073	14760	14760	14630	14631	14717	14736	14880	14925	14867	14867	14757	14719	14802	14726	14668	14890	14781	14585	14796	14694	14883	14644	14632	14762	14898	14664	14582	14773	14834	14603	14528	14751	14656	14719	14633	14589	14834	14716	14785	14717	14635	14673	14788	14740	14750	14753	14891	14843	14753	14793	14681	15044	14771	14720	14652	14655	14551	14651	14529	14634	14534	14726	14620	14957	14786	14641	14724	14694	14575	14823	14640	14810	14759	14844	14632	14680	14725	14657	14574	14739	14862	14876	14860	14829	14673	14774	14602	14552	14638	14708	14772	14756	14655	14764	14842	14695	14659	14722	14877	14689	14773	14737	14599	14867	14753	14764	14652	14833	14638	14920	14446	14722	14698	14696	14800	14790	14848	14690	14741	14716	14788	14760	14665	14731	14757	14777	14564	14693	14776	14628	14775	14820	14824	14790	14830	14836	14613	14756	14722	14774	14490	14738	14646	14743	14778	14728	14628	15000	14651	14562	14739	14533	14567	14623	14898	14708	14831	14689	14730	14757	14872	14810	14788	14527	14818	14662	14787	14584	14602	14680	14684	14815	14776	14706	14832	14746	14694	14604	14805	14698	14603	14828	14525	14575	14873	14830	14859	14798	14922	14858	14730	14763	14738	14726	14750	14928	14860	14973	14764	14879	14717	14805	14858	14736	14746	14714	14778	14817	14760	14640	14765	14630	14895	14650	14640	14683	14624	14815	14896	14701	14763	14631	14655	14617	14844	14743	14766	14868	14857	14698	14881	14778	14796	14705	14683	14837	14703	14590	14754	14883	14610	14668	14707	14837	14707	14806	14864	14779	14644	14820	14691	14806	14843	14755	14711	15188	14564	14839	14609	14654	14780	14613	14826	14795	14701	14881	14667	14552	14716	14794	14752	14643	14807	14812	14743	14674	14886	14773	14807	14634	14717	14745	14838	14590	14739	14813	14780	14798	14730	14610	14702	14506	14801	14656	14718	14918	14571	14867	14613	14837	14680	14673	14885	14875	14668	14939	14828	14816	14809	14939	14623	14773	14715	14740	14637	14987	14820	14726	14746	14667	14513	14808	14661	14854	14802	14708	14716	14503	14466	14708	14660	14748	14748	14819	14891	14729	14749	14618	14795	15025	14877	14904	14701	14846	14683	14896	14822	14742	14763	14937	14755	14636	14824	14781	14709	14636	14617	14721	14725	14765	14560	14730	14803	14741	14695	14814	14665	14619	14689	14521	14834	14691	14722	14671	14613	14762	14663	14787	14843	14721	14605	14849	14722	14711	14884	14717	14603	14789	14777	14705	14754	14715	14864	14745	14663	14851	14733	14693	14754	14789	14647	14743	14666	14827	14788	14764	14885	14794	14879	14715	14769	14741	14809	14638	14688	14504	14736	14604	14708	14696	14685	14666	14759	14882	14766	14733	14702	14692	14685	14770	14516	14746	14710	14783	14795	14647	14773	14794	14835	14669	14548	14584	14718	14837	14628
37409	53429	37669	18099	14119	13881	14146	14098	14105	14137	14076	14097	14101	14029	14053	14122	14037	14094	14250	14144	14124	13894	14143	14052	14056	14090	14167	13949	14009	14155	14037	14080	14028	14033	14133	14106	14157	14177	14152	14158	14087	14197	14190	14128	14025	14236	13990	14177	14028	14074	13914	14032	14115	14008	14192	14108	14192	14116	13965	14134	14111	14157	14071	14164	14119	14008	14052	14095	13972	14045	14012	14060	13990	14142	14052	14111	14135	14069	14237	14126	14206	13996	13998	14069	14071	14051	13988	14094	14115	14206	14086	13869	14006	14112	14056	14109	14236	14012	14240	14120	14323	13942	14253	14120	14220	14024	14151	14012	13947	13978	14140	14330	14178	13982	14099	14108	14125	14028	14091	14113	14086	14057	14147	13983	14011	14088	14093	13942	14233	14199	14165	14121	14242	14162	14322	14258	14135	13984	14198	14138	14034	14096	14020	14133	14036	14157	14034	14095	14135	13947	14100	13979	14066	14185	14011	14103	14121	14088	14253	14070	14083	13986	14115	14056	13970	14030	13950	13980	14218	13918	14045	14197	14064	14166	14083	14246	14115	14032	14103	14036	14069	14107	14207	14179	13929	14092	14120	14102	13838	14071	14254	14127	14038	14068	14123	14223	14057	14097	13836	14144	14225	14204	14255	14026	14024	14071	14188	13988	14146	14083	14155	14074	14023	14179	14089	14097	14123	13894	14160	14181	13919	14189	13911	14132	14159	14094	14166	14007	14290	14283	14088	14169	14066	14137	14099	14065	14043	14029	14140	14112	14044	14138	14065	14171	14099	14153	14143	13968	14170	14050	14185	14095	14130	14164	14136	14091	14061	14223	14005	14168	14146	13928	14160	13902	14227	13996	14171	14209	14244	14093	14043	14159	14216	14272	14113	14058	14064	13971	14163	14220	13867	14124	14094	14216	14050	14006	14206	14031	14250	14033	14211	13963	14122	14278	14054	14273	13955	13983	14206	14180	14229	14192	13940	14103	14060	13901	14060	14218	14146	14004	14066	13966	14274	13928	14156	14042	14109	14081	14153	14038	14103	14135	14183	14128	14241	14136	14143	14151	14156	14052	14091	14087	14183	14041	13984	14101	14101	14101	14128	14179	13928	14289	14052	14098	14086	14192	14113	14211	13973	14016	14118	14008	13857	14045	14113	14088	14131	14118	14154	13952	14081	14255	14152	14085	14151	14081	14145	14074	13957	14138	14086	14091	14202	14169	14072	14154	14088	14214	14066	14125	14079	14010	14139	14128	14110	14037	13982	14144	13971	14106	14045	14182	14112	14110	14050	14195	14244	14193	14068	14090	14128	14008	14029	14125	14180	14050	14092	14054	14170	14052	14075	14054	14099	14212	14011	13880	14201	14276	14108	14247	14104	14073	14170	14090	14155	14187	14117	14230	14075	14079	14230	14237	14143	14052	14101	14003	14030	14195	14124	13984	14112	14019	14202	14163	14087	14191	13885	14247	14088	14176	14096	14066	14242	14032	14132	14145	14102	14117	14142	14081	14186	14098	14088	14241	14073	14225	14153	14009	14120	13896	14120	14032	14110	13993	14029	14152	14069	13948	14165	14055	14055	14141	13994	13982	14187	13917	14218	14043	14041	14189	14076	14116	14056	14066	14136	14102	13978	14299	14163	14068	14198	14089	14082	14108	13984	14094	14212	14058	14005	14230	14082	14020	14085	14140	14176	14115	13976	14116	14195	14183	14075	13982	13978	13987	14013	14070	14137	14052	14048	14131	14078	13928	14097	14033	14123	14107	14149	13949	13966	14128	14125	14109	13968	14285	14132	14038	14143	14068	14114	14120	14386	14180	14020	14010	14094	14303	13979	14081	14208	14129	13945	14084	14238	14238	13933	14034	14030	14173	14093	14102	14202	14103	14194	13930	14231	14007	14186	14071	13958	14282	13987	14181	14212	14155	14124	14041	14160	14417	14137	14080	14093	14118	14316	14061	14070	14091	14063	13999	14166	13961	14141	14142	13967	14109	14165	14141	14280	14046	14116	13991	14062	14033	14055	14198	14053	14129	14286	14145	14213	14172	14105	14159	14019	14281	14238	14101	14237	13993	14112	13854	14108	14070	14104	14112	14146	13928	14051	14186	14122	14236	14096	14230	14065	14176	13988	14193	14052	13953	14231	14042	13924	14047	13972	14080	14083	14216	13840	14068	14196	14033	14077	13979	14001	14209	14002	14095	14225	14159	14123	13904	14140	14086	14184	14029	14136	14124	14170	14027	14218	14210	14110	14170	14049	14131	14095	14177	14078	14097	14104	14102	14159	14158	14063	14074	14226	14104	14073	14102	14173	14185	13991	14098	14178	14269	14024	14105	13990	13999	14155	14141	14187	14162	13990	14100	14198	14175	14084	14158	14183	14098	14059	14187	13889	14032	14079	14036	14070	14173	14080	14151	14145	14166	14009	13975	13896	14061	14235	14264	14187	14243	14110	14134	13942	14165	14043	14164	14123	14068	14123	14033	14173	14058	14033	14147	14095	14120	14111	14229	14095	14101	14073	14044	13979	13999	14185	14092	14038	14013	14078	14083	14160	14104	14043	14161	14116	14117	14242	14191	14127	14010	14101	13952	14021	14250	13965	14086	14125	14108	14154	14047	14107	14201	14048	14138	14239	13971	14147	14031	14180	14007	13911	13964	14198	14124	14021	14000	14280	14113	14078	14251	14185	14090	14090	14169	14051	14025	14027	14283	13982	14128	14071	14106	14033	14083	14182	14107	14118	14012	14191	14169	13943	14185	14217	14219	14007	14030	14186	14204	14219	14247	14254	14092	14131	14243	14150	14106	14220	14106	14016	14179	13987	14142	14268	13970	14123	14046	14135	14062	14078	14125	14200	14160	14124	14338	13974	14127	14053	14112	14149	14021	14011	14197	14203	14054	14113	13994	14198	14078	13910	14091	14266	14100	14034	14036	14073	14129	14089	13952	14267	14099	14172	14144	14068	14101	14108	13987	14188	14084	14068	14152	14151	14089	14238	14116	14051	14112	14082	14164	14157	14020	14250	13990	14076	14069	14165	13979	13991	14179	13968	14095	14095	14137	14157	14010	14052	14071	14120	14002	14267	14077	14113	14223	14054	14051	14131	14029	14129	14093	14127	14190	14065	14095	14068	14085	14006	14105	14070	14047	14215	14150	14149	14138	14006	14017	13994	13924	14080	13987	14222	13892	14054	14235	14170	13925	14173	14154	14045	14010	14084	14091	14221	14198	14029	14019	14057	14031	14030	14108	14225	13835	14162	14026	14049	14064	14266	14227	14012	14148	14094	14116	14234	13930	14137	14057	14231	14064	14059	14146	14094	14219	14206	14167	14092	13778	14127	14076	13989	14166	13972	13935	14041	14204	14149	14156	14261	14265	13973	13998	14146	14104	14184	14062	14089	14140	13947	14349	14183	13968	14293	14165	14002	14147	14087	14062	14068	14122	14125	14209	14062	14092	14297	14150	14168	14064	14217	14035	14074	14018	14010	14017	14268	14250	14002	14042	14234	14077	14183	14013	14237	14164	14129	14026	13981	14075	14065	13951	14092	14170	14068	14062	14067	14051	14212	14085	14300	14185	14156	14013	14215	14122	14084	14209	14115	14102	13978	14011	14204	14132	14276	14060	14161	14083	14121	14114	14294	13990	14104	14148	14065	14133	14037	13924	14216	14018	14065	13923	14230	14100	14101	14115	13984	13974	14019	13946	14130	14297	14060	14186	14194	14087	14174	14102	14078	14175	14161	14058	14227	14088	14077	14080	14053	14030	14097	14091	14138	14148	14044	14184	14070	14029	14015	14075	13964	14049	14076	14104	14232	14028	14226	14114	14098	14082	14089	13995	14104	14186	14035	14125	13955	14136	14158	14018	14281	14095	14129	14070	13990	14144	14076	14068	14135	14224	14120	14146	14056	14073	13993	14231	14244	14216	14068	14058	14194	14204	14253	14095	14073	14185	14051	14045	14107	14153	14155	13987	14012	14141	14072	14058	14243	14194	14182	14275	14232	13970	13949	13934	14038	14285	14121	14111	14244	14088	14000	14156	14249	14293	14069	14132	14395	14199	14077	14270	14213	14129	14169	14188	13942	13933	14301	14109	14067	14077	14204	14125	13951	14216	14214	13975	14061	14018	14061	14104	14073	13994	14000	14133	14199	14073	14260	14149	14044	14115	14128	14157	14059	14160	14233	14202	14232	14067	14311	14070	14094	14154	14208	14057	14109	14069	14055	14214	14239	14061	14010	14053	14331	14125	14031	14266	13894	14259	14160	14037	14108	14171	14194	14098	14061	14263	13989	14080	14151	14198	14288	14200	14125	14305	13975	14001	14189	14164	14196	14225	14216	14214	14250	14262	14036	14016	14300	14104	14098	14069	13942	14079	14085	14059	14042	14167	14287	14090	14055	14094	14136	14235	14074	14204	14102	13907	14206	14234	13935	14116	14063	13985	14096	14092	14194	14168	14051	14221	14186	14123	13993	14244	14171	14052	14014	14219	13984	13975	14014	13983	14189	14107	14208	14128	14169	14180	14079	14166	14265	14071	13977	14046	14014	14242	14247	14072	14136	14326	14190	14120	14046	14079	14090	14204	14105	14172	14137	14166	13960	14323	14070	14129	14153	14097	14125	14118	14039	14051	14140	14104	14338	14241	14035	14104	14223	14198	14149	14038	14226	13940	14081	14070	14089	14104	14116	14173	14061	14150	14121	14066	14012	14173	14043	14152	14158	14117	14075	14226	14139	14195	14174	14263	14088	14227	14088	14001	14240	14180	14214	13967	14178	14024	14084	13908	14145	13966	14013	14184	14099	13919	14100	14001	13985	13981	14262	14024	13960	14187	14324	14136	13975	13998	14062	14128	14231	13998	14118	14074	14122	14072	14147	14112	14000	14242	14133	14259	13910	14106	14157	14055	14250	14023	14107	14077	14050	14075	14117	14088	14073	14042	14193	14073	14123	14046	14170	14085	14061	14084	14147	14193	14146	14145	14101	14148	14277	14170	14186	14088	14056	14111	14207	14046	14219	14146	14190	14159	14224	14181	14146	14102	14201	14142	14193	13961	14042	14282	14103	14153	14270	14232	14237	14127	14124	14119	14078	14142	14220	14227	14012	14201	14198	13994	14091	14092
23372	22878	32733	24836	21132	21003	19233	15317	14607	15055	14984	14761	14887	14681	14767	14722	14732	14486	14682	14735	14620	14561	14555	14667	14713	14468	14661	14520	14584	14657	14536	14651	14480	14567	14618	14477	14543	14403	14586	14511	14630	14511	14560	14604	14563	14593	14512	14604	14422	14744	14567	14547	14597	14546	14491	14604	14548	14535	14528	14420	14558	14538	14434	14376	14558	14555	14601	14665	14530	14597	14620	14335	14574	14356	14787	14524	14583	14561	14752	14377	14741	14574	14531	14623	14535	14455	14581	14618	14539	14330	14624	14539	14535	14555	14487	14520	14749	14602	14589	14314	14562	14404	14629	14589	14459	14299	14371	14504	14620	14653	14642	14532	14623	14614	14495	14479	14342	14571	14526	14444	14590	14560	14370	14647	14605	14511	14746	14569	14676	14602	14601	14416	14506	14486	14574	14456	14445	14512	14389	14624	14541	14387	14475	14396	14515	14465	14612	14440	14460	14554	14576	14606	14487	14452	14497	14613	14488	14533	14318	14501	14410	14376	14516	14477	14582	14583	14453	14509	14651	14614	14498	14509	14433	14493	14528	14438	14679	14434	14608	14408	14338	14488	14523	14590	14379	14407	14586	14566	14611	14519	14491	14426	14522	14521	14368	14352	14454	14452	14389	14406	14416	14452	14522	14570	14520	14251	14541	14464	14710	14532	14351	14554	14415	14492	14460	14630	14403	14494	14484	14564	14446	14522	14537	14515	14655	14148	14459	14337	14485	14478	14695	14452	14612	14614	14610	14484	14538	14513	14464	14554	14253	14605	14485	14275	14462	14532	14484	14623	14309	14707	14511	14405	14448	14320	14529	14684	14479	14395	14562	14462	14610	14435	14647	14398	14545	14552	14639	14477	14515	14354	14473	14619	14278	14412	14540	14497	14493	14417	14532	14575	14728	14394	14464	14439	14445	14576	14303	14460	14512	14474	14506	14555	14635	14561	14591	14485	14509	14572	14546	14416	14495	14557	14462	14410	14283	14457	14497	14421	14439	14508	14546	14255	14337	14419	14488	14527	14475	14415	14520	14421	14680	14484	14630	14629	14422	14502	14369	14421	14402	14434	14448	14554	14515	14497	14605	14531	14520	14481	14462	14474	14533	14684	14559	14482	14502	14319	14418	14335	14604	14487	14479	14405	14520	14608	14658	14461	14588	14422	14427	14507	14514	14550	14342	14438	14572	14444	14666	14427	14528	14366	14485	14518	14462	14563	14380	14343	14586	14698	14491	14528	14524	14539	14600	14474	14459	14386	14467	14474	14524	14676	14497	14592	14458	14426	14431	14526	14540	14475	14522	14562	14577	14385	14396	14627	14616	14435	14601	14339	14405	14571	14418	14527	14592	14423	14432	14485	14390	14706	14424	14526	14541	14529	14547	14560	14418	14516	14535	14346	14314	14251	14385	14536	14365	14519	14707	14493	14293	14606	14409	14318	14548	14486	14501	14272	14581	14440	14417	14249	14559	14669	14582	14329	14697	14277	14486	14374	14763	14557	14507	14584	14627	14680	14522	14401	14602	14281	14650	14496	14554	14405	14588	14424	14318	14435	14524	14418	14568	14647	14557	14448	14375	14462	14565	14577	14514	14445	14350	14474	14457	14361	14562	14474	14516	14465	14532	14334	14592	14457	14501	14458	14702	14745	14497	14666	14438	14239	14471	14569	14492	14454	14485	14208	14590	14351	14445	14411	14340	14670	14451	14533	14619	14445	14427	14490	14503	14580	14454	14366	14485	14408	14459	14546	14576	14472	14536	14514	14476	14462	14470	14347	14278	14424	14418	14463	14427	14383	14409	14562	14548	14481	14321	14421	14612	14570	14585	14540	14530	14704	14299	14498	14617	14473	14384	14337	14579	14504	14527	14602	14509	14594	14490	14536	14413	14685	14440	14612	14411	14533	14406	14488	14564	14497	14385	14363	14483	14799	14588	14514	14611	14473	14568	14392	14375	14294	14398	14634	14477	14602	14491	14466	14570	14463	14398	14556	14571	14467	14637	14426	14633	14563	14481	14505	14519	14486	14363	14473	14484	14597	14500	14414	14739	14681	14380	14785	14456	14362	14550	14421	14730	14466	14266	14373	14491	14618	14640	14235	14543	14499	14398	14609	14536	14560	14422	14487	14528	14434	14435	14539	14412	14453	14388	14567	14429	14627	14550	14556	14528	14454	14371	14677	14435	14382	14394	14559	14551	14454	14510	14287	14568	14560	14582	14538	14626	14628	14431	14601	14491	14414	14526	14369	14571	14307	14620	14547	14403	14560	14526	14502	14571	14479	14234	14468	14697	14565	14474	14433	14432	14505	14572	14571	14371	14613	14592	14471	14577	14631	14431	14545	14523	14440	14500	14460	14481	14475	14674	14474	14338	14592	14615	14380	14475	14531	14474	14299	14402	14469	14307	14378	14554	14539	14447	14621	14465	14621	14335	14410	14533	14518	14438	14314	14385	14484	14414	14559	14454	14468	14465	14375	14628	14549	14427	14534	14569	14447	14360	14608	14609	14538	14491	14465	14539	14538	14376	14468	14421	14602	14330	14484	14452	14331	14445	14502	14480	14357	14542	14390	14485	14487	14523	14363	14513	14642	14629	14399	14420	14428	14502	14501	14650	14644	14601	14439	14330	14400	14455	14494	14482	14393	14468	14640	14476	14642	14322	14546	14750	14609	14301	14390	14231	14513	14545	14455	14459	14433	14572	14230	14476	14307	14472	14523	14644	14651	14480	14555	14451	14503	14375	14507	14434	14530	14448	14442	14468	14620	14485	14378	14494	14480	14507	14334	14380	14631	14456	14660	14355	14443	14536	14430	14502	14542	14565	14457	14761	14679	14622	14322	14551	14542	14529	14454	14341	14602	14541	14417	14470	14327	14629	14669	14512	14602	14654	14646	14486	14501	14522	14638	14606	14314	14296	14520	14452	14568	14445	14478	14413	14458	14441	14488	14557	14550	14674	14642	14505	14425	14526	14255	14464	14430	14556	14616	14476	14312	14503	14563	14593	14535	14334	14396	14606	14577	14531	14486	14431	14513	14493	14527	14436	14317	14375	14499	14595	14386	14439	14521	14495	14591	14421	14585	14552	14330	14560	14472	14334	14347	14425	14578	14494	14475	14539	14435	14365	14520	14388	14505	14414	14356	14626	14417	14690	14545	14636	14506	14415	14321	14598	14348	14624	14400	14483	14438	14414	14613	14583	14461	14254	14412	14439	14440	14586	14576	14452	14361	14655	14682	14660	14499	14514	14420	14380	14356	14348	14400	14429	14387	14423	14477	14494	14510	14474	14411	14480	14427	14528	14536	14474	14571	14460	14640	14361	14615	14612	14470	14380	14634	14403	14378	14617	14632	14466	14531	14543	14409	14423	14525	14628	14352	14398	14506	14566	14617	14486	14339	14433	14523	14620	14251	14721	14514	14400	14328	14404	14421	14487	14455	14534	14547	14438	14543	14467	14367	14577	14594	14320	14535	14564	14472	14364	14500	14544	14352	14432	14445	14553	14386	14625	14480	14409	14562	14472	14302	14451	14472	14522	14509	14549	14488	14408	14452	14396	14472	14566	14247	14612	14400	14231	14381	14483	14532	14448	14404	14300	14538	14549	14585	14385	14456	14637	14495	14525	14430	14584	14611	14324	14581	14383	14566	14523	14451	14460	14447	14369	14523	14233	14357	14550	14515	14488	14616	14583	14541	14554	14499	14476	14447	14505	14564	14353	14712	14550	14405	14348	14226	14375	14417	14677	14404	14562	14439	14429	14546	14284	14429	14516	14523	14512	14534	14531	14451	14558	14335	14531	14401	14489	14466	14498	14502	14550	14671	14518	14532	14597	14546	14461	14470	14514	14368	14422	14465	14468	14572	14417	14308	14536	14307	14330	14602	14646	14562	14419	14372	14577	14349	14499	14610	14548	14441	14696	14407	14388	14369	14483	14780	14413	14564	14472	14432	14461	14590	14713	14551	14463	14490	14451	14389	14420	14337	14448	14704	14510	14299	14331	14544	14377	14448	14610	14677	14683	14541	14550	14509	14515	14429	14545	14393	14405	14489	14462	14588	14577	14615	14258	14471	14437	14365	14447	14596	14758	14459	14525	14649	14465	14514	14388	14465	14303	14517	14542	14528	14551	14413	14425	14325	14683	14436	14468	14626	14633	14671	14509	14451	14461	14534	14587	14352	14434	14459	14574	14434	14524	14480	14479	14609	14437	14522	14489	14474	14530	14511	14605	14455	14448	14493	14588	14388	14566	14669	14665	14583	14448	14538	14622	14613	14441	14576	14507	14506	14625	14464	14496	14621	14442	14456	14206	14572	14350	14413	14436	14541	14522	14590	14614	14550	14411	14421	14448	14494	14649	14421	14440	14731	14480	14462	14295	14572	14512	14307	14335	14452	14522	14651	14333	14513	14592	14321	14515	14549	14628	14513	14362	14656	14528	14316	14554	14722	14550	14449	14583	14409	14430	14644	14754	14484	14351	14431	14576	14550	14343	14518	14489	14570	14601	14468	14359	14452	14488	14503	14510	14333	14424	14575	14477	14394	14667	14535	14502	14353	14478	14359	14300	14416	14427	14543	14476	14427	14526	14527	14414	14519	14432	14461	14476	14551	14497	14543	14367	14362	14565	14510	14586	14517	14404	14528	14419	14393	14610	14383	14567	14598	14467	14680	14704	14555	14471	14385	14498	14536	14392	14273	14495	14375	14484	14581	14556	14358	14281	14455	14457	14647	14725	14345	14313	14556	14450	14397	14481	14611	14497	14518	14525	14538	14503	14466	14491	14683	14325	14561	14615	14688	14497	14475	14471	14432	14661	14438	14446	14458	14407	14608	14468	14628	14594	14539	14589	14447	14469	14472	14349	14556	14396	14500	14453	14382	14551	14390	14364	14395	14450	14399	14330	14448	14516	14450	14408	14251	14458	14315	14351	14443	14442	14486	14517	14375	14386	14517	14559	14357	14417	14500	14639	14437	14549	14368	14600	14515	14506	14433	14430	14512	14534	14369	14494	14462	14428	14596	14529	14516	14539	14553	14359	14427	14382	14347	14566	14598	14468	14351	14550	14427	14467	14500	14329	14438	14553	14420	14484	14440	14461	14544	14387	14531	14379	14467	14368	14489	14513	14545
62221	100394	73404	32709	14212	14157	14242	14002	14144	14158	14125	13981	13988	14118	14149	13907	14145	14021	14153	14218	14002	14035	14071	14079	14144	14129	13991	13901	14143	14080	14066	13873	13982	14058	13990	14097	13958	14057	14092	14048	14063	13829	14041	14012	13960	13876	13970	14100	13918	14111	13920	14125	14115	14129	14133	14170	13915	14028	14051	14109	14018	14118	13934	14019	13832	14053	14066	14056	14008	14048	14306	13984	13967	13974	13903	13982	14007	14143	14081	13855	14135	13901	14025	13900	14006	13951	14002	13954	14074	14057	14050	13877	14008	14058	14022	14147	14006	13855	13851	13976	13989	14039	13943	14016	13954	14044	14057	13997	13967	14027	14084	14046	13916	13958	13950	14066	14015	14029	14285	13982	13930	14009	14094	14020	14132	13898	14037	14049	13999	13941	13999	13976	13916	13927	14120	13983	14127	13958	14002	13877	13951	14003	14193	14202	14093	14028	14124	13925	14175	14004	14045	14005	13881	13922	14070	14073	13826	14128	14056	13990	13889	14061	13978	14080	14058	13941	14171	14147	14071	13900	14067	14019	13857	13890	14221	14047	14161	13980	13900	14068	14042	13941	14062	13917	14148	13980	14010	13977	14133	13873	13854	14093	14114	14140	14078	13924	13978	14028	13905	14075	13856	13841	14046	13995	14001	13981	14006	13900	13844	13962	14070	13832	14074	13945	13922	13997	14037	14015	14024	14266	14138	14096	13919	14083	13955	14065	13844	14025	14098	14196	13891	13968	13993	14023	13937	14180	14077	13924	13897	14039	14100	14057	14016	13914	14040	13951	14104	13961	14219	13964	13932	13934	14018	13952	14033	13939	13910	14082	13944	13993	13925	13996	14045	13891	14095	13973	13944	13991	14028	13928	14053	14098	14045	13946	13853	13824	14012	14182	14046	13995	14139	13881	14048	13976	14005	13959	14024	14017	14005	14005	13975	14248	14129	13927	13888	13947	14201	14057	14112	13987	14148	14025	14063	14161	13833	14007	13926	14043	13856	14046	14007	14046	13923	13755	14130	14039	13996	13953	13945	14121	13885	14025	13952	14046	13985	13979	14032	14123	13916	14004	13796	13988	14025	14056	13910	14005	13974	13896	14001	14023	13993	14075	14114	14103	14078	13973	14094	13957	13955	14074	14073	14243	14076	14069	14071	13890	13983	13994	14186	14020	14001	14052	14020	14011	14043	13980	13980	14115	13928	13953	14120	14167	13919	13936	14190	13929	13869	13932	14083	14160	14047	13974	13927	14128	14009	13995	14081	14155	14059	13860	14058	13912	14083	13963	13911	13955	13793	14001	13921	14017	14135	13871	14084	13950	13933	13996	14053	14084	14035	14088	13959	14025	14079	14164	14003	14125	13931	13943	14015	13956	13867	13981	14102	14033	14008	13724	14083	13962	14137	13850	14002	13867	13993	13892	14040	13866	13921	14105	13912	14072	13965	14036	14132	13869	13843	13984	13963	13868	13853	13907	13999	13928	14121	14059	13862	13963	13993	14171	13881	14055	14037	14053	14108	14045	13932	14064	13993	13989	13912	14132	14004	13938	13858	13974	14057	13951	13992	14074	14053	14081	14176	13916	13867	14019	14017	14048	14039	14136	14157	13982	13897	14036	14092	13963	13952	14034	14111	14108	14182	14099	13931	14025	13941	13804	14037	13847	13868	14146	14010	13987	14028	13948	13983	14062	14082	13787	13937	13982	13843	14024	14019	13919	13935	14174	14006	14087	14060	13958	14081	14001	13921	14037	14145	14023	14025	14062	13927	13935	13883	14110	13899	13816	13882	13890	13949	14009	14043	14158	13932	14046	13952	13748	13955	14096	14157	13852	13954	14041	13920	14027	13905	14013	13836	14010	14126	14045	13892	14168	13996	13996	14173	13926	14044	14011	14027	13946	14082	13926	13959	14085	14053	14036	13836	14037	14168	14049	13936	13941	14064	13904	13953	13918	13899	14010	14075	13948	14183	13859	13923	14077	14047	13893	13883	13931	13915	14003	14051	13913	14085	13946	14074	13849	14058	14041	13935	13768	13964	13959	14007	14038	13999	14130	14055	14048	13942	13904	13958	13944	13983	14127	14090	13917	13990	14126	14065	13992	13854	13981	13818	13972	14066	13982	13888	14126	14023	14079	13999	14141	14084	14111	14121	13988	13978	13987	14080	13951	14082	13975	13984	14079	13921	14038	14116	14148	13902	14041	14090	13988	13869	13956	14027	14229	14011	13983	14033	13965	14028	13918	14224	13944	13941	13905	13830	14051	14033	13953	14214	13869	14034	14038	13976	13983	13934	14026	14028	13985	14062	14088	13942	13990	14005	13974	14046	14092	14023	14005	14070	13910	14099	14115	14158	14023	14105	14036	13922	13984	14110	13801	13989	14061	14024	14202	13929	13967	13918	13933	13954	14012	13866	13937	13957	14061	14069	13958	13932	13889	14082	13948	13976	14068	13992	14013	13958	13930	13907	13875	13781	13944	13963	14106	13948	13803	14151	13847	13990	13999	14021	13971	13950	14108	14019	13938	14111	13862	13965	14076	13924	13919	13900	13718	14058	14049	13862	13979	13986	13993	14021	14081	14063	13956	14006	13806	14297	14123	14017	14133	14007	14103	13845	13889	14054	13866	13859	13994	14008	13848	14109	14135	13998	13944	13994	14143	13790	13915	13953	13900	14158	14076	13981	14064	14120	14215	13948	14087	14106	14029	14004	13991	13936	13948	14107	14048	14176	13952	13839	14014	14180	14033	13962	13948	13996	14053	14022	13937	13944	13992	14041	14128	13935	14113	14127	14114	14117	14034	13978	13943	14067	13944	14057	13960	14089	13945	14064	14019	13911	14117	14102	14065	14074	14012	13984	13999	14005	14126	14158	13936	14068	14023	13842	13906	13915	13965	14005	14005	14020	13996	13973	13921	13887	13953	13939	14096	14074	13921	13981	14032	14013	13983	13876	13846	14142	13952	13931	13926	14034	14076	14052	14089	14088	14061	14037	14054	14024	13902	14017	14108	13996	13995	13906	14023	13961	13860	13826	14086	13976	14038	13997	14026	14071	13765	13972	14033	13845	14042	14045	13843	14052	14076	14193	14043	14074	14039	13945	13997	13962	13893	14016	14067	13914	14010	14011	13974	13837	13907	14070	13993	14024	14039	14117	14020	14110	14030	13941	14059	13986	13975	13952	14111	13998	13976	14032	13987	14143	13967	14163	14067	14146	14128	13903	14050	13941	14087	13910	14102	14101	14006	13973	14150	14088	14026	13971	13977	14035	14079	14084	13808	14119	14014	13986	13821	13904	13980	14057	13979	14108	14069	13960	14051	13980	14152	14052	14103	14023	13878	13994	13953	14066	13998	14132	14131	13963	13969	13964	13799	14002	14009	13916	13956	14142	13971	13976	14027	14102	14201	13728	13974	13942	14240	14102	13964	14286	13973	14207	14167	14075	14026	13978	14005	14128	13976	14005	14117	13830	14069	13900	13871	13902	14008	13970	13962	14059	14057	13834	13964	14042	14176	14118	14019	13870	14130	14018	13983	14014	13851	13917	14111	13957	14048	14001	13849	14171	13969	13907	14057	13975	14119	13868	13896	13988	13904	14068	14176	14037	14092	13982	14201	13987	14208	14070	14077	13939	14008	14093	14142	14012	14027	14098	14122	14096	14226	13911	13985	14159	14052	13814	14029	14072	14057	14039	13935	14020	13845	13915	14039	13843	13885	13785	13929	14169	14009	14126	13879	13980	13931	13976	13947	14093	14090	14050	13926	14008	14026	14010	14283	14151	14096	14060	13988	13848	14116	14060	14124	13965	14127	13886	14105	14068	14015	14020	14009	13935	13801	14079	13961	13863	14039	13940	14010	13932	14091	14077	14031	14218	14120	14021	13949	14027	13983	14068	13966	14027	14005	13942	13929	13932	14021	14115	14120	13895	13964	14043	13982	13900	13988	13788	14046	14002	13954	14087	13880	13865	14012	13955	14147	13835	13942	13927	14099	13958	14082	14095	13912	14314	14148	13965	13844	14069	14270	13930	13973	13915	13969	14214	14138	14021	13877	14100	13946	14020	14085	14032	14085	14117	13916	13971	14087	13952	14086	13762	14021	14110	13895	13973	13991	13870	14151	14199	13940	13991	13987	13991	14111	13989	13926	14009	14091	13998	14141	14002	14008	13868	14032	14026	14165	14059	13979	14095	14019	14076	13999	14012	13972	13801	14057	13882	13995	13906	14038	13920	14070	13981	13844	14197	14013	13958	13919	14158	14033	14023	14044	13918	14238	13974	14068	13962	13943	13928	14061	14183	13942	13958	13904	13904	13944	14064	14106	14010	13990	14038	13948	14133	13989	13898	14066	14040	13987	13953	13779	13980	14026	13965	14111	13947	13988	14011	13927	14117	14157	14104	13891	14002	14040	14147	13933	13985	14002	14061	14020	14049	14035	13910	14002	13999	13924	14178	14007	14014	14019	14062	14094	13811	14126	13956	14102	14054	13957	14044	14067	14150	13937	13945	13969	14191	13945	13957	14113	14003	13956	14009	13915	14007	13900	13952	13969	14019	14027	13986	14020	13978	13936	14017	13921	13978	14075	14006	14096	13845	14108	14183	14005	13886	14125	13904	13953	13935	14202	14201	14052	13981	14066	13918	13975	14123	13954	14121	14067	13814	13956	14025	13987	13805	14102	13911	14111	13945	13948	13979	14101	13910	13997	14013	14002	13999	14141	14054	13964	14062	13907	14025	13935	14030	14050	13955	13986	13990	13967	14124	14004	14088	14077	14196	13894	13944	14111	13959	13986	14221	13913	13954	13994	14095	14144	13955	14038	13987	14045	14205	13902	14277	13936	13990	13919	14049	13962	14076	13900	14188	13927	13889	13916	13906	14052	13998	13965	14145	14191	14108	14050	14029	14144	13921	13891	14022	14080	13943	14112	14022	14025	13881	14035	14025	13991	13961	14039	14046	13980	13893	14033	14205	13911	13984	13941	13963	13978	13979	13870	13805	14042	13865	13961	13928	14141	13995	13974	13927	13832	13920	13958	14049	14032	14073	14015	13988	14148	14053	13938	14084	14129	13887	13993	13852	14003	13997	13996	14045	13852	13957	14146	14227	13892	14022	13829	14015	13988	14020	14150
22952	22372	31350	24732	21147	21704	21321	16034	15056	15134	15068	14992	15087	15071	14964	15042	14932	15092	14769	14813	14846	14888	14880	14935	14906	14698	14953	14917	14789	14794	14793	14886	14795	14628	14771	14757	14779	14812	14779	14639	14817	14826	14734	14816	14686	14570	14621	14797	14744	14823	14838	14757	14785	14571	14780	14752	14843	15004	14881	14574	14882	14680	14661	14745	14746	14896	14893	14646	14790	14723	14638	14915	14663	14809	14672	14637	14660	14686	14762	14681	14831	14824	14656	14672	14754	14726	14749	14538	14683	14712	14716	14540	14658	14727	14775	14829	14674	14539	14722	14845	14778	14584	14734	14714	14676	14778	14714	14680	14714	14629	14603	14751	14893	14604	14716	14679	14595	14628	14616	14428	14619	14707	14724	14516	14796	14596	14813	14998	14761	14658	14693	14618	14534	14633	14719	14735	14816	14633	14592	14730	14716	14699	14730	14713	14798	14607	14700	14542	14649	14718	14681	14544	14714	14761	14761	14671	14804	14971	14791	14618	14686	14830	14424	14583	14651	14658	14574	14609	14601	14361	14522	14826	14807	14684	14789	14819	14573	14670	14566	14647	14652	14707	14840	14631	14692	14673	14640	14586	14697	14669	14725	14736	14784	14596	14773	14569	14573	14569	14652	14716	14589	14726	14584	14754	14691	14697	14659	14661	14646	14744	14765	14677	14718	14830	14933	14707	14749	14477	14718	14659	14726	14795	14724	14583	14760	14543	14862	14636	14824	14846	14711	14729	14795	14533	14766	14642	14689	14784	14660	14481	14588	14728	14769	14619	14695	14743	14632	14644	14463	14542	14706	14807	14700	14562	14665	14634	14768	14714	14590	14677	14702	14836	14762	14652	14652	14763	14624	14830	14665	14473	14648	14770	14647	14781	14874	14653	14727	14561	14497	14638	14743	14598	14882	14643	14719	14794	14703	14807	14572	14804	14613	14820	14825	14761	14657	14658	14831	14542	14551	14394	14638	14666	14699	14822	14869	14771	14583	14774	14846	14688	14521	14668	14935	14746	14753	14888	14727	14584	14791	14745	14818	14721	14832	14733	14663	14644	14713	14736	14766	14698	14713	14716	14721	14640	14751	14799	14729	14767	14943	14718	14796	14934	14686	14698	14705	14537	14674	14650	14783	14690	14460	14756	14783	14791	14601	14477	14656	14617	14684	14722	14704	14628	14869	14736	14604	14882	14811	14747	14723	14725	14714	14632	14670	14590	14760	14737	14742	14604	14699	14739	14764	14745	14674	14525	14665	14636	14546	14673	14904	14606	14769	14845	14873	14739	14461	14697	14644	14696	14703	14678	14701	14643	14373	14500	14732	14638	14823	14858	14755	14768	14610	14629	14722	14679	14710	14677	14565	14739	14722	14620	14657	14805	14477	14937	14578	14663	14553	14775	14713	14579	14634	14666	14763	14705	14832	14648	14740	14777	14720	14537	14506	14685	14639	14674	14754	14643	14648	14834	14818	14600	14527	14749	14708	14821	14731	14752	14611	14861	14582	14707	14510	14665	14823	14744	14886	14584	14610	14557	14742	14615	14680	14731	14636	14576	14679	14498	14559	14492	14739	14588	14832	14690	14786	14668	14525	14624	14810	14621	14865	14804	14573	14705	14646	14942	14676	14609	14719	14738	14676	14616	14814	14682	14630	14671	14580	14821	14694	14714	14544	14532	14782	14950	14672	14737	14562	14599	14794	14593	14825	14764	14815	14425	14586	14883	14695	14404	14684	14883	14561	14662	14588	14717	14633	14818	14893	14491	14773	14674	14771	14769	14793	14622	14553	14701	14593	14535	14735	14703	14589	14755	14828	14788	14636	14802	14618	14782	14537	14527	14756	14749	14795	14801	14726	14602	14609	14579	14565	14632	14571	14419	14511	14719	14690	14945	14692	14674	14661	14776	14635	14809	14687	14681	14604	14547	14795	14622	14587	14541	14654	14861	14644	14477	14628	14537	14701	14773	14857	14828	14791	14687	14880	14574	14743	14968	14600	14645	14548	14681	14679	14733	14744	14597	14758	14668	14550	14757	14700	14809	14556	14588	14630	14566	14662	14648	14755	14654	14590	14578	14643	14717	14619	14824	14793	14579	14787	14563	14565	14606	14727	14571	14823	14707	14810	14716	14726	14699	14662	14649	14748	14639	14741	14811	14557	14716	14725	14612	14897	14861	14890	14789	14777	14666	14888	14556	14647	14812	14786	14835	14822	14695	14880	14813	14572	14823	14701	14587	14576	14672	14543	14752	14734	14660	14645	14694	14731	14832	14637	14742	14820	14665	14740	14651	14638	14614	14664	14577	14609	14594	14721	14735	14847	14681	14772	14672	14523	14739	14820	14534	14673	14773	14591	14754	14769	14735	14753	14508	14821	14648	14701	14585	14590	14763	14775	14798	14541	14547	14571	14553	14549	14524	14581	14669	14751	14534	14713	14670	14504	14825	14691	14624	14632	14627	14565	14717	14626	14794	14778	14666	14828	14925	14794	14669	14843	14864	14632	14629	14697	14685	14589	14744	14598	14592	14801	14558	14599	14688	14752	14733	14514	14839	14585	14862	14911	14797	14871	14557	14740	14644	14720	14628	14886	14924	14685	14877	14671	14708	14814	14616	14801	14630	14800	14693	14790	14642	14593	14722	14537	14786	14727	14886	14714	14588	14748	14577	14696	14807	14758	14567	14588	14587	14443	14759	14662	14585	14643	14595	14622	14538	14686	14688	14629	14599	14597	14758	14817	14721	14793	14854	14895	14944	14722	14515	14805	14703	14778	14788	14849	14912	14632	14416	14677	14838	14690	14651	14658	14671	14656	14606	14679	14696	14720	14612	14530	14652	14550	14624	14468	14621	14518	14599	14658	14732	14805	14824	14584	14790	14758	14661	14755	14735	14688	14501	14605	14460	14669	14781	14645	14664	14707	14751	14650	14615	14639	14670	14634	14623	14744	14737	14744	14724	14557	14499	14757	14542	14814	14779	14723	14847	14796	14720	14831	14601	14759	14599	14546	14539	14898	14696	14660	14639	14719	14763	14709	14645	14761	14772	14635	14711	14680	14838	14763	14517	14625	14801	14753	14649	14759	14525	14685	14797	14768	14886	14702	14612	14571	14662	14700	14633	14678	14736	14784	14621	14705	14500	14693	14636	14600	14806	14626	14764	14730	14630	14680	14668	14706	14707	14737	14525	14760	14657	14481	14825	14699	14726	14749	14819	14871	14860	14658	14608	14837	14862	14800	14845	14733	14876	14699	14705	14541	14670	14508	14769	14549	14751	14519	14927	14633	14707	14594	14718	14698	14515	14672	14656	14638	14594	14670	14674	14667	14565	14688	14761	14939	14887	14662	14621	14610	14538	14663	14562	14759	14623	14685	14706	14705	14599	14661	14721	14579	14637	14656	14749	14622	14605	14834	14841	14617	14787	14715	14644	14670	14701	14610	14732	14492	14641	14662	14664	14598	14606	14725	14786	14836	14534	14495	14624	14825	14740	14780	14706	14644	14521	14668	14467	14603	14669	14587	14628	14853	14718	14892	14567	14621	14641	14679	14713	14712	14690	14613	14699	14922	14797	14694	14650	14601	14643	14701	14782	14755	14582	14520	14455	14618	14879	14685	14745	14732	14665	14537	14691	14745	14648	14755	14683	14627	14708	14564	14534	14578	14661	14673	14507	14682	14718	14829	14768	14843	14671	14749	14837	14710	14512	14676	14546	14547	14714	14562	14637	14888	14792	14782	14672	14490	14751	14716	14719	14765	14592	14769	14669	14752	14799	14651	14662	14593	14731	14539	14623	14591	14821	14590	14594	14682	14596	14799	14551	14481	14764	14764	14671	14567	14802	14698	14707	14549	14798	14836	14782	14729	14771	14750	14487	14900	14829	14672	14638	14561	14660	14823	14789	14856	14633	14739	14710	14683	14631	14738	14771	14741	14735	14723	14791	14742	14576	14715	14865	14812	14763	14776	14736	14586	14763	14609	14597	14471	15046	14567	14457	14597	14903	14655	14611	14770	14761	14791	14797	14570	14703	14586	14626	14668	14717	14566	14551	14672	14745	14662	14652	14656	14935	14706	14557	14730	14726	14879	14627	14688	14703	14706	14595	14644	14618	14840	14828	14702	14426	14771	14761	14835	14689	14621	14578	14794	14778	14650	14893	14721	14669	14558	14662	14629	14604	14707	14742	14829	14637	14663	14605	14730	14747	14667	14738	14568	14828	14802	14893	14626	14584	14870	14705	14842	14748	14780	14612	14783	14676	14909	14649	14804	14562	14766	14784	14743	14768	14738	14741	14602	14552	14757	14675	14706	14776	14855	14904	14770	14753	14689	14650	14996	14714	14760	14747	14707	14782	14715	14648	14657	14660	14547	14679	14722	14736	14618	14532	14685	14532	14774	14495	14679	14546	14827	14908	14689	14706	14641	14576	14526	14752	14668	14655	14767	14811	14915	14775	14791	14705	14812	14836	14789	14360	14697	14765	14834	14786	14782	14726	14621	14654	14820	14675	14697	14752	14820	14862	14686	14795	14804	14633	14910	14676	14682	14723	14734	14765	14907	14667	14872	14736	14693	14684	14719	14805	14682	14604	14741	14425	14658	14512	14761	14708	14544	14755	14696	14584	14803	14588	14886	14870	14604	14612	14574	14626	14521	14775	14639	14753	14492	14669	14513	14656	14622	14632	14460	14494	14769	14595	14591	14560	14663	14665	14749	14801	14843	14732	14508	14626	14584	14668	14675	14704	14564	14859	14885	14540	14755	14731	14863	14671	14595	14649	14395	14518	14722	14827	14714	14703	14707	14762	14887	14653	14744	14737	14599	14711	14656	14761	14839	14778	14686	14745	14807	14640	14864	14691	14768	14766	14808	14717	14535	14653	14679	14762	14686	14747	14748	14593	14713	14497	14703	14704	14716	14674	14515	14817	14735	14850	14755	14823	14576	14628	14651	14622	14601	14800	14810	14789	14807	14862	14720	14739	14636	14656	14531	14666	14746	14625	14574	14682	14820	14718	14596	14790	14697	14679	14693	14705	14596	14680	14815	14745	14670	14661	14641	14749	14589	14628	14655	14694	14673	14593	14485	14830	14902	14510	14524	14781	14615	14775	14776	14740	14481	14538	14763	14492	14690	14491
61811	100047	78164	33788	14427	14453	14430	14382	14084	14080	14192	14412	14104	14132	14114	14195	14158	14075	14172	14225	14119	14173	14251	14001	14207	14128	14078	14187	14277	14319	14164	14169	14163	14244	14182	14154	14117	14288	14229	14085	14150	14242	14125	14417	14073	14001	14091	14011	14170	14294	14240	14140	14005	14290	14081	14146	14134	14031	14063	14117	14142	13995	14231	13857	14176	14158	14102	14085	14206	13975	14214	14232	13978	14107	14199	14132	14074	14077	14005	14241	14069	14151	14068	14216	14040	14055	14008	14074	14155	14155	14026	14135	14152	13912	14342	14250	14151	14196	14055	14265	14161	14147	14119	14148	14223	14312	14077	14225	14157	13974	14233	14242	14136	14083	14118	14229	14106	14050	14077	14044	13940	13970	14042	14269	14038	14086	14185	14145	14134	14072	13989	14114	14092	14110	14109	14188	14107	14040	14118	14148	14058	14252	14000	14171	14247	14057	14093	14032	14132	14170	13924	14213	14088	14053	14083	14110	14116	14093	14178	14102	14298	14147	13902	14101	14234	14092	14071	14248	14130	14100	14130	14120	14107	14013	14134	14126	14001	14142	14126	14125	14153	14073	14006	14163	14011	14011	14244	14081	13963	13964	14151	14151	14064	14120	14052	13976	13968	14045	14177	14159	14124	14090	14263	13969	14211	13928	14185	14116	14226	14091	14228	14121	14034	14176	14166	14052	14069	14012	14056	14182	14211	13938	14192	14067	14130	14146	14256	14130	14088	14003	14183	14116	14273	14205	14118	14034	14268	13986	14197	14044	14046	14035	14103	14197	14017	14103	14106	14000	13981	14110	14152	14179	14054	14226	14124	14282	14108	14067	14027	13933	14031	14053	13976	14097	13928	13993	14151	14078	14106	13967	14141	14149	14131	14138	14127	14236	14208	14242	14101	14058	14045	14092	14123	14191	14168	14312	14040	14072	14153	14147	14238	14011	14094	13974	13990	14074	13946	14138	14052	14216	13935	14127	14099	14114	14056	14050	14232	14065	14226	14052	14119	14051	14196	14114	14072	14308	14044	14205	14221	14069	14041	14175	14205	13887	14208	14105	14248	14017	14319	14189	14019	14002	14130	14133	14090	14117	14086	14072	14267	14183	14048	14092	14053	14268	13919	14137	14164	14050	14205	14148	14197	13997	13942	14125	14231	13930	14284	14202	14078	14080	14098	14284	14030	14156	14222	14099	14121	14045	13951	14028	14319	14034	14248	14078	14121	14124	13998	14147	14280	13942	14196	14147	13997	14041	14069	14227	14222	14150	14005	14188	14123	14009	14168	14107	14349	14103	14195	14083	14116	14137	14027	14255	13985	14310	14113	14131	14136	14184	14323	14076	14334	14056	14163	13984	14036	14065	14059	14283	14123	14179	13979	14118	14044	14007	13878	14150	14095	14120	14286	13884	13964	14245	14041	14186	14137	14143	14088	14154	14175	14033	14248	14093	14069	14035	14002	14094	14206	14186	14251	14019	14296	14136	14032	14072	14101	14224	14229	14130	14095	14221	14018	14044	14001	14111	14048	13993	14061	14170	14001	13943	14241	14222	14154	14097	14113	14166	14113	14110	14133	14126	14185	13980	14034	14174	14063	14128	14121	14224	14165	14092	14241	14258	13937	14069	14193	13990	14092	14159	14000	14127	14017	14149	14229	14198	14221	14078	14340	14160	14054	13950	14088	14156	14186	14040	14103	14131	14187	13951	14102	14237	14137	14049	14076	14199	14158	14187	13997	14285	14089	14077	14228	14128	14199	14159	14226	14019	14101	13963	14006	14019	14118	14080	14162	14130	14059	14103	14172	14278	14054	14046	14098	14005	14293	14226	14027	14050	14042	14138	14178	13965	14148	14134	14244	14072	14102	14174	14113	14130	14112	14065	14169	14166	14100	14146	14166	14089	14065	14068	14065	14235	14272	14168	14080	14127	14083	14056	14081	14046	14326	14181	14146	14164	14247	14167	14103	13969	14317	14031	14292	14315	14181	13997	14207	14224	14077	14285	14086	14215	14244	14167	14023	14107	14173	14151	14116	13944	14030	14099	14313	14131	14127	14373	14184	14142	14170	13994	14021	14100	14073	14004	14124	14145	14314	14216	13992	14181	14113	14100	14165	14071	14040	14225	14110	14244	14208	14161	14134	14152	13917	14090	14102	13999	14178	14305	14100	14010	14036	14145	14215	14086	14280	13985	14080	14033	14065	14052	14244	14118	14050	14175	14199	14061	14145	13963	13956	14250	13973	14170	14094	13988	14120	14241	14182	14041	14077	13991	13991	14180	14133	13989	14233	13980	14189	14307	14128	14115	14070	14226	14193	14279	14024	14063	14106	14094	14070	14183	13978	14254	14247	14063	14104	14059	14061	14072	14155	14243	14183	14134	14024	13960	14244	14012	13847	14038	13984	14087	14119	14190	14026	13999	14114	14251	14079	14234	14193	14037	14203	14099	14153	14044	14041	14216	14085	14176	14230	14036	14263	14108	14110	14131	14232	14049	14066	14110	14004	14252	14086	14091	13916	14146	14244	14065	14023	14153	14103	14129	14136	14020	14099	14042	14189	14131	14160	14177	14320	13954	14203	13987	13935	14096	14145	14120	14125	14187	13961	14113	14122	14233	14096	13946	14269	14104	14319	14120	14190	14115	14121	13964	14077	14026	14259	14194	14077	13948	14153	14178	14082	14078	14210	13822	14079	14179	14078	14279	14080	13995	14169	14157	14135	14204	14042	14170	14287	14315	14098	14027	14084	14119	14079	14041	14079	14232	14162	14015	14185	14171	14092	14181	13989	14147	14048	14138	13984	14200	14108	14041	14279	14222	14065	14148	14048	14153	14208	14103	14037	14177	14193	14171	14186	14110	14125	14089	14038	14082	14200	14254	14218	14157	14105	14262	14260	14068	14120	14140	14286	14105	14017	13996	14269	14201	14113	14010	14116	14253	14042	14060	14209	14100	14177	14019	14159	14157	13960	14147	14381	14149	13914	14059	14080	14095	14109	14136	14036	14104	14058	14231	14273	14128	14163	14090	14249	14004	14213	14066	14131	14235	14279	14246	14176	14176	14148	14285	14210	14068	14075	14085	14127	14162	14212	13954	14206	14171	14047	14134	14485	14187	14084	14124	14278	14250	14220	14115	14193	14314	14154	14113	14299	14095	14100	14139	14094	14026	14143	14127	13977	13987	14214	14133	14081	14017	14134	14114	14118	14067	14082	14087	14170	14165	14175	14278	14167	14082	14089	14204	14030	14268	13983	14160	14168	14079	14161	14145	14206	14034	14023	14007	14250	14070	14037	14062	14167	14086	14249	13934	14209	14228	14055	14237	13972	14168	14080	14192	14171	14188	14104	14205	14117	13982	14062	14062	14059	14262	14108	14132	13968	14320	14098	14036	14043	14301	14211	14148	14141	14201	14158	14041	14069	13953	14153	14179	14152	13933	14292	14037	14104	14120	14229	14010	14059	14105	14111	14019	14093	14129	14225	14236	14166	14166	14168	14138	14059	14027	14216	14055	13962	14042	14231	14090	13994	14033	14291	14068	14206	14055	14140	14121	14041	14158	14114	14247	13973	14133	14126	14091	14214	14163	14051	14154	14106	14030	13913	13955	13987	14172	14059	14159	14010	14142	14285	14112	14068	14073	14190	14124	14200	14100	14104	14264	14301	14165	13931	14054	14057	14037	13963	14251	14204	14111	14071	14310	14114	14081	14156	14122	14050	14033	14190	14030	14207	13885	14189	14041	14131	13969	14053	14195	14041	14181	14007	14065	14082	14360	14105	14198	14094	14078	14179	14104	13885	14145	14101	14183	14117	13963	14065	14138	14096	14157	14193	14061	14218	14257	14111	14030	14011	14131	14104	14158	14307	14143	14256	14146	13998	14083	14220	14119	14111	14046	14124	14148	14056	13997	14081	13991	14229	14189	14035	14159	14073	14299	13968	14118	14132	13956	14083	13892	14146	14163	14264	14256	14145	14076	14164	14162	14035	14110	14041	14182	14143	14015	14201	14114	14059	13978	14124	14220	14036	13890	14151	14092	14040	14187	14064	13939	14002	14034	14070	14113	13992	14143	14115	14069	14010	14214	14089	14203	13976	14069	13945	14235	14247	13973	14080	14158	14089	14137	14230	14107	14130	14137	14130	14250	14000	14039	14005	14139	14163	14002	13865	14073	14018	13975	14024	14071	14022	14203	14109	14117	14208	14100	14132	14262	14218	14197	14052	14031	14133	14289	13933	13989	14106	14081	14142	14015	14165	14171	14098	14106	14120	14124	14223	14168	14182	14088	14061	14145	14138	14194	14048	14008	14150	14146	14063	14070	14140	14017	14262	14112	13970	14096	14233	14136	14122	13957	14108	14146	14254	14050	14227	14030	14179	14167	14109	14025	13890	13919	14095	14238	14002	14235	14134	14172	14065	14326	14135	13999	14131	14092	14003	14174	14240	14136	14244	14150	14007	14061	14105	14151	14221	14186	14137	13961	14123	14007	14112	13949	13927	14138	14092	14298	14087	14057	14183	14142	14183	14192	14112	14190	14105	14201	13996	14350	14087	14193	13875	14028	14365	14083	14086	14077	14149	14155	14281	14093	13987	14121	14146	14255	14096	14133	14165	14066	14165	14177	14000	14149	14167	14014	14195	14179	14168	14097	14081	14108	14167	14163	14138	14000	14121	14061	14099	14179	14141	14006	14071	14034	13930	14266	14048	13977	14098	14243	14086	14293	14150	14020	14044	14114	14093	14098	14152	14071	14272	14024	14180	13937	14023	14015	14081	14154	14127	14188	14163	14234	14045	14004	14141	14052	14195	14052	14188	14120	14104	14092	14162	14147	14143	14040	14170	13992	14042	14014	14334	14286	14299	14017	14099	13959	14126	14051	14183	14098	14102	14188	14034	13910	14161	14166	14022	14194	14041	14089	14098	14136	14066	14115	14040	14020	14097	14060	14115	14177	14100	14190	13990	14078	14046	14144	13994	14085	13941	14159	13972	14128	14111	14025	14226	14096	14141	13996	14083	14083	14126	14272	14061	14046	14044	14163	14123	14025	14073	14063	14008	14139	14065	14224	14308	14022	14127	14033	14224	14161	14077	14203	14208	14147	14017	14284	14167	14119	13997	14139	14103	13996	14063	14214
29473	33331	34308	20948	14218	13557	14068	13636	13556	13467	13531	13731	13547	13540	13739	13604	13515	13842	13694	13583	13598	13598	13617	13758	13631	13695	13471	13618	13772	13551	13776	13731	13665	13513	13485	13635	13459	13685	13603	13692	13648	13450	13634	13429	13717	13536	13479	13633	13560	13726	13604	13594	13861	13720	13644	13499	13897	13668	13553	13615	13597	13387	13736	13465	13634	13686	13750	13777	13618	13696	13844	13679	13494	13418	13481	13614	13589	13572	13613	13531	13768	13458	13544	13606	13710	13734	13760	13633	13676	13597	13499	13528	13614	13507	13598	13408	13533	13786	13662	13637	13611	13477	13744	13433	13500	13629	13677	13614	13481	13707	13575	13472	13490	13708	13661	13676	13486	13582	13656	13550	13507	13702	13597	13656	13597	13623	13619	13673	13765	13489	13679	13488	13673	13652	13444	13612	13373	13478	13724	13557	13540	13688	13677	13787	13719	13633	13651	13409	13630	13540	13651	13628	13714	13518	13698	13420	13729	13528	13748	13618	13536	13415	13635	13415	13731	13767	13682	13580	13710	13694	13610	13577	13501	13534	13566	13695	13704	13582	13638	13597	13466	13571	13560	13436	13595	13571	13656	13624	13635	13506	13574	13540	13546	13441	13745	13631	13757	13543	13516	13733	13480	13567	13764	13527	13560	13631	13573	13479	13560	13784	13624	13693	13632	13659	13631	13614	13562	13600	13553	13609	13746	13552	13594	13648	13627	13603	13768	13645	13509	13651	13798	13572	13541	13506	13489	13580	13630	13605	13569	13583	13493	13843	13577	13523	13581	13511	13622	13467	13701	13622	13673	13515	13772	13434	13698	13489	13583	13523	13672	13750	13695	13638	13524	13525	13652	13570	13584	13485	13623	13586	13560	13541	13638	13601	13724	13424	13675	13574	13522	13834	13753	13582	13579	13474	13765	13662	13740	13471	13808	13811	13600	13633	13658	13504	13660	13559	13576	13467	13465	13355	13539	13523	13712	13709	13658	13599	13405	13731	13495	13632	13445	13754	13762	13675	13700	13663	13579	13628	13572	13601	13520	13582	13511	13686	13518	13652	13572	13504	13658	13513	13731	13689	13541	13605	13823	13571	13710	13630	13605	13658	13732	13529	13529	13545	13707	13603	13548	13519	13624	13650	13703	13669	13785	13712	13646	13526	13532	13651	13627	13615	13431	13703	13451	13541	13442	13728	13565	13437	13602	13459	13627	13649	13501	13674	13565	13569	13661	13636	13519	13602	13743	13524	13496	13609	13639	13696	13562	13576	13590	13507	13632	13544	13485	13684	13505	13564	13730	13723	13487	13611	13594	13746	13747	13636	13485	13509	13560	13646	13583	13710	13710	13596	13607	13609	13598	13655	13462	13500	13791	13558	13567	13679	13562	13580	13502	13406	13630	13583	13609	13683	13645	13587	13752	13634	13573	13687	13544	13541	13621	13622	13485	13455	13721	13619	13466	13539	13436	13517	13739	13551	13544	13822	13428	13480	13517	13436	13482	13662	13563	13721	13712	13542	13512	13488	13516	13770	13641	13702	13692	13529	13550	13702	13677	13850	13950	13723	13716	13598	13505	13727	13514	13538	13457	13652	13667	13580	13612	13565	13751	13725	13671	13587	13656	13506	13667	13748	13758	13550	13423	13679	13566	13575	13509	13594	13635	13677	13494	13585	13524	13651	13467	13645	13563	13611	13478	13715	13664	13449	13802	13675	13626	13510	13716	13607	13756	13568	13554	13499	13680	13490	13541	13617	13600	13499	13494	13505	13677	13537	13774	13347	13588	13731	13610	13608	13471	13563	13683	13465	13687	13522	13574	13544	13728	13740	13507	13638	13552	13615	13706	13569	13524	13421	13659	13512	13634	13687	13626	13625	13809	13653	13658	13745	13482	13784	13459	13488	13546	13473	13512	13529	13684	13631	13584	13451	13690	13747	13694	13578	13620	13559	13566	13568	13427	13658	13543	13597	13605	13759	13488	13496	13566	13578	13475	13567	13664	13589	13540	13706	13502	13522	13582	13513	13621	13627	13512	13764	13677	13734	13699	13662	13723	13774	13639	13525	13621	13772	13649	13652	13356	13465	13706	13658	13623	13684	13657	13586	13472	13586	13689	13793	13571	13393	13664	13482	13533	13563	13645	13665	13484	13447	13600	13676	13701	13626	13528	13435	13661	13614	13587	13485	13707	13619	13504	13649	13644	13612	13615	13694	13692	13597	13669	13536	13598	13536	13452	13732	13560	13640	13703	13820	13745	13643	13716	13547	13651	13751	13613	13646	13578	13490	13563	13497	13532	13778	13457	13552	13504	13821	13572	13941	13539	13469	13696	13729	13798	13695	13562	13505	13686	13638	13532	13503	13941	13399	13311	13536	13612	13473	13649	13544	13619	13622	13634	13619	13609	13621	13637	13511	13452	13538	13649	13598	13586	13734	13626	13538	13508	13648	13651	13658	13506	13606	13649	13806	13658	13524	13718	13542	13587	13436	13370	13863	13589	13621	13671	13717	13634	13688	13612	13560	13430	13721	13624	13512	13495	13413	13344	13477	13717	13627	13749	13649	13513	13393	13748	13672	13511	13493	13679	13522	13624	13550	13650	13582	13763	13568	13538	13634	13591	13412	13503	13568	13623	13589	13636	13547	13675	13573	13777	13515	13682	13528	13693	13775	13696	13852	13668	13665	13519	13591	13414	13590	13656	13578	13634	13691	13480	13606	13552	13494	13563	13623	13599	13706	13661	13531	13755	13803	13734	13555	13725	13582	13686	13822	13802	13517	13664	13670	13817	13599	13520	13532	13667	13594	13557	13484	13542	13613	13548	13512	13654	13623	13339	13494	13534	13730	13468	13575	13709	13580	13787	13348	13567	13717	13497	13676	13666	13610	13495	13763	13611	13469	13807	13594	13606	13667	13577	13614	13700	13624	13520	13550	13605	13735	13576	13793	13470	13607	13703	13436	13713	13636	13668	13665	13524	13572	13645	13674	13615	13467	13433	13678	13582	13654	13580	13548	13618	13770	13611	13722	13471	13546	13687	13671	13681	13607	13574	13556	13739	13538	13633	13521	13464	13503	13536	13674	13612	13736	13722	13534	13660	13649	13623	13658	13633	13783	13735	13686	13686	13513	13548	13687	13605	13693	13707	13598	13601	13688	13679	13606	13803	13623	13646	13597	13542	13483	13621	13584	13594	13790	13728	13646	13671	13584	13402	13765	13593	13594	13770	13567	13701	13704	13586	13720	13563	13663	13705	13787	13555	13772	13666	13573	13655	13698	13686	13468	13595	13616	13409	13714	13584	13616	13735	13652	13619	13797	13721	13619	13619	13540	13643	13792	13655	13658	13602	13496	13553	13473	13444	13418	13654	13587	13790	13880	13508	13469	13717	13562	13551	13555	13397	13580	13681	13579	13639	13858	13807	13724	13535	13742	13362	13589	13693	13570	13635	13597	13555	13594	13505	13592	13661	13518	13451	13517	13571	13700	13768	13574	13755	13577	13773	13627	13784	13625	13600	13616	13634	13581	13561	13560	13516	13544	13643	13581	13678	13623	13568	13479	13520	13642	13582	13598	13668	13434	13577	13688	13614	13675	13522	13539	13408	13287	13653	13371	13464	13615	13726	13682	13548	13476	13519	13541	13703	13540	13590	13559	13261	13807	13609	13646	13386	13384	13516	13650	13576	13574	13618	13665	13605	13643	13638	13664	13737	13619	13657	13576	13574	13681	13734	13714	13543	13586	13561	13578	13773	13762	13718	13646	13564	13667	13636	13600	13611	13517	13616	13522	13854	13548	13717	13673	13617	13550	13550	13595	13659	13374	13610	13558	13611	13484	13540	13680	13607	13550	13590	13462	13562	13700	13674	13727	13662	13666	13647	13566	13584	13566	13764	13726	13417	13427	13549	13812	13753	13572	13481	13609	13529	13778	13701	13480	13595	13513	13561	13911	13677	13580	13638	13687	13592	13853	13597	13564	13606	13436	13748	13582	13651	13521	13635	13522	13569	13563	13694	13602	13603	13647	13793	13645	13707	13518	13576	13650	13426	13644	13429	13872	13344	13725	13556	13488	13728	13730	13747	13800	13755	13540	13667	13742	13605	13618	13459	13599	13679	13658	13464	13368	13436	13662	13492	13477	13749	13713	13643	13752	13589	13731	13707	13589	13545	13425	13532	13678	13617	13610	13468	13573	13525	13584	13586	13381	13683	13709	13725	13692	13594	13584	13453	13469	13779	13444	13637	13467	13610	13665	13619	13565	13673	13760	13536	13519	13684	13681	13748	13620	13635	13705	13592	13623	13613	13528	13665	13612	13674	13562	13478	13502	13549	13692	13648	13764	13677	13623	13501	13503	13643	13530	13511	13662	13731	13722	13656	13808	13673	13734	13638	13526	13690	13566	13603	13777	13386	13644	13507	13554	13589	13659	13549	13591	13688	13574	13614	13738	13630	13563	13292	13657	13575	13437	13676	13439	13473	13527	13533	13367	13638	13818	13563	13644	13675	13722	13605	13801	13791	13537	13568	13466	13715	13864	13680	13703	13630	13596	13593	13583	13521	13618	13495	13567	13588	13520	13442	13599	13595	13444	13539	13620	13528	13549	13475	13561	13596	13428	13504	13564	13468	13870	13630	13614	13704	13669	13619	13482	13685	13529	13631	13626	13591	13599	13748	13742	13662	13593	13600	13698	13540	13713	13537	13732	13679	13530	13697	13648	13608	13608	13576	13644	13645	13628	13551	13437	13757	13575	13620	13428	13702	13656	13641	13596	13633	13525	13402	13798	13557	13638	13705	13582	13763	13677	13712	13431	13598	13747	13792	13746	13603	13668	13630	13683	13636	13635	13662	13642	13562	13587	13603	13463	13662	13676	13706	13714	13581	13611	13526	13636	13767	13464	13575	13678	13731	13655	13659	13581	13612	13653	13729	13557	13540	13515	13500	13534	13467	13680	13604	13761	13610	13374	13681	13693	13705	13447	13613	13782	13500	13530	13748	13580	13617	13502	13530	13751	13505	13571	13684	13635	13673	13657	13528	13539	13444	13553	13718	13589	13437	13605	13485	13510	13619	13532	13656	13776	13579	13657	13662	13570	13560	13593	13705	13567	13613	13523	13728	13555	13596	13697	13814	13585
36944	52481	37620	16451	13351	13253	13566	13426	13417	13569	13307	13403	13487	13405	13507	13378	13235	13369	13386	13472	13150	13392	13459	13303	13363	13294	13409	13463	13349	13330	13435	13353	13501	13308	13287	13390	13330	13449	13279	13329	13388	13317	13302	13565	13290	13330	13395	13356	13385	13320	13395	13356	13489	13177	13427	13322	13441	13219	13344	13410	13340	13384	13526	13370	13329	13360	13338	13483	13443	13408	13324	13355	13330	13397	13382	13338	13297	13382	13428	13317	13364	13435	13446	13508	13503	13495	13265	13386	13445	13353	13446	13381	13377	13402	13398	13427	13395	13290	13372	13367	13431	13283	13428	13481	13312	13497	13261	13308	13337	13378	13409	13225	13451	13342	13358	13479	13347	13312	13270	13354	13478	13455	13460	13303	13430	13377	13216	13519	13279	13399	13344	13472	13394	13569	13288	13447	13315	13344	13310	13513	13384	13359	13228	13521	13476	13308	13302	13204	13396	13370	13406	13327	13378	13261	13393	13473	13350	13510	13412	13546	13395	13439	13595	13394	13480	13425	13296	13380	13303	13344	13355	13389	13517	13384	13260	13361	13365	13438	13371	13276	13401	13262	13230	13335	13323	13407	13365	13328	13509	13583	13355	13466	13316	13431	13391	13284	13313	13368	13322	13356	13292	13246	13644	13341	13420	13245	13227	13316	13406	13446	13286	13465	13372	13380	13404	13373	13314	13378	13330	13656	13397	13468	13372	13468	13484	13257	13173	13228	13209	13538	13300	13296	13437	13336	13282	13569	13275	13548	13351	13395	13350	13478	13246	13380	13324	13361	13484	13336	13183	13461	13369	13280	13367	13516	13505	13545	13389	13412	13372	13332	13443	13392	13241	13402	13377	13258	13274	13443	13468	13187	13367	13169	13491	13507	13506	13495	13405	13420	13364	13289	13523	13291	13377	13425	13404	13208	13489	13339	13460	13384	13255	13350	13291	13371	13300	13487	13254	13511	13459	13191	13330	13249	13439	13282	13535	13512	13405	13331	13477	13295	13388	13400	13323	13576	13457	13383	13456	13243	13297	13384	13421	13353	13431	13346	13327	13506	13330	13438	13367	13344	13506	13379	13501	13259	13303	13228	13339	13458	13221	13328	13443	13563	13325	13314	13527	13239	13418	13291	13362	13422	13328	13470	13343	13499	13232	13218	13483	13427	13507	13308	13326	13259	13340	13231	13327	13355	13398	13363	13384	13400	13448	13378	13348	13206	13375	13427	13427	13356	13481	13518	13426	13357	13415	13362	13339	13400	13412	13459	13511	13430	13254	13442	13297	13321	13252	13267	13424	13497	13318	13334	13355	13443	13310	13417	13344	13368	13351	13254	13285	13329	13207	13335	13445	13356	13447	13363	13499	13418	13362	13394	13510	13387	13502	13407	13384	13599	13317	13180	13236	13273	13435	13435	13373	13406	13358	13421	13380	13495	13264	13438	13378	13379	13520	13507	13382	13330	13462	13437	13523	13375	13452	13384	13460	13316	13516	13402	13371	13312	13288	13327	13449	13180	13484	13520	13473	13302	13472	13610	13329	13461	13241	13475	13403	13457	13270	13466	13354	13487	13248	13361	13225	13368	13369	13450	13311	13393	13447	13328	13267	13560	13348	13308	13415	13361	13512	13386	13272	13380	13538	13514	13358	13372	13425	13479	13184	13375	13406	13541	13458	13393	13356	13251	13378	13321	13362	13191	13395	13442	13361	13305	13327	13370	13383	13477	13396	13388	13398	13247	13486	13548	13167	13199	13324	13475	13348	13356	13440	13418	13311	13278	13383	13404	13463	13482	13389	13456	13310	13548	13181	13260	13414	13256	13296	13454	13257	13326	13374	13224	13298	13309	13347	13231	13353	13352	13309	13342	13373	13475	13419	13429	13350	13468	13383	13324	13515	13305	13406	13423	13363	13262	13438	13365	13468	13492	13602	13463	13264	13453	13399	13402	13386	13201	13417	13455	13421	13491	13543	13405	13287	13385	13486	13481	13297	13451	13275	13414	13431	13568	13356	13528	13344	13483	13413	13280	13510	13395	13486	13406	13413	13291	13348	13309	13480	13308	13441	13331	13269	13244	13446	13406	13598	13412	13282	13412	13627	13377	13433	13463	13357	13305	13336	13495	13454	13494	13385	13425	13278	13257	13284	13571	13302	13491	13267	13554	13495	13498	13422	13534	13450	13541	13259	13356	13449	13273	13432	13476	13472	13390	13346	13249	13324	13540	13354	13391	13428	13361	13365	13441	13513	13144	13253	13369	13492	13282	13469	13395	13164	13448	13528	13449	13447	13404	13370	13164	13445	13275	13467	13355	13350	13195	13427	13385	13412	13470	13383	13451	13459	13306	13290	13257	13328	13355	13308	13387	13586	13364	13320	13561	13486	13148	13444	13270	13530	13481	13385	13315	13381	13495	13406	13339	13296	13489	13439	13272	13422	13417	13347	13368	13308	13552	13406	13292	13323	13423	13273	13374	13112	13450	13405	13202	13445	13467	13229	13492	13299	13401	13265	13308	13492	13333	13320	13381	13390	13380	13125	13436	13354	13358	13360	13473	13599	13321	13339	13419	13389	13453	13444	13473	13364	13428	13361	13388	13478	13307	13257	13463	13319	13519	13344	13295	13474	13468	13292	13339	13292	13044	13423	13373	13482	13528	13276	13452	13355	13371	13230	13537	13431	13248	13449	13468	13454	13347	13518	13480	13338	13472	13507	13393	13340	13345	13314	13311	13305	13414	13375	13403	13318	13344	13424	13142	13456	13311	13392	13369	13267	13533	13184	13377	13334	13395	13449	13322	13184	13448	13413	13406	13279	13456	13360	13362	13345	13277	13445	13272	13269	13513	13427	13344	13295	13384	13315	13320	13544	13435	13390	13496	13370	13461	13411	13354	13253	13425	13248	13391	13394	13309	13451	13351	13286	13348	13364	13367	13550	13308	13339	13407	13348	13476	13416	13403	13275	13342	13370	13383	13453	13250	13361	13396	13374	13394	13436	13407	13483	13343	13488	13344	13503	13261	13386	13182	13283	13441	13455	13299	13498	13348	13508	13593	13453	13321	13378	13492	13246	13462	13529	13464	13278	13346	13485	13403	13315	13282	13278	13495	13371	13425	13339	13448	13336	13415	13364	13324	13383	13254	13246	13477	13402	13234	13321	13544	13433	13445	13468	13396	13380	13425	13312	13373	13231	13398	13387	13401	13529	13301	13377	13305	13489	13459	13390	13404	13302	13326	13372	13489	13267	13335	13502	13446	13464	13474	13457	13470	13445	13306	13257	13456	13323	13452	13350	13396	13247	13409	13369	13370	13331	13574	13515	13383	13418	13157	13319	13305	13572	13366	13316	13332	13451	13402	13532	13466	13216	13209	13479	13352	13392	13358	13335	13232	13339	13353	13419	13502	13448	13200	13509	13443	13555	13343	13191	13458	13390	13394	13318	13394	13420	13409	13281	13369	13294	13279	13305	13316	13349	13493	13352	13249	13353	13284	13376	13412	13465	13332	13429	13386	13481	13370	13363	13392	13307	13221	13464	13186	13349	13146	13332	13244	13379	13434	13365	13544	13622	13312	13510	13255	13378	13369	13319	13310	13302	13508	13328	13199	13405	13310	13386	13234	13272	13354	13337	13436	13432	13454	13309	13403	13446	13327	13358	13390	13395	13326	13423	13417	13359	13414	13320	13280	13393	13358	13294	13404	13333	13419	13378	13455	13392	13429	13331	13504	13415	13379	13259	13297	13479	13502	13200	13579	13432	13334	13456	13319	13397	13289	13514	13411	13331	13379	13350	13330	13365	13361	13165	13436	13474	13260	13392	13347	13360	13211	13261	13321	13383	13311	13367	13260	13381	13270	13350	13239	13584	13238	13295	13401	13474	13245	13351	13089	13421	13373	13464	13358	13539	13361	13293	13566	13268	13387	13368	13515	13477	13429	13412	13517	13446	13420	13256	13309	13345	13224	13640	13365	13292	13572	13469	13316	13274	13439	13426	13356	13365	13234	13500	13419	13281	13297	13222	13548	13392	13377	13324	13457	13210	13399	13392	13402	13458	13284	13451	13317	13424	13322	13284	13421	13332	13404	13192	13387	13254	13156	13383	13422	13246	13388	13402	13403	13283	13479	13482	13521	13337	13352	13309	13458	13383	13219	13461	13501	13229	13391	13475	13614	13372	13451	13366	13243	13282	13474	13445	13438	13380	13532	13441	13307	13472	13473	13413	13350	13533	13389	13326	13433	13460	13394	13476	13329	13524	13379	13433	13439	13330	13370	13393	13413	13419	13479	13221	13490	13319	13314	13380	13334	13293	13411	13457	13533	13506	13289	13353	13284	13344	13270	13499	13513	13387	13541	13405	13584	13355	13279	13539	13450	13483	13453	13510	13311	13327	13315	13461	13376	13462	13405	13214	13406	13439	13229	13307	13451	13326	13357	13302	13445	13355	13401	13381	13544	13307	13641	13372	13242	13417	13322	13551	13274	13248	13399	13389	13434	13392	13349	13359	13442	13532	13421	13348	13382	13403	13321	13394	13275	13210	13554	13303	13389	13400	13349	13365	13443	13331	13343	13266	13335	13500	13346	13403	13358	13137	13367	13330	13343	13233	13317	13244	13304	13367	13394	13302	13248	13355	13486	13305	13523	13417	13403	13222	13365	13358	13406	13295	13525	13472	13292	13411	13289	13647	13294	13258	13401	13465	13426	13274	13418	13291	13344	13332	13504	13419	13371	13262	13281	13307	13288	13362	13341	13290	13624	13263	13294	13387	13342	13363	13300	13450	13312	13284	13307	13382	13344	13390	13387	13289	13395	13306	13253	13458	13407	13402	13365	13414	13332	13359	13523	13417	13316	13431	13287	13498	13299	13467	13465	13314	13383	13543	13470	13362	13500	13482	13367	13405	13393	13353	13354	13381	13411	13413	13381	13394	13367	13346	13447	13312	13529	13462	13285	13383	13339	13394	13380	13432	13448	13457	13414	13376	13310	13421	13387	13466	13167	13369	13439	13508	13387	13356	13375	13468	13450	13297	13247	13527	13481	13423	13207	13445	13411	13503	13376	13253	13443	13300	13536	13623	13528	13280	13488	13395	13286	13461	13479	13331	13367	13563	13384	13406	13334	13301	13300	13474	13355
23371	22753	31635	27982	21522	20904	19489	15926	15143	15523	15326	15170	15339	15074	15149	15143	15274	15025	15218	15073	15046	15099	15175	15107	15189	14844	15083	15038	14897	15068	15206	15049	15245	15022	15178	14979	15249	14882	14990	15039	15068	15067	15099	15135	14839	15239	14849	14886	15087	15096	15069	14928	14975	15005	14878	15057	15093	15149	15022	15112	15110	15033	14952	14942	15083	15080	14943	15087	15016	15034	14929	15092	15122	14976	15034	15102	14950	14909	15043	14775	15173	15060	15100	14862	15001	14970	15056	15136	15117	14975	15121	15044	14961	14940	14970	15082	15209	15188	15083	15154	14968	15160	14999	15042	15043	14916	14975	14954	15196	14985	14909	14888	15020	14897	14961	15185	14928	14977	15152	15094	15008	15165	14835	14865	14919	14947	14975	14841	14982	15038	15151	14975	14910	15027	14899	14799	15097	14977	14850	15145	14959	15045	15151	15067	15058	14982	15015	15000	15110	15104	14953	14960	15052	15002	14941	14977	14896	15014	14996	14991	15141	14911	15050	14853	14965	14866	15080	15027	14969	14916	14844	15097	15035	15156	14845	14881	14848	14937	15015	14881	15058	14983	15087	15178	14997	15174	15096	15041	14928	15087	14976	15033	14909	14985	15049	14862	14954	14970	15123	15141	14904	15159	15044	14957	14994	15014	14915	14993	14964	14962	14949	14924	14863	15001	14954	14857	14965	15064	14925	14987	15092	14984	15042	15089	14850	15098	15021	15038	15168	15041	15063	14989	15024	14969	14994	14944	15080	14912	15116	15048	15011	14956	14842	14898	15019	15031	14973	15091	15133	14925	15002	14825	14949	15144	15075	14808	14823	14909	15033	15126	14975	14932	14897	14834	14975	14982	14828	14933	14824	14983	14845	14780	15121	15035	14962	14850	15068	15065	15051	15191	15022	14953	15027	15070	14849	15005	15100	15263	15100	15095	14974	15039	14872	14884	14976	15160	15169	15018	14984	14902	14875	15125	15042	14935	14941	14949	14882	14965	15004	15012	15036	14893	15139	15149	14897	14987	15289	15089	15085	15021	15302	14978	14638	14931	15110	15003	14839	15120	14987	15033	15005	15140	15042	15250	14914	15010	14968	14923	15008	15091	15215	15100	15115	15076	15192	15172	15049	15122	14820	15037	15093	15058	14970	15097	15001	15029	14918	14932	15083	14984	15037	15000	14877	15076	15145	15066	15025	14956	15064	14929	15214	15104	15022	14878	15054	15037	14973	15091	14907	15193	15139	14946	15146	15045	15028	14915	14983	15072	15031	14935	14985	15050	15048	14876	14933	15258	14858	15116	14838	14936	15027	15226	15046	15030	14948	14896	14831	15001	15006	14904	14945	14884	14932	14889	15058	14887	15062	14849	15082	15262	14804	14978	14996	15186	14999	15064	14981	14969	14927	14824	14972	14933	14987	15002	14994	15098	14951	15054	15120	15044	14830	14933	15104	15090	15035	14908	14909	15108	15051	15011	15010	15003	15015	15041	15037	15075	14875	14862	15102	15135	14950	15091	15148	14875	15113	15076	14985	14990	15034	15223	15084	14856	15008	14770	14976	15132	14918	14959	15128	14859	15112	14973	14995	14873	14860	14954	14725	14961	15120	15059	15006	14814	14891	15082	14966	14745	15081	15120	15077	14925	15077	14862	15045	15224	14939	14822	15064	14843	15006	15096	15054	14984	14876	14949	14951	15250	14983	14899	15038	15058	14969	14991	15009	14936	14942	15001	15037	14929	14890	15133	15017	15003	15093	14969	14986	14925	15009	15046	14826	15057	14981	14928	15004	14994	15051	14819	14875	14934	15124	14829	15057	15032	14909	15061	14885	14962	14912	15006	15013	14866	14953	15018	15220	15122	14905	14879	15063	14892	14969	15093	14991	14927	15072	15166	15041	15129	14981	14933	15048	14810	15027	15056	14972	15047	15005	15142	15026	14892	14901	14948	15084	14821	15040	14987	15157	15009	14933	15101	14960	14920	14973	15000	15093	14907	14810	15006	14979	14993	15120	14916	14960	14998	15054	14882	14968	14898	14730	14828	14957	14996	14984	15101	15076	15062	14922	15045	14927	14980	14965	15108	14960	14889	15002	14953	15008	15028	15098	14933	15210	14846	15062	14767	15186	15020	15126	14987	14902	15136	14981	14815	15038	15082	14990	14974	14821	14912	14999	14984	15018	14852	14982	14858	14989	15092	14884	15031	14930	14959	15041	14961	14835	15077	15044	15083	15121	14914	15152	15249	14932	15042	14992	14716	15036	15124	15074	14895	15007	15032	14928	15033	14948	14803	14942	15039	15038	14921	14893	15034	14776	14819	14818	14938	15032	15183	15110	14804	15095	15064	14946	14943	14946	15142	14927	15093	15182	15025	15037	15002	14967	14994	14949	15062	14913	14917	14842	14917	14724	14964	14835	15067	14958	15061	14976	14964	15073	14890	14922	15073	14962	15043	14791	15062	14794	14899	15007	14971	14999	14999	15086	14876	15106	15052	14939	14925	14953	14854	14782	15185	15013	15026	14844	15181	14857	15153	14970	14901	15200	15110	14767	14783	15011	14879	15029	14906	15110	15025	14834	14958	14979	15054	15069	15124	14937	15035	14971	14804	14942	14767	15000	14976	14999	14884	14939	14998	14870	14916	14997	14697	15030	14929	15128	14932	14814	15019	15101	15009	14931	15275	14755	14810	15080	14996	15128	14912	15002	15120	14897	15016	14991	15053	14950	15156	15105	14888	15042	15057	15162	14872	14889	15078	15062	15062	14990	15132	14982	15029	14961	15265	14887	14995	15132	14964	14987	14954	14959	15040	14901	15088	15001	15115	14984	15137	15215	15049	15060	14905	14751	14980	15003	15058	14913	15057	15161	14910	14984	15031	15214	15089	14887	15005	15090	14785	14777	14896	15090	15037	15263	15117	15001	15013	14969	14882	15069	15096	14999	15087	14886	15155	14971	14838	14819	15063	15005	15036	15040	15094	14848	14895	14878	15015	14884	14964	15133	15027	14984	14950	14969	14876	15119	14835	15150	15034	15012	15041	15054	14904	14692	14823	14896	14810	14871	15054	15167	15097	14984	14898	14969	14860	15081	14986	15174	14820	14941	15051	14893	14941	14776	15057	14977	14892	14992	15110	15070	14913	15088	15101	14888	14949	15186	15075	14982	15098	15041	14957	15108	15030	15020	14847	15023	15031	14874	14912	15041	15063	14990	15113	15203	14986	15034	14918	14694	15104	15100	14817	15125	14950	15056	14959	15189	15068	15062	14959	15061	14934	14892	15183	15072	14842	15019	14946	14918	15109	14977	15027	15083	15090	14865	14987	14789	15124	15013	15112	14936	14859	15027	15128	14837	14991	14931	14934	15084	14947	14892	14813	14990	14891	14807	15047	15010	15125	15047	14775	14887	15032	15041	15198	15147	15035	15073	15070	15148	15072	15030	15000	15094	14959	15053	15057	14985	14974	14984	14824	15143	14899	15103	15031	15025	14788	14999	15103	15116	14963	15098	15031	15225	15121	14996	14953	15097	15074	15167	14930	15004	14763	15106	14914	15091	14858	14723	14921	14950	15215	15146	15111	15064	15185	15125	14944	14958	14879	15133	15115	15092	15075	14942	14920	14934	15017	15075	14999	14982	15040	14905	15009	14930	15041	14957	14868	15016	14870	15103	15064	14980	14772	14930	14799	14774	14905	15074	15038	15069	14969	15040	14971	15164	14997	15142	14933	14877	15149	14878	14972	14999	14785	14964	14858	14984	14795	15095	14997	15050	14987	14987	14983	14807	14931	15007	15136	14908	14920	14924	14847	14991	15023	15085	14954	14844	15034	14853	14917	15014	14902	14933	14941	14896	15121	14926	15004	15036	15046	15045	14973	15059	14870	14864	15012	14919	15062	14939	14947	15049	15035	15007	14988	14979	14994	15071	15118	14874	15152	14861	14894	15009	15001	15008	15057	15054	14791	14939	15063	14942	15025	15089	15073	14961	14994	14996	14971	14975	14937	15136	14976	15162	14820	14931	14884	14882	14912	14983	15162	15084	14931	15030	15028	15025	15160	15157	15336	14999	14876	14940	15071	15020	15174	15037	15001	15120	15093	14909	15018	15046	15030	14972	15054	15003	14953	14928	14968	14811	14973	14906	14860	15051	15044	14927	14925	14814	15018	14914	14925	15018	14991	15010	15045	15208	14872	15043	14800	14935	14982	15184	14756	15003	15020	15050	15024	15104	14910	15148	15005	14947	15069	14815	15129	14729	14880	15005	14855	15052	15014	14936	14953	15052	14984	14947	15102	15051	14861	14928	14936	15209	15076	15145	14965	15209	15097	15001	15054	14973	14878	14962	14907	14902	14985	15139	14918	15176	14838	15102	15054	14897	14926	15100	14920	15303	15239	14982	14970	15159	15161	15039	14988	14887	14896	14960	14947	15050	14923	14966	15104	15223	14928	15092	15032	15038	15082	15084	15155	15048	15184	15087	15081	14882	14947	14933	14946	15106	14903	15092	15022	15045	14896	14983	14923	14904	15023	15031	14719	15090	15032	14997	14786	14675	14911	14765	14887	15081	15083	14900	14835	14952	15034	14931	14888	14987	14939	14925	14923	14978	14977	15029	15234	15010	14751	15161	14936	14915	14860	14987	15042	14853	14938	15047	15076	15129	15004	14890	14865	15040	15122	14904	15007	15159	15132	15071	14868	14850	14963	15048	15010	15074	14869	14809	14959	14914	15029	14916	14924	14893	14910	14947	15005	14862	15130	14926	15082	15080	14943	15113	14963	15082	15129	14839	14958	15174	14994	14861	15107	15005	15090	14956	14949	14710	14865	14988	15022	14871	14967	15042	14911	15043	15065	14951	14977	14849	15023	15065	14928	14954	14929	14995	14938	15001	15082	14999	14963	15023	14980	15085	15075	14998	15044	14918	14948	15114	15052	14983	14765	14956	15106	15006	15111	14931	14963	15128	14998	14972	14711	14937	15039	14974	15115	15085	14803	15124	15203	14826	15133	15060	14786	15003	14968	14967	14957	15086	15028	15013	14952	15001	15123	14888	15081	15067	15089	14929	14989	14986	14929	14979	14906	15058	15032	14914	15082	15016	14829	14747	14876	14963	15092	14950	14814	15002	14870	15044	14790
61036	97559	76721	40387	14511	14683	14536	14432	14418	14345	14587	14361	14512	14238	14461	14434	14425	14290	14318	14330	14406	14337	14319	14243	14434	14147	14331	14292	14360	14182	14388	14299	14451	14452	14141	14437	14392	14201	14197	14532	14482	14280	14344	14270	14341	14204	14292	14540	14391	14301	14266	14337	14272	14473	14371	14417	14416	14392	14313	14272	14396	14446	14194	14269	14271	14205	14296	14517	14359	14244	14291	14360	14409	14327	14243	14374	14272	14300	14378	14256	14161	14358	14407	14381	14279	14410	14300	14287	14428	14343	14338	14381	14304	14304	14349	14252	14274	14328	14325	14127	14344	14325	14320	14417	14257	14457	14289	14364	14223	14208	14219	14296	14361	14283	14506	14070	14071	14423	14410	14255	14458	14183	14284	14438	14289	14339	14451	14394	14301	14261	14355	14365	14249	14418	14252	14344	14275	14199	14449	14164	14290	14322	14298	14244	14349	14513	14290	14146	14367	14195	14234	14249	14308	14080	14254	14242	14423	14188	14393	14219	14341	14330	14385	14194	14409	14101	14105	14521	14312	14378	14242	14285	14399	14321	14184	14312	14297	14203	14424	14517	14291	14354	14394	14265	14306	14300	14378	14443	14207	14217	14308	14389	14317	14346	14319	14249	14397	14311	14393	14271	14269	14327	14381	14438	14274	14295	14480	14323	14233	14206	14331	14540	14511	14258	14182	14288	14395	14318	14135	14355	14239	14275	14205	14187	14257	14521	14141	14388	14338	14282	14457	14475	14301	14453	14464	14371	14437	14296	14218	14185	14316	14168	14250	14409	14329	14210	14109	14432	14324	14329	14178	14349	14601	14249	14440	14352	14275	14232	14458	14392	14225	14409	14170	14386	14291	14219	14300	14166	14227	14278	14279	14233	14390	14292	14389	14379	14395	14306	14234	14216	14420	14378	14259	14288	14289	14449	14277	14283	14256	14325	14399	14430	14219	14368	14273	14460	14146	14299	14374	14438	14504	14203	14260	14382	14357	14392	14374	14189	14178	14374	14270	14418	14349	14199	14434	14361	14299	14389	14210	14385	14071	14148	14329	14395	14321	14177	14315	14304	14261	14303	14368	14401	14176	14274	14336	14373	14403	14239	14429	14252	14210	14393	14388	14230	14415	14403	14298	14171	14252	14239	14529	14182	14234	14396	14415	14438	14258	14517	14362	14430	14423	14303	14217	14181	14481	14271	14490	14502	14316	14306	14380	14410	14185	14281	14141	14530	14248	14304	14361	14334	14047	14352	14185	14464	14282	14361	14137	14190	14336	14278	14456	14301	14329	14137	14226	14284	14149	14344	14237	14261	14321	14223	14426	14461	14268	14237	14271	14299	14519	14360	14328	14042	14325	14219	14282	14315	14297	14296	14375	14288	14394	14186	14362	14381	14175	14215	14412	14430	14313	14238	14232	14362	14309	14324	14397	14340	14449	14325	14298	14273	14287	14292	14348	14407	14255	14133	14233	14209	14205	14345	14357	14415	14280	14299	14230	14314	14213	14215	14314	14289	14254	14228	14358	14371	14343	14427	14353	14289	14325	14558	14241	14260	14469	14376	14404	14289	14278	14136	14471	14082	14445	14366	14235	14344	14299	14409	14466	14383	14380	14292	14317	14357	14198	14372	14432	14229	14370	14310	14214	14366	14439	14379	14398	14212	14329	14135	14154	14295	14202	14395	14490	14227	14354	14331	14339	14246	14369	14182	14375	14205	14467	14168	14328	14327	14273	14388	14268	14288	14224	14326	14434	14300	14203	14332	14307	14318	14284	14285	14357	14411	14220	14363	14501	14226	14545	14322	14329	14295	14126	14233	14270	14252	14300	14156	14261	14483	14243	14265	14337	14186	14367	14284	14368	14300	14385	14465	14314	14273	14417	14377	14310	14346	14315	14209	14351	14171	14362	14524	14258	14154	14291	14460	14351	14209	14131	14428	14377	14329	14153	14315	14244	14284	14303	14300	14378	14506	14280	14386	14282	14359	14444	14263	14272	14394	14396	14249	14307	14360	14258	14173	14404	14465	14257	14355	14303	14276	14347	14287	14374	14250	14226	14348	14213	14417	14271	14374	14354	14364	14210	14268	14418	14299	14374	14329	14452	14282	14526	14260	14486	14381	14361	14515	14364	14102	14354	14230	14395	14269	14187	14320	14308	14328	14268	14314	14272	14229	14375	14352	14427	14349	14370	14544	14381	14046	14413	14359	14173	14371	14281	14336	14241	14259	14309	14299	14355	14199	14475	14287	14286	14216	14512	14105	14204	14271	14343	14278	14268	14113	14304	14408	14211	14338	14259	14250	14465	14306	14383	14346	14203	14218	14265	14248	14246	14182	14197	14154	14270	14181	14376	14254	14387	14267	14463	14359	14239	14447	14345	14352	14143	14358	14268	14240	14238	14262	14456	14286	14363	14243	14261	14265	14273	14218	14242	14236	14285	14307	14497	14426	14329	14282	14282	14369	14278	14351	14329	14383	14246	14211	14313	14278	14127	14256	14502	14320	14365	14353	14445	14426	14197	14353	14320	14223	14332	14347	14465	14412	14034	14677	14307	14318	14424	14344	14397	14264	14423	14501	14305	14357	14366	14349	14252	14427	14278	14337	14388	14358	14539	14201	14327	14216	14434	14284	14213	14275	14300	14302	14194	14259	14395	14441	14276	14406	14391	14251	14541	14241	14429	14235	14171	14250	14414	14311	14463	14453	14308	14237	14257	14390	14171	14358	14312	14267	14397	14320	14259	14208	14113	14313	14231	14154	14131	14444	14451	14358	14282	14280	14399	14209	14415	14258	14382	14265	14190	14344	14283	14215	14254	14392	14260	14274	14193	14238	14248	14212	14277	14254	14313	14303	14228	14122	14239	14081	14368	14247	14325	14132	14289	14357	14232	14141	14319	14247	14456	14245	14300	14197	14275	14429	14314	14420	14267	14223	14283	14333	14199	14292	14317	14340	14329	14369	14360	14238	14285	14334	14296	14417	14295	14330	14237	14408	14183	14427	14456	14237	14261	14527	14332	14390	14213	14379	14424	14275	14548	14196	14260	14318	14378	14242	14278	14279	14274	14420	14205	14254	14394	14111	14405	14187	14348	14276	14303	14302	14459	14311	14315	14317	14199	14304	14297	14198	14280	14403	14362	14328	14380	14268	14304	14417	14298	14330	14339	14275	14231	14181	14478	14265	14335	14348	14222	14232	14214	14466	14329	14345	14263	14263	14494	14258	14379	14295	14353	14268	14361	14209	14184	14393	14270	14343	14418	14371	14200	14305	14174	14251	14459	14303	14401	14475	14378	14169	14339	14403	14420	14401	14322	14279	14574	14402	14151	14483	14112	14147	14265	14298	14455	14248	14351	14311	14458	14356	14400	14387	14395	14309	14296	14299	14302	14345	14304	14440	14274	14413	14364	14154	14242	14329	14337	14231	14297	14316	14299	14297	14313	14390	14398	14230	14384	14210	14285	14374	14152	14390	14353	14340	14110	14306	14344	14388	14179	14224	14184	14321	14296	14380	14141	14401	14477	14341	14164	14392	14450	14185	14224	14394	14298	14373	14219	14313	14222	14384	14236	14404	14251	14309	14181	14369	14279	14372	14248	14299	14284	14372	14336	14280	14293	14415	14267	14245	14371	14472	14389	14271	14299	14337	14341	14018	14327	14194	14326	14432	14226	14396	14341	14478	14277	14237	14482	14499	14259	14305	14188	14319	14311	14483	14354	14369	14238	14480	14407	14357	14184	14319	14474	14228	14285	14397	14234	14256	14278	14252	14384	14248	14260	14242	14177	14133	14273	14234	14307	14302	14119	14283	14108	14381	14332	14272	14296	14373	14313	14407	14345	14238	14318	14320	14248	14313	14257	14267	14431	14314	14119	14206	14345	14454	14404	14320	14140	14346	14312	14308	14156	14351	14386	14282	14356	14223	14276	14408	14369	14197	14249	14213	14392	14453	14303	14411	14266	14366	14283	14235	14286	14183	14432	14357	14335	14323	14206	14334	14336	14326	14339	14252	14319	14327	14304	14304	14387	14459	14394	14328	14423	14303	14174	14395	14356	14207	14300	14274	14333	14225	14371	14421	14149	14355	14428	14125	14337	14282	14399	14182	14355	14236	14439	14288	14323	14277	14403	14341	14319	14316	14324	14266	14386	14217	14427	14195	14290	14398	14372	14224	14430	14344	14241	14282	14399	14245	14475	14254	14437	14271	14387	14343	14313	14402	14393	14212	14337	14349	14288	14350	14408	14436	14186	14346	14381	14327	14526	14287	14243	14130	14423	14271	14210	14427	14401	14359	14334	14263	14402	14286	14281	14454	14237	14178	14485	14326	14422	14256	14298	14128	14442	14345	14390	14388	14130	14189	14232	14360	14344	14218	14472	14307	14374	14266	14289	14439	14323	14332	14190	14144	14262	14241	14304	14308	14345	14463	14341	14272	14318	14124	14390	14250	14346	14367	14476	14370	14140	14250	14147	14246	14352	14241	14204	14338	14158	14110	14314	14377	14188	14282	14203	14210	14236	14292	14214	14246	14349	14283	14400	14548	14284	14420	14320	14495	14218	14533	14407	14340	14283	14419	14455	14463	14279	14276	14286	14488	14259	14414	14502	14435	14309	14339	14428	14307	14201	14313	14361	14266	14196	14345	14242	14196	14394	14352	14401	14232	14297	14287	14389	14413	14335	14251	14268	14358	14265	14390	14273	14308	14330	14321	14311	14293	14317	14266	14206	14141	14167	14390	14372	14271	14415	14206	14405	14238	14413	14373	14353	14472	14393	14236	14341	14440	14117	14354	14378	14260	14356	14217	14230	14328	14416	14350	14177	14270	14316	14358	14529	14331	14362	14300	14323	14205	14456	14219	14442	14362	14255	14190	14310	14210	14483	14220	14369	14250	14126	14342	14265	14314	14196	14337	14237	14306	14317	14307	14312	14371	14235	14161	14426	14113	14218	14314	14298	14416	14296	14378	14150	14369	14353	14307	14273	14302	14074	14306	14219	14407	14212	14146	14246	14382	14270	14341	14423	14298	14332	14324	14348	14313	14247	14317	14163	14293	14302	14335	14209	14362	14321	14445	14206	14246	14374	14220	14405	14424	14403	14321	14333	14284	14292	14219	14175	14247	14326	14344	14417	14305
22934	21979	31719	27723	21455	22461	23409	18537	17578	18019	17986	17558	17760	17543	17498	17592	17704	17507	17339	17522	17404	17467	17637	17525	17325	17651	17449	17463	17440	17410	17447	17444	17123	17579	17409	17301	17293	17499	17588	17498	17388	17386	17477	17422	17190	17217	17490	17366	17553	17268	17580	17493	17406	17538	17264	17422	17361	17192	17382	17329	17122	17360	17413	17527	17546	17352	17338	17378	17409	17467	17267	17215	17437	17204	17279	17373	17519	17293	17439	17257	17466	17349	17432	17284	17390	17216	17371	17490	17403	17402	17337	17343	17329	17501	17313	17268	17398	17350	17333	17473	17215	17315	17405	17309	17352	17278	17318	17363	17421	17524	17385	17441	17415	17248	17308	17300	17452	17167	17098	17478	17148	17439	17339	17389	17415	17199	17405	17390	17422	17415	17293	17290	17496	17389	17527	17327	17375	17570	17306	17439	17444	17298	17359	17370	17263	17352	17374	17305	17284	17339	17365	17327	17165	17292	17381	17426	17302	17344	17456	17213	17381	17257	17228	17243	17460	17153	17330	17330	17199	17220	17326	17302	17348	17331	17220	17406	17394	17425	17454	17267	17295	17480	17429	17523	17246	17364	17358	17284	17216	17357	17199	17404	17149	17278	17280	17409	17242	17256	17253	17267	17465	17544	17385	17519	17335	17373	17515	17219	17206	17207	17317	17429	17223	17304	17353	17331	17280	17269	17090	17361	17453	17351	17465	17468	17513	17466	17290	17375	17542	17220	17185	17335	17351	17441	17489	17492	17545	17530	17359	17527	17361	17369	17331	17518	17414	17452	17419	17492	17404	17434	17124	17152	17283	17284	17405	17284	17417	17232	17418	17381	17500	17501	17264	17465	17389	17241	17549	17228	17400	17351	17532	17157	17308	17377	17441	17244	17160	17296	17436	17263	17266	17372	17243	17401	17230	17293	17320	17199	17251	17212	17307	17335	17435	17565	17317	17499	17400	17375	17441	17511	17355	17215	17210	17270	17407	17178	17260	17482	17214	17359	17355	17224	17296	17246	17210	17386	17276	17322	17275	17146	17420	17314	17489	17276	17129	17413	17706	17256	17278	17360	17488	17458	17404	17257	17421	17351	17443	17341	17459	17191	17368	17386	17402	17536	17260	17388	17359	17333	17428	17332	17538	17217	17498	17404	17460	17402	17408	17082	17140	17362	17291	17358	17123	17354	17407	17497	17380	17264	17218	17421	17378	17392	17337	17281	17315	17342	17284	17354	17191	17252	17236	17335	17413	17278	17195	17425	17364	17252	17331	17400	17388	17264	17211	17215	17420	17192	17301	17348	17420	17115	17261	17442	17478	17327	17257	17378	17274	17453	17426	17273	17444	17302	17274	17249	17263	17412	17256	17195	17299	17401	17394	17504	17301	17279	17481	17274	17415	17180	17323	17296	17372	17382	17549	17586	17493	17385	17482	17413	17328	17529	17301	17473	17469	17358	17269	17256	17419	17319	17303	17168	17235	17287	17206	17448	17300	17249	17171	17369	17341	17282	17080	17382	17238	17436	17216	17332	17362	17334	17415	17248	17306	17291	17309	17496	17334	17254	17320	17327	17408	17432	17511	17323	17313	17433	17413	17329	17209	17244	17146	17120	17364	17076	17378	17311	17397	17306	17323	17475	17402	17370	17490	17316	17269	17261	17432	17323	17161	17254	17352	17331	17274	17270	17270	17317	17214	17288	17355	17397	17312	17306	17471	17287	17414	17311	17351	17346	17345	17385	17301	17502	17270	17182	17047	17115	17092	17182	17341	17367	17420	17318	17251	17281	17468	17626	17238	17475	17411	17219	17290	17300	17330	17259	17234	17486	17409	17298	17487	17302	17287	17262	17241	17399	17419	17143	17394	17541	17451	17545	17185	17175	17087	17307	17304	17281	17306	17366	17237	17454	17278	17397	17179	17247	17211	17309	17221	17235	17453	17207	17278	17322	17251	17215	17210	17229	17261	17230	17419	17404	17407	17393	17310	17195	17425	17269	17060	17291	17359	17448	17261	17289	17238	17231	17180	17238	17291	17269	17447	17128	17340	17412	17343	17271	17462	17334	17352	17361	17403	17275	17382	17306	17403	17278	17366	17624	17331	17194	17296	17378	17254	17321	17328	17222	17329	17372	17586	17177	17409	17076	17316	17295	17276	17084	17459	17447	17276	17320	17178	17444	17071	17292	17470	17377	17362	17471	17256	17078	17154	17320	17048	17185	17287	17365	17181	17268	17177	17374	17326	17571	17176	17252	17495	17436	17406	17496	17257	17305	17411	17497	17316	17431	17296	17093	17382	17378	17363	17301	17336	17344	17281	17134	17338	17404	17478	17418	17345	17173	17305	17340	17509	17208	17492	17415	17361	17272	17351	17345	17470	17422	17314	17277	17400	17498	17510	17225	17365	17402	17527	17320	17431	17272	17072	17436	17250	17113	17482	17368	17320	17233	17313	17562	17330	17401	17314	17337	17440	17466	17418	17376	17413	17094	17285	17367	17210	17351	17383	17331	17166	17541	17291	17251	17432	17299	17285	17391	17254	17343	17144	17342	17192	17330	17269	17321	17393	17494	17379	17265	17579	17341	17227	17449	17508	17433	17152	17233	17258	17184	17552	17419	17373	17452	17407	17300	17329	17429	17379	17450	17234	17303	17361	17303	17251	17307	17323	17164	17321	17392	17509	17431	17397	17411	17346	17439	17364	17225	17318	17312	17520	17403	17491	17173	17271	17696	17448	17260	17239	17366	17258	17398	17279	17283	17282	17536	17187	17221	17504	17444	17185	17182	17444	17365	17276	17362	17357	17097	17469	17401	17374	17355	17294	17195	17378	17116	17428	17242	17247	17387	17437	17474	17327	17080	17485	17346	17297	17404	17263	17378	17175	17492	17201	17147	17248	17186	17387	17165	17491	17384	17368	17387	17233	17231	17321	17319	17180	17353	17469	17271	17286	17167	17370	17476	17361	17172	17443	17355	17546	17437	17301	17119	17160	17363	17419	17345	17361	17412	17142	17382	17296	17288	17463	17383	17433	17377	17293	17192	17459	17442	17353	17226	17259	17511	17276	17406	17357	17367	17234	17226	17332	17298	17420	17550	17201	17422	17275	17407	17164	17273	17447	17307	17239	17335	17355	17367	17096	17257	17295	17288	17523	17285	17299	17179	17346	17368	17449	17339	17281	17440	17303	17358	17178	17244	17217	17319	17148	17290	17277	17285	17352	17256	17326	17241	17292	17361	17549	17210	17438	17476	17328	17356	17419	17337	17459	17342	17200	17125	17599	17577	17411	17356	17385	17457	17386	17269	17391	17440	17326	17205	17206	17472	17270	17361	17498	17540	17331	17250	17402	17245	17465	17547	17580	17441	17312	17327	17463	17502	17506	17347	17406	17317	17375	17296	17373	17314	17369	17345	17328	17412	17227	17330	17501	17263	17392	17372	17302	17231	17401	17188	17315	17436	17501	17471	17272	17389	17317	17558	17313	17055	17377	17142	17341	17365	17479	17350	17338	17344	17288	17278	17218	17465	17184	17172	17187	17169	17306	17083	17386	17484	17207	17554	17382	17377	17176	17437	17221	17529	17351	17291	17374	17378	17348	17338	17394	17175	17358	17318	17230	17147	17315	17364	17367	17353	17301	17116	17297	17525	17373	17372	17203	17273	17401	17416	17327	17379	17496	17072	17116	17468	17499	17261	17098	17233	17470	17197	17420	17337	17302	17311	17415	17246	17437	17128	17392	17209	17312	17138	17396	17527	17313	17314	17558	17407	17343	17198	17297	17487	17362	17360	17246	17351	17180	17330	17345	17306	17244	17446	17387	17283	17408	17385	17258	17285	17407	17482	17264	17351	17255	17439	17225	17225	17314	17275	17340	17203	17367	17337	17261	17348	17375	17401	17282	17211	17261	17335	17328	17487	17292	17287	17248	17290	17488	17458	17394	17413	17266	17281	17278	17356	17122	17226	17310	17291	17395	17319	17363	17289	17201	17386	17369	17310	17524	17456	17385	17427	17310	17275	17345	17544	17122	17122	17422	17254	17403	17235	17056	17193	17398	17401	17357	17273	17519	17465	17443	17508	17310	17380	17263	17341	17364	17347	17429	17414	17329	17344	17287	17415	17387	17137	17220	17300	17141	17220	17331	17223	17218	17207	17285	17349	17477	17429	17278	17380	17195	17495	17243	17363	17364	17239	17267	17350	17333	17405	17361	17180	17258	17134	17245	17460	17328	17145	17352	17299	17356	17437	17406	17362	17202	17191	17336	17268	17231	17228	17298	17247	17343	17332	17275	17209	17412	17428	17123	17325	17356	17112	17451	17558	17302	17427	17106	17243	17369	17363	17236	17300	17298	17169	17281	17203	17338	17167	17358	17281	17323	17155	17240	17197	17370	17333	17457	17373	17421	17340	17350	17350	17240	17349	17318	17162	17397	17340	17281	17227	17211	17312	17320	17068	17031	17289	17557	17406	17281	17428	17448	17313	17149	17263	17470	17341	17266	17239	17224	17352	17360	17128	17240	17447	17331	17300	17205	17431	17297	17371	17340	17146	17210	17166	17418	17444	17246	17179	17068	17316	17572	17513	17506	17378	17357	17397	17324	17184	17254	17141	17147	17399	17286	17282	17344	17308	17343	17423	17378	17419	17503	17407	17179	17251	17445	17262	17242	17311	17161	17257	17237	17338	17108	17311	17404	17259	17455	17265	17474	17306	17438	17419	17372	17334	17302	17379	17272	17239	17367	17162	17341	17325	17455	17238	17140	17188	17393	17380	17348	17375	17494	17387	17406	17271	17474	17366	17288	17246	17327	17361	17289	17414	17495	17347	17456	17442	17251	17507	17383	17318	17550	17488	17345	17245	17547	17457	17384	17203	17269	17295	17503	17215	17462	17525	17595	17410	17387	17456	17475	17296	17365	17197	17136	17368	17238	17122	17233	17554	17504	17335	17300	17307	17443	17344	17305	17410	17472	17265	17288	17330	17385	17380	17466	17143	17235	17369	17204	17142	17459	17201	17279	17373	17330	17564	17354	17276	17199	17529	17294	17370	17162	17282	17471	17152	17253	17377	17173	17375	17368	17421	17100	17167	16917	17368	17247	17137	17378	17249	17212	17380	17260	17306	17401	17210	17313	17337
55915	97922	84305	51583	16025	15942	15936	15671	15840	15795	15863	15807	15733	15821	15820	15900	15937	15748	15727	15719	15648	15606	15887	15808	15796	15846	15724	15817	15841	15848	15714	15907	15773	15981	15850	15833	15589	15911	15800	15897	15673	15722	15747	15886	15646	15630	15752	15779	15728	15860	15816	15836	15616	15937	15783	15863	15683	15891	15669	15832	15823	15644	15758	15672	15658	15831	15841	15920	15826	15748	15876	15850	15865	15720	15829	15650	15599	15723	15771	15690	15778	15841	15681	15907	15639	15729	15732	15857	15865	15627	15619	15659	15566	15617	15675	15808	15773	15708	15829	15821	15884	15733	15756	15752	15735	15898	15774	15675	15765	15762	15742	15627	15657	15700	15763	15606	15721	15759	15879	15803	15699	15660	15822	15732	15562	15716	15736	15711	15766	15797	15755	15618	15807	15619	15697	15709	16039	15719	15679	15699	15781	15768	15772	15953	15806	15692	15709	15660	15946	15797	15704	15857	15665	15778	15771	15694	15820	15841	15733	15544	15765	15802	15858	15768	15767	15838	15839	15905	15611	15620	15810	15762	15565	15614	15834	15782	15652	15656	15765	15689	15667	15672	15681	15817	15724	15764	15688	15835	15834	15694	15734	15767	15803	15727	15686	15748	15791	15670	15691	15647	15639	15676	15789	15843	15769	15531	15872	15917	15759	15910	15576	15742	15701	15833	15674	15847	15685	15938	15720	15715	15820	15806	15738	15770	15628	15733	15687	15782	15802	15785	15726	15484	15613	15770	15629	15705	15802	15723	15665	15843	15707	15661	15802	15748	15747	15724	15710	15783	15731	15927	15727	15866	15807	15832	15764	15782	15781	15695	15822	15871	15649	15833	15640	15668	15856	15666	15718	15720	15904	15658	15749	15618	15724	15626	15825	15710	15667	15676	15648	15847	15546	15928	15713	15754	15668	15711	15741	15782	15778	15868	15756	15723	15959	15766	15680	15791	15724	15803	15657	15766	15695	15803	15721	15800	15600	15703	15620	15460	15805	15895	15684	15746	15789	15761	15865	15675	15688	15727	15883	15484	15810	15868	15752	15845	15855	15606	15798	15665	15691	15753	15724	15656	15597	15623	15824	15992	15761	15921	15694	15683	15799	15629	15913	15527	15676	15964	15587	15631	15527	15684	15655	15705	15582	15767	15781	15924	15751	15576	15766	15546	15870	15881	15957	15640	15816	15845	15599	15680	15850	15730	15850	15872	15698	15834	15881	15762	15720	15640	15814	15709	15691	15781	15663	15928	15888	15676	15787	15768	15751	15698	15672	15822	15925	15726	15806	15588	15848	15656	15669	15711	15727	15724	15740	15842	15510	15817	15870	15676	15820	15733	15729	15800	15778	15814	15787	15744	15794	15855	15833	15728	15804	15829	15623	15721	15778	15721	15734	15721	15865	15675	15673	15547	15710	15658	15727	15923	15823	15703	15900	15598	15699	15777	15828	15667	15843	15810	15839	15747	15838	15727	15590	15792	15870	15712	15756	15674	15724	15627	15817	15834	15711	15900	15608	15877	15918	15741	15852	15673	15692	15802	15704	15727	15717	15734	15829	15682	15663	15823	15678	15761	15855	15621	15604	15604	15545	15904	15581	15757	15700	15622	15871	15749	15944	15661	15690	15702	15739	15729	15923	15647	15732	15615	15691	15688	15879	15593	15790	15786	15751	15856	15738	15762	15758	15610	15763	15877	15663	15570	15811	15646	15837	15790	15714	15780	15725	15755	15766	15749	15687	15755	15737	15572	15931	15749	15708	15587	15898	15706	15806	15670	15825	15857	15714	15602	15746	15720	15743	15736	15685	15611	15543	15682	15824	15732	15744	15727	15618	15763	15704	15680	15646	15799	15702	15656	15720	15750	15514	15676	15623	15690	15641	15857	15755	15799	15701	15807	15603	15627	15633	15763	15846	15699	15807	15645	15763	15763	15570	15775	15692	15766	15727	15744	15813	15617	15827	15856	15764	15683	15715	15586	15632	15724	15710	15603	15784	15672	15795	15637	15731	15651	15694	15681	15759	15921	15762	15810	15844	15595	15597	15674	15722	15771	15636	15915	15666	15819	15801	15764	15694	15721	15835	15850	15804	15629	15650	15602	15627	15853	15649	15916	15997	15710	15706	15821	15720	15736	15866	15803	15764	15650	15686	15785	15737	15704	15775	15782	15707	15602	15608	15628	15631	15927	15750	15712	16137	15764	15760	15844	15790	15783	15661	15745	15692	15839	15770	15842	15710	15752	15741	15912	15734	15802	15788	15853	15721	15715	15696	15753	15852	15783	15728	15950	15865	15827	15707	15742	15792	15677	15708	15763	15674	15722	15793	15797	15754	15697	15879	15817	15780	15808	15703	15582	15629	15850	15828	15817	15718	15681	15629	15759	15866	15482	15746	15763	15647	15657	15622	15919	15863	15783	15759	15676	15866	15842	15781	15679	15837	15646	15789	15687	15751	15944	15809	15811	15663	15846	15735	15790	15575	15684	15619	15841	15636	15830	15705	15713	15894	15623	15731	15522	15889	15696	15808	15791	15682	15605	15890	15601	15751	15779	15742	15842	15589	15788	15801	15784	15929	15553	15719	15745	15762	15651	15744	15855	15632	15585	15543	15741	15504	15736	15804	15677	15843	15676	15743	15773	15904	15834	15627	15686	15808	15751	15743	15708	15714	15800	15753	15708	15749	15661	15507	15813	15798	15822	15732	15732	15714	15555	15965	15612	15729	15542	15585	15806	15757	15726	15853	15577	15822	15795	15732	15653	15763	15804	15741	15751	15768	15795	15711	15694	15863	15696	15679	15629	15580	15728	15772	15692	15819	15651	15562	15821	15841	15679	15731	15645	15825	15772	15769	15680	15764	15736	15840	15800	15840	15691	15765	15624	15843	15796	15698	15781	15847	15654	15838	15787	15736	15680	15581	15699	15695	15856	15762	15912	15673	15842	15741	15670	15804	15911	15840	15766	15944	15848	15559	15813	15793	15714	15745	15576	15714	15801	15914	15715	15768	15809	15861	15729	15921	15816	15884	15801	15828	15737	15833	15781	15755	15761	15798	15735	15556	15835	15939	15806	15720	15744	15624	15665	15704	15881	15864	15614	15719	15686	15667	15711	15698	15751	15797	15770	15810	15553	15642	15731	15691	15622	15853	15840	15660	15716	15703	15727	15607	15618	15761	15824	15717	15587	15704	15606	15702	15862	15606	15768	15781	15737	15858	15606	15663	15916	15609	15779	15850	15818	15747	15682	15862	15716	15804	15795	15659	15936	15767	15860	15596	15670	15413	15721	15841	15851	15806	15782	15557	15822	15900	15701	15717	15644	15747	15709	15875	15723	15642	15861	15763	15651	15620	15629	15837	15617	15852	15530	15771	15657	15770	15673	15660	15730	15815	15810	15708	15722	15581	15859	15827	15793	15820	15672	15657	15789	15650	15698	15666	15830	15642	15769	15502	15788	15657	15748	15710	15787	15701	15862	15740	15724	15808	15785	15619	15821	15668	15770	15549	15630	15738	15820	15681	15651	15598	15553	15836	15615	15649	15880	15697	15933	15778	15731	15650	15642	15804	15615	15913	15827	15879	15705	15767	15628	15786	15631	15865	15649	15692	15749	15681	15641	15722	15761	15735	15722	15684	15806	15731	15863	15646	15848	15712	15974	15842	15766	15829	15686	15865	15799	15669	15585	15714	15836	15777	15820	15719	15869	15779	15797	15860	15630	15743	15685	15814	15871	15772	15699	15818	15661	15626	15602	15754	15659	15655	15655	15762	15824	15672	15728	15879	15567	15674	15574	15860	15519	15697	15720	15838	15672	15676	15837	15720	15735	15728	15833	15767	15752	15856	15576	15818	15778	15684	15889	15593	15762	15757	15735	15710	15796	15651	15599	15852	15731	15784	15736	15683	15750	15797	15895	15649	15598	15777	15602	15885	15675	15697	15587	15673	15768	15789	15642	15735	15782	15602	15734	15858	15842	15640	15886	15797	15643	15743	15842	15527	15989	15705	15704	15552	15794	15769	15573	15657	15591	15610	15618	15866	15904	15733	15716	15815	15666	15828	15757	15869	15802	15800	15646	15850	15705	15689	15596	15802	15771	15717	15726	15862	15798	15838	15568	15769	15730	15642	15801	15684	15833	15792	15733	15845	15907	15825	15595	15640	15834	15769	15742	15877	15778	15734	15756	15711	15803	15772	15661	15730	15637	15676	15646	15842	16039	15695	15758	15652	15868	15616	15719	15554	15736	15771	15861	15519	15607	15626	15705	15669	15724	15719	15737	15857	15795	15852	15707	15739	15600	15747	15564	15921	15653	15649	15568	15751	15639	15761	15687	15762	15769	15709	15807	15685	15713	15772	15711	15930	15822	15819	15672	15864	15651	15691	15786	15668	15803	15652	15830	15564	15887	15707	15813	15701	15724	15692	15691	15774	15743	15808	15805	15800	15611	15700	15981	15646	15877	15794	15740	15811	15823	15772	15727	15765	15878	15626	15755	15818	15750	15729	15789	15732	15704	15792	15699	15692	15719	15846	15850	15928	15593	15857	15753	15878	15623	15874	15779	15774	15770	15848	15745	15736	15763	15750	15734	15845	15716	15543	15845	15750	15733	15784	15783	15669	15851	15727	15660	15757	15803	15747	15707	15691	15666	15747	15873	15536	15532	15768	15645	15688	15562	15835	15669	15811	15644	15749	15746	15723	15956	15875	15568	15937	15718	15652	15606	15625	15811	15749	15766	15823	15751	15860	15297	15856	15666	15779	15831	15729	15736	15629	15791	15902	15820	15800	15801	15595	15725	15827	15759	15839	15765	15692	15524	15595	15804	15863	15657	15884	15751	15725	15754	15670	15660	15694	15767	15699	15754	15609	15692	15833	15693	15913	15842	15502	15804	15717	15700	15655	15739	15608	15648	15649	15769	15839	15731	15565	15738	15891	15704	15729	15653	15745	15711	15740	15792	15712	15808	15816	15690	15913	15634	15653	15796	15924	15829	15656	15576	15628	15670	15729	15831	15582	15779	15808	15657	15765	15746	15775	15838	15638	15800	15745	15659	15794	15517	15755	15723	15786	15637	15621	15665	15898	15778	15909	15721	15802	15773	15786	15923	15769	15668	15636	15792	15772	15836	15733	15923
31599	34620	36546	27442	19827	19259	19564	19430	19391	19307	19425	19408	19399	19283	19421	19370	19303	19508	19171	19291	19065	19195	19370	19336	19209	19264	19046	19110	19210	19368	19245	19307	19041	19221	19095	19159	19252	19412	19446	19348	19487	19426	19194	19376	19315	19178	19265	19358	19101	19219	19366	19085	19474	19364	19305	19227	19240	19269	19075	19069	19335	19474	19279	19353	19329	19432	19357	19290	19296	19135	19174	19309	19160	19308	19200	19237	19237	19276	19353	19298	19324	19186	19274	19397	19293	19218	19376	19360	19334	19171	19342	19321	19315	19204	19417	19125	19351	19233	19310	19292	19314	19263	19311	19421	19338	19179	19284	19201	19417	19165	19219	19349	19350	19194	19278	19132	19215	19401	19307	18980	19085	19400	19175	19269	19201	19107	19443	19391	19309	19367	19046	19333	19162	19369	19206	19225	19552	19493	19103	19544	19141	19136	19345	19262	19230	19269	19213	19181	19126	19155	19180	19070	19279	19208	19239	19255	19342	19454	19404	19570	19294	19474	19382	19263	19096	19408	19256	19124	19484	19198	19511	19278	19193	19117	19249	19356	19244	19148	19172	19273	19251	19125	19336	19053	19356	19084	19109	19202	19267	19199	19048	19259	19352	19185	19300	19414	18964	19155	19361	19320	19206	19190	19238	19271	19272	19069	19377	19448	19409	19343	19433	19234	19358	19288	19325	19337	19243	19216	19323	19238	19257	19317	19301	19308	19321	19323	19567	19193	19249	19345	19359	19128	19360	19032	19472	19193	19069	19367	19402	19309	19218	19311	19013	19172	19265	19243	19360	19110	19286	19204	19244	19184	19135	19463	19399	19250	19325	19231	19115	19225	19495	19424	19411	19176	19364	19285	19225	19124	19300	19275	19138	19348	19243	19450	19403	19047	19180	19087	19196	19230	19310	19334	19322	19094	19038	19132	19139	19228	19311	19385	19248	19212	19130	19266	19297	19150	19331	19370	19186	19071	19288	19235	19260	19143	19164	19039	19393	19394	19319	19217	19410	19134	19084	19276	19359	19297	19344	19522	19317	19224	19281	19440	19162	19366	19529	19359	19275	19215	19238	19313	19102	19382	19272	19237	19175	19251	19201	19292	19239	19381	19287	19028	19477	19413	19178	19279	19336	19126	19149	19311	19406	19190	19243	19305	19334	19422	19254	19147	19245	19230	19380	19195	18927	19266	19257	19278	19368	19151	19276	19269	19063	19126	19381	19160	19018	19148	19082	19148	19219	19461	19381	19429	19447	19113	19321	19341	19174	19300	19306	19409	19324	19237	19336	19289	19235	19310	19432	19234	19220	19278	19377	19394	19167	19370	19159	19375	19477	19370	19344	19241	19422	19301	19422	19138	19470	19228	19264	19366	19292	19411	19385	19174	19350	19303	19315	19225	19382	19251	19157	19244	19240	19410	19367	19135	19242	19160	19222	19209	19236	19246	19180	19420	19431	19272	19419	19141	19519	19227	19265	19308	19560	19357	19056	19439	19067	19245	19319	19342	19415	19301	19123	19184	19356	19374	19291	19214	19319	19284	19358	19204	19357	19054	19370	19400	19309	19477	19154	19320	19163	19319	19259	19418	19154	19184	19315	19148	19214	19501	19147	19255	19235	19217	19205	19251	19063	19217	19127	19281	19161	19180	19305	19267	19399	19091	19206	19327	19217	19311	19209	19278	19218	19184	19110	19275	19398	19313	19279	19209	19242	19203	19209	19326	19267	19337	19293	19332	19468	19350	19096	19082	19218	19350	19307	19187	19214	19327	19313	19134	19257	19064	19465	19159	19169	19267	19296	19504	19051	19468	19369	19363	19162	19297	19285	19248	19468	19231	19186	19333	19257	19391	19519	19277	19199	19271	19215	19211	19184	19174	19061	19216	19323	19068	19391	19330	19426	19418	19347	19343	19168	19246	19464	19288	19461	19301	19326	19156	19122	19304	19312	19294	19206	19301	19434	19188	19503	19340	19247	19121	19368	19395	19151	19395	19053	19301	19283	19158	19363	19129	19177	19109	19265	19180	19442	19280	19059	19238	19201	19383	19327	19190	19365	19191	19340	19256	19196	19207	19319	19237	19272	19222	19305	19268	19271	19209	19223	19108	19066	19445	19143	19216	19326	19290	19132	19155	19587	19374	19216	19150	19336	19278	19203	19365	19120	19459	19281	19236	19232	19367	19166	19279	19134	19108	19219	19071	19354	19194	19333	19159	19232	19333	19406	19256	19336	19366	19206	19166	19397	19166	19441	19295	19474	19117	19098	19189	19162	19257	19024	19259	19052	19430	19127	19307	19260	19264	19343	19306	19262	19256	19367	19332	19228	19213	19343	19412	19335	19261	19231	19313	19285	19243	19451	19355	19343	19281	19252	19305	19216	19131	19196	19348	19327	19148	19187	19286	19314	19233	19404	19263	19521	19193	19417	19151	19296	19152	19197	19026	19237	19415	19169	19166	19297	19324	19400	19267	19321	19198	19377	19155	19120	19224	19386	19274	19324	19145	19278	19649	19282	19180	19280	19233	19255	19228	19324	19273	19206	19452	19367	19199	19194	19385	19373	19365	19423	19166	19418	19353	19532	19328	19201	19446	19203	19144	19142	19199	19266	19147	19136	19202	19080	19023	19389	19244	19292	19255	19186	19331	19233	19021	19258	19523	19388	19272	19282	19146	19342	19331	19412	19252	19426	19399	19162	19266	19461	19190	19404	19296	19468	19186	19372	19205	19295	19173	19042	19357	19346	19228	19219	19206	19327	19035	19293	19324	19309	19453	19241	19078	19207	19118	19489	19380	19212	19240	19125	19186	19293	19070	19294	19311	19056	19376	19224	19048	19293	19134	19373	19394	19202	19326	19368	19310	19188	19325	19255	19167	19589	19059	19333	19240	19175	19236	19152	19412	19206	19265	19247	19210	19308	19105	19193	19275	19262	19214	19292	19138	19168	19590	19407	19231	19207	19234	19290	19217	19161	18943	19498	19368	19484	19402	19110	19222	19366	19197	19188	19398	19241	19112	19432	19189	19133	19244	19122	19141	19324	19276	19206	19396	19230	19449	19278	19336	19543	19298	19360	19151	19347	19199	19052	19362	19169	19248	19277	19294	19257	19252	19048	19104	19377	19297	19077	19307	19315	19305	19181	19269	19256	19237	19421	19246	19353	19311	19066	19229	19119	19031	19194	19189	19272	19358	19051	19200	19295	19452	19126	19281	19429	19194	19432	19226	19177	19308	19320	19054	19281	19562	19197	19320	19355	19299	19284	19151	19255	19137	19250	19362	19395	19383	19398	19212	19146	19383	19464	19438	19364	19326	19371	19277	19266	19429	19398	19115	19045	19031	19059	19442	19250	19259	19214	19213	19179	19284	19451	19246	19293	19367	19144	19327	19287	19125	19142	19264	19624	19432	19351	19230	19165	19175	19401	19334	19330	19333	19211	19294	19100	19075	19388	19160	19283	19238	19370	19311	19430	19260	19381	19350	19357	19279	19397	19163	19243	19338	19254	19195	19343	19108	19247	19332	19249	19243	19447	19292	19332	19261	19259	19343	19289	19289	19213	19262	19253	19449	19231	19373	19134	19334	19179	19163	19316	19262	19179	19379	19253	19235	19367	19292	19086	19127	19405	19199	19232	19318	19227	19213	19245	19480	19331	19181	19296	19181	19313	19240	19279	19347	19454	19365	19348	19400	19238	19291	19300	19213	19204	19258	19360	19251	19569	19340	19534	19299	19265	19231	19091	19294	19265	19426	19268	19401	19404	19429	19403	19574	19373	19342	19569	19325	19302	19144	19474	19278	19270	19386	19401	19186	19174	19275	19395	19268	19315	19174	19244	19365	19426	19363	19303	19298	19289	19316	19294	19359	19228	19282	19463	19354	19338	19336	19188	19172	19278	19186	19444	19252	19303	19075	19380	19291	19378	19204	19060	19431	19240	19231	19259	19231	19522	19385	19223	19147	19236	19290	19261	19251	19153	19495	19172	19331	19222	19122	19345	19461	19355	19414	19301	19353	19307	19165	19306	19198	19384	19333	19245	19229	19258	19273	19479	19280	19232	19352	19489	19197	19225	19305	19471	19200	19294	19364	19354	19367	19035	19110	19415	19386	19408	19294	19110	19367	19275	19264	19356	19104	19218	19236	19376	19390	19381	19104	19413	19225	19437	19364	19249	19297	19121	19306	19201	19397	19371	19192	19229	19148	19166	18984	19059	19433	19161	19124	19266	19311	19073	19232	19365	19305	19351	19136	19346	19223	19088	19120	19282	19217	19021	19316	19089	19281	19187	19238	19164	19202	19156	19194	19324	19406	19447	19235	19457	19269	19337	19522	19164	19348	19160	19281	19228	19507	19293	19493	19400	19222	19258	19379	19271	19345	19415	19197	19404	19289	19479	19478	19383	19320	19382	19155	19095	19036	19339	19169	19247	19255	19265	19578	19315	19379	19269	19301	19200	19267	19113	19351	19201	19148	19171	19332	19268	19238	19215	19244	19406	19419	19415	19085	19306	19247	19426	19281	19256	19326	19242	19298	19304	19103	19294	19212	19305	19216	19160	19251	19365	19209	19273	19064	19276	19199	19179	19185	19407	19186	19310	19418	19224	19351	19293	19204	19192	19315	19201	18996	19415	19301	19264	19118	19237	19301	19566	19157	19217	19141	19287	19140	19355	19161	19297	19364	19553	19271	19357	19295	19342	19121	19130	19076	19334	19329	19309	19214	19397	19240	19277	19035	19146	19157	19314	19208	19214	19360	19326	19332	19448	19289	19449	19302	19142	19177	19482	19251	19173	19344	19220	19072	19268	19303	19410	19387	19229	19386	19263	19250	19417	19155	19128	19252	19504	19294	19253	19128	19298	18988	19289	19583	19399	19111	19179	19214	19315	19169	19189	19148	19325	19286	19300	19363	19188	19292	19376	19206	19250	19362	19315	19377	19280	19193	19207	19377	19335	19270	19281	19160	19537	19415	19513	18984	19132	19203	19258	19306	19342	19290	19332	19178	19315	19173	19265	19120	19313	19178	19422	19081	19221	19341	19296	19364	19225	19418	19190	19514	19367	19381	19327	19485	19088	19208	19147	19241	19413	19375	19148	19040	19483	19024	19157	19216	19229	19144	19104	19326	19252	19355	19338	19337
42221	52419	38603	23568	17051	16980	16909	16916	16974	16851	17014	16755	17016	16970	16994	16939	17061	16833	16797	16935	16850	16801	16918	16857	16994	16880	16710	16899	17004	16783	16698	16982	16946	16745	17085	17143	16753	17024	16929	17084	16880	17014	16911	16784	16934	16757	16830	16962	16844	16980	16920	16893	17011	16754	16863	16989	16892	16935	16988	16830	16798	16911	16854	17157	17022	16892	16862	16976	16926	16958	16930	16942	17082	16914	16780	17045	16913	16947	16932	16916	16800	16939	16734	16962	16719	16945	16937	16915	16940	17011	17043	16961	17056	16975	16947	16855	17007	17059	16755	16848	16835	16837	16748	16867	16871	17107	16980	16851	16811	16835	16846	16959	16852	16862	16970	17001	17056	16819	17008	16889	16856	16903	17143	16795	16876	16836	16995	16846	16995	16825	16929	17044	16852	16984	16786	16960	17033	16833	16939	16942	17028	16683	17022	16815	16984	16819	16909	17011	16865	16869	16897	16913	16914	16793	17007	16866	17071	16672	16963	16853	16995	16805	16904	16814	17030	16866	16766	16962	16804	16774	16864	16849	16769	16863	16885	17002	16956	16849	16820	16918	16888	16908	16892	16840	16939	16733	16823	17043	17014	17058	16984	16975	16895	16995	16996	16782	16861	16847	16889	16939	16776	16931	16960	16934	16907	16915	16953	16860	16943	16798	16893	16958	16772	17003	16943	17058	16974	16664	17012	16956	16963	16925	17040	16662	16909	16794	16817	16908	16777	16950	16907	16949	16958	17019	16877	17010	16873	16889	16950	16960	16819	16842	16680	16980	17029	16840	16937	16843	16777	16791	16913	16831	16752	16926	16961	17044	16735	16885	16609	17109	16905	16964	16866	16740	17054	17053	16984	16968	17015	16703	16921	16831	17046	16901	16960	16759	16871	16979	16716	16902	17090	16856	16702	16901	16849	16964	16959	16887	16877	16845	16882	16888	16945	16953	16848	16866	16901	16892	16991	16834	17037	16922	16994	17040	16909	16759	16968	17017	16850	16897	16953	16851	16908	16974	16999	17037	17015	16992	16809	16867	16877	16804	16912	16835	17020	16875	16792	16834	16857	16865	16878	16946	17031	16994	16920	16649	16918	16821	16974	16715	16959	16866	16877	16961	16893	16893	16952	16890	16806	16751	16997	16776	17054	16874	16862	16924	16858	16918	16789	16956	16904	17077	16814	16884	16941	16807	16777	17072	16748	16843	16951	16749	16915	16911	16961	16940	16980	16794	16867	16949	16856	16926	16690	16989	16740	16836	16860	16951	16830	16921	16939	17040	16855	16927	16858	16998	16886	16837	16992	16893	17099	16881	16993	16803	16874	16965	17046	16957	16787	16778	16991	16886	16841	16910	16856	16870	16981	16878	16937	16904	16973	17013	16929	16854	16947	16885	16710	17036	16933	16952	16873	16958	16778	16803	17052	16918	16880	17000	16855	16893	16956	16945	16861	16906	16900	16845	16891	16741	16949	16917	16896	16897	16896	16929	16737	16968	16753	16888	16878	17090	16956	16829	17016	16827	16820	16835	16973	16652	16854	16991	16998	16746	16996	17013	16849	16945	16874	16954	16935	16918	16822	16934	16970	16911	16862	16856	16722	16876	16888	16852	16870	16749	17006	16936	16919	16945	16925	17079	16971	17078	16927	16991	16923	16847	16905	16803	16887	16945	17043	16908	16883	16939	16800	17095	16785	16936	17007	16895	16874	16999	16946	17005	16969	16760	16994	16975	17028	16967	16937	16885	17003	16782	16881	16933	16924	16844	16840	16907	16837	16963	16823	16842	16809	16758	17119	16972	16897	16766	16824	17091	16781	16893	16758	16644	16969	17102	17085	16848	16903	16997	16856	16914	16846	17006	16906	16992	17019	16673	16955	16920	16914	16733	17061	17082	16965	16817	17027	16881	16845	16872	16915	16835	16927	16879	16964	16886	16825	16784	16993	16824	16898	16932	16925	16856	16891	16899	16890	16740	16819	16688	16908	16823	16791	16713	16868	16904	16848	16770	16730	16850	16891	17001	16935	16848	16897	16871	17005	16951	17105	16950	17012	16990	16798	16844	17026	17018	16821	16887	16825	16842	17005	16762	16893	16847	16705	16951	16947	16690	16812	16845	16770	16779	16878	16885	16770	17010	16881	17052	16899	16913	16995	16936	16927	16865	17075	16857	16996	16803	16978	16728	16888	16861	16861	16934	16765	16809	16858	17028	16822	16934	16885	16884	16888	16910	16980	16941	16914	16967	16880	16900	16987	16994	16708	16886	16721	16930	16803	16954	16943	16985	16933	16863	16918	16968	16940	16835	17014	16834	16877	16776	16902	16861	16876	16859	16827	16867	16721	16948	16921	16960	17044	16874	17050	17013	17004	16764	16984	16843	16918	16835	16744	16924	16829	16857	16896	17010	16833	16792	16890	16886	16777	16888	16863	16989	16826	16921	17054	17031	16981	16939	16927	16888	16925	16903	17035	16816	16947	16895	16832	16990	16936	16837	16753	16858	16878	16883	16925	16879	16941	16922	17050	16990	16893	16885	16695	16844	16860	17002	16881	16856	16747	16881	16854	16908	16977	17081	17007	16826	16656	16813	16856	17031	17032	16917	16778	16908	16909	16818	16870	16804	16951	16810	16982	16861	16767	16905	16969	16885	16722	17063	16878	17002	17116	16950	16936	16994	16879	16934	16903	16833	17107	16739	16967	17012	16998	16945	16946	16990	16911	16993	16764	17041	16891	16957	16925	16896	16952	16922	16843	16849	17026	16852	16978	16854	16729	17057	16794	16830	17114	16877	16970	16715	16972	16984	16799	16760	16814	16786	16977	16902	16815	16803	17102	16879	16919	16901	17020	17061	16777	16940	16850	16968	16859	16804	16787	16840	16865	16926	16929	16787	17044	16958	16958	16927	16776	16995	17061	16957	16897	16800	16868	16932	16963	16990	16920	16878	16899	16884	16868	16928	16910	16762	16778	16839	16921	16853	16938	16618	16971	17006	17109	16916	16887	16882	16990	16914	16942	16862	16902	16889	16874	16879	16881	16935	16911	16910	16829	16896	16964	16886	17033	16921	16868	17171	16908	17151	16874	16939	16987	16786	16994	17067	16858	17026	16837	16951	16983	16849	16807	16955	16980	16861	16835	16898	16889	16934	16856	16879	16978	16901	16945	16905	16780	16898	17059	16997	16889	16957	16882	16932	16969	16956	16729	16838	17026	16964	17073	16878	16902	17025	16980	16984	16834	16903	16923	16698	16931	16859	16972	16909	16909	17135	16905	16767	17016	16829	17002	16728	16939	16996	16937	16952	17105	16906	16889	16998	16969	16823	16831	16927	16814	16907	17096	16965	16806	16913	16955	16884	16937	16886	16701	16930	16757	17127	16827	16965	16855	16923	16997	16922	16836	16901	17104	17115	16918	16935	16811	16775	16869	16877	16945	16864	16890	16813	17013	16801	16893	16831	16910	16600	16892	16815	16899	16800	16950	16957	16844	16738	17009	16955	16942	16830	16942	16984	16866	16891	16933	16982	16941	16812	16874	16886	16938	16814	16794	16946	16826	16776	16869	16983	17030	16980	16894	16856	16891	16740	16757	16865	16824	17016	16759	17000	16825	16944	16777	16867	16896	16985	16824	16980	17019	16797	17086	16897	16960	16871	16825	16840	16774	17000	16901	16966	16827	16801	16980	16808	16952	16788	16889	16939	16914	16866	16976	16997	16882	16858	16855	17125	16897	16958	16742	16758	16790	16832	16898	16855	16917	17095	17041	16925	16970	16980	16910	17087	16974	16887	17025	16867	16935	16811	16896	17042	16767	16966	16867	17078	16876	16914	16793	16768	16963	17023	16918	16902	16813	16907	16920	16905	16918	16864	17030	17087	17006	16823	16794	16810	16883	17017	16859	17013	16802	16886	16919	16839	16976	16922	16763	16969	17007	17008	16938	16886	16771	16926	16980	17065	17025	16867	16915	17143	16897	17015	16830	16988	16933	16715	16977	16990	16939	17092	16878	16823	16809	16917	16734	16993	16884	17046	16997	16972	16660	16848	16951	16939	16835	16856	16903	16918	17015	16917	16779	17046	16744	17069	17010	16881	17040	16741	16730	17015	16915	16959	16905	16986	17040	16866	16897	17136	16909	16898	16799	16883	16934	16815	16768	16786	17020	16902	17005	16887	16951	16839	16872	17161	16852	16975	16782	16920	16869	16898	16929	16980	16983	16928	17012	16826	16993	16896	16744	16939	16785	16891	16856	16991	16849	16991	16996	16820	16900	16909	16960	16756	16975	16944	16994	16819	16890	16801	16891	16763	16887	16956	16780	16832	16741	16899	16902	16959	16976	17010	16845	16947	16824	16679	16966	16963	16868	17017	16934	16778	16924	16763	16802	16964	16777	16735	16839	16921	16793	16994	16887	16760	16917	16925	16967	16947	16941	16849	16877	16846	16897	16943	16994	17004	16895	16813	16863	16956	16917	16868	16941	16866	16879	16857	16949	16900	16827	16741	16838	16926	16923	16789	16895	16920	16833	16863	16891	17011	17007	16849	16718	16828	16873	16756	16916	16905	16938	16851	16931	16945	16844	17063	16895	16902	16954	16994	16849	16751	16994	17014	16910	16870	16685	16836	17096	17099	16911	16863	16801	16905	16917	16925	16853	16870	16897	16895	16951	16750	16714	16871	16809	16973	17033	17121	16953	16854	16911	16915	17060	16890	16895	16925	16934	17004	16874	16848	16921	16917	16776	16734	17010	16984	17063	16924	16844	16817	16891	16856	16763	16912	16757	16959	16867	16987	16991	16993	16878	16903	17033	16938	16967	16960	16702	17135	16964	16921	16909	17059	16798	16885	16862	17081	16916	16922	16962	16886	16812	16888	16971	16792	17012	16975	16968	16722	16727	17061	16991	16912	16823	16891	16856	16799	17043	16902	17007	16891	16921	16947	16794	17022	16909	16805	17042	17076	16675	16923	16831	16896	16701	16850	16896	16805	16974	16956	16983	16872	16913	16921	16889	16939	17014	16914	16975	16936	16899	17093	16905	17046	16767	16749	16919	17045	16821	16938	16743	16905	16780	17081	16812	16906	16858	16814	17000	16988	16851	16968	16978	16862	16925	16921	16891	16895	16904	16736	16957	17069
23285	23439	32763	26628	22183	23968	25924	22888	22108	22668	22688	22666	22592	22599	22552	22592	22470	22268	22306	22458	22403	22550	22448	22216	22215	22426	22404	22426	22250	22310	22538	22316	22373	22430	22345	22185	22348	22414	22514	22423	22322	22302	22449	22261	22195	22242	22266	22306	22073	22276	22507	22122	22352	22282	22381	22307	22034	22296	22083	22324	22263	22192	22509	22249	22305	22404	22342	22183	22266	22452	22377	22399	22493	22395	22392	22221	22186	22416	22297	22345	22196	22387	22522	22191	22323	22325	22111	22275	22295	22255	22061	22381	22296	22342	22034	22175	22288	22220	22288	22386	22246	22354	22292	22228	22332	22357	22355	21994	21948	22299	22330	22398	22219	22299	22381	22490	22408	22171	21983	22202	22418	22213	22293	22203	22236	22273	22429	22659	22476	22202	22055	22145	22332	22180	22459	22158	22449	22365	22297	22149	22177	22162	22260	22283	22114	22401	22228	22265	22308	22472	22175	22292	22401	22295	22239	22225	22143	22354	22104	22268	22187	22227	22418	22330	22416	22309	22285	22269	22323	22154	22351	22229	22361	22252	22287	22507	22207	22305	22305	22198	21933	22031	22271	22084	22022	22185	22084	22105	22264	22263	22250	22461	22146	22222	22321	22457	22235	22154	22287	22362	22365	22232	22348	22364	22198	22267	22429	22269	22366	22196	22063	22119	22383	22131	22116	21913	22249	22240	22302	22190	22201	22138	22321	22041	22208	22348	22118	22103	22305	22133	22069	22180	22323	22115	22188	22256	22347	22057	22401	22238	22258	22072	22285	22236	22201	22152	22360	22130	22254	22131	22216	22163	22096	22270	22219	22121	22253	22289	22231	22350	22279	22232	22284	22013	22126	21930	22261	22354	22272	22383	22210	22115	22221	22307	22288	22157	22214	22266	22165	22454	22357	22170	22196	22163	22399	22288	22165	22141	21998	22026	21925	22206	22246	22251	22402	22156	22003	22381	22079	22308	22396	21921	22361	22302	22216	22348	22341	21986	22254	22279	22166	22063	22241	22140	22208	22225	22135	22309	22222	22047	22269	22178	22138	22126	22229	22283	22313	22385	22404	22209	22461	22520	22360	22283	22236	22277	22231	22353	22367	22111	22216	22305	22159	22318	22293	22270	22408	22295	21997	22370	22261	22397	22332	22210	22219	22530	22133	22368	22266	22156	22179	22257	22265	22204	22101	22140	22214	22371	22346	22450	22457	22263	22336	22009	22130	22362	22263	22056	22226	22054	22066	22312	22340	22217	22155	22317	22193	22232	22183	22428	22446	22364	22244	22190	22212	22170	22038	22138	22140	22314	22101	22273	22136	22269	22219	22358	22092	22194	22243	22308	22271	22293	22158	22301	22318	22254	22215	22231	22409	22327	22359	22317	22203	22122	22384	22180	22395	22211	22273	22078	22128	22288	22295	22253	22357	22165	22334	22188	22365	22117	22448	22170	22295	22244	22202	22277	22254	22405	22437	22162	22313	22324	22133	22270	22271	22183	22231	22263	22345	22331	22216	22279	22050	22222	22271	22093	22239	22193	22167	22253	22505	22127	22263	22218	22216	22341	22205	22282	22390	22211	22264	22270	22210	22281	22218	22208	22289	22266	22368	22373	22502	22341	22030	22329	22097	22344	22355	22268	22291	22320	22185	22119	22402	22339	22266	22213	22319	22179	22321	21964	22234	22368	22279	22271	22214	22089	22348	22110	22054	22352	22263	22359	22482	22189	22259	22218	22271	22261	22360	22254	22495	22127	22500	22248	22293	22135	22192	22134	22317	22077	22155	22288	22408	22000	22220	22161	22231	22289	22402	22303	22049	22138	22370	22134	22298	22196	22157	22305	22258	22299	22356	22071	22247	22347	22222	22144	22239	22131	22393	22356	22164	22313	22391	22266	22190	22333	22212	22261	22283	22276	22321	22097	22252	22335	21949	22296	22172	22287	22101	22234	22303	22449	22263	22278	22229	22186	22167	22015	22172	22241	22227	22331	22187	22152	22134	22257	21984	22151	22292	22446	22370	22275	22323	22346	22225	22019	22319	22337	22174	22309	22393	22420	22393	22220	22150	22151	22088	22259	22197	22339	22019	22277	22394	22337	22093	22323	22086	22290	22302	22201	22159	22130	22139	22148	22286	22402	22232	22108	22401	21904	22223	22106	22280	22160	22329	22324	22160	22191	22331	22135	22266	22060	22148	22158	22126	21974	22254	22194	22381	22340	22065	22208	22144	22167	22247	21984	22043	22510	22442	22231	22051	22048	22161	22204	22172	22310	22141	22073	22371	22108	22363	22090	22248	22326	22289	22230	22070	22356	22209	22347	22122	22038	22142	22065	22237	22313	22052	22312	22141	22208	22474	22332	22381	22583	22164	22016	22124	22181	22245	22115	22032	22352	22479	22339	22358	22113	22385	22223	22543	22232	22153	22346	22406	22130	22156	22231	22223	22391	22203	22149	22194	22211	22167	22133	22255	22247	22456	22210	22323	22264	22176	22184	22156	22158	21992	22362	22274	22201	22135	22092	22272	22159	22263	22411	22191	22152	22245	22367	22251	22212	22163	22332	22227	22224	22132	22032	22250	22241	22211	22151	22464	22377	22189	22262	22232	22340	22216	22464	22270	22184	22129	22216	22174	22312	22195	22068	22186	22209	22096	22213	22295	22344	22216	22187	22211	22216	22207	22064	22073	22059	22158	22251	22205	22323	22398	22426	22416	22240	22195	22120	22034	22133	22386	22117	22225	22266	22309	22135	22292	22042	22066	22380	22436	22102	22236	22148	22097	22275	22342	22110	22368	22530	22215	22241	22201	22278	22093	22180	22275	22129	22271	22237	22055	22297	22086	22455	22083	22287	22269	22284	22354	22284	22170	22168	22327	22389	22273	22226	22153	22369	22142	22299	22342	22348	22182	22268	22087	22403	22307	22209	21980	22017	22007	22420	22258	22314	22054	22181	22204	22222	22081	22356	22358	22225	22161	22323	22321	22160	22115	22017	22183	22211	22230	22138	22179	22260	22296	22121	22479	22224	22401	22116	22399	22154	22120	22186	22334	22243	22262	22357	22184	22307	22120	22381	22139	22173	22331	22256	22263	22299	22045	22286	22148	22193	22054	22249	22093	22379	22370	22228	22200	22107	22220	22142	22233	22323	22445	22112	22116	22091	22423	22306	22343	22082	22237	22041	22160	22209	22254	22429	22172	22186	22158	22065	22375	22199	22162	22094	22220	22162	22177	22081	22280	22225	22278	21965	22229	22138	22256	22056	22116	22385	22445	22283	22366	22373	22444	22270	22155	22346	22286	22278	22129	22260	22214	22200	22450	22046	22142	22060	22139	22094	22160	22239	22211	22016	22177	22329	22126	22301	22447	22223	22229	22185	22273	22246	22280	22433	22193	22391	22281	22393	22058	22361	22245	22246	22291	22170	22272	22260	22179	22202	22162	22232	22281	22098	22344	22199	22215	22051	22307	22318	22148	22541	22405	22288	22311	22214	22238	22278	22194	22294	22244	22013	22306	22288	22422	22340	22200	22151	22295	22260	22269	22154	22021	22241	22085	22193	22137	22324	22193	22177	22367	22263	22169	22086	22190	22239	22221	22272	22280	22241	22405	22438	22451	22000	22301	22095	22456	22225	22287	22182	22189	22231	22371	22044	21926	22138	22140	22179	22389	22323	22262	22292	22360	22313	22203	22277	22220	22459	22303	22337	22241	22374	22295	22397	22211	22251	22392	22237	22249	22332	22344	22216	22043	22149	22360	22149	22204	22219	22250	22324	22230	22231	22186	22002	22117	22283	22360	22222	22116	22435	22361	22089	22222	22237	22119	22168	22371	22111	22486	22077	22289	22248	22330	22356	22021	22249	22225	22258	22066	22113	22282	22116	22185	22400	22174	21966	22197	22081	22306	22219	22211	22140	22219	22052	22232	22314	22274	22294	22197	22239	22393	22097	22387	22251	22283	22270	22376	22192	22318	21978	22381	22327	22098	22292	22189	22067	22144	22438	22390	22121	22213	22301	22188	22264	22244	22220	22262	22001	22380	22172	22258	22552	22104	22259	22190	22125	22390	22238	22472	22271	22174	22388	22323	22185	22443	22370	22211	22258	22412	22228	22290	22130	22222	22229	22242	22249	22365	22168	22265	22281	22204	22279	22117	22221	22403	22236	22099	22265	22198	22162	22254	22162	22425	22373	22143	22348	22153	22372	22079	22119	22063	22208	22151	22203	22311	22163	22188	22116	22277	22032	22133	22251	22050	22160	22314	22066	22282	22298	22313	22166	22168	22141	22267	22250	22209	22281	22160	22257	22072	22066	22259	22407	22457	22037	22177	22275	22328	22252	22304	22263	22162	22319	22264	22215	22185	22181	22253	22193	22207	22476	22028	22210	22222	22309	22298	22174	22158	22070	22096	22275	22077	22137	22201	22029	21947	22075	22223	22382	22157	22423	22173	22127	22230	22162	22169	22227	22216	22078	22295	22132	22375	22354	22273	22282	22163	22390	22256	22177	22270	22203	22282	22129	22249	22148	22226	22047	22235	22207	22262	22145	22055	22053	22178	22338	22120	22248	22365	22219	22195	22108	22490	22109	22213	22526	22255	22225	21928	22332	22167	22263	22089	22258	22167	22177	22024	22173	22208	22349	22137	22116	22276	22192	22420	22220	22324	22290	22173	22179	22212	22213	22292	22266	22294	22075	22210	22228	22045	22056	22465	22370	22101	22255	22168	22317	22299	22276	22219	22109	22234	22244	22358	22389	22310	22212	22204	22044	22190	22240	22315	22305	22196	22184	22435	22214	22013	22008	21935	22190	22232	22377	22170	22236	22431	22157	22094	22272	22139	22237	22301	22021	22250	22251	22258	22313	22164	22221	21998	22355	22428	22409	22185	22125	22329	22229	22228	22412	22280	22206	22044	22145	22161	22225	22146	22195	22144	22216	22267	22079	22183	22280	22335	22360	22247	22208	22367	22346	22431	22174	22248	21946	22041	22190	22329	22179	22406	22166	22113	22323	22134	22309	22280	22442	22270	22388	22080	22234	22459	22157	22227	22124	22279	22182	21942	22175	22203	22061	22298	22112	22182	22417	22231	22229	22266	22267	22206	22239	22069	22159	22147	22209	22415	22483	22147	21971
63114	101479	78866	44707	18505	18493	18687	18729	18632	18693	18558	18691	18778	18769	18701	18691	18631	18843	18821	18672	18660	18710	18756	18456	18752	18721	18657	18773	18634	18840	18746	18735	18673	18562	18660	18577	18605	18793	18916	18575	18507	18732	18839	18581	18635	18598	18475	18712	18627	18624	18862	18577	18719	18720	18805	18814	18707	18818	18497	18736	18804	18812	18676	18638	18447	18727	18746	18643	18789	18720	18932	18596	18656	18746	18699	18649	18697	18685	18600	18577	18637	18732	18323	18789	18636	18632	18706	18823	18715	18564	18660	18668	18678	18895	18772	18643	18497	18774	18724	18585	18646	18607	18747	18493	18470	18633	18560	18723	18638	18674	18746	18642	18684	18727	18629	18597	18770	18787	18679	18840	18586	18618	18670	18749	18817	18646	18675	18613	18703	18654	18633	18639	18702	18669	18638	18837	18688	18743	18755	18693	18793	18656	18767	18555	18502	18580	18803	18905	18918	18826	18675	18749	18793	18622	18604	18690	18764	18668	18551	18719	18646	18758	18741	18743	18582	18755	18654	18827	18882	18729	18683	18661	18783	18439	18748	18461	18538	18658	18681	18612	18775	18510	18677	18437	18735	18802	18600	18828	18546	18544	18674	18743	18596	18676	18652	18707	18650	18751	18699	18535	18793	18658	18782	18801	18848	18657	18639	18670	18661	18677	18674	18642	18617	18814	18669	18693	18811	18653	18641	18622	18632	18618	18770	18683	18659	18735	18690	18723	18622	18682	18701	18509	18587	18619	18767	18791	18657	18728	18774	18758	18709	18620	18789	18553	18686	18718	18845	18905	18641	18587	18854	18630	18831	18766	18734	18655	18638	18707	18855	18674	18665	18684	18672	18809	18504	18525	18732	18727	18760	18701	18811	18558	18756	18735	18662	18803	18726	18697	18758	18648	18570	18737	18726	18889	18510	18737	18612	18633	18736	18551	18663	18520	18674	18672	18612	18784	18640	18749	18589	18569	18609	18652	18643	18659	18678	18580	18589	18522	18611	18722	18524	18621	18548	18715	18669	18610	18531	18781	18776	18551	18637	18660	18678	18653	18557	18701	18696	18641	18732	18574	18750	18740	18668	18725	18544	18851	18681	18639	18744	18668	18689	18776	18795	18862	18484	18763	18732	18662	18651	18684	18738	18835	18549	18692	18657	18835	18823	18711	18806	18744	18778	18622	18658	18648	18609	18871	18756	18607	18711	18577	18786	18626	18672	18780	18441	18710	18711	18709	18751	18718	18654	18706	18622	18672	18858	18780	18721	18807	18548	18656	18720	18588	18555	18745	18676	18881	18626	18691	18531	18529	18614	18807	18541	18474	18611	18608	18619	18746	18691	18618	18651	18504	18743	18455	18702	18794	18598	18670	18537	18754	18637	18431	18651	18813	18686	18504	18724	18699	18643	18541	18573	18460	18736	18677	18729	18507	18465	18717	18601	18726	18569	18442	18642	18647	18694	18708	18594	18641	18652	18779	18761	18636	18585	18581	18523	18522	18739	18377	18649	18784	18624	18846	18622	18665	18811	18681	18785	18772	18758	18699	18769	18765	18699	18819	18484	18762	18570	18692	18682	18578	18739	18740	18640	18623	18772	18630	18714	18622	18573	18846	18693	18671	18711	18587	18706	18686	18714	18639	18704	18694	18697	18579	18634	18574	18652	18417	18731	18586	18553	18771	18779	18821	18675	18570	18725	18612	18772	18650	18732	18634	18534	18746	18748	18724	18737	18666	18790	18870	18720	18730	18744	18736	18720	18504	18608	18625	18704	18655	18572	18625	18656	18663	18599	18736	18642	18659	18805	18689	18630	18615	18791	18656	18549	18823	18710	18760	18662	18658	19052	18736	18673	18727	18560	18683	18834	18884	18674	18733	18434	18562	18744	18660	18702	18627	18748	18389	18600	18816	18623	18511	18834	18676	18790	18700	18659	18681	18650	18542	18483	18586	18702	18609	18561	18680	18665	18693	18626	18754	18611	18877	18746	18668	18553	18597	18787	18614	18738	18779	18762	18773	18690	18783	18726	18875	18656	18744	18528	18568	18679	18529	18740	18678	18540	18622	18677	18604	18530	18712	18662	18589	18819	18741	18698	18684	18617	18636	18750	18720	18634	18721	18698	18731	18761	18654	18696	18651	18751	18597	18723	18466	18793	18700	18785	18648	18820	18792	18754	18593	18649	18703	18631	18625	18550	18699	18712	18669	18711	18530	18782	18746	18758	18505	18648	18701	18719	18625	18667	18579	18651	18778	18663	18703	18740	18577	18787	18468	18704	18549	18732	18661	18602	18859	18562	18669	18449	18656	18612	18714	18740	18672	18836	18631	18781	18688	18716	18608	18614	18570	18780	18678	18616	18547	18666	18840	18738	18695	18711	18715	18576	18681	18602	18886	18648	18778	18700	18753	18639	18646	18645	18600	18758	18742	18699	18632	18692	18845	18663	18557	18467	18565	18699	18824	18650	18654	18525	18667	18811	18772	18554	18671	18495	18446	18647	18742	18583	18805	18732	18670	18772	18889	18576	18851	18540	18622	18556	18500	18645	18682	18749	18712	18671	18582	18622	18672	18583	18786	18617	18804	18718	18779	18496	18747	18740	18570	18876	18602	18717	18609	18840	18635	18757	18571	18551	18616	18672	18692	18662	18589	18548	18746	18751	18683	18771	18507	18585	18609	18706	18784	18630	18794	18629	18426	18607	18708	18607	18907	18691	18612	18696	18806	18623	18721	18583	18784	18707	18631	18706	18635	18545	18741	18734	18654	18790	18609	18589	18566	18619	18629	18606	18648	18763	18567	18780	18443	18765	18634	18575	18729	18687	18804	18630	18704	18682	18674	18622	18808	18523	18725	18546	18762	18656	18634	18717	18682	18811	18573	18736	18732	18701	18542	18780	18859	18948	18574	18753	18567	18641	18748	18735	18573	18600	18857	18680	18548	18790	18609	18731	18758	18807	18573	18713	18538	18756	18675	18719	18812	18620	18672	18717	18662	18679	18768	18617	18687	18545	18691	18623	18747	18664	18735	18654	18564	18508	18737	18729	18554	18625	18663	18612	18596	18461	18752	18745	18793	18690	18629	18965	18719	18746	18745	18736	18722	18771	18816	18781	18749	18621	18601	18421	18752	18750	18888	18581	18815	18817	18589	18729	18774	18657	18604	18672	18697	18706	18721	18773	18665	18656	18723	18668	18559	18566	18709	18807	18891	18610	18685	18598	18688	18721	18572	18744	18807	18823	18704	18672	18644	18592	18677	18755	18487	18691	18712	18864	18720	18686	18606	18816	18727	18604	18646	18695	18768	18715	18454	18679	18687	18681	18679	18749	18617	18604	18769	18790	18810	18824	18716	18701	18557	18619	18567	18659	18666	18574	18711	18701	18832	18577	18759	18619	18630	18818	18743	18643	18604	18713	18770	18560	18895	18626	18625	18677	18574	18795	18608	18645	18595	18685	18794	18752	18635	18645	18660	18766	18620	18802	18679	18721	18644	18613	18550	18719	18717	18687	18748	18623	18725	18538	18730	18702	18763	18581	18670	18788	18624	18779	18720	18677	18842	18649	18707	18741	18656	18568	18743	18753	18828	18740	18672	18763	18733	18574	18524	18688	18675	18657	18763	18702	18690	18562	18514	18751	18654	18767	18760	18722	18614	18631	18736	18754	18880	18634	18539	18714	18792	18789	18578	18915	18648	18700	18654	18491	18797	18723	18858	18583	18675	18738	18675	18610	18675	18872	18521	18636	18620	18609	18848	18791	18658	18688	18758	18633	18581	18570	18589	18700	18745	18482	18667	18659	18579	18599	18716	18689	18528	18596	18685	18692	18689	18728	18700	18740	18825	18576	18836	18728	18625	18579	18777	18507	18596	18737	18679	18622	18539	18810	18864	18608	18687	18699	18749	18642	18864	18803	18527	18663	18737	18510	18712	18562	18672	18617	18764	18597	18603	18795	18599	18577	18612	18919	18661	18637	18676	18678	18773	18781	18689	18701	18562	18695	18722	18764	18726	18797	18718	18700	18832	18767	18700	18540	18780	18727	18629	18666	18702	18582	18721	18598	18671	18688	18528	18723	18923	18614	18809	18688	18891	18724	18711	18695	18711	18569	18774	18716	18738	18723	18652	18666	18724	18663	18752	18640	18538	18790	18539	18546	18583	18586	18695	18580	18452	18737	18666	18673	18601	18711	18567	18786	18512	18758	18806	18618	18742	18641	18667	18642	18645	18511	18676	18694	18753	18580	18812	18752	18812	18817	18633	18792	18585	18769	18771	18662	18703	18725	18604	18641	18557	18782	18844	18723	18702	18802	18561	18659	18581	18640	18698	18754	18799	18702	18668	18672	18614	18694	18589	18687	18635	18557	18611	18669	18824	18740	18503	18544	18629	18635	18727	18575	18767	18692	18769	18711	18755	18854	18538	18499	18634	18683	18705	18760	18648	18768	18673	18707	18733	18595	18591	18951	18522	18738	18645	18683	18722	18838	18680	18708	18757	18721	18479	18628	18789	18612	18617	18703	18763	18675	18531	18766	18747	18643	18731	18392	18682	18566	18652	18751	18653	18576	18605	18538	18768	18807	18789	18719	18745	18767	18537	18764	18753	18634	18675	18636	18589	18509	18813	18846	18680	18624	18776	18626	18643	18846	18538	18792	18697	18629	18687	18674	18735	18688	18638	18529	18712	18777	18571	18809	18775	18600	18748	18567	18588	18758	18707	18619	18742	18578	18708	18776	18653	18824	18569	18801	18700	18781	18526	18884	18714	18782	18714	18715	18585	18689	18762	18698	18679	18795	18682	18806	18758	18611	18528	18569	18695	18572	18550	18830	18680	18604	18777	18760	18684	18647	18725	18620	18587	18721	18776	18720	18817	18701	18642	18582	18801	18670	18621	18720	18551	18660	18670	18580	18684	18579	18754	18908	18697	18566	18666	18775	18801	18674	18788	18772	18582	18745	18653	18465	18659	18434	18697	18538	18829	18795	18828	18668	18784	18738	18598	18726	18788	18677	18604	18811	18618	18585	18774	18736	18804	18862	18782	18600	18600	18682	18628	18591	18736	18503	18652	18686	18708	18528	18796	18642	18639	18571	18628	18720	18787	18815	18656	18716	18513	18747	18657	18774	18775	18615	18605
22871	23350	33165	26247	22370	24795	27595	24087	23595	24113	24105	23762	23902	23886	23649	23694	23596	23476	23660	23664	23700	23894	23827	23463	23673	23594	23608	23723	23673	23823	23679	23549	23650	23421	23426	23575	23684	23843	23589	23702	23766	23428	23653	23703	23605	23386	23704	23447	23711	23693	23749	23826	23633	23370	23515	23740	23667	23723	23536	23609	23349	23668	23608	23405	23441	23413	23631	23635	23468	23436	23513	23417	23610	23630	23492	23580	23760	23566	23578	23428	23536	23504	23577	23551	23611	23818	23457	23594	23625	23614	23579	23470	23579	23502	23266	23605	23556	23426	23414	23312	23666	23306	23367	23541	23638	23645	23507	23521	23770	23670	23504	23477	23296	23601	23570	23749	23489	23432	23543	23447	23448	23488	23734	23482	23599	23674	23659	23353	23640	23527	23607	23586	23480	23587	23483	23195	23467	23514	23514	23543	23506	23652	23576	23553	23572	23416	23356	23467	23480	23693	23658	23571	23590	23419	23632	23374	23419	23416	23540	23398	23429	23450	23552	23708	23785	23556	23560	23573	23426	23380	23539	23474	23429	23517	23706	23674	23733	23505	23508	23399	23460	23505	23807	23586	23533	23623	23592	23335	23607	23418	23430	23600	23518	23619	23440	23308	23511	23745	23350	23819	23716	23732	23458	23594	23517	23622	23528	23331	23514	23607	23391	23511	23770	23470	23423	23625	23625	23571	23296	23478	23547	23581	23494	23521	23325	23656	23782	23581	23703	23388	23580	23711	23540	23442	23291	23479	23597	23647	23697	23374	23666	23727	23506	23319	23567	23518	23275	23533	23471	23454	23488	23510	23563	23613	23572	23428	23417	23516	23557	23278	23471	23577	23498	23584	23418	23735	23562	23416	23606	23582	23472	23537	23647	23262	23495	23616	23640	23583	23570	23627	23767	23526	23538	23536	23328	23447	23775	23500	23389	23628	23242	23520	23416	23521	23608	23707	23489	23537	23533	23647	23349	23396	23456	23415	23478	23583	23451	23337	23580	23467	23481	23371	23619	23294	23490	23597	23568	23540	23629	23647	23431	23517	23528	23417	23336	23606	23418	23472	23568	23515	23437	23341	23730	23504	23645	23466	23471	23395	23610	23689	23711	23615	23636	23230	23540	23510	23345	23354	23747	23560	23417	23591	23410	23718	23539	23409	23453	23556	23569	23423	23619	23628	23710	23535	23606	23632	23442	23575	23637	23611	23446	23399	23460	23673	23513	23451	23516	23563	23271	23316	23504	23563	23588	23584	23608	23464	23639	23649	23469	23563	23484	23475	23447	23335	23468	23434	23531	23515	23477	23516	23479	23426	23694	23587	23621	23478	23594	23398	23512	23463	23456	23431	23413	23592	23530	23449	23463	23536	23607	23342	23602	23574	23541	23524	23422	23457	23704	23425	23682	23415	23402	23813	23574	23600	23657	23400	23700	23530	23658	23475	23591	23531	23533	23376	23688	23542	23344	23690	23296	23665	23491	23467	23318	23451	23388	23449	23611	23453	23226	23441	23595	23569	23577	23437	23567	23307	23535	23355	23352	23695	23472	23421	23582	23372	23456	23471	23493	23587	23537	23644	23280	23546	23346	23646	23618	23482	23468	23498	23539	23494	23467	23328	23550	23337	23626	23549	23509	23479	23533	23582	23380	23551	23609	23699	23484	23609	23415	23318	23552	23436	23390	23473	23369	23634	23446	23292	23438	23382	23452	23353	23291	23488	23503	23649	23611	23429	23437	23353	23447	23544	23441	23420	23438	23703	23415	23425	23507	23384	23432	23353	23426	23482	23402	23539	23631	23488	23735	23478	23529	23461	23435	23590	23464	23443	23628	23479	23702	23760	23489	23618	23565	23418	23560	23485	23574	23606	23527	23453	23640	23692	23426	23602	23581	23495	23508	23352	23530	23618	23478	23430	23598	23634	23648	23595	23810	23359	23285	23427	23525	23584	23736	23582	23506	23343	23576	23395	23483	23674	23520	23740	23559	23659	23608	23642	23711	23361	23546	23569	23622	23585	23446	23608	23440	23652	23485	23440	23582	23495	23332	23304	23349	23478	23376	23694	23608	23498	23738	23461	23347	23508	23495	23340	23632	23259	23674	23814	23673	23579	23623	23569	23548	23657	23689	23558	23530	23344	23371	23690	23616	23620	23626	23548	23480	23736	23404	23426	23509	23531	23417	23628	23551	23301	23612	23613	23344	23581	23779	23548	23318	23664	23590	23528	23454	23654	23557	23452	23208	23506	23537	23492	23534	23471	23793	23694	23567	23507	23646	23352	23714	23330	23644	23580	23684	23472	23598	23586	23313	23770	23511	23689	23511	23431	23606	23534	23656	23605	23593	23468	23553	23267	23672	23642	23615	23551	23499	23495	23455	23588	23647	23583	23472	23629	23714	23559	23515	23478	23429	23385	23267	23361	23738	23508	23621	23557	23658	23503	23198	23331	23409	23544	23545	23707	23614	23645	23689	23231	23415	23488	23532	23802	23566	23475	23558	23529	23395	23461	23588	23357	23437	23454	23542	23554	23703	23656	23527	23420	23340	23447	23561	23477	23554	23687	23637	23458	23378	23343	23395	23451	23392	23364	23585	23621	23607	23605	23599	23516	23333	23461	23432	23585	23619	23434	23547	23392	23523	23709	23438	23374	23451	23499	23416	23374	23535	23427	23346	23592	23612	23422	23521	23541	23460	23506	23332	23546	23648	23455	23652	23424	23383	23438	23546	23477	23593	23549	23562	23404	23432	23616	23441	23677	23435	23449	23230	23628	23634	23468	23560	23497	23528	23579	23530	23499	23345	23408	23254	23758	23467	23688	23521	23304	23486	23389	23468	23439	23567	23589	23455	23393	23542	23484	23685	23217	23435	23473	23589	23345	23266	23371	23380	23442	23632	23663	23364	23566	23563	23413	23576	23405	23768	23398	23625	23527	23601	23542	23351	23607	23406	23643	23520	23425	23462	23481	23506	23707	23643	23459	23566	23393	23422	23460	23346	23539	23531	23630	23587	23429	23435	23487	23490	23503	23399	23232	23317	23495	23594	23362	23414	23490	23581	23606	23666	23352	23624	23754	23698	23477	23560	23369	23443	23517	23500	23443	23669	23546	23448	23522	23640	23563	23376	23530	23633	23518	23549	23418	23700	23570	23607	23545	23445	23611	23599	23733	23626	23469	23463	23516	23462	23497	23451	23423	23659	23531	23426	23360	23355	23482	23415	23308	23400	23505	23753	23444	23557	23673	23482	23571	23569	23609	23447	23657	23477	23398	23483	23523	23511	23576	23346	23515	23500	23410	23390	23286	23415	23311	23361	23472	23680	23673	23551	23219	23454	23526	23884	23657	23653	23565	23388	23542	23359	23366	23379	23443	23657	23571	23596	23243	23468	23428	23483	23369	23564	23698	23565	23398	23562	23412	23380	23636	23502	23479	23467	23518	23566	23594	23401	23536	23572	23499	23588	23591	23658	23365	23264	23555	23460	23677	23386	23433	23599	23539	23546	23684	23301	23732	23498	23604	23819	23271	23539	23590	23580	23548	23488	23432	23310	23267	23643	23602	23332	23582	23237	23455	23391	23289	23538	23458	23473	23508	23472	23611	23592	23442	23443	23474	23407	23483	23526	23530	23492	23538	23445	23525	23408	23561	23423	23463	23471	23378	23604	23451	23626	23315	23662	23670	23430	23489	23401	23683	23505	23223	23567	23489	23471	23349	23558	23613	23463	23533	23439	23318	23490	23505	23417	23447	23503	23408	23449	23732	23409	23492	23657	23552	23216	23575	23734	23491	23619	23569	23540	23627	23364	23457	23378	23550	23452	23305	23490	23575	23321	23455	23574	23578	23361	23598	23408	23605	23539	23392	23615	23407	23489	23215	23487	23565	23590	23518	23440	23469	23514	23605	23510	23425	23443	23394	23572	23435	23702	23377	23514	23493	23566	23566	23424	23707	23407	23598	23625	23619	23755	23514	23496	23369	23427	23483	23487	23489	23617	23622	23753	23400	23366	23563	23428	23619	23507	23702	23542	23426	23631	23525	23490	23418	23683	23617	23402	23520	23488	23829	23696	23627	23483	23422	23626	23591	23491	23720	23473	23465	23581	23605	23436	23411	23406	23468	23726	23636	23574	23512	23441	23462	23378	23285	23603	23624	23461	23529	23703	23474	23435	23497	23825	23492	23522	23330	23525	23487	23463	23519	23505	23305	23489	23531	23738	23573	23334	23293	23503	23556	23591	23377	23585	23514	23511	23646	23687	23316	23525	23702	23606	23324	23311	23357	23567	23507	23224	23356	23552	23477	23609	23833	23621	23360	23738	23567	23552	23305	23474	23506	23524	23225	23343	23521	23556	23483	23488	23472	23564	23462	23519	23445	23611	23501	23414	23566	23518	23435	23519	23589	23326	23355	23586	23538	23380	23496	23745	23445	23363	23491	23817	23538	23544	23593	23467	23464	23352	23489	23305	23512	23497	23592	23480	23436	23442	23695	23676	23455	23330	23463	23567	23286	23383	23741	23380	23599	23496	23404	23422	23372	23600	23591	23287	23471	23529	23724	23657	23772	23587	23457	23618	23638	23398	23592	23634	23597	23545	23425	23486	23510	23690	23555	23540	23500	23502	23561	23610	23406	23397	23544	23591	23419	23578	23439	23414	23540	23539	23504	23436	23535	23453	23585	23329	23658	23500	23477	23851	23430	23373	23593	23411	23376	23446	23450	23564	23631	23347	23569	23587	23559	23558	23633	23441	23344	23601	23833	23372	23518	23515	23445	23497	23295	23625	23413	23399	23581	23408	23292	23310	23415	23335	23463	23668	23451	23651	23435	23350	23434	23321	23342	23456	23559	23444	23374	23695	23517	23440	23375	23437	23629	23685	23441	23618	23562	23546	23731	23539	23306	23571	23473	23597	23252	23385	23486	23666	23307	23361	23645	23400	23404	23575	23514	23441	23534	23572	23513	23602	23857	23432	23608	23529	23557	23530	23583	23452	23476	23577	23347	23649	23579	23659	23499	23401	23423	23416	23546	23434	23635	23617	23554	23447	23558	23494	23294	23358	23452	23195	23590	23510	23562	23426	23792	23541	23713	23665	23501	23451	23557	23603	23656	23472	23527	23378	23564	23615	23428	23755	23690
60423	102469	81380	50010	19252	19533	19497	19385	19502	19327	19342	19361	19367	19458	19473	19515	19673	19210	19681	19298	19269	19381	19408	19564	19367	19676	19580	19486	19353	19356	19462	19369	19517	19413	19425	19548	19535	19395	19445	19459	19534	19429	19499	19553	19462	19508	19505	19724	19404	19471	19342	19486	19346	19521	19394	19379	19384	19517	19466	19202	19438	19499	19414	19506	19523	19512	19386	19412	19462	19453	19404	19466	19248	19370	19418	19612	19445	19370	19502	19301	19229	19570	19427	19610	19588	19580	19375	19607	19504	19317	19539	19551	19412	19560	19596	19364	19536	19475	19298	19436	19423	19496	19312	19480	19604	19423	19474	19496	19616	19422	19458	19358	19515	19580	19555	19493	19465	19601	19231	19481	19401	19229	19361	19393	19481	19279	19284	19530	19533	19526	19517	19399	19292	19346	19431	19439	19551	19417	19399	19502	19438	19452	19607	19478	19635	19505	19462	19553	19527	19301	19662	19460	19394	19596	19401	19526	19237	19385	19626	19450	19393	19633	19560	19557	19393	19555	19146	19463	19468	19435	19484	19546	19411	19408	19537	19334	19541	19431	19433	19418	19488	19478	19466	19466	19436	19635	19476	19372	19561	19563	19590	19155	19297	19633	19419	19304	19387	19642	19367	19670	19310	19484	19589	19392	19640	19349	19334	19634	19344	19365	19438	19443	19452	19395	19640	19507	19345	19522	19461	19335	19517	19451	19369	19492	19491	19414	19390	19662	19397	19499	19537	19263	19376	19217	19752	19379	19533	19403	19515	19455	19428	19547	19327	19449	19374	19516	19446	19375	19353	19539	19393	19459	19398	19440	19451	19467	19562	19479	19319	19274	19562	19450	19562	19450	19438	19369	19334	19281	19473	19329	19387	19561	19299	19391	19686	19485	19310	19433	19344	19463	19256	19354	19487	19313	19460	19481	19517	19504	19564	19568	19383	19358	19399	19436	19640	19413	19512	19482	19369	19329	19629	19516	19673	19413	19520	19427	19327	19336	19460	19532	19261	19430	19470	19404	19518	19471	19314	19298	19425	19529	19421	19487	19293	19572	19598	19405	19391	19343	19326	19230	19522	19495	19437	19398	19439	19466	19547	19406	19418	19497	19462	19635	19399	19538	19409	19613	19346	19400	19587	19350	19437	19381	19438	19516	19477	19549	19392	19487	19575	19407	19561	19608	19400	19675	19398	19338	19509	19436	19612	19496	19404	19337	19275	19524	19221	19469	19304	19281	19330	19473	19531	19489	19269	19402	19409	19444	19582	19419	19595	19511	19420	19334	19362	19425	19534	19441	19475	19338	19407	19362	19435	19397	19507	19434	19503	19469	19625	19545	19439	19409	19415	19277	19384	19556	19548	19418	19435	19271	19374	19400	19571	19479	19562	19529	19365	19570	19613	19256	19466	19577	19418	19388	19369	19562	19453	19399	19266	19363	19435	19261	19536	19539	19440	19409	19392	19480	19462	19571	19425	19402	19499	19403	19353	19416	19536	19570	19471	19432	19488	19622	19477	19480	19515	19475	19504	19514	19464	19521	19367	19334	19507	19427	19528	19470	19375	19517	19476	19560	19313	19582	19401	19430	19307	19451	19366	19528	19495	19470	19330	19445	19444	19436	19374	19347	19460	19359	19489	19267	19510	19308	19452	19509	19484	19463	19553	19406	19644	19620	19508	19428	19429	19421	19444	19534	19441	19415	19404	19422	19397	19406	19472	19581	19508	19472	19581	19461	19562	19517	19444	19532	19508	19298	19543	19533	19616	19462	19545	19424	19319	19509	19316	19597	19442	19525	19557	19378	19326	19296	19295	19442	19251	19545	19487	19554	19513	19330	19468	19415	19510	19582	19408	19545	19350	19370	19401	19663	19374	19470	19371	19481	19534	19417	19530	19543	19395	19457	19296	19466	19564	19435	19247	19482	19410	19436	19379	19379	19569	19378	19470	19587	19581	19446	19295	19306	19798	19381	19358	19454	19579	19393	19374	19498	19368	19620	19462	19420	19555	19317	19449	19491	19367	19383	19567	19584	19593	19422	19469	19645	19714	19367	19354	19438	19579	19248	19339	19440	19479	19445	19484	19437	19377	19459	19344	19620	19465	19386	19337	19432	19413	19465	19576	19498	19543	19427	19339	19438	19448	19620	19268	19416	19575	19433	19402	19350	19390	19624	19442	19350	19422	19383	19555	19476	19541	19313	19511	19477	19440	19416	19479	19327	19353	19551	19453	19592	19472	19367	19387	19570	19421	19433	19400	19400	19402	19446	19491	19521	19231	19788	19309	19478	19417	19318	19379	19312	19434	19433	19327	19579	19435	19493	19436	19450	19431	19481	19427	19583	19373	19335	19469	19495	19435	19412	19403	19497	19441	19344	19450	19443	19517	19476	19385	19341	19569	19282	19571	19441	19428	19414	19640	19351	19383	19296	19408	19528	19821	19333	19566	19274	19439	19587	19560	19374	19304	19533	19384	19450	19374	19567	19541	19432	19440	19368	19539	19417	19405	19392	19475	19367	19381	19459	19400	19554	19348	19449	19456	19519	19421	19316	19283	19552	19338	19537	19317	19548	19531	19488	19458	19435	19416	19451	19649	19324	19529	19405	19354	19168	19377	19356	19513	19594	19350	19277	19539	19401	19560	19397	19367	19509	19439	19485	19440	19610	19568	19354	19260	19375	19401	19412	19359	19283	19391	19475	19511	19571	19546	19436	19437	19524	19493	19433	19421	19302	19502	19350	19437	19542	19495	19420	19396	19375	19467	19347	19301	19492	19505	19484	19396	19565	19461	19418	19533	19386	19456	19543	19428	19488	19386	19352	19701	19376	19516	19574	19425	19439	19501	19634	19422	19417	19594	19457	19273	19557	19574	19262	19329	19522	19403	19502	19447	19470	19371	19598	19571	19281	19552	19372	19435	19394	19330	19488	19440	19449	19450	19485	19362	19392	19368	19342	19396	19436	19516	19307	19523	19486	19319	19416	19417	19571	19393	19544	19666	19525	19396	19464	19523	19426	19306	19519	19534	19547	19613	19583	19541	19427	19412	19584	19676	19373	19539	19446	19461	19596	19538	19553	19296	19389	19353	19380	19506	19628	19350	19523	19430	19545	19419	19362	19357	19448	19448	19493	19584	19416	19353	19502	19341	19632	19581	19323	19632	19561	19326	19352	19591	19407	19578	19576	19523	19491	19423	19452	19314	19436	19611	19163	19316	19410	19326	19441	19269	19525	19558	19352	19536	19381	19348	19565	19369	19517	19529	19569	19561	19335	19430	19400	19423	19340	19382	19378	19552	19375	19473	19321	19359	19651	19326	19736	19376	19509	19560	19381	19479	19495	19567	19248	19362	19252	19407	19349	19487	19271	19423	19422	19466	19668	19483	19365	19457	19393	19530	19388	19418	19413	19421	19429	19480	19586	19696	19460	19253	19464	19332	19478	19362	19310	19441	19443	19162	19400	19487	19402	19311	19500	19552	19498	19519	19225	19371	19529	19498	19221	19543	19209	19477	19490	19577	19480	19371	19416	19640	19286	19400	19459	19178	19537	19472	19663	19448	19445	19348	19399	19299	19442	19343	19330	19262	19309	19512	19380	19390	19465	19523	19260	19348	19289	19475	19466	19360	19336	19431	19465	19371	19515	19294	19403	19499	19455	19294	19399	19460	19526	19249	19406	19418	19516	19436	19444	19457	19501	19427	19290	19534	19342	19459	19385	19531	19571	19506	19478	19370	19463	19666	19680	19442	19389	19401	19353	19457	19353	19488	19247	19381	19563	19428	19432	19319	19499	19310	19510	19552	19378	19402	19321	19603	19332	19496	19669	19529	19292	19375	19423	19402	19452	19404	19502	19442	19448	19454	19342	19449	19457	19343	19321	19550	19397	19553	19323	19356	19490	19377	19448	19457	19365	19476	19496	19612	19579	19367	19388	19564	19382	19578	19562	19530	19360	19580	19350	19482	19328	19350	19425	19535	19303	19461	19182	19405	19461	19285	19466	19543	19485	19411	19391	19384	19510	19393	19608	19631	19441	19577	19479	19646	19180	19574	19478	19410	19539	19483	19487	19480	19535	19354	19513	19495	19566	19497	19440	19407	19303	19257	19631	19315	19544	19438	19407	19478	19375	19459	19436	19491	19394	19322	19635	19299	19514	19593	19402	19387	19428	19355	19540	19571	19397	19452	19379	19575	19290	19479	19278	19397	19470	19602	19477	19347	19419	19600	19360	19228	19499	19397	19397	19520	19451	19283	19406	19522	19411	19431	19234	19552	19511	19571	19236	19429	19356	19430	19247	19508	19382	19459	19472	19379	19504	19642	19229	19334	19460	19244	19417	19486	19436	19437	19493	19384	19341	19474	19485	19482	19535	19700	19272	19412	19424	19307	19426	19390	19399	19759	19559	19541	19507	19485	19432	19565	19477	19286	19540	19361	19395	19492	19302	19496	19421	19402	19344	19626	19431	19471	19398	19386	19447	19405	19472	19558	19319	19491	19416	19320	19392	19520	19439	19583	19442	19514	19372	19547	19391	19513	19472	19476	19375	19289	19452	19553	19453	19506	19407	19240	19302	19531	19631	19405	19381	19155	19256	19517	19481	19664	19474	19287	19538	19313	19362	19368	19386	19468	19479	19272	19363	19719	19344	19422	19656	19389	19331	19455	19449	19477	19642	19414	19346	19319	19444	19531	19559	19432	19576	19535	19494	19269	19585	19395	19557	19632	19471	19443	19348	19513	19584	19476	19378	19338	19435	19445	19244	19544	19541	19570	19315	19519	19345	19518	19554	19315	19315	19571	19468	19361	19393	19511	19340	19487	19365	19340	19479	19289	19406	19350	19508	19433	19516	19282	19386	19477	19373	19511	19439	19501	19493	19404	19418	19311	19531	19487	19451	19613	19331	19465	19554	19415	19527	19410	19557	19662	19236	19551	19479	19408	19558	19235	19357	19417	19351	19421	19589	19357	19488	19375	19460	19545	19394	19408	19376	19372	19390	19523	19371	19453	19316	19413	19477	19409	19422	19513	19492	19412	19483	19409	19296	19660	19336	19377	19191	19304	19442	19531	19254	19441	19492	19423	19344	19391	19427	19441	19403	19414	19430	19411	19428	19631	19431	19406	19502	19284	19505	19521	19466
32269	39507	38683	28654	23101	22994	23123	22895	22792	22899	22839	22876	22791	22873	22935	22984	22972	22865	22885	22934	23115	23008	22879	22844	22897	22954	22898	22807	22965	22992	22844	22808	22880	23042	23075	22943	22983	22830	22915	22962	23018	22841	23095	22864	23063	22858	22854	22995	23228	22996	23020	22859	23072	22680	22927	22887	23017	22918	22913	22680	22794	22682	22893	22798	22781	23064	22950	22873	22806	22845	22972	23044	23133	22939	23078	22932	22885	22894	22747	22855	22784	23059	22935	22870	23018	23056	23037	22829	23127	22945	22896	23209	22915	22956	22659	22774	22882	22748	23002	22758	22668	22820	22813	22933	22802	22931	22637	22881	23007	22869	23026	22922	23057	23061	22758	22600	22940	22891	22761	23000	22797	23004	22704	22793	22721	22890	22804	22846	22986	22894	22925	23074	22971	23200	22865	22975	22792	23024	22975	22886	22752	22764	22981	22965	22846	22997	22958	22709	22892	22963	22772	23005	22788	22994	23031	22815	22932	22919	22989	22953	22840	22983	23067	22745	22838	22782	22936	22912	22913	22980	22923	22872	22815	22734	22832	22866	22850	23032	22733	22916	23112	22892	23061	22700	23039	22695	22979	22830	22958	22852	22800	22838	22940	23057	22728	23019	22971	22723	23065	22723	22798	22883	22960	22743	22932	22647	22963	22816	22827	22769	22897	22773	22948	22574	22802	23008	22912	22814	22896	22852	22940	22786	22960	22795	22733	23000	22995	23006	22833	22838	22919	22866	22956	22985	22972	23173	22836	22742	22797	22928	22744	22870	23061	22659	23033	22729	23094	22797	22952	23122	22869	22951	22899	22904	22771	23004	22805	23053	22862	22979	22855	22852	22916	22777	22932	22985	22709	23125	22859	22860	22874	22849	23080	22889	22901	23051	22809	22926	22916	22786	22862	22821	22767	22976	23087	23040	22878	22978	22960	23088	23167	22846	22945	22836	22872	22947	23107	22744	22953	22845	22731	22836	22782	22986	23033	22924	22941	22759	22785	22994	22924	22877	22958	22851	22668	22917	23009	22830	22998	22880	22741	22976	22987	22992	22800	22794	22889	22926	22929	22998	22890	22708	22779	22912	22795	22919	22890	22926	22897	22776	22688	22696	22955	22936	22872	22830	22804	22791	23003	22689	22702	22558	22983	22776	22780	23067	22739	22843	22964	22949	22767	22776	22814	22865	22684	22904	22966	22764	23164	22912	22965	22732	22757	23023	22774	22856	22862	22958	22781	22836	22868	22984	22905	22894	23057	22870	22889	22897	22928	22970	22902	22735	22742	22704	23000	22674	22976	22808	22869	22921	22954	22801	22952	22952	22975	22912	22736	22697	22803	22867	22899	22957	22886	22912	22747	22896	22949	22824	22949	22829	22970	22774	22853	22963	22900	22908	23000	22943	22625	23033	23001	22759	22969	23018	22871	22887	23027	22958	22715	23037	22972	22895	22676	23022	22809	22645	22778	22870	23009	23104	22818	22963	22828	23027	22810	22796	22917	23028	23120	23208	22812	22949	22909	22944	22848	22947	22718	22509	22951	22885	23017	23160	22819	23033	22901	22585	22863	22726	22835	22713	22869	22768	23075	22742	22879	22787	22778	22713	23086	22661	22783	22753	23079	22805	22817	22806	22952	22921	22876	23095	22931	22832	22833	22853	22869	22889	22955	22926	22913	22757	22921	23166	22988	22883	23018	23054	22893	22639	22748	22801	22992	22967	22986	23107	22808	22889	22798	22777	23017	22726	22907	22835	22726	22877	22987	22720	22894	22952	22953	22832	22764	22825	22820	22627	22867	22981	23154	22775	22953	22881	22828	22828	22949	22765	23062	22967	23005	22820	22841	22901	23025	22876	22735	22826	22986	22841	22912	22723	22905	22879	22814	22892	23015	22887	23125	22891	22969	22942	22844	22758	22926	22945	22712	23099	22984	22720	22856	22760	22628	22885	23009	23036	22811	22896	22828	22909	22837	22824	22800	22983	22980	22967	23038	22631	22732	22825	22960	22873	22920	23114	22979	22706	22849	22751	22983	22934	22816	22827	22938	22956	22984	22886	22822	23189	22740	22705	22908	22896	22927	23043	22682	22853	22893	22889	22938	22706	22698	22717	22746	22955	22955	22933	23043	22769	22815	22964	23020	22740	22795	22817	22863	23002	23024	22954	22848	22830	22853	22776	22958	23183	22939	22964	23033	22857	22871	23041	23011	22901	22882	23113	22921	22770	22840	22889	23058	22920	22988	22843	22887	22761	22933	22791	23059	23023	23067	22858	22948	22992	22927	22843	22992	22834	22577	22781	22765	22767	22869	22853	22962	23101	23039	23081	22844	22845	22807	22606	22930	22824	22984	22810	22991	23016	22791	22958	23131	22827	22937	22895	22908	22833	22842	22877	22812	22815	22879	22867	22853	23154	23046	22849	22950	22971	22770	22774	22868	22888	22987	22791	22789	22772	22805	23018	22933	22716	22951	22944	22907	22992	22763	22966	22984	22951	22840	22887	22939	22905	22670	22694	22811	22867	22829	22890	22683	22906	22984	22801	22608	22930	22937	22899	22857	22730	23042	22731	22888	22711	22761	22719	23000	22950	23003	22859	22962	22946	23029	22866	22817	22706	23145	22826	22889	22909	22862	23121	22729	22803	22977	23054	22886	22902	23034	22833	22885	23080	22856	22950	22800	22730	23148	22592	23046	23143	23004	23014	22870	22676	22890	22990	22828	22742	22829	22474	22719	22755	23011	22921	23056	22991	23079	22747	22653	22887	22907	22831	22982	22982	22786	22868	22707	22881	22939	22905	23071	22976	22865	22905	22902	22943	22965	23073	23012	22680	22901	22863	22882	22712	22947	22904	22900	22899	22905	22758	22831	22887	22993	22972	22871	22895	22874	22719	22976	22781	22751	22953	23141	22953	22805	22793	22993	22889	22805	23015	22944	22981	22875	22943	22666	22776	22856	22863	22977	23023	22746	23020	23160	22880	22666	22699	22917	22804	22991	22980	22965	23012	23074	22944	22878	22929	22980	22874	22932	23053	22937	22728	22500	22871	22992	22927	23094	22920	23008	22747	23046	22900	22827	22956	22980	23074	22876	23180	22835	22965	22766	23093	22916	22830	22527	22848	22771	22919	22930	23134	22817	22624	22713	22870	22954	23168	22963	22841	22839	22789	22751	22743	22986	22874	22876	22718	22940	23290	22893	22989	22897	22843	22905	23066	22810	22854	22874	22886	22840	22929	22915	22896	22865	22917	22849	22962	22891	22891	22919	22915	22744	23192	22979	22967	22934	22885	22982	22809	22951	22861	22964	22823	22983	22782	22803	22672	23121	22936	22934	22888	22779	22952	22929	22759	22755	23186	23125	23063	22962	23053	23036	22884	22749	22744	22852	22858	22763	22843	22733	22842	22729	22884	22802	22991	22929	22781	23008	22905	23039	22737	23049	23002	22747	22922	22935	22832	22792	22942	22953	23045	22872	22942	23025	22879	22803	22751	22786	22747	23033	22927	23154	22847	22858	22852	22925	22703	22912	22946	23010	22752	22827	22814	23167	22965	22881	23048	22714	22821	22928	22913	23074	22972	22851	22829	22708	22807	22734	22658	23046	22836	22742	23068	22968	22950	22968	22948	23086	23030	22954	22835	22933	23106	23215	23044	22984	22874	22668	22889	22906	22857	22863	22849	23019	23040	22827	22843	22814	22922	23153	22950	22801	22717	22963	22983	22945	22767	22926	22705	22969	22851	23165	22938	22765	22974	22895	22923	22818	22935	22622	22822	23053	23001	23041	22868	22909	22772	23038	22994	22573	23042	22666	22838	23068	22960	22900	22954	22712	22870	22884	23020	22733	22865	22674	22930	23205	22635	23094	23056	22882	22928	23113	22695	22804	22966	22689	22870	22721	22951	22930	22788	23029	22876	22856	23005	22932	22840	23021	22656	22753	22791	22881	22819	22777	22861	22939	23105	22858	22912	22765	23012	22953	22834	22880	22796	22772	22999	23110	22837	22937	22731	22907	22841	22828	22923	23048	22713	22758	22794	22803	22987	22950	22928	22762	22641	22920	22972	22936	22992	23044	22859	22726	22793	22849	22795	22790	23068	23019	23040	22853	22666	22799	22875	23006	22703	22991	22899	23027	22915	22906	22871	22890	22678	22836	22768	23151	22873	22763	22708	22936	23000	23041	22932	22849	23106	22988	22868	22962	22746	22853	22712	22933	22971	22625	22822	22907	23090	22975	22889	22734	22963	22910	22911	22795	23018	22830	22579	22808	23009	22886	22852	23060	22705	22890	22968	22822	22875	22772	22875	22987	22819	22812	22900	23044	22864	22853	23023	22791	22784	22884	22874	22905	22838	22937	22780	22912	22857	22649	22904	22900	22992	22802	23017	22827	22943	22727	22834	22782	23167	22838	22843	22997	22833	22860	22913	23044	22749	22948	23006	22911	22819	22835	22988	23033	23044	23080	22975	22715	22935	22863	22922	23019	22848	22917	22860	22839	23025	23002	22698	22789	23064	22911	23021	22978	22923	23055	23029	22912	22787	22853	22994	22937	23041	22923	22721	22993	23002	22902	22763	22989	22775	23009	22892	22948	22888	22872	22793	22627	22870	22889	22889	22799	23050	23047	22927	23039	22864	22829	22897	22999	22833	22725	22787	22939	22680	22626	22986	22952	22983	22874	22818	22933	22950	22955	22862	22860	22981	22924	23033	23110	22961	22963	22847	22974	23007	22707	23023	22665	23002	22868	23291	22914	22793	22864	23248	22923	22919	22657	22781	22923	22786	23084	22781	23126	22883	22959	22898	22696	22768	22967	22685	22647	23064	23067	23059	22992	22812	22842	22799	23006	22989	22636	22825	22886	22835	22910	22818	23132	22909	22868	23068	22927	22735	22649	22852	22889	23205	23068	22898	22913	22925	23153	22959	22833	22765	23075	22700	23063	23026	22790	23137	22692	22924	23074	22831	22811	22797	22732	22989	22872	22972	22760	22735	23130	23001	23338	23082	22949	22905	22959	23089	23107	22922	22933	22718	23001	22857	22851	23105	22942	22997	22866	22996	22836	22929	22959	23074	22845	22850	22968	23006	23157	22882	22953	22983	22978	22914	23162	22896	22852	22880	23021	22909	22885	23131
43319	57949	38933	23291	18940	18887	18826	18906	19003	19145	18782	18831	19115	18931	18968	18975	19017	18909	18831	18928	18840	18839	19091	19035	19073	18931	19036	19199	18933	18889	18941	19118	18712	19013	18918	18946	19171	19189	18899	19078	19027	18779	18942	18881	18816	19091	19035	18897	19075	18867	18929	19025	18946	18914	18965	18908	19048	18868	18946	19156	19053	18887	19014	19031	19036	19057	18922	18948	18965	18890	18995	18905	19101	19201	18788	18807	18983	18984	18846	19025	18937	18831	19024	19034	19021	18887	18942	18963	18768	19003	18844	19004	19075	18949	19003	19024	18860	18878	19053	18919	18983	18919	18864	19025	18903	19012	18886	19041	18764	18937	19137	18997	19077	18896	18878	18903	19090	18994	18865	18977	18906	18927	18848	19080	18939	18865	18958	18966	19158	19086	19047	18739	19019	18923	18994	19015	18958	19070	19058	18963	19046	18893	18861	18990	19084	18863	18859	18951	18938	19033	19032	19047	18942	18898	19135	19016	18999	18887	18934	19091	18905	18979	18926	18986	19012	19033	18969	18956	18963	18966	18795	18880	18994	18826	18888	18981	18957	19048	19089	18931	19144	18990	18944	18920	19111	18861	19037	18966	18960	19056	18937	18893	18856	19041	18934	18991	19196	18884	18948	19010	18813	18996	18921	18907	18973	18883	19024	19114	18901	19080	18962	19116	18884	19100	18945	19041	19058	18986	18850	18837	18875	18974	19038	18843	18866	18810	18861	18875	19062	18843	18957	18872	18917	19110	19016	18810	18924	18924	18886	18989	18974	19065	19005	19046	19014	18950	18967	18956	18943	19067	18980	18990	19045	18959	18812	18908	19062	18991	18935	18953	19073	19059	19009	18923	18939	18986	18880	18977	19048	18969	19133	18941	18925	18957	18960	19051	19159	18695	19120	18950	19008	19070	19080	18975	18922	19074	19009	18855	19110	19209	18999	18889	19026	18930	19036	18917	18987	18980	18803	18946	19096	18932	18949	19036	18976	19128	19046	18853	19072	19084	18850	19010	19041	18926	18963	18930	19135	18972	18877	18832	19077	19021	19002	19037	19122	18900	18912	18843	19016	18810	19077	18926	18975	19064	19027	18888	18866	18871	19147	18856	19062	19026	18891	19002	19027	19012	18785	18999	19068	18882	18948	18742	18932	19013	19084	18891	18861	18962	19004	19057	18977	19170	18946	18891	18957	18848	18889	18986	19085	18917	18952	18842	19008	19150	18803	18863	19017	18988	18723	18738	18911	19126	19015	19063	18885	18940	19091	19216	19111	18793	18941	18996	19227	18853	18926	18858	19049	19151	18947	18898	18992	19110	18923	18901	18930	19029	19057	18920	18980	18856	18856	18948	18943	19172	18882	19268	18920	18958	18944	18839	19019	18995	18814	18953	18963	18946	19059	19045	18875	18897	19024	18944	18997	18941	18990	18878	18888	19065	18959	18841	19078	18975	18928	18996	18940	19139	18927	19059	19004	19053	18979	19006	19027	19070	19000	18969	19096	18979	18991	19013	18786	18941	18857	19028	18997	18964	18933	19007	19020	18825	18985	18859	19023	18868	18969	18971	18870	19026	18917	18844	18869	19071	19128	19039	18845	18955	18904	18854	18866	19088	18952	18932	18838	19019	18978	19125	18875	19013	19072	18845	19078	18969	19080	18846	18961	19015	18857	18940	18846	19043	19084	19018	18995	18833	19033	19114	18980	18897	19098	18854	19152	19129	18982	18780	19097	18908	18937	18900	18984	19092	18946	18969	19143	18999	19145	18825	18898	18940	18831	19028	18896	19060	19007	19007	19034	18920	19086	18901	19018	19067	18981	18811	18945	19067	18973	19113	19041	18935	18862	18882	18903	19059	18808	18826	18866	19119	18833	18938	19140	18765	19011	19021	19160	18878	18938	18853	19096	18930	19021	18945	18932	18822	18988	19096	18882	18927	19071	18998	19075	19000	19069	18853	18891	18862	18816	18967	18977	19189	18873	18957	18967	18844	19047	18987	18994	19093	18894	18853	18812	18983	19016	19007	19153	18886	18803	19022	18955	19132	18944	19084	18786	19070	18936	18878	18799	19142	18933	18967	18935	18944	18959	18916	19043	18920	18901	18936	19119	19065	19088	18919	19282	18892	19055	18916	19056	18886	19057	18968	18900	18964	19063	18971	19037	19131	18994	18811	19024	18957	18984	19068	19203	19018	18978	18868	19073	18931	18992	19049	18954	18873	19040	19225	19060	19196	19089	19023	19094	18978	19048	18943	18905	19059	18960	18863	18943	18947	19028	18905	19023	18914	18916	19033	18843	18936	18896	19018	18834	18961	19013	18876	18996	19106	19078	18839	18937	18874	18894	19110	19134	19112	18820	18844	19014	19087	18997	19052	18931	19067	18984	18773	18905	18822	19079	18825	19234	18937	19053	19006	18910	18903	18817	19078	18981	18902	18983	18788	18934	18940	19046	18978	19030	18932	19176	18985	18892	18934	19047	19082	19017	18920	18850	18995	19090	19021	18962	18954	18910	18873	18874	19023	19076	18839	18908	18861	18848	19109	19049	18989	19001	18996	19039	18799	18993	18852	19018	19092	19237	18991	18993	19033	19048	19196	18961	18981	18919	19037	19021	18983	19041	18954	19033	18908	18897	19210	18918	18981	19165	19020	18841	18876	18899	18900	18999	18919	18983	19016	18928	18815	18959	19074	18937	19061	18906	19014	18889	18869	19078	18897	18868	18946	19067	19118	18874	18955	19037	18855	18868	18906	19101	19017	19073	18907	19113	19082	18884	19093	18837	18965	19150	18971	18923	18991	19136	18957	18873	18945	19111	19164	18997	19022	18976	18996	19141	18930	18898	19051	18943	19164	19063	19001	19175	18838	18992	18930	19139	19061	18952	19090	19143	18777	19022	18999	19118	18975	19069	18897	18968	19081	18975	19060	18862	18887	19091	18922	18898	18979	19065	19111	18713	18934	19136	18866	18957	18972	18999	18921	18961	19113	19051	18924	19029	18987	18973	19038	18767	19036	18987	18984	19080	18938	19046	19012	18930	19064	19005	18912	18999	18930	18893	18889	19085	19048	18888	18901	19196	18956	18963	18827	19019	19056	18952	18961	19153	19009	18924	18957	19009	18947	19087	19038	18958	19069	19080	18942	18924	18951	18948	18954	19007	18854	19016	19128	19009	19062	18958	18917	19096	19122	19046	19094	18950	18916	19039	19112	19118	18948	19007	18885	19039	19023	18956	19170	18931	18935	18872	19107	19086	18872	18875	19032	18954	19016	19061	19121	18931	18911	18979	19075	18876	18895	19177	18894	19020	18887	18931	18886	19004	19112	19027	19046	18940	18968	18912	18821	18901	18906	18903	19064	19102	18818	18892	18993	18922	19115	19018	18847	19008	18815	18838	19050	19086	19025	19029	19126	18986	19070	18819	18954	18951	18845	19193	18915	18970	18956	19036	19145	18850	18928	18939	18941	19003	18961	19072	19175	18886	18947	19140	18904	18996	19142	18999	18899	19074	18803	19058	19047	19015	18964	18992	18857	18875	18856	19138	19010	19028	18980	19003	18994	18890	19045	18822	18966	18981	18967	18904	18956	19125	18845	19055	19069	19056	18911	18895	18865	19039	18976	18965	19002	19061	18875	19176	19086	18830	18969	19233	19008	18937	18925	18971	18997	18983	19063	19052	18947	18989	18912	18960	19015	18768	19025	18916	19007	18986	18875	18895	18930	18946	18941	18943	18919	18888	18961	18954	18902	19023	18929	19025	18792	19159	18900	18979	19051	18662	18932	18955	18915	18860	18923	19054	18842	18936	18976	18861	18863	18996	18922	19100	18993	18997	19042	19037	19061	18863	18978	19084	19080	18974	19026	19185	19030	18942	19085	18865	19075	19020	18913	18949	18994	18944	19126	19095	18897	19075	19017	18868	19025	19064	18925	19062	18831	18963	19050	19004	18829	19020	19001	19118	18932	19051	18857	19123	18901	19026	18911	19039	19129	18935	19010	19100	19009	18888	19116	19171	18951	19003	18988	18767	19185	18980	18825	19005	18825	19073	18951	18893	19081	18739	18880	18911	18922	18997	18961	19089	18870	19001	18955	18924	18917	18940	18895	19036	19019	18875	19014	19000	18934	18916	19070	18901	18864	19015	19081	18994	18887	18974	19024	18936	18997	18875	18847	18960	18853	18789	18926	18981	19009	19101	19163	19035	19014	19017	18985	18976	19025	18957	19093	18937	19086	18893	19111	18915	18985	18938	19104	18846	18991	19072	19120	19029	19015	18931	18958	18892	18993	18967	18866	19071	18843	18959	19073	18958	18997	19164	18881	18937	19057	18868	19028	18931	19160	19186	19005	18941	18863	18906	18996	19091	18947	18869	18965	18823	18841	18976	18965	18976	18883	18952	18898	19033	19106	19171	18909	18996	19171	18843	19047	18796	19011	18820	18936	19021	18769	19080	18977	19047	18919	18943	18739	18964	18876	18981	19065	18954	19045	18983	18875	18992	18966	18789	18985	18941	18980	19014	18930	19097	19133	18995	19020	18882	19052	18805	19081	18942	18890	18948	19058	18943	18801	19030	18901	19117	18831	18949	18897	19221	19040	18938	19190	19057	18954	18880	18984	18966	18936	18978	18790	19018	19055	19037	18745	19043	18937	18982	18854	19053	19010	18985	19038	18865	19059	18873	19015	18991	18941	18985	19057	18867	18950	18813	18878	19098	19031	18790	19001	19051	19083	19133	18947	19027	18977	19023	19023	19027	19015	19099	19201	19004	18874	18722	18972	18950	18992	18814	18967	18928	19105	18997	19167	18976	18868	18888	18867	19147	18948	18949	18956	19032	19113	19125	19121	19167	18840	19179	18932	18832	18793	18943	18934	19138	19001	18968	19019	19151	19002	19024	18919	18954	18851	19035	19054	18935	19053	18931	18974	18836	19017	19039	18851	18984	19042	18929	19058	19107	19230	19063	19115	19051	19275	19140	18840	19081	18917	18816	19165	19019	19082	18885	19011	19045	18874	18896	18954	19060	19026	18949	18953	18979	18918	19054	19046	18937	18871	18935	18962	19005	19133	19078	19147	18812	18940	19148	18897	19088	19087	19051	18827	19053	19016	19051	19070	18941	19126	19057	19029	19130	18963
23288	23834	33368	27321	22323	24363	26500	23559	23377	23761	23601	23329	23341	23249	23412	23145	23488	23428	23268	23269	23321	23499	23277	23527	23390	23487	23350	23014	23388	23188	23197	23200	23198	23118	23392	23162	23266	23150	23046	23071	23189	22969	23188	23063	23328	23054	23338	23224	23029	23187	23074	23521	23351	23117	23071	23172	23276	23239	22977	23067	23404	23122	23168	23165	23227	23126	23224	23166	23119	23221	23223	23025	23047	23357	23230	22981	23252	23139	23059	23062	23170	23125	23395	23287	23263	23226	22898	23312	23201	23105	23279	22966	23080	23180	23215	23208	23121	23165	22963	23081	22949	23176	23046	22998	23134	23223	22994	23363	23282	23447	23199	23195	23324	23229	23056	23230	23184	23084	22979	23035	23250	22860	23031	23051	23179	23455	23065	23018	23115	23012	22977	23032	23062	23199	23191	23160	22920	23088	23231	22942	23012	23088	23259	23061	23061	23023	22960	23171	23087	23216	23409	22997	23196	23029	23243	23339	22968	23319	23109	23264	23275	23090	23027	23084	23038	23065	22966	23094	23465	23034	23214	23015	23007	23332	23128	23161	23348	23129	22983	22781	23027	23015	23196	23148	23265	22990	23135	23154	23062	23198	23000	22990	23089	23085	23215	23177	23308	23245	23262	23226	23143	23226	23065	23200	23090	23248	23113	23215	23060	23117	23056	23086	23117	23058	23209	23219	23005	23138	23042	23133	23199	23143	23205	23188	23198	23174	23112	23256	23084	23193	23002	23187	23097	22878	22928	23010	23016	23208	23292	23081	23065	23139	22989	23010	23100	22987	23062	23021	23154	23097	22973	23125	23099	23082	23025	23072	22974	23158	23142	23076	23003	23221	23146	22971	23167	23243	22917	22987	23071	23228	23265	22878	23290	23141	23027	22995	22923	23193	23043	23120	23089	23185	23139	23357	23178	23225	23129	22944	23330	22909	23254	23067	23234	23168	23176	23178	23347	23060	22963	22822	22926	23334	23247	23185	23338	23177	23245	23044	23043	22961	23100	23047	23198	23072	23115	23332	22989	23050	23205	23145	22991	23161	23127	23085	23142	23378	23047	23025	23130	23201	23177	23229	23165	22986	23010	23007	23056	22977	23102	23034	23029	22911	23202	23252	23093	23251	23214	23258	23184	23211	22970	22995	23134	23109	23068	22875	23168	23058	22938	22997	23187	23176	23073	22986	23248	23098	23073	22985	22981	23075	22914	23178	23095	23068	23258	23034	23024	22967	23108	23185	22951	22926	23213	22981	23156	23234	23244	23128	23095	23042	23061	23065	22927	23220	23325	23047	22949	23193	23367	23072	23048	23051	23121	23171	23066	23067	22919	23046	23151	23305	23003	23066	23079	23154	23205	23028	23031	23154	23140	23167	22869	23061	23043	23265	23057	23122	23160	23243	22963	23246	23145	23104	23143	23210	22956	23069	23154	23233	23189	22974	23100	23150	23037	23128	23105	22996	22994	23053	23227	23336	23045	23128	23124	23003	23115	23159	23110	22985	23009	22899	23065	23131	23310	23243	23044	23059	23083	22923	23159	23257	23191	23414	23104	23216	23116	22899	22953	23006	23049	23215	22854	23298	23063	23037	23025	23067	23200	23138	23005	23035	23093	23340	23016	22929	23276	23070	23064	23256	23137	23248	22988	23131	23131	23220	23080	23205	23227	23218	23071	23376	23147	22983	23179	23006	23208	23119	23001	23233	22989	23105	23237	23053	23191	22924	23211	23109	22977	22775	23121	23101	23080	23141	23150	23055	23038	23030	22939	23066	23078	23016	23163	23194	23260	23168	23206	23114	23131	22999	23273	22942	23055	23193	23096	23161	23117	23152	23225	23210	23218	23229	23234	23054	23085	23095	23241	23231	23182	22946	23240	23193	23093	22958	22971	23032	23195	23194	23210	23102	23179	23016	23197	22998	23188	22982	23101	23075	23138	23260	23188	23492	23070	23278	23116	23026	23010	23151	23116	23206	23132	23163	22965	23037	23127	23013	23172	22992	23332	23124	23181	23182	23118	23211	23101	23047	23060	23199	23143	23194	23157	23070	23217	22986	22977	23128	22915	23160	23313	23008	23031	22995	23106	23127	23171	23136	23053	23132	23261	23175	23136	22881	23072	22953	22818	23015	23104	23020	22983	22806	23106	22874	23109	23025	22911	23057	23166	23256	23161	23191	23324	23092	23063	23158	23191	23153	23143	23228	22963	22837	22977	23246	23258	23150	23331	23084	23079	23069	23147	23166	22924	22941	22851	23209	23077	22712	23175	23094	23156	23266	23124	23425	23124	23049	23259	23107	23119	22947	23105	23029	23083	23112	23159	22976	23260	22972	23068	23045	23162	23025	23247	23072	23343	23308	23205	23175	23308	23077	23271	23153	22960	23026	23227	23181	23036	23027	22924	23147	23170	23016	23030	23114	23144	23198	23277	23097	23164	23070	23216	23036	23225	22961	22980	23091	23072	23291	23085	23099	23155	23002	23042	23121	23092	22992	22946	23208	22924	23143	23168	23125	23180	23157	23152	23186	22950	23140	23418	23069	22861	23072	23045	23056	23063	23164	23089	23246	23218	23136	23190	23022	23211	23082	23064	23036	23002	23003	23346	22966	23069	23021	22939	23129	23192	23223	23170	23072	22928	23164	23239	23146	22984	23011	23188	23078	23147	23046	23063	23256	23137	23151	23176	23113	23150	23262	23104	22907	23157	23131	23101	23089	23201	23000	22951	23068	23034	23149	23222	23014	23196	23287	23160	22917	22961	23150	23008	22819	23099	23272	23003	23076	23008	23246	22948	22857	23144	23043	23174	23025	22988	22939	23075	23060	23083	23003	23095	23060	23159	23294	23156	23131	23052	23181	22973	23061	23302	22941	23064	22956	23064	23166	23032	23004	23145	22968	23004	23166	23362	23251	23068	23178	23308	23133	23369	23126	23194	23257	23045	23037	23076	23100	23135	23245	23172	23335	23145	23038	23073	23265	23049	23077	23014	22906	23009	22974	23129	23235	23150	23315	23236	23178	22979	23021	23183	23346	23049	23079	23018	23306	23175	22984	22819	23360	23124	23110	23296	23172	22951	23172	23347	23085	23060	23045	22922	23035	23122	22933	23209	23127	23078	23160	23024	23202	23013	23023	22998	23122	22923	23204	23183	23312	23139	23136	23286	23213	23191	23198	22989	22875	23149	23359	23026	23038	23100	23140	23118	23103	22907	22937	22975	23128	23063	22985	22839	23032	22935	23086	23304	23283	23277	23083	23260	22942	23028	23237	23188	23172	23217	23004	22937	22959	23158	23009	23057	23171	23114	23023	22941	23061	23084	23132	23000	23166	23165	22819	22994	23158	23254	23146	22916	23004	23128	23112	23096	23117	22841	23075	23156	23126	23169	22977	22985	23232	23298	22893	23133	23109	23105	23172	22964	22984	22902	22991	23087	23180	23032	22900	22901	23032	23085	23332	23069	23111	23184	23206	23227	22925	23184	23218	23008	23143	22983	23054	23146	23016	23143	23142	23021	23064	23206	23285	23136	22970	23232	23282	23066	22938	22909	23055	23177	22959	23173	23288	23223	23000	23189	23107	23110	23026	23014	23088	23136	22972	23274	23129	22888	23188	23017	23035	23063	23028	23412	23334	23178	22989	23075	23138	23218	23229	23053	22972	22958	23115	23253	23447	23014	23230	23036	23057	23251	23131	22956	23001	23086	23090	23100	23155	23190	23109	23264	23214	23053	23097	23172	22850	22887	23131	22887	23222	23135	23123	23263	23378	23187	23140	23266	23272	23204	23075	23167	23001	23077	23231	23176	23037	23041	23112	22968	22985	23171	23086	23147	23073	23008	23187	23195	23092	23079	23054	23224	23209	23210	22995	23106	23143	23162	22971	22977	23217	22806	22953	23007	23112	23108	23152	22975	23138	23385	23351	23021	23061	23194	23126	22990	22941	23204	23090	23227	22934	23048	23188	22974	23131	23166	23282	23003	23071	22947	22998	23095	23012	23125	23113	23228	23185	23170	23201	22975	23179	23093	23105	23119	23276	23054	22983	23004	23306	23321	23039	23314	23077	23094	23437	23072	23315	23198	23045	22969	23138	23256	23093	23190	23070	23099	23217	23159	23253	23115	23213	22985	23205	23191	23208	23224	23140	23265	23189	23040	22993	23129	23082	23099	23139	22975	23271	23180	23143	22797	23131	22938	22909	23191	23252	23386	23002	23315	23008	23107	23016	23146	22868	23102	23194	23023	23272	23209	23112	23080	22974	23251	23222	23183	23004	23112	23258	23178	23117	23293	23257	22974	23114	23042	23171	23361	22930	23244	22959	23151	23138	23118	23139	23343	23137	22985	23194	23116	22992	23017	23101	23304	22966	23121	23344	23059	23154	23152	23324	23169	23039	23042	23213	23505	23180	23223	23090	23066	23172	23092	23198	23108	23075	23158	23196	23036	23001	22901	23275	23226	23372	23158	23002	23238	23323	23122	23008	23296	23176	23169	23086	23259	23219	23199	23025	23027	23065	22988	23075	23271	22875	23034	22851	23115	23095	22935	23191	23008	22953	23009	23012	23103	22937	23119	23272	23136	23273	23243	23042	23339	23071	23287	23307	23159	22818	23153	23096	23148	23312	23378	23033	23170	22918	23046	22926	23057	22995	22922	23114	22862	23077	23221	23130	23133	23125	23111	23285	23214	23264	23319	23256	23037	23369	23123	23315	23207	23266	23174	23123	22987	23018	23313	23097	23119	23165	23042	23013	23259	23111	23261	23140	23250	23246	23145	23142	23190	23090	23051	23267	23144	23183	22880	23087	23298	23133	23126	23160	23120	23121	23055	23124	23041	23253	23197	23370	23167	23034	23423	23093	23085	23142	23125	23197	23159	23225	23182	23088	22955	23015	23024	23203	23288	23025	23003	23387	23222	23208	23270	23106	23227	23027	23328	23094	23400	23042	23170	23004	23064	22990	23141	23032	23157	23295	22984	23167	23311	23069	23055	22967	23110	23173	23164	23033	23272	23167	23229	23001	22900	23040	23111	23034	23121	23176	23182	23179	22952	22766	22958	23114	23225	23220	23027	23078	23275	23016	23107	23104	23141	23117	23084	23350	23031	22952	23012	23025	22935	23171	23123	23065	23118	23091
61369	103094	79484	40854	19131	19037	19177	19072	19026	19143	19174	19089	19152	19246	19094	19228	19038	19239	19129	19125	18985	19189	18971	19163	19212	19208	19039	19234	19167	19205	19015	19126	19188	19304	19187	19208	19031	19130	19232	19132	19246	19203	19221	18998	19158	18983	19141	19166	19102	19098	19173	19081	19170	19027	19098	19156	19210	19085	19301	18934	19137	19081	19306	19097	19041	19180	19155	19081	19236	19235	19247	19207	19208	18957	19043	19208	19077	19029	19056	19042	19005	19249	19142	19185	19234	19157	19050	19123	19084	19221	19105	19111	19014	19322	19079	19170	19094	19086	19058	19349	19117	19128	19131	19122	19039	19190	19084	19209	19067	19057	19188	19194	19146	19209	19011	19055	19193	19008	19035	19198	19108	19112	19103	19088	19228	19132	18941	18890	19263	19120	19119	18999	19110	18992	19145	19118	19255	19091	19149	19017	18815	19023	19161	19176	19096	19177	19150	19141	19075	19277	19061	19149	19059	18904	19240	19037	19057	19149	19030	19074	19152	19119	19186	19155	19111	19099	19121	19171	19065	19266	19068	19012	19016	19104	19105	19096	19131	18996	19090	19125	19081	19132	19021	19030	19225	19136	19092	19064	19051	19116	19079	18965	19227	19220	19116	18941	19111	19184	19109	18971	19013	19195	19009	19196	19133	19012	19175	18906	19156	19109	19153	19079	19057	19044	19180	19226	19068	19188	19128	19174	19173	19105	19079	19202	19042	19070	19036	18956	19099	19230	19186	19196	19314	19156	19213	19022	19066	18999	19108	19226	19285	19208	19097	19051	19133	19114	18985	18919	19190	19350	19098	19347	19070	19060	19038	19327	19211	19024	19094	19217	19218	18971	19038	19036	19183	19008	19057	19043	19045	19134	19119	18995	19125	19148	19148	19189	19076	19024	19208	18994	19081	19206	19222	19082	19212	19097	19059	19260	19036	18941	19088	19022	19176	19037	19170	19227	18848	19087	19064	18992	19084	19034	19097	19121	19216	19136	19176	19172	19108	19089	18989	18995	18962	19212	19216	18990	19030	18991	19127	19076	19109	19113	19112	19037	19110	19119	19118	18886	19080	19121	18885	19060	19063	19338	19148	19161	19136	19003	19095	19186	19172	19220	19014	19163	19046	19207	19151	19227	19187	19190	19128	18981	18948	19176	19122	19049	19122	19114	19024	19152	19103	19150	19187	19265	18920	19274	19080	19037	19246	19202	19221	19176	19126	18940	19033	19135	19157	19047	19178	19091	18966	19309	19002	19147	19048	19183	18972	19153	19141	19104	19171	19105	19061	19080	19079	19135	19179	19061	19199	18918	19131	19215	19164	19039	19025	19066	19100	18922	19140	19038	19069	19139	19054	19154	19119	19101	19117	19140	19021	19154	19239	19097	19120	19241	19114	19030	19151	19060	19060	19164	19239	19236	19137	19196	19109	18889	19104	19042	19046	19188	19090	19271	19185	19035	18934	18907	19217	19291	19257	19059	19125	19066	19202	19175	18908	19163	19179	19071	19016	19057	19358	18989	19154	19005	19061	19164	19107	19228	19161	19107	19194	19156	18999	19150	19065	19108	18875	19145	18913	19097	19008	18946	19172	19116	19210	19016	19029	19129	19098	19030	19127	19177	19131	19224	19003	18902	19181	19073	18995	19025	19105	19238	19052	19085	19084	19076	18989	19040	18993	19021	19127	19146	19146	19031	19175	19188	18986	19131	19362	19009	19182	19286	18998	18998	19013	19204	19198	19110	18929	19271	19220	19135	18904	19011	19297	19291	19052	19008	18968	19179	19207	19225	19043	19207	18883	19279	19227	19122	19018	19147	19015	19120	19225	19197	19121	19234	18946	19143	18987	19024	19123	19056	18930	18995	19173	19154	19215	19240	19127	19065	19060	19070	19217	19183	19188	18908	19225	19087	19259	19164	19039	18956	19173	19033	19128	19063	19160	19275	19185	18996	19175	19150	19095	18903	19214	19212	19020	19027	19137	19188	19163	19094	19135	19278	19078	19039	18989	19130	18976	19018	19071	19086	19014	19100	19102	18998	19119	19074	19194	19006	19203	19220	18993	18902	19082	19084	19261	19115	19086	19261	18935	19158	19073	19025	19198	19078	19126	19135	19056	18968	18953	19171	19220	19252	19147	19135	19060	19109	19157	19143	19039	19099	19175	19124	19126	19214	19298	19080	19105	19008	19036	19109	19118	19121	19055	19139	19046	19054	19115	19150	19093	19163	19118	19224	19153	19096	19394	18952	18886	19010	19073	19145	19109	19207	19094	19089	19062	19221	19047	19109	19281	19032	19178	19038	19248	19154	19107	19153	19092	19055	19092	19161	19086	18957	19269	19098	19000	19328	19044	19145	19054	19063	19171	19092	18965	19109	19001	19221	19163	19001	19127	19057	19164	19072	19224	19029	19135	19270	19097	19181	19042	19117	19176	18872	19070	19149	19069	19135	19081	19217	19315	19100	19008	18988	19161	18989	18991	18983	19075	19148	19149	18947	19009	19139	19273	19081	19112	19052	19086	19136	19230	19063	19318	18972	19351	19156	19126	19296	19117	19051	18995	19326	19139	19003	19086	19087	19156	18980	19045	19203	18995	19143	19172	19110	19212	19316	19037	19075	19151	19353	19163	19214	19191	19148	19166	19097	19264	19120	19147	19167	19074	19061	19215	18963	19070	19092	19197	19142	19023	19071	19198	18802	19111	19205	19057	19001	19257	19001	19112	19075	19115	19031	19105	19169	19017	19049	19181	19120	19281	18998	19054	18998	19110	19179	18915	18951	18977	19285	19026	19058	19223	19156	18816	19102	19203	19247	19052	19035	19018	19181	19055	19234	19198	19293	19085	19027	19106	19131	19067	19178	19290	19226	19061	19210	19108	19034	19154	19169	19051	19150	19138	19149	19079	19201	19183	19217	19081	19027	19155	19264	19063	19036	19127	19017	19052	19038	18978	19165	19146	19095	19159	19259	19287	19002	19009	19074	19229	19205	19315	19223	19077	19234	19046	19099	18955	19075	19149	19136	19146	18991	19239	19192	19145	19128	19165	19139	19371	18942	18966	19211	19008	19151	19118	19038	19214	19121	19154	19113	19158	19159	19178	18918	19112	19142	19171	19110	19107	19068	19127	19235	19120	19110	19156	18997	19169	18997	19231	18947	19019	19235	18982	18955	19110	19195	19020	19218	19196	19217	18922	19115	18975	19125	19034	19055	19208	19313	19104	19028	19091	19236	19055	19097	19082	19222	19147	19206	19352	19137	18991	19120	19093	19255	19277	18984	19296	19202	19098	19193	19111	19225	19223	19124	19119	18996	19183	19119	19301	18935	18955	19253	19129	19286	19161	19034	19164	19158	19053	19134	19169	19282	19245	19056	19046	19081	18903	19137	19077	19272	18998	19069	19170	19269	19108	19158	19078	19084	18922	19105	19144	19126	19073	19132	18989	19242	19288	19109	18899	19234	18984	19087	19120	19255	19094	19050	19090	19252	19157	19164	19032	18935	19130	19033	19122	19035	19184	19094	19225	18952	19035	19050	19039	19143	19115	19007	19170	19151	19112	19164	19295	19016	19062	19114	18940	19132	19141	19140	19129	19086	19084	19154	18954	18958	19150	19084	18983	19217	19124	19011	19322	19098	19172	19162	19061	19258	19173	19224	19301	19098	19249	19178	19099	19045	19269	19173	19100	19086	19039	19314	18964	19101	19157	19166	19221	19034	19160	19141	19218	19208	19276	18907	19301	19227	19083	19397	19183	19015	19326	18916	19099	19048	19023	19151	19109	19033	18968	19161	19177	19060	19147	19096	19175	19240	19090	19168	18796	19140	19346	19177	19107	19080	19133	19056	19306	19008	19205	19028	19106	19185	19012	19069	19155	19270	19187	19170	19144	19116	19046	18959	19154	19122	19178	19084	19033	19218	18993	19048	19055	19210	19137	19011	19101	19012	19136	19303	19238	19125	19000	19070	19196	19163	19156	19145	19135	19067	19175	19153	19025	19070	19038	19172	19255	19245	18936	19053	18966	19099	19172	19151	19147	19019	19070	18953	19008	19084	19078	19151	19076	19370	19096	19061	19216	18750	19070	19093	19080	18908	18998	19173	18958	19220	19048	19277	18975	19020	19157	19009	19127	19050	19035	19100	18928	19169	19072	19038	19206	19032	19109	19152	19082	19272	19048	19378	19023	19180	19135	18965	19131	18990	19108	19006	19088	19143	19284	19184	19210	19181	19117	19280	19139	18939	19064	19088	19214	19162	19138	19085	19081	19164	18920	19020	19135	19194	19217	19056	19032	19061	19213	19222	19021	18993	19231	19111	19057	19129	19196	19284	18984	18980	19067	19267	19156	19043	19099	19202	19443	19153	18994	19090	19020	19211	19200	19072	19156	19102	19023	19018	19320	19112	19224	19203	19190	19173	19225	19009	19167	18914	19044	19001	19159	19182	19160	19233	19174	19194	18919	19319	19069	19116	19306	19122	19140	19044	19253	19007	19030	19012	19126	19163	19166	19111	19096	18841	19044	19226	19133	19032	19146	19187	18955	19150	19139	19083	19093	18986	19149	19068	19096	19145	18993	19047	19243	19294	18913	19093	19250	19120	19262	19217	19261	19142	19228	19221	19167	19223	19190	19132	19000	19136	19259	19205	18934	19145	19277	19212	19174	19035	19061	19091	19029	19007	19072	18994	19071	19101	18946	18931	19229	19147	19010	19165	19065	19099	19182	19101	19004	19008	19175	19153	19069	19170	19092	19220	19019	19180	19242	19106	19246	19137	19011	18925	19074	19121	19050	19034	19047	19040	19167	19157	19094	19091	19321	19099	19092	19151	19043	19157	19230	19057	19327	19089	19292	18977	19090	19182	19182	18974	19015	19228	19099	19075	19177	19108	19130	19143	19172	19152	19029	19134	19081	19132	18998	19132	19120	19182	19060	19177	19079	19128	19069	19059	18952	19013	19221	18944	19269	18925	19142	18996	19143	19209	19145	19221	18981	19015	18993	19131	18866	19121	19197	19168	19314	19171	19023	19065	19194	19182	19324	19206	19004	19140	19160	19160	18982	19220	19199	18891	19200	19096	19034	19193	19072	19190	19192	19155	18923	19208	19211	19131	19123	19169	19153	19150	19214	19025	19072	19036
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
